f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0xffe0}}, 0x24, 0x0) 21:48:23 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x7226}}, 0x24, 0x0) [ 1729.373241][T11997] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:24 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0xfffffffffffffee2, 0xfffffffffffffffe, 0x4, {{0x9, 0xfff}}}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:24 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x300000000000000) 21:48:24 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0xe1, 0x80) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x600}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:24 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x7400}}, 0x24, 0x0) 21:48:24 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1729.948117][T12221] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x2}}, 0x24, 0x0) 21:48:24 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x7a00}}, 0x24, 0x0) [ 1730.053122][T12413] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:24 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$PPPIOCGNPMODE(r7, 0xc008744c, &(0x7f0000000080)={0x8057, 0x3}) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KDGKBDIACR(r5, 0x4b4a, &(0x7f0000000440)=""/133) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1730.388707][T12429] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6}}, 0x24, 0x0) 21:48:25 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x400000000000000) 21:48:25 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0xd) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:25 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xf000}}, 0x24, 0x0) 21:48:25 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$IOC_PR_REGISTER(r6, 0x401870c8, &(0x7f0000000380)={0x2}) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000080)={r4, 0x2}, &(0x7f0000000300)=0x8) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r7, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c5f5f7113092d"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="42000000012c169f0e000000040000000000002000000000000000"], 0x24, 0x0) 21:48:25 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) 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) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r3, &(0x7f00000000c0)={0x18, 0x0, {0x3, @dev, 'geneve0\x00'}}, 0x1e) sendmmsg(r3, &(0x7f000000d180), 0x4000000000000eb, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000100)={0xffffffffffffffff}, 0x106}}, 0x20) write$RDMA_USER_CM_CMD_MIGRATE_ID(r5, &(0x7f0000000240)={0x12, 0x10, 0xfa00, {0x0, r6, r4}}, 0x18) write$RDMA_USER_CM_CMD_JOIN_MCAST(0xffffffffffffffff, &(0x7f0000000240)={0x16, 0x98, 0xfa00, {&(0x7f0000000080), 0x2, r6, 0x1c, 0x1, @in6={0xa, 0x4e20, 0x0, @mcast2, 0x8}}}, 0xa0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r8, 0x40605346, &(0x7f0000000000)={0x5, 0x2, {0x2, 0x0, 0x9, 0x0, 0x1}, 0x5}) r9 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r9, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1730.796224][T12639] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1731.408004][T12644] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:26 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x700}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xc}}, 0x24, 0x0) 21:48:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xff00}}, 0x24, 0x0) 21:48:26 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f122c75707065726469723dccf0e612d68b0b971957caa38c41e6080000006c65300804d6d54db943f604764bc9f87063ec92e58c41c38b3b39be791a3f23e2dabd99cf28e07b5020a24d229bd29606aae3aaebe372bfd166f5d1d5f2", @ANYRES32=r3]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:26 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x500000000000000) [ 1731.806042][T12864] overlayfs: unrecognized mount option "wo" or missing value [ 1731.889344][T12871] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:26 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) setsockopt$inet6_tcp_TCP_ULP(r3, 0x6, 0x1f, &(0x7f0000000100)='tls\x00', 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f00000002c0)={0x84, 0x1, 0x2, 0x301, 0x0, 0x0, {0x7, 0x0, 0x9}, [@CTA_EXPECT_MASK={0x30, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @rand_addr="a3db701ca90c29ea13a79fedd6ce2264"}, {0x14, 0x4, @mcast2}}}]}, @CTA_EXPECT_ZONE={0x6, 0x7, 0x1, 0x0, 0x1}, @CTA_EXPECT_FLAGS={0x8, 0x8, 0x1, 0x0, 0x1}, @CTA_EXPECT_MASK={0x30, 0x3, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @loopback}}}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000010}, 0x40) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x1, 0xb0901) 21:48:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xf0ffff}}, 0x24, 0x0) [ 1731.969832][T13073] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:26 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./file1\x00', 0x122) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x12}}, 0x24, 0x0) 21:48:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x1000000}}, 0x24, 0x0) 21:48:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xf0}}, 0x24, 0x0) [ 1732.417065][T13291] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:27 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x600000000000000) [ 1732.856726][T13441] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1732.926834][T13504] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x900}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:27 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$UI_SET_SNDBIT(r3, 0x4004556a, 0x5) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) r6 = gettid() tkill(r6, 0x3c) r7 = gettid() tkill(r7, 0x3c) clone3(&(0x7f0000000600)={0x8000, &(0x7f0000000080), &(0x7f0000000300)=0x0, &(0x7f0000000380), {0x29}, &(0x7f0000000440)=""/232, 0xe8, &(0x7f0000000540)=""/143, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, r6, 0xffffffffffffffff, r7], 0x7}, 0x50) setsockopt$RDS_GET_MR(r4, 0x114, 0x2, &(0x7f0000000700)={{&(0x7f0000000940)=""/4096, 0x1000}, &(0x7f00000006c0), 0x10}, 0x20) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x5410, &(0x7f0000000680)=r8) 21:48:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x2000000}}, 0x24, 0x0) 21:48:27 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$bt_sco_SCO_OPTIONS(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000000), &(0x7f0000000040)) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x600}}, 0x24, 0x0) 21:48:27 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x700000000000000) 21:48:28 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1733.328892][T13522] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:28 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r2, 0x40405514, &(0x7f0000000300)={0xa, 0x4, 0x1, 0x5, 'syz0\x00', 0xffff7fff}) ioctl$TIOCL_SETVESABLANK(r2, 0x541c, &(0x7f0000000080)) [ 1733.376658][T13593] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:28 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x3000000}}, 0x24, 0x0) 21:48:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xc00}}, 0x24, 0x0) [ 1733.792809][T13746] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:28 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x4000000}}, 0x24, 0x0) 21:48:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x800000000000000) [ 1734.439036][T13847] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0xa00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x1200}}, 0x24, 0x0) 21:48:29 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$TIOCL_SETVESABLANK(0xffffffffffffffff, 0x541c, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) fcntl$addseals(r3, 0x409, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r6, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000000040)={r6, r2}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r7 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:29 executing program 3: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x101) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = fcntl$getown(r1, 0x9) write$FUSE_LK(r0, &(0x7f0000000340)={0x28, 0x0, 0x0, {{0x0, 0x0, 0x0, r3}}}, 0x28) r4 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0xfffffffffffffff7, 0xa001) setsockopt$inet6_tcp_TLS_TX(r4, 0x6, 0x1, &(0x7f0000000240)=@gcm_128={{0x304}, "eebe0edf5f934e7b", "f75c9b1ff56f165a5b720c62f9201d47", "9ddc8344", "96c85840fd502149"}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x40000080806, 0x0) openat$ipvs(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000300)={{0x2, 0x0, @remote}, {0x0, @local}, 0x0, {0x2, 0x4e21, @empty}, 'batadv0\x00'}) bind$inet6(r6, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) r7 = fcntl$getown(0xffffffffffffffff, 0x9) execveat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0, 0x1000) perf_event_open(&(0x7f0000000100)={0x4, 0x70, 0x0, 0x2, 0x81, 0x8, 0x0, 0x100, 0x0, 0x4, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x4, @perf_config_ext={0x0, 0x10000}, 0x10000, 0x9, 0x8001, 0x1, 0xffff, 0x4, 0x1}, r7, 0x4, 0xffffffffffffffff, 0x8) listen(r6, 0x20000000) r8 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r8, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) r9 = accept4(r6, 0x0, 0x0, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0, 0x1000) sendmmsg(r9, &(0x7f0000003d40)=[{{&(0x7f0000001b00)=@l2, 0x80, &(0x7f0000001d00), 0x0, &(0x7f0000001d40)}}, {{&(0x7f0000002300)=@nl, 0x28f, &(0x7f0000003740), 0x0, &(0x7f00000037c0)}}], 0x4000000000001eb, 0x0) execveat(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x0, 0x0, 0x1000) socket$nl_generic(0x10, 0x3, 0x10) r10 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_ro(r10, 0x0, 0x0, 0x0) 21:48:29 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x5000000}}, 0x24, 0x0) 21:48:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xc00000000000000) 21:48:29 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000300)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1734.838284][T14037] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1734.853216][T14008] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:29 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x6000000}}, 0x24, 0x0) 21:48:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x2656}}, 0x24, 0x0) 21:48:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x1200000000000000) 21:48:30 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x8000, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) [ 1735.302954][T14180] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:30 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x7000000}}, 0x24, 0x0) [ 1735.563538][T14179] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0xe00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x265e}}, 0x24, 0x0) 21:48:31 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_genetlink_get_family_id$nbd(&(0x7f0000000080)='nbd\x00') write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = socket$l2tp(0x2, 0x2, 0x73) getsockname$l2tp(r4, &(0x7f0000000300)={0x2, 0x0, @local}, &(0x7f0000000380)=0x10) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB], 0x24, 0x0) 21:48:31 executing program 5: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) ioctl$VIDIOC_DQBUF(0xffffffffffffffff, 0xc0585611, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x20, 0x81, {r0, r1/1000+10000}, {0x1, 0x1, 0x2f, 0x8, 0x0, 0x4, 'n&k>'}, 0x9, 0x4, @offset=0x8, 0x9, 0x0, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f00000000c0)={0x1}, 0x4) socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r6 = socket$inet6(0xa, 0x80003, 0x6b) r7 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) fcntl$F_SET_FILE_RW_HINT(r7, 0x40e, &(0x7f00000001c0)=0x3) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x3f00000000000000) 21:48:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x8000000}}, 0x24, 0x0) 21:48:31 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1736.457193][T14408] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x3f00}}, 0x24, 0x0) 21:48:31 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TCSETX(r4, 0x5433, &(0x7f0000000080)={0x7, 0xea1, [0x5, 0xfffe, 0x400, 0x6d50], 0x1}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1736.531100][T14587] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xc000000}}, 0x24, 0x0) [ 1736.872141][T14624] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x5626}}, 0x24, 0x0) 21:48:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x12000000}}, 0x24, 0x0) [ 1737.316537][T14833] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0xe80}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:32 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)) r0 = socket$inet_udplite(0x2, 0x2, 0x88) syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0xff, 0x1a1800) r1 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000080)={r0}) r3 = accept$inet6(r1, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local}, &(0x7f00000001c0)=0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x8000, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f", 0xfff}, 0x1c) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'ipvs\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r6, 0x4040534e, &(0x7f0000000100)={0x0, @time={0x5, 0x401}, 0x3e, {0x81, 0x7}, 0x3, 0x0, 0x1}) r7 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:32 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x4800000000000000) 21:48:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x5e26}}, 0x24, 0x0) 21:48:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x3f000000}}, 0x24, 0x0) [ 1737.736294][T15051] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1737.763566][T15053] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xf000}}, 0x24, 0x0) 21:48:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x48000000}}, 0x24, 0x0) 21:48:33 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x4c00000000000000) 21:48:33 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$UI_DEV_CREATE(r4, 0x5501) accept4$netrom(r2, &(0x7f0000000000)={{0x3, @bcast}, [@rose, @null, @remote, @rose, @remote, @rose, @remote, @rose]}, &(0x7f0000000080)=0x48, 0x80800) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r6, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r7 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r7, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r7, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r10, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r10, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r10, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f0000000240)={0x10003, 0x6, 0x6, 0x0, 0x0, [{{r5}, 0x2d}, {{r6}, 0xffffffffffffff69}, {{r7}, 0x8}, {{}, 0x9}, {{r9}, 0x1}, {{r10}, 0xe15}]}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r11 = socket$inet6(0xa, 0x5, 0x8) getsockopt$IP6T_SO_GET_REVISION_MATCH(r11, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1738.300323][T15162] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:33 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f00000005c0)='./file1/file0\x00', &(0x7f0000000600)='bpf\x00', 0x200000, &(0x7f0000000640)={[{@mode={'mode', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x57e}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x100000001}}, {@mode={'mode', 0x3d, 0xffffffff}}], [{@seclabel='seclabel'}]}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) epoll_wait(r3, &(0x7f0000000900)=[{}, {}, {}, {}], 0x4, 0x7) r4 = fcntl$dupfd(r1, 0x0, r1) pivot_root(&(0x7f0000000080)='./file2\x00', &(0x7f0000000300)='./file2\x00') ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = open(&(0x7f0000000080)='./file0\x00', 0x400001, 0xc) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000140)='NLBL_CALIPSO\x00') ioctl$ASHMEM_GET_PIN_STATUS(0xffffffffffffffff, 0x7709, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r5, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40800212}, 0xc, &(0x7f0000000200)={&(0x7f0000000940)=ANY=[@ANYBLOB="0101002890b9e600", @ANYRES16=r6, @ANYBLOB="fff1307e44249993d5fe093606459741e5c906ab4466fc4616ce2c4c374a1f7b6ef9c1cedc8bc2f82174d2f07243ac8e60399f4670a446b1c635038441a205841c7cc55a24b7"], 0x3}, 0x1, 0x0, 0x0, 0x20}, 0x5c02da5a2dcebadb) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000840)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x10018100}, 0xc, &(0x7f0000000800)={&(0x7f0000000a80)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="000225bd7000fedbdf25010000000800010001000000080002000200000008000100000000000800020002000000080001000300000008000200020000000800020002000000080002000200000008000100000000000428c1f3462a98f468316adfaabd1fba71865e859048db5f8da3f7d3818085e3692a96a7e9f72c084803a36457671fc90171e9072eb512056f5342916d5182ce9df5971636db"], 0x5c}, 0x1, 0x0, 0x0, 0x20040040}, 0x10) mount(&(0x7f00000009c0)=ANY=[@ANYBLOB="7823baca21bcc8902a14d34de924d5324c6a46eb878b822e681ca46185c6c1e5825f1166b809cdddfca0c406c55367c1c2cee1c6cce03b103119d9d7455a855dda8183862135a03546d13eb9e96c308e880cba2879b909e5c62aa26b3ef459bffa409b2908846dc345de7320473d841e5bc2863bc94b2b772b55670c663330a08106d098935f8a53856f9b4eead6c18b434a25ba3b034e6f894cb42f7b087ca9336e4819dfa4c0a4cee3414243ab3404ab509744123847014007dc3e03cb9c"], &(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='aufs\x00', 0x81002, &(0x7f0000000580)='system%:md5sumeth1=\x00') write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r7, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="6c6f3765726469723df22f6275730c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65301172cb2a9ea60019d29bde567d5356b8f77dc395b37ea0118074c0021016d4af82995fe14b3b01b33fd21a5455c213a259195104bf41a2ca0972e47f67729ead4142ad4034ba81d0d06474e83291f201c541635fea9b00674b1c9f4f7c09fdf97f3553ff75385a11a38ef8d252064f023a8a292b50a4d54a90ceb0cf7808985b2eb8d5ecddcc7069c01edb5bbadf30b7611f75538061cba59429895278136c319d47ec0c5586a2e24ee11e954db6ae7d557f506003f5d223bb8d113d8755c20c73511856aca6575009dbabb997c5e777bbeaec35e22bf6465305c3511ea5b58515fdd29a47fc26291139e8b7ed8d5adef0aa3c0fba51efc77a"]) setxattr$system_posix_acl(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000700)=ANY=[@ANYBLOB="02dfffff0000000000000000002000"/36, @ANYRES32=0x0, @ANYRES64=r4], 0x3, 0x0) 21:48:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xffff}}, 0x24, 0x0) 21:48:33 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x4c000000}}, 0x24, 0x0) [ 1738.538465][T15372] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1738.729612][T15377] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x1100}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:33 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000000300)='batadv\x00') sendmsg$BATADV_CMD_SET_MESH(r5, &(0x7f0000000440)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x38, r6, 0x400, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x80000001}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @local}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x38}}, 0x800) 21:48:33 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x6800000000000000) 21:48:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:33 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x68000000}}, 0x24, 0x0) [ 1739.196629][T15592] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1739.285816][T15591] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2}}, 0x24, 0x0) 21:48:34 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x6a260000}}, 0x24, 0x0) 21:48:34 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) read(r2, &(0x7f0000000000)=""/78, 0x4e) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:34 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x6a26000000000000) 21:48:34 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PPPIOCSDEBUG(r4, 0x40047440, &(0x7f0000000080)=0x5) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./fOle0']) ioctl$UI_DEV_DESTROY(r2, 0x5502) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r9 = getegid() chown(&(0x7f0000000140)='./file0\x00', r8, r9) ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0286405, &(0x7f0000000380)={0x3f, 0x20, {}, {r8}, 0x3, 0x6}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r12 = getegid() chown(&(0x7f0000000140)='./file0\x00', r11, r12) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r14 = getegid() chown(&(0x7f0000000140)='./file0\x00', r13, r14) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r16 = getegid() chown(&(0x7f0000000140)='./file0\x00', r15, r16) r17 = getuid() getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r19 = getegid() chown(&(0x7f0000000140)='./file0\x00', r18, r19) r20 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r20, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0x127) r22 = getegid() chown(&(0x7f0000000140)='./file0\x00', r21, r22) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r24 = getegid() chown(&(0x7f0000000140)='./file0\x00', r23, r24) setxattr$system_posix_acl(&(0x7f0000000140)='./file1\x00', &(0x7f0000000300)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {0x1, 0x1}, [{0x2, 0x0, r10}, {0x2, 0x5, r11}, {0x2, 0x2, r13}, {0x2, 0x6, r15}, {0x2, 0x7, r10}, {0x2, 0x2, r17}, {0x2, 0x0, r18}, {0x2, 0x5, r23}, {0x2, 0x6, r21}]}, 0x6c, 0x0) [ 1739.654469][T15707] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6}}, 0x24, 0x0) [ 1739.881367][T15751] overlayfs: failed to resolve './fOle0': -2 [ 1739.931262][T15836] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:34 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x6c000000}}, 0x24, 0x0) [ 1740.098103][T16024] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:35 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x2201}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x6c00000000000000) 21:48:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc}}, 0x24, 0x0) 21:48:35 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x72260000}}, 0x24, 0x0) [ 1740.560237][T16141] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x12}}, 0x24, 0x0) 21:48:35 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x74000000}}, 0x24, 0x0) 21:48:35 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000540)='./bus/file1\x00', 0x80) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x200201, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') r3 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x129380, 0x0) sendmsg$FOU_CMD_ADD(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[]}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$FOU_CMD_GET(r1, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x74, r2, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@FOU_ATTR_PEER_V6={0x14, 0x9, @dev={0xfe, 0x80, [], 0x3b}}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast2}, @FOU_ATTR_IPPROTO={0x5}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_PEER_V4={0x8, 0x8, @remote}, @FOU_ATTR_TYPE={0x5, 0x4, 0x2}, @FOU_ATTR_TYPE={0x5, 0x4, 0x1}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @mcast2}]}, 0x74}, 0x1, 0x0, 0x0, 0x40000}, 0x40c0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r6, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1741.009607][T16093] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:35 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(0xffffffffffffffff, 0x6, 0x16, &(0x7f0000000000)=[@sack_perm], 0x1) 21:48:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x7400000000000000) 21:48:36 executing program 5: inotify_init() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_dev$mouse(&(0x7f00000000c0)='/dev/input/mouse#\x00', 0x100, 0x6a0c2) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r1, 0x10, 0x1, 0x80000001, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) r2 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mtu(r2, 0x0, 0xa, &(0x7f0000000080)=0x1, 0x4) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$IP_SET_OP_VERSION(r0, 0x1, 0x53, &(0x7f0000000000), &(0x7f0000000040)=0x8) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) ioctl$VT_GETMODE(r0, 0x5601, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) r5 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r5, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000240)=r7, 0x4) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:36 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f0000000080)=0xff, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'veth1_to_hsr\x00'}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1741.284927][T16362] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf0}}, 0x24, 0x0) [ 1741.791689][T16578] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1741.853067][T16472] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:36 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x2400}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:36 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x7a000000}}, 0x24, 0x0) 21:48:36 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = fcntl$dupfd(r1, 0x406, r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28, 0xffffffffffffffda, 0x0, {{0x2000000000000000, 0xffffffff, 0x1}}}, 0x61) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x600}}, 0x24, 0x0) 21:48:36 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_mount_image$ceph(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)='./file0\x00', 0x7f, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000080)="11fed5c227bacc907577bd5a6565625211e40383f69346f0769101b7074bb0136bcfba2e180166d97c042c1361853e19cbe26e3fe83157f1b2793af2090b5ecf7fb52abceb680350ce367641614aa7db5974475bdec54047b43202314a89ef6b71ca0223345c85894c811e50cff1d664395530716742df9682ccadc0f9ebb4f25f23d996f34110af0e1c3e0087b81ebd", 0x90, 0x55e}], 0x1001004, &(0x7f0000000240)='icmp6\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) lsetxattr$trusted_overlay_opaque(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 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, 0x1010}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(0x0, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) fremovexattr(r5, 0x0) setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r6, 0x6, 0x10000000013, &(0x7f0000d06000), 0x32a) write$P9_RSTATFS(0xffffffffffffffff, 0x0, 0x0) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4008b100, 0x0) r7 = syz_open_procfs(0xffffffffffffffff, 0x0) write$P9_RSTATFS(r7, 0x0, 0x0) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4008b100, &(0x7f0000000000)={0x18, 0x0, {0x1, @empty, 'team_slave_0\x00'}}) r8 = socket$netlink(0x10, 0x3, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=0xd3, 0x4) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)={0x0, @rand_addr, @initdev}, &(0x7f0000000180)=0xc) sendmsg$nl_route(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=@newlink={0x48, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb, 0x1, 'macsec\x00'}, {0x4}}}, @IFLA_ADDRESS={0xa, 0x5, @empty=[0x14]}, @IFLA_MASTER={0x8, 0xa, r9}]}, 0x48}}, 0x0) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4008b100, 0x0) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040), 0x4) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, &(0x7f0000000180)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=@newlink={0x3c, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb, 0x1, 'macsec\x00'}, {0x4}}}, @IFLA_MASTER={0x8}]}, 0x3c}}, 0x0) accept4$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480), 0x0) ioctl$FICLONE(r6, 0x40049409, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) 21:48:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x7526000000000000) [ 1742.339142][T16594] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1742.410920][T16595] netlink: 'syz-executor.5': attribute type 5 has an invalid length. 21:48:37 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x15c) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TIOCGICOUNT(r4, 0x545d, 0x0) write$snddsp(r1, &(0x7f0000000080)="79cd1af79c488ceebafb9c6442f4f7c914be6388cee11de61f7fe8ddd8bee39292ee9cd111ef8ed7847cc076ad8758", 0x2f) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) openat$ttynull(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttynull\x00', 0x341a80, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$TCSETSW(r7, 0x5403, &(0x7f0000000300)={0xfffffebd, 0x101, 0x6, 0x0, 0x18, "f2472c223f803fe9f8a9683eb7e5cfd1fa2ea4"}) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) mount$overlay(0x400000, &(0x7f0000000380)='./bus/file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYRESDEC=r8]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000010284ed406119f169000000000000000"], 0x24, 0x0) 21:48:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc00}}, 0x24, 0x0) 21:48:37 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0x8cffffff}}, 0x24, 0x0) [ 1742.740083][T16905] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:37 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet6_group_source_req(r5, 0x29, 0x2b, &(0x7f0000000000)={0x20, {{0xa, 0x4e21, 0x400, @empty, 0x5}}, {{0xa, 0x4e22, 0x5, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x2}}}, 0x108) r6 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) ioctl$TIOCSPTLCK(0xffffffffffffffff, 0x40045431, &(0x7f00000001c0)=0x1) 21:48:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x7a00000000000000) 21:48:37 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x3f00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:37 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,wo,upperdir=./file0\x00'/47]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:37 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$RTC_EPOCH_SET(r5, 0x4008700e, 0x1f) [ 1743.064812][T16921] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x1200}}, 0x24, 0x0) 21:48:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xf6ffffff}}, 0x24, 0x0) [ 1743.426730][T17138] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2656}}, 0x24, 0x0) 21:48:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xfeffffff}}, 0x24, 0x0) 21:48:38 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$USBDEVFS_CLAIMINTERFACE(0xffffffffffffffff, 0x8004550f, &(0x7f0000000080)=0x1) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1743.680491][T17100] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:38 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x0, 0x6b) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x1) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:38 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x8cffffff00000000) 21:48:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xff000000}}, 0x24, 0x0) [ 1743.922729][T17285] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x265e}}, 0x24, 0x0) [ 1744.367847][T17573] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1744.401349][T17466] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x4000}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:39 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xfffff000}}, 0x24, 0x0) 21:48:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3f00}}, 0x24, 0x0) 21:48:39 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0xa, 0x2, 0x2a) r3 = openat$full(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/full\x00', 0x28182, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000500)={'ah\x00'}, &(0x7f0000000040)=0xfffffffffffffe38) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f00000000c0)={0x0, 0xfb, 0x6c, 0x6, 0x7, "7ce6b401ecf66b09567ede6693f4bc27", "14c02b47dc6d4099fb6a51be5d09f0a63a3e33450f39e7e7062e98d2d9dd38c86daa637d857844d58ed5dd4fa96904eefe23aefef498289ca0d793010ee75961a88bebf8e8c94c55e4be1d9102ea9c90bd8eff1c1cc12e"}, 0x6c, 0x0) 21:48:39 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) prctl$PR_TASK_PERF_EVENTS_ENABLE(0x20) 21:48:39 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xf6ffffff00000000) [ 1744.811390][T17595] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:39 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0xa, 0x80003, 0x6b) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e23, 0x9, @rand_addr="d9833f9e4db886c1b595a409feee1586", 0x10001}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r4 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0xc0142, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'NETMAP\x00'}, &(0x7f0000000200)=0x1e) 21:48:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x5626}}, 0x24, 0x0) 21:48:39 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xffffff8c}}, 0x24, 0x0) [ 1744.950146][T17800] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:39 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x2040, 0x0) accept4(r0, &(0x7f0000000380)=@vsock={0x28, 0x0, 0x0, @my}, &(0x7f0000000300)=0x80, 0xc0800) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_IRQ_LINE_STATUS(r6, 0xc008ae67, &(0x7f0000000440)={0x9, 0xfffffffb}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312cff3ac611726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:40 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xfffffff6}}, 0x24, 0x0) [ 1745.257547][T17890] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x5e26}}, 0x24, 0x0) [ 1745.578141][T17915] overlayfs: unrecognized mount option "ÿ:Ærdir=./file0" or missing value [ 1745.640922][T17927] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:40 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x800e}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xfeffffff00000000) 21:48:40 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000080)={'icmp\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) fcntl$setsig(r2, 0xa, 0x1a) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet6_tcp_int(r7, 0x6, 0x6, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r5, 0x29, 0xd3, &(0x7f0000000000)={{0xa, 0x4e21, 0x6, @dev={0xfe, 0x80, [], 0x21}, 0xd958}, {0xa, 0x4e21, 0x3, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x100}, 0x5428, [0x29d3, 0x9, 0x0, 0x0, 0x7, 0x5, 0x3f, 0xfffffff7]}, 0x5c) 21:48:40 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xfffffffe}}, 0x24, 0x0) 21:48:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf000}}, 0x24, 0x0) 21:48:40 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000940)={0x0, 0xfffffffffffffffb, 0x80, 0x91, @scatter={0x5, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000480)=""/139, 0x8b}, {&(0x7f0000000540)=""/128, 0x80}, {&(0x7f00000005c0)=""/39, 0x27}, {&(0x7f0000000600)=""/66, 0x42}, {&(0x7f0000000680)=""/21, 0x15}]}, &(0x7f0000000740)="d225668c6867df3f37ae883f4db8aebd002bede69ae979d511de16bee222002ee339849c0c2db64b9bed0d147f58c08febd63d477dd8be2627b94526c1e0a69a62b6d15b6039124a6f7bf6d15ae0badc0ff9af4fe7795bd568a7bb18a19d2422a67e04f2b70f71761c0e71daa9476f31b2b074db136d529c8663f3cdf3731389", &(0x7f00000007c0)=""/162, 0x0, 0x20, 0xffffffffffffffff, &(0x7f0000000880)}) recvfrom$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000040)={r2}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000080)={0x2, 0x2, 0x4, 0x3ff, 0x0, 0x20, 0x3, 0xfffff76f, r2}, &(0x7f0000000300)=0x20) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000380)=r3, 0x4) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r4 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r7, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r7, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) setsockopt$inet_sctp6_SCTP_CONTEXT(r7, 0x84, 0x11, &(0x7f00000003c0)={r3, 0x1bc87fbd}, 0x8) write$FUSE_LK(r4, &(0x7f0000000340)={0x28}, 0x28) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r4, &(0x7f00000000c0)='\x00', r8, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$DRM_IOCTL_RM_MAP(0xffffffffffffffff, 0x4028641b, &(0x7f0000000440)={&(0x7f0000ffc000/0x4000)=nil, 0x8, 0x5, 0xa, &(0x7f0000ffe000/0x2000)=nil, 0x80}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1746.041934][T18241] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1746.122873][T18307] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf0ffff}}, 0x24, 0x0) 21:48:41 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)) r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x2) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) sendmmsg(r4, &(0x7f0000005600)=[{{&(0x7f0000000240)=@l2={0x1f, 0x401, @fixed={[], 0x10}, 0x4, 0x1}, 0x80, &(0x7f0000000400)=[{&(0x7f00000001c0)="e85668ecf379f9ffd1f5f20e5718cc7ee980eb07a46c8c20902bcf2c6492a7513c50d53378db", 0x26}, {&(0x7f00000002c0)="63230ec15db814395089a642db625eee0b41d8903cdfb74b720999c9095f0f4b6f283f2228376f9ac1c3bda7f159e65845d9178328f65b4c72e93e4f0876fb640f46efe31f4734f6d1b46914f9ac053f6e880be1dcbf5987c7cd1a58ba4eab7fd66f871a181863e7a45d466ad217781216c4586fcdb49e112c550e6018319bc1baf5cc8de4144eed922ca0757265ebd80170cd5a81fa150c88aff6338ef5b5f1f5c9bede100d6884fd647edec0d97d914eb1c7cd235e85e7e8a3937131b7e58b4b450167f3b7495d30389480f5d3203b2f19", 0xd2}, {&(0x7f00000003c0)}], 0x3, &(0x7f0000000440)=[{0x48, 0x111, 0xd7df, "278ddc605ea302d9de1f699bd73a4484b7e51b1df0c87ed0fd2db399a62a5dd0f6ba4dc3e79e08809ec0f4e651036c33d169"}], 0x48}}, {{&(0x7f00000004c0)=@vsock={0x28, 0x0, 0x0, @my=0x1}, 0x80, &(0x7f0000001600)=[{&(0x7f0000000540)="64f76df5252df6f588e346e80e35f331e376c2f8916d5b05", 0x18}, {&(0x7f0000000580)="77169217e5bdd729db4422310674bfad05ad393cd6e2a149257d004a46cd4b8b66603952b98dbde49bc4a20c6a405878b797ad27492bceb9d16604932e998bf0d366795c4c61407e22f5ceb0f57f0830e6d50de705ea62b5542869b0", 0x5c}, {&(0x7f0000000600)="1400c4acf39411fd6a12ce3b428e27f24de9b5162a7c004fd054399a77e1e1380157807bc69a8bf3a3a2b1a5d9787094d0e23223ea72793c3127ab180f3116b9730d7202c452a18a5ecc50064310db2d128e1a783c3eb1ae9d53cdecd9e8065ed36a82cc816bc77d229a7b8482fcc793c28a87e56f6097d9321c528246ddc1e77f10f78f9df665842a29aeaec8b0f2fa43f40da6fbd301ba6059e99e27f5c77ed6553f2701721b6361ca9dfef97b95a99788dba93968220dac5d531f0b52d8d7e2bcc70bf2500f332bf0685863a934d98d64f69c190904ffc67d64ce011cb6b080b8d9bfe596e3ec927678585d7986df6408568e6fb899d42abc72fd44ab598f4f1fcaf4541bfcbb161f682116b5dadcd920e1a16b4d1bd9cb856a8989ed0dfe62d504ce2f8d64a5ac16bf0bb1f0f3f7fd59c64e3065abb749b103c9d774392a899c701738395f0c68d29c1e7efa0917294067f4fdd95e29395400defbf801d0f7d16c2b86a5c2af131c328dc5567a55109a37a52a0753af20b60bad3b678813d9c4f27a9cb8bec711c69d47566718f100562477044ccfab58df01167aed74c80fdeffc1d92360dd1abffceb7805153019ae8f84abb958368052921bcef7a949423db238792f226fd194fc5ba0aa13cdbe33c0333fc3b995b9f2b2fec75f754701814fa2b57d0172f4ecaa5ac38afffd988fedcdf0c80ca6e524e4d45eda40e2567b9a6e742c8fc2af6edfa304b96b0795fd5906cb37bd46e19320b367e4006642395a335af80aff74902877f4ca4586b5f9832b185b5c1d76131a523a4b7be4cb63d2239a91a529da3f7fb3bf577d6a115eaa571c229c1560903c4cb9ec4b1e18eeec5b890fd6c93c0890426d23eb4fbaade797a787f492034cb6aa6ea68f7bac9016fd40b6fbf652d25ce425abfc58f60be8dced15f5f0efbddead796c208bfe7358e8c9a5d62e77a9e54427551b87572a573bff8bd1fe31e8abd5d47e64e99b9b7a10f072367ad0fcd61517968a6cd4ca2222991009548c23174338629193deb6c25d2aa448e4bf67a17baeba5ab93b0e284b75b73861cbdd8bd2508b08d652d7b6ee3f0c2c6e708223dd50f384d76a3224d4d7963a3c20038eebf6dd904dc35c084b56db6ae83649ec835c9cbd8dca39d6733c5ff7d17dd95e2a93aa7ac63e8eb968c2fc47ef94ef6c78cbc02ae0ec21f242dc3466d0e64d3cc45e19e7cc8adb53ff7218deb335c8b2530194c8243ef99057a9a4e8a24ea7911a2f7a214d24be7b17240c2ca1a9c258689a629e8cd473de4663ec6e44a8559c34595ed685f5662220164d225dc38bdb5da882844acb666856c227cf0f837788e13d28261258c455dde1c23ae51b6475712c4ed37484d341a51843225631dca9127d9faa6330c645bfdb58d81a1a296b6eaa515392e9032dc7aaf94fa1c4c07e1b68238369983acf016ed6945321c7c904d866bc2284e15c62a79742acc0029df2d5f93dc6151d6b9e03f9060bd11c5e2f9509ab4f818390480e107123dbe947b3e2d2e4be0f1adc8cf13ed1ecbe283322b493a712562c5caa31cea22c1378c3ca530ba3815b8790666f6bf7153ec6f1417dca207ccae3e11f36305ebf47557c1a3702fa0b5e982deb50b3a45d32761e85e47501d647a7e994728129a3b4c41593b3164769f0a79779d80916498328085b8bd6c9e8e49fbe3e42b26382eeffd89449f3a19d39b7c1f16599f00c1813baf5042977e0bf405bfd64d6553e32d20fe417bbca80049ad1815c133a74298ec1cfbe79f8a16f18a332d5d048c7d7f9d6e4dbcadc520542ecf66d8028c74baa05a67183aada94ef76cf8c40d5c63bcc9d9e833c4f57bdfff24cd4dd1213a99718b5885f651290383f04af0c4e922ee85f9791279c890544e1baec57f5308b7c64f66d3d8b1fcd3766524329a09dc949fa84adbd69faea0c1a9bb65d3d12af375613bed7e30eb4805b67fca9a81718cdb1e71f0e18e3d8d22e38faa019940833d8d8b6f590c544350c6a4b4785223690a1b2305e3b3f650010ac90ba70be92213ce054def7338be2ea73ad3ed9fd96c0ed677572a353c3389e31572066984ba052d9281118df96c90f6a964e3b3fb3aa2de97026779c9e3b5780099177fe018b3aa946b6489ef4e2e1346dcb57e3cac5c21a2e95feed079138b980f72d0b53b2567e675f15a8b86d98ae1e3c90ab3fd38b42cf9796029eeacd5892c625f12bb13ec9ed56b0d32affa40a90f73444f053aa955533c395d8d6f71a5c882769bb9a5709e8e5b9868d320c8bb43cf8baf10a98cc19f0a6235a9d39d429d87dc164934ed2eb69dfeedb466ec233f90afd154c292b0cfb9ef82b1f1e5f6103b57a3377fc47f1ca5d9a66681a3d496cc4f57e50e7bbab9ab4a0df20c1fda81d33434a6ab25545d771916cc1aa417a33e7843656eb8febf76053bb1b4959dfa45418c387026b3195ef6d36a557d561b6e0adedc7ba8adc231c7677c4b45f1e3bab6db6d130125f71fcbe4388cfca0133342cc2161eeec08d1f39468c5bba3d8314db0bd2214ef0f77de38dc5d07b6ce4791c0b2b479f7208fc4e607a5ffe470f48a8bff9c9906c47785543fae8312ee70558c33a955685b7d7b46efc80001ecb6b5dd2b122680e4dd432ad7c08cceaa54fff63927e32d4c537bfc87929790bdc044364f6b00950c3cb3b13d16cc514fe9eb88e0231d10e3ac19dedce93439f460cb4952d02b28b720d2f306b23ce6caf95e462930f8e6f8e5463de482307943e9c5071e24655f836ba81d84573042748bafd8d44ee5f12afd25b9e865d609fb74596bb8d69a966cf0514d31683460388bb6de5756f21794979c74065de52767a4be9e1c6a0717f6ce861ab832effa7a45de1fe578460719bb162be5334608571f1c74dfff672ccb7c1ab1c30ff08f81681ab9bf83a96c0934a411b2cf6289cd27dc5bc5e0570b18ae793176fe5f54d824ffc53ece339b6e3e317919a7af2c3a6e506e3fee4db0ccd56cc974f30eecb75ae352294cb50fe0d3bdcc4e63689c318b1a3b2b911e692ea6df02d602748b69c874317ef397fa1e7c66926e029fe8c3aefc96acccb1e28bf0eec9c91d9233ad48afc073fc357e54e07e605278680569319517eba9df8732914e195ebd3d7438df88d5a0aaf5f469f5a141e111a9cdda40a1f90db17d9c9f29dada20d49915aaab55be3e5b976a504c73133f276e449b802efe5e2bd60ebd7e3e0305aa227be3a6fc939c8814b0b330cc8826d81d71cdbe8a74bb0adc938e22c1d246995af936cf6281d398ee26a2d0a7cc7658adfad4d2f44329e636c2baf0180e7720158de7c806a8d77e8e193ce015f57cccf0430f8f005ce83ff42aab3a1279f60657c25f7d2a81d02eca4692c079c58f2096e72e051ba0844e2bb487bf1c8a29461a26e3d34bccef95983ee8f38ce6b8c5f6f57ff44463de180a5c6193c09640e1257e69193b303ff2250d5ff747ce81d92f7efa6315cad2aa8d2a5ba81b5620ef47026a6927ce3fdec72beabe8dc5bbf64dfb348d15d830b14ff2311da6ee68bd72f9a7c5d9821c1ad25148b8f8a7c3551e9d7665e4b89e59744e8b334f89d57c0e294de9c6582f4702cee403ac228536237665a8be1ab7f1e7a82c6b4e50ef572a91fd7d875eb3a10bf790a3ecba481ca3567d903b2b687e3f5b17041de934aab8e6768ba15baa1bfddb6a47741e6c5c577d3296561312de8684e7b30ace386cc76a88edaee5d52e370dd5c15607ad4c1ebee17bf20a71474b95c2bd723cd58fb0284f38bedb243daa34f92bd0cf599bcfd75eb02f11bd4690a0ed622503e5082acf1a6fb9733201a3688aa30cea4de00d5fdcc9876b1e7db2e1e2bcc0bcc190c5e6d9ddc54f0797ba6e0e196459b9897b789d7494436f5e37e5c2c9b153d82071b7b3b8be84cbd8bb5e6ea7b014e0f8963698a45c765ede0d5e523772c1c55598bbd6163668a4c3c7d93ef99391f23d81675ad301b1f20ede4550322d0aefb2aa6c55fe8e6ec5adf6419dddad3f628914f4e29f669510214dab216b8e0d9ed1224df1d34e6976ffd88fa79a275d00a2ef4466958a0f77702abb49a84a79c89ed83b242f29e29b379f49b5b43b21a645de9529035259e0a1b1c530a793ac910845458e440dc5a36f6dfe666a89e885837a850b438be8b16af05535013a47ff6f19b79f5558f6804b5fcd90f357a1d0d55b3a5e2acc91b3363c5e929d1d02e0a5a26cdd074b6799d8c455b25c824fed6877f3fbe57e598d235c322d1aa38dafc3b05f4be94183e8f78d20d95fa07a19df25f1ac081c8c9cc6252cf23f4df0f606770f5fc3d49c7873eb5d559a0604aaf4d4832efbd1190331ee23714a5fc471394febc082a13180b92ab8f3edf7d8f12dbdeee96bc6cf1005a0276f44bc15ecd572ccbacc2182afe28286542a134162ad6e98b3e68bdcb2eb3e53c2e713fcd91ecc2d3e3cedb9468a4f1ebef5cadfbfec053de3d249e1e482dfcba504051a78c0d7dc02a062160afca952791d61dbc9445ec2d5b96f6643d2ba84f28453be933e69e110bc9f2604af465aaca92f96a446ec4c4df5787bd506c037709bb1901e984fd417fd00a1bffa44121ff8a4ca5f0f5483d8cf11ccaee57e8703248967cf9d80c72cbac0a2872758456dfdd9fd197f9b1f0f7afafeca79a86a830e538582449e3061558b5e9e403eafcfff298be0f36653c8e73ef31a2b65de1a1656c79560ebae60e43ad8a0cd9fec3ce5a4095dfcb1ed6064d6009fc89eed72b531dff972e56197a7f09297db641edf2f59ad0e831c1b7117327050ad40e4cdd6ebe8a6fb6934beea4f30a08ac47d5d5679062a5a8627003ffedfb814dfaf40dbf0ba926a486b3c62410f8fdad47da9523377939db5ca6b7935823748a7cabdf72af0aceb8250962422d6561c62521f19e154517282d0869abc06962f6a9ff2f722e8257c72007b77e813a3745085ebbbbd67d5ed3d68e76a56f14371bf74c9a39535c29444e2d7d694b53c1cd3d4f18d1d1eeb4a229c0aa893721d778c8d569845d95c33273a7468717b3a1a47395deaa0245add7efc6b2df73e84caaed14cdd021a319350336b144ec8cbee71183aac6634300d54e793df3dc80bfcffcd06d07353dd1e5c0dc6a1e8bef81ce9783d133f5baf1f748169b4249d68ccf8565e1d205fb385827bdf55b3baf43c0a968ec3db96ed7b8e8820800352629ebe45b7bd2afa4f7a4656b9a1717f98e2cdc38d48a4f1d8404931c6f3216115200243c25568105d166a70869cfbe574c9defbe4d1489dae0b84363721f0e5c1947025392316ba732dafc10d7443f290e53e1985cdd6d2c43aaa55e2b559cc96833ff589f0c63628bdb93019597051fdfcc438922b8f5e8a21672a9c373cd897e691d669454ba05d553b334899de982153d23936763efa10487f752fece44681fa51c7d51f7aceccaab186e96bcfa728c8eccec9e1975119962739027ce0edae4a75744cc41435d1c0c481925481b4ff64425dcad0cd9cc3782d6b78b1a0a338a0876c7690a8b1904d5fd5e6e512c2dd976cc8557799114319d94b531e48ddd65a0a24bcd58b6107d929ef7c6b68b410028aeb2b6bb688e70157a6bb8fa2014837c04088cf18ae74cda1e0d9b795c93c793ed1631c0276a36921db87c90d5c92b5ae9cc2d0b9ff99074043207652a1708601dd8bb2394104f944bff0fc540c1760847ef57678694d1c95d6c823c4d9976af0d957cd6869d3ee7824b95edbb7aa95b7823fcd2c2c4a0c71fd4ecf1d92f4fa48b0e04aa9a", 0x1000}], 0x3, &(0x7f0000001640)=[{0x1010, 0x100, 0x1, "e64669258eafd07f087bad2704d73928750abfa13a8f1406d1328e84da6726f2769f55e78ff1fa7321d0a821f66f159d2ff7ff45ccf3a35d69f3c8bf1a8f610aa29cffaa2a1d3ea3cdacd8fd9e55726c5038f1f39caf3de23979d8c68b9955781daa4a35d345fa1e714bc577244d12319cb6e6cb0bdceaa2364b11fdf81bbaebf9397430f1e48a44eaa2e21a00d63b81ac7cde94f1ba50e44fe8634cf8cee936bb5fc25e501314b740188ad5c2d609e77a76b179f70c333d8c5302edbc98aa6ac88bb4b5ffe51627beceee53401b79a7850a9965e6cd9f984da0999aeb33ecfedb5704e5f0eb1a54440718981ac53785aca37de42a92f4fa4ef27651f81d3f6f52ccad2a1332611f7315a05a57993073c329f10f83ba046d4971afad80a3e39d8a01e653a2cf261925b0fed10efc1f1cda18b5c7915364c8fd9f39c5888bc4d0a2054ab37956908de07f30eb5282f250aca624f7fd29eb830bed52f47bf04c1e591ae40962326c3855c607a4b32ab3ca89b60cbec5fb1309f955f31dbbf08e558fb8c32ee4312406f12d9037d9a62893b830bc4ae87dff957874ab59e16ae0c69bb052dbf3600b7c12295f2fd14f487a4bedfd561382f7a194a6b92c20902fc0f7f7094f70bdc2be7f8d7bb09f725313f938a12f21b8e0373b414bf35bcc0d048ed1e5b7728146fc2c143486b11df3136812ea219e6c7cef1d7062026548d1d67e3d18811632f81e1157539329b341d380a161f82923f7a1e1ea1de849af00b60795f34f7b06f75206c020bd42fd79693bc8e9689e38bce294ce0c76f40acfe2e17bdfd59b7d453ef74c44c5d48c365ea2d007a6d059a097d9593e6d3f5818d99616cbb3a6cea8f4ffb91556cbb418c12919bb1e9876383e6ae34be10bda1d2a6ade9d9cafc06f35d9a177ea8dd18dbe4d8ffd8f21878f8efab9ecaac63ab1ca30b8dbe6672620cc4250724aae53d630ff8ca4ee8b304245f6eaf0ebc926c765249622d09c0da069ed5a1ddd7933c1cb76ddc2152b5b60f90a908a74cc5a5e4c4c6d699214abfdcad91e5b4bc9964eb9816d66d772c36695e48f612d559a54af732a703a34b223bc08a84525d86e2f4b4d30b70f8e4a6f847214440f2bd41e0a5f355761de404bb570d03d5e04c35686c1a1fad91c1b9f45f3a05a0cf02ffb55c13faed954b98c01eaad67273c2c907c865f5f0a67907793306d9e3ce313fc882a50fa1bd8327914ac79b396066fccdb0288254f6dab3bf265af6696f9ae52a3c30f6c5eedbf905eee68b559de2af7f7421fa62eef13886cd41367007551a230c3984277e5b215700e2ba53f2cb98a5d7154b0d80f53aa2bba9444ed3afb72304be3960721f868980cfd8fa4157cf1511b3154e8ccb01699bee077d9cd08885183390ca747506251269ac8641af4ee177d09b8510f1340763f85773db6a95de96ad34859377d4079bf44be327c9d159f9c708183bc2c54b863c2d466b5072f2643567f27cc5109ee12eec4e4827fe7184200647819be7787f7bbc3982a11c8e558a7596d5b6317cc5927260c29e4426467ab604c45d1a9aa714cafcc6f0e030eba9ee1763c5fae89ea8301c7ef24e77d2a8b48243ed0d45afeca62fd450726d470f5d7a15665fe42b2866ca99373188d6bac770b97aaa1252cfbdfaa64ae0cd97322f442ac34527fb818d83b8cacaf4400cb3e12d0864aeec94c98e497459221733d0757a7b847a9e4d0ea10a253bd9b4906022e7e5a36d27b57df9a7e32a65b2fb9cd03a83be5f03b36ca05ab5bc6d6e080c92e2fd6de5c0b13448f9ecbbf1ed058ef1f782fe082c6b1cf25908dda5d760fc2d3897ac33664af2f875944023936be411d915d95411280a04e9977d3a504056bab832c4a137f9c62913ee0cc3485ac937823178951a552078c2f79cb4952be7ecb30c1f9fc5bbb547ba77d94b58ed7e695ff688eb252b671883b9f5a503e71ad6fc0ace4219d2e932d9c0e2e47b281ec26648a86442b3b2866c19c8ee7756bcff4bcf6aaf1e20d925dd88fc8dacc1a85ccc524ab8bd293221cd7f42a9338d22c5cd224c782ed5755bb4f8934d994fbe61745499af6687de29f54632195a9998d7503e3abac584b67e4bff4f680aab665efee0fb8253b31b1bec5762ae97bd5e8bd1730a7ba03a23640564d8b896f22f7afe04446ec87b1527148292931728031ff72225b9a170b9e092002bd25410c17e3ccf212cf34f35344044b951e6b8aa60dcea8f654218a5a6e5622c856df10adb2fce57e71ad47007d862cf8493d3efda28c648dc8d61d8fbd368d62351c9b17b648703bb8401aedd119bc1d3026105ba3c25320f174271d27906ac59da7be987ac0c99bf60f621215ad8426714717fa06e5dc117dffeed453778982e68eced82a58d4c204190919bb421bf32f862d67ca9d6ece1cd8825f912ada03e4311a4969bb81aeb206ee1e44df36065f65dd1f25e719a499c1ca7b28a77a37918b813ae4da01255d32c5f5fa57d781622c22c1fc999034e4201bdc156dd1509d0c6f1894f169af60d3dbddc3ec05928c55ad35c8362a3310392096e9b7db4b9d6e7ad8d8b8bacc406b011b415ddd9e062b433a953d02c58e26148dd277aba6c5d7388d4f49b398328aeb8f05c91df9a8d6a93edc89db418a84f2d69f49454ac8a22d5d75d26ce75479a542204a10ead945de6fa1310ca79f6770a247161bf653ef672ded00579533711576b69e6310caa2136a1ba70bdd1a9372f351f679b8ac1dda901d1e6e2db7d0077b04cc42d2d5a40d9909ec51d01ebf6d84c139d6d182076cc367332b2021d24a0a9b30842b4255df890a15a0a24be0991cbb530e7db9e0520484af6d5dcfd4e9313cc43562acfc5a75f7da85f2086ac522ce8920b24e7cb1ee8720451c07784237b40a9764897039cbeab9b9ec9cb728962c4c21df27883bc57a12d0219b8d1cbfea4dd871f436fcf0dbbc6467258cd2e6da35535d48bc913329a4f52800c0d8d25348a194219bc0f6a57ff06d9bd4c12be55255a668cbce581e21d0c7c93cd6641fc87376bd49d32dd0982e07fe5f18af632308352be55cc23b9443dbdb93bbb4a692ac3a61de9674fb95f7acb6bdcc83cdd967b9efda50c66700267c8b6294ef797defc3f5ea1a7d1c82ab3704d460c5b1922f78ef70bcc3e27a270a1139ac3f9e7d5707f792621085bb541c9549ef719b05f621d301ee5a49d4b096b2aef3afc93f797fc5d0da59e960c1eb5dbea93da8c5461bf17ad585cecb9d890b11848064ea7d50387be47c8bf5ef61f489d8d4628e0d7c96a3baa2876b676cf38bd66d766353804504a761ad93b669e266084466648469fc7671e0cbdce2c199ea81cd3eb2b7b58a6a7e8dcdb9d9da481c9ded3f25983fa191b354e80e2f514176b28418ebe5e2fb1600968f4954e001e9d2c01bfb1310e53822ace68a656e72007b590c41c10e616f20f2ff3e59d202f0218d2c523871119a6ce5bdaf2e2937a24cd14dead2109099182c4f4242b1007d393339bfc8b766234890508869ffb0aa178110c27c08becee05df4ee21c77281dbf355b973abf65ebf5010dd50878eaac0a610fe15c0c4e66c0a0155b1cb2a24a244a543f8269da061f877588d78bb6439ae09eb981bbffe14de711f9bbc48799645ba3abbff57a53e4bb0b71611343e947305e7ba4fd2752cc4b8270eb24c8da892c084e10c6198082b111bf1863ecc9745099cc6316657ec69ba50cfea2c5f0d50575e6405323b5905ad12d5e0528b5451f7d78922afda5d9e0da1facc09690ddfd139cb0c6a37db7ba85f6bf06d1da9bc0df46c0847e128fd684af28afa45e6558f609f0acbf3a24997f5665a93dac274d6cde75a0dd2901165ae1cc9fef8ce3224a3913adb5ff2374d1f0a0cedd7e258fcac368601395019297e8f685fc95a7aa418f8a8ed1a901bf138cafd5a2d35828502f3d5898cd3bbe5078907455a2e8e7f77b8059b14acd30b28d13c2dbe141cc19507ee11b81d7d7b228f924c1c2aeb403964878c7bc2f658992aacf5f5b834c31142b291bab5c30604d3ab5a24b02f79fc088d51c1cf769868bec0613f3c71d13a03a7dd3cf1f28cd2064e45e809400a4fb7b7ac3cdcba3458d9dbfbb1df723ad4af9d8117b8e5fb9d73ca6a2b5fb6e0055420c56a7ce509750eed57dfd6834325b911111299890f5fc94e5676621020915d697eb9c1f4d94b0b8b757c1225074716297449806f0370d0af7630c802996f0d88ecc127781f94005e40b07de71d09858d50dcf58180a1000bf5bf97fe5410bc1cbe23e636a48eec0268da2366bc66265a180e0d905a4b0bcced7cba62d4be74056ff572916a1431c0a9912c7b785187489eb341fb164dd9d2ba66f24ddb8a4c6d1159486d06e522403c639d3aadbc4222556cd9b7e57a609c2ed1e90eee36bd3811510ac6a1568c62551bcac02d8ebccd73bdcbd1cb4a33e8e40384e2b4ca60a1473f35684a1a4bc2b37f96132ca36b76b6c01a4dd9d014225492f79aacf5d40643c062689c11aea808fe9e659d9a552696f12e340c17275a7aff72970725321aa91a3eaba400e6081aeebb6bace7c3c4c06a227c44a93538eb83cc6a846c4d4865ce4f2e81d851223acb81bfda2391bd624a5f341a1a6009c74d904f20e916efc52c579ee0eb916e299e7ba4f2c01904fde7214f809619e6474e2fb2c75b70f14dba57a486c0a59ea7b0f09030bb1981d70006d74087de2fb978c3501f0a8c63a790ea8e1b2059c6a99cbfeff912104ea7617372eb964d810996de4152a565303de588cbefaf77bbc964546e10e10c46c5e50df0ce2a5ed1bc84a94a38e69458e22091d6f99d8761a6f81f4577bcb8725964bcb08bd9ac97dedd6ad64d912af7f278b773e7037d0a170dc6baaceea865c1f984696c70bc08ccb82e1761a628a6e76668c79dcad7889ab77144d20bcc10579a0cca7dab4f2bf0242fc6ba639e6f009c2556d41e8431eacaf5063e330ace5f1db34bcbf5a2bb4e9a8161c42e435627de2f68a92807b8e99ed0d374dafa27015eb567feaa39e8e48baf9c36502998bdbfdbfb9a8c228f635a7437fadd85e53bcd2a5a15566f1ccf6fb38a003d440542fe78266c40e51ee0365fe15aa497dd3f9d116b301b2b4f85409a13ffb62ece728d981700d898b55b2dfd9aa879ff7d3e4a76e216fb7c653884c6292d84e77c3c38777705ffeb0763e900229cc02e320b231ba724d26f41c89945fbcfc429c9cba1d2c395ad1ae9fb7b1818938fb37f64cc2f9ced48a0abdb001cb4f16927b9b6ccbf25c0f9d2122497795ba61e749b63b3373412d1b3bc8c1f99260e33ac134f8c0257e4c96d02ab86385c6926da54301beafe27e940d9c3e165a2fc12394d8ec2854f5c799dabbaecff1ffc1a55da4856133b80d18382b85b36d8f9a6f5a3423f095a67e4b254d7a0f65b83f914ea03df3b1fa4cfc50d122fc4f8a44726eab38bfcac336679aae7502f8dad91faa64fa1339340cc4aad6c708580cb71945c09973bf257c28955ee01e58dd419ba2bb693dd18ae1abfe0048bdfc4f6196b4d3896effca3bc9923152914f6e54606bf7c4310b7ffe32fa48027391f2c2823d6c3f6b237c77e9918de87883f0de013d02a3f13be59e22e247fd9bd6abef8bff065ec971f4c6404690f2f6f2c96fdb0ec9fc4bc8e4f1eca8f96cde1b2413a7656bbf58931d199325ab4ab6411e2c6a505780c3c8d3191604ce0155c85ed931dcdcde78ed202a4f358e7899b1191a478fb47122bf2bf19826964e80461c624c03d40"}, {0x98, 0x3d, 0x7, "05b610a3780766b1be226815862836103e2900afd80736032bae16850867d6c7a1d622c74469b2f4bcf1e721857e0addbb4885344c3d44fa5ac59996babffe3a9d90ab6ee09d9d1bddfeb178eb918e77a5d0a9223a78c3daa17bfea61a62f0045212d86893c8b31433294c48bdf56a7cf8e5010fdbe00994c4c3056374d561e253f3cd1e59799b"}, {0xa8, 0x0, 0x6, "f2978a517d7366e3be76fe3bdbceae1ac9ca3cedd5589cb17d79ec25163cc18e3b262e7897ef7d72706d8279d79cad0440dbfaf3faa734d50c8f71a74acfd23b4b7a5bc8f92def15a0138299fc847c1aa250ce58033e8c7ab85e2fc70737ebec922ba600dd43aa7f3ac024f077e53082ba14e73dd350ae3b90d906d840a5ee5073b9bb29b163d0d79977983171275df97f02c3903daa"}, {0xf0, 0x104, 0xa2d, "b44389ae0e11cb307898ba8baf3fcb3d8f82153da14f69dbd5c419661e50e5820ed7f82015f1e8b45826b133476bddbc51fe706721c766b232170f246bcbbcbfb9c35661a62dcf9ceaf188aa4943936d7f6160d40558200ffbb0c8b8a5dc48bc1f3f0670a1b06865193cdc042e55d29c1530416a7f4e0baf942ad7716ab4eddf6502cc3ee3b73cf63035cd3ba5bddfa655b2b61ca6964730782b0f632c9d59b9827b3ab415e8ddbab0bb0829b4696ffa358663ebe8d491786e311bd0e11e0c5ffec82fd48a2aa5fdf38495870ab721c274e29085e5f6917c1979a9b6"}, {0x48, 0x0, 0x1, "74e095511215ced67fb1c09ad186365064f5664480bf432902ecd7e94d2c4f3bd78e6044b77480764cc4a9e5c4b8a550d3ce4e"}, {0x10, 0x11, 0xbb}], 0x1298}}, {{&(0x7f0000002900)=@hci={0x1f, 0x1, 0x3}, 0x80, &(0x7f0000002f00)=[{&(0x7f0000002980)="7d076fdc8e36ef5c481ab6c487019b16384d6f1909dfb1fa8d9301296bb712528d4f541bf5cf44f3ce77dfabc45bba999feedacefaea6549504b295abd5ae36e5228", 0x42}, {&(0x7f0000002a00)="b381d5d8770c14d80be3e67df52611852f2a84431d80a71817ff673000faeb9ab1c621a6ccbb865e477adfacfabb06d90e6257fabcb2321e042ff1c46e3b7d07d09e1b4cf4c077a9ec47a95fd2cd543ce03699ab5bf9355765e1510417ca142f4623c330e59a5a646002f652780a54b627adf7a5af07c43ad7ba3f04513d9be2e70921f90c8993fe764bf177770041043b5ecc52bb30ec8bb8caf335bd274bef606c09786aaac3", 0xa7}, {&(0x7f0000002ac0)="8b93f33f83c7c6cb7bf8f19bd9b8ddc689dc5e73e8cfce9c93d6ea1d0fed466050ba1638e1", 0x25}, {&(0x7f0000002b00)="6f5f0cabf46eba180113dd96fdd03c20f07c694745b21ac6241ebec7edd6817e83bf0c0762c002fc09037ac49fe86008", 0x30}, {&(0x7f0000002b40)="5a0053dd6fd556078179a7dafbecb394c80b85402dab4d30283d21a99af64102d643fd79bd2d36ccebeb7345fb09b5144c1ce7324dd3ffbcf56bce91b33f9fb6dcf1398ea5e059298777590cfef4ede80af1b8136c96b40e67f82cae4bea868ac0fc019549998efa4700e16bebe0a2d63a4c108007993e83f036631a534b505e3283feeeeca31cbe01f8a40b9b7391f3420ff7ea5f2083f0e6325cd51d7cd9b2baf81c5f43f49933b1abe1776a232b3bdf8c548e481b1c0f0cb82c7d908090c2843dbeeb52a71f2d7189b6a64d4d5371bba346", 0xd3}, {&(0x7f0000002c40)="b7fe97f8252def1d464859d743a992a66157940a7d4789e499622dffea02ed95722a9f5d36976588e1c47436edba0554a5aaa4a4eb087d38a98c5dd0880a20edddc5e410b0973743076958500d215665f8bc4a311cd2", 0x56}, {&(0x7f0000002cc0)="422b42fb10cc4b7d8ae7e1bab838ca8094bf1077a1ccecc1da8aef5533db038ac810994c1cfcf809ac1f2f2bdbe1d76bfafde3fc9cf9e98cdb20ec2756338e070732d91301fc799988e5e1b2a88d91ad5d5d99948b5fb393f989ca44c5714d08039150872ee0b012583c08c84327e867516bebfc3e94bef350452312926fc8d7d3e8115efeb1470c64", 0x89}, {&(0x7f0000002d80)="053a9a09c59543ed56849a932663c2e0da75352f9886be15792a56f95cc95370c0c8475add04ba1a922e22ceb73f9c3483fa42d87735e5900d9dc86489a3846aea50014f442635620f8d8188b2ad672402135d7a7c9e2c14b343e1b319927372879b5422c69c4a16e95bda0415a7e7fde1069650b25dc60b252269428fb91a6e3dc22090d187de5dc234ea094478bd62393cf8d687f6801373abcf66867a73505ee909d7e5c96377bcf153ff8a26c70a27c8956c340682232947461ab4184195c14d7491de4b3053d02e334685745927adb142a6f97a44cce15e5f708964575cf7041104e4f5cade2d0f39d999d09614c737", 0xf2}, {&(0x7f0000002e80)="4324fe68d548cd5a4871d15d7df65298cfe9a7a79740415364294cdde6dd704412a5c3f4f0c21e845dc7dc3326c693611b85ad011c4715fa556e5e0c33593b9cecfca47ab2b213b4e99c715100d3f593705245d30237fb153484fcd40e7b3c2ed17ac3ab2aa991956adae4b482a320feba5c", 0x72}], 0x9, &(0x7f0000002fc0)=[{0xd8, 0x111, 0x9, "de6ae288c13f12d99b0ecc15ecfe4ddfaa89a1709dcc83c1d7993761f7225c83bdd172e04b57a714a9a2ae55c7c21dbc4abee33a18c8507a0a2a657bcd96939634b5516e97aace18e39ad75e416bcffec48514a37a8f400364e635133ae8d7b7bc2047401f1cabbe2e662e12607732d6660af1e699cd203afb79ba8b37fb8fd9157d42e6db2518e5f9c8fc72f69fa30fce553fc0f8526124ed466fc805ec84fe8471e3eba42031c8273516d2d96f933bcedda63123a884bca74ea18c4e812ec924b2a3b48d"}, {0xf8, 0x10a, 0x53f3c09b, "3b3838a60258d7fc2fe119d8a7dda5ce50f61b0e9b43f7278a366f1741d272bed14846bed0f5584ab55ae9b23ba6bdcfd541bd54c0d9771309e2072fccc9998574b7e30eca1938434f0f2fd7c5148f19ae0d66300c645b0421b2f872a0a9f334816ecce059c210c6b068253c9a5b76d3977efa7b6a0c7e9cec1721b959337ecc3bc972afe4bfcb97b865d7bb815c8b913ac5e4d1cfbc7f5472d65b79a83f9b7d09750a25f036ecc8684e584dbacde71d65916933a6b46ec9187541d274a279f4fed82e25a20bc0d2233a8b0bd716517969083f6c153c2fdc3115797d6249b5c5b419d767b63d815c"}, {0x28, 0xff, 0x81, "0d21ffaa98915f8512bfef90d1c3c68bc86fe818e6e99bc6"}, {0x60, 0x3a, 0x7, "c9a95aacd86c7076c74c75e7375d62006d43047013df5c537835b3c10b64432dbc357edb207d14572c6ad1f289d24e1647d61f3c3b43cbb9c53eff2769f6c2b3b5a9944fe3246a3567d5ed"}, {0x38, 0x10b, 0x77d6, "b6dfac185d75c49cf57b330b453b55b78e3af2e20a9f0c55985cc107e698c416078d7b"}], 0x290}}, {{&(0x7f0000003280)=@llc={0x1a, 0x0, 0x5, 0x0, 0x19, 0x2, @broadcast}, 0x80, &(0x7f0000003380)=[{&(0x7f0000003300)="c8601c1fcf93e441902a6b159878b122362ee2e33ed119ea96af08d80629f4e78ca9a746093de31f148f0a8acf5d2bf4f3f84842d1fc71431719ec313a8390f6e4d0c595951c6c93bd3bb6f27c97a7f84455b0bd1386db8be19320399b9001d56bf6dbac85916c5b0f858cab94632e8a7ea371a5f447ba92ae4631d6", 0x7c}], 0x1, &(0x7f00000033c0)=[{0x30, 0x100, 0x9, "73034fad39faa9585b45c70c91ce49830009eaa2c6fbe0f88321282452"}, {0xe0, 0x102, 0x4, "6b4f9ab0e58bae278a020f03b7cc08bee0a53d68728e47486e071330f4ff256be853ce0f524f65e547ecf8258dd0f746a3e3171f5e7a64f0d3b031498bbe7189a6648236dbf0b38e78cbf625ac0995375509056d15934407d3872aad33ea954076e1df5a95aab56606700f4c48a131a94cf0bc6e0601b868620b85f530b1fe588c06d4d49b85eb4a8ce75bee65bad7ca18ff5050e41972929570d5009a6beff5b6cc81e5d4e1158970c063b50c8aad885771824ff401236694dc148500ae9a1c7eb845648f959a9064c1e5dc9793"}], 0x110}}, {{&(0x7f0000003500)=@pppol2tp={0x18, 0x1, {0x0, r8, {0x2, 0x4e22, @local}, 0x1, 0x0, 0x4, 0x4}}, 0x80, &(0x7f0000003880)=[{&(0x7f0000003580)="9ecf72505f76b4de1324285ab7d68542fc634a5390076e033d42631e30cfb859f6403bcd32f373a7d7ee23675bb2220252f226a643ae2b1393a201ffdfd48eb6f3837ad9beb8b37d4bd84da64416920ee6fef6c7db35326856e4e0d1ffbbfe72da9b3adc0f57ff3513c2373e4245e5302cef5cbf238a8c9a2cf6b409d7312869f895f98ddaf2fe2f1659dd480a203887525c3a42d9394c31f32362471cb7eb100bc102", 0xa3}, {&(0x7f0000003640)="eac7827f91ca5065638ff3f797fca81a47624a45543a14e726d1868b721792b54709b7b31fa5f23f58250f41662e7fd8318322c1b0f77420889b55f039af2cbe7253b2b2b77d188f0ad83ce17590f9031a317544f1246fa859badae0d232987649f21b6f9c021e2f7f56aaba002f6d50f4b1d28545c61e9e8d937842ee502455e77ff045465fdfebc701", 0x8a}, {&(0x7f0000003700)="b382fc2c0d0d9d995a7857d8a1cffcbfce72c94cd695ebd396794699ef8f072f295d6f799f62f54ed77a7c4b96f9052095d6625c8ee268a51b6a245b4a7f4447cbdff9d8c6d18b1d558477b2311d365fc265c28a4bc3b693674a9f811e47a8d250f23d48712c67798cf5db3f19b8922f39fc31b2772eb2274cf3856f2bd8f0cec4bcc722ae75e85bcf82b4a1151d9e93b2949f0e4ae14c2a433b38cb565f06c0d3816c964876527c3a3a2785340ecafd7f99319bca1914621e3e258dbf25", 0xbe}, {&(0x7f00000037c0)="1e07defe6d42076b51e4fc1ee2ce28e42442cd3e070d62b42d768293d83995647f5addf71492cfdedea6aeb7671a3a0fe5dc4ae4fd2a9265e6f0693fc87ad4eda16ee2dd64324807bcdcd3619fef0c11333751fe2b619df9225bb1a7d896", 0x5e}, {&(0x7f0000003840)="453f398ed2d808a317e937bf01588e9f12", 0x11}], 0x5, &(0x7f0000003900)=[{0xb0, 0x10e, 0x81, "45659ad04586d6eb227d518aba117abf52a1afb4f5f27908a679052343dca37090d61deec4b6723bd85574a1c1829009a6ba934a7a0ebea387ea2517ae590a6e2e9a085b0e832707f2f749c613cdde1bbcfd3571ac269d1467e5cd04795db63c203a3a409556027464a2c3eb59949bc6809bada1539a875a73aed891490dd6b8e5628eee7b5c7ed62a359980282812e908ce617dfe0d58d1b473f016"}, {0x1010, 0x112, 0x8000, "5448081f4a502719c76394ab3438c21e36cbbdf9cd49bae7175f6da5ad2207866e8bbe30012900ac13c195901caf6097c6b40f42157f05144d69c6431c850ca17c168b87aac9a1a55a385ba92bd4f738226e93f1bf31c5de93c3211208516ea43b933789e9947d0784c456df16a565c1b224f798496d9476eb5fae4d4e506bd0e1484802e3124e6cbd676b09c15b2fb8d5c8e57cd0eae00082451c899852883aee1ee42b3843306ccbbc7c70012aee4b633c768d0edfacd7f382cfc18e02aa15c7980204643cc278c76cfdf1d4fca0a2f682e96cbeaa87d80ef2c8141ae08f639a8c676ac08209086b5d904015c8500445550e894fede5da0bb74449d9ce8f0c72ca918ea92c60710cb68664af9f83b067aaa80fe01ed293b00fdae6286e72e9a36bda88f64de2eb82e1798107cc602d142eb1c00f6048088a122fd79788014594e496de6bf9a447e28c71d3a6d1b3832410eec41c0e49fc83524dee780ab29de6d9d5ad2cce16a22978c04ba56e375e0d7b5cb15dd735ebe9612988271e61419413c4e6a45aa1ccc7ea8b10ea4772c7818820df0b132394acf6f63ee1cafe47a20c87e7d55f8af34e0f09a7d99e0089f936182884eae076d2668cc2f7d71511c9b5c7319f889efe78a337c5b3070a508eccbc46e007ad534fe45ac1a7473879f76b24aaef4fb32e93a23c4323d984174dbfa415c4cbf137a274b89fc43cd042fc8f1b21562e08a1d74029f16f77e2f7f240ce0bec606880ab47f71bbab214e7522a9601a37be4522f5db12d81b0c9e6987cfc2495cc06c74e11cff5de86a28a63adafdae9214950d6eb902de5ef59b6b984fb10a93cf810edfa10cd1b1d6c07cb2c2f39154428106018fd81263a28e869a4d3a3f6e7b62d02961e6e6eadf5a6eaccab5ddb5e8349ad7ef1463888b527f6a456d966a96fee368e2da896f7e9efdd0c10cba9adb97ecd089f2112d90220b636fe47189b3d1eb66f2211f848433c1c30bf01bc01f1643b2845a3675d99c735c04d109f33ff8a5e27f185151fd8eb99d7cea0582f746ababaed1b1cd7000d41dde8f495d04f3673b02bd495ac13733532eadd59f437bdf41fe5bac9b288337e731c2a000306fc23a602b8f31a8caa90f4443347afd92feda838cb185b540b6a3b9755ab2b53f244f872cc0e11136373ffe6bda69fd57124de51e5bd2e8be7e07137fec7cefb54081b3569fb74fccc804a13a53c09ae05c7735ec06d9fcdd3b2733b0f58e8d8d8203aff26f09924cc53442dc9f0d9d3380f7b18263acfda09d49b8cbbbd23660e5bdc5688ce39ce490c8d82c1d30af1517aa762d3794a7b0dffccd12cd9f2a93cd01af6182bc577e9fa8ce32b152e3d669677bbc88030a750b778e21dd9f2eddbc564b16dc1c99f2edbfaa6f26b4000c774e938dccc88e65974b9b6dab47cc42060b1f8cfe61a1ea21ac9c4be541fc39d467d57057396350ca94d5a6fc7396b0a2381e1dc91dec351e946a4bcb29e027e9f5a6bb6bffd6b1b764c3b253bf4022814486ae01350d44c778fe687a45f59e794813b95a5922861231714ab8898d777e5dd7d16218d708776fb928e2dd06fd395310ca4e0de6bee0c4f56ff05a58a594cbe8e1972828620fe4975df8a3c3b0736d16880d6ba80bc485068c396f6a1214adf71f6acdd5a3eb7837576dc07743dfaeb0a3b7727ef87ce079e2cfecc1ade4b8b757ef1e65246392e05e77002030954ce9b1d5254ade18ecd2fda12cb5c40fdb4e5297575d6911c63d6be7b5c3b9a59b6abe9f577f095d231d30c9cda2e3655a291cfd3b577c46684845f876dfa9128ffd20ba9e93bd5d81911dc59913d790d688f4f4db6d2513d694f1770b89da633682449392aa6f911375643f0b22960a691df80d598e804f245ed9454af5ebde3026386b7135e162960847b57f395cd97c055d141b8065d930ef56da0c055cb97ca9747c9a9c1effa9325939133cc937a97e9ffbf6d88fbe251829dafded57802858aa674c78ef15b969e210bde2f80ffa99d7691e91df3bb2f0e0f626b67c5009cc42f2438c53aafee823d44d85c7c582f5505b073f36fd1e1adda36acd1e152aa4ce21dbfba05ba753e5ecf49db234453f48cb777200125bb971fb3e6046bbc15da20f9507fab2ca91e94e2e26a9777b03f7923c3c0fd2354f2a7168e2ca9ddb8760b194ec3769037b05e5231a9cbab1f17fed020d23661bc44260b97f8d4f1c8300f7ff4078aca208628095e93620be4d5e612d85981f3b729c284f0799e4adf6dac09bcf15cbea91fa11018d0be6edcd149a1d6b578dfee1ed89b1b91db4aeec5c96777c5afabee7dbca70bcb794d79a729258cfbaa359f4fd83293b26cede54da9fd2a88ff481e76bd92b107eac06c659df748130580411e428064c5c4013b3f4209b94b410bd0da96a73ae34da37db2e6bc95bf3c36427daf0db4acf2ae65d435e41b6100be27e1b280c0061ea0e1c3bf65a3dfb94f2f55c99a0a5011f5acd4ca46373369528e7e2d1654074e4a2d0b87fd538e362ea220fb9b561f658381ebb6a0124a8f05c180f073316d7735533667f16b95fda5961f2160553afe9a473d6a527e016104909757f268d7f589d6f2a685568524eea1df028545f8ed19b6cecb5d036e2bb2c7c4c69cb326cf40dcae4162808057e14209a70f0ba9f9be41e77a32ddab8e91f0ca7869d9949e44d93e137f3ac90319fb06ee7544b1fee171c2e054cc860ce18ce2408a5bf458fdcd662341e62e7a4436b2cb6df06feaec24f31cb0555e3d6604bd763616325d84560c81fb1017de4f003e7a57fd057a183bc47b907e84bacf5cd50fe2d947268a986593a26d17445141c59091563908a42a873886f3953a4fed5060a8ca8a50ba922365b4642bef98609de1987d1a07ea0f5c30bfc28d3e25b1df65d4f7d37894d8879c2a94821c70b29cb79d4513bf2281355327ab714f72e4f4ee6a3b787e528fd3f5e17280271c9bb04b3df7d3940a63f7ebf70401b2cd0c35c1e4f0dc709e582ff18f1e009180a56fdb54c85c0487b6e7c78f25f6118f91a15bd8b8d75519d63fb89b05140c4bd617d60f61ad866775e9be0886c593249f240f4c08a7bde3b758d5b9ad4e7ac40b4e663004f93e376a796fe03343ec2364d8c3e33eafdec6be6e95f366ce3e2b84dc5991c8f27c4c4a2074f8c1c0c2cdcdbce586237652f3bf64ea088b29ba591f3407a29546350cd74162bd2b6c6063c8ff57429840f97509c87f809af9167c6e30d1c56e8e8b8bf9d52d1fffa537bf73f7451b7bcbbe859df519c57ffec480a261ec1981e982de690d6cb88c94414452641c77a364b3a0e6409bf70764c07fc8ad8ff9bb4d6e2b2659192d15dbd2b69bc8c69f44461ec216ebf43f853b3054ed08d01803555ff1890fd003daad05520196e30cc1409257be1ed83325229ca7aeb301b013b7719c564191369d67189de22d0a3ee757365c5a1c6e158eaab33403a1aa5545f6c173b183b5d927d8004188d1ea1957d33a1ae5abdcef608b242f2d0be7ce8d376e1fae39a1729ef55f2ff6fc4632266636558a5e9fafc1c4d9bed3bb322a372157c4b6a0b8b68e970b463c5fbf6397ed430272fb8348eba5b19615936c48b2832d1d682679d4dfd75f1a3ae467e7f7cb13e2987ad13d36def437feed4e4221f6e3f9491885974a39ce2055b244c661a7731a43fcb0d9cfd1e68209e2f673b1ac08de281ec78e8d42b4aed0285659830c08004e8c0e7e58047432537c6144ba4c312e1f46aab7ccc360e23353ddc8ec7cea3879253a6486f61eb8eeb833281f8163138d124684a47595809c9d1e3d29920a006f4c2204b7c583b44d2d6a01127b629a53451373164078c06ac4859a32b69419a3a212d3d9b958a6b06326b3765c5bf102ad3b01e6721ab5d088e3a0a5e350445e67d4a686aa413647cd0ca8e0acceac3f4966267454e879e2e3083ad1f5050f1d8c596504085b1694a290c35cd525ae7ce2dbb68bd8c9156fd977abf7904aeb8bfd19e0a31e03e4f793752fd974175d020d7392fdf9abc1f4e37471b874eaa25d342110c00493ee555d55d90c96b34b5ca5b9db453034ae8161258fb3aa2112a6a79f6188a3be22dea1eec4e70f9802d67cac0d238fc4e72a9998dd0f78d1ce23380c2ab691440343206c5eb26e5a5345e5dec6f9c73b701d0b30d78dd321495428094de965f45d2e2b96da8a97bd315a897938df897b1f7c14cdaf47313e7885488498ae479566c93bdd89f092a81e2873a6ec81df0b5a3c9470e8f408b31a0fdae161248319c969d239f757177fa786f09d720d9f482463510cf4ff170928c8ad5ef4d02789ec1a8c384e319268b692d265813e054ae4e87fbce79696f00b5a59d23c41af08f62056a705e266b0f9242c70b8d6024dfae13ec59c9610c9a2bba2bc3456d7b77f7d260dac931039a04316ebafa8cb4acf4d14c0ecc750992647e0eda581f6c74a41eea9d812e0c88a39207c7e39e8bef8074689e590faf2307da7b9e3eb18c7c2d579dbb9d3f2721be7a8d0566384b19ab587e6cd0626899e4ff6bead98df494553137ee18395b14a671bb7968f9d13c48684841ae693980cbd6807d13c54bccf9cde5888fb785f5dbf3000515c0f29c8b9a603c906daca214462d82ce39f97fa1270bc9069571c412c565f86d6ba03b666871062896217eff3a8f4553791539552ce531e6f62b15d6edb20753549e7f4b0a0276b04c6ac0c59a4a63f3a97acfb470f333344f287f2b9965bb9ae5c65d87f04f64de833ab0e60f9d3f763173995c7ede6a64864bc09eb22c830893f509a628661dfa19820562d9c7bf0b804e2df71ded71dc2ecfe16082397797e4b0b3624b89aa1685ccc538853001f9c3dccb58c7d756259a758f43ef039b7dc97d9bca649ea942dbd95cf4f08b9915bf67206f70a61f264b972e54309d204decd8ecba679a2328ba4a858f2067d403a4ec0f26674486c297f956e886a752b61003be66834bb6701cd478395cb5ab6e2a1126de82605b638612e10072229d2f31e0fb40642474a638ba0706a35a348ebcb1831e1fd619afa479371786ce0d3deb2b1d0a9207d9b50addb37a5f374cebccaafb12f8e2a17fdace5d580ff91281f46f1e88fb8f7273cf80c97cd9af77f3cc825ceabb8fc4e6467db31fefe6ce196ab3b9ce6d3e1e6bd518d84b64a179958122b6b269bd593720a4fb228931eb9f602e8cb5f2ec66eb4b2f8596fda5fd92886422c8ccbbd7c071955f180f80bd622ea37adf351190c72234a1497fa24908e941657e3b3f57ea5665ed9e53ab8615da5c6c01bb8f72842fee0b9c631af54fba517cfba5051b413532ee1786f85b628f846c838ef5ad8661caf1216424d614329c3106043ee8f5a73e82e2b6622be3b943bc8f5cef30bddc1ff7d07c5d0c1b23d6463c88424cadf15d6088c22cc33e6ff909eb66517482d935351da803e1d279b814dae02a87914b00b9a67a545d1dee6936857335731f2c8ce2938592c75c7b74004594c48617e583938ee2d20ce3a407e8c56bb1b85b07c56ced9f253a373ea418d6a3af251486faefc60d7bf4ce24007dc0c4d07d9591e16a857cfd25850a2fe30da92620a603ca5b1efca930e358e5fc1318319a5b0b227b6eb54f06fee5b7ffe9adaf762712f2c36365f2aadcfde2e79de44939617c5bc8c76612a70654085379ff2d6b9154114e8dc5daa2d9f06dc3b8854f1ba11e0a7b635798e21f3f4aed345ae52b480be11ee024ff92af81de6695a4bd81b4cf0433836e5f77db5ae9b"}], 0x10c0}}, {{0x0, 0x0, &(0x7f0000004c40)=[{&(0x7f00000049c0)="4fa74387d9caae8e40090adc6ab7b06f886dc80f09620681a7f1f613fed141c7c301dbbb4faba01e6382ea826a6aa9465b33a066c25c2872f0537b8e5ce98f9320d9d54c612b2093d76c4647a096abed1fc9a46e92750c9952726089b85615cc44eecf3bbac6315624baebade8d542ff23a654efd5a67c1691f1366a366505863ff396a8e9f7f29e428a8de8d2ba9e026dd4734be64ad0d75b5d0a7a2dd17d0d8be326b45735871a2af866d17cc0b5b4feb4e3804df883c0fa495515b3d805a16678e51f94", 0xc5}, {&(0x7f0000004ac0)="4e0be56665618a6c0d9a83c33c36d2b4e133680746d1f8d367d128af4150b10b2aa2a2245fbac5d7cad2a8e827df87be0f74c91d50c97e82abc92872ee4655237b6fb6ebca7e0356a5096d74372dc554a610c45a2d1fca039e69e63794c08bfec86f2ae66ed7385d77d5181d09b1efcae174e2", 0x73}, {&(0x7f0000004b40)="c41c2f895f07888197bcadb9484a8268c650929ee09b1c23dd5ef83a34cb6b6b76c1c32755c73ac55c0b2af028c6a10184a92095c84f7ad8eecdd87269ed5661eaf30abe0efa35a68462a9fa4869c26857cd55682befd55ebfa9df46e4da303438f73ca5c2a06cb4841055e8b3c695b382fa635abd1907faa8715cb863a0c4ce092463fb14ba3f99dac3c7d755a31c8d3224b70fd0b5f1ec6bc3717ee677c870c2c611be894e574b6c6113a365eb20ec82abfb1dbc7c9fb03e0d8b293d7c1cc12bf40401090713d4ae66ed88530eb0e7e1443f373f8a9d5fac95a9b30ea9c18494456a8ee6cb1e64cdcc30e299194ce731aaab559e5fc6b5b3", 0xf9}], 0x3, &(0x7f0000004c80)=[{0xc0, 0x119, 0x222, "0cb04ace2d068c46b55f67c044ff06364557e08c9f0bdb2d16f8d526ba65cbb21e6702169e821bdafe2e8c365f2a414603fc21042698e2c847abfb5118fb1bf6514fc2f4d457ffa84526ab24d0565d1874b62589a55351fb78a62bb58d1bf5f29615268d8470dc2158c0e0135416784ed682b6716c1cab7fc6e8339678e03851cc2c47664b7607cd2ccab7ebe960bcb06cb4fd418c09211371184eb8baade48bae4eff66b83167732f"}, {0xe8, 0x125, 0x7, "a5bed2faa18e1a740a4cf0a1dfee512202f118afff99eadfea44ba997cd304dfaf78c1de224ec01593fdfa22ca164dff479ff1b98179671ef7840ff27f88daaf8b542ab2b40dcc571e0f31d31f654a5de72a20592f2c5d43be4d1f796815c3cb1fb5400f73260772fed03f401dc3195ac9ebe5d8c532f065ce1c1cd8cf86b2ad52ee19c52eff700c0e1aa28e1687c6d2b1f954ead049f1f8efe69de58016a74e1a728378c7aa7c126da0549f5bb0821050ce06293f9635bcad60fad8ead9b22090e41e5a67fd6703f560ef69da433e8d186c8d6a"}], 0x1a8}}, {{&(0x7f0000004e40)=@ax25={{0x3, @null, 0x5}, [@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}, 0x80, &(0x7f00000051c0)=[{&(0x7f0000004ec0)="0e5a9927206991bf8746f6d925bda2c1f0db5a5c8005e6ba9319da40578dda48c0118143798705e3e4cd120260693da86d6e522c5265850bcb6df0b5b63850a490ee864c085fcbddd6bef2ff23d31e61d4f605de42d4881805d8c84e29bf12770e37ead366c3b78edbb2549c61053168c1b5f6503bc845a92af0f8cbce07758a80d235edaa29ff409556c7ada5f52b318d73f795239460f6f114d27c3f90cab1b4893371a6ba9e7ce73c309b633d412c9e6317bcede6e87414cae5cc71b775d29060768099ccd114f536e8ff9badc87e2c472056eb336a8d", 0xd8}, {&(0x7f0000004fc0)="21830faa087da859d580f0a3bb55f0d995948fd15a830b02a29082b649730ec31e90e8b23cef73f3ba2e22de005ec6058190ffc41c115f27c56f86b408c65572c19010a7027da1470f5ac292efdba78af28f1048872c4cbfcf42e040374a57fcad876bd9d6d09037104a70f842aac57b7ed7884c01cb5b568c3e031808af4ce89be6a52a1ef769a0b521e0da6ece8e2085738093b836e1328b618037c2dacc53348bb228335a", 0xa6}, {&(0x7f0000005080)="ea25a830eee589749ed2e6240242b1573b6a3e923e8f7992c3f3f572d07f2c790f8ab3577b010651041a3f5506de3be87e7212bc8c180f5000ad9a2856bebc47e84a2aa7c133434de135829487d06feaa7a13fcfe4347605c2b5079269111fe688dc9838a9d82e75a736bcfcf7976e87d4f0fcb2d5f87ef01c5a618253d7f5d2ec827ba63011f443353837ccaf73ecbb64aa354ca1b3666132131015ea1789665ca4436168c12e5d9a433038e79cfcae0cc2c68750ca106536ce9d60f3bab6b3011c772da2a807d10bade1fff30708e8822e243e824322e4cb13615b5c648277f5cfc3a04ea5250e5988661bf951c620bb079a6e88a9", 0xf6}, {&(0x7f0000005180)="4ec953c9b825ac1367631b8fedceb49dc85b96", 0x13}], 0x4, &(0x7f0000005200)=[{0x88, 0x6, 0xffff, "7713888fb9b607471551308f9d66e154ca68d55e6e4d97a3b930444f301017924e8df0b1a1ab3600ee6ee1b5705631165cde4d0ff80f2df45597bafe125456bf0367bcbd1a13a7e1d426ace11cfbede7950561a7427be8d38a4d7b546e0571e870852a081442736de4ee0693e22d5e8600e66b94e3b9d5"}, {0xd8, 0x11, 0x4, "2d26f4868736bf2a8389b3020efb923c5d0b6e7599c631ffb80fe2b16c444caee040717c9fb07d1c782960a5f40828216cf65d4735b865eb3c65c797babeead173e6c2360a612e830487c4b3e4902f72bb832af1fea9d889f6c166b61f018be4bd416020e34df67615129b5d885bd6f6a08888688c549fae738b9a561f779e2b26d9bd512854b1da39195d72c8faf143d26a14cdbdcf0ff76239cb754290004c33098b7f4f2806724750cac3b1a3cfc82fc07b1322e2f8dabac21540227e6570374244f91eb75e"}, {0x108, 0x12, 0xfffffff9, "60b71431dab7cd2e404e8b54cd598845c7ee4ec0128687542ff9fdfd579490c787ddbea3b27c2ee37cb8c3b562bf9b7d3e91989d109b28c606a35ffa8f75b7168dfb4e7df2f65132ffdbd7e68489e8284043454fc7466d9c625314f6197d00568a7cf962c949cab05f96fc30a9fcd0f28a99455fa226e140add0366be9f7c6f4a61a8a44e98695410b414b241e01fa4f397280b9ef6de2a9d546412677d22b26bccab0563c8984038141577a5da604017692332ec13f7f4c92331e5cfd288529554da854e1099d80705d9c884825fea9acf99ef9294686ea968e1b15c9de127af79980556d8f7a86fe87c78876b3087e14"}, {0xa0, 0x104, 0xef8, "5cb28f4bd5d2cb00cd678a50f33ca58765bbc98d72a0274f71e77093db84dd701a9455de0062bebd88439edab26dadc6a623652bcd9bc2aa22381372c1c7b6165b81a54e55b724430a9b2c5040168a639eab925df5c06ddf24bd4c572c548afbd099c66d4d630ab9da805159a8d947db865671e78d45821ec040d0abd996a4a6dabab8bf39e6295da06a3059"}, {0x98, 0x104, 0xffffffff, "4dc740c3502dd68a4546fe1ab2f2358f1e5fc54d70a1cb6cda544828c00d9e7242e9efbea71e121864eed2e979f565cca1aecf97bbe20fe1b9b49b10d0d245dfb3750a671e033e67268a8d693aff1a0d937d60aba1b7725239e870972108bdf9e31a34721362df962aa7a93be1da8f21f41a2964141e4828d67d9f84f95fa2909b10"}, {0x28, 0x6, 0xffffffff, "f1f05055e32fc15e9f358140e2c3165a1385a0b563fd61f0"}], 0x3c8}}], 0x7, 0x8004) r9 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r9, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) set_tid_address(&(0x7f0000000100)) setxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@random={'os2.', '\x00'}, &(0x7f00000000c0)='icmp6\x00', 0x6, 0x2) ioctl$SIOCX25GCAUSEDIAG(r2, 0x89e6, &(0x7f0000000000)={0xfa, 0x6}) 21:48:41 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x0, 0xffffffff}}, 0x24, 0x0) 21:48:41 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = msgget(0x2, 0x488) msgctl$IPC_RMID(r0, 0x0) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1746.435237][T18455] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x1000000}}, 0x24, 0x0) 21:48:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xff00000000000000) [ 1746.940480][T18706] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1746.961241][T18735] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:41 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0xe803}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:41 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x2}}, 0x24, 0x0) 21:48:41 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r4, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x18, &(0x7f0000000080)={r5}, 0x8) r6 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:41 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66699165312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040000000e00000010000000000000002000000000000000"], 0x24, 0x0) 21:48:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2000000}}, 0x24, 0x0) 21:48:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xffffffff00000000) [ 1747.105647][T18778] overlayfs: failed to resolve './fi‘e1': -2 21:48:42 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write(0xffffffffffffffff, &(0x7f0000000000)="6160698e25699ec6e18ef1f309d9538c509c41793c74b0440962019575c4ebd91f06aecaebbf8a98b1c7bbd9acd6faefe6c921a9116e11fb8460d5bef9f9a771ed1bc6dc5a7b0fe9c72c95ce35d6e57e2fa5b40f3f7896f1b432865265669c55f55d2feee964583330e4c1543f3e24f90716484da326b8aa0d6abb", 0x7b) r3 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000100)={'syz', 0x2}, &(0x7f0000000240)="098f4e638e1c02c7ab2b0f339eaceafc2540b4f60699c7c1439ce349db5eb9942ef02a03cbae8aa9ec1f0c85b717a13ac0ed42f20925d1aa4fec8f8bc5f651a46cac08bed2f2fc726dc79ddb60e7782dee", 0x51, 0x0) fsetxattr$trusted_overlay_opaque(r1, &(0x7f00000001c0)='trusted.overlay.opaque\x00', &(0x7f00000002c0)='y\x00', 0x2, 0x1) keyctl$set_timeout(0xf, r3, 0x7fffffff) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/net/pfkey\x00', 0x200040, 0x0) ioctl$IMCLEAR_L2(r4, 0x80044946, &(0x7f0000000340)=0x2) r5 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x44, &(0x7f0000000080)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1747.270112][T18920] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:42 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x3}}, 0x24, 0x0) 21:48:42 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'tunl0\x00', 0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r9) pidfd_getfd(r0, r9, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) getsockname$packet(r3, &(0x7f00000003c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000600)=0x14) sendmsg$nl_route(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400000038ff00000000000000", @ANYRES32=r12, @ANYBLOB="0000000000000000140012000c0001006272696467650000000200"], 0x34}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000002700)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r6}, [@IFLA_MASTER={0x8, 0xa, r12}]}, 0x28}}, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000440)={'tunl0\x00', r12}) r13 = socket$nl_route(0x10, 0x3, 0x0) r14 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r14, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r14, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r13, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r15, @ANYBLOB="0000000000000000140012000c0001006272696467650000000200"], 0x34}}, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000002700)=@getaddr={0x14, 0x16, 0x100, 0x70bd26, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x14}}, 0x0) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000080)={@empty, 0x71, r15}) r16 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r17 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r17, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000480)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000000000000000000000bbfd5662958b4fe7d511d853d5abbb19d63798e64fce88a53ea9bf476d91a149e116b7187f4efc4ec69dd8fa672eb07b78a999ebd1f2cd31eb3910947122f5b6da823e988969752b00082d5f965b7bc637ed0429a7396704e7f0cd592e9bc54dd6eba88549bed47d3d0d3ae70311ae1ae532a7ecb934c1"], 0x24, 0x0) 21:48:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6000000}}, 0x24, 0x0) [ 1747.696081][T19012] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:42 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x5}}, 0x24, 0x0) 21:48:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc000000}}, 0x24, 0x0) [ 1747.828111][T18996] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1748.096116][T19302] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0xf401}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:43 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f723d2e00000000000000000000000077160000000000af95f28e4275d5aa495db5800106c30dacfaf05424351b4f68f125b29a56a4561b91d71594557641b8054b7e5eb6911c1a24dd7d0b"]) setxattr$system_posix_acl(&(0x7f0000000140)='./file1\x00', &(0x7f0000000540)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = accept$inet(r5, &(0x7f0000000080)={0x2, 0x0, @remote}, &(0x7f0000000300)=0x10) vmsplice(r6, &(0x7f00000003c0)=[{&(0x7f0000000440)="826d4156b8d94364c1e270b5878a4d7b6107ac51c3a4b8ec15fb06d616b537ab95500dfe763c1a21a3d42bfdeb2c27cc4e12a7b69ad42e5d67261963ba9b1706a8f5bd45e4bf44de6955506e4924af73da53ff7536bd52bfcaee6a406f8422fe9252b59a4a584cb2c0d7764c0c4f52bc88d11004f671769dd6c4cb92bc6b05757ad83934584877c9debb673fea7dfa707f0a1c47abb6843fca203e0312fef69e6ae8015fa072bbd990a41a2ef1df0ae5c4b1ed73548f346b461fa1a38b66fb66cc95013d4baa624abfc5e1c8a92bdae2836f807ade039cb673581dc2a17c0566fd7756d2c2ae11a1a0ad49ce548d74b73245305a15ddce24299ecb", 0xfb}, {&(0x7f0000000380)="f7e2528615d33058e2567b322671a0e5e86c8b9088029cce8fa19c83da42a56a56104fad6acdec1c7ff52335", 0x2c}], 0x2, 0x2) 21:48:43 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r5, 0x84, 0x1d, &(0x7f0000000240)=ANY=[@ANYBLOB="8f842382da44e94d75b59fb3c6f6643fc1f92b608e162ab86b31159858142f43874ef91a5a9f18017202c39ef8f900e9412c0937a4ef90a604a267ca0fd2c8dbf284a6d133106760b279b6de5a546eb2c2018c64dace30163acb038035451f", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r8, 0x84, 0x66, &(0x7f0000000040)={r6, 0x8000}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000000)={r6, 0x5, 0x8, 0x3}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) r9 = socket$inet6(0xa, 0x80003, 0x6b) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fstat(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r11) setfsuid(0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r9, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0xfffffffffffff000) 21:48:43 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x6}}, 0x24, 0x0) 21:48:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x12000000}}, 0x24, 0x0) [ 1748.541351][T19484] overlayfs: option "workdir=./r=." is useless in a non-upper mount, ignore [ 1748.568810][T19484] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 21:48:43 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x7}}, 0x24, 0x0) [ 1748.580047][T19537] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80000, 0x107) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000340)={@ipx={0x4, 0x116, 0x1, "21909eb8e719", 0x1}, {&(0x7f0000000240)=""/235, 0xeb}, &(0x7f00000000c0), 0x10}, 0xa0) socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000400)=""/96) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r5 = openat$vimc1(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video1\x00', 0x2, 0x0) ioctl$VIDIOC_G_CROP(r5, 0xc014563b, &(0x7f0000000040)={0x3, {0x5c09, 0x1, 0x0, 0xfff}}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$VIDIOC_S_PRIORITY(r7, 0x40045644, 0x1) ioctl$UI_DEV_CREATE(r3, 0x5501) 21:48:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3f000000}}, 0x24, 0x0) [ 1748.646122][T19631] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:43 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write$char_usb(r0, &(0x7f0000000380)="8f67cf32a0ad5686989f421cfd45fdfbf7285decf81690d4c7c0fbba1b5708f7c668e5061ce6988a0cf5060852bc0171319afaa6800f80bdceea6e06484db25f8a22de4f4ca5d5f51d4cb9cbc51b5434a38e248def49afdf30c463530dcf925d315f5216afff4d7b4d0e28bb55", 0x6d) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:43 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x8}}, 0x24, 0x0) [ 1748.964012][T19754] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x56260000}}, 0x24, 0x0) [ 1749.387246][T19962] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:44 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r3) accept4$packet(0xffffffffffffffff, &(0x7f00000005c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000600)=0x14, 0x800) sendmsg$inet(r4, &(0x7f00000006c0)={&(0x7f0000000080)={0x2, 0x4e22, @empty}, 0x10, &(0x7f0000000540)=[{&(0x7f0000000380)="4eb44f288d2d3d15a8aa0e179780d3b6bd89892436c8b79623174234319d731a09b35799d3faf65d63c013885abe0d7b5e67e13cd31b994f2c53b56e2ec2676e900ec2fd822955001fe91701c6e2f9f7886bec439810f5fdd5330bc882b15abe3e0528", 0x63}, {&(0x7f0000000440)="0def6add95ce48cecde2ee667267bcddf0961f5178b2b9843f13691cb57b22e0c65147f0369be52649470ab681c5394bc93207ea2096b39f13872207c49a9aa33abfadb4751a04c3d279f03e8caa2f1ce01110c92631d35c31944ddbe4f4382021622ad198976d0bba54aab86de3d643cb3c9f37979940f45399a42197d5dcf257bc3cd5fd3a11df96677b31d86f8a589f42418520e63988f7f641a96e0db5fdaabc9e0321e38de0c1c2e9d9bc8c27c480aa741fc867f195f015236395e3c13532f4585e5008761a978633ffd2e49faf6a2e2828df983b450616dfe30006de454ea44283873fb8cc", 0xe8}, {&(0x7f0000000300)="56cf22cee7ce29d09acbce440cd015924b49a53c", 0x14}], 0x3, &(0x7f0000000640)=[@ip_retopts={{0x24, 0x0, 0x7, {[@timestamp_prespec={0x44, 0x14, 0x50, 0x3, 0x2, [{@multicast2, 0x1}, {@rand_addr=0x3, 0xfffffeff}]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r5, @remote, @broadcast}}}], 0x48}, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getpgid(0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040200000000000010000000000000002000000000000000"], 0x24, 0x0) 21:48:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x10}}, 0x24, 0x0) 21:48:44 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x5e260000}}, 0x24, 0x0) 21:48:44 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000000)={'IDLETIMER\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:44 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x80, 0x1, 0xff}, {0x1000, 0x81, 0x20, 0xffffffff}, {0x8001, 0x6, 0x6, 0x800}, {0x3c3, 0x8, 0x80, 0x9}]}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r5, 0x8983, &(0x7f00000000c0)) ioctl$TCSETSF2(r2, 0x402c542d, &(0x7f0000000080)={0x8d, 0x9, 0x5, 0x7, 0x0, "f5f242b2c7d17d9ebc648d5969c69a59c3273d", 0x1ff, 0x3}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c6972726469723d2e2f66696c654a515e257f81dfbfb4fc3e696025be1774f122e8483ceec909a0f3"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:44 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket(0x22, 0x2, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f0000000080)=@gcm_128={{}, "c198e9744a52d0fc", "afbd61a5acfc6c4591aa82cb4341c7a0", "905c298d", "918b12996a449f99"}, 0x28) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = semget(0x3, 0x1, 0x10) semctl$SEM_STAT(r4, 0x1, 0x12, &(0x7f0000000080)=""/29) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) sendmsg$NFNL_MSG_ACCT_NEW(r8, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x34, 0x0, 0x7, 0x201, 0x0, 0x0, {0x7, 0x0, 0x2}, [@NFACCT_PKTS={0xc, 0x2, 0x1, 0x0, 0xe9c}, @NFACCT_FLAGS={0x8, 0x5, 0x1, 0x0, 0x1}, @NFACCT_BYTES={0xc, 0x3, 0x1, 0x0, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x40000) ftruncate(r6, 0x10001) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1749.932597][T20083] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x46}}, 0x24, 0x0) 21:48:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x8cffffff}}, 0x24, 0x0) [ 1750.150419][T20195] overlayfs: unrecognized mount option "irrdir=./fileJQ^%ß¿´ü>i`%¾tñ"èH<îÉ  ó" or missing value [ 1750.439815][T20317] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:45 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) statx(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4000, 0xfff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000300)={{}, {}, [{0x2, 0x2, r4}], {0x4, 0x1}, [], {0x10, 0x4}}, 0x2c, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VIDIOC_PREPARE_BUF(r6, 0xc058565d, &(0x7f0000000540)={0x5e, 0xe, 0x4, 0x400, 0x0, {0x77359400}, {0x2, 0x0, 0x6, 0x2, 0x2, 0xeb, "dd688a89"}, 0x40, 0x6, @planes=&(0x7f0000000380)={0x1, 0x2, @userptr=0x1, 0x3ff}, 0xa5, 0x0, 0xffffffffffffffff}) getsockopt$IPT_SO_GET_INFO(r7, 0x0, 0x40, &(0x7f00000005c0)={'raw\x00'}, &(0x7f00000003c0)=0x54) [ 1750.500715][T20158] overlayfs: unrecognized mount option "irrdir=./fileJQ^%ß¿´ü>i`%¾tñ"èH<îÉ  ó" or missing value 21:48:45 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x49}}, 0x24, 0x0) 21:48:45 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r2, 0x4020565b, &(0x7f0000000000)={0x2, 0xffff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getpgid(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2fd90366696c"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1750.784211][T20429] overlayfs: failed to resolve './Ùfil': -2 [ 1750.837418][T20429] overlayfs: failed to resolve './Ùfil': -2 21:48:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x2}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf6ffffff}}, 0x24, 0x0) 21:48:45 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$VIDIOC_S_EXT_CTRLS(r2, 0xc0205648, &(0x7f0000000080)={0x980000, 0x0, 0x7ff, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x9a091d, 0xfffffff8, [], @p_u8=&(0x7f0000000000)=0x40}}) ioctl$SNDCTL_DSP_CHANNELS(r3, 0xc0045006, &(0x7f00000000c0)=0x8) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) truncate(&(0x7f0000000000)='./bus/file0\x00', 0x7103) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x80, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r3, &(0x7f0000000200)={0x28, 0x2, 0x0, {0x5, 0x8e, 0x2}}, 0x28) mount$overlay(0x400000, &(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x1080, &(0x7f0000000400)=ANY=[]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:45 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000440)={'tunl0\x00', 0x0}) r8 = socket$nl_route(0x10, 0x3, 0x0) r9 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x3d2}}, 0x0) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="340000001000010400"/20, @ANYRES32=r10, @ANYBLOB="0000000000000000140012000c0001006272696467650000000200"], 0x34}}, 0x0) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000002700)=@newlink={0x28, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r7}, [@IFLA_MASTER={0x8, 0xa, r10}]}, 0x28}}, 0x0) ioctl$sock_inet6_SIOCADDRT(r4, 0x890b, &(0x7f0000000440)={@local, @loopback, @remote, 0x5, 0x6, 0x8000, 0x900, 0x100000000, 0x200002, r10}) r11 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r11, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275e5af705c023be475732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530804301172237fb8dec120100e9bb70d06150bc8db45cb096f372694d2923c98aedbd565c07b39242141c147d7861b56409b149fd40"]) setxattr$system_posix_acl(&(0x7f0000000140)='./file2\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x6}}, 0x24, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x1a001, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) getpeername$unix(r13, &(0x7f0000000380)=@abs, &(0x7f0000000400)=0x6e) 21:48:45 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1751.073877][T20728] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:45 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfeffffff}}, 0x24, 0x0) 21:48:46 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x2}}, 0x24, 0x0) [ 1751.421232][T20882] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffff000}}, 0x24, 0x0) 21:48:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000200)='./bus/../file0\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000280)=0x8) syz_genetlink_get_family_id$gtp(&(0x7f0000000180)='gtp\x00') setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000080)={0x2, 0x7, 0x204, 0x16, 0x3c20, 0x3, 0x2, 0x1, r4}, 0x20) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:46 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1751.823139][T21055] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:47 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x3}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:47 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x3}}, 0x24, 0x0) 21:48:47 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) fcntl$dupfd(r0, 0x0, r1) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vcsa\x00', 0x404000, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x2400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = gettid() tkill(r5, 0x3c) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r7 = getegid() chown(&(0x7f0000000140)='./file0\x00', r6, r7) ioctl$DRM_IOCTL_GET_CLIENT(r4, 0xc0286405, &(0x7f00000000c0)={0x400, 0x4, {r5}, {r6}, 0x401, 0x6a}) syz_open_procfs(r8, &(0x7f0000000100)='net/rt_acct\x00') mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$LOOP_GET_STATUS(r10, 0x4c03, &(0x7f0000000000)) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_RELEASE(r12, 0x6431) r13 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r13, 0x29, 0x44, &(0x7f0000000180)={'HL\x00'}, &(0x7f0000000200)=0x1e) r14 = socket$inet6_tcp(0xa, 0x1, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) shutdown(r15, 0x1) 21:48:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002087000000000000"], 0x24, 0x0) 21:48:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xffffff8c}}, 0x24, 0x0) 21:48:47 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$EVIOCGUNIQ(r5, 0x80404508, &(0x7f0000000440)=""/108) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir,./bus,workdir=./fizE1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="02000000010000000000000004000000000000001000000000000000000013ab884055a49dc9da578fd6d23b33832452a7c9f069974cb20e75d49e124561569c4cdc59d0779ff03e0dd955d8c2e3bb167702e86a66086dd56ee27966b93500"/122], 0x24, 0x0) 21:48:47 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) ioctl$VIDIOC_QUERYBUF(0xffffffffffffffff, 0xc0585609, &(0x7f0000000240)={0x5, 0x7, 0x4, 0x80000, 0x6, {r3, r4/1000+10000}, {0x0, 0x1, 0x1f, 0x5, 0x81, 0x0, "f3793bd0"}, 0x0, 0x4, @fd, 0x4b, 0x0, r1}) sendto$rose(r5, &(0x7f00000002c0)="1d9bb8cf096d5e859dc322661b9e37f07886e2b389a6ab80e735f4e49a9dceb0871786a9ab38074162f6abdae7e5a267e55327d71f7ed25245310c191d818d794b8d8443ddcd366dc772ea51bdcce059ee828b2219510f73231c1dc21b27a653d07542ca77ed2716e84c32959129871496a035f6663fcdae05f859cad858bb92f9092d86535e9005945b7ffb96ef99359c17dc2fa81994a9a0f688d91cd016e589b2400796a9919ccae87deaf06a85ba2cfdc6d7592bd880bb9edd963957", 0xbe, 0x800, &(0x7f0000000380)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}]}, 0x40) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000100)={0x2, 'lo\x00', {0x8}, 0x8000}) r6 = socket$inet_udplite(0x2, 0x2, 0x88) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r8 = socket$inet6(0xa, 0x80003, 0x6b) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f00000000c0)='y\x00', 0x2, 0x1) getsockopt$IP6T_SO_GET_REVISION_MATCH(r8, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) syz_genetlink_get_family_id$net_dm(&(0x7f0000000000)='NET_DM\x00') [ 1752.597715][T21181] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1752.602138][T21178] overlayfs: unrecognized mount option "lowerdir" or missing value [ 1752.661556][T21183] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r2 = dup2(r1, r0) sendmmsg$inet6(r2, &(0x7f0000000680)=[{{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)="b0175d4006b56cba7f4edcdbf0d41da44d0ad68ab748af59ae3a29ec35264ce4870ba621dae3595b0974384ff4bb", 0x2e}, {&(0x7f00000002c0)="85d270447dbb56ddde4430b089ad9aaa70bec9ddec6d6975e65447d65cef8741491b7061c772035b2f1f3455da7227f1ffb9fa2cd0f90d79ede829131e052abc6a389c0a932e54", 0x47}, {&(0x7f0000000380)="3dc68862966e530bdb2c0988d9c596c8d172c9f9d4f299e85d1e5e2b30668edfb38824c61456475318a5d4a4ef5086a827e825eb290a2305441a694ae1da457c273c4348e292a976e81b0d9d2e4b1bf77f8190efce12bf6131f5f6a00177", 0x5e}, {&(0x7f00000000c0)="d39ab14635bb1f9bbfe5c5f58d1647736e5e07035d818dd9f5180412f676a05a02adced1c6a38df2a4bb655f89455d988cd8a1", 0x33}, {&(0x7f0000000440)="a9879d0c248c3099f7f044a747a78e5d194e06d5c87d6cce139142b4a2c4340410701156c7091edb7253d6e57fa553e2dd1e0aa77609645db274f634bbaa4c766fb57efca3a9280c15940689f9479d039ca566d339209baf68e91bebb3", 0x5d}, {&(0x7f0000000940)="961bb1bd5bf01071a79e62ad15b86e43fe7840ac84fd0dfdaab4154fbdb11be3dd795adc3b0ecca7d47b2e233ee7f319019f51618d04425689ca718d0c1e3593fce9235118c2f0941b291d9fbc946e28b6517942d7bc27889d3b0ecacab7699d86ac37cade89e59f2e8c95562e4becc89cde65ce72ca5f8bd52abb57adba90754014145c098a1cce380207d6589da774139ca7009ed5882edd18300cf3a3bdbad55932ff739658d2001b52a45e3f56550c7eb1f829d0bf54ad6419b262a99ae20e655eb173818711b5324245a1710f904e166fa55370b39c99624463952213a7d250b52cd8249c7175290392636bc1a9b7756aeab622f705e70669232d4752738e54ee162de85ac49b9d0f67d03bfbe53671ff0b19656448c09c5acf775d3e40b442f6fc0261dc522d5a3ec2e96822d9acbb65c746b0f421efaad81eab80310f896366c364e933618bdfa5e4b4fd1dee8e29ba1d5f92b0d8bd2e4722ca79fea6c4c0e4a796ed4685c664c37060390a7578b2b6bfa4a320ae70a1568e2b20e4d426bb3d91ffd9593f3f5e4f826c0402e48ee6e9b84c5a11c4f52028f3ff62c0acb92d05f1e2791a0555195c79ef864d34a3f066d02ebeb1505181ac417370ffb786027452f9a05d928781fecaf89864b97ece4a24a60097ce8523904948fff39c69432e74b849e653f69b1013355cc6a099770c1a8b6269fa090201a47586c86b3054818e77e7bceff62cadb0cbbca46cc2942ab69399b76e56de52b22c05400c5647c7c6143740d69b9682d974ca401b5fbeea6d0666bf8fc7238ef96d35de918e2ab709706fbc0ab5f533d1664883ceb4ef36a0e300999b4aa6cb58d4f313b40a3fe7150d6f0357771fdc5ddb39bcfd1e056d68a5a4eaf03adcb381227c1ce8eed28ff1cd704bf4299fc594761f3ae673771ccb954130e309b1eb5ba0a298ffceb137027a3cef2ced13c0e5876d8a77fe326fddae0902b84064e326305923d3e0dabb445a145de0dce7d8da8d5f399b96ecd1e71d582c32bd43d8ac85890ea5ce922a54afc2cfd0d18cf9e8e6f07306381044cd4a4178c36b27a703b6f3179bf9cc767fb0e4346a155ba660e4ccdcd5e9e24daa5f363b69530fde105a669eb2d121459d381aab6ca09823f3243b958e22c5ed1b36c7d4da39e0f917fc8772126c14ebc391a2d734b8cab6f1642ede9506f9156e2c6874a4101e196119b8bc1223a20564893ec535395a0e9c94d0d94925094b007a71b8c3f4d1ee53ba1a797040150170ca81f6184a789e9ce94455c9a3549ad5a1c2923a9f01be7115a82ec349da3b81b4c8a3bbc3ae959f59be91262888ce96942b14ac5b35368b5e86144f38e3d906caf48fc91c04d544603ace9c85969a60e77ac2ce82327503fb72346057d37dd0c076976b910cc545b1886d9c8cb84a76afc187c5f0f97ff94ba79c2c343e0227476446ceddc8a097890327ba8c609ca53d623586ecc29c19d0e38363d85e34464bbcc9c3ea52dad7a8bf1f1c801c45eb9ecfe9308f31e26cf217d8fed2513aa6641d1acb7549f42e74c3280b8a782e7726fb9de136ba6f2c782d990fea88888c55e8576bd1bdcfe51dbd247fa64e5899fd40ac1c148b0d3aa1d4dc2f91edd05f37bb48545976ab631efb35d92f2a8207d68a11bd3cd9710cd2c8d5e4f35a5e0b455ecc472fd2d324ba9876e3b3807b1f824e63ee618e0769926c729b660f9ddb0698838bcc389211c41b833354a64c7eaab5e5c9a5cf85f7c07c22bd6e158767d1326fec6e48c7ec233558a8d8739e1212f15aa11c7c6766e749873c4ec3bac5b39eed75d8b1de0767d61f9b5ea31bb031491d8632c1eed0f0add7079548a4f7b99b43116dc49c2a790a7f1a4fa945519f77ef8606c3ff5f60b764eeafab70f5ae6da0babd891ac85c661e110f171e84e7dde186f31c4cab218b5e22d700f8de5b5b65b23cdd1a53f8550282f13733e7c39151aa7aafcd294bbc70f6a0ecec91b4a8ac4db5377e31763763fef57f0807260c958134538da7ea900ea1ed1aee13aaaebfca88f2cbd53ab05edcdd08c88b73ba02dc664934ecdd76ab9a86b9e4045d48849d48702a9c396cb697a5b110174dbe5b775cbb8c4d2b3e8cc34855161600a1cd3041446c6e3c1645c61209ea292a636c0eed2cb9dc9452f9a28213f553dbb5ac1d50b21bc124786fafc41c5a4ff1c84b49aa0e3c3c8d7b25587e38aae6a5c012398a07064e0bbe495d9e2fa88c727b6ac644e3c8989cad6ad6edcd7a06c837e28093cc08b0e7ce53f0a6fa2220b6353390b43c826570f892524f113f65e92dabbe4e93b3d6af4946ea8274a6364190e15175d9f7eb377cb8dae0267e7ea38c543cfd548776e86bd8f112e6d88a609ed93c7f97a371484e35364f2f266d2441d80aca2982026a139c981a1b91140e4790f684f71f4402d4c0486565951e73ca25d399352f51aa02f552e8df52e2440964982856aacc70169b4885751047d39613b5ed071eaa486117bbeeca5deda1125f0a09b2503e3612fa392071143087f6ab9ce1c15173750b35ac22fd3278a23fa30eab571cae2d9713d6bf62f861e7745317813d20005810ae79fecab6559b8a89b8090fffc6cb2e7cb872259779bfe167d80e0ccfebcdf456424a8ce08cf722d9fffcfa32eff96e0aa1b460c0d6bfa4ab0b419243e93b9094f1f66bc270af06b4dd7f3d64a3838650dc32276c5fd184a24e16110370f5b696088426781ef593135bfffcb4e72d4d59889d83db86f8005896c5996000d76760454d6eb40d4a05c8cb2717d4a48ec936749912faed6f74faccd39e4a17990556b280994c58afc5759f83675f7a0d1af8963ed470078af15719d0a7872103d41490c88d7c3754681848087baf093b560304d6ddde079c60dce7fdd5888bef94efd742e9fc87ea8ad311e615ae2eea21a6bb66070290c126dcec7fd6f4561ae42fb887cf7a462042ebb0d20d8a4b3ee4d4f6ce14e0b7f669bacbfc757e3cdd11f48fc15d4ec2dd2cf05504c8e9643ec796d85540e0bb41a44029b218bc5768691ecfbe0fafb19e0aed55197dcfd16560e81229a0516831c23f3fe5858c6f62cde3ee0cdbb3dedb3b4be731deaaa01e5f8d84d5fe2d4156d813a62708ac9bb6803e0082c0a391bc2b910dd348ffd0f96ab9af578cd49d3bf5c3175edbee84edd4b3b9e93f483c7e51c56fa6ca8a829352e037d8ff17f0e5030173f40bdd47e6e60c0a7c165fd1a5642dd6b17418d070390a64c0eefaa1782c73e3718b7d1a1cd7ef1d1f68f1ed4e2c5660de1c198b5fafdd543dd7086f520f5e6d4616675830e0738e9ab9e9479a26bf044229a2656cb62db42e97174ddc33f8d8b8f0b8d3ad55a0c3c12b0182c95673c47e4db4b54ed74b1500d68dd6b888c9d117553b5f707374b9d688b882fae5b3eb81cec7eaee7c3fde31b7709725f2216f933a7e27e213dae6dce0f5edf2bb7a494fe54c589ddf855614a45573bf421459f401ca789474a1d711b58a246330d810a15af8a60ac122f360429663356737d39f16313b618d5baf1b19fd84a4efd34354c37f720a3db1e6e0559e1ac1219fdc81aa3a7f38295a645e511d0d83f85f016fa8f30a95406ea98e579d58d1fefaf3701174ef37d07e58d374fc44a641f79afa462f0be3534b88301a56616148f929ff2933b391b6625eee8930b735c8afe2d4a59075732976b2630bc07438f1408fabc94ba6398147f541abce6cb6f57b015368f9f32ab05976a09f339de2a53e719907d8a34a3daf8efffc5d77608c9ab0e7c5842681162fdac0d9187aa9d6d232c27524e2ce1e35c6adabfd90d910a3f47d1e85bc0cb60aa8fbbd97ec57ad8677becd21296a926e47b36366329faf981821de65093f2b4df718f171ccc9a3598a285db160102990e10210f3346d23bd51516fe8969c499f85506d812e46e42fb9c9e132e23fee2cbdc1943379560c09d1ba2b4a59dec5ae30628b9274e6969f860a1c44a98bd440f06a31e95984630bcd3b6fe26d59f080d5e5a712373a6a585675e8ca1ce0970c34c77956d4b227b89ff489abc70571ed3a5d057915bb373ba3edb1ed775b8034f2c9c3dc66d866c7f103c39abbdf44e508e43c4c479829d8ed8cd18316cb19ce79df928c81c938061c8db39237532892ec65076cb087bef9e0c64e1eb506f4a5ca94a920b2a068db145c65da9098fbd3635ec5f9dac4d2e95be436f13212ac7accd4fd3f6143cb7104c472837001b5a76f1d40391fbb6881af6e5d3ed67cb3e4247fd1746cb27c8fdb59ef47a0dc5007c29872a718268f93508bcf97caaa76307b65455a74e9c12d7e9e1639d0c1c54441621607f2bc6a65fdd285a3dfcd7f9dbfe6edb0f6a4bea740e102c34f6baec7a13300941fc0bc36abe46daa43fab5a09befe22cb6270daead19f45bd45a917eec89669317f65203394a2f09e4f05fd64c8b7b13fd0e1a39ab4ce0bc83b7ca29c24a661cae64d359370277b3d18b5d9cb97de081f38890c3d333bbdc676916a2fe9335f4eecac2620646c16624edb586807596bea27836a0cd8657c392de7da708d5551d58a4e0f886dea70b1412e0f1150e2d31afcf3fd33dc4de291ce36c221b6b079a2107813c0a0b9d16cdadb043a66c7bb899ab55186875f283bfecac8da5fd974b1e4384af52507dd216bf1116b56e95038129c983106e118ca381b51f2b39fd32b2217038eb4cc040a362300cf7a4c849a7a2548386db388ee20a1b76b5b057b9799afe49cf9e9263d378fc8fc9b1263502427d0d881acc04468d993af0087111729a57c6778e4cd69ac3874f3f81bddfea23ff23be659488e7aa9f9038d71eeff994ada143c790894857f7bb94f333c0a1116fa095a7e4e40dc20b3381618f18bb5de0e639bcfed8bdfe754b6978ea09a61583625690f2886b95dbf0e386efab7ad9b4da8d7f73ce1f12126f70ccb1bbf6be6bd1fb4a7862eb58f8e8d6515b74cad8a72c600e48f4f536b1e502aef889645a0e9ec9bd9ed469f53f9ca9add82b3f57a536deb794a88ab49176214f1d4aeb871e980bb72b0e6a129275757b686fc753122567465f449e4ffb81f328785e767d9375fd5ecf304159099f2a38dde805102304f1e4190f0b95ef3ff68625c46bf629d9a2bfe6333f2380be273c593f5c91d5cd9858b297aebdbd159f3663e5fb33c7d5658dc81c986007c8b15689b09c5488fcf64309735667485e7625881494b83bee82468adff5f61e99ee948852805d481a85025228dfc262a722648d4540c90b8eff2e17d3324e7c62d5cf0b0100f918bdac8699d779cb6b287c5f99edb995135f266d3cf686e93cd4b9d7e85f1fc918a3d373fe4aee49f4b165b6d24efd5a9c7a601bebaf5e0cd8af7937a2e65427bd14e48a24c2c21e7cc0123f6c7ba476f773bc357a2686075b9a4c766d75eecb7fa577b3c33f204a04a784a2ac173f07274fea45707c270b7216edfbc39a66f7b99e819a749cddf29db00ba6f076945a288c7ae467d9fbb723953c8ed24307efa67c292091fdf2513a362dbd40da682514e63caae4551863dce84e9d6915076b6cb32125cd6c7fc86dff6c799f3052f1d70fd82fd2eb7e71defe0fcddf02ae92010b8c15a95e58f185e84a15c98a95fe6ad035520699b579fd53b0937600e09790831d4b05b196ba9dbce392aff625ff1dd622410e8081185ca4ff9a4e938167375626b7f7844e7ea5d0c8ed9889718e6aae4ab8570c0cfa7c7612f4cf8eacde40d5365ef4a8aed3574227644149fcd78a14a5d71390589e0e5f46", 0x1000}], 0x6}}, {{&(0x7f0000000200)={0xa, 0x4e22, 0xfff, @local, 0x80000000}, 0x1c, &(0x7f0000000600)=[{&(0x7f0000000540)="1933daf8df1776f0e734875e323a65b2d8f174c4e58428f57495835b206fde921d8e465ee4d130ce399107430e8cf28d8d2e45e459d8bdca2588b134552ffc1085c6b0b1952c082e7b4b7c2d9cee83a513e4d011c7fcdf939ae16911f0560fc5896797384a62a44076f5c9f4f23ede816eb1d48534914af8d86ca4ca7349e981d9afad25a455251c6bcc0328e7e9b556738f9d89137971", 0x97}], 0x1, &(0x7f0000000640)=[@hopopts_2292={{0x20, 0x29, 0x36, {0x32, 0x0, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}], 0x20}}], 0x2, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:47 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x4}}, 0x24, 0x0) 21:48:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffffff6}}, 0x24, 0x0) 21:48:47 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = gettid() tkill(r3, 0x3c) write$FUSE_LK(r0, &(0x7f0000000340)={0x28, 0x0, 0x0, {{0x0, 0x3, 0x0, r3}}}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r0, 0x2) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f0000000080)='./file2\x00', 0x2, 0x40) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1753.187359][T21533] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1753.484439][T21609] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:48 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x4}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffffffe}}, 0x24, 0x0) 21:48:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x5}}, 0x24, 0x0) 21:48:48 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) prctl$PR_SET_CHILD_SUBREAPER(0x24, 0x0) syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f0000000300)='./file1\x00', 0xfffffffffffffffa, 0x3, &(0x7f0000000500)=[{&(0x7f0000000440)="b5a7c4922234fd00517d3911b37012616382757d3b40112c2d78d6e27f55120ce0530390dadc3a684f5679483d69f7f8a573fb267cee85338ffe85a56a10f7e19fd67103c20f79a62060466a5bceb5d032d6d5799eee954842284cbf6af17fb192d5da8d5d135efeff19dd09346a65768456c3f8cecd22ea8fa361ce50b3e1734757293dfec5ec6fe1a85feeeaed5ed4da4a204ae24afa4fde", 0x99, 0x81}, {&(0x7f0000000380)="de1cf6c79b04a9a5f794bf1c81e32342ec40dcb6749706cc172262", 0x1b, 0x3}, {&(0x7f00000003c0)="0782", 0x2, 0x4}], 0x2, &(0x7f0000000580)={[{@utf8no='utf8=0'}, {@fat=@dmask={'dmask', 0x3d, 0x100000000}}, {@shortname_winnt='shortname=winnt'}, {@uni_xlateno='uni_xlate=0'}, {@uni_xlate='uni_xlate=1'}], [{@subj_role={'subj_role', 0x3d, '%,'}}, {@audit='audit'}, {@subj_role={'subj_role', 0x3d, '/keyring$@/selinuxcgroupproceth1vmnet1-'}}]}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$GIO_FONT(r5, 0x4b60, &(0x7f0000000640)=""/69) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) setxattr$trusted_overlay_origin(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='trusted.overlay.origin\x00', &(0x7f0000000740)='y\x00', 0x2, 0x3) 21:48:48 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) ioctl$SNDCTL_DSP_SETDUPLEX(0xffffffffffffffff, 0x5016, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fsetxattr$trusted_overlay_nlink(r3, &(0x7f00000001c0)='trusted.overlay.nlink\x00', &(0x7f0000000240)={'L-', 0x7}, 0x16, 0x2) r5 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000280)='/dev/nvram\x00', 0x202000, 0x0) execveat(r5, &(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='L-', &(0x7f0000000340)='L-', &(0x7f0000000380)='lonodev%$+\x00', &(0x7f00000003c0)='trusted.overlay.nlink\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='L-', &(0x7f0000000480)='L-'], &(0x7f00000006c0)=[&(0x7f0000000500)='L-', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='trusted.overlay.nlink\x00', &(0x7f0000000600)='^mime_typeGPL\\keyringmime_typeusersystemem1&vboxnet0\x00', &(0x7f0000000640)='trusted.overlay.nlink\x00', &(0x7f0000000680)='trustedtrustedem1vboxnet1\x00'], 0x1000) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$RDS_GET_MR_FOR_DEST(r6, 0x114, 0x7, &(0x7f0000000080)={@pptp={0x18, 0x2, {0x1, @multicast1}}, {&(0x7f0000000000)=""/63, 0x3f}, &(0x7f0000000040), 0x1}, 0xa0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000002600)=[{{&(0x7f0000000380)=@ethernet={0x1, @random="6c0f56cb36c2"}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000440)="2ad1cbd46262d64c396204868d34016239723d29c1f6ff69", 0x18}, {&(0x7f0000000480)="5ccb3a96a503ed625778983a9f5596c55c703c3bbc0fdd6a657ebe4b305108ad0d3c0118325bdd3af22981dda05b8e1bdf51e8657e9defc8b29d953c22bdd443ec1734d6c6c7869fa98a5d764cc7e2cf460fefdd015561a92fdcd517518bde42b83597b0ccc2513351a01ba7e83b898b08ffc7e194e71abfc1298a405feab678a9bf2fa4b868c6250d73710cb3bede2eebb475082947371e3cd9cfe097fb482946fa47fe7403dd8d605adaf311", 0xad}, {&(0x7f0000000540)="97f28f6cc9ccb0cfeeb0c8b0dac72e5121103bd00b6e24a470b1b4cff74ca07e42586fad70b48d78eeb5042125c5baf07aa62b697aee252a6ad49d5344de2968fc04caed7f8defb750fd57d76cd0948273641f5290a997570f598f309071457e3a4e58c7c4ebe7473b1442bec35089ebf45980c1026cc073976ead3997ad7fa49c90e215fd026da536d2bc1cbe0a6d7e72ee1771cd16d6392b57dd0b32ebb2c682cb99a2879a4cba31f38236e2f19256182f90c98dae7a06fe55f840e355b4c62c6d8c0a3f694c65acc3d4c314dd4d6ff4a6116663e3fa87020d74383c7304e22e0ea7f91b8a324ed4f1be2d626d5b8fc5d730", 0xf3}, {&(0x7f0000000640)="ac895e54c0898988ace50a7dc9b6a014de7dc870b2925f5166e724bee9bba2f6dee3352ff2dc4411616d00ad6cff97962d0494152e1c866e3fd0a6ccdce51ca158ddd640e2511f95b3a92a7f9eb734137ff0587fa529b5d982724a95755576ea395684294c0a60e6de1465a5612e30312e62b6860056dddfaf03b44d4740ee3fa73916039d8c89c2b5817f45a095ed4dbe1e20037d0404cd6f1ebcb11ffa3fcfce420799a80955210ef30ba6f07aaa4054fffa2157470ea2980e91bc", 0xbc}, {&(0x7f0000000700)="75fda433ca2e218b78b6efc7546b4dd86b18e084bca12992ec03c1032e86bf651da33e8e2ea0741fa2f92cc1dc0b900452acad24974a96f610b6f1fa62e56dc1a129dbd831670bf5453ca19eb5b531388165dc65336c111468cb651ba12e9579f147301ee4179acee9dd6fe6ec9f7da2bdb6a00dc07052c7fb890b2c305224675ebc3b770522e2db659c2a851cd5052d53c095b6a5207a4d68bff9a3717e13bb11a0e04a33", 0xa5}, {&(0x7f00000007c0)="4ecc1965da013f2226ba27064cd927d18e380025a0766d9c54d59f146b55f7a27e5ef15b23fbb8f57cb796ee1a25c25244b23027aaaf1b83127829f3bd56c2e22d366b22879f9f872e861e3f5e7014d9eaa482582bf88023429764598a52e8b85421d25cea83252a8dbc39b87588f1721463ab4848166db999deb04e32f539d611909f52e54383c1d3c3da10", 0x8c}], 0x6, &(0x7f0000000940)=[{0xe8, 0x116, 0x1000, "0402a37d81a8d738bc93046d080e5c5bcf5b6849fc879c55d12f7e43dfb28764315e734f67c92ff7d2a7ab6dffc556f4f4f2a72c771b58d115f85303619d44b8ad82f8acc5ccdeb819d42a6dae9aac902c3533844f37f46202b5fff5c2dadc1eea762faa02fa4eca766d281e279a8f6950fcc6d107f235f1d84e95a4360009ef57f9291d3833fb38ae91a00d04ca5969b54287dc65e24e04be3809175a4e598dd6d06c455805edddafc662e32e0303d0a898e70b9b64a0810198dc1589c1850a478c69d0fbb8fe0928ba5a28b252a54dea59e130c76857"}, {0x1010, 0x103, 0x4, "550212b42895e2f0e9dd03ba78b7feb3cc36fa07452f4d5172df83539015ca73b9559f808d802d110b52f819fbd986f95c4ab11f1ab768f51ed3aae205b28f25fd7df4c2b37763aa3c7c57aff8930c20d288053b6a8a32265866118ba303e5229466c6ce714819ae218957560d4a6950f818efbd7cbed81afe42eb0fd87585c2944128ca8cd89318b7e6377728b6425156884413cd5f6a6ba403a1106fcaad4d689694bbe4611bde78cc3861eca117afc74bf019c23e286900b6076bc005d16fd7246341020cd321933d366b1ae31033f64ab9ad17fe914f2eda1df5cfe34e041a4e7359677e055b02d7fe3c44e88c5721b33a5f34b824aa9e28f77d88f1b9b93f5083ae2559b3f91c5d20ef1c68b4ed611854566758bd8d9f04611632a1aabb098e19283db152d4f11167b2daaf5429e3ce2f892410d9580a8c763bb05f32114b44030541ed13537944fd389e3e6b05aeeef009255fbfabc0a936f08da8e13f160b5f17cc09dd1769dc28e54e7d14316cf3e553efdc63f2fcfa3031e2e54f6cf3759a9894b57b6c1f6c4afa6b3444e02add3eb066e1aac397fbc5eaff8ce7a1c5a6f00d42c53111171202666763bf9ff4940eb013b67714317c2dd5a5a54e99a87411bdf77a58fd936e65a118503207a25c749a36650e882189ff104839cd8763a14db3fce174fe784c01b78438344acaec55668e595754f0a70dff46334085803eeb6d5b6d67b54aac2cc1d7f2a6fb411bb665fc2a18ec0333b76f48aa3e8559a6705a43440884f083336419034943a3152a7dc9beb3eab1079b2837e5f6e092b4cae7882d3893b3333ec8e0fe498bf27c0c6b5d170db77eeca8cffe717bc008c0a3189f0850a988c364aea88c5bae751012a447195a4ff7ec30b9fa19f1ce860c7473d31cee6f45f5132b0a69deabb6a594b44ffdaa993fca4e50acfb59425e1ea0f127c98be740eeaabd7d0bacba29cbe15a9874eb8a78299ea66a4c855406bb637ff82d64989d88d23b1f0ff647b298318d7bcf95573f7e7e3d179d13c648cb260073ca7dc66e580027c78a8b2410a7b41a13664d1902195c718232869de15ea739c7aa37d0202808faa15de207d17158aeac84d6676b5217edc6a8617e20a45db972d04cac293a9ed25259dd35d013548858d594365e0e78034867076491166f92fccf1ab5c1b043df11c33c1893cd13fea0acd8d7bbaab0c6b999b789dc762a31c4111129159edbc537b35fdcd95d170a715c96f0aeeada964f5347653d8f38505699ee4b605e9f0a684e43d49cb5959884ac75f8fcbb31c48a3d7a2af0baaad6a1635024dd3c02ed8f170008314e28c650e7754b9176df38665f4bc2c688e2ae63758b5467a10eed237f7ef247ec0e535c5c206093cdb9b4216f7ceabc4d30c542f63cb4c38978ea725b7e3da4867c8de21e8d14c23442ffb3ae2c50ca00b4f6df4578652c0580c3d442d17b32f00ebbef3fbf694c4efeaea0f0f78b7be32e4f28048169d6d0f4303ef9af04da953f931e81586d35294be60c20e040d61dc65069cdd40c835fc5fd3c7db2d150e67cfdeb53230b5ccfb089125149bd567f3a6f6b07622383e86b87b96095f8a593dc265cdcfd145dcc0d246f7638b98349b75b4f79e08673e14ef39a9997eb7b670d020f09839f52fb86d6ef5f2fd589669d1ec6bd40292b3a8411c2d4c96da6fc2508edaf1bce10860c015f0ad808c9d467c7cea190fe0ff52488c4c10dc1d3d92d2ac8bec58241975a0906154d05febc60e2704acc6556a7f8c41e001b328f510180c3ed8f7b7f11da25e5cb9edd5c4478a4576d05cd036df2c00b6069561bac5a4d6bcacff18ecaabeb105a96d836957007e954d75cf11e8a1ebd9637aa23ad70aa1fbd5bc0e8550e0bcd51bff7cf0195b25d9b48c7c5355112719745f0e88b37d9b6b7e6d626dfd1482fc21a9430f82044a82323433465ca51e7f5581a2faf2de6f3416fce759bd532301adfb69d024c4ef7a888264ffc9f607d4cac08ccd7d10f30e4b03e94ebe4975ba1fe2801eaf909d129bf455096db979a2b77c3a29c653ecb9e94fcd3dc013eab7a5da6e3d12dea19ffd9306deb4b44b5bfe7b265e0dfd82464913ee8e98c74dc0c274a500c2984c3b60a25e1e0a2c3584aeaeabb9354e48fe642c821876b8302982a0bed3a27a3e313126db882ff693de6d4cf2b840ac98bccb99643e3a5581f56222fdffe5abec2f71f37929db8cf6a8e4cdec445e9cc6409b56b2aabd3ab8d3980f3f75473b3a05b721e49613f80674c8e637d4c8f77d0ebaf0afb083505c19de80ff09c81171f2f1c13dba6a3a58b013d4d843fb31083678d6f9232136a41de81d4fe5efe56eb74ab469e6acc132bdf1eba4bdc966acf4f15be509ae3ab815e8d822593283bdc04f0339e5ae820150e734e0f7ee8e55df4341c15001fede9e3e9ce42dd0bd1462dc218e43f64ba9e41730239bff88ac6161336fd7b10babaed786afb1d3b2e5204eb042037dd260e73f7a2b25d0e398e47565d2167b79122871f735158b21aa1cf0f6e03a6992e58cb06d10712421552fee222f3c4835f7416ee9da3934cd96a1ccac88c676b691a2c17f5080c28227d877961cfeda6bfe4b8944a9a25275916306f0b122270f1aba86c0f44f9d536a130d6f2302386244c0529eba8f6f0e6e5d5b8b277eec840652af404bb4beaece2ee20abde8791b3ff21d973e3f4479d645bc47f8e1c50d1007889a4816f081e144634939bad769965ebd6eebbe18ff3051717dbf4a1ad5443c64e750d5d6ddef2c3db16136fa318e330a2a4472fc3900980386982df5106e341fe187d70c4fe12b6fb38b4ba7294d57ef81005850eef324f3d63339cdb8d0767f64442cd2c6c12034380f005ce38c80c9cf98dab66df634e8da6f3fcff51bd994ac20fb6977db936cbe24b05e444a8b571e9a335fc5b142c2f4f0e3e09381e5bc8547e826c703efb5bb2b218db4876417767013291ecd987ad5b4171b0ff09cea24fdeee09b63f59f991927ea6728ad6b4594a6c9db94ab39d8f74308dc40a21d55570b2bf7cb29e6cfb951d46e8978859d3021609ace30226b3489656fc424bff9eb9ccc1aba619c7ee2a61c7de0b816b81f9f423a87987647ef4da2edee6f44e543a4a595fdeb52212e329a66ef22bd63f128f758c0e0ed6b7bdb7152e19207d27e3fb4046f896f0cb9b954a92e56416fc767cc6af72bdfc9aa280ce9d73f33844ec9bf0de3e480d8dfe16485deb94e91cd76a0909700337e2dad926e3463c5bab777591c3d4986aa2a612eae834a6688da01b87ddaa7c4fb022afbf83861cb8aba99bbfc37228632ccb1ef9c42696c6c472bab1be7529007be98f3fe9bc6de429c5106b1f332fe5cfc3f902d3862841f3a79009ab864ec8fc372bacfe3e90a8bb6c8c81efb82dd69053f88f01dbf9bf78e8bc8c29987d67f86301866115ae7d62df2b3986345d63f5a0ef553bb4d69699c3e025d7db1624d9119b5373867891af7ace2bc4d9507995a27aff7ae40fdff64b2a303e3597689a01ac6a0b99e630918afc7c577b2eb9b43e4e6b144ff394601c2a98a4a2bc157fe7eb674b0a6e09976b7e9adaf6a7519848181a33894ae2f3257c8ff6f65523022fab6b8b243a09f77a4449fbcc4c194a527df10913e9e0a2db3a069a440d01ed82f719ce2a33bee5fd641a9a93a6b4036a944495017e2cbe31b88af213b08b96c9a6ac002b1ddb09929e26c4c1b9a9f081b8c707f6586671d52befce6ec0d6d8cbc24ac06dd1eb51aa3e0dc3e1513113011b7055b4b07a4bf168e8961ce77de4cf5c31ad5da44e3dfb542cca25f42f19113f4afda28c167f947117120ee1b9a56751ee5e0956267488cd976531d4a7b757b80edd4a3ad2db1c1787757876dfedc52f3f0a9cb96550a90aa7e3dda292feb747940193f3b932a893a96059a1e1024a954bae604e914d2cddd53ebe69ab40e1afc973cc76ef038c8e2713615a25457376f70127d79f1c3e7edb6eab1868072bd51a5eb7fa7a1c86efd1570aa303d70168ac0a299110c39d1b81fe3135d89c82cd8afe32402f3461c4148d58904056843832b88939c219592196c93a213d8aac11049795143ab2749ba897c7f99c84c9a79c0e445103dee767efc466d9637cebb6ab7f66d55f8b6d311cb83f300154c2c19ef7716d5b23e6b02c5abe7f134803c82058442468c0f8ad13a2f4257019a95029066a87b6db8f00914b42f3b07c9e6a2575874b4acd0492781db4f9d1dfe304b64c6df2f63e689d073fa24f0732e654311a045b324e0c35343f60459af6003ea8a9b01156995ee21addbdbd9782f2a0d0ff84f6e8552e52b5b154e243bcdb342350eb5e266ad1b7530063dbf0c7c073f1db1007ceea476fbd110514b269b396e1b344e78c041803474c86c45741266d7dfcfdbdf12dee35c023bb46b4c088ea18946d3cd89bb3fc9e0a34a928886f9f6cbb026b2ce895e9178c1e5d236d35189c28d29f0cb4f7be9774e3e143ee02bbb0b0f724f3df18ed0134d268c6e6740584d5b224bb5cf087ccaf5ef3346ce806569f759e2c8cdb70a33f0a4a15dcefafc94b751f2efb5f1e72d55b9e15f1d271581f5ed1f98c077fcfff0c18cc7c3ee92a9247729df40c1255596fe50cd3fa545a6bfce73de7a7503323271f34d68f17028fbe53982ea339ff5934905fab354a3b4b36c791ea0a76f428bf7762fed3e0ffda56ab6b7022c5b7e686fc9a9a74e9116d8bbd394281592dcc7743c8b5f7ff7e8d94765777f5ee529bb398136ab1489875a7fe1a3498c163a1ed67c6a2d6711bdd4a8f0a1e0ac4747e8d67879570525de50b5c3f642ada1000655aef9cff66a09392a2886b677157c3a587644e43507654224cbb93a4c815a117e6b84557aec5d94108e891fa9aec3269ab0449b3fe03b716e2591d20041524409f4ab8a51abee0d938b785ad7239dd6048d5c2eef3475e60afd2a29607b639cef722df986e7f9c7062afe1f3f64436d86f95b833ea689067a6fe0a2628ca958a713acf94994bccd9570b2498d3abf2a23a68379fb06f46b3271491dbb6dcf47ea4aa08fc5e50a5d3eda321eb9cc1371c70f30069f8568626a0786f029ae36bdf57db7d9f2b367f5f81fca1df8999d01c7e75ae0a281a82e8c7c464ad292eb3e14d8e13a85af24987fd987816b39f215e85eab843a771a0d433e43970bf75c961d02463ca93a3494331c6111c7edb74db5521af0ff042b19a618dcfda25825dd858f118e52404bb3bae51d496ec159c666f28deb2d4aac3973335d6c7babda8791e6b8d33cc9370f4ee7e0c19bf0f49ce6928ba5811d6c14b05214d6fc5ff583a84b50ada8b1b19fd6d64ca602e7c991b12e6259a481e77c06442c7cef52a169e9e560abdb8bf1bb52303ee92f2d82989bedd22d5eb39c16a05e3e7953b13b53db81757e768fce466e12274af4e8c379294957c7a547daf76cd79aaa1ba9bcd50e9ed31e9938b9ef9c395858258f45251ec2ad6d1f99732679d69a3f213acc0f0505505c60cb7d9d681f5679eac83624441f9c35ee3a6281018e8a3ee0bdc5e98c184bd994281c74b3fa307fe27a5fbc5fb6b994cdb002e077d73486b4a4b52b7a40b19af8d7ed727f1d882be2dc135f5ebc2a3607d9aabb955e3e995f98d02042d12ff4fcdb2f552a2513f9a3b384b1000b4dbdf91b19ecd3453a9e729c074a3bd052721f8a56964d37188bec788a5e09fd3f95a50df3e66b800089276d09480d4583dd36022607fa9f53c61bb2794c2a2e70908c16fd5fe0f4024"}, {0x28, 0x1, 0x1f, "f9228b915acf1974fe127a054a2ec75d9438"}, {0x40, 0x10a, 0x3, "eaf9f1ee1225ae6ca1e5f0733de6a1201b5224f344f8cebbae4dee7ec48bbbbf6f1cc5708a72c201779d064ffb58"}, {0xe8, 0x113, 0x7, "1e7aa10107ee49f522af897915b33ad33fb043f8ce8bc1edb6f0c9a868c3afa6a2e2938553a1790ac4835a60b0031f53d1041a67d12d531542c910679eeb5686acece1a28384fe6bfd52c621a952cefa9d341aec88eee555a7c16d862837dbc2ff1004991b34637e6f82daf5cf94457027c39d9bcac56d151863a93fcaf1a34cad412460fdd1b7b81d5e0c1aecb78c96f4a8123604a9b20a117e23ba93b57fbcf71f64a1b22d301bd69c3264c47c1c5ae402f1e682f08ecf94135617181b70fa56592853f8b41d55906648c4caf802e4e8"}, {0x88, 0x1, 0x5, "b25254ed7c61cbfc8f1293f05fd8db6eda1648e660ae8776773da1ad91aba9de30766d5a573d8b52440812af6f5eb21ab94d235ec21faab133959d6ac44a9f5e00468f5edb8eda7d93e1bbbdab81418ec26bfe4931fe9634e4717d774a045cb5c1fd19a711667ec50ab727321922faa3e6"}, {0x90, 0x119, 0x8, "485c4fa37bd73a91f5bd057993b2ad0cac7f972988b8c5cc3fd9eaa50cca9586cdb0596fb1e17243ddb1ba73165440d5df1ca3963ad031a374617a6e771a4bc0741835b80ac670d0a1228f82ab166316a802d8c474765ce4f51af8306a74a266090fac873b009818250483a47795a38718afc7397cbaeb89a32ec1dffe"}], 0x1360}}, {{0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000001cc0)="6fa4ae7dca00955ab88c7f77c553ad6e9969f15b48914f388960bf32fa9df82148b16cea566dd907c6a03f4bb524eb2576bbd85301ffb427560051568318f99d2510aef2d1ddda28a705e1e809cb55be3b8e7126f4fbffc17f4eba7983dcd9fea535d3bb39baf87fec15f86f2c3de767cacd4034c01b1fae6dcec062401ce94f7565a4d1fb65706ed33156132d736a0bd91d918a7465346d4971623d6ff9626f60d1f17c7572", 0xa6}, {&(0x7f0000001d80)="2a5f6c0e919234b4d061e59196afb6d4dae78294eb21e5b3fdd9bb8729204e5b11fb9f4a2b726bfcd9b3183eca3e57aa6e3305496b4fc3454a9dae37a6f42bfdca86a806e47992877d0a94de884dc72140425a109c3013717947ac8ed65170e640fcdaab84cbd7b28a91650961f53d6def90282ad0652c9154fca6db05", 0x7d}, {&(0x7f0000001e00)="2b12ed6215739553ac76e806b051dcf8ac2230da85b9fe7c8ed4f3c3fc560e4faaf90574d8a860e5e9dba6f5b5c6d2274a73f6c217425e2fede0c614715dcbbe0e614e69e3b4b46c804b1ba199687ff564529a1dbde89045fa43ad8f1858aa00b1d6d311af7a9c692fb2c82fbe841b2007c7f37ef1be0a6ad96421e84ff30feadd531efb1b7aa4fe233cefc6a77177f1619cdde35996eee976ce7b8ca2", 0x9d}, {&(0x7f0000001ec0)="df920eb4ae0d1b899ae66c0e7c5c4f9d81f578e7a77b16e7d313440dfbd0b7ea5c1c3fb1c903784cfe106aed11919a37c85f0d76b73ee94369f04e728f42c1dd7680183a2d3fc74d41abea20f050c0e7018cbd4fc3ba83e178fa61072cf177e98353a7d12da829a108b0e19bf5fdb9da11cd79f671c2fbd054458e", 0x7b}, {&(0x7f0000001f40)="f6538d50aa48894df37b37795e96f1be350d579dc4b3ec7f18049467a6a78b0f7e5fa7c239497085dcc82048295763aae62b7d40", 0x34}, {&(0x7f0000001f80)="04fd66d96aa2897ba12f1f35b008bf08e35f4c1d4d45ad433fafaa520859eb0b4da0ac172284a50ae62b2101efd0bfd3aff998db00591ce810735ea556d7fad41a20d9d1de76a9be265e8ce9d1c81acbc060bc2aab8e96ab506afb3c41d22a9efd83", 0x62}, {&(0x7f0000002000)="e2d17eea3080f49422ec52b25433785e87aa426819294d9a8b391338644a3e7b85dccfcd0ec596346e9f08ebf3b9a44e82e42146179cc5f815035b13f3c526fd3314413eabd1e2a0d6e8c12eb65d9591392c45839be61c889c1321f1ee733eb7e7889021fa8460bad35e70", 0x6b}], 0x7, &(0x7f0000002100)=[{0xb0, 0x10d, 0x78ef, "be6dc2e30834e862a575093249497ec332a296fa70079cc87c6ef0d0ed09af9d1730c5c7242ee0d347113e6aa3715ef858a9dcc27153da579adc42658a8d79075fed2011104203528e59a3587c32936b328a87be17396bdc0e7694f8b1e80132dfe779a114cb7ab3ce82c0f3c0bbaf8886a025ed800f123d1bc3df84ef86025b065b00d83aa6ef56511cd10f5382a53a66b334f59ba1569a0b3747e8"}, {0xe8, 0x100, 0x4, "9d5253f67d6b95a6b4b83788862d412c4e46be70617318c735f7d569871fdb24e24ec1f62fd3adc311779c8dac930baf7091dc2dc75a877e64d7168971da9f34fcfc6ef8025c3965179a3eed84a8a4f9192a58c3e46e308a9d5947b468295bb3591db0ccb7ad238e8641ea0018ad04f984a849a602c6810c0302a5ab9df8019cf814b100c197a11bb2d83e20e0a7631a2b9aad59dfb861143459c8acef6ad07b87d0ab282decad13da6d8397677ea70200385fe6f7680b69b1ab70c7f12d65a249ea3cb539ce42226ddefbff30a2f9787560de4bc31cdf"}, {0xf8, 0x117, 0x400, "44f76a61a824a945857de59e01a4252bfa5ecf45e77ed5b89aa58782bb0c2718a7e6c4a3f5f92ef1b62fe711b1f94d54656ac0d4920866fcd7ff52add3a8422a8de38895b3ff1415b687754d4afe3801fe4bc094f9c9f88f658a9aa111d1c1e947d931b80b8ee7f984e29d1526bb938d954d9e7be47c680a8573c628f0eef7520d38759012eb02ea0e7cf971ba75c5ccb17ea17a0611fd4cc14538307a2b46d9af433bb9603a3cd624462094face895eabc30ca04b7dd7c82ff33b261e0d14b216d1187fd1a49512812d4ede0741108e3327b099da457b70b39064a5ae681841b28a2de34e06c161"}, {0x108, 0x10e, 0x7, "bf850ec0c754d0d94cbd721db6668e3d1c1856cb217c1a51534b1e9fb6fd75bdffca4fc935ba8888cf73f8a5fca15d8eca02d06e3cedf1068295f94f04d900a919a38b6e9b43bc30e2b69371ed0e1014f34775b7f5e70cea3d6e70b32d31b08f3e8ef0b3d74ebca6ddc7691c0d8b84a38627482dbe9430bc24a5d959b9d5fef1364ee6a3282ed02235f00ca32629344a06d5036aaaaa36d4ba859851610f1a422f4bf99a0bde0ff0cbbb67e9487390c2f63e07b3a509fb32d6145d4186ce57131a5143d114dc0a20438e8cfd2ac3c3c25d4b8dd0267cc1491e93e9037c453db32a5f333acdf1c6db4bfeabbeef331dba68"}, {0x40, 0x3a, 0x8000, "9a4db58cd28eebffc2fe2d171dc61ac4274189c9fda5ef672a6efc74f91752d5177ac296e5c54536f2f8a222ff734b"}, {0xf0, 0x11, 0x8, "bd88c12e5af00e070b0e3a3ac9c19ca28f3bf1be4b321e46fb6e8714a3bb1194bc3291c102568ecc32d0c0e2a7817e6ce3be2c9bbfe49b71291bf1e7b39af95ccca145df6b8e4708ea53e96da51de55939b73edfb1007261bcc3952b471594df5eb833e6ea5af88b93f51f98de6a6781aa89828e2ddb7beff2a2d8e34a0eafc265853d16b99feb46be5057ef0700420b9395d3e8e61f2bcda888cc26e02bca98bea83669491f8bc011623e41c7f6daacef88710e81e155897eb3433d4b3624db6ebf4c0573708ba0b2bf346fad963fb5c5a168b2d99289dfdd896fed0c"}], 0x4c8}}], 0x2, 0x20008041) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x2) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r0, 0x80045300, &(0x7f00000002c0)) lsetxattr(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)=@random={'os2.', '#\x00'}, &(0x7f0000000200)='cpuset\x00', 0x7, 0x1) ioctl$VIDIOC_G_CROP(0xffffffffffffffff, 0xc014563b, &(0x7f0000000300)={0xb, {0x0, 0x0, 0x10000, 0x30000}}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:48 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r5, &(0x7f0000000000)={0x2, 0x4e23, @empty}, 0x10) 21:48:48 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mkdir(&(0x7f0000000080)='./file0\x00', 0x42) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TCSETSW2(0xffffffffffffffff, 0x402c542c, &(0x7f00000005c0)={0xab, 0x3, 0xa05, 0xfffffe01, 0x8, "196b45a6336738aee00a7eb6a5f246ce32fbca", 0x800, 0x1}) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="6c7db315b875a86a6f0600726469723d2e2f6275732c776f7a6bf0ba8460747a32c26c65312c7570706572646998c0644566696c6530"]) accept4$phonet_pipe(r0, &(0x7f0000000300), &(0x7f0000000380)=0x10, 0x0) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) ioctl$VIDIOC_G_EXT_CTRLS(r0, 0xc0205647, &(0x7f0000000480)={0x9b0000, 0xb91e, 0x2, r2, 0x0, &(0x7f0000000440)={0x990a63, 0x2, [], @p_u16=&(0x7f00000003c0)=0x1}}) setsockopt$inet6_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f00000004c0)={@in6={{0xa, 0x4e20, 0x80, @mcast2, 0x20}}, 0x0, 0x0, 0x3d, 0x0, "52aaacf552e66838be4b9c445bad9e50a839bbaf333d16579f168040b1ce532a55ca278ded067c2485bb53c2c9e6e2d04d9bd07a18b2fb1da8d18b098c8f22cb7eb29ad5782bf0ba3b6a65229b9ba444"}, 0xd8) [ 1753.883844][T21907] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6}}, 0x24, 0x0) [ 1753.959006][T21933] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xffffffff}}, 0x24, 0x0) 21:48:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bind$bt_rfcomm(r2, &(0x7f0000000080)={0x1f, @none, 0xff}, 0xa) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000440)=""/186, 0xba}, {&(0x7f00000000c0)=""/5, 0x5}], 0x2) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:49 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x7}}, 0x24, 0x0) [ 1754.389182][T22152] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1754.551981][T22151] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:49 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x5}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x2}}, 0x24, 0x0) 21:48:49 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="399a798a58cbd36d7aad3fe60d7c178830cc5d0b156e114efad86a6211878fd1b6c05e39fa765e64461059fc2aa84b213fb4c5017b373dcd0ac187408344ed4c665138a647b4a3b37b033891f9353119653d297d92769cff18d9061cdf66e3cb142d344db690369db7908ead0e75af49fe598475d2e75e1bd5f0593256f3c96abdf6dd9b1b3b66bdb42f5486f36e4f7c63ae9af28de97cad8860", 0x9a}, {&(0x7f0000000500)="34e831ad29de1df84c1c3439c758740759c16d1dcf4ee56ef9c1e497f666290e56e9f78189428ef53898a31149bb913f7daf52a8fa50740fb12b139b1432180c669be28c5f28c81ba476ed1f86d208558cbbc90fb60958a68fdcadf4abc38e9182662ddb4d0eb87940b41af0ec02d8654a886080a6356ace2882ce0c254e8807e57556456a0a863ecd561036304eb7538cec2e81b6fc7d1fb813", 0x9a}, {&(0x7f0000000940)="71b3b6edc028cdb473c1326f69fe551dff5412bc06a5977b046fddd5c44fb4482b9394c9e926f7163fa28bacee9837f0574691e99553f76eab6c2eed4cce2eb27bb5fad1f9f7aefc6b17bb39bfff7d4dc1de80d83a166fa518fc11555776f08ae0e5faf7bf49460a31a81cb209253e86d8038aaa11d8b2dbdf981d75d7aa1f3c44609ff47512f5ba79e447b30a45b7b1554e26fca7a17df6b6224d28a73974233704185951712e02b3325e316771c86ac4a1b311cec9b1513cdb6772022548861d91d4dcd7b64870add162efa06274e43d0862131219b447eece0f1912ce528d4c767849055618ab126fc8d94db7ce48a8c6d031060a0f7ca9635e6a53a31f4ed337e7f7bf0724252498330772c747ac2a91e5e857034683fa32c86a3f99cff082a9a362563f3f11055d3bb1433ffcf32f380fab521af2542155119dfbe871a25368ce21bb4c1455a7a6e28d5292de87aea65d45f338ac73fde64ef807c9c0048d44226d24a068a84c60b0b509d37a291cda1b2c1124866f88c41fb9b221ff45a3b7696e752606e629962854128f3baee953d64f3e746c792f4ccca5cee03611e3ab41f06764985a91d15eb3e55b68c8aa2b7367d6b420c9f5411bdadfefd155d95ed69b427cf2906f352883a63beda0fa24eb9649f58597551bca24d33859db0e4b5e4b0b93a3f7d5e406a8bc24180e1f8cf3289bad5068202220f4ede9cc0061b42c6c1392693844c507d5587329f15628c4a2c0cebd2d7dcb2810b467720b3abc134b163251553b74727c842f86d1c8e8f42bc3d7e6747cd485bd7f50644b7c361e85019784fddb5f2267ad3119bf59a6f4ba4f3c0211d2c65ef6563db4503b64931e6ec0ed1f352f56b8f65de6c0589f002812bc1b6c182a367504be1ca5bcb0a40452083ac61113710d52ea12568b34a0ffc16c94b152578475224041b763e325d046ec71d790eb868ba54b2df7ef63837b06d70ab057a326b629d6e649aea42232b01cbf527212f424001e76a9596409e774f458d2288caa002ec67831019a1961a93eb0ff7b9dced56a8be9ae29344805ec898a591a230caee13147501338e6449acab0049a7e548865b55390a115c6fa35c5e4a614ab3709fba0fa47832a059b59093e6afedfbac872294baf139dcf2665ca793f234b8d854bd7bdd3484131f982db83f8e345aed3744d990c114d67248f11142e6039ca760acc7fecf7409db3c1736126a906ced0bd9ee9dee2204dea21b543e752fd999552c64d696afc02576851cd21c953db7ab401b24bdecc5cf61f455c5b1b22b06cf6c38c65be5a555c4bd6c23c5735e4d60701c8ef5dc1291808f2606ebedfe38d556550bb3b12d1a71b6f80561107583089a3000323c9d03357378b471791cca646ff631960c2d27f0e7adb816851e1bc8f6a746185d8e957d515b8e04b48439db6a09ccc596b24af6985e31c2a78d6f20a4afaf17b869fbcf9bb93a645b5593478370b2dee78b00877275553db3c2fde45e841f56b6ec14f91dfa09485c9038d00cb0459fb71e8dbba08c24f242af44aa963e6dd603b69cda7d244a41b04399bbd404efac13eb97bb7f94a59f3670f22ea34bed515bbe35d827fa1def2d11683372fa9249bf66c631d730a7f5bc57a1ec5d89816515e28c62f4ec64af54f105aca194d2e81fd515e8ea44237bb3e895e9d0f83e50bb315a5984ee79502b52c3b13bb510454f1df97d9f512959e1598daeb3c26a95b3c3be36337dc9880477d5deea649bcb3c8ce233c91fd9d5b889e1e915855ef4d01c294eca32b2ed9ecc604fdd021d845aaa8304446ed49cbd1d3e8e9e4978c2fdce72b8774353ac0512fffc9f093a8959eb94fd8b80d05b83ada5a52eee06491f85f24fdcff97ee0853c5ea4bd1a428f85cf6a8d41de1b31549e6e18ea792e8e4376d5644562dc7231d9d57bf0b4f9154680039757d6de226f8d9f5011d0f00f8739ee419c9f5e052b700ac3e47b42001a573c66c0e9a0beac9a89ac83dfbcc26b1dd12e96b32ecbe94ac5f582abe0578357aaa1b347aa8fa32385a863255e7be921e070a2d2a27186b5942b1cfc7b26a867d719fa75909bd186e9d9fd9a3424a1dc014c1ddd659337aaeaa038a590a55e94a3353158a6eb5bc1325fa1f1288810beed6898ed19bf0cf495e21dbd144aa35d0d6aaedf8363bec2ce05c6c07f996ec3b023a4b5ac28ae5f294d399fd39e0084039a07ca46421982b9a3caf3b77266d1108764ff249784e02059b607412763776e9fd85162cfc142cbc8191f9f1b79dca58046212a6474f1540eb5b6d399b3f3e05a48618d554823e32076e22f80b40379be2bfd1c947ca305d65c3fbf68c090b01696ef7b9a3409b6f304d9e7b1c169e81b06546f69c23a9b54b1dcda2eaa46d7daf0e6d759bf33f429db600b1bc051ff7de55763aec93fe1c6f75ee79d3565d9d9bafbc60a80a99fc9eaf211360906e956bad96762b254be198222352a9005f974569c392a0d566fc2384ef7eece24c4f2fc7b4ef5fcb68b4baccf7325d96e4d91abd0a957496a92a56603c9c85f49f65b5144e1398ff9d68957ca147079059da6363a53c1c0894a6573e2fb10d9e4e83a76a04b8ec076715fed86a77f40890da284015bad36a37278afa65543e9f76411cb062a4f96c63f9ceaf1644ac3aa20ec6d8fecfc375cdb39a541e6b080de7a54908321de8448edd4b31e77cd3904db32cc31b6566fd6f6f3b7c1d0b8c8e58d7f1015d000d793ad730d47696c812bf729fa2286c308305285cedf6b1ea480ab1c3ccc58083295afe5ddd575519cc4e85654c479d23b6890f297e86d6ed623a675791800f17b8b6c83452cf22c8d466caa3f5b9813fd3b0141f93fe4a04861338f2785682375d34bf26d19a67b4679c6773aa60af219825eef710b4b5d47badeef644d41300dde96afa1e12a722f3662f1d0e2dfb2bf79d2d3248ceeb54c7a52ba849bcd8b6cab29830b04885aa47d1a19931c8ba74ff2d61251160eb83e2ef2a6909ec167a2cb868f36c3f0f9a0f76213f04e6ae81264cb055c6a8bd30e74cdc5a21ab89b5b60aa14d879e0e7358479821fd6c63a613decb7c86b90de9f4a8b3f32f1c83b378f30adfbf9e83430378466d172e49242a25bc792ad63e24926ac3d4b2486fab55d3e083ca2791e1185daf37ec921a12c15b525c70c552a55168314547159f676403fec3157512eff863a3d65f4b335fa317e715d2cddb495766273feaec55a4d9890b21ed36d8fe7203c2375fede275669fc2753793466cc45f6acce9d55d331fa48564d58a880c2219498eb2a58c2d9aca780a1b3183478198c1dcb384592077e9355f559b67eba46efa857bec5dbe1dc6d62d202f2567e68701694e112885ddb3e82e1c43ce8268bc09d763af60ad23470ec93ff8b4f429753b457d287fae2e8ee23d070da04d8ab1b04fff5db7924a6c61ef6d489b9cb1dbef0226b6486b1d29cda3e6fead168adec10418d9efedea908df53513cd22c94484f6dfbc17b58823e46b8f7f8268c691319cc3820be579096e4492252f9fd8bda6a76a0a8a5ea1ae969443fda8f2f304850450bc7c8cd6d34f7ad020f19138c064a5235f58ac8a8a48bb9c6995edf8ca05c968472ce8aa01e5e9189f2120f923d79f0ce0710bd064ed9fcc8cbd12bb59c4b714870903cc1ede03ebbc77fa469970eb1ec1bd34d4630ecac94dfa67ae5c3cc78634b42cd08c08c94dafaffe0eed5162dbfe13bae2dcfdb7b787e38d045dfabbc9fd32c0abccaaf8e2d2183a3057b24ebb86a03e968e412cebd71bb86a489249636854774b4bc12afbe26277f2b66a09fcd8148244e29d1227f2e2d37e536520dae12b47888e4edf04d2729005a537daf02f440ca64393fa3434addca8ea7399ed8e4d3df24889ab043ca069b5a2eb53484d37c1f02a56f5e2909877d770efa413cdb09e3d6d2b1d4d51d79d9bb707a410d46ff58fd1a2ff09637405198f3d8bc37c8372c246f37391ca9e2858ccaeb811d7f272bc9a85a010ba80397ea86bb42126f3325722c16e652f320e7afc9f0bcca3ee7d17cae1f378fe9c606dea6fc0264221605cbb88d198a48751cdd58c27b3ebd99da5dbade600169e11f1d124b150ce738a4ab552254b0df4a7dc6f1ae48127305275312180836aee4a5379e674f447a43af90e985c6e6f1ead512c2545cdbc98cc50709b26c663de16d6ed3bd5e65a8632491b1fbd415d5ad96a7fccb332036708fb70ac6b22c364eb4c0f8cab7a50dc7753a51cc3f2f928d751d42fe0b25d2c6bcce47580b8b48a3b2b65f2eaa10fef822e5219c44e7e3d5a53c683065a6c38cdb7fb01021bfa78527c6ccb107e00c24a961dc6d802d6964d499e860d37eb220ba6b6a272e3143364c98a59623a2dbd7b8c2aef17d5304a58f7255fc5bebb8594d0fdb7055c1e123512fff0ffc84930b5406735c2247a9fd530c28f832f7eeebbeaa577154b2e92801bc3aef47ed0c4839f9bc4c68521378745c96021a1d1ca53ff38552eb1f820a00191262f6b9a2afc7153451d3d0b6524d3c454f546b17c88ae07d961aa58c6bcf99df3bb8a81e969486939e8c67651ecf4385017d40a05791f36c2d73524da5f27653b96a074d412d5a6699f3d4b0d9532fe5e48321a8f630594d1f89b0ea1931fe42d935906d467b78e1f61731b3c7ce1856fefb2c5822474bb7431b72151abbdb8e75de785a3c14bf6da15d49e8a7e07a437bb4fc20d689e3a07fb0cb0a33f37bd38638b852924442061a6bf938de907b4dda1bf71efbd95e320c1b86db821c9d6c963936f49b301fc0b046723bbbdec1aa411d4284ec096e3664f35a87fa9646e4e530fa2f1b0f2de1918efd946eb4cba8bb0cc6153812e253bd571055ab62fa17d8158a5042176b096ca4df3f69baca0ace2d35a0742c76346be0bd96bc30f33948b476811c94426e9620631aa949285b5a797641f9f44e64f49ff549843be18f9b0e65784502e616c0de539dcb6ce4249ccbdd0d749540736fd0a1b85611f2973528fe65588619df13067a9bc02cf4539eb5fe1d334e852a4d5d54122135a2d5b564a48f7db3f9478b59f120abc2b7a6c29614e9eaf31f851fce93979d68d945fb21c1c39611dbafdfae43588051357adeac0b7e0e608c9a11a6b49cea94efa9f7ea19f040e1fafa76f4ff5c80bf85cdd23dfcc3d01be130e26fedf86281ab73b22129672d4de5dcb7925cbe5c947ea7b863e21be9877a5510c2d133e0065a62cc5de89dcefac1d4d1115cb6e51eb7f773c4cde39e51f3dc5f2d86029099b9d90653c141f57a9fd257b38abbeac959ec6c40a2613fc6ecb4c248098b1c668317a24785be7bf2b19bcd46b36dbde1d1e4a9b82a0ab839883901e0605d9ee47f471a556e8dd48ac991473f86f306925741eba03fc6f03904affab992e66a590b2f0b46d395b1b9e123b6b4c273e264bba453f505fc20712026bbdea6971222157111cae45616455ab979f37f6debcc4ebdc81dc9b7f3ef5efb3990995c8a7e930fb06f1952f9874182b143597b6b03ebeea524423b388c983e16e90919175c4efbab4a9839d89088838d2b5894d9ddc52627ae4200f110ee658d829d8fb1d86704e070b575602b8e95c009fbafc45b53347ec37be3772c2dceef57eddfd3828b4e31aab96914bd12a422d26941e15243faf649d7ad4a64b004c5b13a845131ad3e1c666fbe716da87d42c0dc7740e80e3e23695dbdd15d466ff2de9c5fd0b8f8aaf933096d222342f4dee01fca1768ef4d754ff6e2b94bbf347205d642", 0x1000}, {&(0x7f00000005c0)="9ff561225c5b32a79ad05dd43c2f93b565a88188cd8a001ed6c3acfd47aec3f456b2b86e4bff0787e0040e7b7103f746b23deed758eb56b8c9891aacd57edd6483e6c683223e0dcf7201b42b5a887ed231c4ae8c4da07fb28fe006557ab10dd8a15349b4c0ef31d323970709b5dccf031091c033832cf815a85121c2f5fdb322c047e972d811ccc0cd14d1db1de1e75246b0ecefc4d5ecc69f3b75a6e544b4054b1f98b4bcc47126a3c2eeb46e9f58505d8b2e6d8984f6edf4130fcbcbc38cc5f61c1fb005fb30406797226f", 0xcc}], 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) msgget(0x2, 0x88) linkat(r0, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VIDIOC_CREATE_BUFS(0xffffffffffffffff, 0xc100565c, &(0x7f0000000440)={0xfffffff7, 0x4, 0x2, {0x9, @vbi={0x8, 0x3, 0x7, 0x20303159, [0x4, 0x1f], [0x6, 0x9], 0x1}}, 0x1}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:49 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'NETMAP\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:49 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x8}}, 0x24, 0x0) [ 1755.211498][T22389] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1755.232731][T22393] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x4}}, 0x24, 0x0) 21:48:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = fcntl$getown(0xffffffffffffffff, 0x9) r4 = gettid() tkill(r4, 0x3c) clone3(&(0x7f00000004c0)={0x200, &(0x7f0000000200), &(0x7f00000002c0), &(0x7f0000000300), {0x3e}, &(0x7f0000000380)=""/48, 0x30, &(0x7f00000003c0)=""/191, &(0x7f0000000480)=[r3, r4], 0x2}, 0x50) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530f34a10ae56c3b6628fdeb3446d4a4140a7529708cb155cd4a086e1ed16ced385dd1742f7f216b01f34547a4b70a4114b6fc864d6aa386f7f940d2cd91a1a0d7f4c371de221d2b41278a61bca90"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xc}}, 0x24, 0x0) 21:48:50 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x48, r3, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x5a}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x20}]}, 0x48}, 0x1, 0x0, 0x0, 0x40000}, 0x4004000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2264e2b063d141f6a13691eb5d590200000000000000726b6469723d00"]) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000540)={{}, {}, [{0x2, 0x0, r5}]}, 0x2c, 0x0) r7 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r7, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r7, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r7, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r8 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r8, 0x84, 0x66, &(0x7f0000000040)={r9}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r7, 0x84, 0xa, &(0x7f00000004c0)={0x2, 0x6, 0x2, 0x3c, 0x2, 0x8, 0x7fffffff, 0x80000001, r9}, &(0x7f0000000500)=0x20) [ 1755.668975][T22622] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x8}}, 0x24, 0x0) 21:48:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x12}}, 0x24, 0x0) [ 1756.205779][T22954] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:51 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x6}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:51 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f77e5726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) chdir(&(0x7f0000000080)='./bus/file0\x00') write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:51 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TCGETX(r5, 0x5432, &(0x7f0000000000)) ioctl$VIDIOC_QUERYCTRL(0xffffffffffffffff, 0xc0445624, &(0x7f0000000040)={0xfff, 0x9, "a6bf1c45d85bc8be0660e127e651c3f80d0942600c36cc806481a71a45ec0e17", 0x2, 0x0, 0x4, 0xf8, 0x100}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:51 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x48}}, 0x24, 0x0) 21:48:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x18}}, 0x24, 0x0) [ 1756.695666][T23080] overlayfs: unrecognized mount option "lowårdir=./bus" or missing value 21:48:51 executing program 5: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x80800) setsockopt$inet_udp_int(r0, 0x11, 0xa, &(0x7f0000000100)=0x1, 0x4) socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) inotify_add_watch(r6, &(0x7f0000000080)='./file0\x00', 0x40000001) r7 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) clock_adjtime(0x4, &(0x7f0000000240)={0x1, 0x9, 0xa05f, 0x2, 0x6, 0x8, 0x8, 0x5, 0x5, 0x7, 0x0, 0x0, 0x9, 0x838, 0x686e2b1f, 0x9, 0x7f, 0x32, 0x17c, 0x6, 0x0, 0x1, 0x7, 0x1c0000000000000, 0x900000000000, 0x5}) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$IP6T_SO_GET_REVISION_TARGET(r8, 0x29, 0x45, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) [ 1756.736811][T23071] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1756.750848][T23138] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:51 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x4c}}, 0x24, 0x0) 21:48:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0xd, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x179, 0x11, 0xb8}]}, &(0x7f0000000040)='GPL\x00', 0x2, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:51 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$CAN_RAW_FILTER(r5, 0x65, 0x1, &(0x7f0000000380)=[{{0x0, 0x1, 0x1}, {0x3, 0x1, 0x0, 0x1}}, {{0x3, 0x1, 0x1}, {0x2, 0x0, 0x1}}, {{0x4, 0x1, 0x1}, {0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x1, 0x0, 0x1}, {0x4, 0x1, 0x1}}, {{0x3, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}}, {{0x3, 0x0, 0x1}, {0x2, 0x0, 0x1, 0x1}}, {{0x1}, {0x0, 0x1, 0x0, 0x1}}, {{0x2, 0x1, 0x0, 0x1}, {0x2, 0x1, 0x1, 0x1}}, {{0x4, 0x1}, {0x2}}, {{0x2, 0x1, 0x1, 0x1}, {0x1}}], 0x50) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:52 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x68}}, 0x24, 0x0) [ 1757.244807][T23428] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1757.412624][T23302] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:52 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x7}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x2}}, 0x24, 0x0) 21:48:52 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) epoll_ctl$EPOLL_CTL_DEL(r4, 0x2, 0xffffffffffffffff) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:52 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={'syz', 0x0}, &(0x7f0000000300)="5c2662855e02a47fc4a3aac86b9b1188a974165ab4c53bd5e848dd55ac34c8029068e77517950f35ca50d1b43ee232c9bcad02b8d15a03a6a7b21139556c17419959e4077953c303590e3d082e4100830f87fbb1225821d5dfc0ce004da4fd5b9d67347b9402448f8f6e9d50228a40d4a99b9339ed206866b132b8db07e69e28a26a14286dd8dba5cc1e233c5df0a1441a3cb8c7d75fef927aaac23bf24dd9e6b2326b2ce43f71e6874a657c263e3a146540a19f2daf89e85b59024eae182eef35f8348e702a828dc3a8ad7896ed0e23a79483192bde152fe60705e204d00abe1ecb4e384897cd8a3c256c62247f8d5e11bd5d71c88531b4f0fb46bc39f939", 0xff, 0x0) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="a5", 0x1, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000)='keyring\x00', 0x0, 0x0, 0x0, r4) r5 = add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x1}, &(0x7f0000000480)="3977e45a865797d41f9364f7626c27945257c048485fc219fbffd4f6a8771e26f9ffa22178fd324f9cf25745f4aa5a2b19f9721a8bc352b6878df94c1457bf039024d0176205f0a00e924f55981c672604908b8a9d53571767d7b8d8122d3fa3f09c194405613a10395a046f2e2fbc71efa5d76f6a0be09e", 0x78, r4) r6 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="a5", 0x1, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000)='keyring\x00', 0x0, 0x0, 0x0, r6) keyctl$dh_compute(0x17, &(0x7f0000000500)={r3, r5, r6}, &(0x7f0000000540)=""/191, 0xbf, &(0x7f0000000640)={&(0x7f0000000600)={'digest_null-generic\x00'}}) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000000)={r5, 0x1000, 0xa4}, &(0x7f0000000040)={'enc=', 'pkcs1', ' hash=', {'blake2s-256\x00'}}, &(0x7f0000000240)="ac4ea70029f3434ee02978296bca29b27de61d25c563fbc116c85ce59ff9d354d15ef2045199c98a268e8b1291b2e9d5c577fadd5f8c244e5c643a5eb726d0fc27d3617df16b257346af3c950f915134b001519834209811034dc36299eaf282b6699df04eeb578d1fc44c5268fe2dbdbf4d5bda4b49a57d458e18de152301baed6d4f96fe32c0a34e876fa1a51cb8a37f5b1a44c8be2f839c40cd7ec6e200c4a7ac441a1fc8bbf141a436d27d2b37ab4c8967849b2f90cbb073192055dfec11ff41e5181a91743226b29ef050c42bb1df7636a972a25fae7b3cda22ef25cbac31bf524d5fb749a1f08a9610e2d83c7afa3f4ab028d31c21be0e2a7d74a1755c63b93aa7a0cd0574f6ef16d18ddaad7499bcd9139b7493e83c48989b82ce3e87ce9b98003f145cc323ddf8f0b6baccaa4eadf008916d95e8be614e214bd3ec9ce2f37cc6af351dd6a44677112398a52a52d35c365c4ad24cb55392667d983d2980cb03efc98170abd313bbb7fa86f8882c1d433562820ebaad362fdd1e915cec9181537114e60df9be8c61ee49c5155e0c2647e18d4a07f283e9271313f757e9dcd9cddec1ec754ce536d58ff379f511a6419d62c609eef2af7d411f1770693c9431aa4c61d39c286acea9c9f30fa00f76f43d17543706d2881f9019c4a2574035bc92a108e1ef1b47063f75cc17408a0df6f16f17497fc5a236a4a63d2e87b9182ceef39946492a923bb10dd6449943a1caf8cecfbf0774445391245f529d23bdf3eebdf1031cd44d5413707e3f86777dfc7d752982c43ae8df40a3e41f0a303680a9d8ffb29669f6d440f5123d7fa7306a5333ebe6f328b1df8573f400165278f9d3862a9f99b3762e7cfd30a64bba109ef1c952c54386732ff95ab0cddbc9e71f2295ce2b0d35483848c18f086621648c5fb2fd39356a5df9eb19141ac13d326ea3384db3bd4da2c07e36a5642b07ea2d7102ff5afd7899a8986e7ae5fcab7a4331ec4d1d970db6fccfa91e442e2889ef0bf6960651e2b782acbeedf4c98e7dc68a3c4a14da5459f8c135357c46d69c50015a6038648c5c14850657cddbe83651111138d23ac069d80822d274d9d34380b089232a11f99eac5c07ecc356988487e3126043f22e27e343e1e98a047d9af39d605f50b29811287602964aebb837cf49dc2d7223b5c47ff0237c2199056f8030d1ac1bd354772051b596889ae3606b11f300f05aea17c8b1134da275af0e520c6ffbbd87d5fc0ecafecc6e2e1956a89e31ddaf8866646c20af157d772976d827b3026314cb96975994947ba54915e0520ee81b0fdab0d40b0fb2ba4413108ea4ff83200073a03426fccfe28eacd3ee1d3b846f05d18c545f93f5726e28c9be78946e5cd84444e5d9ee3b7a31c0aadd6120dca4ff106e1870f6840253d6b4c4a8188651075e3d810bd42c8c6622b0692fc247d5844ac232a378804cdf822ad4b4d81b26c5ea3dabf81f933bb16e05edcc125dbf537bc747754f178cd3cd8dc29f384a66167b4db8fc078440cb3a3a2d95a5414f6bf99f519d4319d6d4f9af283f6026ac37c5eb69262d5103dab1315e74ca17f6466690292d28f92fcb3bae5939e1b308659f3da8ec1066ebc632a3fc0ffe731792d52a0f7f483e53e6ac16d31ec7b3a2e97146a50f04ce20adaea920b0266698cd0ba0d78c6bd11423d6b469133df4db44c1b936470010c80cbd0de415cf9f1cd476a11c3256a31b9d9e4ac5b87000c7f6780085af1061d03b5547eb5447bf7b91207d8ca769f6a29c954c09905f59120e5c0a5a3285104540864557fdf5cb449ea91fbcb8b03857945150226b2e1d454e1ef35ba11e5e7cf85ac55cc001f6b2347be70c551664c2643b5d10e36318afa10afe74066244e01a509318fee94c25bb70730eed3184ca17678a3b88f6dea6dbc80d2457f410f5bf0b4bc13a7733606ca19df38cf8a22bd71d31e2e897f429efe412ec311aec50c750c3916b9a25a6368d82818ad59a6a696026405d6e4e25afa3fda01215932a0c1d7b5fb04b39d757aef036c88c2567251d2edaf15d4139ed452bf18c22f36bf78341c55d142e4fc55b896a4a95a285781b101a54108c27f2d0856b1bfec5d234f347e8f7951f882e5ae52135c48dd9fab22d6f9e56abd44728b8d6203be59cebb2769e17797a69edbf311569e43f55595115e9578115cbb73fde45b88793c60468406d5def9e2216db7253ee9690cca4c1183ef02e5dcef77861c0fa909195820e18bf31c00717bf10236e6a8a6598b7ce153b30843b5484f8f17fe31abeebedc7d0b9fecfcc62f09dfab19dd741ef77eadfff99559df84baa4c961320335399dc0bfef4465747a5b72c883c48a6c01d541262cab6003b2184457f880e1566a4a38dbbe69fbdba1e4ef49be42cec6723bc46babfd6f7719c431816641a8f0019567ba2a4095488a07e6f591a8651bfa6a5dd7ba7101d93ef0304757bb08168b71b181f18c7271ffd1ce005b45a52ac7e4ac765b0ab3709fa7400f42504e53b87a4d2de9505ef78dfe7ff4442f25008729f1b8adb0c54be2aa6f5791579ac4c1367352ab9f79ee942585c109c5ca230654e2df8dd5db6949b166122634f67cc22ecac6c86b0aaeeee75050829f1332e2bce18a91e8ad21574c96a55f37bd0a51ffc261331fcc8d9fea3b5aa301c72523c3dea3be81b141b81e4f89bd0fb5339493d469f008f08d27332b6a1ad77e2978ef7edee620cf5f951a32b32ea8129c111b06d104c16dbbcab949333b00dd92dcd2fde16b1c44598822c734b90f421ac736e7d8032f33764123a36a50e0745671e4b39643a9833446cb26ba07407d6190f6a374815ccb6542172848e4a161aeac8dd5c758e66ecd7c2fabdf21a48845ec9faaa77b0ea828fb7eaabc8814b6c0a58b67ec43cd73edcbd0bd98c67365d478cb365789e095c1a1ab3113f0fb8fe256823818a3a451e90bac7c4770f622ed723ac36258dfde6e4ef803897e6f028617f4f5b4bc33185f116a74b25440e8d1fe0a16c302299f4bfd5a6dfd43a33d02af634e67e9447c78019dce96d31c3e276bb7caa472b863d2bf6f437e73261c8f8fa627c37ce5e5d004ad4f3b1323e0c64a6a7b61eaf6924b409741295bd501ae09026ec9d94876b5fb49d14764e6ff8c6f59de9dde57e2736367dde1023d1e49996526d16d6d0eb830f5ed049c5425bde43294a2daa91e0d9fb993ba7e91ac7f36e21cc01fe1608d8d866f10d9d607cbf8d569942144b200b26b796a11e07afa71b10b56a4ea85b1fd2d00110e3104b8561d45922ce905fdf5b2d65f413b9f504ed692e0d89bc9d4b1d1f288def9020b6408043995162641bad9acc79d1620ead22ea12e7d0c506e059ef755d9bcc2bb005522ef050b2a964d916ec8e189417ffbffc2b483d76581e66cb1ff44de780e4912c5f9f7532300ad875ed85cad4f348c4e97588a5e11bd84258169a37992eeae4a6ce02e8794d4c754fdd1da2666c3833be50d4a9827f997e74ca05108df539ddb73a1e995d61690269474492c0c23503dfd9d1f8fa99a81a2f18af0c760a2ed7ddf26ea5dfa25eb5c6007ec1a7d9e9d53018ac3a9f8a327c27cb262912dcd8a4db321818dad2b36d6b99a21a768e49ee6c6d4b075ae4a3389a03269640b423169891e75d850d6e5909751017287869d19a3893bb01d4cb91c6cdd9fbead3056e25b244d94010bebda1ae73a30a7ae9939cf6d1ff3e3a27166a8ce7c156c1d8a7cd61c3d15354becb05b8f6a907d6846683166ac88e8f676fb2a353c475dca3b32475ca52999172d1780a2eac4c0ce80712b69ae594c3ebd19dedfde8f8ac17f5fb0e02858bc60a587aeffd8b60fbad3940f192336d6b64f3c175212b30854ddaa0ef726d9d42543f5d490439e1b7ec6ec335cf6561dd7a46ecd7790875377db1ad2705583525909c51174a10d46e04905314c1cd02dfed33a97733bcce0c80918c4fc7165e5494a68ebd897643f36cff9179c7a08439875181e2e711133c83e7d74953c92e901b2017aa26f77ada4a7584ae68b748081ccd2a523a527206bb931bc7e2249bdad065cd6db6f3c2de41273b27b05ae218e825afae4bd420c908402ddf0a1c204a61deac0cabef71fedce85c37b06c2c72278fcd159b06f48d3758bfa6e5fb276eea94d4a6b60cba7aca0ce231ff86efe5ae91fa06fabecd024d694aab08fd4ab070859e17be5ff6a6cf0107e2dfc88c6c20facdd78bc9b71001ff68314144ddd1447adf4f8db54330444a06e82ce9c6bba91f5e5296ebb9c54918cd62ab02966bb6ef3471a24efbbdfc662636cce7730e68e8b2ec4ee43ebe53ab5f55fc3a1a4e553c11c61a9929063f3fe160f84995f7d2087194ce166c7dd02339b0122401ee3cf198c674a8d3484062c1a9424d62d7ab4b39c6b69d01a8b12868f354475aa7bee2cda814e22c5cdcecabc80282afce57f730f397c9cf9b831d5953408b2c968654be51c9c26269b774ad78e66401c483fbe2d2a2eba39414747a449435799acc3004dd2cc37f5e5ed2905261e7d0f300b062ada2a1e0bfe8efbe260b3f96aea350406eaa0539b696e95f1bab463771c6db1286d91520ce4d9c63cab4321d4b3725b2c480929f3b768516d3f9d0d34441f71d32130392e6e369c0d03ac57a388d222a8dffe3f8a2cd5bce684840c5813d54dc31599bfa12b3f87529bc58ae7d67e2d8b077aee0ecf8939cf1886aa57e4216b232f14a1f77e0df2e54ce968bea37305175ceafce58ec9459081574027b3428c811ceeae051faee89c6017873f373fc6284d78a0c0639043c29c0562747db675a0165e2eeaced683b73de60d64374e6b5ba69dbbc3c9a149620f4c4c5b3e70736a663dcffe5518fbe004215f51de49aa608ca1dc5ee0a9923e2fcdd3e9668f7833f2f9fca3af27a997377fdc2a058cd1e19a1657f21e623176f81ed587fd352ff8b42cace41f6c3c96938cb91995073e8bd764a13fcb7aad31336e1a544da043b4ecb751fd793362bfbce213ebed9159ed43fce7d5cf3c59bbf572aab29ca8728254ccce5450b1807d66592f03607db6b9b905041ca14bada54f248c4ce7835b963792ebee1ec60c4de36663beaf9216540e8357b63c1e6c75a3e9451340a9583e86187751870b9f7040bacdfb96b689a6b5fcaa8dcb8212456ad7586dbdc26e9b06816495fb1985a3963daa57c84ec2d759a8fe82eebcfc934bd7458a94ce67b83d1d5598d5fd4c5a945f5b202a47fceab4f36253f481238004ea5eca0681d615da6ccc67716728c77295684fd7935a097215cfba7279d429bf627cb199889c0b5e27100023f407757fbad84ded492a4c84da53486b6a43cb0ce3a90149432468aa919df287131ef6849b07c7174dee268114ad47ea924888de29e143e6e3cc34075208d664cb1eca7ffeed94e790af5d22a85837b2f6a33b21d9d03b712196245b0b01f8f6677848f870f93fcf42af93af6196a35660233beaf09aa7ce1175479437a1b5ecd81b7021fb9cddf57342382cb5a2a43733f213f45d02d1d0d4899f4065adc5bd52d4ae0ae5bf3eebdb4d6605f480241f34e8ae3a30959e792361e1fc0ba06c90d192497ca485e8fda9e5c49339f2e4521b8dddb1d4771e72b6d919c952f881f2dd2d93a78c198609dcaa139e8b2d2ff7c539b4cce509d6065d33705791009e90f631021fccd6a40004d432a919fad9b17d6606b1bc0616be60a3907a54d8b851574a47ec5c45774af3a3b11a86e08eac19413eb458746e468f81e1207dc84c6f84398", &(0x7f0000001240)="3f6d0b8d5565a5f542748a63216d94576eaca07896389cf9c77a3ff8d46c7eae36542bfad6d890c4add73a3a8bbb702c546d012f78c4b015f0fd6b92fe02dfeec884927feb9447c1d70e2468410f2dcae298667f5a6f4fb19f355b7b1587d1350735f879e42a454724f115b0823d29722a6b237718508f1d2aeea1b82dc049dff35209f87707543b1ec8afd574622c1c7d68255d87bdd1a9b79efe18bde887fd01dd4fc5") getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r7 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530aa2887f0007d559090d2880402fcda6d1144343f8863f275fcc05c93ecc61fd451177fd6f400a9b9b1c49c696615415dc27622db7bb213f3af6a0313c9806c77d2c4cfcc27040baa32d434394afb6ca4a068e97862fd02611a464dbc34a764427e81b86ff2251a0173afa6c6d86251741f4da4a52b8e7c5b47d0b19b9df5ba6918ae7d8e91612bb4c512ca6b8588573061d429726452a5"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:52 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6c}}, 0x24, 0x0) [ 1758.030882][T23731] overlayfs: failed to resolve './file0ª(‡ð': -2 21:48:52 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000000)=0x6, 0x4) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1758.079622][T23733] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1758.095699][T23735] overlayfs: failed to resolve './file0ª(‡ð': -2 21:48:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r3 = inotify_init1(0x81000) inotify_add_watch(r3, &(0x7f0000000200)='./file2\x00', 0x2) stat(&(0x7f0000000380)='./file2\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$P9_RFLUSH(r6, &(0x7f0000000080)={0x7, 0x6d, 0x2}, 0x7) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f00000000c0)={{}, {}, [{0x2, 0xab6ee2952d1e582, r4}]}, 0x2c, 0x0) 21:48:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6}}, 0x24, 0x0) 21:48:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x74}}, 0x24, 0x0) 21:48:53 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x200040, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000040)={r3}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000080)={r3, 0x7}, &(0x7f0000000100)=0x8) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r6, &(0x7f00000002c0)='./file1\x00', 0x1000) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1758.581665][T23957] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x7a}}, 0x24, 0x0) 21:48:53 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x8}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xc}}, 0x24, 0x0) 21:48:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = accept$alg(r3, 0x0, 0x0) clone(0x200, &(0x7f00000002c0)="24f3065a71b233fcf3093726ab1da29518e7a790d2d8ce0163c271f333c0cda5b75449b3", &(0x7f0000000300), &(0x7f0000000380), &(0x7f0000000440)="e93bce81e32cac47146c52650df25777cb30891ee9be3ab219a31acfb43a8493320908e59688b16c2d4d16f52155bd1536a972687de2ede57908160baa5cceada14b081b6b50bd491e8ed5d38988ae700c6f4f1eaade70b1c0d9a58dd7c38611a589e255e3f1b94574e4313515f5fbd18afd6c6a8a2b32f0c9fe5c8507abc89d524f49a8a8fe1499c7ef8a4593862594b196c6a93604374106242511bffd84cffde99341bdf4bb3ef4eb67ae3aa5ac917e7e38cd4aec528efb21a630e0c1bf9d50d7564dc8e88dc2cff31c23e904") accept4(r4, &(0x7f0000000080)=@ax25={{0x3, @default}, [@bcast, @bcast, @bcast, @bcast, @rose, @bcast, @rose, @rose]}, &(0x7f0000000200)=0x80, 0x800) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:53 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000000)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000040)=0x1c) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r7, 0x84, 0x66, &(0x7f0000000040)={r8}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r6, 0x84, 0x77, &(0x7f0000000080)={r8, 0x0, 0x2, [0x1ff, 0x3ff]}, 0xc) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r9 = socket$inet6(0xa, 0x80003, 0x6b) r10 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100)='batadv\x00') r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r12, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_NEIGHBORS(r4, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x2c, r10, 0xa, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x3}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r13}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x24000080}, 0x200290c0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r9, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:53 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x51) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f0000000080)={0x20, 0x0, 0x1}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xf0}}, 0x24, 0x0) [ 1759.249104][T24379] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x12}}, 0x24, 0x0) [ 1759.419131][T24534] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:54 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) acct(&(0x7f0000000080)='./file1\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ocfs2_control\x00', 0x100, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765723735d72414b0b0f1bc64692e2f6275732c776f726bf9ae723d2e2f66696c65312c85707065726469723d"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:54 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x300}}, 0x24, 0x0) [ 1759.673212][T24601] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xf0}}, 0x24, 0x0) 21:48:54 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x500}}, 0x24, 0x0) 21:48:54 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r3) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1760.197569][T24858] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:55 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x9}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:55 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) ioctl$sock_TIOCOUTQ(r3, 0x5411, &(0x7f0000000080)) syz_open_dev$binderN(&(0x7f0000000100)='/dev/binder#\x00', 0x0, 0x800) socket(0x23, 0x2, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r4, 0x1, 0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000280)}, 0x10) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r8 = getegid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) mount$9p_rdma(&(0x7f0000000200)='127.0.0.1\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='9p\x00', 0x2910400, &(0x7f0000000500)={'trans=rdma,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@common=@mmap='mmap'}, {@timeout={'timeout', 0x3d, 0x9}}, {@common=@msize={'msize', 0x3d, 0x100}}, {@common=@nodevmap='nodevmap'}, {@timeout={'timeout', 0x3d, 0x2}}, {@common=@cachetag={'cachetag', 0x3d, 'system.posix_acl_access\x00'}}, {@rq={'rq', 0x3d, 0x4}}, {@sq={'sq', 0x3d, 0x4}}, {@rq={'rq', 0x3d, 0x6}}], [{@smackfsroot={'smackfsroot', 0x3d, '/dev/binder#\x00'}}, {@fsname={'fsname', 0x3d, 'system.posix_acl_access\x00'}}, {@context={'context', 0x3d, 'root'}}, {@euid_lt={'euid<', r5}}, {@euid_eq={'euid', 0x3d, r7}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}]}}) bind$inet6(r4, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @empty}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000000, &(0x7f0000000380)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000004c0)='4', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x1ff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=perdir=./file0\x00'/47]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000070000000000000000"], 0x24, 0x0) 21:48:55 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200)='batadv\x00') ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f00000001c0)={'batadv0\x00', 0x0}) r9 = socket$nl_generic(0x10, 0x3, 0x10) r10 = socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$ipvs(&(0x7f0000002600)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r10, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002700)={&(0x7f0000000140)={0x14, r11, 0x1, 0x0, 0x0, {0x11}}, 0x14}}, 0x0) sendmsg$IPVS_CMD_GET_DEST(r5, &(0x7f0000000500)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x68, r11, 0x20, 0x70bd2a, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={[], [], @remote}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_bridge\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x7}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7fffffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x40000) sendmsg$BATADV_CMD_GET_MESH(r9, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000240)={0x24, r7, 0xf, 0x0, 0x0, {0xf}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r8}, @BATADV_ATTR_ORIG_INTERVAL={0x8}]}, 0x24}}, 0x0) recvmsg$can_raw(0xffffffffffffffff, &(0x7f0000004e80)={&(0x7f0000003a80)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, 0x80, &(0x7f0000004dc0)=[{&(0x7f0000003b00)=""/4096, 0x1000}, {&(0x7f0000004b00)=""/218, 0xda}, {&(0x7f0000004c00)=""/135, 0x87}, {&(0x7f0000004cc0)=""/219, 0xdb}], 0x4, &(0x7f0000004e00)=""/107, 0x6b}, 0x2001) sendmsg$BATADV_CMD_SET_VLAN(r5, &(0x7f0000004f40)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000004f00)={&(0x7f0000004ec0)={0x34, r7, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r12}]}, 0x34}, 0x1, 0x0, 0x0, 0x480}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:55 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0xa, 0x80003, 0x6b) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x60002, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r2, 0x29, 0x44, &(0x7f0000000000)={'ah\x00'}, &(0x7f0000000200)=0xfffffd40) 21:48:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x600}}, 0x24, 0x0) 21:48:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x600}}, 0x24, 0x0) 21:48:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x700}}, 0x24, 0x0) [ 1760.750939][T25044] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xc00}}, 0x24, 0x0) [ 1760.831321][T25247] overlayfs: option "workdir=perdir=./file0" is useless in a non-upper mount, ignore [ 1760.864245][T25247] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 21:48:55 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) socket$inet6(0xa, 0x80003, 0x6b) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket$inet6(0xa, 0x80000, 0x1) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000000)={'NETMAP\x00'}, &(0x7f0000000200)=0x1e) 21:48:55 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) recvmsg(r3, &(0x7f0000000300)={&(0x7f0000000380)=@pptp={0x18, 0x2, {0x0, @initdev}}, 0x80, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/205, 0xcd}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x6, &(0x7f0000000740)=""/207, 0xcf}, 0x40000040) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000840)='./file0\x00', r4, &(0x7f0000000880)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xc00}}, 0x24, 0x0) [ 1761.169466][T25363] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x1200}}, 0x24, 0x0) [ 1761.604927][T25591] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xa}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:56 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) fcntl$dupfd(r0, 0x0, r1) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r2 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r2, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0xbd00, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000040)={0x51, 0xffe0, 0xfff, {0x5, 0x1}, {0x2, 0x1f}, @ramp={0x8001, 0xdfb, {0x8, 0x4, 0x8000, 0x6}}}) 21:48:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x157) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:56 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x1200}}, 0x24, 0x0) 21:48:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x2656}}, 0x24, 0x0) 21:48:56 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r4) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f0000000440)={0x0, 0x0, 0x5, 0x0, [], [{0x4000, 0xcfb1, 0x2, 0x8, 0x4, 0x2}, {0x13e, 0x10001, 0x1, 0xd, 0x81, 0x2}], [[], [], [], [], []]}) 21:48:57 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) prctl$PR_CAPBSET_DROP(0x18, 0x11) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$netrom_NETROM_IDLE(r7, 0x103, 0x7, &(0x7f0000000040)=0xc31, 0x4) [ 1762.186674][T25613] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1762.250856][T25672] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x265e}}, 0x24, 0x0) 21:48:57 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x266a}}, 0x24, 0x0) 21:48:57 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000380)={0x7, 0x0, [{0xc0010062, 0x0, 0x400}, {0x40f}, {0x386, 0x0, 0x800}, {0xa68, 0x0, 0x40}, {0x33a, 0x0, 0x5}, {0x9e6, 0x0, 0xe2}, {0xb96}]}) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f776b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530dc54964c0000"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1762.639551][T25840] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:57 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x2672}}, 0x24, 0x0) 21:48:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x3f00}}, 0x24, 0x0) [ 1763.009726][T26059] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:58 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xe}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) openat$dsp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dsp\x00', 0x0, 0x0) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, 0x0) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000100)={0x18}, 0x18) futex(&(0x7f000000cffc)=0x4, 0x80000000000b, 0x4, 0x0, &(0x7f0000048000), 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/sequencer2\x00', 0x90400, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(0xffffffffffffffff, 0x3) clone(0x20002100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$mice(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000280)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000150600000fff07003506000043fe0000070600000ee60000bf050000000000001f650000000000006507000002000000270700004c0000001f75000000000000bf54000000000000070400000400f9ffad430100000000009500000000000000050000000000000095000000000000001c0a79e8169d3c2792432a4fa650c512aee994a56462712cb064ecd5615f3196e3359aceb768637e60bd5d2e4b5992de991371274fdff6e79fc722e25659a7c85615c1b88bc894123cfe2314e887efecdcb7381ef4932cb0dcebea6d90e9c1677fbefd35893d883a2c559b7a34db461b1974af360eace66cec40d92706d0bbcc5bf6fec345ae9606c3c1a348f9b395592c1018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791c4e9dff3e8bfc7d1746091b1820102b1905a1561d8e64e27019095601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfbdc229874bc3d2418bab997c8bef9aa55841caa572ddff9220c67c9e17bee524c3dc747455763ecb0a7c2cd12bc34b0fc0271124cfb5279195f7062351fef77c71294b"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x0, 0x0) exit(0x0) r3 = socket$inet6(0xa, 0x0, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000240)={0x0, 0xfffffffffffffffd, 0x30}, 0xc) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="2321213a0f0df805000000ef33408b93e8b647dc86c66e073f092a97ce0b70cf4aa009ff688a9fc6f7ffe5e95f67a891394ce80800c84af285c61a3656f27ffe16ccdf581f01fd7c810b3cd731cd284e96576f865e5300f16187ff87f620a99b535456a2b05a87fb85e441883ad2cb62d0ed4b47de834aadecdd8861a0c980980ec3fe2601e43d026efa090fb5c220fb4011132975cecbe07a1d881461e70fc34b5eb0729c9707aaddb10f5f8693220bf6f8b8ba344a747a5a02a9a96f6f3d44008a7f70c9136c3286483d77bbe933c78f3b29e45c94781df4f5"], 0xda) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:58 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x406, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x800, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:58 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x5626}}, 0x24, 0x0) 21:48:58 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x3f00}}, 0x24, 0x0) 21:48:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$KVM_GET_XCRS(0xffffffffffffffff, 0x8188aea6, &(0x7f0000000080)={0x2, 0x1, [{0x0, 0x0, 0x6}, {0xe8d5, 0x0, 0x3}]}) [ 1763.520598][T26291] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:58 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = fcntl$dupfd(r0, 0x0, r2) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x10001}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000100)={r4, 0x1000, 0x56be}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$IPSET_CMD_SAVE(r6, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0xa30000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x8, 0x6, 0x101, 0x0, 0x0, {0x2, 0x0, 0x8}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x8000) r7 = socket$inet6(0xa, 0x80003, 0x6b) ioctl$VIDIOC_QBUF(0xffffffffffffffff, 0xc058560f, &(0x7f0000000000)={0x4, 0x9, 0x4, 0x20000000, 0x2, {0x77359400}, {0x3, 0xc, 0x4, 0x4, 0x5, 0x4a, "f477dc41"}, 0x2, 0x3, @fd=r3, 0x6, 0x0, r1}) ioctl$KVM_GET_VCPU_MMAP_SIZE(r8, 0xae04) getsockopt$IP6T_SO_GET_REVISION_MATCH(r7, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:48:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x5e26}}, 0x24, 0x0) 21:48:58 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x4800}}, 0x24, 0x0) 21:48:58 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002000000000000000"], 0x24, 0x0) [ 1763.979552][T26526] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xf000}}, 0x24, 0x0) [ 1764.174797][T26516] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1764.409706][T26738] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x11}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:48:59 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x4c00}}, 0x24, 0x0) 21:48:59 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000180)=0x1, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) bind$inet6(r2, &(0x7f0000000080)={0xa, 0x4e24, 0x1, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x9}, 0x1c) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:59 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsu\x00', 0x42006, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r4, 0x84, 0x7, &(0x7f0000000040)={0xa5}, 0x4) 21:48:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,uppr=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xffff}}, 0x24, 0x0) [ 1764.807296][T26849] overlayfs: unrecognized mount option "uppr=./file0" or missing value 21:48:59 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'TPROXY\x00'}, &(0x7f0000000000)=0xffffffffffffffc7) [ 1764.884761][T26897] overlayfs: unrecognized mount option "uppr=./file0" or missing value [ 1764.889133][T26920] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:48:59 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RWSTAT(r4, &(0x7f0000000080)={0x7, 0x7f, 0x1}, 0x7) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000080)=@sg0='/dev/sg0\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)='efs\x00', 0x2, &(0x7f00000002c0)='md5sumnodev)\x00') r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:48:59 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6800}}, 0x24, 0x0) [ 1765.409568][T27197] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2}}, 0x24, 0x0) [ 1765.831558][T27315] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:01 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x24}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:01 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg$NFT_MSG_GETGEN(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000080), 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x14, 0x10, 0xa, 0x100, 0x0, 0x0, {0xa, 0x0, 0x3}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x48004) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="02000000010000000000000004000000000000001000000000fcffff2000000000000000"], 0x24, 0x0) 21:49:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6a26}}, 0x24, 0x0) 21:49:01 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCL_GETSHIFTSTATE(r5, 0x541c, &(0x7f0000000000)={0x6, 0x1}) 21:49:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) lsetxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='trusted.overlay.opaque\x00', &(0x7f0000000200)='y\x00', 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_tcp_buf(r4, 0x6, 0xb, &(0x7f0000000940)=""/4096, &(0x7f00000002c0)=0x1000) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,wo\akdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6}}, 0x24, 0x0) 21:49:01 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x406, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1766.361155][T27321] overlayfs: unrecognized mount option "wokdir=./file1" or missing value [ 1766.417456][T27330] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc}}, 0x24, 0x0) [ 1766.495488][T27321] overlayfs: unrecognized mount option "wokdir=./file1" or missing value 21:49:01 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r5, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000080)={0x0, r5, 0x7, 0x1f, 0xfffffffffffffffe, 0xffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r6, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="02000000010000000000000000000000200000000000000000000000000000000000000079c24b045ea3e5e58916d18f0c08e086ffe37e16cf3aa579edcb71bd9920dad7e8a91f1a98f9e9b8631b4fe5f25c6a5ba747ad392f7036d2563ba2d6812d84b8aa1102d3c8e087f95eaa2cfb94ff1df5f861fe2a1899548f59e2f063298f3d0f56be8598b5a95b6d5130d4509aa655993ad61c55dfff10c21064b71e7eba2ea6d9b6992788f18f8db4708a5f28d9dad39ef2a9780df789be0d1af7"], 0x24, 0x0) 21:49:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x6c00}}, 0x24, 0x0) [ 1766.783971][T27553] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x12}}, 0x24, 0x0) 21:49:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x7226}}, 0x24, 0x0) [ 1767.175908][T27768] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:02 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$addseals(r3, 0x409, 0x1) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x8000, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="02e3000004e2ffff0500ffff0f000000000000002000000000000000"], 0x24, 0x0) 21:49:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="02eeffff0000000000a000000400000000000000100000000000000008006f5ded52000002000000e8103240e4e155de44ab7e4a3a2ec6e7c0f7ab8a65ac238eb49fe7d38eb57ccfda6523ee807bb6e5668a9e88e8e823b5180ef95a3690"], 0x24, 0x0) 21:49:02 executing program 5: socketpair$unix(0x1, 0x40000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000080)=ANY=[@ANYBLOB="01010000d5670b4339d605f760605dd29d4e25498b705469dca9e318118218a8f639ea8b7754a3a57315f955f5f9e3ba4bef8dbb09080f882b4cf3f319b78ed10927591bea864a7b099badcfef290bda1bad469d398f7a8d9f21c8791bf8b99a01dc1b921c2bd88fb2d8231f44dfe042c2c486f1068cad7237bc2fa6259d2d1d945572ef0b6c04fddbabf0cba014644cf4b98774009449f3ee2068a57437939f0b33befc294b9efe2a40d24549731cd746c80cfcbb8764b5c1c6357884e2b061cc2ccd0b429ac0189876d38c70330956c0e6b1369c5c49f167bdbb278cb35998740d9aa022", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000000040)={r6}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r5, 0x84, 0x0, &(0x7f0000000040)={r6, 0x2, 0xb3, 0x4}, 0x10) 21:49:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf0}}, 0x24, 0x0) 21:49:02 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x122}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:02 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x7400}}, 0x24, 0x0) [ 1767.655968][T27991] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:02 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f0000000040)={0x4, 0xfffffc0a, 0x9, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x9b0908, 0x5, [], @ptr=0x8}}) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000000240)={@in6={0xa, 0x4e20, 0x0, @local, 0x4}, {&(0x7f0000000080)=""/86, 0x56}, &(0x7f0000000100)}, 0xa0) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r6 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x600}}, 0x24, 0x0) [ 1767.821178][T28110] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:02 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x7a00}}, 0x24, 0x0) 21:49:02 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) ptrace$peeksig(0x4209, r3, &(0x7f0000000300)={0x10001, 0x0, 0x2}, &(0x7f0000000440)=[{}, {}]) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r4, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1768.110671][T28215] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc00}}, 0x24, 0x0) 21:49:03 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xf000}}, 0x24, 0x0) 21:49:03 executing program 3: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000800)='/dev/sequencer\x00', 0x6080, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x36, &(0x7f0000000940)=@hopopts={0x2c, 0x18, [], [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x2, 0xb7, "9bf2557cdaaa92950ae5357e75dfed3b45e925b6f8866eaa1d1395703bb34ecc5c0e69ee76820cd8243fa08584d0b1b0cd1f7b91f5b9d003ae633b07b93cd5a26c5dd365b45b18e90da8970b5e3e2af711da89fd95a44b319856a36a5919c58a1f4c054dcf7957b032736ac319ffa881f95db119c31db73c8831673800b1d38aff75f8a3f6a6a5ec1bb3749f8ccfa439f190fcf572e19d3a37d60f1340e79161f102ed7497091df2a5ac29f6a036a158afb27e643f0c69"}]}, 0xc8) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = gettid() tkill(r4, 0x3c) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000300)={r4, r6, 0x0, 0x12, &(0x7f0000000080)=')trustedvboxnet1,\x00'}, 0x30) openat$cgroup_ro(r1, &(0x7f0000000380)='cgroup.controllers\x00', 0x0, 0x0) write$FUSE_LK(r1, &(0x7f0000000340)={0x28, 0x0, 0x0, {{0x0, 0x100004, 0x0, r7}}}, 0x28) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='\x00', r8, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765726c69723d2e2f6275732c776f722c7570706572646972bf87a629f9f9d22e2f66696c6530fb600cae2b25b0ab509ed7596b2ff3529eda7a8775e8a707ba9296b3cb734af046ffe032c57338e92276859347e55db991544cf7fe20f615fcc41e7585c76b28bfd0fd90c3ce97b7b51ffbb9024cc6cf010242f27f6bd68bf6d3fafc3cc6875cde2dc7d03d30d56dcb5bcf00000000000000"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$FS_IOC_MEASURE_VERITY(0xffffffffffffffff, 0xc0046686, &(0x7f0000000440)={0x1, 0xc3, "ddfc7acde8a6716fda290c704083bce6b1ccf1638576773f74012553c156d77169520148fec825c348b5dceba6e80a15c188fb3170e7156594f475f2d276827447a58d9612b046a70d37cf322064c7a88d8d3709972300454f00f1b2a35a10636f8ec6a618b6ba18a4cdd675b9437df86e637adf5e1fbea1f0610763a087567ed5007dab690ba8e388657b3da2ae81cf009e5ea4f9551b7b27e96a7014bd31e68763593cd1ebb71ca73cd5dcdd1ee33d7f0aeee3060b6e6be223f6e44f8e64e41c4b3e"}) ioctl$MON_IOCQ_URB_LEN(r4, 0x9201) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x2}, {0x20, 0x2}}, 0x24, 0x0) 21:49:03 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x0, 0x20002) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20\x00', 0x8a400, 0x0) ioctl$VHOST_GET_VRING_BASE(r4, 0xc008af12, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r5 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1768.605321][T28432] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:03 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$CAN_RAW_RECV_OWN_MSGS(r3, 0x65, 0x4, &(0x7f0000000080), &(0x7f0000000300)=0x4) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r6 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r6, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r6, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r6, 0x84, 0x7, &(0x7f0000000380)={0xbe}, 0x4) linkat(r0, &(0x7f00000000c0)='\x00', r5, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f6677f545e8696c65312c75707065726469723d2e2f669700d76f51fda73059c30752bb5808b1505f72952afcb40fefa94c25a9884ce751628b02959cb8c8072c11a9d75e1d57caf78332c6416ab51647aceb32bb9462b409996a97414d0cc9dcfc3c7d2f0509c4afb09b8e980465c07a395a131cd1867cf882f8f2ec82fac088d5553a9bf832e646a7d4b3673bed32"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1768.790254][T28635] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x1f4}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:03 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) membarrier(0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000000)={r2, r5, 0xe, 0x3}, 0x10) 21:49:03 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xff00}}, 0x24, 0x0) 21:49:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x1200}}, 0x24, 0x0) 21:49:03 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x85) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:03 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x800, 0x5) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mmap$snddsp(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000000, 0x2010, r2, 0x6000) write$binfmt_aout(r0, &(0x7f0000000240)={{0x10b, 0x80, 0x9, 0x1fe, 0xffffffe1, 0x3, 0x2fc, 0x20}, "6f3567bfd2439df141e567aa249a49caeb22ac6a450f3139eeccda415fdf4139d1d53fadc8b8883066d5cbb96ff40de2b2e715759901848825aa728dc7118ea6534d5811305ce64640441161830fad79f6fb5d8a3a09f4f5eca1a97190e7390644daf347d914f8e621a13c32434f2cb198ce7f9878199b38688a8e8c8085bfd8af842f5c7b9c16eec922361945244648841ce957f485c3a98ddc65722cff369bbe8fed6865d6d29629a3cc07bc5dd565f91c0f04f2778dc4a0f953e5c8bedb20b05a3f5385c626b0ec9ed8cd05c352eeb0bdfd5a690cf51a60300e2ed08f0e2fb79ea7baa9240e1e42a5f36d8efdf0fb5684f98b96dd880a80fd426dcb5c90336f059a3d6c6008e906e0fdea68667d6cbc4a8a113bc086b1b84dda140ca4b69ecf2b9f371c03e122fdade7a31d1f3f6458a671940f772aac3ed5fb9f72d86eb73ec5bcaaa853cbb3ff468e0648d75d82d48681e1dd60281905561a34c21b2861ba32b019d36f77e191cc546ac37b73b7d4711ed04107d4be29c1a81759bdebcf64061436bf3c2e892c944524bf1c1229cdfdf0bae30675b1383d569b5e02ca52510f6c6a68651f5b0145e1d5bb7880de6459b21cebdd5bf7d80455fe819dd0060d50f1c4bb30eefa84c77a931e3ac9cf2728c261143c3b7f546131c16536483df23e8088428d42b50da2636b2c9bb670be990cf4112791a0aeb479434e187b0915baab27bb4f73080193a92d26baf0a0e69bf1af82789a8757243cd10fcf3390433ae4820caf9cf7644e317a84ff68038bbc52ce6be9879ad5d0854a1561235e9e83d2b5e255736aca4f8bed368595c2d661b59ea51304316c1a4fe9c2567fcdb83c4654247a5269fe6c003fce0ce61384669df52804a966ad6b0eb44a05b5458c141fe789ca373a93f57b170b67a09eb6797cad3744c454339e220d364ec26577250e2117ca4cb6f54a9fd9aa0b7cc04daf9aa6735d5a0cfcabb772bcf47fc5b958a08c30e3c37c991436984eae4e68d48de96add576856851253fa19de12785456853efe2a2b04a28b7b76e6ab7fcd5adb96750d0637d09273158f6b623674ffab0272cbe4beba437bbc36a0237d752624bf9d9e49141302547872ec02dba0fa25ef7676a928862630f2429562bee34d41944e8e02c9fc28727d0109932f1fa23376fcf37a08c940c83e1348065c7ae3980e68936a60f3670cbc574ac7b904c7709e21feaefc0b126a05b84f3fc23c17424d8214aa2c0ab7d8810ce484aab53f239eb9f90a26a613950f2bd3896a0debfea92e5fb377760f8f94edf0791edf647324240103f8c49bc2a46ae493d096ecf907ec823fe4510c107e62f5d36d36f3fdc86d15eb3eebd851157bee30ac5437d728e29304a2ed3e412b90563a7db36ee8c3a8a60ce094ebcb3713172b08e0764511694473db6342f827d979b0fdd0ddc646feda2c6238167348d008ec419bcdb2c8ed5026db96bf987a3dd371298ac617e87bcd8d4498db7de796acb6d203c9bd8703b3b1287de857f25779de9fb022cec9d7dcd1b7d79f8bdea99dc003edb9af278723851ab67eb90b8c2bc30f71348ec0cab8067361861139e3123a679f9fb92021999835532f4f3c158882cf0677fbc55a31b1a29059e853060c4c88357192f209a280a5fc7798e0248cf7e70990beb38b84d21d41c59b7ccb72853cf4411911c938063564dfeaab67c0646089d2324d2c66d4a9e2be0d4f4d6edce6f19d90f3f171be51ec57e7055f81a376396857bfb1adca3f36e2b95937f7f7d9342ceb95fbec6b6014330ed86d61d9907f0685662933902ad1aee1d2d2e4f6714b7f776cba5c35385fe3cde505c587b1faf36d3ef8d113a375aaf631c8ec22d9fd18af81c5d236e4c9ab2e780075bf2e26594efb852edeb6ca0964ced803f8acf98cb843d7de13a1494ab51a490cd3340399bb21f36ce13f5e323af0acb0a9393596f32b5f14cd1a76b5fe8325e6eedb62c48e2f96cac21f5b832191d17846661d470c49535cfbaeca03d6ea5d993b6c2b69e88ee583aa49e5c4b5ac282ae971caa29f2747f6e4c5854d82f3c6922c890465df3b0f78341147cee4a3fba783a177cc20b462d693df60bb3f1a34d1189226153b49ecfc986564826612d9e9ecb0623712851e6524414fc577a649b115d63da7511096fee52ffcd7d878bd0032707c780d71e86918e136e22d43c8a5512c644948e582a59b2011b0f949d33572dbe9d21b50d2fd7301e1b7d686880369d548e6db5828d2b3cbcf95e2428f2b7d9fa56b6bb83ff90a42f8c3303d478800c889c0d3b71e03404cb8bd938622354d6e02b661a871194778fff7ac78c31eda33ff4d7f6ef9ec5966f6f39c952fdbb8f1a4204c92e348f33f07b375780bb017f789ec11e4262514d34e55e180871d9c2925da9170b26a9e61c89fd042d7eb3a5ba659636adf4e69454b9687660600facb29bd8601d5a8ad8840960afa2b7e77891973917ae613782439480f452780594e04b90745ec6da194dcfd628a9fd1d0f54020eb9d0af0826507ea414319cfed0a1756b91b489c33490ee6833f392261bb43aec53ad8bd12fb9f44327ab1a48c43caf53c395641f68878f8b659ca76abac444091cdfd9d3ca9e49a100d7d7fdc9e02337bd6459332c8fede6d4fa369bbfca62ad294ebd023dcf0da9502223df94c48012c8d13533c9f2f86a2984baae7486270f5597a85bcbd22f5297564e6f7d84bafcf454130d02311256b9d0aef0adf4bf31cd1c1c1febe496c814e7c035c11834130e8c239c75e1e03702b8d5a519fc2e1fb84dc94aafc94028f7df281256ff19984c27eac69dffb4a19ad4cf4db5d90b8ed1dcb97c7090c6228dc7272e495d125bde4d6e1c143270f326cde62ec84b7ec47ecc997b7865992a98ab488429b98df473394eeb607b389de07d54558f16ff791c8937cad7b18f38a7ee7bdc4d987636227106b9c72b6df5e664bca36b258063e2935efa75a0ade0b9042b6270ee457c6b03221de8b6f5b405abe93561945544311d52ac32e9fd7562b50d5d93775b49bbafe04b25abe1e1d5da7746a5e9590e6af33af744e5029cf76cebe86d11a7dc0c757ed869d74f97cb178cebc40be2707f717f5fca0b8f367fac9888eb04ab6ab5bcbcb03f78179a9c8d67dcce6d156f94eec02857f1bb1899361dac95356248a6d9e240caaf3417b539bccb524bd71087eaed8135fd398df498905e5807ddc4bd065bfd7cfbc81db348d89696d81e309e30aebb510990990b9897b8c115e495cfa5767f97f262ad48176eee3e8f4fb492681fd34019d3af0e408d01082aef6f866704105ee1223edb5fc5e46dd4c18dd493b898fd5bbc52585e6a5183b6b5f4b2b97d68383586c69aa6113ac672ed0f5d0a0b587e576b09f5a29ac9e6e70ff6f8bae0874d1152216904db1911ce63aee737710ff529ef098cf0233b83453d1ca3cf12937ec4706829aed7a6acb11ab4bbd6493976b388507fa31546cbe7439fd4c8b4abdfb7e26430a63848435da1d4b972ceea7f4d1167bcc06d0c915e7fee40da229a2b505be4ad53d49232bc34b7e04f25be12f9f1cb6df3a93a401d38cb64aae7ffb24843e35ea3893e4307399ae0c91647d203b3ed05737e99bedafb1cccc1cd149d31309351d14db1b4ff25acd388e02648d82b5a7c6029b5ed58279bdc8d3eadd2f4cb7e73dd8e42da13b9b13c4fe384a11503a005f27e1f318020afdb42afdcdb7e5ed3204e8d22ad027b34c15c34e5ddd1601f61d33a4af4547750389be57bd3a6f54b8749f829d0e6602c702085c838cc49fa1fe4d118b187f4962ffdf1483b531fd56e49939e6103b92fbff2c988441cb5297c55114884f22d85c7edf421f07c778dfc58d876eb213b84bd2764e795dd2d55194e03cbcfae976d8499bde496612ee742241702e5ea6cead17bc1777f2dfd5351994c31a3da98412d5f279f955281bce2faef6d36328db84cd3faa20b318eb38fe72c6442fe71ef579d8955bfe99e407a6d404d06d44a800b9cfa25064849d9d96f8de2f71737dc76c5d9bac57cffe094293b7c01c468bf76ca0e74ab0c72c007042be65ab7d866c7983d50707932b6e8de9914f75fb0ced079fe00d66c075a7bb7f75e4891a83aea47cbcce8407ea826c0c178ca340919c8487f2595b755f39c145b0054c045f6938430d4a95b0b2559e5c94efd8315d929d886ee93e7b56833d8ab274517087bd92d6b01cdcad34fdf8d8fe7cb61f17a8fc34662795b766d309712bf6dfb18244fadbeb208f80e9659f467159a334d8ea4f5a9a30e857abbe7756f9a58230700b9f41f304bff9626f2293fe8e2ce9f54176698ae431da2f16ff841ab5489c26280f18fca69fd95cf59c83f7fc1e4c33b621687f8a2c1515b10d779d19b86b28b5a3e271585623cf72dae01b09f3bcf281bac73eca4c7485de43d538b894a8fdd5a6ec9b0bceeffd17380427eed8452c92fddd01f642466382a677857efe27c8d80ad8e9b32070f593bc979ac4d7e4e7bc3ca6e04a5039aeb185086bec0f1dfe5a706f6522a5125c9c12a6725140e8172367708e1f9bd0b0127d8050acf2e22e12bd9a5626cf2cae5a6b10b4839c05bc9c81e0348d32dea452309c8743c32c22a06754f1a097ea70da728b0f395ce179854d565f77e52f21e7b3b1d18ad9ec97d7c964dd5061e5ae8f57b13c09e1142c703737c535cf119127c1371c4db104457421b98891abaabaf5a387f2cdc800e8f99f5e915978742bf0d6d940f1e695247c5100b1e69d1b8a38f27ea6fcbf86194072ba5a64372b58e8069efa59b377cfc77334c094f36842b58c39a99be06f2dcb14510c4f24b928fb89ff4857d6f73ba56a9338ff8f274d0a57ab47f2c2a72881a8ad294e38be0d8c8c9ac60c3854ab531ad85338194e43f1443cc887339a156afa57b916e9d112cddfd00b1ecfc65490a73d7896b2c63f3dfb0ecfc6a8fed036b19da7bce644d369dae0f43e9d20b361193eafb8941c60115f48292b8354c8a72859ad4c15f623321f23905b3ebb4ab2c95ba1f5289784c04447a0a9bb377e3460384d1cccb868eb1a0a268e7a68d2be46e753a2e3040f8affbfb3d36dc8ad42a887e11e49117dc367cf7dd27e4a44e2d48a7e20da61daca364733e326be7f74d7eb309a3d48d9028eec24282d3091b88166bf195e999b7a7c052d2742a9b94630fe18f16f237e4239a7eff23807973de311f7ab2880afc47f81fb67a409ad5d0dea1d6515a5d85b81f4c4005deb5dcb6319057f710730e86ca7a4b9c82bd6661b58a29fad9f2c86c77cf55c303170bc5696638805e6e84ad207bfe463fb59516da833badd1549e6b5818dceed70d7da0e9b50c82cdcd88f0075a5cc2285dcf007fa8900f243cde519ca34384881ae38178d7b525e729335d89275d14355deb223587a3dc6d8a9024095f3928cea493ccfb65e1c487a13d4fbce8ec2943705539f7b74858087564026860277ff8f6914969a287808b9ecf04f7609d9b3f8d0923934016450fb488d7b07d20cd0bd9548d9b43b9280ecd831b3cbf6053d59a0c8f0479b8e2bf0c05cb29953de2c881ddaffb98fc49b291822c92c74b7f32000369b756b70205471859dc072e1fcc986ff5dbfd1ba819fddcbd928f18486772bd086bd7e3dabc9f037866701573097f2499adbed9607f054b9c07118d5cb5dfc840e63e687412de272491b5e95dc9fa1c4e4a6a8c3e12a20a091fd734f7616f17f8838e988863969642ac781de20ced8f6c85b33a34f35341222e15268d35e", [[], [], [], [], [], [], [], [], [], []]}, 0x1a20) [ 1769.161676][T28754] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1769.162374][T28752] overlayfs: failed to resolve './file1': -2 21:49:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2656}}, 0x24, 0x0) 21:49:04 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:04 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0xffff}}, 0x24, 0x0) [ 1769.291828][T28752] overlayfs: failed to resolve './file1': -2 21:49:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) prctl$PR_SET_DUMPABLE(0x4, 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1769.635303][T28975] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x265e}}, 0x24, 0x0) 21:49:04 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1769.819955][T28973] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1770.013410][T29088] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:05 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x300}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:05 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) statx(r3, &(0x7f0000000440)='./file1\x00', 0x1000, 0x7ff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000080)='./file0\x00', r1, r4) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r7 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r8 = gettid() tkill(r8, 0x3c) r9 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r9, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r9, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r9, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r10 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r10, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r10, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r10, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) kcmp(r8, 0x0, 0x3, r9, r10) linkat(r0, &(0x7f00000000c0)='\x00', r7, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:05 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) fcntl$dupfd(r0, 0x0, r1) socket$isdn(0x22, 0x3, 0x25) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3f00}}, 0x24, 0x0) 21:49:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2}}, 0x24, 0x0) 21:49:05 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x100000000) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$SIOCGETLINKNAME(0xffffffffffffffff, 0x89e0, &(0x7f0000000000)={0x1}) r5 = socket$inet6(0xa, 0x80003, 0x7) ioctl$KVM_GET_SUPPORTED_CPUID(r2, 0xc008ae05, &(0x7f0000000080)=""/76) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r6, 0x84, 0x66, &(0x7f0000000040)={r7}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r4, 0x84, 0x18, &(0x7f0000000100)={r7, 0xda}, &(0x7f00000001c0)=0x8) [ 1770.562447][T29305] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1770.604633][T29306] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:05 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) chdir(&(0x7f0000000080)='./bus\x00') ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r4, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$sock_inet6_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000300)) linkat(r0, &(0x7f00000000c0)='\x00', r3, &(0x7f00000002c0)='./file1\x00', 0x1000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r8 = getegid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r10 = getegid() chown(&(0x7f0000000140)='./file0\x00', r9, r10) setxattr$system_posix_acl(&(0x7f0000000380)='./bus/file0\x00', &(0x7f00000003c0)='system.posix_acl_default\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="02000000010000000000000002000200", @ANYRES32=0xee01, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000800", @ANYRES32=r5, @ANYBLOB="b13720ff02411d7500cf35621e", @ANYRES32=0xee00, @ANYBLOB="040002000000000008000200", @ANYRES32=r8, @ANYBLOB="08000300", @ANYRES32=r10, @ANYBLOB="10000000000000002000060000000000"], 0x54, 0x6) 21:49:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x5626}}, 0x24, 0x0) 21:49:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3}}, 0x24, 0x0) 21:49:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000380)='trusted.overlay.nlink\x00', &(0x7f00000003c0)={'U+', 0x1}, 0x16, 0x3) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nvme-fabrics\x00', 0x200800, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0xffffffffffff633b) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765922f66696c65312c757060c5e9e3e908e970fbcc3265726400"/47]) r3 = accept4(0xffffffffffffffff, &(0x7f0000000780)=@sco={0x1f, @fixed}, &(0x7f00000000c0)=0x80, 0x800) write$binfmt_misc(r3, &(0x7f0000000440)={'syz0', "dec461162cb5a5c27394fe8078804f89b1d6e1e90d7742d1feff607eb36678236c3efcb79cf7ee5205ba8ac8987228249e118a2731e55e645d4c6ecdf96906a59d44a4ce8eaf29c62138863bf6dc37403b8259e63ffef3dad8cb5965a3619da5d24b6b7b27259dfac0ef2217f1443fa7f832e645751bfb6ec8fc7a9b008001d7f609a73ba7913acdaab194d26fe7e0b1be9ba3e7f5db8b872278d878f9fb9b021032a8b4c7476cedad4ed6e766e7d98132396e56b27688bb6c6dab45b8d9522b89ad7d8aaa0cb82805483e9b5050d8582f884ed67929c46ae1456fe1c1e4e64f6096"}, 0xe6) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) write$P9_RSTAT(0xffffffffffffffff, &(0x7f00000002c0)={0x80, 0x7d, 0x2, {0x0, 0x79, 0xc0, 0x1, {0x62ea22db196307bd, 0x0, 0x2}, 0x20000000, 0x400, 0x3f, 0x4, 0x12, '/dev/nvme-fabrics\x00', 0x0, '', 0x22, '\xefwlan0!+vmnet0em1/GPL,%bdevtrusted', 0x12, '/dev/nvme-fabrics\x00'}}, 0x80) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_GET_CPUID2(r5, 0xc008ae91, &(0x7f0000000540)={0x2, 0x0, [{}, {}]}) msgget(0x1, 0x4) setsockopt$TIPC_MCAST_REPLICAST(r2, 0x10f, 0x86) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000940)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed05d165a4b22727969cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000400000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b2bd6d8791c698df63e5e23fa327326484829f3f7769669eb25cd2485e172bf128d9e1766db74eb35668e5a7bf0681ca683d01e5ffaff36936a2295b2cdb9be42"], 0x44b, 0x800) msgctl$MSG_STAT_ANY(r6, 0xd, &(0x7f0000000d40)=""/251) [ 1771.066006][T29522] overlayfs: unrecognized mount option "lowe’/file1" or missing value [ 1771.095777][T29523] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x4}}, 0x24, 0x0) [ 1771.287523][T29615] overlayfs: unrecognized mount option "lowe’/file1" or missing value 21:49:06 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x3e8}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x5e26}}, 0x24, 0x0) 21:49:06 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r1, &(0x7f0000000080)={0x28, 0x0, 0x0, @host}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NS_GET_NSTYPE(r3, 0xb703, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f0000000140)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_CREATE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) r5 = socket$inet6(0xa, 0x1, 0x84) bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) getsockopt$bt_hci(r5, 0x84, 0x0, 0x0, &(0x7f0000001140)) connect$inet6(r5, 0x0, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='X', @ANYRES16, @ANYBLOB="000127bd7000fedbdf250200000008000c000400000008000900020000000c00100008000000000000000600020001000000050006000600000006001b004e24"], 0x3}}, 0x0) write$cgroup_int(r3, 0x0, 0x0) r6 = socket(0x10, 0x80002, 0x0) ioctl(0xffffffffffffffff, 0x1000008912, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r6, 0x84, 0x7, &(0x7f0000000180), &(0x7f0000000440)=0x4) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) getsockopt$SO_J1939_PROMISC(r2, 0x6b, 0x2, &(0x7f00000002c0), 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r1, 0x28, 0x2, &(0x7f0000000200), 0x8) bind$x25(r2, &(0x7f0000000000)={0x9, @remote={[], 0x2}}, 0x12) 21:49:06 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$pppl2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x0, 0x4) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x4, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) ioctl$KDFONTOP_SET(0xffffffffffffffff, 0x4b72, &(0x7f0000000080)={0x0, 0x1, 0xf, 0xb, 0x174, &(0x7f0000000240)="a49d14903a104f3afe73b050302546b3599657c382ddd3991d8d0afd708655c280ef87f6616af7808dd60fef29bb5efa80cf9b96a32a1d56af0e83e4a6406f84098f08ad296b5b247f9c152e1429408905168117acbaa0e9412e9804f43b6e97a8612459995a0b791a78567bf7e57d65fe1ff93e60b1c9ebed0b0ad19d94914ce9fd0059d856f77e33c979d403055a8006b53c9ec0032d4f53f7123b11fac1e449a6d926511998433ed35652e1d5d16144e5ed9cdcc7c425cc88e4b54da26c70c7509b2cecb98570e0787ec230a36063da80e1d75c2300bdfca982029deaa5d7df9857c7e57ca7000b3c04841f80c2d502c12818e6d9a1798512b5d3d45fd0613ca0a8028e2aec6bb1075be8e99826e54cd0e06f6d2607155c65e3ddc3c77d6dcb953d6480fd016ede2cb2f5060301f281224fe224b84a211b9911852110a2ac386c711f55f02552e85ddfe76b760e128f9417cdfb9c110db5a77953ab6b716f086d07a41f38633f22b70add8878482ba76c78b3c461709bd4fef789b4c3233ec15398c312dd0225fba859a4f649599d4aa4b0ef6ef91cda6a56e095989ce7358b83efc894282fbdd3ba29e00e77dec1bacc2a184662f20fb88289db050052fc951637cd2002f0e290e54ccb16cefe7d802410f86d2187e7d5e16df322af672f0b62b7bc2973e5b0c8f5f12f780f21e1c5a625794270852db0814d1a8ece7dc3fb6f1300dab02b91bdfeac6f7781cdb888b55ccdd5a4fc17e18f02c62307ddba00136c16d6cb85941fdd6440bb1675ccde446779f9eb552cb755ac730b067c86df7d72133342abc2d6b1831755450931e01d493116910cd7db89a5d7bace97b2afa32551de4bd70f8166f8aa79f21fcb0560318982f3d181cc2db57a64dd3bc81a2f62d91dbbe1fe71e3ed214513bda30e5ce93bed3034b1337f8d00e465ce632d5352da5aca1e9b778084f5bed826ec4b0c9a9b82351171eb6bbe1d1b7c0e8623df25c47351dc0c870ffd80c08365501b8f55987feaedddee9ab7e95fa71be77a817ee84f64a0bab04fb671f87c306de4470177c057c238a7db31032a39f36b889ecd7692dbb4c40106d42ef06030c1a8e80bf0c89fd6f819a2b3f912e4f1940923e148875a14dd9060513269836bb73ae2eac83ad788813ea2df022b61ed5565360b4df5a1eb6069bcd9ccf3cedb7e48079658edd5bc31d58c85577726a745d18920d75b03fcbedf37718f70e0b4e38390129378e66033746544bb71f65fea6042c4b1878362afad7f22bc7d65d0bdeb6a11869267ddfd9783680f31e8bff60f7f7b3e2b12821c0f1366f876f2775df844204e766bd8d443f0d3306130482f5a52b1bad4e6753429f549479564a8b6f39b93ea25e3edb00a7f99b243e4c227a3b3526776820fe986473ead33b945658c2b71ede26b3f0b1191e44f0ee0b2bb"}) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-control\x00', 0x80900, 0x0) bind$rds(r5, &(0x7f0000000000)={0x2, 0x4e22, @multicast2}, 0x10) 21:49:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x37) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r3, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:06 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x5}}, 0x24, 0x0) 21:49:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x4, &(0x7f00000002c0)=[{&(0x7f0000000200)="68a1fef60ef0c0a36bbbff2a4a60", 0xe, 0x200}, {&(0x7f0000000440)="582016f2e8652bc9f8ee5f2cbe9dbcb8f93d8bd1b323fe3b2524787afad4f04ec49b9663e28ec90693feff56f934861494de4dec7744fa1d26b1c502ed17ba1c119fff077a79dfde4b9486dbb70c79fee3670a103f670e608382e2bb40919e8a8ccac009785e2bef5c4b6250b8979a09cdc7393a6400643eb88dd2269e9a9b4c31e13e5abac62fdd842010bfa6052b47cd15ad82b73cae40c8cbcb0bca61f38cb5d9d678942323e0b94c71b8fe99e71d42", 0xb1, 0x1200000000}, {&(0x7f0000000500)="144c5ca8930c1072776e5a18931b861704dd04f4520967e572629785b8be84e4f1843b51bf40945ab081f375f845fd2f9b8bd0018d5ba9452a19c03ebc3c7193f6c7df10bd233ac485d2e3c10672c9414111b481065a003072e6c5bc06fd867ba93a6314ed8acdb1ceecd9850d5b6507c2247c1b4c05520e6429d420359ac8de758cfb8f9e56079ca86766469efc2aa252ea6f225ef90bd29365c0e9cf33d2d9bb23a71742ff7fc21f40a262665e90c215a9b21bff581c0db6ca29ca708160003bc82e", 0xc3}, {&(0x7f0000000940)="6fc54c6197f41cb058bf52604be0c37fab39b03e47d930cb1ff49b4d55b459cb442596dfb54d069a047ed2715aaa0b5997568fb40f3e2a535ffba78239b1739504232f8ab362d2ea756bb8d670aa0f28ecf0ad3a540e79830a6d764348987a9eb3c7212a948ccab13dbc63b6d118cb547bc3ca1ebdc971646fca2ad197d28c5effece9303468a1e0884969c7f95cdaf8208a7682868200b5b6bb41a8461f9a93f0b438401d93b10cf109e465f5a89c7a1cdcf04880eab8d415f0fadb4d350acd068011440269dc6c9aeb5042c2c39cd2b1c708513f0ceab515fcd3b61922c47bcaecb3c721320679c064cf3b3c0b93d364a09d8b83083d0f7da269c3f4b2709859f3d104805f5735fdb5f5be96a4e71f5569e372125df60ac813dc64004ae73df88a18fcd3ceb4e8d799f27fb560c4983253851a619709462ca2095e3b1ab384b7c345ec00728fe3eafa05744a72ecd7956961e7178589708410b7e9b8ae04caef1bcd325b65cd208936b44459f61a32db6107e9f65f9895133148198fa8915f789fa3836b2f8170fd57e76c49192f52c2617868f349b4fd891b56793a71ca3511b4a5fd998a5f04aa08c4a98db9813119a973bc250f17ec5eb14a79bfa62a90ef1422ee771c7689d5a34ca320774fca0cc2bd82d8f930bb7c580f8b0648967f93b73ad293811d9f371c57d3e68c098a38d1e93a43cb6c698eadee9dec0bf86c5871fc0392452dba2acaa8bbd258dc44b88f8d99e2f6ec52c49c0cfd5b3e0b4e66f3660d156447652c260ce83693b0a827c8beebd68ef15c0019997241d4a067fb99b116dd7641bc612bfb256bf1e5dd4e2845a6ec3c3bbdc415b15b6ff1835c9de2cbf9dc3336e230d67103ca7b2db0049f59150b8b30ed14258309f8b2c15f577141bc36fcf99c13e5a3a2c39b0128b60754b3c29582e16ba4d9211ebdae3476f2eb2ccbc5332a6842f2c624499ab625beeefa0b130d6a71214c0c42085735f83ad40748efc055a9c2671b918afaa653ba32e0b7e980e653ff74e476add64eb7f5f3f1ea79dab905e62008e7e141b70a093ac0549337d35a79c49df3811ff93f701107cdf4d75e737213e3468985144949b97dee4b1a43aa25a5f6f1dd26e2c5cad49002be62873e14decec1f711bd166f45a519001a5d6200dc260afa0e7a94db90e01ddc07b2c0d055d57dd5a704089924341f1b86bf5fcaeff0d8db8a3fd01f2cc60544713872bad348ff5710d8c58155dd56d23efef50c3b714eb1b9263b1c9c2de3c074078707a43969bd4af4b2dd8ca2544043253e1c43debd771fb8ebfbf3542551786cdb701824930b94449ed7da03b15536b73b202caa75281489d1f3f14960d83397a02565a5035d3a32970023ca66e084d387f2dbf7c322ea7245f73d9d0f38597d3d3b6cbefda5ff98af305de63a9f7763d45c605a7ab216526bb006d44ab497e1db1e23525675b338a3b22d3616e5e1360fbdecd389711975286c37319965d4f0e6f7c8c66e40a832a5824dac8a3379dfdf4d9fe5165777a4755041d826379f5179b9d4c3b21385474b7e15d3ab8a469560af6d42e175420076049cb77a4cd5b18a0786c248b42043ce5eb80ebcf29735d47eb82f860aa577cc2c8f6a429e386b2502f57105fe59e1eef90772bbd51c74212079e60d0a24458d64f36a1995fca4513a42afd0a2556ee031a2e090610f3d818dcc88151667322769d1b636e837668eac23f626a3d818292b09fcd591c647bc242f5e57c5bc92a4d8bc59c7607d98b92a959f93c44ba07a99aa0033921ac522175c8b7bacda768a9b5c29ac6ec9e0a6c72284a415693c1159ab12e7581e0902272b655aaeaaac7277b97626d73b8bf877d87d5d84176c2f5b4cee1b1a4b28ef5bdb3f73448f5f279874372664ec7fc6005687c6570e81aeaf10966b5d0afaca3e57c745d20dc4b85d85e3c883e9b9087392b4cb668a8b4930818b02958f80d62ffe779f6f97e50da2eebbcc1f79d64ab34d792697c8bbe611d1a96b5cfb9b6b0228006c1479edbc7fd9254fc388dc4476f6f7bbb50f2ddeb29912859f555b6e402a1a8b5be1258d0df7a825019982f855d5cbdf26ef2db37c46278975e62d73c91e71a8dfca1334c558edbc49984d4f615d991ba1ba6f6f317b109a0a86bcb5fc095216b27c369c6eeed051acfff6363a3bef9710f1784e649e0e7ee2250400d27198adb89e3a2f02a30cea1aefbf2f68cc2fc295e141ac96422057ababc37dd36f9ba048f75c636df95b27759889635c19d9e573dc3f8f857fafd79dc8c1db265ad139ddaa7a32b5835a4a033fe618ed90ae3df80ab076e5939cc9a9b9f976f4461c25e4dbb3f880611bf0d78576779ff66cb848a13c675a4f78ee46fe5924ea9864d09d3c3d0c27eaf8e00bad745540c6db13f15bc56cd25285b09558e88bb2b9d76dfdb685317b6a145f5b51df63f50373cfab9eb084461bb39abc376e01b0855cd6859dbb5943e788c5c2e00c30683a237001c1b90d3c3814c2d8bdba6ec8476ba340e747d4639b94a696aed8f6f7acdaf56c215d673e4f7e3161ea818302c35106ff4218e11f1bd5f6b649b4b024c8983c85d0c76638fe789db162abe35ec624f47f27861a68f00a81d44364ee12730260ebe972f60e6d2dee423abaa0bfe89485bfe967daecaf2c1da07d6e88feabffe6a219bbd4dec76bb3690d420e4452eb5de7a47d28305bb9740435b1714f72a4a13c510b0e446f7c363cff74d152de6ab048a7c9d5db9275dddac5c45a7b725fbcdf1feaec1cbe5656ea0578b2ad070bad21b61322f2b51a08994e615c1e66843ef789ffb5b3076ca9efdb270f616ca3e26690ab537201e8d3149382214e29abf49e4183cd2bec52e5c15d4b0e5868a737e9ef7d38e76187d74bb5023165c00321b26ec6fa6d762134fcf11d1920123735d792ae6a5fe67480cbe3e2d659cea377f52df6952847a44adde3bc7dcf9670780699058dbf26bac235ffb10c41f8e2c5aeef97b895798a150790f960f76589b5dd2186e0e4debfd9ed3870f5dcaf7fa4773738cc79fa2d0f43a47e40fa9658b785dd49bd77eab285a2283caada7315813f2950136b51b2651fc8b285e0ea12ed9998b47808a096f1cec563d1ea2bc3dd8d87374f558b6913a59ca1ebb54cab3c6659529f7077085995d11d66435b4504b8d12df9b58f7fc4c193c555a33b8b6919ab818016cff8442e6553c606cd25eb83a3f805a2ebef2fd16db76db9b3fa4930dc4dabb723cc5d9335b38bd4347c9893ae5b508a6c121d303441b4ea3c2e00d737a0426482d57c85dc54121c93e1e3d38816f586128131b839e5925cb6a52815b187397db10d662ae91324b8f2067239c0a741c5d3e99380ef6e7a54ac9b23adf6c3fa53291f20c4e086f10dd25bf6d63a89c530631020c36ebc73b82db57ee7901957e74ef0e358f755a30992d3de884d4482bbf08763e74e0c9b71fe6794a8c543b90475d287a883b6c5f8e24bfdd70b8fc2e5358ed82c896622b97fb183c7f56224fe82a8099113249f96b4334e55212e3066db2a7266d7df61b82fb92ca835fa5d556f0383f9730414c748ddc8ba25b9c6ef93063443a337a5a4707e6d924c79d49717c8caf496c732df186fd9691bc86a690d79b7620be86093e0e19d4fa7d14e06a575ac6b9191601a6f7a268ad6ed544ad12bc557acebb57fbf7548737edb88f66ee595c43b5a34bc08ab4469997eb225d096cec476f76c8d602af062b7f88ea34daa34488221d33a57ce4d9174f13170745e1c11e1f9a7034407328884a5e8aca5e3db04a64515425ba5ababdd25419e8c99cdc714752439790bda778dda03a876b3bd62995b4d9354c41683407ed9328e8ada17a2e4ae2a8297281f5dec73a1a50e7b119d7e42d2382329bbffc1db1e2b91ebad0f541f36ee6cb82c9fdea51a1860cc9aa381bad5ceb0f856f94965ae08d4234cacf8e4ffd93676616e9dc1678585d5faa67422d1684e0bf5ca9bce5f002b6d6696827c7e8b55d533bcbb39e172670f8880712cbcd8e4996f7ca187dd856a363f31e7359ba6d894d10c5704234215592baa73f283a5aaf9eb6c847e74e69db7037ba814e7b651dc20b74436d6f22d29047802cca009f9be9fbe0783fbb56ada698a360b0f6858a58531b655b346f1e3f866f4153be527dbbb9e7a2bfb2dd69c14e938a1cce784bb5d3217a3f3acf3c4b6da392d1740ec449a1fcfa0d6910a33add013aff92f77720d473bd10252ae4eba9d93f18086786e62a8221cd6b1c5d2e9cd11377088b70bb9d457a92a0e0feae203b25db209ccf40671219a96a17c481ba63ef3b83d6259be99b24dda818f7da60271f1c74ad70d81f03183f6f55eb25e60c92ea183eb160157ee9a50070abc818b351831b2daabf761ec22140ce4cee667e22a5b75058ccf69d9f6f6e00963aa4445af7e786e92b98ad246972a7659fc6250176201123d4664401b963cb1924ecaae882c568fbbf7e921ae4450a99035edd896ac81a64865700c0d297061d66bfaea517a8a8ee27c72850027df0b4990e41c74d4b12d9b599627709ae1c39bd86e1df4a9772cee54dbe53d73897ab73aae47c68e42304efb93ad72ed80c653b5cea44e07c87d09e6fe79ab46606ec030b345973687b901f30891cfc1ba8dca782ee35393163463e8df16f635c4dcd6fe5727ecd7bde44482e174ca11495fdfe176f3d2477d53e6993c72e4dc645ca7208bb09c735f72f66b6d63d32805716f4fdda39c66c5aca616c2330dc6e2f2b7cbd5aa6b079d6a064ad507073b75d97f726821b7f80c6e5b8619ce88ffcb035510a3294489b4eecf01574c39cb1dff700071842280b00d0808e2339f1cc1aa1828d0472d13822bc277b3220221ab5f3111a619956e901b15c406f7e99293a7a107532f86f8521e5feed376a9423c3837f303d6a0197faa1907dd159b573899c617818204aafb534ca59912bc2fa1b37e2f3d7be7cf8700cf0d0316a828585b2fddecd9b3b65f6d023b9d542cf23844672724c9807c5e62749f6d348dfc9857a1b4b1d0af3b17d19196008209a2288893b137853f2cc3017e6351814a5b1b7d0cb0f525ed02bfef612ed40e75378bb31645b37d3122eccdd59f8d893a85eed75b3c601413241ed0667b6d6b5e1cd5ccd5bb7e335c75d39170776b709ea9b7bdf425b15bdaf45b652cf53867a9098f49aa588194f08e60c270bf33da432f2acf5ed1c99f26a56bc60e5ff77c84a7267d2ca35ee978dfee2d222464d5360f057a4699f3d1750b741dea7f9dfdeec99bf751e64c02adff66e5d8eac1190ed4b9963599441b38a12cbcf17e48f9abd808cbe891c509af5b3ab64b36c748560cd832e86c08d3276976cf664019113f198a2ec629c83e533e4542ea75c19e7b0bfe81d44b43999e31aafabc0ac7ddcf6fbf332f0fd2a579266706266c7b3df5931ce0c341f9fe13815c12fd1111c46fcb216e33da54432cb57fc9d65fa78055d6a54be3ca8a4ab4b8dbedc0de305c4af412b8508a1fb3a7295881b9459163a122f8accb2de26a0a1959181351ec3582e808969f6a1983a3584842ff68681d430e66366935081e085001562ddd23060248a19a1e3b746506eb5212dcd1930442669ade49024ecaf0164af577f82b6b10abe885ecaebbabc98279cfa4034d26fdbacdf107f40f908c62ee36e62f36fbe52bd32a96a71e679be9af34c5d3b1e7156c8320f4b8d9f21d3187fd2efe58ca69026c0a438e869e41b8858c936d3703a3d3c02b351a594e36a65da531beec6b", 0x1000, 0x1ff}], 0x20000, &(0x7f0000000380)={[{@fat=@tz_utc='tz=UTC'}, {@nodots='nodots'}, {@nodots='nodots'}, {@dots='dots'}, {@dots='dots'}], [{@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@subj_type={'subj_type', 0x3d, 'overlay\x00'}}, {@euid_eq={'euid', 0x3d, r1}}]}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) lremovexattr(&(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)=@known='trusted.overlay.origin\x00') [ 1771.731679][T29847] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:06 executing program 3: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000001600)='./file0\x00', &(0x7f0000000200)='cgroup2\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat$cgroup_procs(r3, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) fsetxattr$security_capability(r4, &(0x7f00000001c0)='security.capability\x00', 0x0, 0x0, 0x0) 21:49:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf000}}, 0x24, 0x0) 21:49:06 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6}}, 0x24, 0x0) 21:49:06 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1772.212206][T30067] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf0ffff}}, 0x24, 0x0) [ 1772.523222][T30179] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1772.679699][T30185] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:07 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x500}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:07 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) socket$inet6_sctp(0xa, 0x5, 0x84) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket(0x10, 0x80002, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x332, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000080)={'macsec0\x00', 0x2000}) ioctl$SG_GET_SG_TABLESIZE(r2, 0x227f, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @rand_addr=0xac1414aa}], 0x20) 21:49:07 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x8004, 0x0) getsockopt$inet_dccp_buf(r5, 0x21, 0xe, &(0x7f0000000080)=""/13, &(0x7f00000000c0)=0xd) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000000, 0x40010, r6, 0x0) 21:49:07 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7}}, 0x24, 0x0) 21:49:07 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r7 = getegid() chown(&(0x7f0000000140)='./file0\x00', r6, r7) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {0x1, 0x7}, [], {}, [{0x8, 0x3, r3}, {0x8, 0x7, r5}, {0x8, 0x4, r5}, {0x8, 0x1, r3}, {0x8, 0x0, r7}]}, 0x4c, 0x1) 21:49:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x1000000}}, 0x24, 0x0) 21:49:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x8}}, 0x24, 0x0) 21:49:08 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) r2 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r2, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1773.243733][T30374] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1773.347031][T30409] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2000000}}, 0x24, 0x0) 21:49:08 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/locks\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fcntl$setlease(r0, 0x400, 0x1000000) 21:49:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc}}, 0x24, 0x0) [ 1773.646681][T30521] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6000000}}, 0x24, 0x0) [ 1774.044867][T30630] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1774.309413][ T0] NOHZ: local_softirq_pending 08 21:49:09 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x600}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:09 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x2, 0x88d01) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) mmap$IORING_OFF_SQ_RING(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2000000, 0x11, r5, 0x0) r6 = syz_init_net_socket$x25(0x9, 0x5, 0x0) setsockopt$SO_BINDTODEVICE(r6, 0x1, 0x19, &(0x7f00000000c0)='macvlan1\x00', 0x10) ioctl$SNDRV_TIMER_IOCTL_SELECT(r3, 0x40345410, &(0x7f0000000040)={{0x0, 0x2, 0x3, 0x1, 0x7f}}) socket$inet6(0xa, 0x80000, 0x1) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000080)={'icmp\x00'}, &(0x7f0000000200)=0x1e) r7 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x8, 0x40c080) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r7, 0x40505331, &(0x7f0000000240)={{0x5e, 0x6}, {0x20, 0x3}, 0x9, 0x4, 0xff}) 21:49:09 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000004540)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @volatile={0x0, 0x0, 0x0, 0x9, 0x1}, @struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x4, [{0x0, 0x2, 0x2}]}]}}, &(0x7f0000004600)=""/210, 0x4a, 0xd2, 0x8}, 0x20) 21:49:09 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x12}}, 0x24, 0x0) 21:49:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765725de129316023706978af2a9f4b69723d2e2f622e2f66696c658a1735b6cf1d4fe7bcd330d689312c7570"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc000000}}, 0x24, 0x0) [ 1774.499916][T30840] BPF: (anon) type_id=1 bits_offset=2 [ 1774.526689][T30840] BPF: [ 1774.534319][T30840] BPF:Member is not byte aligned [ 1774.538065][T30839] overlayfs: unrecognized mount option "lower]á)1`#pix¯*ŸKir=./b./fileŠ5¶ÏOç¼Ó0Ö‰1" or missing value 21:49:09 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x4, 0x63) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f0000000000)) [ 1774.568986][T30840] BPF: [ 1774.568986][T30840] [ 1774.616355][T30853] overlayfs: unrecognized mount option "lower]á)1`#pix¯*ŸKir=./b./fileŠ5¶ÏOç¼Ó0Ö‰1" or missing value [ 1774.619250][T30848] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66fc85b9185cd991d3696c65312c75707065726469723d2e2f66696c6530ecc3b6a2bc80e6759ce7974d816d00"]) write$RDMA_USER_CM_CMD_GET_EVENT(r2, &(0x7f0000000080)={0xc, 0x8, 0xfa00, {&(0x7f0000000440)}}, 0x10) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f00000000c0), 0x24, 0x0) 21:49:09 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x48}}, 0x24, 0x0) 21:49:09 executing program 3: r0 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r0, &(0x7f0000000000), 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000200), 0x8) 21:49:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x12000000}}, 0x24, 0x0) [ 1774.949670][T31069] overlayfs: failed to resolve './file0ìö¢¼€æuœç—Mm': -2 21:49:09 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r1, 0x0) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0xfdef) sendmsg$TIPC_NL_LINK_GET(0xffffffffffffffff, 0x0, 0x1) r2 = accept4(r0, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0xe, &(0x7f0000000700)=""/4096) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'blake2s-128\x00'}, 0x58) sendfile(r2, 0xffffffffffffffff, 0x0, 0x10000000000443) ioctl$DRM_IOCTL_SET_VERSION(0xffffffffffffffff, 0xc0106407, &(0x7f00000000c0)={0x5f2, 0x4, 0x3, 0x2}) ioctl$sock_inet_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000180)) read(r2, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$DRM_IOCTL_SET_VERSION(0xffffffffffffffff, 0xc0106407, &(0x7f00000000c0)={0x5f2, 0x4, 0x3, 0x2}) [ 1775.164848][T31272] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:10 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x700}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:10 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x4c}}, 0x24, 0x0) 21:49:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3f000000}}, 0x24, 0x0) 21:49:10 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffc}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r3, 0xc0406619, &(0x7f0000000000)={{0x2, 0x0, @descriptor="36d73ad8a5c776aa"}}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:10 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, &(0x7f00000000c0), &(0x7f0000000200)=0x4) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm_plock\x00', 0x8000, 0x0) write$FUSE_LK(r4, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:10 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x200000e, 0x13, r1, 0x0) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, 0x0}}, 0xfdef) sendmsg$TIPC_NL_LINK_GET(0xffffffffffffffff, 0x0, 0x1) r2 = accept4(r0, 0x0, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x0) semctl$GETNCNT(r3, 0x1, 0xe, &(0x7f0000000700)=""/4096) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'blake2s-128\x00'}, 0x58) sendfile(r2, 0xffffffffffffffff, 0x0, 0x10000000000443) ioctl$DRM_IOCTL_SET_VERSION(0xffffffffffffffff, 0xc0106407, &(0x7f00000000c0)={0x5f2, 0x4, 0x3, 0x2}) ioctl$sock_inet_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000180)) read(r2, &(0x7f00000003c0)=""/72, 0x100000104) ioctl$DRM_IOCTL_SET_VERSION(0xffffffffffffffff, 0xc0106407, &(0x7f00000000c0)={0x5f2, 0x4, 0x3, 0x2}) [ 1775.722971][T31496] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:10 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) rt_sigprocmask(0x1, &(0x7f0000000100)={[0x2]}, 0x0, 0x8) modify_ldt$read_default(0x2, &(0x7f0000000000)=""/224, 0xe0) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:10 executing program 3: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x803, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 1775.765142][T31491] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x56260000}}, 0x24, 0x0) 21:49:10 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x68}}, 0x24, 0x0) 21:49:10 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x119, 0x1, &(0x7f0000000080), 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=rdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 21:49:10 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1524}, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="6af5fa"], 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x11c000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 1776.247581][T31750] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1776.288119][T31828] overlayfs: option "workdir=rdir=./file0" is useless in a non-upper mount, ignore [ 1776.314751][T31828] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1776.458140][T31767] overlayfs: option "workdir=rdir=./file0" is useless in a non-upper mount, ignore [ 1776.519492][T31767] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 21:49:11 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x900}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:11 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6c}}, 0x24, 0x0) 21:49:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x5e260000}}, 0x24, 0x0) 21:49:11 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c4, 0x0, 0xc, 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, 0x3}, 0x3180, 0x55}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, 0x0) socket$tipc(0x1e, 0x0, 0x0) write$P9_RRENAME(0xffffffffffffffff, &(0x7f0000000300)={0x7}, 0x7) sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xa000000000000005) r1 = getpgrp(0x0) socket$inet6_udp(0xa, 0x2, 0x0) setpriority(0x0, r1, 0x0) r2 = getpid() mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) sched_setscheduler(r2, 0x5, &(0x7f0000000380)) getpid() dup3(r0, 0xffffffffffffffff, 0x80000) socket$inet6_tcp(0xa, 0x1, 0x0) openat$dlm_plock(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/dlm_plock\x00', 0x48041, 0x0) clone(0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) ioctl$VIDIOC_G_JPEGCOMP(0xffffffffffffffff, 0x808c563d, &(0x7f0000000000)) 21:49:11 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$DRM_IOCTL_MODE_CURSOR2(r4, 0xc02464bb, &(0x7f0000000000)={0x2, 0xf2c, 0xc32d, 0x92, 0x2, 0x1ff, 0x8, 0x9}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r5 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r5, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:11 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b64010000000000000065312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1776.833375][T32044] overlayfs: unrecognized mount option "workd" or missing value 21:49:11 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x8d, 0x4, 0x5}, {0x3, 0x1, 0x85, 0x3}, {0x7, 0x8, 0x40, 0xffffffff}]}, 0x10) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000080)={0xffffffffffffffff}, 0x111, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_QUERY(r2, &(0x7f0000000100)={0x13, 0x10, 0xfa00, {&(0x7f0000000240), r5, 0x2}}, 0x18) r6 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1776.926839][T32049] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1776.952025][T32110] overlayfs: unrecognized mount option "workd" or missing value 21:49:11 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x74}}, 0x24, 0x0) 21:49:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x8cffffff}}, 0x24, 0x0) [ 1777.413342][T32265] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:12 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7a}}, 0x24, 0x0) 21:49:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf6ffffff}}, 0x24, 0x0) 21:49:12 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x406, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) ioctl$DRM_IOCTL_VERSION(r2, 0xc0406400, &(0x7f00000000c0)={0x1ff, 0x5, 0x1000, 0xa, &(0x7f0000000000)=""/10, 0x44, &(0x7f0000000040)=""/68, 0x99, &(0x7f0000000240)=""/153}) r3 = socket$inet6(0xa, 0x80003, 0x6b) syz_open_dev$char_usb(0xc, 0xb4, 0x7) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1777.829387][T32418] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:13 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xa00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:13 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000980)={{{@in=@initdev, @in6=@local}}, {{@in=@multicast2}, 0x0, @in6=@ipv4={[], [], @multicast2}}}, &(0x7f0000000080)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="0200000089000008000100", @ANYRES32=r5, @ANYBLOB="10000000000000000645000000000000"], 0x2c, 0x0) 21:49:13 executing program 3: r0 = socket$kcm(0x2b, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) pipe(&(0x7f0000000000)) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) fchmod(r2, 0x159) 21:49:13 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/capi/capi20ncci\x00', 0x90880, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000240)=0xb) r4 = socket$inet6(0xa, 0x80003, 0x6b) getsockopt$IP6T_SO_GET_REVISION_MATCH(r4, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) r5 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r5, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000100)={@remote, 0x1, 0x2, 0x3, 0x8, 0xffff, 0x6}, 0x20) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsu\x00', 0x40101, 0x0) r7 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r7, 0x84, 0x66, &(0x7f0000000040)={r8}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r6, 0x84, 0x5, &(0x7f0000000040)={r8, @in={{0x2, 0x4e21, @broadcast}}}, 0x84) 21:49:13 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf0}}, 0x24, 0x0) 21:49:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xfeffffff}}, 0x24, 0x0) [ 1778.377670][T32593] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xfffff000}}, 0x24, 0x0) 21:49:13 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x300}}, 0x24, 0x0) 21:49:13 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 1778.496908][ T330] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:13 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000000)={0x0, @multicast1, @remote}, &(0x7f0000000040)=0xc) sendmsg$can_raw(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x1d, r6}, 0x10, &(0x7f00000001c0)={&(0x7f00000000c0)=@canfd={{0x0, 0x1, 0x1, 0x1}, 0x16, 0x0, 0x0, 0x0, "a2f49a45596a4eb6b56ca032ee449f79ab922604685f111e197e0b899dcf2016ac000a9ce5f104487e72603fa0ef18f9377a99aec98bc6b3b077a9176451a0c4"}, 0x48}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040) r7 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000400)="82de9803abe885fd3cb7d9dcbb2e521b46f3be912dd4cb716467b475085db6d0837ac9155f4c5b0e73d017aeeae7aefcd44f1eb0756d9491c7b4447adb55477cc493404d79203eccce0f1c178f7e3f989cbcdb74b580789aa94d0decaf70d5433876a73877ac24a5b0bfe525a53e1579b998898e48c156540f2aa18ce66a2d00ab54af95df6e01b52e0f681f27c3a472840aeb9de5097cb214850ff5594a63f3a81d6872db0237ffaf68306d234d", 0xae}, {&(0x7f00000004c0)="4a163089fb032d128f880ed7bab883a2c70db3103ac9c2c543b108fedae91898191bf02f0a931d600a18f5fa809327c7e8450ac1f5d5cc34a9ada8533d99981f418134c2c43393952a9d1ce53f5d151b88aac412eee074daf10dc26d77b9a9570729d19042cb5b1abb8801f0b53c4bf88252a1e0bc58758f5bfe05720bae57fc1934347e3d917e5ed188a68403adcfa68d9e04f3ba14609d070fc3c3fabd", 0x9e}], 0x2, 0x0, 0x0, 0x40000}, 0x4815) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(0xffffffffffffffff, 0xc01064c7, &(0x7f0000000300)={0x9, 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r11 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r11, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r11, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r11, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000340)={&(0x7f0000000280)=[0x8000, 0x3, 0x9, 0xfffffff7], 0x4, 0x800, r10, r11}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r12 = socket$inet6(0xa, 0x6, 0x4) getsockopt$IP6T_SO_GET_REVISION_MATCH(r12, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) [ 1778.780064][ T396] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:13 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 21:49:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xffffff8c}}, 0x24, 0x0) [ 1779.318088][ T568] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xe00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x500}}, 0x24, 0x0) 21:49:14 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 21:49:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) listxattr(&(0x7f0000000000)='./file2\x00', &(0x7f00000002c0)=""/82, 0x52) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x8, 0x80202) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r3, 0xc1205531, &(0x7f0000000440)={0x8, 0x1, 0x5, 0x40, [], [], [], 0xffffff01, 0x1, 0x0, 0x6e1, "1c9280e340c963ba9be882b202f14d7c"}) mount$overlay(0x400000, &(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYPTR64]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000006d6bf2e5ba54ef39e754db12142d010000000000001000"], 0x24, 0x0) 21:49:14 executing program 5: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r3 = socket$inet6(0xa, 0x80003, 0x6b) ioctl$SIOCRSACCEPT(r2, 0x89e3) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000180)={'icmp6\x00'}, &(0x7f0000000200)=0x1e) 21:49:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xfffffff6}}, 0x24, 0x0) 21:49:14 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) dup2(0xffffffffffffffff, 0xffffffffffffffff) 21:49:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28, 0xffffffffffffffda}, 0x28) syz_genetlink_get_family_id$batadv(&(0x7f0000000080)='batadv\x00') mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:14 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1779.945685][ T685] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x600}}, 0x24, 0x0) 21:49:14 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xfffffffe}}, 0x24, 0x0) [ 1780.436751][ T845] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1780.560158][ T798] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:15 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xe80}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:15 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) 21:49:15 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:15 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x700}}, 0x24, 0x0) 21:49:15 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xffffffff}}, 0x24, 0x0) 21:49:15 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = geteuid() ioctl$SIOCAX25GETUID(r4, 0x89e0, &(0x7f0000000080)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, r5}) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vcs\x00', 0x2, 0x0) write$P9_RWSTAT(r7, &(0x7f0000000200)={0x7, 0x7f, 0x1}, 0x7) r8 = getegid() r9 = socket$inet6_tcp(0xa, 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) connect$rose(r10, &(0x7f00000002c0)=@short={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, @default}, 0x1c) chown(&(0x7f0000000140)='./file0\x00', r6, r8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r12 = getegid() chown(&(0x7f0000000140)='./file0\x00', r11, r12) statx(r4, &(0x7f0000000300)='./file1\x00', 0x100, 0x400, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_ENTRY(r2, &(0x7f0000000440)={0x90, 0x0, 0x2, {0x2, 0x0, 0xffffffffffffff49, 0x1, 0x7, 0xff, {0x0, 0x401, 0xf4be, 0x3, 0x0, 0xffff, 0x3, 0x6, 0xa04d, 0xd449, 0x8001, r6, r13, 0xfffffffc, 0x3f}}}, 0x90) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:15 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$TIOCGRS485(r3, 0x542e, &(0x7f0000000280)) 21:49:15 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1780.914289][ T1030] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:15 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x2}}, 0x24, 0x0) 21:49:15 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) 21:49:15 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc00}}, 0x24, 0x0) 21:49:15 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) [ 1781.317630][ T1157] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:16 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x1100}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:16 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r2) 21:49:16 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:16 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000440)=@filter={'filter\x00', 0xe, 0x4, 0x3d8, 0x2a8, 0xb8, 0x0, 0x2a8, 0x0, 0x340, 0x340, 0x340, 0x340, 0x340, 0x4, &(0x7f00000000c0), {[{{@uncond, 0x0, 0x70, 0xb8}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@dev={0xfe, 0x80, [], 0x3b}, 'syz_tun\x00', {0x4}}}}, {{@ip={@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, 0xff, 0xff, 'vcan0\x00', 'ipvlan0\x00', {0xff}, {0xff}, 0x6, 0x2, 0x39}, 0x0, 0x190, 0x1f0, 0x0, {}, [@common=@unspec=@comment={{0x120, 'comment\x00'}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x4, [0x4, 0x0, 0x4, 0x6, 0x1, 0x2]}, {0x3, [0x0, 0x0, 0x4, 0x0, 0x4, 0x3], 0x2, 0x4}}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x438) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_open_dev$radio(&(0x7f0000000080)='/dev/radio#\x00', 0x3, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:16 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x1200}}, 0x24, 0x0) 21:49:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x3}}, 0x24, 0x0) 21:49:16 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) socket$inet6_tcp(0xa, 0x1, 0x0) [ 1781.872903][ T1381] x_tables: duplicate underflow at hook 2 21:49:16 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:16 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000000c0), 0x10) socket$l2tp(0x2, 0x2, 0x73) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1781.930144][ T1389] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x4}}, 0x24, 0x0) 21:49:16 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x266a}}, 0x24, 0x0) 21:49:16 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(0xffffffffffffffff, r1) [ 1782.441889][ T1517] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1782.583781][ T1502] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x2201}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:17 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x8}}, 0x24, 0x0) 21:49:17 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 21:49:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2672}}, 0x24, 0x0) 21:49:17 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0xff) r3 = syz_open_dev$radio(&(0x7f0000000080)='/dev/radio#\x00', 0x1, 0x2) fcntl$F_GET_RW_HINT(r3, 0x40b, &(0x7f00000000c0)) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:17 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:17 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) setsockopt$RDS_CONG_MONITOR(0xffffffffffffffff, 0x114, 0x6, 0x0, 0x0) [ 1782.986468][ T1747] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1783.035957][ T1772] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3f00}}, 0x24, 0x0) 21:49:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x10}}, 0x24, 0x0) 21:49:17 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:18 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000100), 0x0) [ 1783.478610][ T1871] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:18 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x2400}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:18 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x802, 0x0) sendto(r0, &(0x7f00000002c0)="2cfbca8845d3b890b08ee74f96a8a1dffd2f89e823650459f0aef1ab5cf04e836f927732d143a50c32ed2c6bd3b6fe4c056cf755140c915f27b7ddee9dd76de14d7f", 0x42, 0x40000, &(0x7f0000000380)=@nfc={0x27, 0x1, 0x0, 0x6}, 0x80) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:18 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:18 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) 21:49:18 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x4800}}, 0x24, 0x0) 21:49:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:19 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) [ 1784.201673][ T2111] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:19 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x2}}, 0x24, 0x0) 21:49:19 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) [ 1784.359318][ T2192] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x4c00}}, 0x24, 0x0) 21:49:19 executing program 5: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1784.696715][ T2234] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:19 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x3f00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:19 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) socket$alg(0x26, 0x5, 0x0) 21:49:19 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:19 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x6}}, 0x24, 0x0) 21:49:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6800}}, 0x24, 0x0) 21:49:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @local, 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) write$evdev(0xffffffffffffffff, &(0x7f000004d000), 0x0) syz_open_procfs(0x0, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000300)=@sack_info={0x0, 0x0, 0x9}, &(0x7f0000001540)=0xc) syz_open_procfs(0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000280)='./bus\x00', 0x0) r3 = socket$kcm(0x10, 0x2, 0x10) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_PRI(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x28, r4, 0x8b8e0eb13081c495, 0x0, 0x0, {{}, {}, {0xc, 0x18, {0x0, @bearer=@l2={'eth'}}}}}, 0x28}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(r2, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x9b, r4, 0xb00, 0x70bd27, 0x25dfdbfd, {{}, {}, {0x4c, 0x18, {0xbce, @media='ib\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x20004004}, 0x4000) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000300)) 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) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1ff}, &(0x7f0000000200)={0x0, r5+30000000}, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r6 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000380)='./bus/file0/../file0\x00', 0x128) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$FUSE_LK(r6, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f7765726469723db15b6514ec21f3d62e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:20 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:20 executing program 3: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) [ 1785.316611][ T2460] overlayfs: failed to resolve './file0': -2 [ 1785.339934][ T2459] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:20 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./bus/file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xc}}, 0x24, 0x0) 21:49:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6a26}}, 0x24, 0x0) 21:49:20 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) [ 1785.787971][ T2692] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1786.000403][ T2682] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:21 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x4000}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:21 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6c00}}, 0x24, 0x0) 21:49:21 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:21 executing program 3: bpf$PROG_LOAD(0x5, 0x0, 0x0) 21:49:21 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x12}}, 0x24, 0x0) 21:49:21 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x4000, 0x0) r4 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r4, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r5, 0x0, r3) close(r3) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r7 = getegid() fstat(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r10 = getegid() chown(&(0x7f0000000140)='./file0\x00', r9, r10) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r12 = getegid() chown(&(0x7f0000000140)='./file0\x00', r11, r12) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setxattr$system_posix_acl(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000380)={{}, {}, [], {}, [{0x8, 0xd, r7}, {0x8, 0x4, r8}, {0x8, 0x1, r10}, {0x8, 0x0, r12}, {0x8, 0x7, r13}], {0x10, 0x5}}, 0xd, 0x0) 21:49:21 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:21 executing program 3: bpf$PROG_LOAD(0x5, 0x0, 0x0) [ 1786.385223][ T2816] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:21 executing program 3: bpf$PROG_LOAD(0x5, 0x0, 0x0) 21:49:21 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:21 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7226}}, 0x24, 0x0) 21:49:21 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xf0}}, 0x24, 0x0) [ 1786.887059][ T3094] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1787.130803][ T3155] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x800e}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:22 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:22 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7400}}, 0x24, 0x0) 21:49:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x600}}, 0x24, 0x0) 21:49:22 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x9, 0x82200) getsockopt$inet_sctp6_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f00000000c0)=@assoc_value, &(0x7f0000000200)=0x8) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./file2\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:22 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1787.348613][ T3170] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xc00}}, 0x24, 0x0) 21:49:22 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:22 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:22 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7a00}}, 0x24, 0x0) [ 1788.020831][ T3422] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:23 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xe803}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:23 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:23 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:23 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0}, &(0x7f00000000c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f0000000200)={'wg0\x00', r7}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:23 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf000}}, 0x24, 0x0) 21:49:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x1200}}, 0x24, 0x0) 21:49:23 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:23 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1788.405435][ T3569] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:23 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x2656}}, 0x24, 0x0) 21:49:23 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xff00}}, 0x24, 0x0) 21:49:23 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x0, 0x0, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1788.575018][ T3696] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1788.902655][ T3711] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0xf401}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:24 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:24 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:24 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf0ffff}}, 0x24, 0x0) 21:49:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x265e}}, 0x24, 0x0) 21:49:24 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./bus/file0\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:24 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:24 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1789.484679][ T3935] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:24 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:24 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x1000000}}, 0x24, 0x0) 21:49:24 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x3f00}}, 0x24, 0x0) [ 1789.988086][ T4084] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:25 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:25 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:25 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x2000000}}, 0x24, 0x0) 21:49:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x5626}}, 0x24, 0x0) 21:49:25 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:25 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1790.934966][ T4285] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x5e26}}, 0x24, 0x0) 21:49:25 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:25 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x1, &(0x7f0000000000)=@raw=[@exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3000000}}, 0x24, 0x0) 21:49:26 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1791.580337][ T4411] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:27 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x4000000}}, 0x24, 0x0) 21:49:27 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xf000}}, 0x24, 0x0) 21:49:27 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000080)='./bus/file1\x00', 0x1ca) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = pkey_alloc(0x0, 0x2) pkey_mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, r2) pkey_free(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioperm(0xfc18, 0x100000000, 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) socket$l2tp6(0xa, 0x2, 0x73) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:27 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:27 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1792.441753][ T4630] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1792.496868][ T4632] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xffff}}, 0x24, 0x0) 21:49:27 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:27 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], 0x0, 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x5000000}}, 0x24, 0x0) [ 1792.847424][ T4750] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:28 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:28 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:28 executing program 1: mkdir(&(0x7f0000000240)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) unlinkat(r2, &(0x7f0000000080)='./file2\x00', 0x200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:28 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x6000000}}, 0x24, 0x0) 21:49:28 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) 21:49:28 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) [ 1793.767885][ T4869] overlayfs: failed to resolve './file1': -2 [ 1793.806693][ T4873] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:28 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x4e23, @empty}, 'macsec0\x00'}) [ 1793.840421][ T4876] overlayfs: failed to resolve './file1': -2 21:49:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SOUND_OLD_MIXER_INFO(r4, 0x80304d65, &(0x7f0000000080)) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:28 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x0, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) 21:49:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x2}}, 0x24, 0x0) [ 1794.322521][ T5000] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1794.443120][ T4998] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:29 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7000000}}, 0x24, 0x0) 21:49:29 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, 0x0) 21:49:29 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x6}}, 0x24, 0x0) 21:49:29 executing program 1: mkdir(&(0x7f00000000c0)='./bus\x00', 0x106) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765725469723d2e2f6275732c776f726b6469723d2e2f66696c65723d2e2f66696c65897d17220eadff4c6726"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) rt_sigsuspend(&(0x7f0000000080)={[0x7]}, 0x8) 21:49:29 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, 0x0) 21:49:29 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) [ 1795.013086][ T5115] overlayfs: unrecognized mount option "lowerTir=./bus" or missing value [ 1795.078986][ T5151] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xc}}, 0x24, 0x0) 21:49:30 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x8000000}}, 0x24, 0x0) 21:49:30 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 21:49:30 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, 0x0) [ 1795.589975][ T5281] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1795.754171][ T5349] overlayfs: unrecognized mount option "lowerTir=./bus" or missing value 21:49:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:31 executing program 3: r0 = socket$kcm(0x2b, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x4000000000000) 21:49:31 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) 21:49:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xc000000}}, 0x24, 0x0) 21:49:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x12}}, 0x24, 0x0) 21:49:31 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) write$P9_RFLUSH(r1, &(0x7f0000000080)={0x7, 0x6d, 0x1}, 0x7) prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r2, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972723d2e2f66696c65300000000000e4ffffff00000000000000"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) statx(r0, &(0x7f00000002c0)='./bus/file0\x00', 0x400, 0x1, &(0x7f0000000440)) fcntl$dupfd(r1, 0x0, r1) fsetxattr$trusted_overlay_redirect(r1, &(0x7f00000000c0)='trusted.overlay.redirect\x00', &(0x7f0000000200)='./file1\x00', 0x8, 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = gettid() openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/bus/input/devices\x00', 0x0, 0x0) tkill(r4, 0x3c) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000380)='/dev/nvme-fabrics\x00', 0x0, 0x0) write$FUSE_LK(r3, &(0x7f0000000300)={0x28, 0x0, 0x5, {{0x0, 0x81, 0x0, r4}}}, 0x28) r5 = socket$inet6(0xa, 0x100000000000001, 0x84) r6 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vhost-vsock\x00', 0x2, 0x0) fcntl$dupfd(r6, 0x0, r2) bind$inet6(r5, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r5, &(0x7f0000001380)="89", 0x1, 0x8844, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x32}, 0x5}, 0x1c) recvfrom$inet6(r5, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x2000, &(0x7f0000000400)=ANY=[@ANYRES64=r5]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:31 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) [ 1796.401821][ T5472] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x12000000}}, 0x24, 0x0) 21:49:31 executing program 5: clone(0xd7e0ce5d01a5091b, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x8, 0x2, &(0x7f0000000000)=@raw=[@call={0x56, 0xa}, @exit], &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f000062b000)=""/4096, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x3f) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8955, &(0x7f0000000040)={{0x2, 0x0, @broadcast}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @empty}, 'macsec0\x00'}) 21:49:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xf0}}, 0x24, 0x0) 21:49:31 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1796.847967][ T5768] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x4182) syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x1277, &(0x7f0000000000)={0x48000000, {}, 0x0, {}, 0x0, 0x0, 0x0, 0x0, "b04a82706694a7d154c629f75b71a95a8f3b289271c607adb22d4d534f4cf29cff0359ad514d3aa20d7beebc689ab001521f48dc57122f1b38e9e8af694c0d43", "4552a941c04045ff00d735bda5f8c3e2c4a016dd0fa49bebf7a08c305bee6fd6"}) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='pagemap\x00') lseek(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f00000002c0), 0x4) syz_open_procfs(0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000003c0)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x432, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0xac5, 0x1, 0x0, 0x5920, 0x1, 0x0, 0x1, 0x8, 0xa351, 0x2, 0x0, 0x0, 0x0, 0x3, 0x7fffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xf60a, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x10001, 0x1ff, 0x0, 0x6, 0x0, 0x0, 0xfffffbff, 0x0, 0xbc8e, 0x0, 0x7, 0x47e, 0x0, 0x775e, 0x0, 0x0, 0x467, 0x0, 0x1, 0x0, 0x0, 0x3, 0x841, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x9, 0x0, 0x0, 0x9, 0x1000, 0x0, 0x2, 0x0, 0x8001, 0x401, 0x1, 0x4f2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7fff, 0x2, 0x5, 0x595a, 0x7fff, 0x5, 0x80000001, 0x0, 0x401, 0xff, 0x1, 0x10, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x80000001, 0x8, 0x0, 0x7, 0xba, 0x0, 0x8, 0x8, 0x0, 0x101, 0x10001, 0x0, 0x6, 0x8, 0x0, 0x0, 0x1, 0x3, 0x0, 0x5, 0x0, 0x0, 0x9595, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd27, 0x3, 0x0, 0x3, 0x0, 0x8, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7, 0x4, 0x0, 0x0, 0x7f, 0x3], [0x0, 0x3, 0x3, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x9, 0xffff, 0x0, 0x0, 0x8, 0x7fffffff, 0x3, 0x80000000, 0x0, 0x5, 0x0, 0x1, 0x0, 0xffffffc1, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf7a5, 0xac0, 0x3ff, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2, 0x0, 0x1000, 0xffffffe1, 0x0, 0x0, 0xffffffc0, 0x0, 0x8128, 0x59, 0x800]}, 0x45c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$binderN(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) r3 = syz_open_dev$binderN(0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000200)={0x4, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) dup2(0xffffffffffffffff, r2) r4 = syz_open_dev$binderN(0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r4, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000080)={0x7, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="05630440000000"], 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000280)={0x0, 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 21:49:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x600}}, 0x24, 0x0) 21:49:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x3f000000}}, 0x24, 0x0) 21:49:32 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c65309363a0027c3523a0ee85053c58a0fe678da62fb6477d3626265dca235a6eb0d1cc0a4424134a694fd881bb3ad8f1317242e6293a96b1dad65f98669e2d6bcbe4dd756dea7dcce265720b72d3a01e3a95d6f4c207fc8c"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1797.485212][ T6012] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xc00}}, 0x24, 0x0) [ 1797.569117][ T6016] overlayfs: failed to resolve './file0“c |5# î…0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r14, 0x84, 0x66, &(0x7f0000000040)={r15}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r13, 0x84, 0x1, &(0x7f0000000680)={r15, 0x5, 0x7e, 0x7ff, 0x9, 0x80000001}, 0x14) write$FUSE_LK(r5, &(0x7f0000000340)={0x28, 0x0, 0x0, {{0x0, 0x800000000}}}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {0x1, 0x4}}, 0x24, 0x0) 21:49:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x4182) syz_open_procfs(0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x1277, &(0x7f0000000000)={0x48000000, {}, 0x0, {}, 0x0, 0x0, 0x0, 0x0, "b04a82706694a7d154c629f75b71a95a8f3b289271c607adb22d4d534f4cf29cff0359ad514d3aa20d7beebc689ab001521f48dc57122f1b38e9e8af694c0d43", "4552a941c04045ff00d735bda5f8c3e2c4a016dd0fa49bebf7a08c305bee6fd6"}) syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='pagemap\x00') lseek(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f00000002c0), 0x4) syz_open_procfs(0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) write$uinput_user_dev(0xffffffffffffffff, &(0x7f00000003c0)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x432, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0xac5, 0x1, 0x0, 0x5920, 0x1, 0x0, 0x1, 0x8, 0xa351, 0x2, 0x0, 0x0, 0x0, 0x3, 0x7fffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xf60a, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x10001, 0x1ff, 0x0, 0x6, 0x0, 0x0, 0xfffffbff, 0x0, 0xbc8e, 0x0, 0x7, 0x47e, 0x0, 0x775e, 0x0, 0x0, 0x467, 0x0, 0x1, 0x0, 0x0, 0x3, 0x841, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x9, 0x0, 0x0, 0x9, 0x1000, 0x0, 0x2, 0x0, 0x8001, 0x401, 0x1, 0x4f2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7fff, 0x2, 0x5, 0x595a, 0x7fff, 0x5, 0x80000001, 0x0, 0x401, 0xff, 0x1, 0x10, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x80000001, 0x8, 0x0, 0x7, 0xba, 0x0, 0x8, 0x8, 0x0, 0x101, 0x10001, 0x0, 0x6, 0x8, 0x0, 0x0, 0x1, 0x3, 0x0, 0x5, 0x0, 0x0, 0x9595, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd27, 0x3, 0x0, 0x3, 0x0, 0x8, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7, 0x4, 0x0, 0x0, 0x7f, 0x3], [0x0, 0x3, 0x3, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x9, 0xffff, 0x0, 0x0, 0x8, 0x7fffffff, 0x3, 0x80000000, 0x0, 0x5, 0x0, 0x1, 0x0, 0xffffffc1, 0x4, 0x6, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffc0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf7a5, 0xac0, 0x3ff, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf2, 0x0, 0x1000, 0xffffffe1, 0x0, 0x0, 0xffffffc0, 0x0, 0x8128, 0x59, 0x800]}, 0x45c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$binderN(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) r3 = syz_open_dev$binderN(0x0, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000200)={0x4, 0x0, &(0x7f0000001740)=ANY=[@ANYBLOB="05630440"], 0x0, 0x0, 0x0}) dup2(0xffffffffffffffff, r2) r4 = syz_open_dev$binderN(0x0, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r4, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000080)={0x7, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="05630440000000"], 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000280)={0x0, 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) 21:49:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x5e26}}, 0x24, 0x0) 21:49:35 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x74000000}}, 0x24, 0x0) 21:49:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$rose(r3, &(0x7f0000000440)="f62c8a1df9f15923392f75ebf946104043a947e28799af21472c47ecf8847a0490b8b0df9ef742e65b0516df9a664d359d6b66e9689229c79e9dceca2687c059fada4b3084e9138cbfe203cbd1f89474c233c6d5314bd5e082d084f067c1173b695186e9a382b65ece4ba99915e72a8621d7c1169b8838663209c09df4488d606eb0d6e9fedda79b6b11460f5ae835ed5642977c53417d2009c64db0c301a0e07daa027a0e7dae8c7e22eb79ca2870a413d35f77b344cca3c0d832b7", 0xbc, 0x8000, &(0x7f00000000c0)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x2, [@null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x40) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) 21:49:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1801.293775][ T7456] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xf000}}, 0x24, 0x0) [ 1801.382639][ T7443] binder: BINDER_SET_CONTEXT_MGR already set [ 1801.410070][ T7443] binder: 7440:7443 ioctl 40046207 0 returned -16 21:49:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:36 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x7a000000}}, 0x24, 0x0) [ 1801.739177][ T7572] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:36 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:36 executing program 5: openat$sequencer(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/sequencer\x00', 0x0, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000000280)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000140)={{0x0, 0x2, 0x0, 0xffefffffffffffff}}) 21:49:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xf0ffff}}, 0x24, 0x0) 21:49:36 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0x8cffffff}}, 0x24, 0x0) 21:49:36 executing program 1: r0 = gettid() tkill(r0, 0x3c) clone3(&(0x7f0000000540)={0x400, &(0x7f0000000080), &(0x7f00000000c0)=0x0, &(0x7f0000000200), {0x19}, &(0x7f0000000440)=""/230, 0xe6, &(0x7f00000002c0)=""/77, &(0x7f0000000380)=[0x0, r0], 0x2}, 0x50) getpgrp(r1) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r3 = add_key$user(&(0x7f00000003c0)='user\x00', &(0x7f00000005c0)={'syz', 0x1}, &(0x7f0000000600)="053ddb300df157f5ace2567bbe1f76984575230e4724960c2477931b059f751fa8dee2f7f19b8f58fdeb8b643192fe015aff136f709c4ad33aa6852fa66608a8f389cb92f2df838f2c12f32c3c8bd6be26730f132877f84f9b4dcedf8f1303384f2be3e0cc6386e8f4e70086f549434d3a4a809973", 0x75, 0xffffffffffffffff) r4 = add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="a5", 0x1, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000)='keyring\x00', 0x0, 0x0, 0x0, r4) add_key$user(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x1}, &(0x7f0000000480)="3977e45a865797d41f9364f7626c27945257c048485fc219fbffd4f6a8771e26f9ffa22178fd324f9cf25745f4aa5a2b19f9721a8bc352b6878df94c1457bf039024d0176205f0a00e924f55981c672604908b8a9d53571767d7b8d8122d3fa3f09c194405613a10395a046f2e2fbc71efa5d76f6a0be09e", 0x78, r4) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r3, &(0x7f0000000680)='cifs.spnego\x00', &(0x7f00000006c0)=@keyring={'key_or_keyring:', r4}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$FUSE_LK(r2, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:37 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2001524, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x11c000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:49:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f00000002c0)) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) renameat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', r2, &(0x7f00000000c0)='./file0\x00') openat$6lowpan_control(0xffffffffffffff9c, &(0x7f0000000200)='/sys/kernel/debug/bluetooth/6lowpan_control\x00', 0x2, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c7750726b6469723d2e2f66696c65312c75707065726469723d2e2f66696cb168"]) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SNDCTL_DSP_GETBLKSIZE(r4, 0xc0045004, &(0x7f0000000300)) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1802.333541][ T7792] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x1000000}}, 0x24, 0x0) 21:49:37 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xf6ffffff}}, 0x24, 0x0) 21:49:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1802.644787][ T7905] overlayfs: unrecognized mount option "wPrkdir=./file1" or missing value [ 1802.740429][ T7907] kvm: emulating exchange as write [ 1802.877631][ T7942] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1803.085264][ T7902] overlayfs: unrecognized mount option "wPrkdir=./file1" or missing value [ 1803.337291][ T7899] debugfs: Directory '7899-4' with parent 'kvm' already present! [ 1803.355145][ T7874] cgroup: fork rejected by pids controller in /syz5 21:49:38 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfeffffff}}, 0x24, 0x0) 21:49:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x2000000}}, 0x24, 0x0) 21:49:38 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0x0, r1, 0x0, 0x18, &(0x7f0000000080)='system.posix_acl_access\x00', 0xffffffffffffffff}, 0x30) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x2, 0x0) write$FUSE_LK(r3, &(0x7f0000000340)={0x28, 0xfffffffffffffffe, 0x0, {{0x0, 0x40000, 0x0, r2}}}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c877765726469723d2e2f6275738f9205f08a726b6469723d2e2f66690000000100000001726469723d2e2f66696c653000"/63]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:38 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2001524, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x11c000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 1803.562572][ T8217] overlayfs: unrecognized mount option "l‡werdir=./bus’ðŠrkdir=./fi" or missing value 21:49:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xff000000}}, 0x24, 0x0) [ 1803.664329][ T8308] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1803.692309][ T8343] overlayfs: unrecognized mount option "l‡werdir=./bus’ðŠrkdir=./fi" or missing value 21:49:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x0, @remote}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x6000000}}, 0x24, 0x0) 21:49:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x0, @remote}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffff000}}, 0x24, 0x0) [ 1804.157199][ T8462] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:39 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x11}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x0, @remote}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xc000000}}, 0x24, 0x0) 21:49:39 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./busile1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:39 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xffffff8c}}, 0x24, 0x0) 21:49:39 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x2001524, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x11c000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r2, 0xae9a) ioctl$KVM_RUN(r2, 0xae80, 0x0) [ 1804.817119][ T8680] overlayfs: missing 'workdir' 21:49:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1804.865005][ T8687] overlayfs: missing 'workdir' [ 1804.895947][ T8704] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:39 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) syz_mount_image$hfs(&(0x7f0000000080)='hfs\x00', &(0x7f00000000c0)='./file0\x00', 0xc641, 0x5, &(0x7f00000002c0)=[{&(0x7f0000000440)="e9b0d69e4b8e092ba6020ad7e9a0c12f41d5dd7781a228c4cb7334ad7023c50f2830c1a582d6e9f6d2eb98f640ac24bd87531809268fd3c804debc089797d7372e503a2c988c00d9d9b0a1bfea1d5de5b2888b26236d287664e332c14bc49f30c7e72f7bf52efdcbe21a21dccd8c99aca17a0a9f9ef5cc0b3719f8f27fbba1e6cd10466779f6e200ed100830fb70e3417fdf6ce8d330fd2b48cc3d675c7b7458198425416ba20369e04d574ac99f504fc2ff1eeb", 0xb4, 0xaa}, {&(0x7f0000000500)="ab01be8154ff6321f94afa616086e5c053a1bfdaefed93bc5c4757dbd2efc483f19d7591e5c157d076407966f30a48a32ba77ad23746b8a3d2bbd15e662d11e9f7992e694d7d58f6d06102932c75f5dad297d5df34342f219323b2f64daf6bc62165793ce6239bd9e1bf11ffcfba093e3afe5ddf82d2915c28d052d5d962ce6f3a2dae224891f60f9e0998888cc5fed2d9b5ade9be5cc8cf495fe0b5dda7113ca61f93a71a2a5f8f4112924b4cda81bbea17c5e6486eeaebc743ad0f5f7a", 0xbe, 0xffffffffffff8000}, {&(0x7f00000005c0)="14e07989e547ca22727a439dd2909e9098bcf8afb94b6e4dee4869b0a73785b94d5013f8997d4b59b93e86991c553e753d8bb4d1488ab3d2db23ffa7d2c31c363d9f4e67a5f32f5bfdb15878c9756c2b666271a385d3640bb8435d8081c7e44e89af98ce9ebdc5ced1798cafcb5eca3f7089545ebe785287c25e5ae491f0a738323b30fa5a501c0bd432a0bee96a4e8e8b0758aa671450a4a0dd122f2ef4e35d75dd7e0b744c3287ab6d0f09cfeb1326ad38b56f87e3d772f8aefe618bad315408a4b8ab4c63946cbed6d7b8908cb4f5fa3311cddf0a2fa8f58d9e5ebf5da857d97406e2bfb591b2fed561688591ac02b805de0580fa4ba581fa40", 0xfb, 0x5}, {&(0x7f00000006c0)="1699a855bbf9f12ea51fb5988f60cfdce55745eedf61f9aaa993d8fe292a907196a85179368baad3faf23cce5af3e1c4b5f72b5bc810f9ea066ec8974b6d72086ecff325573f6c87c579b17162110248d668609873ebfde47f68bf30ef620e674f82abb5cfd5effac33cec6a9a144bb4f7640b051a41422a9210d50cca6c42d969a1b50942f1d811205a037c1194a09521c144920ec80d93b3f4be4d8c48d88568b8314dd4a3455fb7021cc2b040a4cdb850fa38d0242421fef4cb26bb8a", 0xbe, 0x3}, {&(0x7f0000000780)="021a738135a743500410d9031fd95e4d8b06ed3f2436e9838456fcc73e42d5e4023fca6cd392ef7f3c7a8b6a53912a7cb2177812478c206b8ec1c905adc0893985a4dedac3c7394a19902693f0fc76c4f5279f50edb1aba72d696865721c44c0b816a79367f0a0ce728a7026745062b5dcab3e7b151d9c5d9b06731002d1ac17b328bed04fddb3", 0x87, 0xb41}], 0x244008, &(0x7f0000000380)={[{@part={'part', 0x3d, 0x100000001}}, {@creator={'creator', 0x3d, "09ce1903"}}, {@creator={'creator', 0x3d, "737223e7"}}], [{@smackfshat={'smackfshat', 0x3d, ':vmnet0vmnet0md5sum'}}, {@fsmagic={'fsmagic', 0x3d, 0x3}}]}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x0) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r4 = accept$nfc_llcp(r0, &(0x7f0000000980), &(0x7f0000000a00)=0x60) r5 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000d40)={0x100, 0x0, &(0x7f0000000c00)=[@clear_death={0x400c630f, 0x2}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x48, 0x18, &(0x7f0000000840)={@fd={0x66642a85, 0x0, r2}, @fd={0x66642a85, 0x0, r0}, @fd={0x66642a85, 0x0, r3}}, &(0x7f00000008c0)={0x0, 0x18, 0x30}}, 0x1000}, @reply_sg={0x40486312, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a40)={@ptr={0x70742a85, 0x1, &(0x7f0000000940), 0x0, 0x0, 0x1d}, @fd={0x66642a85, 0x0, r4}, @fd={0x66642a85, 0x0, r5}}, &(0x7f0000000ac0)={0x0, 0x28, 0x40}}}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000b40)={@flat=@binder={0x73622a85, 0x1, 0xffffffffffff8001}, @fd={0x66642a85, 0x0, r0}, @ptr={0x70742a85, 0x0, &(0x7f0000000b00)=""/7, 0x7, 0x1}}, &(0x7f0000000bc0)={0x0, 0x18, 0x30}}, 0x1040}, @dead_binder_done], 0x1b, 0x0, &(0x7f0000000d00)="84f141a09215115587f9ba111612daf419f8b047fb9f8cd2b9a7be"}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:39 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x12000000}}, 0x24, 0x0) 21:49:39 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffffff6}}, 0x24, 0x0) 21:49:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:40 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1805.472385][ T8823] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:41 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x24}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:41 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xfffffffe}}, 0x24, 0x0) 21:49:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x3f000000}}, 0x24, 0x0) 21:49:41 executing program 5: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, 0x0, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, &(0x7f0000000100)={[0x0, 0x0, 0x7ff, 0x97e3]}) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x1f000}) ioctl$KVM_RUN(r3, 0xae80, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000100)={0x0, 0xc4, "87777fa1e76d2c92bb11834f471b7e434edbc05c723b393684d4859db111cf91c46a1665743d9b6b9f4d3f1ffe5dd5e0f51c6019669705cdd3c3e7c58e7502975d17ed9d823fe57a6df9719811ea38d1645e421904b9b94cedaaa6f7f59e3b43e1462ff7d9d6e2a4dc5c47ce53816612aa07c2b61f6bed6c33448db9ac337f67c7b30fc23148bdbc7b28ab01484bbd92ad45548783eaa145c5a076b949db309c89c0286346ef2e5b5f9f625e1f4caf9d5a59300df4aeb36e966920ebf377171686ce6c77"}, &(0x7f0000000200)=0xcc) 21:49:41 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$minix(&(0x7f0000000080)='minix\x00', &(0x7f00000000c0)='./file0\x00', 0xffff, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000200)="0f6e0708", 0x4, 0x3}, {&(0x7f0000000440)="992591baaaeeaaff05098f85c23a298e577487111e5514b7ed99cf5412fbcfecaf2e29214e6357e5e4e923c0801aada1ee791a16bdeda069dd6e4f7b79e88c8d36e0fdf198f00ed3aebc5721be65b06c8a061ea21c9df002cf99374263cc3b9d9a23fddd03de8a73fd8c85de396705590e88c0f2c611769c00e1e0f41c9f178cbee8f7e37de99908620c82e54c49268dc9d0125414b09d0e4c12b4a26bb5236f0219766a1789fbb0a3d45fd449da8f76abf0", 0xb2}, {&(0x7f0000000940)="51d07b05bc1acdb782474bce36ad1c35372a8a7d2e9cc1f0fd78db821104799bdedbcaefb461bb6b92be1e9af7608c879bcf6fce2621f75f7807287f2f3a8cd505fceefe05aaa7bef85afe3b22f2558446ccd400369d80624d18c94e2cad973d8a293a9683560a844c4db50584ba82db6e253b1e06c4fc84f8ab4192468ac214ac8159353f8734da005da0720031725d7185026263afed3a156801ef616bc5a87bd4d8e262852e950e7154f838e162b310629601acf1da51997c8a22e241e4917269046179bf01210422f2c9b1da3d7b66f6c2540b4ec0a20fa5bd1613018e35d38ef62ab8cf4703b59ab955fd1e52458ea4b11e96238c8bcf107c504da13d247935c1f463693e9d0b6577e9849b9c111c19e5a79e8a6252ddeba28642e7a4698e4b72236473ffeb97e1b3a0f5e1717fdae1e3e649c796d504a56ee91b06ff5acf2f30d5d42d32ef8129a211ce9906b8aaa7918bfd12ad632ad90e16c50f0dd975886c661647f3075b072adf6107a1b0363a7135351028c42b0b64ab5fdf3f13bdbb50201b66ab3f94bc83ce680eab1809e9f8c1f76e91e18ad261b0e0073aa79dec4dbddb164913cccf13f0996070ce370096130bf1dca31d208fa90defcffb82647492d099a0097abbcaed7ac725ceb433ea1f0f1aae7a3c1bdfdf6a1ab7accbe16fabe19984a0a0013ead25e7b04b8df44c5cdb255a4e2258b75746ffedec7cd0077d5933bdb089ac145bdbc09ecaaa576f29fabc77c65dfd2b8860219c7df1113684bf2b494b4ac0688c204a4ab1eb7398bc4af23ccffeebf5643e042e83347d4c9809b9cab04c6fbcf8e5ccaad3baa4780a654bd9235591aef249c557578825ac4ea6cbca30aa75a845c3e1444503ff069b02d738f07f378a3be3daa2808c012a2596f17cbb824aa65c0beb67dae22c89774113c62347bc3bb209f4e3b115f7e8fe6b9f2c893c890d84a2358b817371ed835b5b79962c951e409d309efaf871961a69167629f1d225146490cb3d21be837a57cd1d99b5bb4d11783cdcd2500e692aa643f5afd8dc8ddf11dc782932cd44d35acfd49909a1f0a019ea8f2b2066d7aee109ba68bf7651ef38a8b2fd4e13d1b46e3484572d13cff69cc0521134aeb9e8e9fbde7ce950c7dd639e9c0273b46541d27fcd58f107d77b8daf801d3fe29e518c92f5f26ab841f2839049bc27e59ce3bc96449ac1c8bf0a9922f024087b98dc73a3e8e489cd7a338ee5d773716dcd4bd8091ea71b4dfbea2c684ad39076236b0f01c3cfd133d8801d555a7d626fe773ed2dc78060f134c1630a46370a13025ea57402484de9cd0a4b0fac8d59a683e510190257634b9fd394b00f010ae0d703cb4e63d49e56757f473fe1d4356aa7cc2b91daa135557e85f4a3a388f871df9fe1020cb1553889b61f2455e5bb49cf6098382580813a8d6ee74c8415157f8b1feaa4e2a0691d918a008ab9c72cb679e2a0beacd7894f205fdf08a43562c2a6a24d0e3eff12f70149bdc28f07441ecec80298761a97c83031f81b4a67e4e35f47db56206d5a2fb5fd633dfb0e128b3e7976e6e0184a210f88f1707cc68d2f63f5177946ce47d5249aca38ed9b7b77a59298eb6a46e2b456db542a62c884a7f28c762254686884d91c357619354729336d5d4bd1c2bbc69817844bd88efbaf08f12cb8de13f01de9198d0dde01db831e67a97e9757d9fbdb17d0a36735b305f42ab1db49accc0b9063b4d9f51300107cd9db033fe30c29925859eabf6dd55f903dbea74c5decdbb28a715b7e86b582e921b2a725546e90eb92aa03d56adda3473bffc5c161098fbf2fa373cdf7870203e67b633a0e36875d2ebb9e85b138c2d1e2f916e89eaaae6384efaa46c5f4e63dfd6f6ba8f3bb600979869a94df15ad48740bf7474ff724a8410e70447d3528b7ba16aff0290f4bcfcfe7f2691b74e93a1f83314fa08e9b114830a46ecbd95ee4d12a9cd073e116ccc05a1c49224934608e8e77675396a992ba79f12cd67deae9c50b447a4570400066cbb6935818e57abfff523e3b7afdb91ba8cd0800739792c48771539fdcaf27823c7e31e77d745f910b91632025532f6afca716d9a38051cd33cf8365f9c8f6bccbfeac8689247b8bdb9ed31017e4a9afaeb36721ddbdd37e6b8628ad4e209d1595b8938899b8e08e96b4ef733d3c9b37a257902e1061895854011c25aca86253e0b374d7d85e05ce35df38d965ab06a46d9d73ba1ce08ffc74d3b81df32834572893333f37d3851eff7c1cfd2c4516299ddb805028e40ee1ac3078c88a8492908e92865afdc047a15ef8505946a0d5d05aa0b995d1edccdadd3008d8f0affbf150d5dad18d7f0132e0689be36be2608983e9238e4018fd63260492fe1cc6db8ad6c45910badc31c41c2cb1d575263d63a4c6c4a5e3565ff0a5e06b885d8985ab8c24939530d68da93ece3f9a75014af1bb2919ad5f2207f87d75d845d57b2f84945e709a80950cc7ef8738ebead3e42b32e434f3afbc91d8d6ac618ed7affc2efb864263d1e5aeff36499a18ca373a2b2373b96e0bb720890d2d0cc86e19536bda0a8d4434058b3a339eaee8313c0c162cd5c675e85438e0d274c24402f804608f2d0b491aac1d4ea3c131a4f9a6b2a5b3a619e9c120f538c625d08b8e17d8c12c73465df3701f0da66e92815849b436035b8a0d5c00a7c305990786e1a3cf916fdf52f258a2d0c5f0c5ceb3875333ea9b969bceb7cb7d709d885b5743755ce72417c9383c898d095b6d548923c408eafb1a418e39719648740c55c12045f525550de1398e1e76e221f480f9246fd1b64ffbf06df414a8b7450e4121b141c1a40e054b63e2bfb1956fe4c86eef6835a875c135ed856a5b180b6acda82cea39afe1c63d4cd92a7c912b14e7db8b91caa4fc0387b6fa63a935718ae876c7f1ba76a9555a36e26a492b1b704e311c9e834f13f0e430c485d2be0ab604a8b128f9d715d95c4f9963df137fa585d929aba8b214f64ee806ed2a88d4cb6e7fc596bb485d462eb3a1a1af8becb5980dc72a4e7b19bda257bf7dc8740fc2943f2aba9c94ea7833636b62cfdca23d726d31e7483c2ee29a6ed2e89f4599a8e3c2dbbbab5b7ecfd5d2a23de97cedba86879c5a9efac3a467f11d4b6a393ad336de0eb654967c81753e4f8113f541c4669c61f6154fc50fa3b2275bf853122acd70a81f60228b2acc7dedf547891fe1f2ad0412cb458e31938c7bdf22d79a01e3e535cbf20b6cced2efc9b62e7744bd3f42cf694dde75a66b21a3381b2271969d4564113c56c98f98b78c870de803b1245d7711e375a0c302b959ea62c7a0f3b624ad4b2218ae838b64c6d14dc24642a2ee7b95532bbc4acd0c0c2b3cb6c0e0335d8925d9a339575920cdb4ed61d16ee438b600c1debb16b53a6bc22bbcb9f97e07271b952886a601d75c4bb8fc13bdabc67c36d1c96ab0ee1bb7a442a250658274663648d769392cb51bf0364206ca4ddc688e605f0298b997f39775afa1bd46159e751bca6e09025b613d5810a8cc548e27c2ed58f2078ed13ff644188e494b47403087852f1802fb55f720e919e0dd54c4dc0afbb827f884486a65e5127a38352260f9ef5c576ad01508e97d45ee8b06a93eb5ee26ad5d0b6160fea3839a7e6088c58ea3ec57dffa3f191a3d16f190c2b436c78c51b9fd8ccc353e53f745d3d69f39b6f17aec26e5790a80d2ab6962a68ce3f498d9e37010cf21e9592c13ebced8b44535f1fa97a73688bc68cba7bbbfee53cad5a7c00d548377ea5febbae5ab2971766b33164d98a4b4ed472d082b9ba5aa6aa9196ad7c55d2f0ac2b217655cee750ee7a3c600887f97b8c247d53fab1f0ee85dceb82132a245790b0e744a137323d6bda6314b5b39a22362653acb0d3fedf034881060c1d92ab168d33c0c7e49c457d7d1256afa330fd3e75500b67c2f896db568ca87d5e3f43cba92fda2b90f703889cb8efa9bc132e753a09802d58fc05bbd93c449881b804223517ccc99bcfed5326f9becad8c74553f67ea37e0569e1454b38f0a0655386d2c67e46239e1145853b61d36ea8113be5e34e9f2d7e86a7f45230e79a2c59ce11ad38f4e98727fef6067abd33ac7fe982e176c56ba382693badb5d1c3adf51ab2dff69ed20d02aa993653f7899db915fed1010185dbd0de6172e36d0a682077b8d3ae32dd9e7c8c2192ca5cf9d96aaf250055505e0f242a1cb3171d30cb4bc4e78a27b32c8d1f9b221b428d8efe78fa64b7af2ad0113350292d45b6bb61d645fdc5ce441f229d41676db89e8bd0c9126c4257f0389b51a8ec187c041229f76b1234dd7741db27861d6ef947fa2c61a374385e0da0a486fd03a218425ed3336e28810e6ada14aab8bc9c69520abc57491eaf0a50af45baa57c739fe6d2ca3d18ce388b2317811dd23446db68a5ffe7621870d45382715ec10117aafa27f55e7f9d0d86d1e1438e259dc9d8ddf8fabae1a27095e95f8d6276d160ec4b7349bc6a11cc996ccdf7fc7ca7f12ba585b53fa8ec21f8f2ba15698b7fb4c63cc44cf1ae45633e3e6b79774fe6004551b49b102d927f79c8ab9bcdb609cfd9db59ebe80041f64f023de95377793c6c818099570241a205e3b211c9ccf59e2c17c5c67d1ef92055f9ed6728aa035a822f30f6b0aab8ce5877fe79d937e30e0b24f45ed1754d9dc8bdcf1fec40231888749c1ba5738f9f98d83942b9bd52f8f11c721e83f2546b7cff44d2e1e2d766b6ddf5e90569947c3dcf4ec8e3adf13da2757fad577dd6527fc2454b8b28128eda3f8a03b76b9e2e43f2f60017e938b0ef48c6e543b31b484affe48974e75db9f744a63b13c3a9969da42aed5939feca0e715fb0feed16ba3d6f752f6ab5addb2fb7144a8f10608060076227d941b7d0e1cc1ae94c127f6a682c80db6afeb6d19834d4e588d78183f25bbcf2216ba216f7df7e0e5931dadb64535fc39ac3bc747d0d87c9c57af1b8bbbab5c0528f252f0e203f75b409e23830d7e0c4bc62f35995a5b58edc6bfffa21ebd5ce358a2ce6c78c87517e798e670126066af5fadaad5b04fe6f0df67592ee26bce34a08f33a25b94fd7d08cfdb752c56558eddbc8a586801aeb18e8aa03964d0088230b002d1d723fcc3ef33f52c05cf1dc1a5b1bb9dc2e5648cfb3c02e42b85d96f467309e92ec69717ed9a07ba585ce2d8625583208d9752888c7eb6945eb946b868899760c4627d9a94c54b7f177c8c59605d6682c192da6fa0d9c110aeca53fc4d7393db1f27151635d58ebb37798700a1d88834997bbf24b648343bdea9def9c6c0661cbb03a336515e51855e3af3b27bf258ae4e0ca38effba260c4c3e0b23a6c24a8cff0474433d7378b1589a2a23cfa8040d483d56f2ea02beb3afafd5a403c17c98669e2a73d11df2e389d654d1e2b9a62487c27a78f10f8f83facc1d4110fbaa488a4e0e67f4fecc4a52c00106ab3355fcba642a6da223ef39b14d72f15d379f4bd5c4687fa02190ffd83b429323665924c4e68f076f7c187cabec6cb13fd5926ded08d37be0d4188ec01d849d7178fc9132ef80ef4fe793943eec887dae92e494e7af7f92aed3358688ace865e5def5044023f2d333dc882874030bc73974388ed9bb67524d0500be350283057e766037d4c0638ccf18b9ceeb987a06932de77dc007d0fa566acde33a26412d6fa25fda661fb5df71ebc82cc80c0f875268933fc4491c91606b5efc049f34b77e847445fd43ad6549467a79287a18bf3e4db620cef7d11819e1a9407cbc65849070dbffe6b4f6", 0x1000, 0x7}, {&(0x7f00000002c0)="f86b8b0328241b68a80d959ec6d5b8f605c97dd7437a2007ea66160f8a87f5aec62af8fd2337ffb2c06b0cc5a6fcb8bd99392093d0f9a72eb12f3ea0c3afbd341f9b35f2d2d2ed3afe769f55ec2bdd129ccb5eeaab42bdd4f8", 0x59, 0x51000000000}, {&(0x7f0000000380)="57252f6d89be2a5cbfeb937a663a38eb4c9595600e1d4e0c9a5691", 0x1b, 0x6}, {&(0x7f00000003c0)="3de6e20728088df791c5b078f412fb733d48628e4fea2c440f72ca7987608ffd6cd75126d7d211", 0x27, 0x7}, {&(0x7f0000000500)="7415138f5d780cff2c9d81dfa9b60603243ce4b949a4bd6bdfa8556670e4b8ea55d19fb9bd6a217b0cc7579c822a115f936d1359e23ad802b2f2b07bb998c7814f9c8d1c87604d1d88ea5bb62c", 0x4d, 0x8}, {&(0x7f0000000580)="48173d70bc52920b745ee3b27630bff7a7c8bbab1213c41aac8bc763427f944b28da8fc1e2221fd196d2fd0b6c7555a4aa6eca7955ab8e629cfb9d2c3798d2a1834d30834d8512050154dc16599467b2ef862ed9e6f7fb54acc708323690cc3bedb1af8455bbfb95fc5783a0d6bc509d0facad640e0d5e84d89dd984c111fe14012fad4ee4d69924527e6f0c75b3b744555e1fa5b47a634205860a62000346b92836a6deab49c9ace3427518927f7d5b2638ba6c10feb34b1f7040ab342394a53d30ae9288d885e7c488ab0a43472fb7ed252de5dfe2b31c9fe41c46c41138f106c26be0b10f4a5d1af98b", 0xeb, 0x4}, {&(0x7f0000000680)="f4a6ed4b6db60ee67f4542566d8872f22d3057ae2b8825cea4d1f4b6b7695c33df6938c961195ddcf12376bf4d50571326b8afb2487b9830000d61862cfa946f5409e95d3adf10e3891ed963476ebd8c170bf5121113f30cd69c13eb8f8b8e6daa4822a67e7d91057c0031c23c75478e4c0491ddfdc5d2830a82533e7b3252fd3c37790381268efa7bba9f887cbbaad553aa1ccba697a56b6ed32befc32d53a1f35c0b19f53459445042f9afb12ee3ab4b4b83c7162fa0ef314c1fd4fcf99c6339a1d83a9aedda885ecd3ec2ec071951957a57a3791985575c8d41ca84a2c28b3d49e919089dfdac387732802d11be162dbbdd71a8649594f717", 0xfa, 0x7f}, {&(0x7f0000000780)="c08114d7a25a1a46a02b21c600cd06d2babc4b122534f45a55e6ca007ff159ced98dd53e", 0x24, 0x389a}], 0x2000004, 0x0) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,wokdir=./file1,upperdir=./file0\x00']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$RTC_EPOCH_SET(r4, 0x4008700e, 0x7f) 21:49:41 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1806.531654][ T9046] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1806.559220][ T9042] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device loop1. 21:49:41 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {0x4, 0x0, 0xffffffff}}, 0x24, 0x0) [ 1806.665279][ T9042] overlayfs: unrecognized mount option "wokdir=./file1" or missing value 21:49:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x56260000}}, 0x24, 0x0) 21:49:41 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1806.772686][ T9220] overlayfs: unrecognized mount option "wokdir=./file1" or missing value [ 1806.815252][ T9181] VFS: Can't find a Minix filesystem V1 | V2 | V3 on device loop1. 21:49:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000080)={'netdevsim0\x00', {0x2, 0x4e24, @loopback}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:41 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) [ 1807.157864][ T9284] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1807.428809][ T9376] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:42 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x122}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:42 executing program 5: 21:49:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x5e260000}}, 0x24, 0x0) 21:49:42 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x2}}, 0x24, 0x0) 21:49:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) 21:49:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vcsu\x00', 0x40, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000006c0)={r4}) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = gettid() ioctl$KVM_SET_XCRS(r5, 0x4188aea7, &(0x7f0000000440)={0x8, 0xffffffff, [{0x8, 0x0, 0x4}, {0x6, 0x0, 0x8}, {0x1, 0x0, 0x81}, {0x9, 0x0, 0x800}, {0x4, 0x0, 0x1ff}, {0x101, 0x0, 0xdc62}, {0x4, 0x0, 0x7f}, {0x8}]}) tkill(r6, 0x3c) r7 = syz_open_procfs(r6, &(0x7f00000002c0)='autogroup\x00') ioctl$VHOST_SET_VRING_KICK(r5, 0x4008af20, &(0x7f0000000300)={0x3, r7}) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) ioctl$VIDIOC_SUBDEV_S_CROP(r0, 0xc038563c, &(0x7f0000000200)={0x1, 0x0, {0x6, 0x40, 0x6, 0x7}}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002000000000000000f3841c215b49b484b99016f1e4c6e3b6336746d7436d1ba06b92238385c67424e7eb46b1ccedb7e8dfdaf1f3c4cdaa4a5642dcbb0ea11018daf935929c986c"], 0x24, 0x0) 21:49:42 executing program 5: 21:49:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) [ 1807.837075][ T9410] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:42 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x4}}, 0x24, 0x0) 21:49:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}], 0x20) 21:49:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0x8cffffff}}, 0x24, 0x0) 21:49:42 executing program 5: [ 1808.331724][ T9576] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:43 executing program 5: 21:49:43 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}], 0x20) 21:49:43 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x8}}, 0x24, 0x0) 21:49:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xf6ffffff}}, 0x24, 0x0) 21:49:43 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x1f4}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000200)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x2200000, &(0x7f0000000080)=ANY=[@ANYBLOB="091d833b1771f7dd354898c2a70c47756e80bba0e62fdb2730d097ae7efaaa724b113eb2666344c85b471d8fca75a8e759088c69dae3c46408fd5ba93c2c78a24c7b4890a709c4a5723c174dc8b91e877097baf5"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) accept$unix(r4, &(0x7f00000002c0), &(0x7f0000000000)=0x6e) 21:49:43 executing program 5: 21:49:43 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}], 0x20) [ 1808.995918][ T9729] overlayfs: unrecognized mount option " ƒ;q÷Ý5H˜Â§ Gun€» æ/Û'0З®~úªrK>²fcDÈ[GÊu¨çYŒiÚãÄdý[©<" or missing value [ 1809.040802][ T9732] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1809.105302][ T9735] overlayfs: unrecognized mount option " ƒ;q÷Ý5H˜Â§ Gun€» æ/Û'0З®~úªrK>²fcDÈ[GÊu¨çYŒiÚãÄdý[©<" or missing value 21:49:43 executing program 5: 21:49:44 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x0, @rand_addr=0x5}], 0x30) 21:49:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xfeffffff}}, 0x24, 0x0) 21:49:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x17}}, 0x24, 0x0) 21:49:44 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x0, @rand_addr=0x5}], 0x30) 21:49:44 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="000200000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r4, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000007c0)=ANY=[@ANYBLOB='D\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0000000000000000f1ff0000080001006270660018000200060004000000000004000500080009003b96d69b"], 0x44}}, 0x0) 21:49:44 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x0, @rand_addr=0x5}], 0x30) [ 1809.581656][ T9863] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x2f}}, 0x24, 0x0) 21:49:45 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x300}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xfffff000}}, 0x24, 0x0) 21:49:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22}], 0x30) 21:49:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f0000000080)={0x2, 0x4}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = creat(&(0x7f0000000200)='./file1\x00', 0x4) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r2, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='lowerdir=./bus,workdi2=./file1,upperRdir=./fe0\x00\x00']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:45 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_DIRTY_LOG(r1, 0x4010ae42, &(0x7f0000000100)={0x1fe, 0x0, &(0x7f0000fec000/0x4000)=nil}) 21:49:45 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x46}}, 0x24, 0x0) [ 1810.356861][T10233] overlayfs: unrecognized mount option "workdi2=./file1" or missing value 21:49:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22}], 0x30) 21:49:45 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) 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) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x0, 0x0, 0x0, 0x2000020, 0x0, 0x0, 0x4cb]}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000040), 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x480, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 1810.476699][T10248] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1810.513787][T10323] overlayfs: unrecognized mount option "workdi2=./file1" or missing value 21:49:45 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xffffff8c}}, 0x24, 0x0) 21:49:45 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x49}}, 0x24, 0x0) 21:49:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22}], 0x30) 21:49:45 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) [ 1810.965137][T10383] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:46 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e8}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:46 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) 21:49:46 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x5d}}, 0x24, 0x0) 21:49:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xfffffff6}}, 0x24, 0x0) 21:49:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff}) fsetxattr$trusted_overlay_nlink(r3, &(0x7f00000000c0)='trusted.overlay.nlink\x00', &(0x7f0000000200)={'L-', 0x7e}, 0x16, 0x0) getsockopt$inet6_int(r0, 0x29, 0x42, &(0x7f00000002c0), &(0x7f0000000300)=0x4) 21:49:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000f00)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0x4}}, [@filter_kind_options=@f_tcindex={{0xc, 0x1, 'tcindex\x00'}, {0xc, 0x2, [@TCA_TCINDEX_MASK={0x6}]}}]}, 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="300000002e000703ee00"/20, @ANYRES32=r5, @ANYBLOB="00000000000000000000f1ff0c0001d8510870d00acfa5779754007533320007000000d0455083cf"], 0x30}}, 0x0) [ 1811.535984][T10589] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:46 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) 21:49:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xfffffffe}}, 0x24, 0x0) 21:49:46 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000f00)=@newtfilter={0x3c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0x4}}, [@filter_kind_options=@f_tcindex={{0xc, 0x1, 'tcindex\x00'}, {0xc, 0x2, [@TCA_TCINDEX_MASK={0x6}]}}]}, 0x3c}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="300000002e000703ee00"/20, @ANYRES32=r5, @ANYBLOB="00000000000000000000f1ff0c0001d8510870d00acfa5779754007533320007000000d0455083cf"], 0x30}}, 0x0) 21:49:46 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1811.753164][T10702] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:46 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x0, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:46 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x0, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) [ 1812.009515][T10713] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:47 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @remote}, @in={0x2, 0x0, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0x0, 0xffffffff}}, 0x24, 0x0) 21:49:47 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x2}}, 0x24, 0x0) 21:49:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_RAWMIDI_IOCTL_INFO(r3, 0x810c5701, &(0x7f0000000500)) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000000c0), 0x111}}, 0x20) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r5, 0x408c5333, &(0x7f0000000440)={0x1, 0x4, 0x0, 'queue1\x00', 0xb36}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r7, 0x4058534c, &(0x7f00000002c0)={0x3, 0xfd, 0x68000, 0x0, 0x2, 0x100}) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c3d2e2f66856c65312c757070657262c6ad332f2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000ff7f00002000000000000000fd3cd72a"], 0x24, 0x0) 21:49:47 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x500}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:47 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001680)={0x44, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_TYPENAME={0xc, 0x3, 'hash:ip\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}]}, 0x44}}, 0x0) 21:49:47 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) 21:49:47 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000080)={0x0, 0x0, 0x0, r2}) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000140)={0x0, 0x0, 0x2, r2, 0x7}) 21:49:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bsg\x00', 0x98000, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000040)={r5}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000900)={r5, 0x1, 0x0, 0x9}, &(0x7f0000000d40)=0x10) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(r9, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000080)={0xffffffffffffffff}, 0x2, 0x4}}, 0x20) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$KDSIGACCEPT(r12, 0x4b4e, 0xf) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r7, &(0x7f0000000200)={0xb, 0x10, 0xfa00, {&(0x7f0000000440), r10, 0x7}}, 0x18) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000cc0)=ANY=[@ANYBLOB="044add20bc731dcc001e0000000088800000000000000000210ab9a92e1473579749dbf55db84c818a3911848b95f68e865b8b6eca082ef65f858291e5e5f0cb4d8446b8837f43a7197b5f6e3d0818b19cf06ba5847f0d1bba6b88cea49aa59e3eecaf6c2def82f4228516bf86c44b8630f3"], 0x24, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000dc0)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0xe8) r14 = getegid() chown(&(0x7f0000000140)='./file0\x00', r13, r14) syz_mount_image$btrfs(&(0x7f00000002c0)='btrfs\x00', &(0x7f0000000300)='./bus/file0\x00', 0x4, 0x9, &(0x7f0000000b00)=[{&(0x7f0000000500)="770fca833834b2b22fb7532766d9b5c65415bfab5ce490812ba3f60a6a2e3c27081c56c1560d1fd8fd67d6cebb6fd503bf6c7bf46fb74c3f1f62c2cf77326b19c723c1deccb4fac3248dc8ffe8a135c933b6dc0c3672b36f22a708742b580cc3055e55ee0db8c2940419f66d9d31d2c1aff403484d6be1a90bb92c61a658c07670f598d9d83aba2efdb6cac882521bea5c1ac832c6d8e53df2495bac1a022ca67da88e5f714697c6eba19ee72b887f2e0e14af5b80a89a42a6ee098e6ddc8c41c3a9178bfe352786fe", 0xc9, 0x2}, {&(0x7f0000000380)="0b00ae0099ea59b2aa11b631991124292d99034fe56152e2819c44cde7ab9c587f9b6d295271b24749fd76e616aa58e77f67646521db24d7381848c8c704977f6fbf5d9b9ee96615acca3cb0569a699ccf94ee58", 0x54, 0x624b}, {&(0x7f0000000600)="5450c8af74c801e3783ae1fb7f18e4b58664acd02a07b613c039985943aa4745f70ba7617679de487bbfa2adb56ff65e22c9176403479e920def030c27a250f4b86734cd8631463c10bc93413057823b2930d6bafaebf292aae114f0055220546e1300896c83001607f52d94d24dfdef55bae59e09cba7b4a8", 0x79, 0x6}, {&(0x7f0000000680)="264ef619039355ee12d4dea40c4fbb6e36abaa50a05ffc22800348476e587d71227608a5353b274bdfde9a29c35ffbd11d0dc60625d60bb6103cd0e0f1f992e88aa346bde4edec45523f96289c5ef55f11a5eb4c96679e61591007738be90a780a319d67d123058490b8d34ba58d7290213a391fa6", 0x75, 0x7}, {&(0x7f0000000700)="1cc866f14996536bf773c8c2d44c20e698ffc8e74397a04493f493b933b43b65c41dc89b1d98de9fa20168dfecf2385a", 0x30, 0x4}, {&(0x7f0000000740)="2a99aa2c90783212c9148e25bdb33889c3c1e8d720bdb0e60e7756de78fcd5bef62494511f39779261fc9f2c86fb96abcb29b23732b20da3e36737bd391c92d4df56207ec33b94be2c7d7382c6230b96f1d57b7f17d74f0eaff4be6b507a84a3e427bc56e9f32ccb4b423e227d1d2aaef29e0b41a62d3a30aaedc618f4e2180ee27d6ff6554995a863ab157ae52d38d6f8ccfdbb49a85a987dfbf42538663232a62e2a84b331f3de7d5324dd246d265446cd3e01e007481996e067754c3cb3492966064b8b82f68acce659c4c69c22e83ab891439990", 0xd6, 0x800}, {&(0x7f0000000940)="9aa25058c5ab447190edce449b2166de05ca9704a7da02312a217b6f76af1b85fd44c07e254017043b00212c28c67f7c6471c98310423c436ec220aef7c18c4726e2a4402dd00eadf83e3e26cf32c9c48533bf2577ca591b72127ae155b3eaa766d5d2e0c6f86c4b66e78eae7db545c4f34a593469fa83de42739c74d2a5903b709a38740e8c07db5b355145b224b8af522a166ef966a6866dfba3c57a4cadf4e5a9dd909eec87422a35fc0e1b8607e3a17a667d86fd4b762a7ab0a905d0a012d6dfc474b2634fe323fddc88694b875c4c3539841997870f98ebcd0f9314cf1777f4a6", 0xe3, 0x7ff}, {&(0x7f0000000840)="d998c244597e648d522a6a1d1f4d2ce12be2d463280e10c44754d660629d995c17773465a17e8f3d9e18ebda992d4cc3a3adc6522b9b31356600ea0aa4b50b86e780e1b8edce67c602b6f8eb50e18e94bc4a00b99b0b5bb1698037ab738b", 0x5e, 0x3}, {&(0x7f0000000a40)="1d556d03021c2e94913d070e12ca6909182752deab7f9581372f427d734cc94609d63bbfb2eba4a68e77d5bf3abb1bee8df485c4e22c95a75601c13185de19ff31821094cb3dede9d28b2fbeaffa77a576bf688d33dd38e86a9bd04b75e258c00e5c15c351f92b25916cba473819dbc3f79be541c29209a3a8ee336f29dc3603ac5b438c89b35d9218bc47d9e4d02a4173f28f6e0cc3535bda29ef8cb03e7e0a15ffe7708fbc14fb7d4e0652bcb0d027d7ee5b", 0xb3}], 0x2020000, &(0x7f0000000c00)={[{@datacow='datacow'}, {@compress_force='compress-force'}, {@commit={'commit', 0x3d, 0x5}}, {@acl='acl'}, {@fragment_all='fragment=all'}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@fowner_eq={'fowner', 0x3d, r13}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'eth1&'}}]}) [ 1812.813170][T11036] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:47 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x3}}, 0x24, 0x0) 21:49:47 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x1000000000004e24, 0x0, @ipv4={[], [], @loopback}}, 0x1c) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) 21:49:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x3, 0x0) 21:49:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VIDIOC_S_EXT_CTRLS(r0, 0xc0205648, &(0x7f00000000c0)={0x9b0000, 0xe7b, 0x5, 0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x380a81, 0x44, [], @value=0x6}}) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r3, 0x84, 0x66, &(0x7f0000000040)={r4}, &(0x7f0000000280)=0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x4c0040, 0x0) ioctl$FBIOGET_VSCREENINFO(r5, 0x4600, &(0x7f0000000440)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000200)={r4, 0xe0c7, 0x0, 0x0, 0xc8, 0x1}, &(0x7f00000002c0)=0x14) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:48 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) 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) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x0, 0x0, 0x0, 0x2000020, 0x0, 0x1, 0x4cb, 0x0, 0x89]}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000040), 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x480, 0x0) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000280)=""/135) ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 1813.474863][T11078] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x20000924, 0x0) 21:49:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x4}}, 0x24, 0x0) [ 1813.693507][T11083] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1813.888381][T11297] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1813.986991][T11188] kvm: pic: single mode not supported [ 1814.027576][T11188] kvm: pic: single mode not supported [ 1814.056164][T11188] kvm: pic: single mode not supported 21:49:48 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x600}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:48 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) 21:49:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = gettid() tkill(r4, 0x3c) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) ioctl$DRM_IOCTL_GET_CLIENT(r3, 0xc0286405, &(0x7f0000000200)={0xffff, 0xbc, {r4}, {r5}, 0x7ff, 0x100000000}) syz_mount_image$erofs(&(0x7f0000000080)='erofs\x00', &(0x7f00000000c0)='./bus\x00', 0x20, 0x3, &(0x7f00000002c0)=[{0xffffffffffffffff, 0x0, 0x1000000000}, {&(0x7f0000000440)="6ae6367c613b72a87611df0101071f2b245923166553692ddf25ce1d514e5e08e51b40ebfd19a6c6cc9fa0e86657fc91743f6a61fc228efaa3da580a94913ebcce522f7b1e92aaaa48ab5db54bba0e3d65d10fc1c3d515025aa01d215d7c6c8241b1a2e059da5f389ab6547fd28cf1c8af2f3ecbf541e97c0e53c88796a607c981cbd564883d29e22f42b03b65e750bb06c062c76240fed24eefed43a6758ba3053f79", 0xa3, 0x100}, {&(0x7f0000000940)="f3a362dd143a6ddfd96d6f3b5d02b0af758c72be9feb867461ef6eee2fe2a0950cea341b0adf8925b468ec94b9f652912704b081dfce4b2cdbfdc421a6a6d1e71c4bbc0aa819b1e1e276bd2dda459b601376065c52a01f246b25cc8ffd63c1fdebf44873873384b856e4e6a61cec69a17abaf03c6bcbee9a1307d5f2234cd6a7af8ed55fe92a550a1c6a3f4d0d1294048f5115168c3f27d16413c68844aaab442a0e05f03db3b60f15bb03e225aa0691337df0d2bb8558c2e80f1a428d10bd57074813b91e4f95f0273c2e67818b33ada588d1b4a974236910aa9082b21fde50ffe54090e9e5d20b33a3c3fba81f7d09aeead8a08ab6f566d6a53e922231dd808fca7570221fbb1ac6a885d6ddbb9200c31d22951c09825202cced053dafbae042bbe82d50a87d9e20e2a2531ec4b3742bd59aafeea4e2c2a06fa81399327016c31cd970a00e90bac954142165aa249472c6f4124bf1520ae76cd0f1a8ee72b3c70c00a94a6b69c7b07aab7959dd4f0eb461944fa03cc7f4f0994a4093179ecd32142c0b4efca552edef4d8e169a7be75ef0e89f94943929ec1d6561aea681ade2ea5a84ed2a427ca2d13bae24df748d37d6b270d6732f174b88647af305ab079852a9142bdf9bbe16523dfa685c2e0fa66550f9d55f3b9209cd02fa0722749a05a21946f314d51f8c9fa5335d0a2972e13ea10fe21960f19ede4e0ba605d5c8c4bd273d729a78b93ceca899333f533bfdfb4cb722c5ff15f526e11f8c323a648db5e6d1c55ad57893eb48fc5806375187498569f9260d06dc49c5d196cf00185b7b91a170506b44029e41f6028676168b4fc0deb01a298cf1d5968b66e43b1837d5a3094cb9d02b7857a72df3599de83f3acaa095d1dfcbb71f68db5bfa725bf9e87c9f2e29627b5cdc2e0436e6a9c6d1e3950bd99929804fb211f335e78297321bfb90b946761ca0aa4b40a74a069423e947ad240d4eada16f613812e6dd6081804939a35a2c86fc312e80675ca726c2888f15df197aaec5ec4460463e03dd9d7bc53a242b6a58fd491a100c9c2603eb1bb8a6851ae63a325328e9de084e5481e72edec2992876aca2c073b5ac960846b58fe3c2cb5c61c9562e35a9f1975a8311b56b07b7b52651238e63abc0e0e0ec5e699046e8c4e623236efa1b37563736c7da6e4ecb3141a99f456df113d8ae02341c1b5866b642ea40316428e00705e101c0e2fe6b34f03576ac7346f9e5fe36596bbf13cf0bd2f8655ce5ddad39e0a327681b48137000ae5a73869f0f6e9d3193976b4311eb02ea05f0c736a7fc6de2ab5335196a54f3d563d3779d597cf55d272d47810c515e89709bf42f1afdcda1239392188dd5ff284de9bb1561f491c116cfe9766b4f1c1f4672c298062ad93aee94dd11856c679e127a5afbc12661ce861b5acf5d54567663abc9b68d4909ed469fa6d0c897880b6d024cc95395852a33580552f2b074fe111cb47961b42e5befc9bbc35e8973b306519791d8003dc0d40a8acb434abff3541d95851f5ae58206a45ca41b085186c857cb0545aa3775d7d7bc88afbcd01ff7abec73c6db9d6b2a718eb6d01ff22e92d965a37c1b04012db9e2a7fd802a16169538a5815e72b41c2b301ae8479fbe4161b5eb14fec02a2891624156194d4a732b0956a027ca19c23408bbaf55eea12cfbf24eacbd88bda28a044f43f645c86bef3a5bd872b3cb013079005238c9b5319d8e4dcc023d076cc32863f8598d1f902845b588bcee793eb5fe13d8e7abf94d4aa9a842ccfcbccffa6d773a06bc19af06b0427e59587cca17d5a0457af400c1a45213bc226df335f4c3b31f7639f86da61433a7b31705746dfb5f7f78aca52d918411208776b7ea05a9d53d0d4f5ff76797d695b59eb9850f2eb5359b47080e642a32ab2346003bac2a778a553aa4aeb235d353992c1fa4b69a56b1256972e06b619909cf2152fb0e335a1331e9495dc883563bd69f15b698c0995d24d24da57941f985614ad01dac7219dfce6bc22c3b7ced424c35880497e02d7397c3ed8fe11c1d2e4e2afe35de8c6e72f13f2ed39024d255b29e8a7d85886f84332bbb75de363340d7a80d36c143480c24302e12167a3c86ada56570870c3bd4f807e79217c8542326ed8111a9f90fffdbd1b0e9158150a5afafa8100514d8cb2ddb20ed26a309be74b780aa1199e1f1a303649bb6d36c118ac39086c70c51891f9e86e128bc752738752dd55ee367ae9b97f218ef2a8a3bf9c2654bc8162e41a5ab61d9526359fcf78424d5e0de8c0a8b11aab4d71ab87cb5118da0e17cf20e1361a8a7fb7b8869d8c45f77a9098c0625247a8f94e4c24d382a111cb6d192e386e4ef9bf45a5b5779977320416403e31c17266b3bfe61536be451747a508e213055331af841c29779c10d60c11f8fea43b7ba987b54e3f8ccba556fc4945d8e651fd1083934a0ee5ab3cc435f2d85f0ae4a4151ad84b791b38cc43967db2c90abe37190c8028f3a47d8cdf6d2c9635521427a129c6d687cee3fb0b61965a865ed7cfdacdc642e0e2e6c5232145457ce11f6470f28827c7b723fb8b02312eb19bb5934022903a06f4e922f54ae2b05ab163e2eaf26dd443215b2b4e3d472bb4e5a95e53dc2986c5738b6915fb93f5134fdbe5a678994e1b355744f3cab802407fe8bd34e06ebd7dbe9a8468163959c68470cce4ebb2e223c81de39cc73088804b3cb510c13a5044ac4f01416c58b0f9f32e5db5732cbef11f5321d834ff6999f2a25268a956daa849a6c1ffd9ef1dbe45cd403e64fcc945cc39965c3fa17d1b554b69826fa145db21a1eb663a31ea78e77af7d9a8b8f6f778d6f6a6504f88aaac2fcefba93a70a19dc83a970ab80bbfbfb6e0fad0cb544db70cfdd65d7003cfa180ed25b2fb99cb7a6ec748e4388d899a41c508ed1afbae0adb8e9d7ba84d98af9cd6b26455cc3542380757af46c1f104ae96b4b7d658a4d14b402b761eafffdb2fdd146777b016a2097c35edce37196200b7ffabe133e1c06e0c79674910b7f101dac800b9353566ad51e60d68c72c80a6327892173fc629f7a2e0d8eb51ebb06cdedf70b31565bb1afb497b0dab7249ca6e441369ee1fe0c293cdd2df4cdb44a94bf2dba8cc7e6951a08fd62dc0124b0d5d9fea54ee95f95280c007a91ffef45047cff61d8356d2023100ecd861ef6d9cf452c0abc6296dd2c3b6c3436012d73674a72f4e7e7e80f008fabc908dba6c1e8672ab8f4fb75fd2df824c13aa2eb502f8808eecf4dbe9d7d2f9e8466ea7fb2d3a74eb013b26872fb5c3922a0173db9762589c2729d149479fc4905407488d53b1e19aafdee76e0e8b9dc5620fdcaf4bc79334e0ca0d125e2abd480c44020402d0f6eb3e0f7efa9d04eddc385495f131eb75b5eec216c885912dbebcb601d76572dd502880fc59523864273c1a62d213f65518cc2e34bf4cfcedd38936034f9357d14d44f636c0d659288096b2911ba81e3a6daa2f61ab49e89f61d7f29ca73a4fc49c29c401d5ae457b37e86e3ffb08323e0e97d29d307dca9709616f946fb1453372e8415b64c5af08317568bd1c22bdb59d20f072687f14301f843d534134ebe7d3de3f8dd1b2c84dea262a706cce873fd97637895e11d2b96159d1efec05315d8d4832b105803412ab6561c3f364af9a1630dc5cc87285f0057ca2f8eec3710b01931ea2a83fede01418fea3785c4f6b2c1b417caf98a59655d111cf939046986e893e810a1034782d4bcbe582f12893f274f989edc1e5e91669b1eed7c63ac890b18cdce257231cd60c5565aeae27d7331c5dc33450b9e7baf92d2f0178c8be2b7160ff7fff7862fc838911331cb7bf48fd5ba8304d1c36f6b7b02491c397ca2b919befdfa7c35fd8828ff39e81f2508dc15f2abf279452d40f04fee63d80c4554e6dfc84d36ea3826b4d10014e90b5e6885dfc66600f1a05ece7a2877a66d12f8b40e134fc3cf70f5c5f720c9d27c780904ca8ef72429e6bba38757dba6e6194c81c20ebdee1da528158c63033c5377b109f04c3468110eb1d54df50e7b77045ec5a4a2f8c294933659f8a2f637a90497001af92b13aaa8091c36ac1fedeeafa6bc2a15f8f2ae1a9f00fc6c29c10c58563652868ed0a1cce8bf3c712cd7613952d9b80a99385881327dd9d864a1ed6efba82d614822bb360dd44e2b9509fc28711f3cbd1bffe8f49cac5dc6ac91c0d9ef58e835daaacb07f40859d14041392fd587c5635352af87f4b4da1667d495db8eda8647560d5720c9e846759116f42790ecdb88ce79bbb9eee61e702dc82999073732d4981c1422cb87e9cb3591fde0aeccf1ed2cf888fb0c87e034aa5b4c48b5eecec3b1d9baecf01f8f6bc4c61b3f154a2225734ed7a76d9ea338dbff86d0977654caea675eb4bb225c8878577481fcc6c03ca625ec29643da60f21ead4491465eb2b943bc48cd70b8e0bf0b4b4e6e890dd3626aff24c0ab022029493ea86121f510b322388c4b8bdffbdc03f99e0db8146aa89cffb582204ff72bb2578c44718a64032f938af4c610cc60f755106a0e5d2b1602723fdc6f80cd3f08bbbbddc88ea364774654505b8a696ca1618a96dd8698938222ca0c4b26188e4ca81617e6d25a182b2e4152313a2567a135da0f45ca9acba87dab8e6204330570e8926ed6d1f20936cf46b4bc1d736fdb8abe1b0172f31cb1e4cdc5b5d9a1b96b1868db66850f6bff067f4770fd0fc6d26fd066174ebc93fe7d64215ef59788ae9cef85407f5149eb87b1898bc8c0610e845dbb6773fa201d4a085688d22717184b5dd07dc8c263c98c64af7df651eb58ffcccfe22793bef63acb951cf2b58dd6d2dbeebb21ed55a4f95adf09208fea87aad3708d42e0ffa50c9b1da452102f913b64aeacccd7b129bddac2d6ffa0dee332ad789ebbb9f03c78d6f09440302fdb87ae906badffec50acf2d19fca42bc0de3b6279069ee328f68f05460224cf57d76f6edfbf5ef759daee156001248d5f4503d43a3777bfdadb341793fceb07f86782594821bdf2ce76bee88c344bd83a5436fa45292a3b207b609017a88883c8be929a39984d0adc972640e5b42edb5ccfe05c147bcca3496f775ba9512538d102028ce1e8bc42d79707a02b5b65ea8e7f115fe42f8fc38e5a726afeb72cbacf3a824c12e84bd7be15f76c0c515858026e6464a9f9cab91fc594d2d1d7130f7a02d8b2bbcce52b15a9509cd9e13af01ef8ac43080dd7912332f7034c93cbe4fd2f4a44ad5d9f1877580484d336cd9a596d95b310aa0973a1ffc442e9d47e1cf8c37c3e3c751750dbc753647b974ff4b7b29f6279e4f005adb756dadd3cff39bfab654d81cb12d007b0ba48c345bfe40ef1b74bf02669e7c65533111a5f73e0b3d80a4bece178aab8138a80789fc3fb7c496d223f1bd21d1af27384e098073b64f5111383305f71b085c16649bd3e539ae067ff73a221862c0938eaf3463c13a5de305fca3a1d4f562e859a6e4ba8a04b2ea3f6e88b9476cab14feec06e8cbdf917a5ffcc0450233083c5bd2cd5ed2a737a1c3264421a17f60af152c9a66cee0989fb1accf9ef8aa987b90be2a2d4813677083a26a6962412eceb658c325ac5daedf1014afd22764a9f4a90bfd89adbcc420a01bbedffa0ed18de6d12f5a73e1e0f4a9c8f9dd1460c6749bc214ff334acf5907a61b5b107b48781a534a7f02d61e5708a1498b94b554365476de63aa8b46ce26e22afda0c21d062958de447b8f8c53ca117bda27c83a4016180156d6213deaf9437a8807b7145", 0x1000, 0x4}], 0x10000, &(0x7f0000000500)={[{@user_xattr='user_xattr'}, {@acl='acl'}, {@noacl='noacl'}], [{@fowner_lt={'fowner<', r7}}, {@appraise='appraise'}, {@obj_role={'obj_role', 0x3d, 'system.posix_acl_access\x00'}}, {@obj_type={'obj_type', 0x3d, '(cpuset\\/'}}, {@obj_type={'obj_type', 0x3d, 'overlay\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'em1wlan0self'}}, {@dont_hash='dont_hash'}, {@func={'func', 0x3d, 'POLICY_CHECK'}}]}) r8 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732ce46f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="0200000099721a1190010000000000000004000000000000001000000080000000200000"], 0x24, 0x0) 21:49:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x2) [ 1814.068069][T11188] kvm: pic: single mode not supported 21:49:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x5}}, 0x24, 0x0) [ 1814.074044][T11188] kvm: pic: level sensitive irq not supported 21:49:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000080)={0x4, 0x70, 0x40, 0x0, 0x3, 0x40, 0x0, 0x9, 0x48000, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, @perf_config_ext={0x8, 0x2327}, 0x240, 0x20, 0x7, 0x3, 0x7fffffff, 0x7, 0x3f}) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726408003d2e6f66696c6530d3c1cf67ec346f57c79ad9f979f164cd1e3105220153a916d35c331709e925a36238bf8819480065f40876c7ca64"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1814.121660][T11188] kvm: pic: single mode not supported [ 1814.420235][T11415] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x6) [ 1814.513820][T11438] overlayfs: unrecognized mount option "upperd" or missing value 21:49:49 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6}}, 0x24, 0x0) [ 1814.702520][T11417] overlayfs: unrecognized mount option "upperd" or missing value 21:49:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = fcntl$getown(0xffffffffffffffff, 0x9) write$FUSE_LK(r0, &(0x7f0000000340)={0x28, 0x0, 0x0, {{0x0, 0x0, 0x0, r3}}}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:49 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) 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) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x0, 0x0, 0x0, 0x2000020, 0x0, 0x1, 0x4cb, 0x0, 0x89]}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000040), 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x480, 0x0) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000280)=""/135) ioctl$KVM_RUN(r3, 0xae80, 0x0) 21:49:49 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x20) [ 1814.936406][T11546] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:49 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xc) [ 1815.193572][T11576] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:50 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x700}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x7}}, 0x24, 0x0) 21:49:50 executing program 1: syz_open_dev$vcsu(&(0x7f00000002c0)='/dev/vcsu#\x00', 0x20, 0x400000) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) r3 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r3, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) mount$overlay(0x400000, &(0x7f0000000200)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000440)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES64=r3, @ANYPTR64, @ANYRESDEC=0x0, @ANYBLOB="0b9f3276890e570ac6662790062b3e03db478d9068f29281c2e1b9ee8c06dde69428b6adc1b793be96ab4786", @ANYRES32, @ANYRES64=r2], @ANYRESDEC, @ANYRESOCT, @ANYRESDEC=r5, @ANYRESOCT=r7, @ANYRESOCT, @ANYRESOCT=r9, @ANYRES16=0x0]]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1815.453894][T11745] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x12) 21:49:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x8}}, 0x24, 0x0) [ 1815.689824][T11566] kvm: pic: single mode not supported [ 1815.712772][T11566] kvm: pic: single mode not supported [ 1815.732301][T11566] kvm: pic: single mode not supported [ 1815.768030][T11860] overlayfs: unrecognized mount option "@" or missing value [ 1815.791552][T11566] kvm: pic: single mode not supported [ 1815.791585][T11566] kvm: pic: level sensitive irq not supported [ 1815.817271][T11566] kvm: pic: single mode not supported [ 1815.829811][T11862] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:50 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x0, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf0) 21:49:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xc}}, 0x24, 0x0) 21:49:50 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x0, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:51 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$TCSETAW(0xffffffffffffffff, 0x5407, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) 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) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, &(0x7f0000000000/0x1000)=nil}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000001c0)={[0x0, 0x0, 0x0, 0x2000020, 0x0, 0x1, 0x4cb, 0x0, 0x89]}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nullb0\x00', 0x0, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000040), 0x4) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ocfs2_control\x00', 0x480, 0x0) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000280)=""/135) ioctl$KVM_RUN(r3, 0xae80, 0x0) 21:49:51 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x0, @ipv4={[0x0, 0x0, 0x0, 0xfec0000000000000], [], @local}}, @in={0x2, 0x0, @remote}], 0x2c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x0, @remote}, @in={0x2, 0x4e22, @dev}, @in={0x2, 0x4e22, @rand_addr=0x5}], 0x30) 21:49:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x200000, 0x0) ioctl$SIOCAX25ADDFWD(r2, 0x89ea, &(0x7f00000000c0)={@default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) [ 1816.467999][T12076] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1816.761440][T12192] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:51 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x900}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:51 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x12}}, 0x24, 0x0) 21:49:51 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) 21:49:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x600) 21:49:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75307065726469723d2e2f66696c65307ac71c0c58fa74beb919ef671d40d2f82758ba6617f4f7c2f27079"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1816.822819][T12078] kvm: pic: level sensitive irq not supported [ 1817.060759][T12206] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1817.093799][T12205] overlayfs: unrecognized mount option "u0perdir=./file0zÇ Xút¾¹ïg@Òø'Xºfô÷Âòpy" or missing value [ 1817.150298][T12205] overlayfs: unrecognized mount option "u0perdir=./file0zÇ Xút¾¹ïg@Òø'Xºfô÷Âòpy" or missing value [ 1817.200146][T12194] dccp_close: ABORT with 20 bytes unread 21:49:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) prctl$PR_SET_FPEXC(0xc, 0x80) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) newfstatat(0xffffffffffffff9c, &(0x7f0000000200)='./bus/file0/file0\x00', &(0x7f0000000380), 0x400) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000004c0)={{}, {0x1, 0x5}, [{0x2, 0x0, r3}, {0x2, 0xe, r5}], {}, [], {0x10, 0x5}, {0x20, 0x4}}, 0x34, 0x0) r7 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) connect$unix(r7, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0x6e) 21:49:52 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x48}}, 0x24, 0x0) 21:49:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xc00) 21:49:52 executing program 5: getpid() perf_event_open(&(0x7f0000000900)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x1, @perf_config_ext={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x200408d4, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback, 0x1}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, 0x0, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) r1 = getpid() r2 = getpgrp(0x0) setpriority(0x0, r2, 0xffff) ptrace$getenv(0x4201, r2, 0x9f73, &(0x7f00000000c0)) sched_setscheduler(r2, 0x5, &(0x7f00000001c0)=0x1) sched_setscheduler(r1, 0x5, &(0x7f0000000000)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r3, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) ioctl$BLKZEROOUT(r3, 0x127f, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/snapshot\x00', 0x20601, 0x0) close(0xffffffffffffffff) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r4 = openat$dlm_plock(0xffffffffffffff9c, 0x0, 0x50000, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000000)='/dev/dri/card#\x00', 0x1, 0x0) dup2(r4, r5) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, 0x0) 21:49:52 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) [ 1817.501708][T12414] overlayfs: './file0' not a directory [ 1817.680628][T12426] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x1200) 21:49:52 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) [ 1817.919070][T12411] overlayfs: './file0' not a directory [ 1818.137210][T12577] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:53 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xa00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x4c}}, 0x24, 0x0) 21:49:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) write$P9_RGETATTR(r2, &(0x7f0000000940)={0xa0, 0x19, 0x2, {0x800, {0x8, 0x2}, 0x7, r3, 0xee00, 0x8001, 0x40, 0x5, 0x8, 0x8, 0x8, 0x7, 0x3000000000000, 0x7, 0x10000, 0x5, 0x2, 0x8, 0x0, 0x6}}, 0xa0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) syz_mount_image$tmpfs(&(0x7f0000000080)='tmpfs\x00', &(0x7f00000000c0)='./bus/file0\x00', 0x3, 0x6, &(0x7f00000007c0)=[{&(0x7f0000000200)="7f3ed4da065a8976e6042dc0d30210526cb686f269940e9a4295bf81657977a7e4d236db8394", 0x26, 0x4}, {&(0x7f0000000440)="ac05de4a1ccc35d7e9dbb41adc8f8fa3f1fefc6960f004d6568db4d8f80729119fcd757a72e44cfea0e994416765cd3a6fe61c16483ca7000bcdbe55d93953bc90844e9a95d013e7881bb2940d1d8982768a88d938cf3dd16485f14a1efc8865f5f3c03c995bd0f6c786dd1f4329aff5bc0c4e0f29a8dcbbb24d4232626c6f3c0f3b9c616774d65392642fad9665adbf294bba859c83e9f82d8da4f9ed75dd1b2ffeb8c4a9246ef4432007b8cddd42c7e12ac69ce62e643e44ccfba2942c50938c68b0543fa9a15ade06c091dec256844de34670593139dabe3563d97ec1600936b01f433fb423eef73efcc93a1aca4336a1003b781c12762e93d74940", 0xfd, 0x9}, {&(0x7f00000002c0)="378ae82778e7c926a30280a8d3ef6976f239413c5da34e8b0ecd81a33d07489a32eeb1b928e2fd3c971c7c0e5bc00ee49b6d8c105f6124e5409794152944335ad34f61509b6d6d3169590d0b4ff7ee3a533cc3ac8e507940a1e48784f54aaf1377f17b6921fa7b617994dfdd65a1fcacb392a77f9ba231a26f7ceb3aff78ed39", 0x80, 0x9}, {&(0x7f0000000540)="bfcb429ab7ec0b15902044bae4c91d61639833a9f8a30e6220cd1d56790eaec1b2c75dc64d379620055cae2d2d21a18fd2e1339b658ff6a3109de4b655490a508d4563ce4106520788e28f5740420571d33337b2fb15938fb8aef6696588f0137fae25d482f91ab3d6f1db69f0ad5945694f8d4416ea403a602a209c721af5bf53b90c31b74c851e0f9f2c", 0x8b, 0xffffffff}, {&(0x7f0000000600)="ae95b997a3b64fe7a07d82ddce3e2ab41c036486866e0df40b439fc9016958f07f1eae2cc46b8dd7211ef9a4baa5c2fd0d8cd0290591aed3f50371a5f07be457ba102d420b078914ad87426b56cf31877983f2b310047cc8d2f6d6d37368a2a67faadb1c6f90009048692fe398083cb65b201b8e36767fd4e0f8254665f81ffe2a3b3aa5aa60342c42007bb16e8022b520832be89bef0aefbafffff8e0ae50c3bb40f7d2b9612ca4f5b4ffc0d3fb90285872de05cdb8799f68a38b3db3fab59fdd7da3b36ffdb8e3eaa572b20839e1f6db47d0182b3b98ef96f22dea00f58b410380", 0xe2}, {&(0x7f0000000700)="10b512134791552540b0dd218f8e5ee13f1597537f09a0bd20fdd95db8418699d2a4c2033fa3092f91dc29f1d4f029a6d6e05b5c8f9e33eacc22a8c63b92fbec4a4069031b349b26201ee9a5e17e0406b4f642e584e2cc199a8051608f7ad64cddcd9849f3fb8d2aaa7aa4344448c57151d6ce792451d5c581cc8ce6feb535f1b4f4126a90e5b0013fb8c0b7dd1d11efa98e1423309d52e09f53766285d7cf704e6557b0bf062a4d222a75f8", 0xac, 0xffffffff}], 0x2000040, &(0x7f0000000380)={[{@mode={'mode', 0x3d, 0x3}}, {@uid={'uid', 0x3d, 0xffffffffffffffff}}, {@mpol={'mpol', 0x3d, {'local', '=relative', @val={0x3a, [0x33, 0x38, 0x34]}}}}, {@huge_advise={'huge=advise', 0x3d, 'system'}}, {@size={'size', 0x3d, [0x33, 0x65, 0x74, 0x67, 0x78, 0x2d, 0x33, 0x10, 0x25]}}]}) 21:49:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x2656) 21:49:53 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) 21:49:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) umount2(&(0x7f0000000080)='./file2\x00', 0xc) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$vhci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vhci\x00', 0x20400) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r3, 0xc0406619, &(0x7f0000000200)={{0x2, 0x0, @identifier="bc1a346dfbcfb1b00ac0095427138f84"}}) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f00000002c0)=ANY=[@ANYBLOB="fffffffff7ffffff000000040000000000000010000000000000002000006d0d00000000246b724a828db309f0da72a3eb8f2b1f86df4bcf35319d115de5ca2f6c0d0e7d9fdb0cbc921d9721a6c870b8c46846cfdbbc72c2a5"], 0x24, 0x0) [ 1818.586319][T12753] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x265e) 21:49:53 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) 21:49:53 executing program 5: getpid() perf_event_open(&(0x7f0000000900)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bd, 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, 0x1, @perf_config_ext={0x0, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x200408d4, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback, 0x1}, 0x1c) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, 0x0, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, 0x0, 0x0) r1 = getpid() r2 = getpgrp(0x0) setpriority(0x0, r2, 0xffff) ptrace$getenv(0x4201, r2, 0x9f73, &(0x7f00000000c0)) sched_setscheduler(r2, 0x5, &(0x7f00000001c0)=0x1) sched_setscheduler(r1, 0x5, &(0x7f0000000000)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r3, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000000)) ioctl$BLKZEROOUT(r3, 0x127f, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/snapshot\x00', 0x20601, 0x0) close(0xffffffffffffffff) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r4 = openat$dlm_plock(0xffffffffffffff9c, 0x0, 0x50000, 0x0) r5 = syz_open_dev$dri(&(0x7f0000000000)='/dev/dri/card#\x00', 0x1, 0x0) dup2(r4, r5) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, 0x0) 21:49:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x68}}, 0x24, 0x0) [ 1819.038574][T12870] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x3f00) 21:49:53 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) [ 1819.464269][T12857] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1819.596430][T13082] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:54 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:54 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6c}}, 0x24, 0x0) 21:49:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x5626) 21:49:54 executing program 3: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) 21:49:54 executing program 5: r0 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x8000, 0x0) ioctl$TUNSETNOCSUM(r0, 0x400454c8, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x64) setsockopt$inet_opts(r3, 0x0, 0x4, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000240)='syz_tun\x00', 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') syz_open_dev$video(0x0, 0x2003, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(0xffffffffffffffff, 0x80045530, 0x0) r5 = socket$inet6(0xa, 0x2000000000000001, 0x8010000000000084) bind$inet6(r5, &(0x7f00002aafe4)={0xa, 0x0, 0x0, @ipv4}, 0x1c) r6 = socket$inet6_sctp(0xa, 0x400005, 0x84) connect$netlink(r4, &(0x7f0000000040)=@proc, 0xfe7e) sendto$inet6(r6, &(0x7f0000000100)='F', 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x9c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, 0x0, 0x0) r7 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r7, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$RTC_IRQP_SET(r4, 0x4004700c, 0x0) r8 = socket$inet6(0xa, 0x40000080806, 0x0) bind$inet6(r8, &(0x7f000047b000)={0xa, 0x4e20}, 0x1c) listen(r8, 0x20000003) r9 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r9, &(0x7f0000419000)={0xa, 0x4e20, 0x0, @ipv4={[0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0xfc00], [], @local}}, 0x1c) r10 = accept4(r8, 0x0, 0x0, 0x0) r11 = socket$inet(0x2, 0x80001, 0x84) setsockopt$sock_int(r11, 0x1, 0xf, &(0x7f0000000280)=0x3, 0x4) bind$inet(r11, &(0x7f0000000180)={0x2, 0x4e20, @local}, 0x10) r12 = socket$inet6(0xa, 0x5, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r12, 0x29, 0x1a, &(0x7f0000000300)=ANY=[@ANYRES16, @ANYPTR, @ANYPTR, @ANYRES64], 0x4) bind$inet6(r12, &(0x7f0000000080)={0xa, 0x4e20}, 0x1c) write$binfmt_elf64(r10, &(0x7f0000000080)=ANY=[@ANYRESDEC=r12], 0x14) setsockopt$inet6_opts(r4, 0x29, 0x37, &(0x7f0000000280)=ANY=[], 0x0) 21:49:54 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000080), &(0x7f00000000c0)=0x30) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_LK(r1, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r5 = getegid() chown(&(0x7f0000000140)='./file0\x00', r4, r5) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r7 = getegid() chown(&(0x7f0000000140)='./file0\x00', r6, r7) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r9 = getegid() chown(&(0x7f0000000140)='./file0\x00', r8, r9) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r11 = getegid() chown(&(0x7f0000000140)='./file0\x00', r10, r11) r12 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vsock\x00', 0x2400, 0x0) ioctl$UI_END_FF_ERASE(r12, 0x400c55cb, &(0x7f0000000380)={0x10, 0x5, 0x7fffffff}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f00000002c0)={{}, {}, [], {}, [{0x8, 0x5, r5}, {0x8, 0x2, r5}, {0x8, 0x1, r7}, {0x8, 0xdd61ee299a62bcb8}, {0x8, 0x4, r9}, {0x8, 0x0, r11}]}, 0x54, 0x0) [ 1820.150551][T13200] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1820.217685][T13192] Unknown ioctl 1074550219 21:49:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x5e26) [ 1820.300067][T13188] dccp_close: ABORT with 20 bytes unread [ 1820.332674][T13259] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:55 executing program 3: add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000500)='/dev/loop#\x00', 0x0, 0x100082) r1 = syz_open_dev$vbi(&(0x7f0000000280)='/dev/vbi#\x00', 0x3, 0x2) ioctl$VIDIOC_TRY_FMT(r1, 0xc0d05640, &(0x7f00000002c0)={0x0, @sliced}) r2 = memfd_create(&(0x7f0000000540)='\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00v\x8e\x05\xf7\xc1U\xad}\xc6\x94|W>Zi$Nv8,\n\xa6=W^\xa3Y\x7f\x8b\x17(\'~\xf7k0TM{\xa9-\xcf\x97\x8f\x1f\x81\xdc\x1b\x7f\x8f{4Q\xda\xda\x02\xec\xb4\xf1\xdd\xcc\x8bRA\xda\x89Efn\x00s\xc2Zb\x01\x00M\xbe\xa3z\xab\xd3\xeb\x98\x88\xc4\xc6)A\x9fP\x93zhH\xe0\xd2\x81\xdb\xeeV\x8cM\xe9\xa06\xc2o\x19\"\xf6Iq\xd4\xdf\x97\xfb\xab\x04\xe8\xceI8\xb3\x1d\xcf%\x9bK\xc6\t\x01\xe1\x86a\xfa\xb8\xfb)\x88\xcd+\xc2`\xc2\xf5r5>k\xb0\xa0\x02\xfc\x16MO\x18\x9b\x06\x80b\xd1\x01\x00\x00\x00\x00\x00\x00\x00@\f\fL\xa5{Tk\x940\x17.\xa56.\xe0\x14\x1b=\xf0j\xd25\xe8\x15\xd8\x9e\xea\xd3\xd9G4\t\xc0\x9c.\'\xa9R3z$\xf2\x01\x88\xc0\x13\x12<\xc01j3\xd8\xb4CE7s\xe4\xa0\x9e\xdd\x801\x12M\xee\x13\xce\x9cu(\x8f.\xc83\xc7\xe6j\xf5\xb1\x9a\x00\x00\x00\x00\x00\x00\x00', 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(0xffffffffffffffff, 0xc040563e, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x20000, 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) r3 = socket(0x40000000015, 0x5, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r1, &(0x7f0000000080)="b2cf083ea806d0829ae8514fda2ecc6f46e786b0ec4d881760ebb6c58773be027708244162", 0x25, 0x40804, 0x0, 0x0) r4 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r4, 0x208200) sendmsg$xdp(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x404c040}, 0x4000040) getpeername$packet(r3, 0x0, 0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0x0) r5 = creat(&(0x7f0000000080)='./bus\x00', 0x0) ftruncate(r5, 0x208200) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r5, 0x5386, &(0x7f0000000040)) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$KVM_GET_EMULATED_CPUID(0xffffffffffffffff, 0xc008ae09, &(0x7f00000000c0)=""/34) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x1ff) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) bind$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x4e20, @dev}, 0x10) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) sendfile(r0, r0, 0x0, 0x40fdf) r6 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_GSI_ROUTING(r6, 0xc018aec0, &(0x7f0000000000)={0xff00, 0x0, [{0x0, 0x0, 0x0, 0x0, @msi}]}) 21:49:55 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x74}}, 0x24, 0x0) [ 1820.430564][T13293] Unknown ioctl 1074550219 [ 1820.524492][T13315] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1820.596092][T13318] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1820.646554][T13320] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:55 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf000) [ 1820.836037][T13457] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1821.108664][T13532] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:56 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe80}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:56 executing program 3: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000040)=0x5ba09f51) read$FUSE(r0, &(0x7f0000000380), 0x1000) 21:49:56 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x7a}}, 0x24, 0x0) 21:49:56 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) setsockopt$inet6_IPV6_ADDRFORM(r3, 0x29, 0x1, &(0x7f00000000c0), 0x4) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf0ffff) [ 1821.567986][T13646] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1821.642670][T13649] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:56 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x1000000) [ 1821.732870][T13744] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1821.789567][T13815] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:49:56 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f00000006c0)={0x1, 0x70, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x9, 0xffffffff}, 0x2000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x800}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000000040)=[0x0]) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x105522, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f00000001c0), 0x8}, 0x0, 0x40000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x803, 0xa0) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0, @multicast2}, 0x3) connect(r4, &(0x7f0000000340)=@ethernet={0x306, @local}, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r4, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0xc}, 0x820, 0x17, 0x0, 0x9, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f0000000480)={{{@in6, @in6=@loopback}}, {{@in=@empty}, 0x0, @in=@local}}, &(0x7f0000000400)=0xe8) stat(&(0x7f0000000ac0)='\x00', &(0x7f0000000b00)) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) setresgid(0x0, 0x0, 0x0) stat(&(0x7f0000000880)='./bus\x00', &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r6, 0x0) setresgid(0x0, 0x0, 0x0) stat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000300)) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) r7 = creat(&(0x7f0000000240)='./bus\x00', 0x0) lseek(r7, 0x7ffffc, 0x0) ioctl$EXT4_IOC_SETFLAGS(r7, 0x40086602, &(0x7f0000000040)) r8 = syz_open_procfs(0x0, &(0x7f0000000040)='fdinfo\x00') getdents(r8, &(0x7f0000000000)=""/62, 0xd6147cbb6f273a13) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x6ffd) write$binfmt_elf64(r8, &(0x7f0000000440)=ANY=[@ANYRES16], 0x417) fallocate(r7, 0x100000003, 0xfb7d, 0x28120001) r9 = creat(&(0x7f0000000240)='./bus\x00', 0x0) lseek(r9, 0x7ffffc, 0x0) ioctl$EXT4_IOC_SETFLAGS(r9, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(r9, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0xfd14) fallocate(0xffffffffffffffff, 0x100000003, 0xfb7d, 0x28120001) ioctl$EXT4_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0xfd14) lseek(0xffffffffffffffff, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) r10 = socket$inet_tcp(0x2, 0x1, 0x0) dup2(r10, 0xffffffffffffffff) fallocate(0xffffffffffffffff, 0x0, 0xfb7d, 0x28120001) r11 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r11}) r12 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r12, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmmsg(r12, &(0x7f00000092c0), 0x4ff, 0xa2ffff) socket$inet6(0xa, 0x2, 0x0) 21:49:56 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xf0}}, 0x24, 0x0) 21:49:56 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x2000000) [ 1822.100359][T13883] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1822.407077][T13974] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:57 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x1100}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:57 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000040)=0x5ba09f51) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000240)) read$FUSE(r0, &(0x7f0000000380), 0x1000) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='setgroups\x00') close(r1) getpid() sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) 21:49:57 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x6000000) 21:49:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='wlan0cpuset\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='nodev\x00']) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="0200000001000000000000000400000000000000af5c34217a398fe1788010000000000000002000000000000000"], 0x24, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockopt$PNPIPE_IFINDEX(r6, 0x113, 0x2, &(0x7f0000000440)=0x0, &(0x7f0000000480)=0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r4, 0x8933, &(0x7f00000004c0)={'batadv_slave_1\x00', r7}) 21:49:57 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x300}}, 0x24, 0x0) 21:49:57 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1823.105773][T14089] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1823.141549][T14097] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xc000000) 21:49:58 executing program 3: add_key$user(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9}, 0x0) getpid() sched_setattr(0x0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) semctl$GETZCNT(0x0, 0x3, 0xf, &(0x7f00000002c0)=""/216) semctl$GETNCNT(0x0, 0x4, 0xe, &(0x7f0000000480)=""/241) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) write(r1, &(0x7f0000000340), 0x41395527) socket$vsock_stream(0x28, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x2}, 0x0, &(0x7f0000000140)={0x1b4}, &(0x7f0000000080)={0x0, r2+30000000}, 0x0) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 21:49:58 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x500}}, 0x24, 0x0) 21:49:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1823.419134][T14301] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:49:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1823.618157][T14397] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1823.647204][T14413] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:49:58 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x2201}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:58 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/246) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socketpair(0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x8000) ioctl$EVIOCGREP(r0, 0x4004743c, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='clear_refs\x00') pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='4', 0x1}], 0x1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='clear_refs\x00') pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)='4', 0x1}], 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r2, 0x6, 0x23, &(0x7f0000000280)={&(0x7f0000ffc000/0x1000)=nil, 0x1000}, &(0x7f0000000380)=0x10) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(r3, 0x8935, &(0x7f00000003c0)={'\x00', 0x7ff}) r4 = syz_open_procfs(0x0, &(0x7f00000001c0)='clear_refs\x00') pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)='4', 0x1}], 0x1, 0x0) r5 = gettid() tkill(r5, 0x3c) 21:49:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:58 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x12000000) 21:49:58 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x600}}, 0x24, 0x0) 21:49:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='overlay\x00', 0x2002, &(0x7f0000000440)=ANY=[@ANYBLOB="7fcc596b9ef72555f174b183fbef4968a8edf68b2514099182b2fd186b6f0ce8fe4d17ca41203f710127ecbe08ec57514deb76b52eac18f12d0d235d205c4cc2de59c9aacb63861bafcb9c34330509542d26343a7b4820fff5d97ed26918897f606b5fdd7f2b22e05410e8f10c11d8adc9fe3e190db6cca1742fac2442d6283b567d7786babb6771e34dd96e88c5f0fc1c09bbebdb41bf98afcf8ab0a07d8383b871f40bd18502a7fa2a3fefd19047765fcd38c9376f24e732fcb51cb6fe2b2757aa59b8c4a98ffd9b48fa8a920f99c21b15768a95f6b039"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) [ 1824.089012][T14625] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1824.146071][T14629] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$FUSE_GETXATTR(r3, &(0x7f0000000200)={0x18, 0x0, 0x8, {0x81}}, 0x18) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c653007815846407561b0d9885bb472935710ff8f4a041083ec7474ed542f94225743d7ecfa9fc0a29c71d2898ca10479a88385bf9dd758fcc6b29642bf8d6560d375132c93734073ccf9af573307839c3bc02811c659049d135c769aa2d77a76501b7464fcd8c9c62548f48ccdadb5821c5770d8cfe6b79180f4bba39fd28280a17dca4618c7f05aef8f60e43451388b798cabb37c6e9eaa64"]) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/video36\x00', 0x2, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dlm-control\x00', 0x121000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r9, 0xc0305602, &(0x7f00000003c0)={0x0, 0x8, 0x200f, 0x1}) fstat(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_ATTR(r0, &(0x7f00000002c0)={0x78, 0x0, 0x3, {0x0, 0x6, 0x0, {0x4, 0xfff, 0x6, 0x20, 0x80, 0x127c, 0x2cb0, 0x6, 0x4, 0x10000, 0x8d7, r10, 0xee01, 0x101, 0x20}}}, 0x78) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="020000000100000000040004000000000010000000000000001dd37002ec3d4aa29186587d70d763f22e69ad7b444431c282e56ceadad0ebf31d4541bd70cd8eba8aa4404869cb225b39b7e768416107f0a5fe3f34d8"], 0x24, 0x0) 21:49:59 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x3f000000) [ 1824.327943][T14759] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:49:59 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:59 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x700}}, 0x24, 0x0) [ 1824.514627][T14846] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:49:59 executing program 5: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1824.629052][T14850] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:49:59 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x2400}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:49:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x56260000) 21:49:59 executing program 5: perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:49:59 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xc00}}, 0x24, 0x0) 21:49:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="6c4e6f7765726469723d2e2f6275732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c40e80d0e4c9645afdd7b641a57ff2392c6d9020737f6f79f51df33b2fabe2ddc7e4bd20dfd696af6590c9a11d6235eb6869ab89faf838071e7e84f1d39176751be7278fa2e"]) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) renameat(r0, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000000c0)='./bus\x00') setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:49:59 executing program 3: getpid() syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x0, 0x0) r0 = syz_open_dev$sg(0x0, 0x0, 0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="ae88bff824f400005a90f57f07703aeff0f64ebbee07962c22772e11b44e69d90cf41bdd2ac8bb8c43b460e46292", 0x2e}, {&(0x7f0000000040)="53020000fcffffff77000000", 0x2000004c}], 0x2) 21:50:00 executing program 5: perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1825.257652][T15068] overlayfs: unrecognized mount option "lNowerdir=./bus" or missing value [ 1825.319543][T15154] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:00 executing program 3: 21:50:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x5e260000) 21:50:00 executing program 5: perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0xe6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:00 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x1200}}, 0x24, 0x0) 21:50:00 executing program 3: [ 1825.585943][T15282] __nla_validate_parse: 3 callbacks suppressed [ 1825.585955][T15282] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1825.798087][T15291] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1825.958876][T15174] overlayfs: unrecognized mount option "lNowerdir=./bus" or missing value 21:50:01 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:01 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:01 executing program 3: 21:50:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x8cffffff) 21:50:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x266a}}, 0x24, 0x0) 21:50:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt$inet6_buf(r0, 0x29, 0x2a, &(0x7f0000000080)="8ddd9ce8bab4235a71020c68dc1dd577bb51adc93ba7578eccb71037b54f6d58e408262209a0", 0x26) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="02000000012000000000000004000000000000001000000000fdffff1f00000000000000"], 0x24, 0x0) [ 1826.253948][T15504] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:50:01 executing program 3: 21:50:01 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1826.366116][T15503] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1826.367154][T15509] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00'}, 0x10) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="020000008850b4222820010000000000000004000000000000001000009abdcde060c76f000000000000000000000000000000be37123ef6a062e7fb62b10d8c48589342d6480f3bd82a5e891af2c97c6d67c56a4068492823b932db1116f6bf33f557a270368483a72c93828dc14846aba98ccce59a835d84cda017cfc0f3f4377c0ed0f8b1763d3e7005deb442a3299b9e979df2cddeaa2c86aeccfd6ea22f957658d23aacf6e721be6e86f8f7a35af4a75b3faf56fe7c870a3ec5b9041eb2533313938300"/208], 0x24, 0x0) socket$packet(0x11, 0x2, 0x300) 21:50:01 executing program 3: [ 1826.509553][T15604] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:50:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x2672}}, 0x24, 0x0) 21:50:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf6ffffff) [ 1826.909348][T15630] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1827.120999][T15629] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:02 executing program 3: 21:50:02 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfeffffff) 21:50:02 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x3f00}}, 0x24, 0x0) 21:50:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,wr=e1,upperdir=./file0\x00\x00\x00\x00\x00']) setxattr$system_posix_acl(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {}, {0x20, 0xe}}, 0xfffffffffffffff9, 0x0) 21:50:02 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:02 executing program 3: [ 1827.362069][T15837] overlayfs: unrecognized mount option "wr=e1" or missing value [ 1827.366804][T15840] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1827.431850][T15845] overlayfs: unrecognized mount option "wr=e1" or missing value 21:50:02 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469103d2e2f3f75732e7770706552646972372e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:02 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x4800}}, 0x24, 0x0) [ 1827.503875][T15893] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:02 executing program 3: [ 1827.642788][T15952] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 21:50:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfffff000) 21:50:02 executing program 3: 21:50:02 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1827.805109][T15956] overlayfs: unrecognized mount option "lowerdi=./?us.wppeRdir7./file0" or missing value [ 1827.870693][T15956] overlayfs: unrecognized mount option "lowerdi=./?us.wppeRdir7./file0" or missing value 21:50:02 executing program 3: 21:50:02 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000080)={{}, {}, [], {0x4, 0x3}, [], {0x10, 0x3}, {0x20, 0x4}}, 0x24, 0x3) [ 1828.145997][T16072] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1828.391001][T16080] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:03 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0x800e}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:03 executing program 3: 21:50:03 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x4c00}}, 0x24, 0x0) 21:50:03 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x20}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xffffff8c) 21:50:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:03 executing program 3: 21:50:03 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, 0x0, 0x0) [ 1829.059765][T16199] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:03 executing program 3: [ 1829.130491][T16195] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:04 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6800}}, 0x24, 0x0) 21:50:04 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, 0x0, 0x0) 21:50:04 executing program 3: 21:50:04 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xe803}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfffffff6) 21:50:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f00000002c0)='./file2\x00', 0xf4b7bfa3cbfc9e89) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) io_setup(0x5, &(0x7f00000000c0)=0x0) r4 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0}]) r5 = socket$l2tp6(0xa, 0x2, 0x73) io_cancel(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2, 0x4, r5, &(0x7f0000000440)="e4e8dc724b6b3446ca40253cbb398171817b1162c3bda0f696e4c20a9fb01222eea569705c029e608f3da741e9ec3824c89ed2317bf3eeea70ce37b1c667a300f66ffcb70af66b2ea878f7bfe6a36b1cf6c2f688d911fa2a39cc87e18666389f44f97abad2edacb4ac6d8f25587b9687c86f9997bf3d39ce0e259fac70da2f238547fab4243820696585dcb1cf3ecc889f4c814d3b1215770408ee58bc4e04bc9f5c34591c1b6ec32287e30b59d774aef4d2", 0xb2, 0x400, 0x0, 0x2}, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f62f5732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:04 executing program 3: 21:50:04 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, 0x0, 0x0) 21:50:04 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6a26}}, 0x24, 0x0) 21:50:04 executing program 3: 21:50:04 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1830.089527][T16528] overlayfs: failed to resolve './bõs': -2 [ 1830.111357][T16533] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1830.170423][T16528] overlayfs: failed to resolve './bõs': -2 21:50:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfffffffe) 21:50:05 executing program 3: 21:50:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6c00}}, 0x24, 0x0) 21:50:05 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1830.730245][T16655] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:05 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val={0x0, 0x0, 0x0, 0x0, 0x0, 0xf401}, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:05 executing program 3: 21:50:05 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf0ffffffffffff) 21:50:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_LK(r0, &(0x7f0000000340)={0x28}, 0x28) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x7226}}, 0x24, 0x0) 21:50:06 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f00000001c0)={@in, 0x0, 0x2}, 0xd8) sendto$inet(r0, 0x0, 0x0, 0x20000801, &(0x7f0000000100)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xb}}, 0x10) r1 = perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000180)='syz_tun\x00', 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r2 = dup2(r0, r1) write$cgroup_type(r2, &(0x7f0000000080)='threaded\x00', 0xffeb) 21:50:06 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1831.317241][T16870] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1831.351497][T16874] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x100000000000000) 21:50:06 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)="4bc4f14732ada3f13ed72077cbd521ab63587056ba1603420d1a7db53399bd8bfc99662382f3d5776f96624bbadf558ad39d54773c9c39f8c82e5b8312fa163108446e8d1c4f8ec00fc62a2d92e2937da70ea2601700124122b916bafd9c4807017b68ebc572c642edfb36a5818a94394e2bc67cda70a8641d143ab5aa23e2d9e5c477387d143b3e05efeb56ec9055d527eb71d999bdb32a6e79d368cee7ced10cdece5402f15b5b038f2d74534704b4ededf2ae19b555fb37bfba2b72b87804983cbc6da5915f4f0038a079dfa1a5014a11c949b571d90ba2fa8d12a7fa99c72e8fcbef5bf7720142850d36a89b03fd6df4968070fa6a59a1c813a3904e95485d14b0ee26ef0a16d6f644b266d379331017c5c1ac08fa75806a9f364ec3b76cc3ad9331ce3f115dd0e3ae9a6e513a6976b10865b11b3ec949d9599a8bd35a083377cb41c4c1b4648bb204a6c6c0d00e74ffb96dfb0aaf33c6099ec41af699360592d9d8627947427caee86b391eb12d25fce313fc4ca4f1c7d0a8856a57c7c5b0f6fc223a4cfdcf84000d35e08689a644b1d96e4208defbd2cfb541d702f6531eaa80fb0fab9dea0a14e8182c375be54ace1056cd7a0663d963e5dc241bf0e86f5a626f62640327045fd8dfecccd4647b3eb37d464574a21bc9b78872436fecbff1cf5a68947d464920c6c74f1643ca38aa319fe2a29fc7311a04b3d23270063e4f7f9a290c7103fa72d17263975e3925348b4b08ce4dcacf25000b46bb242ef3f8c4c4635e768b41c77d1c049737618290078be7926206e1881f764d417920f677c5e01537f3ce926eb05e1364a6ab9395f45c93cca98cbbef609ba449001cd36547eb1a9ffced0ae681699a3ba2fc8e75e993ee66bb545dfa631c05f7a9aec68c206507d2c313882a1b6264c0e29b63056d38bf7345c6fde0832030f6b892ebb23ef5bdd1c9edc2fdfc47246a809e61c10b97fc21ecc0a321cfe6b4753f5c61b2b9d6c893bdf35e0f096667b9543f1435d63ce00ac9213c3f158302cfa5b929f277309281847991071fa319c71897d730ca69181cbfebbf1c8894af1ee84fa807fe33913efda2575e8f57fbd7e65ef431fd99507f08a9c2b59d432adc9bf775e2a230dc671d4d02709ee0adecbd6e3fbd4279353c6a1886cfd925179e5f66f14e7f63825993a58cefbec812513fe7148df735db80909496a51240ada8ad03c044831a4c9ee27f8200a2c66f1e7d11339826f4f414147c58a91dcf2d51a765aa22a7b7d200c38b380b95d26d3f60205fcff1d181459b0dede1c5a636bfc815122e4731fa73d8d078028649e100052c91a41f39006d0490f761c2173dbda186303a996e104364696e8b8c080465a2645945c6b5226c8484c3079474be2f7f053511581188ddda4e214a75f6098c76ea6a0360ba39717d57494648f7a60f1b3642582cd914b506c900a835b5cc0a03321eb95dcbae98a1d6063c3ab373ebbf55b856a05ffe54a60d099b948910fe4116362860e87651093917baf811231dd87d5f0f18aa0db282b4394c97283b5b68971023ee62052221c4c090a291fa83587e36942720424d838b06681776d70be1d3384c8f8ce89a68b2a5830ce882934c700af75c89526ba05643d6c6226765b22af5b2ad8e4a3507a5145881e214e65f569724b0060975142d7b9d40d80bdc6b5caa068bdafea3ff93c0d99d2b93e21cd892d9903ad8fc5b0f7778ca5c52e0ba30fb19ce88d4cc98c163d2a791ffae1369f179aacd87e6800caedf69f934a0cae20aa2491785cea3d82fa56aa5ecc21e619ca9f91e8b035e3f54468e6c6126ad7cf84def28fb0176aaeacf8ee92b0c6765e5d78f255f6b8b00e510a2a16cc82bd48b8f92806ac876e34d1f1e9759b6b86a09ad59f36afacb9b40375d11d93cb4b0ae2a7930c7cc9e42d1c1e1464724ab109e0f5780a002c478234fe89d68e0e14caf342e78a04bf64640a3ab4252730357b6da7d6cf406e76b224463b9d53f028c2e4c7091c6bd8327261dfbdec0c6cba479751530e7ddda9394d220943454cd73e38f5a8c869a0aaad28ddeed80b8e02ba02e21d878e0238193629f0d4a10f34f71b8cd854fed79b4b99448f8adfa456452a3d1a0899858d1cdf8a515d05fcf7339e24b2c1223f36eee7386a0b9fdb6dd1152d4448a5d9e1cdab6ee4ca5f1eeb006bbe3f98c909456a0165dcc2902acdeb791bb006c5f6ae43576d7934fce71c1aaab8db291e3ef4f077a8461d1ebcd60e6e3a11b5e4417982dc2152824cfa0236e6a679364e85114e2892e0321f472f608db048ee6cd969fea0677ae514b56c9cafbdb051842d9cbb45e025b89283699a350942dcc465800e1d52dbb41938a398016c3f3bdfe3ffe251b5587d7aebd629c46f77e444972bd73bd453739285edcc767d71b5209a29a2437641a178cd304080bb09dd909251013ea04b6f9628c18772fba0972e193c805a04b21a09781fd47ce4220f0f044bd8a80b7af5d60243b1600321bd6903e6c294fdbbafb2fb66798e9e954a126506f0c2f4b917c245a60e39c2cd2e78af15ef578e2822ec2ca808a97f6bcf6e7a00bcf6b73aface432a8f7851a90cc0421ceb7dd07d7426237623a5579159912f09e2e7174b9029bced8032ffb26e9021d463d986802ea43313ccc6788f396c328a65a70f58f2acf716a44f803ff8f5c77816f79efa2bab9b03ba05a213a70a442bfdb57ff6f23b4fdc12935d0fef5422aa61fff6d8771f9fe93e7d9092dee89998035832c2ec48b5f6b8c1576be4ae38b437e55038d5be439fceb1ee7781e1781c5ea0cd4ccfbf8d98239368450e8d05066b4be2c5629fdb942f2f49baf0f5a4cb50c69592061a324af49b76009de74176ada865e777629049eb02c311af9b124d23f49e30f0ec9a39af7f2756fefacd123fdea1dcc4a5c4ffb8f0475a5b30b0c85c195852c9221123c39581c45aa709b59a0176421aaf248854bc926a32824d5eec75cf3d83611d6714486828c388c80df11b5112db7b878df2ad7738683881ff7fd2ce40ef4d8f337f8b06115842a19c8bdb73d1f92d6ad28fcfff8705ffa40adf7460c3e702c7a5be72e0cb31e60f3493a60b8d15bf014e3a5ca512e430dda576935279156111d6cfd4f6c6e16409d7b0963864e233682674691a45c8ce183764af60354d8b2ae03f8c72300baf7e23523ed675df431927cd2ce63509741d0313ce2796ee9b3363a58b5e859ad4f5871d062f131cf1e05c1f54135a55250318b2720be98a0d405cb05884884239c4c4809a363fa9be1ceaca5a7904f7914bce40d01a1162fd675c72a4a0ee88746d411250db625c4141e590a7c780d36ee2d26d957c7c181cf2e5f867de5fc336691fe3da216ef08ec796e5b2edb24b388fc8c0f5d478d5112195c7c57a95b1075e7146fdfae12d0be597eceee6c58fd2436e8343067ea04c57ea5ae168fc57480c8f78bff1d4fa1a88eb5b06043a5c50fff22bbae19ba6c2ac91712a0f03a30605418efd13711d4884de9d4864203313ee6f8ecfff3b11d94a1c6604a9133b80462f2ef3a99be0e89ee4e5e1a0194a4fdb7be8d235d8a12f1f3bcb2a3cd5993c1e7f030a969eb67e8471d1362e3d6e246cf8ef4fd91b5bc2e8992d76cff8088dd94b0e12bad1a7dd9d1f1eaed01669ca4613655de6f5ff3756408e22af7781fc97b71a33957ca14e91867bcc6f91e42d3fce17a7f2e18c9e9c368106a8557824d5907ad38ce3dea866dde8cb898dead5839d04720b225b8ac867061d19ecad084abf9772c2a91eaa10da861f1fd5d671dfaa8aaf40c4134e3fa93d6eb3417c8997dd600985111dc4c4aca6fd5b9b8ea4a6e8f547ed854617819d33b32ec7c3246ef10d7ccdcd172e509f3ef862774c34f585144d4e02beac8bf469a359bc62d4a07a4af291e8587cbbd9ec559baf12ef9b15a39fc780aea88e4d57d6acd1ff59747f11e45f4b87b27d4998603d110676e185125583ac0fd8454446d80d0fa1780c1d8f27b4bb4ec3f96d0247bc98b610c53dea7e48086cc2bddcab80eedbb5e7fda8523bd3c649186f137d6") ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0xffffffffffffff78, 0x0, 0x0, 0xfffffffffffffd9c) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'bond0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="00001f"]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:50:06 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:06 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x7400}}, 0x24, 0x0) [ 1831.892599][T17092] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:07 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x4, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:07 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="0f34", 0x2}], 0x1, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f00000000c0)={@empty, 0x1c}) ptrace$setopts(0x4206, r0, 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/69}], 0x3, 0x0, 0x159ae6f857735efc, 0x0) tkill(r0, 0x2b) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) 21:50:07 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, 0x0, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x200000000000000) 21:50:07 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x7a00}}, 0x24, 0x0) 21:50:07 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x1ff}, 0x0) sched_setattr(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={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) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000000b000/0x18000)=nil, &(0x7f00000008c0)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 21:50:07 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0xffffffffffffff78, 0x0, 0x0, 0xfffffffffffffd9c) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'bond0\x00', &(0x7f0000000000)=@ethtool_rxfh={0x46, 0x179, 0xb9a, 0x0, 0x0, "61e44b"}}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:50:07 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780), 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1832.460220][T17318] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:07 executing program 1: syz_mount_image$vfat(&(0x7f00000015c0)='vfat\x00', &(0x7f0000001600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={[{@fat=@allow_utime={'allow_utime'}}]}) 21:50:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x600000000000000) 21:50:07 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xf000}}, 0x24, 0x0) 21:50:07 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780), 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1832.779900][T17519] FAT-fs (loop1): bogus number of reserved sectors [ 1832.797416][T17519] FAT-fs (loop1): Can't find a valid FAT filesystem [ 1833.106388][T17545] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:08 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:08 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x0, 0xa0) connect$inet(0xffffffffffffffff, 0x0, 0x0) connect(r4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0xc}, 0x820, 0x17, 0x0, 0x9, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000480)={{{@in6, @in6=@loopback}}, {{@in=@empty}, 0x0, @in=@local}}, &(0x7f0000000400)=0xe8) stat(&(0x7f0000000ac0)='\x00', 0x0) stat(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) setresgid(0x0, 0x0, 0x0) stat(0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x0, &(0x7f0000b63fe4), 0x1c) creat(&(0x7f0000000240)='./bus\x00', 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000040)='fdinfo\x00') getdents(r5, &(0x7f0000000000)=""/62, 0xd6147cbb6f273a13) fallocate(0xffffffffffffffff, 0x100000003, 0xfb7d, 0x28120001) r6 = creat(&(0x7f0000000240)='./bus\x00', 0x0) lseek(r6, 0x7ffffc, 0x0) ioctl$EXT4_IOC_SETFLAGS(r6, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(r6, &(0x7f0000000000)=ANY=[@ANYRESDEC], 0xfd14) fallocate(0xffffffffffffffff, 0x100000003, 0x0, 0x28120001) lseek(0xffffffffffffffff, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fallocate(0xffffffffffffffff, 0x100000003, 0xfb7d, 0x28120001) creat(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet6(0xa, 0x2, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000092c0), 0x4ff, 0x0) socket$inet6(0xa, 0x2, 0x0) 21:50:08 executing program 1: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0xff}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/11, 0xb) sendto$inet6(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) fcntl$setpipe(r2, 0x407, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000280)) r5 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_inet_SIOCSARP(r5, 0x8955, 0x0) dup3(r4, r5, 0x80000) write(r2, &(0x7f0000000340), 0x41395527) socket$vsock_stream(0x28, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) sched_setattr(0x0, &(0x7f0000000400)={0x38, 0x1, 0x0, 0x0, 0x1}, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b4}, &(0x7f0000000080)={0x0, r6+30000000}, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 21:50:08 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780), 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xc00000000000000) 21:50:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xff00}}, 0x24, 0x0) 21:50:08 executing program 3: socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_mount_image$vfat(&(0x7f00000000c0)='vfat\x00', &(0x7f0000001600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={[{@fat=@debug='debug'}]}) 21:50:08 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[]}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1833.534782][T17842] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x1200000000000000) 21:50:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0xffff}}, 0x24, 0x0) 21:50:08 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[]}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1833.946899][T18079] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x3f00000000000000) [ 1834.338761][T18189] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:09 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x9, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:09 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[]}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:09 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:09 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000040)={0xf000, 0x0, 0x2, r2, 0x3}) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000140)={0x0, 0x0, 0x2, r2, 0x7}) 21:50:09 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) r1 = socket(0x11, 0x800000003, 0x0) bind(r1, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r1, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmmsg(r0, &(0x7f0000001f00)=[{{&(0x7f00000000c0)=@ll={0x11, 0x0, r2, 0x1, 0x0, 0x6, @remote}, 0x80, 0x0}}], 0x1, 0x4000840) 21:50:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x5626000000000000) 21:50:09 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1834.664350][T18306] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:09 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2}}, 0x24, 0x0) 21:50:09 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) add_key$user(0x0, 0x0, &(0x7f00000000c0)="2dfd957921843b534bc1c2ea2933e8ea1c475f5b16eed8243b1f8ec439295e45fae53b8c549896a9dbf56a9d3c97ea5a120903a17ac69a97c44bc360faa9e755144e7d6077163ef4fd817846bddaf731e049", 0x52, 0xfffffffffffffffe) ioctl$KVM_GET_CPUID2(r2, 0x4138ae84, &(0x7f0000000000)=ANY=[]) 21:50:09 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 21:50:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x5e26000000000000) 21:50:09 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1835.280954][T18637] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1835.564579][T18626] bridge0: port 2(bridge_slave_1) entered disabled state 21:50:10 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0xc, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:10 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0xffffffffffffff78, 0x0, 0x0, 0xfffffffffffffd9c) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'bond0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="00001fa1"]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:50:10 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:10 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3}}, 0x24, 0x0) 21:50:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x8cffffff00000000) 21:50:10 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 21:50:10 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:10 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 1836.106790][T18758] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xf6ffffff00000000) 21:50:11 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:11 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x4}}, 0x24, 0x0) 21:50:11 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x81) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000580)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b75fb3488fd8015bba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377aba09e7b88378e3d63a98fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b5365c5dc26ca097ddda7c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df10000174a3ac8694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde318ead4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d41f6b21224b57f530d0000c1ff53bf79a1f5c5dc34b2262d66ae793b6304a30b97077f1c131045cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f58e068af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28b774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a800655d127de6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb56d9b962d2fc43fa01a047526865c84f7cff36056cc4ac258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d8191643"}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) setsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000340)=ANY=[], 0x0) clone(0x700, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) write$UHID_INPUT(r3, &(0x7f0000001440), 0xfffffc41) r4 = dup3(r0, r1, 0x0) dup2(r4, r2) [ 1836.596736][T19032] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfeffffff00000000) 21:50:11 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:11 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x2, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:11 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x5}}, 0x24, 0x0) 21:50:11 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clone(0x20986100, 0x0, 0x0, 0x0, &(0x7f0000000040)="d353ff072d68b2e4dc14aa5f7e25908384") 21:50:11 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 21:50:11 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c000000000000000002"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:12 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) [ 1837.177600][T19310] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:12 executing program 3: clone(0x5824100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = getpid() rt_tgsigqueueinfo(r1, r1, 0x16, &(0x7f0000000000)) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000140)={0x0, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x0, @broadcast}, {0x2, 0x0, @empty}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)='veth1_to_team\x00'}) ptrace(0x10, r1) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) 21:50:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xffffffff00000000) 21:50:12 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c000000000000000002"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:12 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6}}, 0x24, 0x0) [ 1837.585061][T19534] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:12 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c000000000000000002"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0xfffffffffffff000) [ 1838.086307][T19742] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:13 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x3, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:13 executing program 3: creat(&(0x7f0000000300)='./file0\x00', 0x0) 21:50:13 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7}}, 0x24, 0x0) 21:50:13 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:13 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b646972c83d2e0066696c65312c75707065726469723d2e2f66696c653076fb3cadd3d0a8aed9b1316c7eb9074c43f65671d65817ea8a8336d0210fd35962bcc141e397f0e0997d9517dfe0df99c0cceda34f54960028f44e918e4002380987b11b1ef68f244497a6e51028278d58f70615b6716282460720f8e72389367e979156f5"]) ioctl$VIDIOC_TRY_EXT_CTRLS(r0, 0xc0205649, &(0x7f00000002c0)={0x4, 0x6, 0x806d, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x990a2c, 0xffff, [], @p_u8=&(0x7f0000000080)=0x81}}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000400)=0xe8) r3 = getegid() chown(&(0x7f0000000140)='./file0\x00', r2, r3) syz_open_dev$sndseq(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = pidfd_getfd(0xffffffffffffffff, r4, 0x0) ioctl$VIDIOC_SUBDEV_G_CROP(r5, 0xc038563b, 0x0) accept4$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0x10, 0x80000) syz_read_part_table(0x0, 0x1d4, &(0x7f0000000200)=[{&(0x7f0000000080)="020005090000000e001400000000000000000f0000000000000000000500000000004200000000000000000000000000000000000000000000000000000055aa", 0x40, 0x1c0}]) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/qat_adf_ctl\x00', 0x404000, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000d40)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r7 = getegid() chown(&(0x7f0000000140)='./file0\x00', r6, r7) newfstatat(0xffffffffffffff9c, &(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0), 0x2000) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r9, 0xc0502100, &(0x7f0000000e40)) r10 = socket$inet_sctp(0x2, 0x1, 0x84) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) r15 = socket$inet6_tcp(0xa, 0x1, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) r17 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r17, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r17, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r17, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r18 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r18, 0x0, r18) fcntl$dupfd(r17, 0x406, r18) r19 = socket$inet6_tcp(0xa, 0x1, 0x0) r20 = fcntl$dupfd(r19, 0x0, r19) ioctl$PERF_EVENT_IOC_ENABLE(r20, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(r20, 0x0, 0x10, &(0x7f0000000880)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000540)=0xe8) r22 = getegid() chown(&(0x7f0000000140)='./file0\x00', r21, r22) getsockopt$inet_IP_IPSEC_POLICY(r10, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) 21:50:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) listen(r0, 0x0) r3 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="580000001400add427323b470c45b45602067fffffff81004e22000d00ff0028925aa80020007b00090080000efffeffe809000000ff0000f03ac71082300000ffffffffffffffffffe7ee00000000000000000200000000", 0x58}], 0x1) 21:50:13 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:13 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) ioctl(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1838.542667][T19855] overlayfs: unrecognized mount option "workdirÈ=." or missing value 21:50:13 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:13 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x8}}, 0x24, 0x0) 21:50:13 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a040008"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:14 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x5, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:14 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a040008"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc}}, 0x24, 0x0) 21:50:14 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:14 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3}, 0x0) perf_event_open(&(0x7f00000006c0)={0x1, 0x70, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x9, 0xffffffff}, 0x2000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x800}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) io_submit(0x0, 0x1, &(0x7f0000000040)=[0x0]) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x0, 0xa0) connect$inet(0xffffffffffffffff, 0x0, 0x0) connect(r4, &(0x7f0000000340)=@ethernet={0x306, @local}, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4010, r4, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f0000000480)={{{@in6, @in6=@loopback}}, {{@in=@empty}, 0x0, @in=@local}}, 0x0) stat(0x0, 0x0) setresgid(0x0, 0x0, 0x0) stat(&(0x7f0000000880)='./bus\x00', 0x0) setresgid(0x0, 0x0, 0x0) stat(0x0, &(0x7f0000000300)) bind$inet6(0xffffffffffffffff, &(0x7f0000d84000), 0x1c) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) r6 = creat(0x0, 0x0) ioctl$EXT4_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)) r7 = syz_open_procfs(0x0, &(0x7f0000000040)='fdinfo\x00') getdents(r7, &(0x7f0000000000)=""/62, 0xd6147cbb6f273a13) fallocate(r6, 0x100000003, 0x0, 0x28120001) r8 = creat(&(0x7f0000000240)='./bus\x00', 0x0) lseek(r8, 0x0, 0x0) ioctl$EXT4_IOC_SETFLAGS(r8, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(r8, &(0x7f0000000000)=ANY=[], 0x0) fallocate(0xffffffffffffffff, 0x100000003, 0x0, 0x28120001) ioctl$EXT4_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000040)) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) socket$alg(0x26, 0x5, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) fallocate(0xffffffffffffffff, 0x100000003, 0xfb7d, 0x28120001) creat(0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) r9 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r9, &(0x7f00000000c0)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmmsg(r9, &(0x7f00000092c0), 0x4ff, 0x0) socket$inet6(0xa, 0x2, 0x0) 21:50:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="020000000100000000000000040002000000000010000000000000082000005c8118207e"], 0x24, 0x0) 21:50:14 executing program 3: syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0xfffffffffffffffd, 0x2, &(0x7f0000000040)=[{&(0x7f00000000c0)="800000003804000019000300e60100006c000000000000000100000001000000004000000040000080000000101308006d5ebe5a0000ffff53ef", 0x3a, 0x400}, {&(0x7f0000000140)="2aa8fe51d3f0fae7ee4693fec15c34a78fb251fc08ff6d93987194676df83b5c407eced10bd4bf45ba779d6d1486ea49c85cb4edc5b8198bf57afc12e5fdeba1b4aceb29ab50abd831c29539c1d4fc1309146e0dfe74b6d4f183067fbde4080669feb74196becb962694ade458709f663d684c2fc6d6fdc6a01880aa156882540e999b95cc6e8f3b5bd8b38bccfabb48c81a1ed19a719fa26dbcfb17ca18d1c1d5efee", 0xa3}], 0x4801, 0x0) 21:50:14 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a040008"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x12}}, 0x24, 0x0) 21:50:14 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1840.007235][T20606] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0)='l2tp\x00') sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r1, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_RECV_TIMEOUT={0xc}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x42}]}, 0x38}, 0x1, 0x0, 0x0, 0x4004840}, 0x2000800c) [ 1840.173574][T20610] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock [ 1840.243554][T20610] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock 21:50:15 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04000880"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) [ 1840.372282][T20610] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 0 overlaps superblock [ 1840.438315][T20610] EXT4-fs error (device loop3): ext4_fill_super:4532: inode #2: comm syz-executor.3: iget: bogus i_mode (114416) [ 1840.489082][T20610] EXT4-fs (loop3): get root inode failed [ 1840.514193][T20610] EXT4-fs (loop3): mount failed [ 1840.562957][T20638] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:15 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x6, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:15 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04000880"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:15 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:15 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x6) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$ASHMEM_SET_PROT_MASK(r1, 0x40087705, &(0x7f0000000080)={0x400, 0x9}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f7065726469723d2e2f66696c6530d2b6573b9b53b9c7b7aa1695ba3d24d75e4929c775c60131c9b443c93f6639a3d7883a5d8c6f4053aed9ca552422a5c0e3cc9472269b3fee4970d32861118d8d96d228b350b20171de74ec9d48bbc78d2bd2c5abd56502385d59a2b99c6ed2be78b6139085d0908c01c1975eb2da422d595cc77323d61f2a1a906a44f927aaeef1d3c064065872d41540aa26d46c544f71338b550865606de8fe97f346b8337da1ab1f8ac47f43b0499593b83281ed6413165e6dfb44acfca039efabd76ef65920b584caa45d12ae97c9dacfae1db729224319c54105d26b7f78ea38b8abf1dd3a5ba44c275f930e7f37a2d452caa26bec01"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) [ 1840.639267][T20610] EXT4-fs (loop3): ext4_check_descriptors: Block bitmap for group 0 overlaps superblock 21:50:15 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x48}}, 0x24, 0x0) [ 1840.722682][T20610] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 1840.750942][T20610] EXT4-fs (loop3): ext4_check_descriptors: Inode table for group 0 overlaps superblock 21:50:15 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x0, 0x8010000400000084) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1840.775758][T20610] EXT4-fs: failed to create workqueue [ 1840.794177][T20610] EXT4-fs (loop3): mount failed 21:50:15 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000080)={0x0, 0x0, 0x0, r2}) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f0000000100)={0x0, 0x0, 0x0, r2, 0x5}) 21:50:15 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a04000880"], 0x1}, 0x1, 0x0, 0x0, 0x4040041}, 0x0) 21:50:15 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}}, 0x0) 21:50:16 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x4c}}, 0x24, 0x0) 21:50:16 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}}, 0x0) 21:50:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x100) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f00000000c0)=0x1f, &(0x7f00000001c0)=0x2) [ 1841.673905][T20982] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:16 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x9, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:16 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:16 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000000c0)) 21:50:16 executing program 5: perf_event_open(&(0x7f0000000040)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_ADD(r0, &(0x7f00000017c0)={&(0x7f0000001700), 0xc, &(0x7f0000001780)={&(0x7f0000001800)=ANY=[@ANYBLOB="2000000009060101bac082666d6d9ff80c00000000000000000200000a0400088080"], 0x1}}, 0x0) 21:50:16 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x68}}, 0x24, 0x0) 21:50:16 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) inotify_add_watch(r1, &(0x7f0000000080)='./bus\x00', 0x200000c) getresgid(&(0x7f00000002c0), &(0x7f0000000340)=0x0, &(0x7f0000000380)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) syz_mount_image$ntfs(&(0x7f00000000c0)='ntfs\x00', &(0x7f00000001c0)='./bus\x00', 0x0, 0x0, &(0x7f0000000200), 0x802080, &(0x7f0000000440)={[{@disable_sparse_yes='disable_sparse=yes'}, {@show_sys_files_yes='show_sys_files=yes'}, {@gid={'gid', 0x3d, r2}}, {@case_sensitive_yes='case_sensitive=yes'}, {@nls={'nls', 0x3d, 'iso8859-5'}}, {@gid={'gid', 0x3d, r4}}, {@errors_remount='errors=remount-ro'}, {@fmask={'fmask', 0x3d, 0xcf}}], [{@obj_user={'obj_user', 0x3d, 'system.posix_acl_default\x00'}}]}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:17 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:17 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) clone(0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)="4bc4f14732ada3f13ed72077cbd521ab63587056ba1603420d1a7db53399bd8bfc99662382f3d5776f96624bbadf558ad39d54773c9c39f8c82e5b8312fa163108446e8d1c4f8ec00fc62a2d92e2937da70ea2601700124122b916bafd9c4807017b68ebc572c642edfb36a5818a94394e2bc67cda70a8641d143ab5aa23e2d9e5c477387d143b3e05efeb56ec9055d527eb71d999bdb32a6e79d368cee7ced10cdece5402f15b5b038f2d74534704b4ededf2ae19b555fb37bfba2b72b87804983cbc6da5915f4f0038a079dfa1a5014a11c949b571d90ba2fa8d12a7fa99c72e8fcbef5bf7720142850d36a89b03fd6df4968070fa6a59a1c813a3904e95485d14b0ee26ef0a16d6f644b266d379331017c5c1ac08fa75806a9f364ec3b76cc3ad9331ce3f115dd0e3ae9a6e513a6976b10865b11b3ec949d9599a8bd35a083377cb41c4c1b4648bb204a6c6c0d00e74ffb96dfb0aaf33c6099ec41af699360592d9d8627947427caee86b391eb12d25fce313fc4ca4f1c7d0a8856a57c7c5b0f6fc223a4cfdcf84000d35e08689a644b1d96e4208defbd2cfb541d702f6531eaa80fb0fab9dea0a14e8182c375be54ace1056cd7a0663d963e5dc241bf0e86f5a626f62640327045fd8dfecccd4647b3eb37d464574a21bc9b78872436fecbff1cf5a68947d464920c6c74f1643ca38aa319fe2a29fc7311a04b3d23270063e4f7f9a290c7103fa72d17263975e3925348b4b08ce4dcacf25000b46bb242ef3f8c4c4635e768b41c77d1c049737618290078be7926206e1881f764d417920f677c5e01537f3ce926eb05e1364a6ab9395f45c93cca98cbbef609ba449001cd36547eb1a9ffced0ae681699a3ba2fc8e75e993ee66bb545dfa631c05f7a9aec68c206507d2c313882a1b6264c0e29b63056d38bf7345c6fde0832030f6b892ebb23ef5bdd1c9edc2fdfc47246a809e61c10b97fc21ecc0a321cfe6b4753f5c61b2b9d6c893bdf35e0f096667b9543f1435d63ce00ac9213c3f158302cfa5b929f277309281847991071fa319c71897d730ca69181cbfebbf1c8894af1ee84fa807fe33913efda2575e8f57fbd7e65ef431fd99507f08a9c2b59d432adc9bf775e2a230dc671d4d02709ee0adecbd6e3fbd4279353c6a1886cfd925179e5f66f14e7f63825993a58cefbec812513fe7148df735db80909496a51240ada8ad03c044831a4c9ee27f8200a2c66f1e7d11339826f4f414147c58a91dcf2d51a765aa22a7b7d200c38b380b95d26d3f60205fcff1d181459b0dede1c5a636bfc815122e4731fa73d8d078028649e100052c91a41f39006d0490f761c2173dbda186303a996e104364696e8b8c080465a2645945c6b5226c8484c3079474be2f7f053511581188ddda4e214a75f6098c76ea6a0360ba39717d57494648f7a60f1b3642582cd914b506c900a835b5cc0a03321eb95dcbae98a1d6063c3ab373ebbf55b856a05ffe54a60d099b948910fe4116362860e87651093917baf811231dd87d5f0f18aa0db282b4394c97283b5b68971023ee62052221c4c090a291fa83587e36942720424d838b06681776d70be1d3384c8f8ce89a68b2a5830ce882934c700af75c89526ba05643d6c6226765b22af5b2ad8e4a3507a5145881e214e65f569724b0060975142d7b9d40d80bdc6b5caa068bdafea3ff93c0d99d2b93e21cd892d9903ad8fc5b0f7778ca5c52e0ba30fb19ce88d4cc98c163d2a791ffae1369f179aacd87e6800caedf69f934a0cae20aa2491785cea3d82fa56aa5ecc21e619ca9f91e8b035e3f54468e6c6126ad7cf84def28fb0176aaeacf8ee92b0c6765e5d78f255f6b8b00e510a2a16cc82bd48b8f92806ac876e34d1f1e9759b6b86a09ad59f36afacb9b40375d11d93cb4b0ae2a7930c7cc9e42d1c1e1464724ab109e0f5780a002c478234fe89d68e0e14caf342e78a04bf64640a3ab4252730357b6da7d6cf406e76b224463b9d53f028c2e4c7091c6bd8327261dfbdec0c6cba479751530e7ddda9394d220943454cd73e38f5a8c869a0aaad28ddeed80b8e02ba02e21d878e0238193629f0d4a10f34f71b8cd854fed79b4b99448f8adfa456452a3d1a0899858d1cdf8a515d05fcf7339e24b2c1223f36eee7386a0b9fdb6dd1152d4448a5d9e1cdab6ee4ca5f1eeb006bbe3f98c909456a0165dcc2902acdeb791bb006c5f6ae43576d7934fce71c1aaab8db291e3ef4f077a8461d1ebcd60e6e3a11b5e4417982dc2152824cfa0236e6a679364e85114e2892e0321f472f608db048ee6cd969fea0677ae514b56c9cafbdb051842d9cbb45e025b89283699a350942dcc465800e1d52dbb41938a398016c3f3bdfe3ffe251b5587d7aebd629c46f77e444972bd73bd453739285edcc767d71b5209a29a2437641a178cd304080bb09dd909251013ea04b6f9628c18772fba0972e193c805a04b21a09781fd47ce4220f0f044bd8a80b7af5d60243b1600321bd6903e6c294fdbbafb2fb66798e9e954a126506f0c2f4b917c245a60e39c2cd2e78af15ef578e2822ec2ca808a97f6bcf6e7a00bcf6b73aface432a8f7851a90cc0421ceb7dd07d7426237623a5579159912f09e2e7174b9029bced8032ffb26e9021d463d986802ea43313ccc6788f396c328a65a70f58f2acf716a44f803ff8f5c77816f79efa2bab9b03ba05a213a70a442bfdb57ff6f23b4fdc12935d0fef5422aa61fff6d8771f9fe93e7d9092dee89998035832c2ec48b5f6b8c1576be4ae38b437e55038d5be439fceb1ee7781e1781c5ea0cd4ccfbf8d98239368450e8d05066b4be2c5629fdb942f2f49baf0f5a4cb50c69592061a324af49b76009de74176ada865e777629049eb02c311af9b124d23f49e30f0ec9a39af7f2756fefacd123fdea1dcc4a5c4ffb8f0475a5b30b0c85c195852c9221123c39581c45aa709b59a0176421aaf248854bc926a32824d5eec75cf3d83611d6714486828c388c80df11b5112db7b878df2ad7738683881ff7fd2ce40ef4d8f337f8b06115842a19c8bdb73d1f92d6ad28fcfff8705ffa40adf7460c3e702c7a5be72e0cb31e60f3493a60b8d15bf014e3a5ca512e430dda576935279156111d6cfd4f6c6e16409d7b0963864e233682674691a45c8ce183764af60354d8b2ae03f8c72300baf7e23523ed675df431927cd2ce63509741d0313ce2796ee9b3363a58b5e859ad4f5871d062f131cf1e05c1f54135a55250318b2720be98a0d405cb05884884239c4c4809a363fa9be1ceaca5a7904f7914bce40d01a1162fd675c72a4a0ee88746d411250db625c4141e590a7c780d36ee2d26d957c7c181cf2e5f867de5fc336691fe3da216ef08ec796e5b2edb24b388fc8c0f5d478d5112195c7c57a95b1075e7146fdfae12d0be597eceee6c58fd2436e8343067ea04c57ea5ae168fc57480c8f78bff1d4fa1a88eb5b06043a5c50fff22bbae19ba6c2ac91712a0f03a30605418efd13711d4884de9d4864203313ee6f8ecfff3b11d94a1c6604a9133b80462f2ef3a99be0e89ee4e5e1a0194a4fdb7be8d235d8a12f1f3bcb2a3cd5993c1e7f030a969eb67e8471d1362e3d6e246cf8ef4fd91b5bc2e8992d76cff8088dd94b0e12bad1a7dd9d1f1eaed01669ca4613655de6f5ff3756408e22af7781fc97b71a33957ca14e91867bcc6f91e42d3fce17a7f2e18c9e9c368106a8557824d5907ad38ce3dea866dde8cb898dead5839d04720b225b8ac867061d19ecad084abf9772c2a91eaa10da861f1fd5d671dfaa8aaf40c4134e3fa93d6eb3417c8997dd600985111dc4c4aca6fd5b9b8ea4a6e8f547ed854617819d33b32ec7c3246ef10d7ccdcd172e509f3ef862774c34f585144d4e02beac8bf469a359bc62d4a07a4af291e8587cbbd9ec559baf12ef9b15a39fc780aea88e4d57d6acd1ff59747f11e45f4b87b27d4998603d110676e185125583ac0fd8454446d80d0fa1780c1d8f27b4bb4ec3f96d0247bc98b610c53dea7e48086cc2bddcab80eedbb5e7fda8523bd3c649186f137d646") ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, 0x0, 0xffffffffffffff78, 0x0, 0x0, 0xfffffffffffffd9c) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'bond0\x00', &(0x7f0000000000)=ANY=[@ANYBLOB="00001f"]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:50:17 executing program 5: prlimit64(0x0, 0xe, 0x0, 0x0) r0 = getpid() sched_setattr(r0, 0x0, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x80000, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x0, 0x0) read(r3, &(0x7f0000000040)=""/11, 0xb) socket$inet_udplite(0x2, 0x2, 0x88) socket$inet_udplite(0x2, 0x2, 0x88) write(r2, &(0x7f0000000340), 0x41395527) clock_gettime(0x0, &(0x7f0000000380)={0x0, 0x0}) sched_setattr(0x0, &(0x7f0000000400)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x2}, 0x0, &(0x7f0000000140)={0x1b4}, &(0x7f0000000080)={0x0, r4+30000000}, 0x0) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) 21:50:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6c}}, 0x24, 0x0) 21:50:17 executing program 3: socket$inet_udplite(0x2, 0x2, 0x88) r0 = socket$inet(0x2, 0x80801, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000140)=0xffffffff, 0x4) mlockall(0x1) syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x0, 0x622000) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000500), 0x9}, 0x53}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fstatfs(0xffffffffffffffff, &(0x7f0000000400)=""/240) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20000804, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = semget$private(0x0, 0x1, 0x11) pkey_alloc(0x0, 0x2) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f00000003c0)={0x1, &(0x7f0000000100)=[{0x3b, 0x5, 0x1, 0x9}]}) semctl$IPC_INFO(r1, 0x1, 0x3, &(0x7f0000000340)=""/93) semctl$SEM_INFO(r1, 0x0, 0x13, &(0x7f0000000180)=""/165) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r2, 0x407, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x1a, &(0x7f0000000640)=""/158, &(0x7f0000000700)=0x9e) write(r2, &(0x7f0000000340), 0x41395527) 21:50:17 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1842.794982][T21236] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x74}}, 0x24, 0x0) 21:50:17 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x1) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) prctl$PR_SVE_GET_VL(0x33, 0x5c86) 21:50:17 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:18 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1843.280450][T21644] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:18 executing program 5: socket$inet_udplite(0x2, 0x2, 0x88) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x6a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1ea1, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) 21:50:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) clock_settime(0x5, &(0x7f0000000200)={0x0, 0x1c9c380}) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) fstatfs(r0, &(0x7f00000001c0)=""/60) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) r1 = syz_open_dev$usbfs(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x40, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f00000000c0)=0x3a8) 21:50:18 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7a}}, 0x24, 0x0) 21:50:18 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r1) socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2ac5000000012e0b3836005404b0e0301a060075f2e3ff5f163ee340b700000080000000000000fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c65400"}, 0x80) getsockname$packet(r5, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="380000002400e50d00"/20, @ANYRES32=r6, @ANYBLOB="000000f3feffffff"], 0x3}}, 0x0) splice(r0, 0x0, r1, 0x0, 0x100000000, 0x0) [ 1843.756122][T21856] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:18 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = gettid() tkill(r2, 0x3c) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00000000c0)={0x7ff, 0x2, {r2}, {0xee01}, 0x7, 0xc4f2}) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_access\x00', &(0x7f00000002c0)={{}, {}, [{0x2, 0x4, r1}, {0x2, 0x1, r3}]}, 0x34, 0x0) 21:50:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000040)={0x0, 0x2a9, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r5, @ANYBLOB="000000000000000028001200090001007665746800000000180002001400010000000000", @ANYRES32=0x0, @ANYBLOB="0000b20000000000"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="38000000240007050000004007a2a30005000000", @ANYRES32=r5, @ANYBLOB="00000000ffffffff000000000900010068667363000000000800020000000000"], 0x38}}, 0x0) r6 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000002280)=@newtfilter={0xe78, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0xa}}, [@filter_kind_options=@f_rsvp={{0x9, 0x1, 'rsvp\x00'}, {0xe40, 0x2, [@TCA_RSVP_ACT={0xe3c, 0x6, [@m_pedit={0xe38, 0x1, 0x0, 0x0, {{0xa, 0x1, 'pedit\x00'}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS_EX={0xe20, 0x4, {{{}, 0x2}}}]}, {0x4}}}]}]}}, @TCA_RATE={0x6, 0x5, {0x10}}]}, 0xe78}}, 0x0) 21:50:18 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf0}}, 0x24, 0x0) [ 1844.053285][T21915] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1844.166605][T21915] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 21:50:19 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x2, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:19 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:19 executing program 0: mkdir(&(0x7f00000000c0)='./bus/file0\x00', 0x1) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x300}}, 0x24, 0x0) 21:50:19 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6(0xa, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01002f00000000000000180000001800000002000000000000000045563b025211a82f068ebab2100000030000"], &(0x7f0000000200)=""/242, 0x2f, 0xf2, 0x8}, 0x20) 21:50:19 executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, 0x0) geteuid() mount$fuseblk(&(0x7f0000000180)='/dev/loop0\x00', 0x0, 0x0, 0x51000, &(0x7f0000000340)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@default_permissions='default_permissions'}, {@default_permissions='default_permissions'}, {@allow_other='allow_other'}], [{@fsmagic={'fsmagic'}}, {@appraise_type='appraise_type=imasig'}, {@measure='measure'}, {@seclabel='seclabel'}, {@subj_type={'subj_type', 0x3d, 'userselinuxmd5sumwlan0em0/'}}]}}) r1 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) fcntl$setstatus(r1, 0x4, 0x42000) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000100)={0x0, 0x0, 0x3}) geteuid() geteuid() [ 1844.646610][T22304] BPF:Unsupported btf_header 21:50:19 executing program 1: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1844.667754][T22305] overlayfs: failed to resolve './file1': -2 [ 1844.687184][T22308] BPF:Unsupported btf_header [ 1844.734710][T22319] overlayfs: failed to resolve './file1': -2 21:50:19 executing program 5: syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040)='devlink\x00') r2 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r1, 0x536ae464467e3e0b, 0x0, 0x0, {0x25, 0x0, 0x6c}, [{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r2}}]}, 0x3c}}, 0x0) 21:50:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x500}}, 0x24, 0x0) 21:50:19 executing program 3: r0 = syz_open_dev$sndseq(&(0x7f0000000180)='/dev/snd/seq\x00', 0x0, 0x0) timer_create(0x0, &(0x7f00000000c0)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/226, 0xffe4}], 0x1) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, 0x0) 21:50:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x600}}, 0x24, 0x0) 21:50:20 executing program 1: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:20 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x700}}, 0x24, 0x0) 21:50:20 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x24, r1, 0x209, 0x0, 0x0, {}, [@FOU_ATTR_PEER_PORT={0x6}, @FOU_ATTR_PEER_V4={0x8, 0x8, @empty=0xe0000000}]}, 0x24}}, 0x0) sendmsg$FOU_CMD_ADD(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, r1, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}, @FOU_ATTR_LOCAL_V4={0x8, 0x6, @multicast1}, @FOU_ATTR_PEER_PORT={0x6, 0xa, 0x4e20}]}, 0x2c}}, 0x30000040) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = geteuid() lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@initdev}}, &(0x7f00000004c0)=0xe8) lsetxattr$security_ima(&(0x7f0000000680)='./bus\x00', &(0x7f00000006c0)='security.ima\x00', &(0x7f0000000700)=@ng={0x4, 0x10, "cf"}, 0x3, 0x2) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r6 = getegid() chown(&(0x7f0000000140)='./file0\x00', r5, r6) newfstatat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r8 = getgid() setxattr$system_posix_acl(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='system.posix_acl_default\x00', &(0x7f00000005c0)={{}, {0x1, 0x3}, [{0x2, 0x3, r2}, {0x2, 0x1, r3}, {0x2, 0x0, r4}, {0x2, 0x1, r5}, {0x2, 0x5, r7}], {}, [{0x8, 0x0, r8}], {}, {0x20, 0x4}}, 0x54, 0x3) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) lseek(r0, 0xffffffff, 0x0) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000000)='system.posix_acl_default\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="021621800000000100000000000000040000641eeb28e27a0fa966c7e9f1000000000010"], 0x24, 0x0) 21:50:20 executing program 1: ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:20 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:20 executing program 3: setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r1, 0x5452, &(0x7f00000002c0)=0xece) fcntl$setsig(r1, 0xa, 0x12) recvmmsg(r2, &(0x7f0000002bc0)=[{{0x0, 0xfffffced, 0x0, 0x0, 0x0, 0xffffffffffffffb7}}], 0x1c7f1fd, 0x0, 0x0) dup2(r1, r2) fcntl$setown(r2, 0x8, r0) tkill(r0, 0x16) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x104402, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) 21:50:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc00}}, 0x24, 0x0) 21:50:22 executing program 5: syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000029000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040)='devlink\x00') r2 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000000)={0x3c, r1, 0x536ae464467e3e0b, 0x0, 0x0, {0x25, 0x0, 0x6c}, [{@nsim={{0x10, 0x1, 'netdevsim\x00'}, {0x10, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r2}}]}, 0x3c}}, 0x0) 21:50:22 executing program 3: mlockall(0x1) syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x0, 0x622000) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000500), 0x9}, 0x53}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x20000804, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) semget$private(0x0, 0x1, 0x11) pkey_alloc(0x0, 0x2) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x1a, 0x0, 0x0) 21:50:22 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x1200}}, 0x24, 0x0) 21:50:22 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:22 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:22 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2edfb675732c776f726b6469723d2e2f66696c65312c75707065726469723d2e2f66696c6530"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:22 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:22 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x266a}}, 0x24, 0x0) [ 1848.066510][T23622] overlayfs: failed to resolve '.߶us': -2 [ 1848.146417][T23637] overlayfs: failed to resolve '.߶us': -2 21:50:23 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='overlay\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1upperdir=./file0\x00', @ANYRESOCT=r0]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x6}}, 0x24, 0x0) [ 1848.436769][T23746] overlayfs: option "workdir=./file1upperdir=./file0" is useless in a non-upper mount, ignore [ 1848.449835][T23746] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 1848.488430][T23845] overlayfs: option "workdir=./file1upperdir=./file0" is useless in a non-upper mount, ignore 21:50:23 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2672}}, 0x24, 0x0) [ 1848.536372][T23845] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 21:50:23 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:23 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000011000/0x18000)=nil, &(0x7f00000008c0)=[@text32={0x20, &(0x7f00000000c0)="b805000000b9510000000f01c10f46a78900000066ba2100b067ee66ba4100edb9800000c00f3266ba400066ed0f30c4c271de9d0000000066b808008ed0660f38806f000f011c2666b8bf008ee0", 0x4e}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f0000000380)={[0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x4cb]}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = dup2(r3, r3) getsockname$netlink(r4, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:24 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="02000000010000000000000004000000000000001000000000000000200000000000ac35"], 0x24, 0x0) 21:50:24 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:24 executing program 3: perf_event_open(&(0x7f0000000000)={0x1000000002, 0x70, 0x800000000000013, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x800000000000012, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='syscall\x00') sendfile(r0, r1, 0x0, 0xa808) 21:50:24 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3f00}}, 0x24, 0x0) 21:50:24 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x2, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) [ 1849.689073][T24173] [ 1849.691463][T24173] ====================================================== [ 1849.698474][T24173] WARNING: possible circular locking dependency detected [ 1849.705516][T24173] 5.6.0-rc1-next-20200213-syzkaller #0 Not tainted [ 1849.712012][T24173] ------------------------------------------------------ [ 1849.719063][T24173] syz-executor.3/24173 is trying to acquire lock: [ 1849.725477][T24173] ffff88805b194b90 (&sig->cred_guard_mutex){+.+.}, at: lock_trace+0x4a/0xe0 [ 1849.734235][T24173] [ 1849.734235][T24173] but task is already holding lock: [ 1849.741602][T24173] ffff88808f294f40 (&p->lock){+.+.}, at: seq_read+0x71/0x1170 [ 1849.749080][T24173] [ 1849.749080][T24173] which lock already depends on the new lock. [ 1849.749080][T24173] [ 1849.759605][T24173] [ 1849.759605][T24173] the existing dependency chain (in reverse order) is: [ 1849.768623][T24173] [ 1849.768623][T24173] -> #3 (&p->lock){+.+.}: [ 1849.775151][T24173] __mutex_lock+0x156/0x13c0 [ 1849.780274][T24173] mutex_lock_nested+0x16/0x20 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:24 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x0) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1849.785567][T24173] seq_read+0x71/0x1170 [ 1849.790257][T24173] proc_reg_read+0x1f8/0x2b0 [ 1849.796439][T24173] do_iter_read+0x4a4/0x660 [ 1849.801480][T24173] vfs_readv+0xf0/0x160 [ 1849.806294][T24173] default_file_splice_read+0x4fb/0xa20 [ 1849.812375][T24173] do_splice_to+0x127/0x180 [ 1849.817413][T24173] splice_direct_to_actor+0x320/0xa40 [ 1849.823318][T24173] do_splice_direct+0x1da/0x2a0 [ 1849.828709][T24173] do_sendfile+0x597/0xd00 [ 1849.833656][T24173] __x64_sys_sendfile64+0x1dd/0x220 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1849.839382][T24173] do_syscall_64+0xfa/0x790 [ 1849.844531][T24173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1849.852071][T24173] [ 1849.852071][T24173] -> #2 (sb_writers#3){.+.+}: [ 1849.859075][T24173] __sb_start_write+0x255/0x4a0 [ 1849.864461][T24173] mnt_want_write+0x3f/0xc0 [ 1849.869499][T24173] ovl_want_write+0x76/0xa0 [ 1849.874554][T24173] ovl_create_object+0xb3/0x2c0 [ 1849.879934][T24173] ovl_create+0x28/0x30 [ 1849.884618][T24173] lookup_open+0x12d5/0x1a90 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1849.889751][T24173] path_openat+0xf2c/0x33f0 [ 1849.894787][T24173] do_filp_open+0x192/0x260 [ 1849.899835][T24173] do_sys_openat2+0x5eb/0x7e0 [ 1849.905051][T24173] do_sys_open+0xf2/0x180 [ 1849.909918][T24173] __x64_sys_creat+0x61/0x80 [ 1849.915152][T24173] do_syscall_64+0xfa/0x790 [ 1849.920190][T24173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1849.926710][T24173] [ 1849.926710][T24173] -> #1 (&ovl_i_mutex_dir_key[depth]#2){++++}: [ 1849.935063][T24173] down_read+0x95/0x440 [ 1849.939748][T24173] path_openat+0x1c4f/0x33f0 [ 1849.944867][T24173] do_filp_open+0x192/0x260 [ 1849.949907][T24173] do_open_execat+0x13b/0x6d0 [ 1849.955234][T24173] __do_execve_file.isra.0+0x16d5/0x2270 [ 1849.961388][T24173] __x64_sys_execve+0x8f/0xc0 [ 1849.966618][T24173] do_syscall_64+0xfa/0x790 [ 1849.971649][T24173] entry_SYSCALL_64_after_hwframe+0x49/0xbe 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1849.976651][T24193] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1849.978153][T24173] [ 1849.978153][T24173] -> #0 (&sig->cred_guard_mutex){+.+.}: [ 1849.978181][T24173] __lock_acquire+0x29cd/0x6320 [ 1849.978192][T24173] lock_acquire+0x190/0x410 [ 1849.978211][T24173] __mutex_lock+0x156/0x13c0 [ 1850.015730][T24173] mutex_lock_killable_nested+0x16/0x20 [ 1850.021802][T24173] lock_trace+0x4a/0xe0 [ 1850.026509][T24173] proc_pid_syscall+0x8a/0x220 [ 1850.031891][T24173] proc_single_show+0xfd/0x1c0 21:50:24 executing program 0: munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x14d) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/hwrng\x00', 0x101000, 0x0) write$vhci(r0, &(0x7f0000000200)=@HCI_VENDOR_PKT, 0x2) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x1}}, 0x24, 0x0) getrlimit(0xc, &(0x7f0000000240)) unlink(&(0x7f0000000080)='./file0\x00') 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1850.037191][T24173] seq_read+0x4ca/0x1170 [ 1850.042083][T24173] do_iter_read+0x4a4/0x660 [ 1850.047250][T24173] vfs_readv+0xf0/0x160 [ 1850.051939][T24173] default_file_splice_read+0x4fb/0xa20 [ 1850.058128][T24173] do_splice_to+0x127/0x180 [ 1850.063163][T24173] splice_direct_to_actor+0x320/0xa40 [ 1850.069160][T24173] do_splice_direct+0x1da/0x2a0 [ 1850.074542][T24173] do_sendfile+0x597/0xd00 [ 1850.079484][T24173] __x64_sys_sendfile64+0x1dd/0x220 [ 1850.085208][T24173] do_syscall_64+0xfa/0x790 [ 1850.090240][T24173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1850.098556][T24173] [ 1850.098556][T24173] other info that might help us debug this: [ 1850.098556][T24173] [ 1850.108780][T24173] Chain exists of: [ 1850.108780][T24173] &sig->cred_guard_mutex --> sb_writers#3 --> &p->lock [ 1850.108780][T24173] [ 1850.121560][T24173] Possible unsafe locking scenario: [ 1850.121560][T24173] [ 1850.129009][T24173] CPU0 CPU1 [ 1850.134372][T24173] ---- ---- [ 1850.139739][T24173] lock(&p->lock); [ 1850.143549][T24173] lock(sb_writers#3); [ 1850.150305][T24173] lock(&p->lock); [ 1850.156623][T24173] lock(&sig->cred_guard_mutex); [ 1850.161648][T24173] [ 1850.161648][T24173] *** DEADLOCK *** [ 1850.161648][T24173] [ 1850.169795][T24173] 1 lock held by syz-executor.3/24173: [ 1850.175343][T24173] #0: ffff88808f294f40 (&p->lock){+.+.}, at: seq_read+0x71/0x1170 [ 1850.183268][T24173] [ 1850.183268][T24173] stack backtrace: [ 1850.189169][T24173] CPU: 1 PID: 24173 Comm: syz-executor.3 Not tainted 5.6.0-rc1-next-20200213-syzkaller #0 [ 1850.199051][T24173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1850.209107][T24173] Call Trace: [ 1850.212411][T24173] dump_stack+0x197/0x210 [ 1850.216754][T24173] print_circular_bug.isra.0.cold+0x163/0x172 [ 1850.222835][T24173] check_noncircular+0x32e/0x3e0 [ 1850.227799][T24173] ? print_circular_bug.isra.0+0x230/0x230 [ 1850.233606][T24173] ? find_held_lock+0x35/0x130 [ 1850.238376][T24173] ? is_bpf_image_address+0x1b8/0x290 [ 1850.244016][T24173] ? alloc_list_entry+0xc0/0xc0 [ 1850.248867][T24173] ? mark_lock+0xc2/0x1220 [ 1850.253296][T24173] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1850.259648][T24173] ? find_first_zero_bit+0x9a/0xc0 [ 1850.264770][T24173] __lock_acquire+0x29cd/0x6320 [ 1850.269634][T24173] ? mark_held_locks+0xf0/0xf0 [ 1850.274406][T24173] lock_acquire+0x190/0x410 [ 1850.278912][T24173] ? lock_trace+0x4a/0xe0 [ 1850.283252][T24173] __mutex_lock+0x156/0x13c0 [ 1850.287845][T24173] ? lock_trace+0x4a/0xe0 [ 1850.292190][T24173] ? lock_trace+0x4a/0xe0 [ 1850.296526][T24173] ? save_stack+0x23/0x90 [ 1850.300866][T24173] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1850.306718][T24173] ? mutex_trylock+0x2d0/0x2d0 [ 1850.311488][T24173] ? __kasan_check_read+0x11/0x20 [ 1850.316604][T24173] ? mark_lock+0xc2/0x1220 [ 1850.321026][T24173] ? do_splice_to+0x127/0x180 [ 1850.325711][T24173] ? splice_direct_to_actor+0x320/0xa40 [ 1850.331269][T24173] ? do_splice_direct+0x1da/0x2a0 [ 1850.336310][T24173] ? __kasan_check_read+0x11/0x20 [ 1850.341343][T24173] ? __lock_acquire+0x8a0/0x6320 [ 1850.346291][T24173] ? memcg_kmem_put_cache+0xad/0x1a0 [ 1850.351599][T24173] mutex_lock_killable_nested+0x16/0x20 [ 1850.357150][T24173] ? mutex_lock_killable_nested+0x16/0x20 [ 1850.362863][T24173] lock_trace+0x4a/0xe0 [ 1850.367008][T24173] proc_pid_syscall+0x8a/0x220 [ 1850.371928][T24173] ? mem_read+0x70/0x70 [ 1850.376077][T24173] ? lock_downgrade+0x920/0x920 [ 1850.381037][T24173] ? rcu_read_lock_held_common+0x130/0x130 [ 1850.386939][T24173] proc_single_show+0xfd/0x1c0 [ 1850.391801][T24173] seq_read+0x4ca/0x1170 [ 1850.396055][T24173] do_iter_read+0x4a4/0x660 [ 1850.400553][T24173] ? dup_iter+0x260/0x260 [ 1850.404888][T24173] vfs_readv+0xf0/0x160 [ 1850.409044][T24173] ? compat_rw_copy_check_uvector+0x4c0/0x4c0 [ 1850.415124][T24173] ? push_pipe+0x3e2/0x6a0 [ 1850.419547][T24173] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1850.425772][T24173] ? iov_iter_get_pages_alloc+0x3a5/0x15b0 [ 1850.431590][T24173] ? iov_iter_for_each_range+0x7d0/0x7d0 [ 1850.437236][T24173] ? rcu_read_lock_held_common+0x130/0x130 [ 1850.443160][T24173] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1850.448869][T24173] default_file_splice_read+0x4fb/0xa20 [ 1850.454415][T24173] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1850.460220][T24173] ? kasan_kmalloc+0x9/0x10 [ 1850.464721][T24173] ? alloc_pipe_info+0x1dd/0x510 [ 1850.469801][T24173] ? iter_file_splice_write+0xc20/0xc20 [ 1850.475378][T24173] ? memcg_kmem_put_cache+0xad/0x1a0 [ 1850.480673][T24173] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1850.486915][T24173] ? fsnotify+0x7fd/0xbb0 [ 1850.491258][T24173] ? security_file_permission+0x8f/0x380 [ 1850.496906][T24173] ? rw_verify_area+0x126/0x360 [ 1850.501758][T24173] ? iter_file_splice_write+0xc20/0xc20 [ 1850.507292][T24173] do_splice_to+0x127/0x180 [ 1850.511785][T24173] splice_direct_to_actor+0x320/0xa40 [ 1850.517295][T24173] ? generic_pipe_buf_nosteal+0x10/0x10 [ 1850.522890][T24173] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1850.529136][T24173] ? do_splice_to+0x180/0x180 [ 1850.533801][T24173] ? rw_verify_area+0x126/0x360 [ 1850.538640][T24173] do_splice_direct+0x1da/0x2a0 [ 1850.543596][T24173] ? splice_direct_to_actor+0xa40/0xa40 [ 1850.549194][T24173] ? rw_verify_area+0x126/0x360 [ 1850.554028][T24173] do_sendfile+0x597/0xd00 [ 1850.558443][T24173] ? do_compat_pwritev64+0x1c0/0x1c0 [ 1850.563813][T24173] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1850.570041][T24173] ? put_timespec64+0xda/0x140 [ 1850.574874][T24173] ? __x64_sys_futex+0x404/0x590 [ 1850.579814][T24173] __x64_sys_sendfile64+0x1dd/0x220 [ 1850.585009][T24173] ? __ia32_sys_sendfile+0x230/0x230 [ 1850.590292][T24173] ? do_syscall_64+0x26/0x790 [ 1850.594967][T24173] ? lockdep_hardirqs_on+0x421/0x5e0 [ 1850.600359][T24173] ? trace_hardirqs_on+0x67/0x240 [ 1850.605394][T24173] do_syscall_64+0xfa/0x790 [ 1850.609898][T24173] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1850.615805][T24173] RIP: 0033:0x45c6c9 [ 1850.619708][T24173] 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 21:50:24 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:25 executing program 5: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1850.639411][T24173] RSP: 002b:00007f0297454c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1850.647811][T24173] RAX: ffffffffffffffda RBX: 00007f02974556d4 RCX: 000000000045c6c9 [ 1850.655770][T24173] RDX: 0000000000000000 RSI: 0000000000000006 RDI: 0000000000000005 [ 1850.664413][T24173] RBP: 000000000076bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1850.672392][T24173] R10: 000000000000a808 R11: 0000000000000246 R12: 00000000ffffffff [ 1850.680357][T24173] R13: 00000000000008cb R14: 00000000004cb58f R15: 000000000076bf2c 21:50:25 executing program 3: perf_event_open(&(0x7f0000000000)={0x1000000002, 0x70, 0x800000000000013, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x70, 0x800000000000012, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='syscall\x00') sendfile(r0, r1, 0x0, 0xa808) 21:50:25 executing program 5: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1850.811390][T24366] overlayfs: failed to resolve './file1': -2 [ 1850.844807][T24366] overlayfs: failed to resolve './file1': -2 21:50:25 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x3, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:25 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x4800}}, 0x24, 0x0) 21:50:25 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:25 executing program 5: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:25 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) getdents64(0xffffffffffffff9c, &(0x7f0000000340)=""/161, 0xa1) 21:50:25 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:25 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:25 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:25 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1851.240918][T24534] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:26 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x4c00}}, 0x24, 0x0) 21:50:26 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:26 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x4, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:26 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x202000, 0x2) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000440)={{{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='overlay\x00', 0x20488, &(0x7f0000000540)={[{@workdir={'workdir', 0x3d, './bus/file0'}}, {@nfs_export_on='nfs_export=on'}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@xino_auto='xino=auto'}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file2'}}], [{@uid_eq={'uid', 0x3d, r1}}, {@fsmagic={'fsmagic', 0x3d, 0x3}}, {@pcr={'pcr', 0x3d, 0x1}}, {@fsuuid={'fsuuid', 0x3d, {[0x37, 0x32, 0x37, 0x30, 0x33, 0x33, 0x64, 0x34], 0x2d, [0x30, 0x34, 0x32, 0x36], 0x2d, [0x32, 0x64, 0x37, 0x30], 0x2d, [0x36, 0x31, 0x1c, 0x36], 0x2d, [0x62, 0x64, 0x35, 0x61, 0x33, 0x30, 0x66, 0x34]}}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@appraise='appraise'}, {@obj_user={'obj_user', 0x3d, 'system.posix_acl_default\x00'}}, {@permit_directio='permit_directio'}, {@hash='hash'}, {@subj_role={'subj_role', 0x3d, 'overlay\x00'}}]}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="6c6f7765726469723d2e2f6275732c776f726b6469723d2e2f5ba3187b4344ddd266696c65312c7570706572646972"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:26 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:26 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6800}}, 0x24, 0x0) 21:50:26 executing program 1: socket$inet6(0xa, 0x80003, 0x6b) ioctl(0xffffffffffffffff, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:26 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:26 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:26 executing program 3: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) [ 1851.896717][T24871] overlayfs: unrecognized mount option "upperdir" or missing value 21:50:26 executing program 3: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) [ 1851.996072][T24871] overlayfs: unrecognized mount option "upperdir" or missing value 21:50:26 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:26 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6a26}}, 0x24, 0x0) 21:50:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x5, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:27 executing program 3: bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:27 executing program 0: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/snapshot\x00', 0x82600, 0x0) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0xd) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000080)={0x5, 0x7, 0x1, 0x7, 0x7}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) fsconfig$FSCONFIG_SET_PATH_EMPTY(r2, 0x4, &(0x7f00000002c0)='\x00', &(0x7f0000000340)='./file1\x00', r6) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r8 = getegid() chown(&(0x7f0000000140)='./file0\x00', r7, r8) setxattr$system_posix_acl(&(0x7f0000000140)='./file2\x00', &(0x7f0000000300)='system.posix_acl_access\x00', &(0x7f0000000200)={{}, {0x1, 0x6}, [], {0x4, 0x3}, [{0x8, 0x5, r8}]}, 0x2c, 0x0) 21:50:27 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:27 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6c00}}, 0x24, 0x0) 21:50:27 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:27 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:27 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x0, &(0x7f0000000040)="080db5055e0bcfe8479071") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:27 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7226}}, 0x24, 0x0) 21:50:27 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) [ 1852.899330][T25324] overlayfs: failed to clone upperpath 21:50:27 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x6, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:27 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:27 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:27 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:27 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000080)) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:27 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7400}}, 0x24, 0x0) 21:50:27 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:27 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:27 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1853.204880][T25569] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:28 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:28 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = socket$inet6(0xa, 0x100000000000001, 0x84) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) accept4(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000001c0)=0x80, 0x80800) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) readlinkat(r0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)=""/18, 0x12) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) [ 1853.611435][T25698] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:28 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(0xffffffffffffffff, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:28 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7a00}}, 0x24, 0x0) 21:50:28 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(0xffffffffffffffff, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) 21:50:28 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x7, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r1 = accept$netrom(r0, &(0x7f00000001c0)={{0x3, @null}, [@rose, @netrom, @null, @bcast, @netrom, @null, @bcast]}, &(0x7f00000000c0)=0x48) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000000440)={0x1, 0x1, 0x1000, 0x7, &(0x7f00000002c0)="a9f769b32ccf28", 0x52, 0x0, &(0x7f0000000340)="fea449cad234883ca2465cc2cc9adb7022a2c499ad633137a484c7829178e2aa23df7197972a8de6793c2ba5a9f84c07873b650ab9a221a01459e921ca640e8895b0614e78c513e1565e5d78380e33c62dd3"}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000080)=ANY=[@ANYBLOB="0200000001a10005455a02000000365397790b9b0000000000000004000000000004000000000000087bb6260010000000000000000101000000000000"], 0x24, 0x0) 21:50:28 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) 21:50:28 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:28 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, 0x0, 0x0, 0x0) 21:50:28 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf000}}, 0x24, 0x0) [ 1853.926090][T25887] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:28 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:28 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) 21:50:28 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, 0x0, 0x0, 0x0) 21:50:28 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900)=ANY=[@ANYBLOB="0200000001000000000000000400000000000000100000"], 0x24, 0x0) 21:50:28 executing program 3: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, 0x0, 0x0) 21:50:29 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, 0x0, 0x0, 0x0) [ 1854.347228][T26054] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:29 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}], 0x1, 0x0) 21:50:29 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:29 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xff00}}, 0x24, 0x0) 21:50:29 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:29 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x8, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$l2tp(&(0x7f00000000c0)='l2tp\x00') sendmsg$L2TP_CMD_SESSION_CREATE(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x40, r2, 0x300, 0x70bd2c, 0x25dfdbff, {}, [@L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x3f}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, @L2TP_ATTR_SEND_SEQ={0x5}, @L2TP_ATTR_UDP_CSUM={0x5, 0xd, 0x1}]}, 0x40}, 0x1, 0x0, 0x0, 0x20040050}, 0x40000) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:29 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1854.782814][T26181] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables 21:50:29 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}], 0x1, 0x0) 21:50:29 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000001c0)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f00000000c0)={r1, 0x0, 0xffffffff}) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) [ 1854.854925][T26181] ipt_CLUSTERIP: Please specify destination IP 21:50:29 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xf0ffff}}, 0x24, 0x0) 21:50:29 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}], 0x1, 0x0) 21:50:29 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:29 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 21:50:29 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) [ 1855.114482][T26421] ipt_CLUSTERIP: Please specify destination IP [ 1855.139451][T26412] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket(0x10, 0x803, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="fc0000001c00070cab0000000000f00005ab080008000000e1dd0000210001c0000000000000346f99088a4992bb9815fa2c1ec28656aaa79bb94b46fe0000000a0002", 0x43) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xff2b) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) splice(r0, 0x0, r2, 0x0, 0x10005, 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:30 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x1000000}}, 0x24, 0x0) [ 1855.262245][T26534] ipt_CLUSTERIP: Please specify destination IP [ 1855.371197][T26539] netlink: 176 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1855.480645][T26545] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 1855.560434][T26543] netlink: 176 bytes leftover after parsing attributes in process `syz-executor.0'. 21:50:30 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x9, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:30 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) 21:50:30 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:30 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x2000000}}, 0x24, 0x0) 21:50:30 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000080)={0x2}, 0x1) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:30 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0b") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:30 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0) [ 1855.804958][T26662] ipt_CLUSTERIP: Please specify destination IP 21:50:30 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:30 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES64=r2]]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:30 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3000000}}, 0x24, 0x0) 21:50:30 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x1, 0x0) [ 1856.171168][T26784] overlayfs: unrecognized mount option "" or missing value [ 1856.318972][T26898] overlayfs: unrecognized mount option "" or missing value 21:50:31 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0xa, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:31 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:31 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:31 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x1, 0x0) 21:50:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x4000000}}, 0x24, 0x0) 21:50:31 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000080)={{}, {}, [{0x2, 0x1, r1}, {0x2, 0x0, 0xee01}, {0x2, 0x7, r3}]}, 0x3c, 0x2) 21:50:31 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x1, 0x0) 21:50:31 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:31 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) [ 1856.798720][T27026] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:31 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:31 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x5000000}}, 0x24, 0x0) 21:50:31 executing program 3: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) [ 1857.038954][T27149] ipt_CLUSTERIP: Please specify destination IP 21:50:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0xe, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x4c) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$NS_GET_USERNS(r1, 0xb701, 0x0) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002000000000000000bf695b2ffb4103cc4d2abf3ed37a9f27d8d02548d1ed3ebaa3"], 0x24, 0x0) r2 = socket$inet6(0xa, 0x100000000000001, 0x84) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r2, &(0x7f0000001380)="89", 0x1, 0x0, &(0x7f0000001280)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0x16}, 0x5}, 0x1c) recvfrom$inet6(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @rand_addr="31251e1976d1406c787e63ca6c20350f"}, 0x71f000) r3 = geteuid() r4 = getuid() r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) statx(r6, &(0x7f00000001c0)='./bus/file1\x00', 0x1000, 0x1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000000200), &(0x7f00000002c0)=0x0, &(0x7f0000000340)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r10 = getegid() chown(&(0x7f0000000140)='./file0\x00', r9, r10) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r12 = getegid() chown(&(0x7f0000000140)='./file0\x00', r11, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) fstat(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r16 = getegid() chown(&(0x7f0000000140)='./file0\x00', r15, r16) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r18 = getegid() chown(&(0x7f0000000140)='./file0\x00', r17, r18) getresgid(&(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)=0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000580)={{{@in=@multicast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@dev}}, &(0x7f00000001c0)=0xe8) r21 = getegid() chown(&(0x7f0000000140)='./file0\x00', r20, r21) r22 = getegid() getresgid(&(0x7f0000000600), &(0x7f0000000640), &(0x7f0000000680)=0x0) fsetxattr$system_posix_acl(r2, &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f00000006c0)={{}, {0x1, 0x2}, [{0x2, 0x4, r3}, {0x2, 0x2, r4}, {0x2, 0x3, r7}, {0x2, 0x0, r8}, {0x2, 0x2, r9}, {0x2, 0x1, r11}, {0x2, 0x2, r14}], {0x4, 0x5}, [{0x8, 0x1, r16}, {0x8, 0x2, r18}, {0x8, 0x8, r19}, {0x8, 0x1, r21}, {0x8, 0x2, r22}, {0x8, 0x1, r23}], {0x10, 0x2}, {0x20, 0x1}}, 0x8c, 0x2) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:32 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:32 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe847") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x6000000}}, 0x24, 0x0) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="d6", 0x1}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:32 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1857.465687][T27375] ipt_CLUSTERIP: Please specify destination IP [ 1857.490227][T27374] overlayfs: './file0' not a directory 21:50:32 executing program 3: socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x7000000}}, 0x24, 0x0) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, 0x0}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, 0x0}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1857.921391][T27374] overlayfs: './file0' not a directory 21:50:32 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x11, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:32 executing program 3: socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, 0x0}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:32 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x8000000}}, 0x24, 0x0) 21:50:32 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:32 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000080), 0x4) openat$vsock(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vsock\x00', 0x40, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$sock_attach_bpf(r1, 0x28, 0x32, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x101802, 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="6c6f7765726469583d2e2f6275732c776f726b6469723d2e2f66006c65312c75705fe6d09c04723d2e2f66c29ab5250000000000000000"]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:32 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) [ 1858.104843][T27725] overlayfs: unrecognized mount option "lowerdiX=./bus" or missing value 21:50:32 executing program 3: socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x318, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x190, 0x1b0, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}, @inet=@rpfilter={{0x28, 'rpfilter\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x378) 21:50:33 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe84790") r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1858.177108][T27725] overlayfs: unrecognized mount option "lowerdiX=./bus" or missing value 21:50:33 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:33 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x4) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:33 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, 0x0, 0x0) [ 1858.493987][T27859] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 21:50:33 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x24, 0x1c, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:33 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0xc000000}}, 0x24, 0x0) 21:50:33 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:33 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, 0x0, 0x0) 21:50:33 executing program 0: mkdir(&(0x7f0000000080)='./file2\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f00000000c0)) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:33 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) 21:50:33 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{0x0}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:33 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, 0x0, 0x0) 21:50:33 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1) [ 1858.834604][T27978] overlayfs: failed to resolve './file1': -2 21:50:33 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x12000000}}, 0x24, 0x0) [ 1858.909134][T28083] overlayfs: failed to resolve './file1': -2 21:50:33 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{0x0}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:33 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x2f0, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x168, 0x188, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x350) 21:50:34 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x420000015001}) r3 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFADDR(r3, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r2, &(0x7f00000003c0)={@void, @val, @mpls={[], @ipv4=@udp={{0x7, 0x4, 0x0, 0x0, 0x13, 0x0, 0x0, 0x0, 0x33, 0x0, @remote, @remote, {[@cipso={0x86, 0x6}]}}, {0x0, 0x0, 0x8}}}}, 0x2e) 21:50:34 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0xffffff0f00000000, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x2, 0x3, 0x2f0, 0x1b0, 0x1b0, 0x0, 0x1b0, 0x1b0, 0x280, 0x280, 0x280, 0x280, 0x280, 0x3, 0x0, {[{{@ip={@broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gretap0\x00'}, 0x0, 0x168, 0x188, 0x0, {}, [@common=@inet=@recent0={{0xf8, 'recent\x00'}, {0x0, 0x0, 0x2, 0x0, 'syz1\x00'}}]}, @unspec=@NOTRACK={0x20, 'NOTRACK\x00'}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @remote}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x350) 21:50:34 executing program 5: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) bind$nfc_llcp(r0, &(0x7f0000000000)={0x27, 0x0, 0x0, 0x0, 0x0, 0x0, "00f40c442848cb166b002ee8dc4da7ae20d7c965d4fab6ad71c03cb2aa506b39b663e1c4c87d263fc05a6a042b6feba7da240eb2ca83e630e3b925b24361dc"}, 0x60) sendmmsg(r0, &(0x7f0000000d80)=[{{&(0x7f0000000200)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ssse3\x00'}, 0x80, &(0x7f0000000140)=[{0x0}], 0x1}}, {{&(0x7f0000000700)=@l2tp={0x2, 0x0, @multicast2}, 0x80, 0x0}}], 0x2, 0x0) 21:50:34 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES64]]) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f0000000900), 0x24, 0x0) 21:50:34 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = creat(&(0x7f0000000040)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)={0x10}, 0x10) mount$overlay(0x400000, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='overlay\x00', 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='lowerdir=./bus,workdir=./file1,upperdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus/file0\x00', &(0x7f00000001c0)='system.posix_acl_access\x00', &(0x7f0000000900)={{}, {}, [], {}, [], {0x10, 0x0, 0x3f000000}}, 0x24, 0x0) 21:50:34 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6b) ioctl(r0, 0x1000008912, &(0x7f0000000040)="080db5055e0bcfe8479071") socket$netlink(0x10, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="390000001300030069fffffffc000000ab008000200000004600010707000014190001001000000800005068000000000000ef38bf461e59d7", 0x39}], 0x1)