NTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x17, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:55 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2459.526479] overlayfs: overlapping lowerdir path [ 2459.656556] overlayfs: failed to resolve './file0': -2 22:46:55 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x17, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:55 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:55 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x200003}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x9, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:55 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2459.801581] overlayfs: overlapping lowerdir path [ 2459.815706] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:55 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:55 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2460.016444] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2460.050486] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:55 executing program 0: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:55 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2460.181516] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2460.311379] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:56 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x7, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:56 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 5: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000000680)='./file0\x00', 0x400, 0x0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000580)='system.posix_acl_default\x00', &(0x7f0000000800)={{}, {0x1, 0x2}, [{0x2, 0x0, r2}], {0x4, 0x1}, [{0x8, 0x1, r3}], {}, {0x20, 0x1}}, 0x34, 0x0) 22:46:56 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2460.478242] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2460.500481] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2460.536085] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x200003}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x200003}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:46:56 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x4, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:56 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000000680)='./file0\x00', 0x400, 0x0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000580)='system.posix_acl_default\x00', &(0x7f0000000800)={{}, {0x1, 0x2}, [{0x2, 0x0, r2}], {0x4, 0x1}, [{0x8, 0x1, r3}], {}, {0x20, 0x1}}, 0x34, 0x0) 22:46:56 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2460.741125] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:56 executing program 0: perf_event_open(&(0x7f0000000700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2460.790010] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2460.890699] overlayfs: failed to resolve './file0': -2 [ 2461.047668] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:56 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 1) 22:46:56 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) statx(r1, &(0x7f0000000680)='./file0\x00', 0x400, 0x0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000580)='system.posix_acl_default\x00', &(0x7f0000000800)={{}, {0x1, 0x2}, [{0x2, 0x0, r2}], {0x4, 0x1}, [{0x8, 0x1, r3}], {}, {0x20, 0x1}}, 0x34, 0x0) 22:46:56 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 1) 22:46:56 executing program 0: perf_event_open(&(0x7f0000000700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2461.226354] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2461.274238] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2461.312731] overlayfs: failed to resolve './file0': -2 22:46:56 executing program 0: perf_event_open(&(0x7f0000000700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2461.326202] FAULT_INJECTION: forcing a failure. [ 2461.326202] name failslab, interval 1, probability 0, space 0, times 0 [ 2461.335791] overlayfs: './file0' not a directory [ 2461.375951] CPU: 1 PID: 21396 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 2461.383877] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2461.393249] Call Trace: [ 2461.395854] dump_stack+0x1fc/0x2ef [ 2461.399500] should_fail.cold+0xa/0xf [ 2461.403314] ? setup_fault_attr+0x200/0x200 [ 2461.407645] ? lock_acquire+0x170/0x3c0 [ 2461.411658] __should_failslab+0x115/0x180 [ 2461.415907] should_failslab+0x5/0x10 [ 2461.419717] kmem_cache_alloc+0x277/0x370 [ 2461.423885] getname_flags+0xce/0x590 [ 2461.425968] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2461.427697] do_renameat2+0x176/0xc70 [ 2461.427724] ? do_mknodat.part.0+0x480/0x480 [ 2461.427737] ? wait_for_completion_io+0x10/0x10 [ 2461.427755] ? vfs_write+0x393/0x540 [ 2461.454541] ? fput+0x2b/0x190 [ 2461.457748] ? ksys_write+0x1c8/0x2a0 [ 2461.461568] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2461.466949] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2461.471991] __x64_sys_rename+0x5d/0x80 22:46:57 executing program 4: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:57 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2461.475979] do_syscall_64+0xf9/0x620 [ 2461.479802] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2461.484999] RIP: 0033:0x7f9c44bf9279 [ 2461.488719] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2461.507636] RSP: 002b:00007f9c4354d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 2461.515362] RAX: ffffffffffffffda RBX: 00007f9c44d0c050 RCX: 00007f9c44bf9279 22:46:57 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) statx(r1, &(0x7f0000000680)='./file0\x00', 0x400, 0x0, &(0x7f0000000700)) [ 2461.522647] RDX: 0000000000000000 RSI: 0000000020000440 RDI: 0000000020000100 [ 2461.529936] RBP: 00007f9c4354d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2461.537224] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2461.544497] R13: 00007ffe6e7e966f R14: 00007f9c4354d300 R15: 0000000000022000 22:46:57 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 2) 22:46:57 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2461.652796] overlayfs: failed to resolve './file0': -2 [ 2461.687911] FAULT_INJECTION: forcing a failure. [ 2461.687911] name failslab, interval 1, probability 0, space 0, times 0 [ 2461.716407] CPU: 0 PID: 21409 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2461.724325] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2461.733691] Call Trace: [ 2461.736310] dump_stack+0x1fc/0x2ef [ 2461.739961] should_fail.cold+0xa/0xf [ 2461.742121] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2461.743780] ? setup_fault_attr+0x200/0x200 [ 2461.743798] ? lock_acquire+0x170/0x3c0 [ 2461.743818] __should_failslab+0x115/0x180 [ 2461.766564] should_failslab+0x5/0x10 [ 2461.770380] kmem_cache_alloc_node+0x245/0x3b0 [ 2461.774982] __alloc_skb+0x71/0x560 [ 2461.778631] netlink_sendmsg+0x9f6/0xc50 [ 2461.782715] ? aa_af_perm+0x230/0x230 [ 2461.786513] ? nlmsg_notify+0x1f0/0x1f0 [ 2461.790478] ? nlmsg_notify+0x1f0/0x1f0 [ 2461.794436] sock_sendmsg+0xc3/0x120 [ 2461.798141] sock_write_iter+0x287/0x3c0 [ 2461.802187] ? sock_sendmsg+0x120/0x120 [ 2461.806232] ? common_file_perm+0x4e5/0x850 [ 2461.810542] do_iter_readv_writev+0x668/0x790 [ 2461.815022] ? clone_verify_area+0x240/0x240 [ 2461.819420] ? security_file_permission+0x1c0/0x220 [ 2461.824443] do_iter_write+0x182/0x5d0 [ 2461.828327] ? perf_trace_lock_acquire+0x530/0x530 [ 2461.833252] ? perf_trace_lock_acquire+0x530/0x530 [ 2461.838173] vfs_writev+0x153/0x2e0 [ 2461.841952] ? vfs_iter_write+0xa0/0xa0 [ 2461.845941] ? lock_downgrade+0x720/0x720 [ 2461.850095] ? check_preemption_disabled+0x41/0x280 [ 2461.855102] ? check_preemption_disabled+0x41/0x280 [ 2461.860116] ? do_dup2+0x450/0x450 [ 2461.863643] ? check_preemption_disabled+0x41/0x280 [ 2461.868657] ? wait_for_completion_io+0x10/0x10 [ 2461.873335] do_writev+0x136/0x330 [ 2461.876867] ? vfs_writev+0x2e0/0x2e0 [ 2461.880655] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2461.885657] ? do_syscall_64+0x21/0x620 [ 2461.889614] do_syscall_64+0xf9/0x620 [ 2461.893402] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2461.898579] RIP: 0033:0x7fdb4c6f9279 [ 2461.902277] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2461.921166] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 2461.928866] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2461.936125] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2461.943381] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2461.950636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2461.957892] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 [ 2462.061699] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:57 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 2) 22:46:57 executing program 4: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:57 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async, rerun: 32) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async, rerun: 32) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async, rerun: 32) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) (rerun: 32) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:46:57 executing program 4: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2462.125783] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.162786] overlayfs: failed to resolve './file0': -2 [ 2462.199769] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.216385] FAULT_INJECTION: forcing a failure. [ 2462.216385] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2462.228227] CPU: 1 PID: 21432 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 2462.236121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2462.245486] Call Trace: [ 2462.248094] dump_stack+0x1fc/0x2ef [ 2462.251744] should_fail.cold+0xa/0xf [ 2462.255566] ? setup_fault_attr+0x200/0x200 [ 2462.259904] ? perf_trace_lock_acquire+0x530/0x530 [ 2462.264857] __alloc_pages_nodemask+0x239/0x2890 [ 2462.269634] ? __might_fault+0x11f/0x1d0 [ 2462.273718] ? __lock_acquire+0x6de/0x3ff0 [ 2462.277975] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 2462.282833] ? _kstrtoull+0x297/0x540 [ 2462.286655] ? check_preemption_disabled+0x41/0x280 [ 2462.288926] overlayfs: failed to resolve './file0': -2 [ 2462.291687] ? perf_trace_lock+0xe2/0x4b0 [ 2462.291705] ? get_pid_task+0xcd/0x190 [ 2462.291724] ? perf_trace_lock_acquire+0x530/0x530 [ 2462.305734] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.309937] ? lock_downgrade+0x720/0x720 [ 2462.309958] ? check_preemption_disabled+0x41/0x280 [ 2462.309976] cache_grow_begin+0xa4/0x8a0 [ 2462.309998] ? setup_fault_attr+0x200/0x200 [ 2462.310015] ? lock_acquire+0x170/0x3c0 [ 2462.341707] cache_alloc_refill+0x273/0x340 [ 2462.346053] kmem_cache_alloc+0x346/0x370 [ 2462.350225] getname_flags+0xce/0x590 [ 2462.354046] do_renameat2+0x176/0xc70 [ 2462.357875] ? do_mknodat.part.0+0x480/0x480 [ 2462.362305] ? wait_for_completion_io+0x10/0x10 [ 2462.366997] ? vfs_write+0x393/0x540 [ 2462.370738] ? fput+0x2b/0x190 [ 2462.373951] ? ksys_write+0x1c8/0x2a0 [ 2462.377765] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2462.383136] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2462.388166] __x64_sys_rename+0x5d/0x80 [ 2462.392145] do_syscall_64+0xf9/0x620 22:46:58 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) statx(r1, &(0x7f0000000680)='./file0\x00', 0x400, 0x0, &(0x7f0000000700)) [ 2462.395957] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2462.401160] RIP: 0033:0x7f9c44bf9279 [ 2462.404880] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2462.423790] RSP: 002b:00007f9c4354d168 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 2462.431512] RAX: ffffffffffffffda RBX: 00007f9c44d0c050 RCX: 00007f9c44bf9279 [ 2462.438898] RDX: 0000000000000000 RSI: 0000000020000440 RDI: 0000000020000100 22:46:58 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:58 executing program 4: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2462.446179] RBP: 00007f9c4354d1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2462.453462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2462.460753] R13: 00007ffe6e7e966f R14: 00007f9c4354d300 R15: 0000000000022000 22:46:58 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2462.494421] overlayfs: failed to resolve './file0': -2 22:46:58 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:58 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 3) 22:46:58 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2462.629425] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.690198] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.800021] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2462.833981] FAULT_INJECTION: forcing a failure. [ 2462.833981] name failslab, interval 1, probability 0, space 0, times 0 [ 2462.847723] FAULT_INJECTION: forcing a failure. [ 2462.847723] name failslab, interval 1, probability 0, space 0, times 0 [ 2462.852898] CPU: 1 PID: 21461 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 2462.866821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2462.876180] Call Trace: [ 2462.878784] dump_stack+0x1fc/0x2ef [ 2462.882427] should_fail.cold+0xa/0xf [ 2462.886231] ? setup_fault_attr+0x200/0x200 [ 2462.890567] __should_failslab+0x115/0x180 [ 2462.894807] should_failslab+0x5/0x10 [ 2462.898599] kmem_cache_alloc+0x277/0x370 [ 2462.902751] __d_alloc+0x2b/0xa10 [ 2462.906206] d_alloc+0x4a/0x230 [ 2462.909489] ? check_preemption_disabled+0x41/0x280 [ 2462.914507] d_alloc_parallel+0xeb/0x19e0 [ 2462.918654] ? perf_trace_lock_acquire+0x530/0x530 [ 2462.923586] ? __d_lookup_rcu+0x6b0/0x6b0 [ 2462.927737] ? __lockdep_init_map+0x100/0x5a0 [ 2462.932237] ? __lockdep_init_map+0x100/0x5a0 [ 2462.936734] __lookup_slow+0x18d/0x4a0 [ 2462.940617] ? follow_dotdot_rcu+0x1040/0x1040 [ 2462.945192] ? rcu_nmi_exit+0xb3/0x180 [ 2462.949111] walk_component+0x7ac/0xda0 [ 2462.953095] ? lookup_fast+0x1080/0x1080 [ 2462.957168] ? revert_creds+0x32b/0x460 [ 2462.961156] ? security_inode_permission+0xc5/0xf0 [ 2462.966084] ? inode_permission.part.0+0x10c/0x450 [ 2462.971022] link_path_walk.part.0+0x901/0x1230 [ 2462.975699] ? walk_component+0xda0/0xda0 [ 2462.979854] path_parentat+0x51/0x140 [ 2462.983654] filename_parentat+0x198/0x590 [ 2462.987888] ? getname+0x20/0x20 [ 2462.991279] ? strncpy_from_user+0x1e7/0x350 [ 2462.995705] ? strncpy_from_user+0x2a2/0x350 [ 2463.000123] ? getname_flags+0x25b/0x590 [ 2463.004186] do_renameat2+0x193/0xc70 [ 2463.007997] ? do_mknodat.part.0+0x480/0x480 [ 2463.012410] ? wait_for_completion_io+0x10/0x10 [ 2463.017082] ? vfs_write+0x393/0x540 [ 2463.020814] ? fput+0x2b/0x190 [ 2463.024003] ? ksys_write+0x1c8/0x2a0 [ 2463.027801] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2463.033165] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2463.038185] __x64_sys_rename+0x5d/0x80 [ 2463.042159] do_syscall_64+0xf9/0x620 [ 2463.045963] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2463.051162] RIP: 0033:0x7f9c44bf9279 [ 2463.054896] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2463.073795] RSP: 002b:00007f9c4356e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 2463.081508] RAX: ffffffffffffffda RBX: 00007f9c44d0bf80 RCX: 00007f9c44bf9279 [ 2463.088779] RDX: 0000000000000000 RSI: 0000000020000440 RDI: 0000000020000100 [ 2463.096042] RBP: 00007f9c4356e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2463.103305] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2463.110562] R13: 00007ffe6e7e966f R14: 00007f9c4356e300 R15: 0000000000022000 [ 2463.123126] CPU: 1 PID: 21463 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2463.131024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2463.140402] Call Trace: [ 2463.143011] dump_stack+0x1fc/0x2ef [ 2463.146663] should_fail.cold+0xa/0xf [ 2463.150482] ? setup_fault_attr+0x200/0x200 [ 2463.154816] ? lock_acquire+0x170/0x3c0 [ 2463.158817] __should_failslab+0x115/0x180 [ 2463.163076] should_failslab+0x5/0x10 [ 2463.166886] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2463.172012] __kmalloc_node_track_caller+0x38/0x70 [ 2463.176948] __alloc_skb+0xae/0x560 [ 2463.180571] netlink_sendmsg+0x9f6/0xc50 [ 2463.184624] ? aa_af_perm+0x230/0x230 [ 2463.188422] ? nlmsg_notify+0x1f0/0x1f0 [ 2463.192410] ? nlmsg_notify+0x1f0/0x1f0 [ 2463.196388] sock_sendmsg+0xc3/0x120 [ 2463.200104] sock_write_iter+0x287/0x3c0 [ 2463.204159] ? sock_sendmsg+0x120/0x120 [ 2463.208147] ? common_file_perm+0x4e5/0x850 [ 2463.212477] do_iter_readv_writev+0x668/0x790 [ 2463.216969] ? clone_verify_area+0x240/0x240 [ 2463.221363] ? security_file_permission+0x1c0/0x220 [ 2463.226366] do_iter_write+0x182/0x5d0 [ 2463.230254] ? perf_trace_lock_acquire+0x530/0x530 [ 2463.235178] ? perf_trace_lock_acquire+0x530/0x530 [ 2463.240092] vfs_writev+0x153/0x2e0 [ 2463.243704] ? vfs_iter_write+0xa0/0xa0 [ 2463.247661] ? lock_downgrade+0x720/0x720 [ 2463.251808] ? check_preemption_disabled+0x41/0x280 [ 2463.256825] ? check_preemption_disabled+0x41/0x280 [ 2463.261832] ? do_dup2+0x450/0x450 [ 2463.265359] ? check_preemption_disabled+0x41/0x280 [ 2463.270372] ? wait_for_completion_io+0x10/0x10 [ 2463.275045] do_writev+0x136/0x330 [ 2463.278571] ? vfs_writev+0x2e0/0x2e0 [ 2463.282358] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2463.287357] ? do_syscall_64+0x21/0x620 [ 2463.291328] do_syscall_64+0xf9/0x620 [ 2463.295139] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2463.300326] RIP: 0033:0x7fdb4c6f9279 [ 2463.304029] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2463.323136] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 2463.330846] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2463.338112] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2463.345367] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 22:46:59 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 3) 22:46:59 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:59 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:46:59 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2463.352627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2463.359896] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 22:46:59 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 4) 22:46:59 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8487, 0x1) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2463.438113] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2463.439744] overlayfs: overlapping lowerdir path 22:46:59 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:59 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2463.581788] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2463.612359] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:59 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:46:59 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2463.661833] overlayfs: overlapping lowerdir path [ 2463.681275] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:46:59 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2463.763088] overlayfs: overlapping lowerdir path [ 2463.826399] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2463.881330] overlayfs: overlapping lowerdir path [ 2463.906608] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2464.059928] FAULT_INJECTION: forcing a failure. [ 2464.059928] name failslab, interval 1, probability 0, space 0, times 0 [ 2464.071415] CPU: 1 PID: 21510 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2464.079302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2464.088657] Call Trace: [ 2464.091257] dump_stack+0x1fc/0x2ef [ 2464.094889] should_fail.cold+0xa/0xf [ 2464.098797] ? setup_fault_attr+0x200/0x200 [ 2464.103104] ? perf_trace_lock_acquire+0x530/0x530 [ 2464.108024] ? lock_downgrade+0x720/0x720 [ 2464.112181] ? check_preemption_disabled+0x41/0x280 [ 2464.117211] __should_failslab+0x115/0x180 [ 2464.121449] should_failslab+0x5/0x10 [ 2464.125234] kmem_cache_alloc+0x3f/0x370 [ 2464.129416] skb_clone+0x151/0x3d0 [ 2464.132953] netlink_deliver_tap+0x955/0xb00 [ 2464.137451] netlink_unicast+0x545/0x690 [ 2464.141497] ? netlink_sendskb+0x110/0x110 [ 2464.145727] ? _copy_from_iter_full+0x229/0x7c0 [ 2464.150392] ? __phys_addr_symbol+0x2c/0x70 [ 2464.154706] ? __check_object_size+0x17b/0x3e0 [ 2464.159288] netlink_sendmsg+0x6c3/0xc50 [ 2464.163346] ? aa_af_perm+0x230/0x230 [ 2464.167129] ? nlmsg_notify+0x1f0/0x1f0 [ 2464.171091] ? nlmsg_notify+0x1f0/0x1f0 [ 2464.175052] sock_sendmsg+0xc3/0x120 [ 2464.178762] sock_write_iter+0x287/0x3c0 [ 2464.182817] ? sock_sendmsg+0x120/0x120 [ 2464.186784] ? common_file_perm+0x4e5/0x850 [ 2464.191117] do_iter_readv_writev+0x668/0x790 [ 2464.195641] ? clone_verify_area+0x240/0x240 [ 2464.200070] ? security_file_permission+0x1c0/0x220 [ 2464.205099] do_iter_write+0x182/0x5d0 [ 2464.208990] ? perf_trace_lock_acquire+0x530/0x530 [ 2464.213912] ? perf_trace_lock_acquire+0x530/0x530 [ 2464.218841] vfs_writev+0x153/0x2e0 [ 2464.222465] ? vfs_iter_write+0xa0/0xa0 [ 2464.226423] ? lock_downgrade+0x720/0x720 [ 2464.230565] ? check_preemption_disabled+0x41/0x280 [ 2464.235731] ? check_preemption_disabled+0x41/0x280 [ 2464.240742] ? do_dup2+0x450/0x450 [ 2464.244270] ? check_preemption_disabled+0x41/0x280 [ 2464.249280] ? wait_for_completion_io+0x10/0x10 [ 2464.253965] do_writev+0x136/0x330 [ 2464.257520] ? vfs_writev+0x2e0/0x2e0 [ 2464.261318] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2464.266320] ? do_syscall_64+0x21/0x620 [ 2464.270294] do_syscall_64+0xf9/0x620 [ 2464.274115] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2464.279294] RIP: 0033:0x7fdb4c6f9279 [ 2464.283002] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2464.301889] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 22:47:00 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 4) 22:47:00 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:00 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:00 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:00 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)=0x402) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e27, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c) listen(r0, 0x10001) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r3 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, 0x8000000, 0x40000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f00000003c0)=[@in={0x2, 0x4e20, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e24, 0x1, @mcast1, 0xfffffffd}], 0x3c) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value={0x0}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r5, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000000240)={r5, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2464.309592] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2464.316860] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2464.324122] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2464.331383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2464.338657] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 [ 2464.426565] overlayfs: overlapping lowerdir path 22:47:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)=0x402) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e27, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c) listen(r0, 0x10001) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r3 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, 0x8000000, 0x40000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f00000003c0)=[@in={0x2, 0x4e20, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e24, 0x1, @mcast1, 0xfffffffd}], 0x3c) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value={0x0}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r5, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000000240)={r5, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)=0x402) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e27, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, 0x8000000, 0x40000) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f00000003c0)=[@in={0x2, 0x4e20, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e24, 0x1, @mcast1, 0xfffffffd}], 0x3c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value, &(0x7f0000000300)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r5, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000000240)={r5, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) [ 2464.466294] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:00 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:00 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2464.600257] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2464.605286] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)=0x402) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e27, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c) listen(r0, 0x10001) r2 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r3 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, 0x8000000, 0x40000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f00000003c0)=[@in={0x2, 0x4e20, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e24, 0x1, @mcast1, 0xfffffffd}], 0x3c) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value={0x0}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r5, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000000240)={r5, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, @perf_bp={&(0x7f0000000000), 0x4}, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)=0x402) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e27, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, 0x3ff}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r4, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001580)=""/223, 0xdf}], 0x2, 0x8000000, 0x40000) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f00000003c0)=[@in={0x2, 0x4e20, @multicast1}, @in={0x2, 0x4e23, @multicast1}, @in6={0xa, 0x4e24, 0x1, @mcast1, 0xfffffffd}], 0x3c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0xd, &(0x7f0000000340)=@assoc_value, &(0x7f0000000300)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r5, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r3, 0x84, 0xf, &(0x7f0000000240)={r5, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:00 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2464.697416] overlayfs: overlapping lowerdir path 22:47:00 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file1\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) tkill(0x0, 0x14) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000680), 0xee0683a77a524a84, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x1, 0x4, 0x50, 0x1, 0x0, 0x1, 0x2000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_config_ext={0x100, 0x3}, 0x40838, 0x6, 0xffff, 0x2, 0x100000001, 0xfff, 0xecf, 0x0, 0x6, 0x0, 0x8}, 0x0, 0x7, r0, 0x8) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d2829e1d188847b292c00"]) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2464.743754] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2464.925367] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2464.991564] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2465.112344] FAULT_INJECTION: forcing a failure. [ 2465.112344] name failslab, interval 1, probability 0, space 0, times 0 [ 2465.124344] CPU: 1 PID: 21583 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2465.132247] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2465.141603] Call Trace: [ 2465.144183] dump_stack+0x1fc/0x2ef [ 2465.147908] should_fail.cold+0xa/0xf [ 2465.151730] ? setup_fault_attr+0x200/0x200 [ 2465.156058] ? lock_acquire+0x170/0x3c0 [ 2465.160046] __should_failslab+0x115/0x180 [ 2465.164276] should_failslab+0x5/0x10 [ 2465.168070] kmem_cache_alloc_node+0x245/0x3b0 [ 2465.172669] __alloc_skb+0x71/0x560 [ 2465.176282] netlink_dump+0x55f/0xc10 [ 2465.180084] __netlink_dump_start+0x4e9/0x6f0 [ 2465.184573] unix_diag_handler_dump+0x358/0x6e0 [ 2465.189243] ? mutex_trylock+0x1a0/0x1a0 [ 2465.193295] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2465.197867] ? __dev_queue_xmit+0x15f5/0x2e00 [ 2465.202351] ? sk_diag_fill+0xeb0/0xeb0 [ 2465.206310] ? unix_diag_handler_dump+0x6e0/0x6e0 [ 2465.211140] sock_diag_rcv_msg+0x2fe/0x3e0 [ 2465.215359] netlink_rcv_skb+0x160/0x440 [ 2465.219416] ? sock_diag_bind+0x80/0x80 [ 2465.223381] ? netlink_ack+0xae0/0xae0 [ 2465.227253] ? netlink_deliver_tap+0x22d/0xb00 [ 2465.231821] ? lock_downgrade+0x720/0x720 [ 2465.235978] sock_diag_rcv+0x26/0x40 [ 2465.239687] netlink_unicast+0x4d5/0x690 [ 2465.243753] ? netlink_sendskb+0x110/0x110 [ 2465.247984] ? _copy_from_iter_full+0x229/0x7c0 [ 2465.252644] ? __phys_addr_symbol+0x2c/0x70 [ 2465.256950] ? __check_object_size+0x17b/0x3e0 [ 2465.261518] netlink_sendmsg+0x6c3/0xc50 [ 2465.265562] ? aa_af_perm+0x230/0x230 [ 2465.269354] ? nlmsg_notify+0x1f0/0x1f0 [ 2465.273321] ? nlmsg_notify+0x1f0/0x1f0 [ 2465.277279] sock_sendmsg+0xc3/0x120 [ 2465.281026] sock_write_iter+0x287/0x3c0 [ 2465.285070] ? sock_sendmsg+0x120/0x120 [ 2465.289052] ? common_file_perm+0x4e5/0x850 [ 2465.293368] do_iter_readv_writev+0x668/0x790 [ 2465.297856] ? clone_verify_area+0x240/0x240 [ 2465.302263] ? security_file_permission+0x1c0/0x220 [ 2465.307267] do_iter_write+0x182/0x5d0 [ 2465.311147] ? perf_trace_lock_acquire+0x530/0x530 [ 2465.316059] ? perf_trace_lock_acquire+0x530/0x530 [ 2465.320977] vfs_writev+0x153/0x2e0 [ 2465.324587] ? vfs_iter_write+0xa0/0xa0 [ 2465.328555] ? lock_downgrade+0x720/0x720 [ 2465.332695] ? check_preemption_disabled+0x41/0x280 [ 2465.337697] ? check_preemption_disabled+0x41/0x280 [ 2465.342790] ? do_dup2+0x450/0x450 [ 2465.346342] ? check_preemption_disabled+0x41/0x280 [ 2465.351371] ? wait_for_completion_io+0x10/0x10 [ 2465.356137] do_writev+0x136/0x330 [ 2465.359674] ? vfs_writev+0x2e0/0x2e0 [ 2465.363471] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2465.368483] ? do_syscall_64+0x21/0x620 [ 2465.372448] do_syscall_64+0xf9/0x620 [ 2465.376236] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2465.381421] RIP: 0033:0x7fdb4c6f9279 [ 2465.385118] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2465.404006] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 22:47:01 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 5) 22:47:01 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:01 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000340)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00', 0x1003}, 0x1c) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000300)={0x6, 'batadv0\x00', {0x4}, 0xffff}) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:01 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:01 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 64) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file1\x00') (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 32) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) (async, rerun: 32) tkill(0x0, 0x14) (async) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000680), 0xee0683a77a524a84, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x1, 0x4, 0x50, 0x1, 0x0, 0x1, 0x2000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_config_ext={0x100, 0x3}, 0x40838, 0x6, 0xffff, 0x2, 0x100000001, 0xfff, 0xecf, 0x0, 0x6, 0x0, 0x8}, 0x0, 0x7, r0, 0x8) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d2829e1d188847b292c00"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2465.411740] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2465.419006] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2465.426272] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2465.433529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2465.440784] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 [ 2465.606238] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2465.633512] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2465.646603] overlayfs: failed to resolve './file1': -2 22:47:01 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:01 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:01 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (rerun: 64) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 32) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file1\x00') (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) (async) tkill(0x0, 0x14) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000680), 0xee0683a77a524a84, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x1, 0x4, 0x50, 0x1, 0x0, 0x1, 0x2000, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfff, 0x2, @perf_config_ext={0x100, 0x3}, 0x40838, 0x6, 0xffff, 0x2, 0x100000001, 0xfff, 0xecf, 0x0, 0x6, 0x0, 0x8}, 0x0, 0x7, r0, 0x8) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d2829e1d188847b292c00"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2465.759061] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:01 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:01 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2465.812203] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2465.839017] overlayfs: overlapping lowerdir path 22:47:01 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2466.122965] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2466.206870] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2466.229698] FAULT_INJECTION: forcing a failure. [ 2466.229698] name failslab, interval 1, probability 0, space 0, times 0 [ 2466.247287] CPU: 1 PID: 21643 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2466.255208] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2466.264575] Call Trace: [ 2466.267176] dump_stack+0x1fc/0x2ef [ 2466.270817] should_fail.cold+0xa/0xf [ 2466.274630] ? setup_fault_attr+0x200/0x200 [ 2466.278973] ? lock_acquire+0x170/0x3c0 [ 2466.282969] __should_failslab+0x115/0x180 [ 2466.287220] should_failslab+0x5/0x10 [ 2466.291024] kmem_cache_alloc_node_trace+0x244/0x3b0 [ 2466.296113] __kmalloc_node_track_caller+0x38/0x70 [ 2466.301026] __alloc_skb+0xae/0x560 [ 2466.304762] netlink_dump+0x55f/0xc10 [ 2466.308573] __netlink_dump_start+0x4e9/0x6f0 [ 2466.313063] unix_diag_handler_dump+0x358/0x6e0 [ 2466.317726] ? mutex_trylock+0x1a0/0x1a0 [ 2466.321784] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2466.326366] ? __dev_queue_xmit+0x15f5/0x2e00 [ 2466.330846] ? sk_diag_fill+0xeb0/0xeb0 [ 2466.334805] ? unix_diag_handler_dump+0x6e0/0x6e0 [ 2466.339636] sock_diag_rcv_msg+0x2fe/0x3e0 [ 2466.343873] netlink_rcv_skb+0x160/0x440 [ 2466.347927] ? sock_diag_bind+0x80/0x80 [ 2466.351895] ? netlink_ack+0xae0/0xae0 [ 2466.355765] ? netlink_deliver_tap+0x22d/0xb00 [ 2466.360355] ? lock_downgrade+0x720/0x720 [ 2466.364492] sock_diag_rcv+0x26/0x40 [ 2466.368190] netlink_unicast+0x4d5/0x690 [ 2466.372236] ? netlink_sendskb+0x110/0x110 [ 2466.376452] ? _copy_from_iter_full+0x229/0x7c0 [ 2466.381103] ? __phys_addr_symbol+0x2c/0x70 [ 2466.385421] ? __check_object_size+0x17b/0x3e0 [ 2466.389990] netlink_sendmsg+0x6c3/0xc50 [ 2466.394057] ? aa_af_perm+0x230/0x230 [ 2466.397841] ? nlmsg_notify+0x1f0/0x1f0 [ 2466.401801] ? nlmsg_notify+0x1f0/0x1f0 [ 2466.405758] sock_sendmsg+0xc3/0x120 [ 2466.409455] sock_write_iter+0x287/0x3c0 [ 2466.413501] ? sock_sendmsg+0x120/0x120 [ 2466.417467] ? common_file_perm+0x4e5/0x850 [ 2466.421774] do_iter_readv_writev+0x668/0x790 [ 2466.426255] ? clone_verify_area+0x240/0x240 [ 2466.430650] ? security_file_permission+0x1c0/0x220 [ 2466.435651] do_iter_write+0x182/0x5d0 [ 2466.439543] ? perf_trace_lock_acquire+0x530/0x530 [ 2466.444458] ? perf_trace_lock_acquire+0x530/0x530 [ 2466.449377] vfs_writev+0x153/0x2e0 [ 2466.452987] ? vfs_iter_write+0xa0/0xa0 [ 2466.456943] ? lock_downgrade+0x720/0x720 [ 2466.461077] ? check_preemption_disabled+0x41/0x280 [ 2466.466084] ? check_preemption_disabled+0x41/0x280 [ 2466.471097] ? do_dup2+0x450/0x450 [ 2466.474625] ? check_preemption_disabled+0x41/0x280 [ 2466.479626] ? wait_for_completion_io+0x10/0x10 [ 2466.484285] do_writev+0x136/0x330 [ 2466.487811] ? vfs_writev+0x2e0/0x2e0 [ 2466.491599] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2466.496601] ? do_syscall_64+0x21/0x620 [ 2466.500561] do_syscall_64+0xf9/0x620 [ 2466.504350] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2466.509522] RIP: 0033:0x7fdb4c6f9279 [ 2466.513241] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2466.532125] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 2466.539818] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2466.547073] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2466.554323] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2466.561575] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2466.568842] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 22:47:02 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 6) 22:47:02 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000002c0)=0xfffffffffffffd99) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdirle0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:02 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:02 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:02 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (rerun: 64) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async, rerun: 32) bind$inet6(r0, &(0x7f0000000340)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00', 0x1003}, 0x1c) (rerun: 32) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async, rerun: 64) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000300)={0x6, 'batadv0\x00', {0x4}, 0xffff}) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:02 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2466.734212] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2466.765193] overlayfs: unrecognized mount option "workdirle0" or missing value 22:47:02 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:02 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000002c0)=0xfffffffffffffd99) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdirle0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2466.790068] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2466.867670] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:02 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:02 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000002c0)=0xfffffffffffffd99) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdirle0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:02 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2467.024680] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2467.107103] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2467.143680] overlayfs: unrecognized mount option "workdirle0" or missing value [ 2467.202395] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2467.260096] FAULT_INJECTION: forcing a failure. [ 2467.260096] name failslab, interval 1, probability 0, space 0, times 0 [ 2467.273671] CPU: 0 PID: 21701 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 2467.281592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2467.290959] Call Trace: [ 2467.293571] dump_stack+0x1fc/0x2ef [ 2467.297219] should_fail.cold+0xa/0xf [ 2467.301034] ? sk_filter_trim_cap+0x497/0x7d0 [ 2467.305540] ? setup_fault_attr+0x200/0x200 [ 2467.309885] __should_failslab+0x115/0x180 [ 2467.314138] should_failslab+0x5/0x10 [ 2467.317959] kmem_cache_alloc+0x3f/0x370 [ 2467.322029] skb_clone+0x151/0x3d0 [ 2467.325571] netlink_deliver_tap+0x955/0xb00 [ 2467.330001] netlink_dump+0x5a8/0xc10 [ 2467.333826] __netlink_dump_start+0x4e9/0x6f0 [ 2467.338348] unix_diag_handler_dump+0x358/0x6e0 [ 2467.343039] ? mutex_trylock+0x1a0/0x1a0 [ 2467.347118] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 2467.351716] ? __dev_queue_xmit+0x15f5/0x2e00 [ 2467.356217] ? sk_diag_fill+0xeb0/0xeb0 [ 2467.360269] ? unix_diag_handler_dump+0x6e0/0x6e0 [ 2467.365103] sock_diag_rcv_msg+0x2fe/0x3e0 [ 2467.369327] netlink_rcv_skb+0x160/0x440 [ 2467.373378] ? sock_diag_bind+0x80/0x80 [ 2467.377339] ? netlink_ack+0xae0/0xae0 [ 2467.381214] ? netlink_deliver_tap+0x22d/0xb00 [ 2467.385789] ? lock_downgrade+0x720/0x720 [ 2467.390004] sock_diag_rcv+0x26/0x40 [ 2467.393726] netlink_unicast+0x4d5/0x690 [ 2467.397792] ? netlink_sendskb+0x110/0x110 [ 2467.402030] ? _copy_from_iter_full+0x229/0x7c0 [ 2467.406751] ? __phys_addr_symbol+0x2c/0x70 [ 2467.411060] ? __check_object_size+0x17b/0x3e0 [ 2467.415646] netlink_sendmsg+0x6c3/0xc50 [ 2467.419697] ? aa_af_perm+0x230/0x230 [ 2467.423487] ? nlmsg_notify+0x1f0/0x1f0 [ 2467.427454] ? nlmsg_notify+0x1f0/0x1f0 [ 2467.431414] sock_sendmsg+0xc3/0x120 [ 2467.435118] sock_write_iter+0x287/0x3c0 [ 2467.439164] ? sock_sendmsg+0x120/0x120 [ 2467.443149] ? common_file_perm+0x4e5/0x850 [ 2467.447467] do_iter_readv_writev+0x668/0x790 [ 2467.451954] ? clone_verify_area+0x240/0x240 [ 2467.456361] ? security_file_permission+0x1c0/0x220 [ 2467.461454] do_iter_write+0x182/0x5d0 [ 2467.465342] ? perf_trace_lock_acquire+0x530/0x530 [ 2467.470285] ? perf_trace_lock_acquire+0x530/0x530 [ 2467.475203] vfs_writev+0x153/0x2e0 [ 2467.478819] ? vfs_iter_write+0xa0/0xa0 [ 2467.482802] ? lock_downgrade+0x720/0x720 [ 2467.486960] ? check_preemption_disabled+0x41/0x280 [ 2467.491996] ? check_preemption_disabled+0x41/0x280 [ 2467.497038] ? do_dup2+0x450/0x450 [ 2467.500597] ? check_preemption_disabled+0x41/0x280 [ 2467.505628] ? wait_for_completion_io+0x10/0x10 [ 2467.510328] do_writev+0x136/0x330 [ 2467.513905] ? vfs_writev+0x2e0/0x2e0 [ 2467.517714] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2467.522735] ? do_syscall_64+0x21/0x620 [ 2467.526698] do_syscall_64+0xf9/0x620 [ 2467.530487] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2467.535664] RIP: 0033:0x7fdb4c6f9279 [ 2467.539364] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 22:47:03 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) (fail_nth: 7) 22:47:03 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:03 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380), 0x200010, &(0x7f00000004c0)=ANY=[@ANYBLOB='workdir=./bus,upperdir=./file0,upperdir=./bus/file0,default_permissions,index=off,uid<', @ANYRESDEC=r0, @ANYBLOB="f22ad6eda0940d49acdac11b554dc4285d93f16c61790023646f6e745f6170700000"]) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:03 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chroot(&(0x7f00000002c0)='./bus/file0\x00') lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') 22:47:03 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000340)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00', 0x1003}, 0x1c) (async) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000300)={0x6, 'batadv0\x00', {0x4}, 0xffff}) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2467.558274] RSP: 002b:00007fdb4b06e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 2467.565983] RAX: ffffffffffffffda RBX: 00007fdb4c80bf80 RCX: 00007fdb4c6f9279 [ 2467.573258] RDX: 0000000000000001 RSI: 00000000200000c0 RDI: 0000000000000006 [ 2467.580548] RBP: 00007fdb4b06e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 2467.587809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2467.595069] R13: 00007ffd504e072f R14: 00007fdb4b06e300 R15: 0000000000022000 [ 2467.708520] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2467.725946] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:03 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:03 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:03 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) geteuid() creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2467.793396] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2467.813962] overlayfs: failed to resolve './file1': -2 22:47:03 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chroot(&(0x7f00000002c0)='./bus/file0\x00') lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chroot(&(0x7f00000002c0)='./bus/file0\x00') (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) 22:47:03 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2467.973262] overlayfs: missing 'lowerdir' [ 2468.015838] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:03 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:03 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2468.121475] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.126336] overlayfs: failed to resolve './file0': -2 22:47:03 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2468.229817] overlayfs: missing 'lowerdir' [ 2468.263001] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.269182] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.306115] overlayfs: filesystem on './bus' not supported as upperdir [ 2468.361844] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:04 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chroot(&(0x7f00000002c0)='./bus/file0\x00') lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chroot(&(0x7f00000002c0)='./bus/file0\x00') (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) [ 2468.409047] overlayfs: './file0' not a directory [ 2468.484454] overlayfs: missing 'lowerdir' [ 2468.500378] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.517970] ieee802154 phy0 wpan0: encryption failed: -22 [ 2468.523850] ieee802154 phy1 wpan1: encryption failed: -22 [ 2468.686491] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.725625] overlayfs: './file0' not a directory 22:47:04 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x92, 0x0, 0x0, 0x41c0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_bp, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffeff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x4, 0xac) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e23, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x7, 0x4}, &(0x7f0000000180)=0x98) 22:47:04 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYRES32=0x0], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:04 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="0f0000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:04 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2468.848013] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2468.899322] overlayfs: missing 'lowerdir' [ 2468.941149] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:04 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2469.041120] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2469.146650] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2469.185700] overlayfs: missing 'lowerdir' [ 2469.210174] overlayfs: failed to resolve './file1': -2 22:47:04 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:04 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2469.285533] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2469.384232] overlayfs: failed to resolve './file1': -2 22:47:05 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 32) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 32) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async, rerun: 32) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:05 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:05 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:05 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x92, 0x0, 0x0, 0x41c0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_bp, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffeff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x4, 0xac) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e23, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x7, 0x4}, &(0x7f0000000180)=0x98) 22:47:05 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="c00000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:05 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2469.762692] overlayfs: failed to resolve './file1': -2 [ 2469.790326] overlayfs: missing 'lowerdir' 22:47:05 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2469.834383] overlayfs: overlapping lowerdir path [ 2469.870491] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:05 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:05 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:05 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00owerdir=.:file0']) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)='./bus\x00') mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000780)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000240)=0xffffffffffffff36) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) fcntl$setown(r0, 0x8, 0x0) chdir(&(0x7f0000000380)='./bus/file0\x00') creat(&(0x7f0000000340)='./file0\x00', 0xc3) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2469.976678] overlayfs: './file0' not a directory [ 2469.983728] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.050282] overlayfs: missing 'lowerdir' 22:47:05 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2470.105312] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.144178] overlayfs: missing 'lowerdir' 22:47:05 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2470.169434] overlayfs: overlapping lowerdir path 22:47:05 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2470.293497] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.310201] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.320100] overlayfs: missing 'lowerdir' [ 2470.332737] overlayfs: './file0' not a directory 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:06 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00owerdir=.:file0']) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)='./bus\x00') mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000780)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000240)=0xffffffffffffff36) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) fcntl$setown(r0, 0x8, 0x0) chdir(&(0x7f0000000380)='./bus/file0\x00') creat(&(0x7f0000000340)='./file0\x00', 0xc3) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00owerdir=.:file0']) (async) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)='./bus\x00') (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000780)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000240)=0xffffffffffffff36) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) fcntl$setown(r0, 0x8, 0x0) (async) chdir(&(0x7f0000000380)='./bus/file0\x00') (async) creat(&(0x7f0000000340)='./file0\x00', 0xc3) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2470.395283] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.474609] overlayfs: overlapping lowerdir path [ 2470.482141] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.592367] overlayfs: missing 'lowerdir' 22:47:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x92, 0x0, 0x0, 0x41c0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_bp, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffeff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x4, 0xac) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e23, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x7, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x92, 0x0, 0x0, 0x41c0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_bp, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffeff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x4, 0xac) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e23, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x7, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:06 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="c00e00001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:06 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:06 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2470.712622] overlayfs: overlapping lowerdir path 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2470.734684] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.769757] overlayfs: missing 'lowerdir' [ 2470.794054] overlayfs: missing 'lowerdir' 22:47:06 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00owerdir=.:file0']) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)='./bus\x00') mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000780)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000240)=0xffffffffffffff36) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) fcntl$setown(r0, 0x8, 0x0) chdir(&(0x7f0000000380)='./bus/file0\x00') creat(&(0x7f0000000340)='./file0\x00', 0xc3) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00owerdir=.:file0']) (async) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)='./bus\x00') (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000780)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000240)=0xffffffffffffff36) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) fcntl$setown(r0, 0x8, 0x0) (async) chdir(&(0x7f0000000380)='./bus/file0\x00') (async) creat(&(0x7f0000000340)='./file0\x00', 0xc3) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2470.836251] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2470.873851] overlayfs: overlapping lowerdir path 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2470.885968] overlayfs: overlapping lowerdir path 22:47:06 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2470.982495] overlayfs: overlapping lowerdir path 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:06 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2471.077956] overlayfs: missing 'lowerdir' [ 2471.080096] overlayfs: unrecognized mount option "lowerdir" or missing value 22:47:06 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2471.164562] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2471.165700] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2471.201104] overlayfs: missing 'lowerdir' 22:47:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, 0x0, 0x8001, 0x0, @perf_bp={&(0x7f0000000300)}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty, 0x400}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e21, 0x800, @dev={0xfe, 0x80, '\x00', 0x33}, 0x1cff}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2471.364696] overlayfs: overlapping lowerdir path 22:47:07 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="effd00001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:07 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0x100000001, 0x8, &(0x7f0000001d00)=[{&(0x7f00000003c0)="cceb6dab904ceb005288d19a7d54787a772d00e25796ced7b9ed5f97e41a3f45", 0x20, 0x9}, {&(0x7f00000009c0)="49f7621a477d230cf8c79cf4238c4ab7c07a62c3e335d18416f5d6fda1dfc229f6eadbb733158b8c717d7764501217391b1ff996aa01bcfe2a32db6505ce7e83d065291f708090cf6c8d7ff5cdbbce54bb570655dc6f87b10fbb610d0394a6fecd48b49e3637be8a0613ef9d95f4a9364eb5cc2a472e2fe65c8a79670a56581bcaa57aa313391f77624cfef854aeea06c7ce4d73bf854f89088395c2f89202bd691ada70ae940aa40155edcaa5dde1a00388a0872dd38207bede35e0fbc911829dc9f810dff6921938773cdcba6689ea5a9826177d717475c9fa9afa7d8dcd49124b08b7cdc09534a4b5a86ca884c04965fd6c97209e0ab9b608c442974ee4ffe05c9a5f9206d63d56b0aa8d0daa51a2d1135d927e17eb548f139077d7b73c9343606db7c7de04081bccafa53994d0f3122201dc036f6969b9e0d19063339d8cd9491852df9adec937669c4c83dc07e7c4dbe53975da94268600c5be6a316203e4c62d419dcb0057115a08a9a1b927cf14998ee6255afcd9b5a34a06bffdb0de4122f76ac10fc20769c77af4d3afcc1689fe03565b26ec6373b8dd6901d2571b9322552d1b327b731574dd6b1ba155cb15fc6d5c586c39024a44299afc89cec35c0d9c4b27d357d8d9ab8d02b27d1e50395d99e616522d498b2bd0c62c7bc4238a982816854625b066382ec2061a4579ca9c4e27af00439d56ca4552dbc164ba399bd0e297602185f4bc30dc7dd10ad739bbcb79a079f05d6288c8741e886160f200df695c45274de4a22d17055a7ffd8fc3419e52b13424d4073a5a35867fd0469af39c5a58e8e4e0e7e1b3e7f9027445c7a8b037f9d9240894289a42e60b51de26f62db799e78ded23f4e84bb5e8227e478a10776e4f164ce857aa8863e31db9ef50c1fbb1e66d572c089a19d636ccfe3ab9a16c7d0ded39442d7fc352339c7cb21e74d6ebf659f0f2aeaa25d02712739977319da3e48a2f7782e100c29f2313c99aa39416f7401639e1be8ea6c01d782838e37a56b9b363531398580a99e9f6b401ad2036c98f968923257417818cf1d80be79cd5cf2d33fcfa275509d8af93a50dfdbcb9a445f24495ea30bc626842da22fdb61968e063299c2ba58f54a8a132cbab6f339229d49e6482dba872bcf819185ddad0bbf0477e9caaa4d3a39148977a0f5fe7e5d8d97d73e2def6cfe5cdb232143a64129eeca5297802ccf9e3d1e0273bb70e3730d4b32135459389dd653bb87444a3ee76a07e9acb9f87482b83ecfe51ef7b766be3fc8d913e5957f53fbbcc5430651a9f4e28bc6bceb7621016178d983b4b474553d691b05cca39f77762ec934f6b117c5ab6b118db87d30bd8a1db14fc9dfaf5e53720239a2791b3bda1b0c0fe90f0ace36040a1bc3f84013f6f93faf33d5d227bdd48e648242122e7fa0a5cd40d993d4874f325f8cb3315ae4606271a1848e5a1116716c8aad4edab00026569f5bcee8a1cde9174fe80be76df264ad10ef2428bf12b4ea9c4e08e063a18e2fd9d7d1d54a46491fd9fcbfd5420309da4008122287641a2c5e94c6e2e97bf290fa3843ca31ecf4fa443b109809e94c9745ce9065b1c81a74a0ca3329e9c5ac8b4a76b99b89c2840bda6f47cde45a515ba6bf0d218cd959f261f85d7eec58a5102239f4b731e56c317be299d8f335726ad1949fa862fdba465d12ca8d7bfc7c492156f50da7b71d396671c181e6e8fa32d36f8ff9f4e9efdcec4aa515362b252834cb447de3de2a9867d454ba30d62ab71e4fd47d8ebfb5a77f20b833cf9110077002a9767a95c0b397bc09ed4056fe148ca668a30f61e18f51fdea6af2677a3cafea3775c23f267d967cee7b746a4967c6136d2276bdb6c37341cf9e7aec3a0a18bc155959f89845942add64307e83818c72d13a778cad9a87f2cbcd56008cd72742db51e239d96ab9d98df143c947be3b4e877803809ff0b07abf3e3a39c4be3dd3c4c30f74826369eb545646a48cafb47d13f381d1f03e93063ed95f6a380e5765c3851b4783972c9b1cd6f68d5ea39e8fc79c8e70035b9e7a3f74fc247928bbfb835a0b0a7de705eb4fd89fefa7ed3c9454304fbb1b66720448153d7e3d4461bac997e3a1a3e8516ef2d3d52b4a1cefab898436bcf2102de7385066f6293108b834b6f9556ca11da03219ac9914d4bbf467e6ef959b9d673733800c099be4d5a47c140e20ffaa0c82bb7488a3b7441c5f488af7c468d8f6a1b8b896706a2276c0d1932680d97abbc365b687ba8b6ddffae3d33dd86d1a97a6495d14e64bc46b20476879b9dc2a5db94db02db8723e5bb59cfc6863a65417f8b44e016a2fe719fa272935eca7efd8cc521d309ee6d59d51fc83e5b45f1eb172dbb7f7d4c4567786426e49daf1da3b42db70dc6944780679885af92573d23bf38e0652e92e58dbd249f989736a5796af02496e48bbcee74c613522257f1eb1491529ae3c7af263e63fee02c3c6f5d5b9c23c7f9ec9e3f37eec46713da405d0aeedef3c8a3b6c56e452cb69a2ee7df2c7b03b85e9610ad59860a7b4b39bb9b3d83dae0618e2462ba0f20fadfccf020f28b91a78f64c7f4455ae70fdedfddbe4a1a7e1afaddbec0f60cd2c69225cd0bd4b6bf99ec13788724b3e6052ec2858ab73f72547a7b20b7089715e68fe9bf4d6918399b4030ac87ad3c356da6b393e1838243017a7f52218832b6f2b9ed13cd0f67438b85ad1e60a772cade6fcb02b31a85add096aa90f81b2bb567c7e09f3398ed70c368b6650d958c0c9eae76589ccf710318169307bbae1cb6a94c2803dbbc9e4c1cfaaa75997535a5d8a29742ac255ed4c8322f6f992bc1f70a9a498e90a059f5bde2adc2f6f77d9c1cff2f259fc04831196a7ad2149c703f79df4d4d0a0fd85e47c8b2dd9ec1e70d13b7d0e8ce8324cbc5fff021d0658f26bb2229aa1a4f3b0cd9dae061eea8fd131cab9534106574df698a63abe2a0dfd8212a1d64f4ae7858d1ce9babb8798e503e95b328ab7e59bd2ffc8023030b70237c5bf8d35f8dd8da3ce6c7c7dffd86050f4048bf32c0a218fa35fe7d07ce6e7d177ca1535b0c3acbce3deec0171511e23239477d7ee99bf1ab9128d48a6ec1a433eb0677bee975ee29794c878fa6585e92ed998919982ebebf2725fc17110b14a73c701b3331ab74de9f3978c2157de33ce3b26a8267017f63bff81c153ce7c904a32095ce724731ddb7a08845b8f40052508c34a5bd5bd9730928153b5b1e6239cb1dd2d9cd7856f8adb2fa3aad211fd1d11d710c43ef3d8ddaad409ac3617fa5495d4953bfa8bab051bbdf969679e149121414beaba2d5efa08a07a052a7de40581bf290ac883cd85528a3e2d06546ecfb6b7a6fe38d6b2074846019fda545eb6d7c93542782121bc60c2d7d8a15eb6fb6179311e368b83ccb0b2981ee1e81e4db3069b2be524aa75efcf2c361b67e5bf65a5f9e768b54c5abfbafb624e8d7745806525135a835debe0aaff83e55c6d3f570912efe5cca68a599039027bc3fee7bade7f332d1c9ffefd4aca9534778ba5bd0529fb675adee5ef25b01f5cb6f9d2af78079eaaa8c0410dd58c48707c638cfa5d3af532017c8884798a3706d5bc832efc0cd932e1e41296e35aac767bd10b023b9a24bd0906d8bb46da95664ca6cfad4f92daa900c37385046b5d0683a213c8c0a6fb19371eddfc1540a588d837c92a1a5b518a15fb89d6380fe1eeec3dd6f7ebab2d8dea1a753283d3f5310de263948768a4741d534d3522322000bb9fdbb554b1778f348110be7dc930cb1d00e986132e24cef41931c2dfad27f023b2d791041ce279dbcd50b09df93a239d7a8795b4f0e16ce5c236156b3284575266d2780b2d1abf2d8315ee20eba6961d122cbc9d01f06d899b1306c7801162ccb7f373be0a8954acbfffd6cdc7b17d05ef55baf2c5fda8143eadc1e0a7112d7fda9e4a7766915dc551e2de568c7862c3ab13f4764bd24414990140fd73ffccf004961bb0958fb52ed4667258547b6db0ffa81cc57eb4ebfaf30a7047783263aa0ae1e6457602e2af3cb305465839d996cdd42d15a7cb6e370288d68060dff58e0d408c6476311f11469e0b29edb1d80288ffb4258882a2fd64f594e62ea6072e1b044aa55b97985ceafe113ece68380b0035b05a90abf32a39acdeb7e730ceefae323ad1fdd8421dfe21d23cd4c795d4294486ca0ed57637612feaeecb0f8e925d314f3ca329c82efd1a7c170b1ce8b6093eabbd5da54bd0d9e3e8c5f98d054d1883a5edab387bf1464bd59ee67209811a7b0a0ed9efae0f229fbf02f3d31952c5550bb4da2ea2f47eee58bd52f59ea4b56b037f9ab124aba1428dcdea61c4cff2f22d0756219efaaee2a18a0fefc3bbd7cf748af3b2ac551dd1b14cfd98e2e966acad46b0e60fbad0d2202056c4e96d8cba59ede410bbb2f04a98919ed8a63d13c821580ae9dceabf96f250c777b5a2013c4c893da9230333dd8165c6543da91d8b3b5e5a358bb9d6203c7f7b94e2bdedc843dd8004a86bc06ff28c9bd4ebda2ed8f65745a9d311f835b22f6d701906b8c85c863387ee4da7c459e22eb3b3d3bb212031e78ccf90ac93a3bee3fc0d70f5f1c8a7e117371b6c323cae471bc88881ce935d24dce9ccf19861b1f6c4aa1636ae96c4127a3c9533191b72c6d6a5bc58bb7f16f143cb6b5fd33db83d276093ea5b19fca64714652a84599b41aa4805773d76208a59eea7c19f636974708ed6ecbf8f2ef7b3bb2a1da5aa21ab72bc7bbf5b7d7f04586f5c44f49f78fe6aaed24f219f6334690a4e58a2c2d7318444c3fbc731c08f41e61d95cea11509f19c4151183e7d2a5f0e65fc009476508477ca482cfcd218f2d7f769a635e5d124152d412a40ba0336208eb44677a4a1df4efd9fd41db9e072a3d52ed5a65ab6756bb9be4bfe9e22a3e0e59acec612ff52fe2647453cc2b7429924dba2ee37a3f6c63cd37f56a8b49a8a34864189d264fb1a287540a7144f797412197d710b167f16d8be321923f928072369c05048f2c5b44848618094ac64982ab71555e03a5cbadf00df757dfc778b3c8b4ac1f8b7bbc9cdd52997bd266e66017fa69b64a83a60514422eac3d5c62ac88bba556cf679cd976a92ad3a6773b50175e34490a3a4f3c6f6b95a576eb25781fc03f7934c17cd64375ae67981d75d793ca15015ccd038fa2eff36dc81b3fd8750139c8b86cec19f437e2f84aec959ad589d8a945614404f99ccb7e084b547e5d92ae3337ec41d7bd9ee7101a012e10150e476de798b3ccbb7f9c201caac25942fb77745236cb28f81efa3f977ff9ea07c9d2f8d9ab5050f6283de6a7bda45dd025d08b49bd19fd3c80ecdb0de40545064c2b0f56747a907e0b92e2718e7d534821c0a0cdff25945a1b4996eddcc3a0f591befbdb90bcc6d10a4f7b41c8aa23fff10f774a3fe30760021016d0abc0827d03ef9a5e4b53ccfbf9dd178d46d89c243ac44e27070b2e21fd7701f90bf832c60ed6c5c21908ff445f156bfa49408e82a81660b6759614c7275c05b9b3a2db76529bc24cabcabb7cf41578cb0a63c87fd964ca1c004d5b037952fc126605bcf16b37d00fc15a5be4ed2ad274869e3775302cf360712900f9b073bcc38e4118cda7893e1ae1da66c9d7941a57aaa5149a423bbb852be4f3892e9ba4143a0b9bb62c0dc7136cfae03a7b05cce5876658aa101038012027f5d2c5f65e75d43d1af834832e9e8a10ee10e18c8c0f70ecf18a6dc6752c4a64548ec0e631ea9cccd041a3876c0723bbc17819042bc12cea1d4d", 0x1000, 0x2}, {&(0x7f0000000680)="3a24d67aef6b5bf8dd2ed589b7b6a3b03e556d9b60794f08e695a015e910edda20", 0x21, 0x5c}, {&(0x7f00000019c0)="4a75b5187597124390b6937a7d2fcecb1365f11e5d8d865c685f3143ccec00d7071a0682228621be7f3bcc31666b8f2372273e0848a70e1670e7dfb16a7bc2e98fae4ec205619d32268f5974138e7797c10638ac9bd0040ec0d049b0d6b696a979362eafad986b8f56eaa7e90760d90d21beff96b81edb773e2d37cd8238deb043978889bb87e27d9b64bf5313809deff5c634ff85ef181c744fb97a223be183b95699462520919d44feaac9539bada767bb1be062cd8cf7f2a68e3e8102ffd1dbae0ee0171fd32ae003dbacf60fcbb817d9a2d24cb3df73599cabba16f2e61fdbcd99415b694a770b7e3893c82c1daeb91f47d1b3e0312a317b80", 0xfb, 0xb57b}, {&(0x7f00000007c0)="e6b2e8ddaf8d78cf1bf49b1875dbacd0b25bd97e93571a73c08dc6eff6aee42f98d5d7aa28dc66cbde0f4f5159ea8a828932d550e78cb4e46f7ebed17291d443a1eb2dfe2db84d8fb58737b6b659f1275f1433209b52a7d99d4e5c842041acdf301a79bb19893f595eac0a2f", 0x6c, 0x7}, {&(0x7f0000001ac0)="0f9d4ac47db374cf6d6aca523512f0f009379b950111427a6098d6e4be013579aecbc50f05ebd5c005878f5a69dc43eee9d558b2976b0d761ac7c2461fd10559088debe2214236e5819df6462ca421114a5133521b443b8c61d9f3d3a04e6fcef53ee648ac3cd9802b469db3862fe5403f241112c002f757ddedc1362d2f40d6805276aec160a1dd57aa57bfc4c1bdb740eb6c5749", 0x95, 0xffffffffffffff26}, {&(0x7f0000001b80)="e3d2797c5dba72a260a33c309d25e9b7879baa7e746755b47cb7fa6ad01f536e50c61583d444fab3990608fd9ac8d8f6ce35c936959b790f94a8e2606cf4490c0c3d23b5b2818a00fdedce2bf1046bf0cbc79a188176a4b0b44ea27dce323b997aabffe5763f3065c611b2ce4be6343f04614104b653a1269b0e76b271604b83d8cfbba21658eba1f1c8239e3781f127c5d223de53879caddcf8b122605f789c13379aac0e4841e444a4c9755bb2ae27ef01f1944cbb2e63f5e518551422a4e34e4917d36c31cc87d315ea94", 0xcc, 0xffff}, {&(0x7f0000001c80)="e59c319fb52bcb8ccca2a434f9ba474cf444bc4ef12313e2c7cb743f804aa6115b68c75cf9370c254bbbb464457e6c6e571b9ec996b0590f8c590dd0be7e6f8b29738a7c027688e47c9843543255c1705b86308116f855d31a965eed895adeb0f2f3b3d3e0d7", 0x66, 0x80000001}], 0x80, &(0x7f0000001dc0)={[{@usrjquota}, {@delalloc}, {@resuid={'resuid', 0x3d, r0}}, {@dioread_nolock}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fsname={'fsname', 0x3d, ':^'}}]}) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x100) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:07 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 3: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2471.568092] overlayfs: unrecognized mount option "lowerdir" or missing value 22:47:07 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2471.650989] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2471.684022] overlayfs: failed to resolve './file0': -2 [ 2471.735583] overlayfs: './file0' not a directory 22:47:07 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="e03f03001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:07 executing program 3: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2471.760297] overlayfs: overlapping lowerdir path 22:47:07 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0x100000001, 0x8, &(0x7f0000001d00)=[{&(0x7f00000003c0)="cceb6dab904ceb005288d19a7d54787a772d00e25796ced7b9ed5f97e41a3f45", 0x20, 0x9}, {&(0x7f00000009c0)="49f7621a477d230cf8c79cf4238c4ab7c07a62c3e335d18416f5d6fda1dfc229f6eadbb733158b8c717d7764501217391b1ff996aa01bcfe2a32db6505ce7e83d065291f708090cf6c8d7ff5cdbbce54bb570655dc6f87b10fbb610d0394a6fecd48b49e3637be8a0613ef9d95f4a9364eb5cc2a472e2fe65c8a79670a56581bcaa57aa313391f77624cfef854aeea06c7ce4d73bf854f89088395c2f89202bd691ada70ae940aa40155edcaa5dde1a00388a0872dd38207bede35e0fbc911829dc9f810dff6921938773cdcba6689ea5a9826177d717475c9fa9afa7d8dcd49124b08b7cdc09534a4b5a86ca884c04965fd6c97209e0ab9b608c442974ee4ffe05c9a5f9206d63d56b0aa8d0daa51a2d1135d927e17eb548f139077d7b73c9343606db7c7de04081bccafa53994d0f3122201dc036f6969b9e0d19063339d8cd9491852df9adec937669c4c83dc07e7c4dbe53975da94268600c5be6a316203e4c62d419dcb0057115a08a9a1b927cf14998ee6255afcd9b5a34a06bffdb0de4122f76ac10fc20769c77af4d3afcc1689fe03565b26ec6373b8dd6901d2571b9322552d1b327b731574dd6b1ba155cb15fc6d5c586c39024a44299afc89cec35c0d9c4b27d357d8d9ab8d02b27d1e50395d99e616522d498b2bd0c62c7bc4238a982816854625b066382ec2061a4579ca9c4e27af00439d56ca4552dbc164ba399bd0e297602185f4bc30dc7dd10ad739bbcb79a079f05d6288c8741e886160f200df695c45274de4a22d17055a7ffd8fc3419e52b13424d4073a5a35867fd0469af39c5a58e8e4e0e7e1b3e7f9027445c7a8b037f9d9240894289a42e60b51de26f62db799e78ded23f4e84bb5e8227e478a10776e4f164ce857aa8863e31db9ef50c1fbb1e66d572c089a19d636ccfe3ab9a16c7d0ded39442d7fc352339c7cb21e74d6ebf659f0f2aeaa25d02712739977319da3e48a2f7782e100c29f2313c99aa39416f7401639e1be8ea6c01d782838e37a56b9b363531398580a99e9f6b401ad2036c98f968923257417818cf1d80be79cd5cf2d33fcfa275509d8af93a50dfdbcb9a445f24495ea30bc626842da22fdb61968e063299c2ba58f54a8a132cbab6f339229d49e6482dba872bcf819185ddad0bbf0477e9caaa4d3a39148977a0f5fe7e5d8d97d73e2def6cfe5cdb232143a64129eeca5297802ccf9e3d1e0273bb70e3730d4b32135459389dd653bb87444a3ee76a07e9acb9f87482b83ecfe51ef7b766be3fc8d913e5957f53fbbcc5430651a9f4e28bc6bceb7621016178d983b4b474553d691b05cca39f77762ec934f6b117c5ab6b118db87d30bd8a1db14fc9dfaf5e53720239a2791b3bda1b0c0fe90f0ace36040a1bc3f84013f6f93faf33d5d227bdd48e648242122e7fa0a5cd40d993d4874f325f8cb3315ae4606271a1848e5a1116716c8aad4edab00026569f5bcee8a1cde9174fe80be76df264ad10ef2428bf12b4ea9c4e08e063a18e2fd9d7d1d54a46491fd9fcbfd5420309da4008122287641a2c5e94c6e2e97bf290fa3843ca31ecf4fa443b109809e94c9745ce9065b1c81a74a0ca3329e9c5ac8b4a76b99b89c2840bda6f47cde45a515ba6bf0d218cd959f261f85d7eec58a5102239f4b731e56c317be299d8f335726ad1949fa862fdba465d12ca8d7bfc7c492156f50da7b71d396671c181e6e8fa32d36f8ff9f4e9efdcec4aa515362b252834cb447de3de2a9867d454ba30d62ab71e4fd47d8ebfb5a77f20b833cf9110077002a9767a95c0b397bc09ed4056fe148ca668a30f61e18f51fdea6af2677a3cafea3775c23f267d967cee7b746a4967c6136d2276bdb6c37341cf9e7aec3a0a18bc155959f89845942add64307e83818c72d13a778cad9a87f2cbcd56008cd72742db51e239d96ab9d98df143c947be3b4e877803809ff0b07abf3e3a39c4be3dd3c4c30f74826369eb545646a48cafb47d13f381d1f03e93063ed95f6a380e5765c3851b4783972c9b1cd6f68d5ea39e8fc79c8e70035b9e7a3f74fc247928bbfb835a0b0a7de705eb4fd89fefa7ed3c9454304fbb1b66720448153d7e3d4461bac997e3a1a3e8516ef2d3d52b4a1cefab898436bcf2102de7385066f6293108b834b6f9556ca11da03219ac9914d4bbf467e6ef959b9d673733800c099be4d5a47c140e20ffaa0c82bb7488a3b7441c5f488af7c468d8f6a1b8b896706a2276c0d1932680d97abbc365b687ba8b6ddffae3d33dd86d1a97a6495d14e64bc46b20476879b9dc2a5db94db02db8723e5bb59cfc6863a65417f8b44e016a2fe719fa272935eca7efd8cc521d309ee6d59d51fc83e5b45f1eb172dbb7f7d4c4567786426e49daf1da3b42db70dc6944780679885af92573d23bf38e0652e92e58dbd249f989736a5796af02496e48bbcee74c613522257f1eb1491529ae3c7af263e63fee02c3c6f5d5b9c23c7f9ec9e3f37eec46713da405d0aeedef3c8a3b6c56e452cb69a2ee7df2c7b03b85e9610ad59860a7b4b39bb9b3d83dae0618e2462ba0f20fadfccf020f28b91a78f64c7f4455ae70fdedfddbe4a1a7e1afaddbec0f60cd2c69225cd0bd4b6bf99ec13788724b3e6052ec2858ab73f72547a7b20b7089715e68fe9bf4d6918399b4030ac87ad3c356da6b393e1838243017a7f52218832b6f2b9ed13cd0f67438b85ad1e60a772cade6fcb02b31a85add096aa90f81b2bb567c7e09f3398ed70c368b6650d958c0c9eae76589ccf710318169307bbae1cb6a94c2803dbbc9e4c1cfaaa75997535a5d8a29742ac255ed4c8322f6f992bc1f70a9a498e90a059f5bde2adc2f6f77d9c1cff2f259fc04831196a7ad2149c703f79df4d4d0a0fd85e47c8b2dd9ec1e70d13b7d0e8ce8324cbc5fff021d0658f26bb2229aa1a4f3b0cd9dae061eea8fd131cab9534106574df698a63abe2a0dfd8212a1d64f4ae7858d1ce9babb8798e503e95b328ab7e59bd2ffc8023030b70237c5bf8d35f8dd8da3ce6c7c7dffd86050f4048bf32c0a218fa35fe7d07ce6e7d177ca1535b0c3acbce3deec0171511e23239477d7ee99bf1ab9128d48a6ec1a433eb0677bee975ee29794c878fa6585e92ed998919982ebebf2725fc17110b14a73c701b3331ab74de9f3978c2157de33ce3b26a8267017f63bff81c153ce7c904a32095ce724731ddb7a08845b8f40052508c34a5bd5bd9730928153b5b1e6239cb1dd2d9cd7856f8adb2fa3aad211fd1d11d710c43ef3d8ddaad409ac3617fa5495d4953bfa8bab051bbdf969679e149121414beaba2d5efa08a07a052a7de40581bf290ac883cd85528a3e2d06546ecfb6b7a6fe38d6b2074846019fda545eb6d7c93542782121bc60c2d7d8a15eb6fb6179311e368b83ccb0b2981ee1e81e4db3069b2be524aa75efcf2c361b67e5bf65a5f9e768b54c5abfbafb624e8d7745806525135a835debe0aaff83e55c6d3f570912efe5cca68a599039027bc3fee7bade7f332d1c9ffefd4aca9534778ba5bd0529fb675adee5ef25b01f5cb6f9d2af78079eaaa8c0410dd58c48707c638cfa5d3af532017c8884798a3706d5bc832efc0cd932e1e41296e35aac767bd10b023b9a24bd0906d8bb46da95664ca6cfad4f92daa900c37385046b5d0683a213c8c0a6fb19371eddfc1540a588d837c92a1a5b518a15fb89d6380fe1eeec3dd6f7ebab2d8dea1a753283d3f5310de263948768a4741d534d3522322000bb9fdbb554b1778f348110be7dc930cb1d00e986132e24cef41931c2dfad27f023b2d791041ce279dbcd50b09df93a239d7a8795b4f0e16ce5c236156b3284575266d2780b2d1abf2d8315ee20eba6961d122cbc9d01f06d899b1306c7801162ccb7f373be0a8954acbfffd6cdc7b17d05ef55baf2c5fda8143eadc1e0a7112d7fda9e4a7766915dc551e2de568c7862c3ab13f4764bd24414990140fd73ffccf004961bb0958fb52ed4667258547b6db0ffa81cc57eb4ebfaf30a7047783263aa0ae1e6457602e2af3cb305465839d996cdd42d15a7cb6e370288d68060dff58e0d408c6476311f11469e0b29edb1d80288ffb4258882a2fd64f594e62ea6072e1b044aa55b97985ceafe113ece68380b0035b05a90abf32a39acdeb7e730ceefae323ad1fdd8421dfe21d23cd4c795d4294486ca0ed57637612feaeecb0f8e925d314f3ca329c82efd1a7c170b1ce8b6093eabbd5da54bd0d9e3e8c5f98d054d1883a5edab387bf1464bd59ee67209811a7b0a0ed9efae0f229fbf02f3d31952c5550bb4da2ea2f47eee58bd52f59ea4b56b037f9ab124aba1428dcdea61c4cff2f22d0756219efaaee2a18a0fefc3bbd7cf748af3b2ac551dd1b14cfd98e2e966acad46b0e60fbad0d2202056c4e96d8cba59ede410bbb2f04a98919ed8a63d13c821580ae9dceabf96f250c777b5a2013c4c893da9230333dd8165c6543da91d8b3b5e5a358bb9d6203c7f7b94e2bdedc843dd8004a86bc06ff28c9bd4ebda2ed8f65745a9d311f835b22f6d701906b8c85c863387ee4da7c459e22eb3b3d3bb212031e78ccf90ac93a3bee3fc0d70f5f1c8a7e117371b6c323cae471bc88881ce935d24dce9ccf19861b1f6c4aa1636ae96c4127a3c9533191b72c6d6a5bc58bb7f16f143cb6b5fd33db83d276093ea5b19fca64714652a84599b41aa4805773d76208a59eea7c19f636974708ed6ecbf8f2ef7b3bb2a1da5aa21ab72bc7bbf5b7d7f04586f5c44f49f78fe6aaed24f219f6334690a4e58a2c2d7318444c3fbc731c08f41e61d95cea11509f19c4151183e7d2a5f0e65fc009476508477ca482cfcd218f2d7f769a635e5d124152d412a40ba0336208eb44677a4a1df4efd9fd41db9e072a3d52ed5a65ab6756bb9be4bfe9e22a3e0e59acec612ff52fe2647453cc2b7429924dba2ee37a3f6c63cd37f56a8b49a8a34864189d264fb1a287540a7144f797412197d710b167f16d8be321923f928072369c05048f2c5b44848618094ac64982ab71555e03a5cbadf00df757dfc778b3c8b4ac1f8b7bbc9cdd52997bd266e66017fa69b64a83a60514422eac3d5c62ac88bba556cf679cd976a92ad3a6773b50175e34490a3a4f3c6f6b95a576eb25781fc03f7934c17cd64375ae67981d75d793ca15015ccd038fa2eff36dc81b3fd8750139c8b86cec19f437e2f84aec959ad589d8a945614404f99ccb7e084b547e5d92ae3337ec41d7bd9ee7101a012e10150e476de798b3ccbb7f9c201caac25942fb77745236cb28f81efa3f977ff9ea07c9d2f8d9ab5050f6283de6a7bda45dd025d08b49bd19fd3c80ecdb0de40545064c2b0f56747a907e0b92e2718e7d534821c0a0cdff25945a1b4996eddcc3a0f591befbdb90bcc6d10a4f7b41c8aa23fff10f774a3fe30760021016d0abc0827d03ef9a5e4b53ccfbf9dd178d46d89c243ac44e27070b2e21fd7701f90bf832c60ed6c5c21908ff445f156bfa49408e82a81660b6759614c7275c05b9b3a2db76529bc24cabcabb7cf41578cb0a63c87fd964ca1c004d5b037952fc126605bcf16b37d00fc15a5be4ed2ad274869e3775302cf360712900f9b073bcc38e4118cda7893e1ae1da66c9d7941a57aaa5149a423bbb852be4f3892e9ba4143a0b9bb62c0dc7136cfae03a7b05cce5876658aa101038012027f5d2c5f65e75d43d1af834832e9e8a10ee10e18c8c0f70ecf18a6dc6752c4a64548ec0e631ea9cccd041a3876c0723bbc17819042bc12cea1d4d", 0x1000, 0x2}, {&(0x7f0000000680)="3a24d67aef6b5bf8dd2ed589b7b6a3b03e556d9b60794f08e695a015e910edda20", 0x21, 0x5c}, {&(0x7f00000019c0)="4a75b5187597124390b6937a7d2fcecb1365f11e5d8d865c685f3143ccec00d7071a0682228621be7f3bcc31666b8f2372273e0848a70e1670e7dfb16a7bc2e98fae4ec205619d32268f5974138e7797c10638ac9bd0040ec0d049b0d6b696a979362eafad986b8f56eaa7e90760d90d21beff96b81edb773e2d37cd8238deb043978889bb87e27d9b64bf5313809deff5c634ff85ef181c744fb97a223be183b95699462520919d44feaac9539bada767bb1be062cd8cf7f2a68e3e8102ffd1dbae0ee0171fd32ae003dbacf60fcbb817d9a2d24cb3df73599cabba16f2e61fdbcd99415b694a770b7e3893c82c1daeb91f47d1b3e0312a317b80", 0xfb, 0xb57b}, {&(0x7f00000007c0)="e6b2e8ddaf8d78cf1bf49b1875dbacd0b25bd97e93571a73c08dc6eff6aee42f98d5d7aa28dc66cbde0f4f5159ea8a828932d550e78cb4e46f7ebed17291d443a1eb2dfe2db84d8fb58737b6b659f1275f1433209b52a7d99d4e5c842041acdf301a79bb19893f595eac0a2f", 0x6c, 0x7}, {&(0x7f0000001ac0)="0f9d4ac47db374cf6d6aca523512f0f009379b950111427a6098d6e4be013579aecbc50f05ebd5c005878f5a69dc43eee9d558b2976b0d761ac7c2461fd10559088debe2214236e5819df6462ca421114a5133521b443b8c61d9f3d3a04e6fcef53ee648ac3cd9802b469db3862fe5403f241112c002f757ddedc1362d2f40d6805276aec160a1dd57aa57bfc4c1bdb740eb6c5749", 0x95, 0xffffffffffffff26}, {&(0x7f0000001b80)="e3d2797c5dba72a260a33c309d25e9b7879baa7e746755b47cb7fa6ad01f536e50c61583d444fab3990608fd9ac8d8f6ce35c936959b790f94a8e2606cf4490c0c3d23b5b2818a00fdedce2bf1046bf0cbc79a188176a4b0b44ea27dce323b997aabffe5763f3065c611b2ce4be6343f04614104b653a1269b0e76b271604b83d8cfbba21658eba1f1c8239e3781f127c5d223de53879caddcf8b122605f789c13379aac0e4841e444a4c9755bb2ae27ef01f1944cbb2e63f5e518551422a4e34e4917d36c31cc87d315ea94", 0xcc, 0xffff}, {&(0x7f0000001c80)="e59c319fb52bcb8ccca2a434f9ba474cf444bc4ef12313e2c7cb743f804aa6115b68c75cf9370c254bbbb464457e6c6e571b9ec996b0590f8c590dd0be7e6f8b29738a7c027688e47c9843543255c1705b86308116f855d31a965eed895adeb0f2f3b3d3e0d7", 0x66, 0x80000001}], 0x80, &(0x7f0000001dc0)={[{@usrjquota}, {@delalloc}, {@resuid={'resuid', 0x3d, r0}}, {@dioread_nolock}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fsname={'fsname', 0x3d, ':^'}}]}) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x100) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0x100000001, 0x8, &(0x7f0000001d00)=[{&(0x7f00000003c0)="cceb6dab904ceb005288d19a7d54787a772d00e25796ced7b9ed5f97e41a3f45", 0x20, 0x9}, {&(0x7f00000009c0)="49f7621a477d230cf8c79cf4238c4ab7c07a62c3e335d18416f5d6fda1dfc229f6eadbb733158b8c717d7764501217391b1ff996aa01bcfe2a32db6505ce7e83d065291f708090cf6c8d7ff5cdbbce54bb570655dc6f87b10fbb610d0394a6fecd48b49e3637be8a0613ef9d95f4a9364eb5cc2a472e2fe65c8a79670a56581bcaa57aa313391f77624cfef854aeea06c7ce4d73bf854f89088395c2f89202bd691ada70ae940aa40155edcaa5dde1a00388a0872dd38207bede35e0fbc911829dc9f810dff6921938773cdcba6689ea5a9826177d717475c9fa9afa7d8dcd49124b08b7cdc09534a4b5a86ca884c04965fd6c97209e0ab9b608c442974ee4ffe05c9a5f9206d63d56b0aa8d0daa51a2d1135d927e17eb548f139077d7b73c9343606db7c7de04081bccafa53994d0f3122201dc036f6969b9e0d19063339d8cd9491852df9adec937669c4c83dc07e7c4dbe53975da94268600c5be6a316203e4c62d419dcb0057115a08a9a1b927cf14998ee6255afcd9b5a34a06bffdb0de4122f76ac10fc20769c77af4d3afcc1689fe03565b26ec6373b8dd6901d2571b9322552d1b327b731574dd6b1ba155cb15fc6d5c586c39024a44299afc89cec35c0d9c4b27d357d8d9ab8d02b27d1e50395d99e616522d498b2bd0c62c7bc4238a982816854625b066382ec2061a4579ca9c4e27af00439d56ca4552dbc164ba399bd0e297602185f4bc30dc7dd10ad739bbcb79a079f05d6288c8741e886160f200df695c45274de4a22d17055a7ffd8fc3419e52b13424d4073a5a35867fd0469af39c5a58e8e4e0e7e1b3e7f9027445c7a8b037f9d9240894289a42e60b51de26f62db799e78ded23f4e84bb5e8227e478a10776e4f164ce857aa8863e31db9ef50c1fbb1e66d572c089a19d636ccfe3ab9a16c7d0ded39442d7fc352339c7cb21e74d6ebf659f0f2aeaa25d02712739977319da3e48a2f7782e100c29f2313c99aa39416f7401639e1be8ea6c01d782838e37a56b9b363531398580a99e9f6b401ad2036c98f968923257417818cf1d80be79cd5cf2d33fcfa275509d8af93a50dfdbcb9a445f24495ea30bc626842da22fdb61968e063299c2ba58f54a8a132cbab6f339229d49e6482dba872bcf819185ddad0bbf0477e9caaa4d3a39148977a0f5fe7e5d8d97d73e2def6cfe5cdb232143a64129eeca5297802ccf9e3d1e0273bb70e3730d4b32135459389dd653bb87444a3ee76a07e9acb9f87482b83ecfe51ef7b766be3fc8d913e5957f53fbbcc5430651a9f4e28bc6bceb7621016178d983b4b474553d691b05cca39f77762ec934f6b117c5ab6b118db87d30bd8a1db14fc9dfaf5e53720239a2791b3bda1b0c0fe90f0ace36040a1bc3f84013f6f93faf33d5d227bdd48e648242122e7fa0a5cd40d993d4874f325f8cb3315ae4606271a1848e5a1116716c8aad4edab00026569f5bcee8a1cde9174fe80be76df264ad10ef2428bf12b4ea9c4e08e063a18e2fd9d7d1d54a46491fd9fcbfd5420309da4008122287641a2c5e94c6e2e97bf290fa3843ca31ecf4fa443b109809e94c9745ce9065b1c81a74a0ca3329e9c5ac8b4a76b99b89c2840bda6f47cde45a515ba6bf0d218cd959f261f85d7eec58a5102239f4b731e56c317be299d8f335726ad1949fa862fdba465d12ca8d7bfc7c492156f50da7b71d396671c181e6e8fa32d36f8ff9f4e9efdcec4aa515362b252834cb447de3de2a9867d454ba30d62ab71e4fd47d8ebfb5a77f20b833cf9110077002a9767a95c0b397bc09ed4056fe148ca668a30f61e18f51fdea6af2677a3cafea3775c23f267d967cee7b746a4967c6136d2276bdb6c37341cf9e7aec3a0a18bc155959f89845942add64307e83818c72d13a778cad9a87f2cbcd56008cd72742db51e239d96ab9d98df143c947be3b4e877803809ff0b07abf3e3a39c4be3dd3c4c30f74826369eb545646a48cafb47d13f381d1f03e93063ed95f6a380e5765c3851b4783972c9b1cd6f68d5ea39e8fc79c8e70035b9e7a3f74fc247928bbfb835a0b0a7de705eb4fd89fefa7ed3c9454304fbb1b66720448153d7e3d4461bac997e3a1a3e8516ef2d3d52b4a1cefab898436bcf2102de7385066f6293108b834b6f9556ca11da03219ac9914d4bbf467e6ef959b9d673733800c099be4d5a47c140e20ffaa0c82bb7488a3b7441c5f488af7c468d8f6a1b8b896706a2276c0d1932680d97abbc365b687ba8b6ddffae3d33dd86d1a97a6495d14e64bc46b20476879b9dc2a5db94db02db8723e5bb59cfc6863a65417f8b44e016a2fe719fa272935eca7efd8cc521d309ee6d59d51fc83e5b45f1eb172dbb7f7d4c4567786426e49daf1da3b42db70dc6944780679885af92573d23bf38e0652e92e58dbd249f989736a5796af02496e48bbcee74c613522257f1eb1491529ae3c7af263e63fee02c3c6f5d5b9c23c7f9ec9e3f37eec46713da405d0aeedef3c8a3b6c56e452cb69a2ee7df2c7b03b85e9610ad59860a7b4b39bb9b3d83dae0618e2462ba0f20fadfccf020f28b91a78f64c7f4455ae70fdedfddbe4a1a7e1afaddbec0f60cd2c69225cd0bd4b6bf99ec13788724b3e6052ec2858ab73f72547a7b20b7089715e68fe9bf4d6918399b4030ac87ad3c356da6b393e1838243017a7f52218832b6f2b9ed13cd0f67438b85ad1e60a772cade6fcb02b31a85add096aa90f81b2bb567c7e09f3398ed70c368b6650d958c0c9eae76589ccf710318169307bbae1cb6a94c2803dbbc9e4c1cfaaa75997535a5d8a29742ac255ed4c8322f6f992bc1f70a9a498e90a059f5bde2adc2f6f77d9c1cff2f259fc04831196a7ad2149c703f79df4d4d0a0fd85e47c8b2dd9ec1e70d13b7d0e8ce8324cbc5fff021d0658f26bb2229aa1a4f3b0cd9dae061eea8fd131cab9534106574df698a63abe2a0dfd8212a1d64f4ae7858d1ce9babb8798e503e95b328ab7e59bd2ffc8023030b70237c5bf8d35f8dd8da3ce6c7c7dffd86050f4048bf32c0a218fa35fe7d07ce6e7d177ca1535b0c3acbce3deec0171511e23239477d7ee99bf1ab9128d48a6ec1a433eb0677bee975ee29794c878fa6585e92ed998919982ebebf2725fc17110b14a73c701b3331ab74de9f3978c2157de33ce3b26a8267017f63bff81c153ce7c904a32095ce724731ddb7a08845b8f40052508c34a5bd5bd9730928153b5b1e6239cb1dd2d9cd7856f8adb2fa3aad211fd1d11d710c43ef3d8ddaad409ac3617fa5495d4953bfa8bab051bbdf969679e149121414beaba2d5efa08a07a052a7de40581bf290ac883cd85528a3e2d06546ecfb6b7a6fe38d6b2074846019fda545eb6d7c93542782121bc60c2d7d8a15eb6fb6179311e368b83ccb0b2981ee1e81e4db3069b2be524aa75efcf2c361b67e5bf65a5f9e768b54c5abfbafb624e8d7745806525135a835debe0aaff83e55c6d3f570912efe5cca68a599039027bc3fee7bade7f332d1c9ffefd4aca9534778ba5bd0529fb675adee5ef25b01f5cb6f9d2af78079eaaa8c0410dd58c48707c638cfa5d3af532017c8884798a3706d5bc832efc0cd932e1e41296e35aac767bd10b023b9a24bd0906d8bb46da95664ca6cfad4f92daa900c37385046b5d0683a213c8c0a6fb19371eddfc1540a588d837c92a1a5b518a15fb89d6380fe1eeec3dd6f7ebab2d8dea1a753283d3f5310de263948768a4741d534d3522322000bb9fdbb554b1778f348110be7dc930cb1d00e986132e24cef41931c2dfad27f023b2d791041ce279dbcd50b09df93a239d7a8795b4f0e16ce5c236156b3284575266d2780b2d1abf2d8315ee20eba6961d122cbc9d01f06d899b1306c7801162ccb7f373be0a8954acbfffd6cdc7b17d05ef55baf2c5fda8143eadc1e0a7112d7fda9e4a7766915dc551e2de568c7862c3ab13f4764bd24414990140fd73ffccf004961bb0958fb52ed4667258547b6db0ffa81cc57eb4ebfaf30a7047783263aa0ae1e6457602e2af3cb305465839d996cdd42d15a7cb6e370288d68060dff58e0d408c6476311f11469e0b29edb1d80288ffb4258882a2fd64f594e62ea6072e1b044aa55b97985ceafe113ece68380b0035b05a90abf32a39acdeb7e730ceefae323ad1fdd8421dfe21d23cd4c795d4294486ca0ed57637612feaeecb0f8e925d314f3ca329c82efd1a7c170b1ce8b6093eabbd5da54bd0d9e3e8c5f98d054d1883a5edab387bf1464bd59ee67209811a7b0a0ed9efae0f229fbf02f3d31952c5550bb4da2ea2f47eee58bd52f59ea4b56b037f9ab124aba1428dcdea61c4cff2f22d0756219efaaee2a18a0fefc3bbd7cf748af3b2ac551dd1b14cfd98e2e966acad46b0e60fbad0d2202056c4e96d8cba59ede410bbb2f04a98919ed8a63d13c821580ae9dceabf96f250c777b5a2013c4c893da9230333dd8165c6543da91d8b3b5e5a358bb9d6203c7f7b94e2bdedc843dd8004a86bc06ff28c9bd4ebda2ed8f65745a9d311f835b22f6d701906b8c85c863387ee4da7c459e22eb3b3d3bb212031e78ccf90ac93a3bee3fc0d70f5f1c8a7e117371b6c323cae471bc88881ce935d24dce9ccf19861b1f6c4aa1636ae96c4127a3c9533191b72c6d6a5bc58bb7f16f143cb6b5fd33db83d276093ea5b19fca64714652a84599b41aa4805773d76208a59eea7c19f636974708ed6ecbf8f2ef7b3bb2a1da5aa21ab72bc7bbf5b7d7f04586f5c44f49f78fe6aaed24f219f6334690a4e58a2c2d7318444c3fbc731c08f41e61d95cea11509f19c4151183e7d2a5f0e65fc009476508477ca482cfcd218f2d7f769a635e5d124152d412a40ba0336208eb44677a4a1df4efd9fd41db9e072a3d52ed5a65ab6756bb9be4bfe9e22a3e0e59acec612ff52fe2647453cc2b7429924dba2ee37a3f6c63cd37f56a8b49a8a34864189d264fb1a287540a7144f797412197d710b167f16d8be321923f928072369c05048f2c5b44848618094ac64982ab71555e03a5cbadf00df757dfc778b3c8b4ac1f8b7bbc9cdd52997bd266e66017fa69b64a83a60514422eac3d5c62ac88bba556cf679cd976a92ad3a6773b50175e34490a3a4f3c6f6b95a576eb25781fc03f7934c17cd64375ae67981d75d793ca15015ccd038fa2eff36dc81b3fd8750139c8b86cec19f437e2f84aec959ad589d8a945614404f99ccb7e084b547e5d92ae3337ec41d7bd9ee7101a012e10150e476de798b3ccbb7f9c201caac25942fb77745236cb28f81efa3f977ff9ea07c9d2f8d9ab5050f6283de6a7bda45dd025d08b49bd19fd3c80ecdb0de40545064c2b0f56747a907e0b92e2718e7d534821c0a0cdff25945a1b4996eddcc3a0f591befbdb90bcc6d10a4f7b41c8aa23fff10f774a3fe30760021016d0abc0827d03ef9a5e4b53ccfbf9dd178d46d89c243ac44e27070b2e21fd7701f90bf832c60ed6c5c21908ff445f156bfa49408e82a81660b6759614c7275c05b9b3a2db76529bc24cabcabb7cf41578cb0a63c87fd964ca1c004d5b037952fc126605bcf16b37d00fc15a5be4ed2ad274869e3775302cf360712900f9b073bcc38e4118cda7893e1ae1da66c9d7941a57aaa5149a423bbb852be4f3892e9ba4143a0b9bb62c0dc7136cfae03a7b05cce5876658aa101038012027f5d2c5f65e75d43d1af834832e9e8a10ee10e18c8c0f70ecf18a6dc6752c4a64548ec0e631ea9cccd041a3876c0723bbc17819042bc12cea1d4d", 0x1000, 0x2}, {&(0x7f0000000680)="3a24d67aef6b5bf8dd2ed589b7b6a3b03e556d9b60794f08e695a015e910edda20", 0x21, 0x5c}, {&(0x7f00000019c0)="4a75b5187597124390b6937a7d2fcecb1365f11e5d8d865c685f3143ccec00d7071a0682228621be7f3bcc31666b8f2372273e0848a70e1670e7dfb16a7bc2e98fae4ec205619d32268f5974138e7797c10638ac9bd0040ec0d049b0d6b696a979362eafad986b8f56eaa7e90760d90d21beff96b81edb773e2d37cd8238deb043978889bb87e27d9b64bf5313809deff5c634ff85ef181c744fb97a223be183b95699462520919d44feaac9539bada767bb1be062cd8cf7f2a68e3e8102ffd1dbae0ee0171fd32ae003dbacf60fcbb817d9a2d24cb3df73599cabba16f2e61fdbcd99415b694a770b7e3893c82c1daeb91f47d1b3e0312a317b80", 0xfb, 0xb57b}, {&(0x7f00000007c0)="e6b2e8ddaf8d78cf1bf49b1875dbacd0b25bd97e93571a73c08dc6eff6aee42f98d5d7aa28dc66cbde0f4f5159ea8a828932d550e78cb4e46f7ebed17291d443a1eb2dfe2db84d8fb58737b6b659f1275f1433209b52a7d99d4e5c842041acdf301a79bb19893f595eac0a2f", 0x6c, 0x7}, {&(0x7f0000001ac0)="0f9d4ac47db374cf6d6aca523512f0f009379b950111427a6098d6e4be013579aecbc50f05ebd5c005878f5a69dc43eee9d558b2976b0d761ac7c2461fd10559088debe2214236e5819df6462ca421114a5133521b443b8c61d9f3d3a04e6fcef53ee648ac3cd9802b469db3862fe5403f241112c002f757ddedc1362d2f40d6805276aec160a1dd57aa57bfc4c1bdb740eb6c5749", 0x95, 0xffffffffffffff26}, {&(0x7f0000001b80)="e3d2797c5dba72a260a33c309d25e9b7879baa7e746755b47cb7fa6ad01f536e50c61583d444fab3990608fd9ac8d8f6ce35c936959b790f94a8e2606cf4490c0c3d23b5b2818a00fdedce2bf1046bf0cbc79a188176a4b0b44ea27dce323b997aabffe5763f3065c611b2ce4be6343f04614104b653a1269b0e76b271604b83d8cfbba21658eba1f1c8239e3781f127c5d223de53879caddcf8b122605f789c13379aac0e4841e444a4c9755bb2ae27ef01f1944cbb2e63f5e518551422a4e34e4917d36c31cc87d315ea94", 0xcc, 0xffff}, {&(0x7f0000001c80)="e59c319fb52bcb8ccca2a434f9ba474cf444bc4ef12313e2c7cb743f804aa6115b68c75cf9370c254bbbb464457e6c6e571b9ec996b0590f8c590dd0be7e6f8b29738a7c027688e47c9843543255c1705b86308116f855d31a965eed895adeb0f2f3b3d3e0d7", 0x66, 0x80000001}], 0x80, &(0x7f0000001dc0)={[{@usrjquota}, {@delalloc}, {@resuid={'resuid', 0x3d, r0}}, {@dioread_nolock}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fsname={'fsname', 0x3d, ':^'}}]}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x100) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2471.846464] overlayfs: failed to resolve './file0': -2 [ 2471.868737] overlayfs: unrecognized mount option "lowerdir" or missing value 22:47:07 executing program 3: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2471.916147] overlayfs: './file0' not a directory [ 2471.926857] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2472.031222] overlayfs: failed to resolve './file0': -2 [ 2472.094637] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2472.129849] overlayfs: 'file0' not a directory 22:47:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, 0x0, 0x8001, 0x0, @perf_bp={&(0x7f0000000300)}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty, 0x400}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e21, 0x800, @dev={0xfe, 0x80, '\x00', 0x33}, 0x1cff}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:07 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:07 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0100201400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:07 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file0\x00', 0x100000001, 0x8, &(0x7f0000001d00)=[{&(0x7f00000003c0)="cceb6dab904ceb005288d19a7d54787a772d00e25796ced7b9ed5f97e41a3f45", 0x20, 0x9}, {&(0x7f00000009c0)="49f7621a477d230cf8c79cf4238c4ab7c07a62c3e335d18416f5d6fda1dfc229f6eadbb733158b8c717d7764501217391b1ff996aa01bcfe2a32db6505ce7e83d065291f708090cf6c8d7ff5cdbbce54bb570655dc6f87b10fbb610d0394a6fecd48b49e3637be8a0613ef9d95f4a9364eb5cc2a472e2fe65c8a79670a56581bcaa57aa313391f77624cfef854aeea06c7ce4d73bf854f89088395c2f89202bd691ada70ae940aa40155edcaa5dde1a00388a0872dd38207bede35e0fbc911829dc9f810dff6921938773cdcba6689ea5a9826177d717475c9fa9afa7d8dcd49124b08b7cdc09534a4b5a86ca884c04965fd6c97209e0ab9b608c442974ee4ffe05c9a5f9206d63d56b0aa8d0daa51a2d1135d927e17eb548f139077d7b73c9343606db7c7de04081bccafa53994d0f3122201dc036f6969b9e0d19063339d8cd9491852df9adec937669c4c83dc07e7c4dbe53975da94268600c5be6a316203e4c62d419dcb0057115a08a9a1b927cf14998ee6255afcd9b5a34a06bffdb0de4122f76ac10fc20769c77af4d3afcc1689fe03565b26ec6373b8dd6901d2571b9322552d1b327b731574dd6b1ba155cb15fc6d5c586c39024a44299afc89cec35c0d9c4b27d357d8d9ab8d02b27d1e50395d99e616522d498b2bd0c62c7bc4238a982816854625b066382ec2061a4579ca9c4e27af00439d56ca4552dbc164ba399bd0e297602185f4bc30dc7dd10ad739bbcb79a079f05d6288c8741e886160f200df695c45274de4a22d17055a7ffd8fc3419e52b13424d4073a5a35867fd0469af39c5a58e8e4e0e7e1b3e7f9027445c7a8b037f9d9240894289a42e60b51de26f62db799e78ded23f4e84bb5e8227e478a10776e4f164ce857aa8863e31db9ef50c1fbb1e66d572c089a19d636ccfe3ab9a16c7d0ded39442d7fc352339c7cb21e74d6ebf659f0f2aeaa25d02712739977319da3e48a2f7782e100c29f2313c99aa39416f7401639e1be8ea6c01d782838e37a56b9b363531398580a99e9f6b401ad2036c98f968923257417818cf1d80be79cd5cf2d33fcfa275509d8af93a50dfdbcb9a445f24495ea30bc626842da22fdb61968e063299c2ba58f54a8a132cbab6f339229d49e6482dba872bcf819185ddad0bbf0477e9caaa4d3a39148977a0f5fe7e5d8d97d73e2def6cfe5cdb232143a64129eeca5297802ccf9e3d1e0273bb70e3730d4b32135459389dd653bb87444a3ee76a07e9acb9f87482b83ecfe51ef7b766be3fc8d913e5957f53fbbcc5430651a9f4e28bc6bceb7621016178d983b4b474553d691b05cca39f77762ec934f6b117c5ab6b118db87d30bd8a1db14fc9dfaf5e53720239a2791b3bda1b0c0fe90f0ace36040a1bc3f84013f6f93faf33d5d227bdd48e648242122e7fa0a5cd40d993d4874f325f8cb3315ae4606271a1848e5a1116716c8aad4edab00026569f5bcee8a1cde9174fe80be76df264ad10ef2428bf12b4ea9c4e08e063a18e2fd9d7d1d54a46491fd9fcbfd5420309da4008122287641a2c5e94c6e2e97bf290fa3843ca31ecf4fa443b109809e94c9745ce9065b1c81a74a0ca3329e9c5ac8b4a76b99b89c2840bda6f47cde45a515ba6bf0d218cd959f261f85d7eec58a5102239f4b731e56c317be299d8f335726ad1949fa862fdba465d12ca8d7bfc7c492156f50da7b71d396671c181e6e8fa32d36f8ff9f4e9efdcec4aa515362b252834cb447de3de2a9867d454ba30d62ab71e4fd47d8ebfb5a77f20b833cf9110077002a9767a95c0b397bc09ed4056fe148ca668a30f61e18f51fdea6af2677a3cafea3775c23f267d967cee7b746a4967c6136d2276bdb6c37341cf9e7aec3a0a18bc155959f89845942add64307e83818c72d13a778cad9a87f2cbcd56008cd72742db51e239d96ab9d98df143c947be3b4e877803809ff0b07abf3e3a39c4be3dd3c4c30f74826369eb545646a48cafb47d13f381d1f03e93063ed95f6a380e5765c3851b4783972c9b1cd6f68d5ea39e8fc79c8e70035b9e7a3f74fc247928bbfb835a0b0a7de705eb4fd89fefa7ed3c9454304fbb1b66720448153d7e3d4461bac997e3a1a3e8516ef2d3d52b4a1cefab898436bcf2102de7385066f6293108b834b6f9556ca11da03219ac9914d4bbf467e6ef959b9d673733800c099be4d5a47c140e20ffaa0c82bb7488a3b7441c5f488af7c468d8f6a1b8b896706a2276c0d1932680d97abbc365b687ba8b6ddffae3d33dd86d1a97a6495d14e64bc46b20476879b9dc2a5db94db02db8723e5bb59cfc6863a65417f8b44e016a2fe719fa272935eca7efd8cc521d309ee6d59d51fc83e5b45f1eb172dbb7f7d4c4567786426e49daf1da3b42db70dc6944780679885af92573d23bf38e0652e92e58dbd249f989736a5796af02496e48bbcee74c613522257f1eb1491529ae3c7af263e63fee02c3c6f5d5b9c23c7f9ec9e3f37eec46713da405d0aeedef3c8a3b6c56e452cb69a2ee7df2c7b03b85e9610ad59860a7b4b39bb9b3d83dae0618e2462ba0f20fadfccf020f28b91a78f64c7f4455ae70fdedfddbe4a1a7e1afaddbec0f60cd2c69225cd0bd4b6bf99ec13788724b3e6052ec2858ab73f72547a7b20b7089715e68fe9bf4d6918399b4030ac87ad3c356da6b393e1838243017a7f52218832b6f2b9ed13cd0f67438b85ad1e60a772cade6fcb02b31a85add096aa90f81b2bb567c7e09f3398ed70c368b6650d958c0c9eae76589ccf710318169307bbae1cb6a94c2803dbbc9e4c1cfaaa75997535a5d8a29742ac255ed4c8322f6f992bc1f70a9a498e90a059f5bde2adc2f6f77d9c1cff2f259fc04831196a7ad2149c703f79df4d4d0a0fd85e47c8b2dd9ec1e70d13b7d0e8ce8324cbc5fff021d0658f26bb2229aa1a4f3b0cd9dae061eea8fd131cab9534106574df698a63abe2a0dfd8212a1d64f4ae7858d1ce9babb8798e503e95b328ab7e59bd2ffc8023030b70237c5bf8d35f8dd8da3ce6c7c7dffd86050f4048bf32c0a218fa35fe7d07ce6e7d177ca1535b0c3acbce3deec0171511e23239477d7ee99bf1ab9128d48a6ec1a433eb0677bee975ee29794c878fa6585e92ed998919982ebebf2725fc17110b14a73c701b3331ab74de9f3978c2157de33ce3b26a8267017f63bff81c153ce7c904a32095ce724731ddb7a08845b8f40052508c34a5bd5bd9730928153b5b1e6239cb1dd2d9cd7856f8adb2fa3aad211fd1d11d710c43ef3d8ddaad409ac3617fa5495d4953bfa8bab051bbdf969679e149121414beaba2d5efa08a07a052a7de40581bf290ac883cd85528a3e2d06546ecfb6b7a6fe38d6b2074846019fda545eb6d7c93542782121bc60c2d7d8a15eb6fb6179311e368b83ccb0b2981ee1e81e4db3069b2be524aa75efcf2c361b67e5bf65a5f9e768b54c5abfbafb624e8d7745806525135a835debe0aaff83e55c6d3f570912efe5cca68a599039027bc3fee7bade7f332d1c9ffefd4aca9534778ba5bd0529fb675adee5ef25b01f5cb6f9d2af78079eaaa8c0410dd58c48707c638cfa5d3af532017c8884798a3706d5bc832efc0cd932e1e41296e35aac767bd10b023b9a24bd0906d8bb46da95664ca6cfad4f92daa900c37385046b5d0683a213c8c0a6fb19371eddfc1540a588d837c92a1a5b518a15fb89d6380fe1eeec3dd6f7ebab2d8dea1a753283d3f5310de263948768a4741d534d3522322000bb9fdbb554b1778f348110be7dc930cb1d00e986132e24cef41931c2dfad27f023b2d791041ce279dbcd50b09df93a239d7a8795b4f0e16ce5c236156b3284575266d2780b2d1abf2d8315ee20eba6961d122cbc9d01f06d899b1306c7801162ccb7f373be0a8954acbfffd6cdc7b17d05ef55baf2c5fda8143eadc1e0a7112d7fda9e4a7766915dc551e2de568c7862c3ab13f4764bd24414990140fd73ffccf004961bb0958fb52ed4667258547b6db0ffa81cc57eb4ebfaf30a7047783263aa0ae1e6457602e2af3cb305465839d996cdd42d15a7cb6e370288d68060dff58e0d408c6476311f11469e0b29edb1d80288ffb4258882a2fd64f594e62ea6072e1b044aa55b97985ceafe113ece68380b0035b05a90abf32a39acdeb7e730ceefae323ad1fdd8421dfe21d23cd4c795d4294486ca0ed57637612feaeecb0f8e925d314f3ca329c82efd1a7c170b1ce8b6093eabbd5da54bd0d9e3e8c5f98d054d1883a5edab387bf1464bd59ee67209811a7b0a0ed9efae0f229fbf02f3d31952c5550bb4da2ea2f47eee58bd52f59ea4b56b037f9ab124aba1428dcdea61c4cff2f22d0756219efaaee2a18a0fefc3bbd7cf748af3b2ac551dd1b14cfd98e2e966acad46b0e60fbad0d2202056c4e96d8cba59ede410bbb2f04a98919ed8a63d13c821580ae9dceabf96f250c777b5a2013c4c893da9230333dd8165c6543da91d8b3b5e5a358bb9d6203c7f7b94e2bdedc843dd8004a86bc06ff28c9bd4ebda2ed8f65745a9d311f835b22f6d701906b8c85c863387ee4da7c459e22eb3b3d3bb212031e78ccf90ac93a3bee3fc0d70f5f1c8a7e117371b6c323cae471bc88881ce935d24dce9ccf19861b1f6c4aa1636ae96c4127a3c9533191b72c6d6a5bc58bb7f16f143cb6b5fd33db83d276093ea5b19fca64714652a84599b41aa4805773d76208a59eea7c19f636974708ed6ecbf8f2ef7b3bb2a1da5aa21ab72bc7bbf5b7d7f04586f5c44f49f78fe6aaed24f219f6334690a4e58a2c2d7318444c3fbc731c08f41e61d95cea11509f19c4151183e7d2a5f0e65fc009476508477ca482cfcd218f2d7f769a635e5d124152d412a40ba0336208eb44677a4a1df4efd9fd41db9e072a3d52ed5a65ab6756bb9be4bfe9e22a3e0e59acec612ff52fe2647453cc2b7429924dba2ee37a3f6c63cd37f56a8b49a8a34864189d264fb1a287540a7144f797412197d710b167f16d8be321923f928072369c05048f2c5b44848618094ac64982ab71555e03a5cbadf00df757dfc778b3c8b4ac1f8b7bbc9cdd52997bd266e66017fa69b64a83a60514422eac3d5c62ac88bba556cf679cd976a92ad3a6773b50175e34490a3a4f3c6f6b95a576eb25781fc03f7934c17cd64375ae67981d75d793ca15015ccd038fa2eff36dc81b3fd8750139c8b86cec19f437e2f84aec959ad589d8a945614404f99ccb7e084b547e5d92ae3337ec41d7bd9ee7101a012e10150e476de798b3ccbb7f9c201caac25942fb77745236cb28f81efa3f977ff9ea07c9d2f8d9ab5050f6283de6a7bda45dd025d08b49bd19fd3c80ecdb0de40545064c2b0f56747a907e0b92e2718e7d534821c0a0cdff25945a1b4996eddcc3a0f591befbdb90bcc6d10a4f7b41c8aa23fff10f774a3fe30760021016d0abc0827d03ef9a5e4b53ccfbf9dd178d46d89c243ac44e27070b2e21fd7701f90bf832c60ed6c5c21908ff445f156bfa49408e82a81660b6759614c7275c05b9b3a2db76529bc24cabcabb7cf41578cb0a63c87fd964ca1c004d5b037952fc126605bcf16b37d00fc15a5be4ed2ad274869e3775302cf360712900f9b073bcc38e4118cda7893e1ae1da66c9d7941a57aaa5149a423bbb852be4f3892e9ba4143a0b9bb62c0dc7136cfae03a7b05cce5876658aa101038012027f5d2c5f65e75d43d1af834832e9e8a10ee10e18c8c0f70ecf18a6dc6752c4a64548ec0e631ea9cccd041a3876c0723bbc17819042bc12cea1d4d", 0x1000, 0x2}, {&(0x7f0000000680)="3a24d67aef6b5bf8dd2ed589b7b6a3b03e556d9b60794f08e695a015e910edda20", 0x21, 0x5c}, {&(0x7f00000019c0)="4a75b5187597124390b6937a7d2fcecb1365f11e5d8d865c685f3143ccec00d7071a0682228621be7f3bcc31666b8f2372273e0848a70e1670e7dfb16a7bc2e98fae4ec205619d32268f5974138e7797c10638ac9bd0040ec0d049b0d6b696a979362eafad986b8f56eaa7e90760d90d21beff96b81edb773e2d37cd8238deb043978889bb87e27d9b64bf5313809deff5c634ff85ef181c744fb97a223be183b95699462520919d44feaac9539bada767bb1be062cd8cf7f2a68e3e8102ffd1dbae0ee0171fd32ae003dbacf60fcbb817d9a2d24cb3df73599cabba16f2e61fdbcd99415b694a770b7e3893c82c1daeb91f47d1b3e0312a317b80", 0xfb, 0xb57b}, {&(0x7f00000007c0)="e6b2e8ddaf8d78cf1bf49b1875dbacd0b25bd97e93571a73c08dc6eff6aee42f98d5d7aa28dc66cbde0f4f5159ea8a828932d550e78cb4e46f7ebed17291d443a1eb2dfe2db84d8fb58737b6b659f1275f1433209b52a7d99d4e5c842041acdf301a79bb19893f595eac0a2f", 0x6c, 0x7}, {&(0x7f0000001ac0)="0f9d4ac47db374cf6d6aca523512f0f009379b950111427a6098d6e4be013579aecbc50f05ebd5c005878f5a69dc43eee9d558b2976b0d761ac7c2461fd10559088debe2214236e5819df6462ca421114a5133521b443b8c61d9f3d3a04e6fcef53ee648ac3cd9802b469db3862fe5403f241112c002f757ddedc1362d2f40d6805276aec160a1dd57aa57bfc4c1bdb740eb6c5749", 0x95, 0xffffffffffffff26}, {&(0x7f0000001b80)="e3d2797c5dba72a260a33c309d25e9b7879baa7e746755b47cb7fa6ad01f536e50c61583d444fab3990608fd9ac8d8f6ce35c936959b790f94a8e2606cf4490c0c3d23b5b2818a00fdedce2bf1046bf0cbc79a188176a4b0b44ea27dce323b997aabffe5763f3065c611b2ce4be6343f04614104b653a1269b0e76b271604b83d8cfbba21658eba1f1c8239e3781f127c5d223de53879caddcf8b122605f789c13379aac0e4841e444a4c9755bb2ae27ef01f1944cbb2e63f5e518551422a4e34e4917d36c31cc87d315ea94", 0xcc, 0xffff}, {&(0x7f0000001c80)="e59c319fb52bcb8ccca2a434f9ba474cf444bc4ef12313e2c7cb743f804aa6115b68c75cf9370c254bbbb464457e6c6e571b9ec996b0590f8c590dd0be7e6f8b29738a7c027688e47c9843543255c1705b86308116f855d31a965eed895adeb0f2f3b3d3e0d7", 0x66, 0x80000001}], 0x80, &(0x7f0000001dc0)={[{@usrjquota}, {@delalloc}, {@resuid={'resuid', 0x3d, r0}}, {@dioread_nolock}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fsname={'fsname', 0x3d, ':^'}}]}) (async) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x100) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:07 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000340)='./bus\x00', 0x104) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) open(&(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x40) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2472.299823] overlayfs: failed to resolve 'f': -2 [ 2472.315408] EXT4-fs (loop5): VFS: Can't find ext4 filesystem [ 2472.331616] overlayfs: failed to resolve './file0': -2 22:47:08 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2472.385742] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:08 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:08 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2472.479415] overlayfs: './file0' not a directory [ 2472.541932] overlayfs: failed to resolve 'f': -2 [ 2472.584028] overlayfs: failed to resolve './file0': -2 [ 2472.592923] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:08 executing program 3: mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:08 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2472.755784] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2472.772582] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2472.789101] overlayfs: failed to resolve './file0': -2 [ 2472.839303] overlayfs: failed to resolve 'f': -2 [ 2472.934600] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, 0x0, 0x8001, 0x0, @perf_bp={&(0x7f0000000300)}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty, 0x400}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e21, 0x800, @dev={0xfe, 0x80, '\x00', 0x33}, 0x1cff}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 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, 0x0, 0x8001, 0x0, @perf_bp={&(0x7f0000000300)}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty, 0x400}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e21, 0x800, @dev={0xfe, 0x80, '\x00', 0x33}, 0x1cff}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:08 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:08 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:08 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000340)='./bus\x00', 0x104) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) open(&(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x40) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mkdir(&(0x7f0000000340)='./bus\x00', 0x104) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) open(&(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x40) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:08 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:08 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="00f0ff7f1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:08 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2473.170624] overlayfs: failed to resolve 'fil': -2 [ 2473.242275] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:08 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:08 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2473.313641] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2473.418379] overlayfs: './file0' not a directory 22:47:09 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:09 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2473.525468] overlayfs: failed to resolve 'fil': -2 22:47:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0xff, 0x0, 0x0, 0xfd, 0x0, 0x41bc, 0x68010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @empty, 0x806}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/135, 0xfffffcb4}], 0x1, 0x2eb1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x6, 0x9, 0x1c, 0x8b, 0x0, 0x4e, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x8, 0x6, 0x5, 0x0, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x20}, r1, 0x8, 0xffffffffffffffff, 0x1) 22:47:09 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mkdir(&(0x7f0000000340)='./bus\x00', 0x104) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) open(&(0x7f00000002c0)='./bus/file0\x00', 0x1, 0x40) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2473.566917] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2473.604567] overlayfs: overlapping lowerdir path 22:47:09 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0xff, 0x0, 0x0, 0xfd, 0x0, 0x41bc, 0x68010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @empty, 0x806}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/135, 0xfffffcb4}], 0x1, 0x2eb1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x6, 0x9, 0x1c, 0x8b, 0x0, 0x4e, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x8, 0x6, 0x5, 0x0, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x20}, r1, 0x8, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0xff, 0x0, 0x0, 0xfd, 0x0, 0x41bc, 0x68010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @empty, 0x806}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/135, 0xfffffcb4}], 0x1, 0x2eb1, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x6, 0x9, 0x1c, 0x8b, 0x0, 0x4e, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x8, 0x6, 0x5, 0x0, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x20}, r1, 0x8, 0xffffffffffffffff, 0x1) (async) 22:47:09 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:09 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="effdffff1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:09 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:09 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:09 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) chdir(&(0x7f00000003c0)='./bus/file0\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) getpeername$unix(r0, &(0x7f0000000340), &(0x7f00000002c0)=0x6e) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000680)='./file1\x00', &(0x7f00000007c0), 0x5000, &(0x7f0000000800)={[{@metacopy_off}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@xino_off}], [{@appraise_type}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2473.725950] overlayfs: failed to resolve './file1': -2 [ 2473.755258] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2473.798910] overlayfs: failed to resolve 'fil': -2 [ 2473.847024] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2473.879258] overlayfs: overlapping lowerdir path 22:47:09 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:09 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:09 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2473.970418] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2474.032046] overlayfs: failed to resolve 'file': -2 22:47:09 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) chdir(&(0x7f00000003c0)='./bus/file0\x00') (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (rerun: 32) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) (async, rerun: 64) getpeername$unix(r0, &(0x7f0000000340), &(0x7f00000002c0)=0x6e) (rerun: 64) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 32) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000680)='./file1\x00', &(0x7f00000007c0), 0x5000, &(0x7f0000000800)={[{@metacopy_off}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@xino_off}], [{@appraise_type}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2474.093013] overlayfs: overlapping lowerdir path [ 2474.097176] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:09 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:09 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2474.293120] overlayfs: './file0' not a directory [ 2474.316090] overlayfs: overlapping lowerdir path [ 2474.333436] overlayfs: failed to resolve 'file': -2 22:47:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0xff, 0x0, 0x0, 0xfd, 0x0, 0x41bc, 0x68010, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e20, 0x0, @empty, 0x806}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/135, 0xfffffcb4}], 0x1, 0x2eb1, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x6, 0x9, 0x1c, 0x8b, 0x0, 0x4e, 0x200, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000100), 0x1}, 0x8, 0x6, 0x5, 0x0, 0x3, 0x3, 0x4, 0x0, 0x6, 0x0, 0x20}, r1, 0x8, 0xffffffffffffffff, 0x1) 22:47:10 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) chdir(&(0x7f00000003c0)='./bus/file0\x00') (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) (async) getpeername$unix(r0, &(0x7f0000000340), &(0x7f00000002c0)=0x6e) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000680)='./file1\x00', &(0x7f00000007c0), 0x5000, &(0x7f0000000800)={[{@metacopy_off}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@xino_off}], [{@appraise_type}]}) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 64) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async, rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 32) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (rerun: 32) [ 2474.364195] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:10 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000000f00197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:10 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:10 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0\x00') [ 2474.531733] overlayfs: overlapping lowerdir path [ 2474.568693] overlayfs: failed to resolve 'file': -2 [ 2474.594824] overlayfs: missing 'lowerdir' 22:47:10 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:10 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2474.619280] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:10 executing program 2: perf_event_open(&(0x7f000001d000)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x20, 0x6, 0x7, 0x7, 0x0, 0x6, 0xc06, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9c6d, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x1, 0x4, 0x4, 0x6, 0x3, 0x800, 0x0, 0x0, 0x1f, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0xa) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r3, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2474.706357] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2474.719197] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:10 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2474.820240] overlayfs: overlapping lowerdir path [ 2474.881305] overlayfs: missing 'lowerdir' 22:47:10 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:10 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2474.925536] overlayfs: failed to resolve './file1': -2 [ 2475.066917] overlayfs: './file0' not a directory [ 2475.090243] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2475.119089] overlayfs: failed to resolve './file1': -2 22:47:10 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001200197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:10 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2475.174190] overlayfs: './file0' not a directory 22:47:10 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async, rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (rerun: 64) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:10 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:10 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2475.284311] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2475.300276] overlayfs: failed to resolve './file1': -2 [ 2475.339184] overlayfs: missing 'lowerdir' [ 2475.409186] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2475.516134] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2475.545823] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:11 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f77657264117404bcc0736b0e6530cf8f7a81c8e45b49b975add5eb6553d6ab74f8ac39c43b16c690d3d347a2a052c4fd98d49bac834cfb21cef95c364b2158c9d1703f6cea85760f1cfcf39ef7ce02fd3a82ab1ce67a2c76070c82dfecd04251ba605d9f6860a97140c817aa"]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:11 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:11 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x20, 0x6, 0x7, 0x7, 0x0, 0x6, 0xc06, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9c6d, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x1, 0x4, 0x4, 0x6, 0x3, 0x800, 0x0, 0x0, 0x1f, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0xa) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r3, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:11 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:11 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001300197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:11 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2475.722714] overlayfs: failed to resolve './file1': -2 [ 2475.731437] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:11 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2475.770641] overlayfs: unrecognized mount option "lowerdtĽŔske0ĎŹzČä[Iąu­ŐëeSÖ«tř¬9Ä;ĆÓÓG˘ RÄýÔ›¬Lű!Îů\6K!XÉŃp?lę…vüóž÷Îý:‚«ćz" or missing value [ 2475.801590] overlayfs: missing 'lowerdir' 22:47:11 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2475.859387] overlayfs: failed to resolve './file1': -2 22:47:11 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:11 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f77657264117404bcc0736b0e6530cf8f7a81c8e45b49b975add5eb6553d6ab74f8ac39c43b16c690d3d347a2a052c4fd98d49bac834cfb21cef95c364b2158c9d1703f6cea85760f1cfcf39ef7ce02fd3a82ab1ce67a2c76070c82dfecd04251ba605d9f6860a97140c817aa"]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2475.942912] overlayfs: './file0' not a directory [ 2475.957586] overlayfs: './file0' not a directory [ 2475.963486] overlayfs: failed to resolve './file1': -2 22:47:11 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:11 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:11 executing program 2: perf_event_open(&(0x7f000001d000)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r1 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x20, 0x6, 0x7, 0x7, 0x0, 0x6, 0xc06, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9c6d, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x1, 0x4, 0x4, 0x6, 0x3, 0x800, 0x0, 0x0, 0x1f, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0xa) r2 = syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r3, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) sched_setscheduler(0x0, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) perf_event_open(&(0x7f0000000480)={0x3, 0x80, 0x20, 0x6, 0x7, 0x7, 0x0, 0x6, 0xc06, 0x8, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x9c6d, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x1, 0x4, 0x4, 0x6, 0x3, 0x800, 0x0, 0x0, 0x1f, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0xa) (async) syz_open_procfs(0x0, &(0x7f0000000300)='fdinfo\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r2, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r3, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) [ 2476.039096] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.133465] overlayfs: missing 'lowerdir' 22:47:11 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2476.186165] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.206709] overlayfs: unrecognized mount option "lowerdtĽŔske0ĎŹzČä[Iąu­ŐëeSÖ«tř¬9Ä;ĆÓÓG˘ RÄýÔ›¬Lű!Îů\6K!XÉŃp?lę…vüóž÷Îý:‚«ćz" or missing value 22:47:11 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2476.262978] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.288281] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.291803] overlayfs: './file0' not a directory 22:47:11 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2476.405679] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.462856] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2476.508599] overlayfs: missing 'lowerdir' 22:47:12 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0200001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:12 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="6c6f77657264117404bcc0736b0e6530cf8f7a81c8e45b49b975add5eb6553d6ab74f8ac39c43b16c690d3d347a2a052c4fd98d49bac834cfb21cef95c364b2158c9d1703f6cea85760f1cfcf39ef7ce02fd3a82ab1ce67a2c76070c82dfecd04251ba605d9f6860a97140c817aa"]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:12 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffc1, 0x1, @perf_config_ext={0x4, 0x800000000000}, 0x101, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(r1, &(0x7f0000000300)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:12 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:12 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:12 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2476.580542] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:12 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2476.650773] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:12 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2476.711627] overlayfs: unrecognized mount option "lowerdtĽŔske0ĎŹzČä[Iąu­ŐëeSÖ«tř¬9Ä;ĆÓÓG˘ RÄýÔ›¬Lű!Îů\6K!XÉŃp?lę…vüóž÷Îý:‚«ćz" or missing value [ 2476.741535] overlayfs: missing 'lowerdir' 22:47:12 executing program 5: perf_event_open(&(0x7f0000000700)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x400, 0x401}, 0x0, 0x0, 0x0, 0x0, 0x6e, 0xfffffffd, 0x1}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x1002, &(0x7f00000007c0)={[{@default_permissions}, {@metacopy_off}], [{@smackfsroot={'smackfsroot', 0x3d, '-\xf1}$--\xda'}}, {@appraise_type}]}) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001b40)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,dont_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--(\x00.-$,{),\x00']) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') r0 = getuid() syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r0, @ANYBLOB='=e', @ANYRESDEC]) syz_mount_image$vxfs(&(0x7f00000003c0), &(0x7f0000000680)='./bus\x00', 0x4, 0x3, &(0x7f0000001ac0)=[{&(0x7f00000009c0)="c68a26c67ca8623a163ce3820778427e81e91fc20120db919cbd0ff0947f22d2daa3be92351a58b7e1dc4c1102f0819286e3d3a47570dd351ce6d8e6f0a2a5114b9782383960de3b9cf2beb5e1806f3c75f7c6d5339e73066f9bcb22368eeef8ca", 0x61, 0x75}, {&(0x7f0000000a40)="e910329920593c11d0ee2c7c509be07cb198f7d43f2f6881bf19205e214d7d25a765858d1983419db9d21a114280923535b99112efc2a7059c11306bb18bfc3a55580baddb693b60241ae4b52941314460f6e1f2d346b812d458f7ce15583939f2fa3c80ac11192d0dde5eb36141aa1e6f5091449ba42e", 0x77, 0x6aa9}, {&(0x7f0000000ac0)="26581e2847592337fa08d215eba1ef27c1179470523d65fe4d8547968108a19edce033beb13f785072d07fd3cc356bd3ac7636ff62b3d5e503f1a6b3882b7326274c2f150ce9aa58699acfabdfcfd67901f1b0b3709cb03cae8279430c4e790129d4d2dec7bc4580234896b9cb5d206157b010eabe3ddc221fed1420dbc37177962e3b27bd0547ca363654d0a9bac9ae0dcb6dbc06c05ecc10fa75acd12b9e0a62c9447f9c530735293d5a15eb75f3a963c00fc59f2718e549211ec55f7f05780a4c724d610f6645837033c835ea8c99fb6ccbc6ce84a4d60cd2ee8d2c94fa7b9275e7fa5a8a0e27a503e88181c92e497594902b3be2b56056df87a506a1e2a7cdaeaac3cb22d257b6bedd23a1f2fa43ed1a5dbcb12d3758682dc4ad6b8d50a3071c7752380e2020951fa4f813751a6ad27f8f16711031658df07b95cc1d121df8c97ed271c58e6d1bea5cfffba9caf6528ee20ffd0b65a0201573beefead02aadafc48dd2851ca8a5ef6ff9bcbd6c6042e0359869ee83c1288683adf5afdf28d9992f91d4deffde42fa7eb1deebb405f6b90116cb7b977de48fed36acf5cbcc9e8f5df49fd965d43ced2f9193aa128eac07db90161f8b41960879f708aa2bd52ad3fd85bc66fd4b84bd288d602ba23b07f8443c7e64b4c8c60b774d3f1efbbe321cc508d89f73d1525c6ece09dd2df24fd1a5507c1aa42f86c75165a7292fb3d68e17d1c9f4b5d072996019da3c5a74b9bc7052c9673402c2674ad95ef64a05f1c883981dd5471c0e926ff5f2cc843295db632f640d6617efab78dd32067056ea7f91a8447fef8f18ee3225b33b6da462936dad3e7ea1fe0044ced972f095f14f71b62968214360a9f22a5e60df119142412017cb38836a2eec85f1015d5c4940769ee7d8e13ef691a75a4fe261828b9e0f999145a9c303cfe9ae06dc5211db5226cf0eff75d40017b43acd06836fcdbd4f42cd9050151456b6303ce00dac3c627ee6a24d5c9faf892cc14455280b82853abdbcc399891d3899de0451d2a2396a42200242c62feaff1bdb200809cd0989a0d8ccc9366b83cbc70940faa7e78fbb945141a38350cd6de1dc3ddb9bd39274e653b7f9e1dafff2915fc098e0b465c02c0ad2612fadb773f62f7fc4eb904671bd8f521dc2ab54effc1f9b89ed4817a77dd5bdba73350c1bd72dfaa7604fe5ea7aaacd8bfae0466f9f9438c796e33a530d5738d010d657bddd6870cc6c34820bac2e6757a07aab8e6da096ecb08219aeb9945825eb581989d2e599661bc82ec9cf8c10f80a46cce60d3d266cf57f7a541de10b57d317dfed2ce8a9b0a74864693436cd196515f4168b722ab7d6ad1c7c82dd1552adf8ba03c6afedf94c6def1c98175091d01dc7350dd9b7f33450e51cb4cc919ac377cc17b74abcef05d899f26b59eb7dd943137aed518816d4d56b98e69477a52e0ba871fb599cea0d369497962467612fc4e6d5e6d8e4e70670fd65716c101ef72d5ebc1a1fc0eb3b1cbb5d0568883716f874c3ea446f9ebfa9c36237c667f19193fdb15dcb2978b6df98e94ccd51d85ea2bbd46c3dd523d6142673024c73c141ca53e0cfb96f74210a9df7c45f20a0041299bf07b7c7661672254b8f454b3c9fbd883dfd62936271e218f411e9f8658c0347c502af179fd771b2ae5a78d190e7995fbb1932f162da9ae10ec2ca2089f8d21823bc065a9a459998d51f5d9eee5dc6bfe741ead20ac968ef5e9c99a84dd61727a788b7b04a5696ad65ba7fef31cfc6af6f8f5cbc1975c0eff4b545123b5dc647b5c6be270e01e12ac0c279586052da5bc8b4ba570c85a192bbdbb425c8bb42615ea23739a9974999127e3872c300de4e13972a2d0df389f638232d2fa9a81466f79a1f70928e7486fe7e07aa4f6601f78f9e0a4d786bc832633a038f9e5d145fc5ba9dc6d160469a2c3a8e71d5282c109cb0aa1871f669880cc7ba45559b40bce43f8f52502887cbc90196c04f4ebc8690ee877cb2f75ce4e3dbe1630ee7f3ac855d98ec80aa888a96cacfa36c9b991e1ef3fc5678efbd5c2d582804cb712e09ff4f51f9874514edef65fb9b305f4f8ff58c2cd2c7cec8a4450387b43f6909542c88d7d6838de316a9f2f5bf93a6f0a1f98d211dcc12845f7df2cb78f9789cadbcadb5c8b298ef150cd6c19ce6533db4739e706ecf57654a5ef68f93be7646f0e63bdf722eb9a11e1498f006d2c07645270e8f31861686653129ceca42e1c8145bed4f1d625ed8a6aa05b5c7f320742c1d42570f756a2867f25769858492797be4e02720224ed76119f8b2a9bdaa05865a1f5688d308f4de3051a1efa09a0e01f67595911fe2f4cff978d7d93d82fafcd703ff7b8d6ce4e5d0318acdd648c27f70d55e263b5bbabe1ca942d3f4a1e5a40a518611a3604371d7631ca7010e566d8b5cc91f2d8c15315f79cce94596c40ed9b8bfc61b91e20cb14e859b9f43f90f97ad5393e839f414338b4ec353fcf147528f1b394766a5d72792eb5b4c96edb6a3a9a5c0f53ec533baf5c35b6093d857c6ef9e18a24d7afdd7d7f74a95b86b60707af90ab468f03b6abc957ef084352d31d00de93c96a9ffbbae403dddeae71ecddebeda871dc4eb20b118009a099138a4b8aa6993224dcd5cf018f025ba6729f2dc6965115695e8296bafc9d75eed41309f3833a5c4e0933ccd1d7a65ff0b63289259ff1f1ca1075c69c365f07fe9229920a2a285a9d82df227a8808151e9f297f674920a01f2e263d8dcd933d73f511e7a22d792048e1ef91f38e1300900ab5ea7175872e9fa70ab66d5f1cf2d1ef31e35753a16961422f81abf21858552a94e690a0fefa25dab0e480fd5e95bc989fd1f29058a451dd7ef15ee5cab47a977a4ea7c9ce4d0f13ba2f73657f6e5b40ca99f001db0b29bf28be2fa8fcc8e9dd7a718e9255db73a6962d27327aae54860ed9d4dc0d97d0c363ef171d5e7fad862b509a791761fad52f2b06dd4e3ce8ce1abeefc8bec0c7c41deeb2a127836b64de55a805d0182385aa41d8dfe43626edbc8634b38bd77a1f4dfb9ff6d401e4fd37c0f1166ed47e2f52c2cd4f03bdb453371b7c4df16a682d3302b330647b8944510e93e05005d4f8233a7ef9ba1f57e0634ee06e9fd3268e539cc5d606cad532432459b44256a66a816abc9f68b358f5bcab530eb6067c72bc14d56768cde2f1568b3c7941c0a650e9bcff3fca480822aac4de5977bd3872ddd9815e51eacdb395e5c4565614503398032e9e3fe91ebb3c82bfc1ffd2741c89fbe9e37664c53406872bf2da9c5e3fa6c58cc3f25919d779066de04b740c4ecb7e86e126ba3f4df0e403036face9140c18db5c4d2d9412af2d142eff81cf7d5e5dd0bb96bd184308a50aff2c9b2403737a1478aa5518d7d3d837223aa7c7f0f329b6722b6aec3df56c16effa1aeb20cb07437f0f2764b81a48af94efd96479ea36c6ab2db23f9121230914cfcda92a385492bcd0fd8f038fdbb52d1274e2bab724b981455091f70e39d541740921b9150e99635bf59ef83c36b79410806fda27533252ef59799b7ee23b55008016e249485b346f57501c9350b554c3df53758364350744e8d72192020e0ef996eb6ea05b97248bd5dfef9b48033d769f063fc59b9131aedff3c4a5be0836e09f797ed2f75b06d6584407175deadd5c4bee8db152b7952c5773aebe09b75cda714ecd234c6be586e352cf2fe3746bb7b17a68056b0ea610c7b50e5156e6e27bfe95899cc1b34019f20de2dd08b6e5fa464a4cb19313014184229359626a9cfdbe5e5e2e2a5c31207fe0fb07ca381477daee4f0fd21491eeacbd8018a4c1c706eabe9394e11414e806704a5010fbc7e59791c708faf5ba404c626d6927e18545460a8cfc80049db77c4e4e7d42ed6128ee186fb4a5057d6530f2d6c93d5d16789ebfb29cf4a24610a3bcb0b6fb203cbf68ad59f4fc88cfaff8aba11b3741056aa8c776aff25dff16acc94a608260add220153efb7631adff51082303f50c55841d09879a823af9f507c5b07008ccbe4d6d122593a85eb3c4c9599a8243c72cae029cd83ab08281ed248a2e638c633f1a12e42c96b49acdc05496f8b4e449ca7007f5127b23f94e8f2f82f1910128e6b4f01b2f7586a539a4ef36047a08fb91725875f1123e67155a5b5b9ba9b742a60109fd19dcb51b82eb6fbde1df1add97c160eeea57db3e61bf82bf5cbd2cd3c148d6680ce175acbac2004988ff6b001853099b05312d63901f69243635a04a2c2d0d46fdb6a3022ff8a3aa33aa9422e78c040ed37708240494c9f90d2f68c23cffdd0899f963afcff84044dde3c00ff00a6882e5ae87b969bd3f0c2b8cc054638a4d538eab6973935fa8a3d77445c3e4b703e93a4d84d99da39e494459bb992ce5e3f720eadcd52a537e9344a2ab5dcd3e544f5b7dfedcce1b24d5ecfb47a88b0bf188203c7fc7d77ac4462c30719b6cc6057194783de926a3a0343230b811b0698647babe0c65981e82f428bf994819763e7eee16c08d8b81f8e64d5254d657dd60e63743c9d3836cddfa09a551142d274fc7206648aa92763e3eddc5537695593bc8f44566814f29748100b3941f5fbfee5004ce94c5c6bccfe32681b6410a6ead565ca8443ea51441fc7d98903d47da7b5b752802d4229fe99eb20de2b8aab26a430eb58baa12a1425a01b1f13fd927be70ad8b1d7887c6788a94fedf87f5879c2f9bd0944209b62f9c65436e4599a984da400eaff73b0f9df7111a51b6ecc2cf739def42f23ece96750271b6d201bba5a684258d12e5ce002f5a3fd2e80d25ebbe445806be8cc6b6d5e1144c5d1333d37838128a7ede74340ea6aea12f6d9ceb346d0ab9dbd887bbc348274d1da5dd630dd23ce9066a9fd44364217c4785768854129675844244eb9378911981745a7a3910f7d65bc0a7e70c6d9608903e400b6c5dd501067ae71d26e3c20f1df69d4e5e34184ea5107eac762211dc8ac44fdb0dd58b73de7ab5e2c45d3f8d47c352d49e688b0f5998f07fed9634eb463e41d795282a3395cf925dcb7dcceb7a7a0b9144aae9f3fd699560af073e95b288af8fbb521337d84a981ff189fffef7eb0f12a150b934246162da65d2058d8a72a6e08280f300dfffdeb9d1a1b53d4932e0c1a2eaa603579708c7a3a47b33f3d1eec44faff7c54d0b3602ee131a4fc2f265b8c15cdc11707bbbc2d252b178afe76087522391962dde87281b82fc6285d661762581f1e4477f76d0f02d03c06a0389c493e8bf120359d93328e61f8f3985e9b5e3d20173339f671ac89ec049a48d75d29a7590bfadd684ee033cef21756633b1afe49bbe27ba1b2b4f67abe3cf877cd4f90c308dd6b39362d525bb69e5f0f2ceb9249608ff5063ac3026a205e51524391be2326e82c666fa8982f749186d8e18f7fb70d4d60bfdc13b90c13370d3b5c4859a017b3316de266152ab4de57266ff8489f6d8fe850a7b36833031095688656f49a4e7e948a35f47fe7242c564fdf255ba93d7337fd97d7bdf846dd7fb9d33d068764025f8d952c95595bb1d1b805f61dacd705d1383c0a7dce292454a9e855491e11e1b269b583815b10712597c3ad760d388c13d7c8e3935e4a35f48a5d51404d4f4131615ebe361d3d5c225a93058b965c207c16a089d58b9078c6f6197fa3be8cffffa463d0becdb1d5cd860ee0abcf01f9e220a8394b1de0e9f0251782ebaae7796bf75ee6376b4b9899cea7ab735f546e87697d6d7069202ff5c8956d14f9a2a4b444c0714c140238a3f9f6d5a03b", 0x1000, 0xffffffffffffffff}], 0x0, &(0x7f0000001c40)={[{'.-^%:'}, {'$!,}.\\\xdcG})/{.('}], [{@pcr={'pcr', 0x3d, 0x2b}}, {@permit_directio}, {@euid_lt}, {@obj_user}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, '.{}*)'}}, {@euid_lt={'euid<', r0}}, {@hash}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}) 22:47:12 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2476.900019] overlayfs: './file0' not a directory 22:47:12 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:12 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2476.924415] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2477.069065] overlayfs: missing 'lowerdir' 22:47:12 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0400001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:12 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2477.192080] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffc1, 0x1, @perf_config_ext={0x4, 0x800000000000}, 0x101, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(r1, &(0x7f0000000300)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:13 executing program 5: perf_event_open(&(0x7f0000000700)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x400, 0x401}, 0x0, 0x0, 0x0, 0x0, 0x6e, 0xfffffffd, 0x1}, 0x0, 0x9, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x1002, &(0x7f00000007c0)={[{@default_permissions}, {@metacopy_off}], [{@smackfsroot={'smackfsroot', 0x3d, '-\xf1}$--\xda'}}, {@appraise_type}]}) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001b40)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,dont_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--(\x00.-$,{),\x00']) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') r0 = getuid() syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r0, @ANYBLOB='=e', @ANYRESDEC]) syz_mount_image$vxfs(&(0x7f00000003c0), &(0x7f0000000680)='./bus\x00', 0x4, 0x3, &(0x7f0000001ac0)=[{&(0x7f00000009c0)="c68a26c67ca8623a163ce3820778427e81e91fc20120db919cbd0ff0947f22d2daa3be92351a58b7e1dc4c1102f0819286e3d3a47570dd351ce6d8e6f0a2a5114b9782383960de3b9cf2beb5e1806f3c75f7c6d5339e73066f9bcb22368eeef8ca", 0x61, 0x75}, {&(0x7f0000000a40)="e910329920593c11d0ee2c7c509be07cb198f7d43f2f6881bf19205e214d7d25a765858d1983419db9d21a114280923535b99112efc2a7059c11306bb18bfc3a55580baddb693b60241ae4b52941314460f6e1f2d346b812d458f7ce15583939f2fa3c80ac11192d0dde5eb36141aa1e6f5091449ba42e", 0x77, 0x6aa9}, {&(0x7f0000000ac0)="26581e2847592337fa08d215eba1ef27c1179470523d65fe4d8547968108a19edce033beb13f785072d07fd3cc356bd3ac7636ff62b3d5e503f1a6b3882b7326274c2f150ce9aa58699acfabdfcfd67901f1b0b3709cb03cae8279430c4e790129d4d2dec7bc4580234896b9cb5d206157b010eabe3ddc221fed1420dbc37177962e3b27bd0547ca363654d0a9bac9ae0dcb6dbc06c05ecc10fa75acd12b9e0a62c9447f9c530735293d5a15eb75f3a963c00fc59f2718e549211ec55f7f05780a4c724d610f6645837033c835ea8c99fb6ccbc6ce84a4d60cd2ee8d2c94fa7b9275e7fa5a8a0e27a503e88181c92e497594902b3be2b56056df87a506a1e2a7cdaeaac3cb22d257b6bedd23a1f2fa43ed1a5dbcb12d3758682dc4ad6b8d50a3071c7752380e2020951fa4f813751a6ad27f8f16711031658df07b95cc1d121df8c97ed271c58e6d1bea5cfffba9caf6528ee20ffd0b65a0201573beefead02aadafc48dd2851ca8a5ef6ff9bcbd6c6042e0359869ee83c1288683adf5afdf28d9992f91d4deffde42fa7eb1deebb405f6b90116cb7b977de48fed36acf5cbcc9e8f5df49fd965d43ced2f9193aa128eac07db90161f8b41960879f708aa2bd52ad3fd85bc66fd4b84bd288d602ba23b07f8443c7e64b4c8c60b774d3f1efbbe321cc508d89f73d1525c6ece09dd2df24fd1a5507c1aa42f86c75165a7292fb3d68e17d1c9f4b5d072996019da3c5a74b9bc7052c9673402c2674ad95ef64a05f1c883981dd5471c0e926ff5f2cc843295db632f640d6617efab78dd32067056ea7f91a8447fef8f18ee3225b33b6da462936dad3e7ea1fe0044ced972f095f14f71b62968214360a9f22a5e60df119142412017cb38836a2eec85f1015d5c4940769ee7d8e13ef691a75a4fe261828b9e0f999145a9c303cfe9ae06dc5211db5226cf0eff75d40017b43acd06836fcdbd4f42cd9050151456b6303ce00dac3c627ee6a24d5c9faf892cc14455280b82853abdbcc399891d3899de0451d2a2396a42200242c62feaff1bdb200809cd0989a0d8ccc9366b83cbc70940faa7e78fbb945141a38350cd6de1dc3ddb9bd39274e653b7f9e1dafff2915fc098e0b465c02c0ad2612fadb773f62f7fc4eb904671bd8f521dc2ab54effc1f9b89ed4817a77dd5bdba73350c1bd72dfaa7604fe5ea7aaacd8bfae0466f9f9438c796e33a530d5738d010d657bddd6870cc6c34820bac2e6757a07aab8e6da096ecb08219aeb9945825eb581989d2e599661bc82ec9cf8c10f80a46cce60d3d266cf57f7a541de10b57d317dfed2ce8a9b0a74864693436cd196515f4168b722ab7d6ad1c7c82dd1552adf8ba03c6afedf94c6def1c98175091d01dc7350dd9b7f33450e51cb4cc919ac377cc17b74abcef05d899f26b59eb7dd943137aed518816d4d56b98e69477a52e0ba871fb599cea0d369497962467612fc4e6d5e6d8e4e70670fd65716c101ef72d5ebc1a1fc0eb3b1cbb5d0568883716f874c3ea446f9ebfa9c36237c667f19193fdb15dcb2978b6df98e94ccd51d85ea2bbd46c3dd523d6142673024c73c141ca53e0cfb96f74210a9df7c45f20a0041299bf07b7c7661672254b8f454b3c9fbd883dfd62936271e218f411e9f8658c0347c502af179fd771b2ae5a78d190e7995fbb1932f162da9ae10ec2ca2089f8d21823bc065a9a459998d51f5d9eee5dc6bfe741ead20ac968ef5e9c99a84dd61727a788b7b04a5696ad65ba7fef31cfc6af6f8f5cbc1975c0eff4b545123b5dc647b5c6be270e01e12ac0c279586052da5bc8b4ba570c85a192bbdbb425c8bb42615ea23739a9974999127e3872c300de4e13972a2d0df389f638232d2fa9a81466f79a1f70928e7486fe7e07aa4f6601f78f9e0a4d786bc832633a038f9e5d145fc5ba9dc6d160469a2c3a8e71d5282c109cb0aa1871f669880cc7ba45559b40bce43f8f52502887cbc90196c04f4ebc8690ee877cb2f75ce4e3dbe1630ee7f3ac855d98ec80aa888a96cacfa36c9b991e1ef3fc5678efbd5c2d582804cb712e09ff4f51f9874514edef65fb9b305f4f8ff58c2cd2c7cec8a4450387b43f6909542c88d7d6838de316a9f2f5bf93a6f0a1f98d211dcc12845f7df2cb78f9789cadbcadb5c8b298ef150cd6c19ce6533db4739e706ecf57654a5ef68f93be7646f0e63bdf722eb9a11e1498f006d2c07645270e8f31861686653129ceca42e1c8145bed4f1d625ed8a6aa05b5c7f320742c1d42570f756a2867f25769858492797be4e02720224ed76119f8b2a9bdaa05865a1f5688d308f4de3051a1efa09a0e01f67595911fe2f4cff978d7d93d82fafcd703ff7b8d6ce4e5d0318acdd648c27f70d55e263b5bbabe1ca942d3f4a1e5a40a518611a3604371d7631ca7010e566d8b5cc91f2d8c15315f79cce94596c40ed9b8bfc61b91e20cb14e859b9f43f90f97ad5393e839f414338b4ec353fcf147528f1b394766a5d72792eb5b4c96edb6a3a9a5c0f53ec533baf5c35b6093d857c6ef9e18a24d7afdd7d7f74a95b86b60707af90ab468f03b6abc957ef084352d31d00de93c96a9ffbbae403dddeae71ecddebeda871dc4eb20b118009a099138a4b8aa6993224dcd5cf018f025ba6729f2dc6965115695e8296bafc9d75eed41309f3833a5c4e0933ccd1d7a65ff0b63289259ff1f1ca1075c69c365f07fe9229920a2a285a9d82df227a8808151e9f297f674920a01f2e263d8dcd933d73f511e7a22d792048e1ef91f38e1300900ab5ea7175872e9fa70ab66d5f1cf2d1ef31e35753a16961422f81abf21858552a94e690a0fefa25dab0e480fd5e95bc989fd1f29058a451dd7ef15ee5cab47a977a4ea7c9ce4d0f13ba2f73657f6e5b40ca99f001db0b29bf28be2fa8fcc8e9dd7a718e9255db73a6962d27327aae54860ed9d4dc0d97d0c363ef171d5e7fad862b509a791761fad52f2b06dd4e3ce8ce1abeefc8bec0c7c41deeb2a127836b64de55a805d0182385aa41d8dfe43626edbc8634b38bd77a1f4dfb9ff6d401e4fd37c0f1166ed47e2f52c2cd4f03bdb453371b7c4df16a682d3302b330647b8944510e93e05005d4f8233a7ef9ba1f57e0634ee06e9fd3268e539cc5d606cad532432459b44256a66a816abc9f68b358f5bcab530eb6067c72bc14d56768cde2f1568b3c7941c0a650e9bcff3fca480822aac4de5977bd3872ddd9815e51eacdb395e5c4565614503398032e9e3fe91ebb3c82bfc1ffd2741c89fbe9e37664c53406872bf2da9c5e3fa6c58cc3f25919d779066de04b740c4ecb7e86e126ba3f4df0e403036face9140c18db5c4d2d9412af2d142eff81cf7d5e5dd0bb96bd184308a50aff2c9b2403737a1478aa5518d7d3d837223aa7c7f0f329b6722b6aec3df56c16effa1aeb20cb07437f0f2764b81a48af94efd96479ea36c6ab2db23f9121230914cfcda92a385492bcd0fd8f038fdbb52d1274e2bab724b981455091f70e39d541740921b9150e99635bf59ef83c36b79410806fda27533252ef59799b7ee23b55008016e249485b346f57501c9350b554c3df53758364350744e8d72192020e0ef996eb6ea05b97248bd5dfef9b48033d769f063fc59b9131aedff3c4a5be0836e09f797ed2f75b06d6584407175deadd5c4bee8db152b7952c5773aebe09b75cda714ecd234c6be586e352cf2fe3746bb7b17a68056b0ea610c7b50e5156e6e27bfe95899cc1b34019f20de2dd08b6e5fa464a4cb19313014184229359626a9cfdbe5e5e2e2a5c31207fe0fb07ca381477daee4f0fd21491eeacbd8018a4c1c706eabe9394e11414e806704a5010fbc7e59791c708faf5ba404c626d6927e18545460a8cfc80049db77c4e4e7d42ed6128ee186fb4a5057d6530f2d6c93d5d16789ebfb29cf4a24610a3bcb0b6fb203cbf68ad59f4fc88cfaff8aba11b3741056aa8c776aff25dff16acc94a608260add220153efb7631adff51082303f50c55841d09879a823af9f507c5b07008ccbe4d6d122593a85eb3c4c9599a8243c72cae029cd83ab08281ed248a2e638c633f1a12e42c96b49acdc05496f8b4e449ca7007f5127b23f94e8f2f82f1910128e6b4f01b2f7586a539a4ef36047a08fb91725875f1123e67155a5b5b9ba9b742a60109fd19dcb51b82eb6fbde1df1add97c160eeea57db3e61bf82bf5cbd2cd3c148d6680ce175acbac2004988ff6b001853099b05312d63901f69243635a04a2c2d0d46fdb6a3022ff8a3aa33aa9422e78c040ed37708240494c9f90d2f68c23cffdd0899f963afcff84044dde3c00ff00a6882e5ae87b969bd3f0c2b8cc054638a4d538eab6973935fa8a3d77445c3e4b703e93a4d84d99da39e494459bb992ce5e3f720eadcd52a537e9344a2ab5dcd3e544f5b7dfedcce1b24d5ecfb47a88b0bf188203c7fc7d77ac4462c30719b6cc6057194783de926a3a0343230b811b0698647babe0c65981e82f428bf994819763e7eee16c08d8b81f8e64d5254d657dd60e63743c9d3836cddfa09a551142d274fc7206648aa92763e3eddc5537695593bc8f44566814f29748100b3941f5fbfee5004ce94c5c6bccfe32681b6410a6ead565ca8443ea51441fc7d98903d47da7b5b752802d4229fe99eb20de2b8aab26a430eb58baa12a1425a01b1f13fd927be70ad8b1d7887c6788a94fedf87f5879c2f9bd0944209b62f9c65436e4599a984da400eaff73b0f9df7111a51b6ecc2cf739def42f23ece96750271b6d201bba5a684258d12e5ce002f5a3fd2e80d25ebbe445806be8cc6b6d5e1144c5d1333d37838128a7ede74340ea6aea12f6d9ceb346d0ab9dbd887bbc348274d1da5dd630dd23ce9066a9fd44364217c4785768854129675844244eb9378911981745a7a3910f7d65bc0a7e70c6d9608903e400b6c5dd501067ae71d26e3c20f1df69d4e5e34184ea5107eac762211dc8ac44fdb0dd58b73de7ab5e2c45d3f8d47c352d49e688b0f5998f07fed9634eb463e41d795282a3395cf925dcb7dcceb7a7a0b9144aae9f3fd699560af073e95b288af8fbb521337d84a981ff189fffef7eb0f12a150b934246162da65d2058d8a72a6e08280f300dfffdeb9d1a1b53d4932e0c1a2eaa603579708c7a3a47b33f3d1eec44faff7c54d0b3602ee131a4fc2f265b8c15cdc11707bbbc2d252b178afe76087522391962dde87281b82fc6285d661762581f1e4477f76d0f02d03c06a0389c493e8bf120359d93328e61f8f3985e9b5e3d20173339f671ac89ec049a48d75d29a7590bfadd684ee033cef21756633b1afe49bbe27ba1b2b4f67abe3cf877cd4f90c308dd6b39362d525bb69e5f0f2ceb9249608ff5063ac3026a205e51524391be2326e82c666fa8982f749186d8e18f7fb70d4d60bfdc13b90c13370d3b5c4859a017b3316de266152ab4de57266ff8489f6d8fe850a7b36833031095688656f49a4e7e948a35f47fe7242c564fdf255ba93d7337fd97d7bdf846dd7fb9d33d068764025f8d952c95595bb1d1b805f61dacd705d1383c0a7dce292454a9e855491e11e1b269b583815b10712597c3ad760d388c13d7c8e3935e4a35f48a5d51404d4f4131615ebe361d3d5c225a93058b965c207c16a089d58b9078c6f6197fa3be8cffffa463d0becdb1d5cd860ee0abcf01f9e220a8394b1de0e9f0251782ebaae7796bf75ee6376b4b9899cea7ab735f546e87697d6d7069202ff5c8956d14f9a2a4b444c0714c140238a3f9f6d5a03b", 0x1000, 0xffffffffffffffff}], 0x0, &(0x7f0000001c40)={[{'.-^%:'}, {'$!,}.\\\xdcG})/{.('}], [{@pcr={'pcr', 0x3d, 0x2b}}, {@permit_directio}, {@euid_lt}, {@obj_user}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, '.{}*)'}}, {@euid_lt={'euid<', r0}}, {@hash}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}) perf_event_open(&(0x7f0000000700)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x400, 0x401}, 0x0, 0x0, 0x0, 0x0, 0x6e, 0xfffffffd, 0x1}, 0x0, 0x9, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x1002, &(0x7f00000007c0)={[{@default_permissions}, {@metacopy_off}], [{@smackfsroot={'smackfsroot', 0x3d, '-\xf1}$--\xda'}}, {@appraise_type}]}) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001b40)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,dont_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--(\x00.-$,{),\x00']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) chdir(&(0x7f00000002c0)='./file0\x00') (async) getuid() (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r0, @ANYBLOB='=e', @ANYRESDEC]) (async) syz_mount_image$vxfs(&(0x7f00000003c0), &(0x7f0000000680)='./bus\x00', 0x4, 0x3, &(0x7f0000001ac0)=[{&(0x7f00000009c0)="c68a26c67ca8623a163ce3820778427e81e91fc20120db919cbd0ff0947f22d2daa3be92351a58b7e1dc4c1102f0819286e3d3a47570dd351ce6d8e6f0a2a5114b9782383960de3b9cf2beb5e1806f3c75f7c6d5339e73066f9bcb22368eeef8ca", 0x61, 0x75}, {&(0x7f0000000a40)="e910329920593c11d0ee2c7c509be07cb198f7d43f2f6881bf19205e214d7d25a765858d1983419db9d21a114280923535b99112efc2a7059c11306bb18bfc3a55580baddb693b60241ae4b52941314460f6e1f2d346b812d458f7ce15583939f2fa3c80ac11192d0dde5eb36141aa1e6f5091449ba42e", 0x77, 0x6aa9}, {&(0x7f0000000ac0)="26581e2847592337fa08d215eba1ef27c1179470523d65fe4d8547968108a19edce033beb13f785072d07fd3cc356bd3ac7636ff62b3d5e503f1a6b3882b7326274c2f150ce9aa58699acfabdfcfd67901f1b0b3709cb03cae8279430c4e790129d4d2dec7bc4580234896b9cb5d206157b010eabe3ddc221fed1420dbc37177962e3b27bd0547ca363654d0a9bac9ae0dcb6dbc06c05ecc10fa75acd12b9e0a62c9447f9c530735293d5a15eb75f3a963c00fc59f2718e549211ec55f7f05780a4c724d610f6645837033c835ea8c99fb6ccbc6ce84a4d60cd2ee8d2c94fa7b9275e7fa5a8a0e27a503e88181c92e497594902b3be2b56056df87a506a1e2a7cdaeaac3cb22d257b6bedd23a1f2fa43ed1a5dbcb12d3758682dc4ad6b8d50a3071c7752380e2020951fa4f813751a6ad27f8f16711031658df07b95cc1d121df8c97ed271c58e6d1bea5cfffba9caf6528ee20ffd0b65a0201573beefead02aadafc48dd2851ca8a5ef6ff9bcbd6c6042e0359869ee83c1288683adf5afdf28d9992f91d4deffde42fa7eb1deebb405f6b90116cb7b977de48fed36acf5cbcc9e8f5df49fd965d43ced2f9193aa128eac07db90161f8b41960879f708aa2bd52ad3fd85bc66fd4b84bd288d602ba23b07f8443c7e64b4c8c60b774d3f1efbbe321cc508d89f73d1525c6ece09dd2df24fd1a5507c1aa42f86c75165a7292fb3d68e17d1c9f4b5d072996019da3c5a74b9bc7052c9673402c2674ad95ef64a05f1c883981dd5471c0e926ff5f2cc843295db632f640d6617efab78dd32067056ea7f91a8447fef8f18ee3225b33b6da462936dad3e7ea1fe0044ced972f095f14f71b62968214360a9f22a5e60df119142412017cb38836a2eec85f1015d5c4940769ee7d8e13ef691a75a4fe261828b9e0f999145a9c303cfe9ae06dc5211db5226cf0eff75d40017b43acd06836fcdbd4f42cd9050151456b6303ce00dac3c627ee6a24d5c9faf892cc14455280b82853abdbcc399891d3899de0451d2a2396a42200242c62feaff1bdb200809cd0989a0d8ccc9366b83cbc70940faa7e78fbb945141a38350cd6de1dc3ddb9bd39274e653b7f9e1dafff2915fc098e0b465c02c0ad2612fadb773f62f7fc4eb904671bd8f521dc2ab54effc1f9b89ed4817a77dd5bdba73350c1bd72dfaa7604fe5ea7aaacd8bfae0466f9f9438c796e33a530d5738d010d657bddd6870cc6c34820bac2e6757a07aab8e6da096ecb08219aeb9945825eb581989d2e599661bc82ec9cf8c10f80a46cce60d3d266cf57f7a541de10b57d317dfed2ce8a9b0a74864693436cd196515f4168b722ab7d6ad1c7c82dd1552adf8ba03c6afedf94c6def1c98175091d01dc7350dd9b7f33450e51cb4cc919ac377cc17b74abcef05d899f26b59eb7dd943137aed518816d4d56b98e69477a52e0ba871fb599cea0d369497962467612fc4e6d5e6d8e4e70670fd65716c101ef72d5ebc1a1fc0eb3b1cbb5d0568883716f874c3ea446f9ebfa9c36237c667f19193fdb15dcb2978b6df98e94ccd51d85ea2bbd46c3dd523d6142673024c73c141ca53e0cfb96f74210a9df7c45f20a0041299bf07b7c7661672254b8f454b3c9fbd883dfd62936271e218f411e9f8658c0347c502af179fd771b2ae5a78d190e7995fbb1932f162da9ae10ec2ca2089f8d21823bc065a9a459998d51f5d9eee5dc6bfe741ead20ac968ef5e9c99a84dd61727a788b7b04a5696ad65ba7fef31cfc6af6f8f5cbc1975c0eff4b545123b5dc647b5c6be270e01e12ac0c279586052da5bc8b4ba570c85a192bbdbb425c8bb42615ea23739a9974999127e3872c300de4e13972a2d0df389f638232d2fa9a81466f79a1f70928e7486fe7e07aa4f6601f78f9e0a4d786bc832633a038f9e5d145fc5ba9dc6d160469a2c3a8e71d5282c109cb0aa1871f669880cc7ba45559b40bce43f8f52502887cbc90196c04f4ebc8690ee877cb2f75ce4e3dbe1630ee7f3ac855d98ec80aa888a96cacfa36c9b991e1ef3fc5678efbd5c2d582804cb712e09ff4f51f9874514edef65fb9b305f4f8ff58c2cd2c7cec8a4450387b43f6909542c88d7d6838de316a9f2f5bf93a6f0a1f98d211dcc12845f7df2cb78f9789cadbcadb5c8b298ef150cd6c19ce6533db4739e706ecf57654a5ef68f93be7646f0e63bdf722eb9a11e1498f006d2c07645270e8f31861686653129ceca42e1c8145bed4f1d625ed8a6aa05b5c7f320742c1d42570f756a2867f25769858492797be4e02720224ed76119f8b2a9bdaa05865a1f5688d308f4de3051a1efa09a0e01f67595911fe2f4cff978d7d93d82fafcd703ff7b8d6ce4e5d0318acdd648c27f70d55e263b5bbabe1ca942d3f4a1e5a40a518611a3604371d7631ca7010e566d8b5cc91f2d8c15315f79cce94596c40ed9b8bfc61b91e20cb14e859b9f43f90f97ad5393e839f414338b4ec353fcf147528f1b394766a5d72792eb5b4c96edb6a3a9a5c0f53ec533baf5c35b6093d857c6ef9e18a24d7afdd7d7f74a95b86b60707af90ab468f03b6abc957ef084352d31d00de93c96a9ffbbae403dddeae71ecddebeda871dc4eb20b118009a099138a4b8aa6993224dcd5cf018f025ba6729f2dc6965115695e8296bafc9d75eed41309f3833a5c4e0933ccd1d7a65ff0b63289259ff1f1ca1075c69c365f07fe9229920a2a285a9d82df227a8808151e9f297f674920a01f2e263d8dcd933d73f511e7a22d792048e1ef91f38e1300900ab5ea7175872e9fa70ab66d5f1cf2d1ef31e35753a16961422f81abf21858552a94e690a0fefa25dab0e480fd5e95bc989fd1f29058a451dd7ef15ee5cab47a977a4ea7c9ce4d0f13ba2f73657f6e5b40ca99f001db0b29bf28be2fa8fcc8e9dd7a718e9255db73a6962d27327aae54860ed9d4dc0d97d0c363ef171d5e7fad862b509a791761fad52f2b06dd4e3ce8ce1abeefc8bec0c7c41deeb2a127836b64de55a805d0182385aa41d8dfe43626edbc8634b38bd77a1f4dfb9ff6d401e4fd37c0f1166ed47e2f52c2cd4f03bdb453371b7c4df16a682d3302b330647b8944510e93e05005d4f8233a7ef9ba1f57e0634ee06e9fd3268e539cc5d606cad532432459b44256a66a816abc9f68b358f5bcab530eb6067c72bc14d56768cde2f1568b3c7941c0a650e9bcff3fca480822aac4de5977bd3872ddd9815e51eacdb395e5c4565614503398032e9e3fe91ebb3c82bfc1ffd2741c89fbe9e37664c53406872bf2da9c5e3fa6c58cc3f25919d779066de04b740c4ecb7e86e126ba3f4df0e403036face9140c18db5c4d2d9412af2d142eff81cf7d5e5dd0bb96bd184308a50aff2c9b2403737a1478aa5518d7d3d837223aa7c7f0f329b6722b6aec3df56c16effa1aeb20cb07437f0f2764b81a48af94efd96479ea36c6ab2db23f9121230914cfcda92a385492bcd0fd8f038fdbb52d1274e2bab724b981455091f70e39d541740921b9150e99635bf59ef83c36b79410806fda27533252ef59799b7ee23b55008016e249485b346f57501c9350b554c3df53758364350744e8d72192020e0ef996eb6ea05b97248bd5dfef9b48033d769f063fc59b9131aedff3c4a5be0836e09f797ed2f75b06d6584407175deadd5c4bee8db152b7952c5773aebe09b75cda714ecd234c6be586e352cf2fe3746bb7b17a68056b0ea610c7b50e5156e6e27bfe95899cc1b34019f20de2dd08b6e5fa464a4cb19313014184229359626a9cfdbe5e5e2e2a5c31207fe0fb07ca381477daee4f0fd21491eeacbd8018a4c1c706eabe9394e11414e806704a5010fbc7e59791c708faf5ba404c626d6927e18545460a8cfc80049db77c4e4e7d42ed6128ee186fb4a5057d6530f2d6c93d5d16789ebfb29cf4a24610a3bcb0b6fb203cbf68ad59f4fc88cfaff8aba11b3741056aa8c776aff25dff16acc94a608260add220153efb7631adff51082303f50c55841d09879a823af9f507c5b07008ccbe4d6d122593a85eb3c4c9599a8243c72cae029cd83ab08281ed248a2e638c633f1a12e42c96b49acdc05496f8b4e449ca7007f5127b23f94e8f2f82f1910128e6b4f01b2f7586a539a4ef36047a08fb91725875f1123e67155a5b5b9ba9b742a60109fd19dcb51b82eb6fbde1df1add97c160eeea57db3e61bf82bf5cbd2cd3c148d6680ce175acbac2004988ff6b001853099b05312d63901f69243635a04a2c2d0d46fdb6a3022ff8a3aa33aa9422e78c040ed37708240494c9f90d2f68c23cffdd0899f963afcff84044dde3c00ff00a6882e5ae87b969bd3f0c2b8cc054638a4d538eab6973935fa8a3d77445c3e4b703e93a4d84d99da39e494459bb992ce5e3f720eadcd52a537e9344a2ab5dcd3e544f5b7dfedcce1b24d5ecfb47a88b0bf188203c7fc7d77ac4462c30719b6cc6057194783de926a3a0343230b811b0698647babe0c65981e82f428bf994819763e7eee16c08d8b81f8e64d5254d657dd60e63743c9d3836cddfa09a551142d274fc7206648aa92763e3eddc5537695593bc8f44566814f29748100b3941f5fbfee5004ce94c5c6bccfe32681b6410a6ead565ca8443ea51441fc7d98903d47da7b5b752802d4229fe99eb20de2b8aab26a430eb58baa12a1425a01b1f13fd927be70ad8b1d7887c6788a94fedf87f5879c2f9bd0944209b62f9c65436e4599a984da400eaff73b0f9df7111a51b6ecc2cf739def42f23ece96750271b6d201bba5a684258d12e5ce002f5a3fd2e80d25ebbe445806be8cc6b6d5e1144c5d1333d37838128a7ede74340ea6aea12f6d9ceb346d0ab9dbd887bbc348274d1da5dd630dd23ce9066a9fd44364217c4785768854129675844244eb9378911981745a7a3910f7d65bc0a7e70c6d9608903e400b6c5dd501067ae71d26e3c20f1df69d4e5e34184ea5107eac762211dc8ac44fdb0dd58b73de7ab5e2c45d3f8d47c352d49e688b0f5998f07fed9634eb463e41d795282a3395cf925dcb7dcceb7a7a0b9144aae9f3fd699560af073e95b288af8fbb521337d84a981ff189fffef7eb0f12a150b934246162da65d2058d8a72a6e08280f300dfffdeb9d1a1b53d4932e0c1a2eaa603579708c7a3a47b33f3d1eec44faff7c54d0b3602ee131a4fc2f265b8c15cdc11707bbbc2d252b178afe76087522391962dde87281b82fc6285d661762581f1e4477f76d0f02d03c06a0389c493e8bf120359d93328e61f8f3985e9b5e3d20173339f671ac89ec049a48d75d29a7590bfadd684ee033cef21756633b1afe49bbe27ba1b2b4f67abe3cf877cd4f90c308dd6b39362d525bb69e5f0f2ceb9249608ff5063ac3026a205e51524391be2326e82c666fa8982f749186d8e18f7fb70d4d60bfdc13b90c13370d3b5c4859a017b3316de266152ab4de57266ff8489f6d8fe850a7b36833031095688656f49a4e7e948a35f47fe7242c564fdf255ba93d7337fd97d7bdf846dd7fb9d33d068764025f8d952c95595bb1d1b805f61dacd705d1383c0a7dce292454a9e855491e11e1b269b583815b10712597c3ad760d388c13d7c8e3935e4a35f48a5d51404d4f4131615ebe361d3d5c225a93058b965c207c16a089d58b9078c6f6197fa3be8cffffa463d0becdb1d5cd860ee0abcf01f9e220a8394b1de0e9f0251782ebaae7796bf75ee6376b4b9899cea7ab735f546e87697d6d7069202ff5c8956d14f9a2a4b444c0714c140238a3f9f6d5a03b", 0x1000, 0xffffffffffffffff}], 0x0, &(0x7f0000001c40)={[{'.-^%:'}, {'$!,}.\\\xdcG})/{.('}], [{@pcr={'pcr', 0x3d, 0x2b}}, {@permit_directio}, {@euid_lt}, {@obj_user}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, '.{}*)'}}, {@euid_lt={'euid<', r0}}, {@hash}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}) (async) 22:47:13 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:13 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0700001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:13 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffc1, 0x1, @perf_config_ext={0x4, 0x800000000000}, 0x101, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(r1, &(0x7f0000000300)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:13 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2477.590328] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2477.612428] overlayfs: missing 'lowerdir' 22:47:13 executing program 5: perf_event_open(&(0x7f0000000700)={0x2, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x400, 0x401}, 0x0, 0x0, 0x0, 0x0, 0x6e, 0xfffffffd, 0x1}, 0x0, 0x9, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x1002, &(0x7f00000007c0)={[{@default_permissions}, {@metacopy_off}], [{@smackfsroot={'smackfsroot', 0x3d, '-\xf1}$--\xda'}}, {@appraise_type}]}) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001b40)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,dont_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--(\x00.-$,{),\x00']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') (async, rerun: 64) r0 = getuid() (rerun: 64) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r0, @ANYBLOB='=e', @ANYRESDEC]) (async) syz_mount_image$vxfs(&(0x7f00000003c0), &(0x7f0000000680)='./bus\x00', 0x4, 0x3, &(0x7f0000001ac0)=[{&(0x7f00000009c0)="c68a26c67ca8623a163ce3820778427e81e91fc20120db919cbd0ff0947f22d2daa3be92351a58b7e1dc4c1102f0819286e3d3a47570dd351ce6d8e6f0a2a5114b9782383960de3b9cf2beb5e1806f3c75f7c6d5339e73066f9bcb22368eeef8ca", 0x61, 0x75}, {&(0x7f0000000a40)="e910329920593c11d0ee2c7c509be07cb198f7d43f2f6881bf19205e214d7d25a765858d1983419db9d21a114280923535b99112efc2a7059c11306bb18bfc3a55580baddb693b60241ae4b52941314460f6e1f2d346b812d458f7ce15583939f2fa3c80ac11192d0dde5eb36141aa1e6f5091449ba42e", 0x77, 0x6aa9}, {&(0x7f0000000ac0)="26581e2847592337fa08d215eba1ef27c1179470523d65fe4d8547968108a19edce033beb13f785072d07fd3cc356bd3ac7636ff62b3d5e503f1a6b3882b7326274c2f150ce9aa58699acfabdfcfd67901f1b0b3709cb03cae8279430c4e790129d4d2dec7bc4580234896b9cb5d206157b010eabe3ddc221fed1420dbc37177962e3b27bd0547ca363654d0a9bac9ae0dcb6dbc06c05ecc10fa75acd12b9e0a62c9447f9c530735293d5a15eb75f3a963c00fc59f2718e549211ec55f7f05780a4c724d610f6645837033c835ea8c99fb6ccbc6ce84a4d60cd2ee8d2c94fa7b9275e7fa5a8a0e27a503e88181c92e497594902b3be2b56056df87a506a1e2a7cdaeaac3cb22d257b6bedd23a1f2fa43ed1a5dbcb12d3758682dc4ad6b8d50a3071c7752380e2020951fa4f813751a6ad27f8f16711031658df07b95cc1d121df8c97ed271c58e6d1bea5cfffba9caf6528ee20ffd0b65a0201573beefead02aadafc48dd2851ca8a5ef6ff9bcbd6c6042e0359869ee83c1288683adf5afdf28d9992f91d4deffde42fa7eb1deebb405f6b90116cb7b977de48fed36acf5cbcc9e8f5df49fd965d43ced2f9193aa128eac07db90161f8b41960879f708aa2bd52ad3fd85bc66fd4b84bd288d602ba23b07f8443c7e64b4c8c60b774d3f1efbbe321cc508d89f73d1525c6ece09dd2df24fd1a5507c1aa42f86c75165a7292fb3d68e17d1c9f4b5d072996019da3c5a74b9bc7052c9673402c2674ad95ef64a05f1c883981dd5471c0e926ff5f2cc843295db632f640d6617efab78dd32067056ea7f91a8447fef8f18ee3225b33b6da462936dad3e7ea1fe0044ced972f095f14f71b62968214360a9f22a5e60df119142412017cb38836a2eec85f1015d5c4940769ee7d8e13ef691a75a4fe261828b9e0f999145a9c303cfe9ae06dc5211db5226cf0eff75d40017b43acd06836fcdbd4f42cd9050151456b6303ce00dac3c627ee6a24d5c9faf892cc14455280b82853abdbcc399891d3899de0451d2a2396a42200242c62feaff1bdb200809cd0989a0d8ccc9366b83cbc70940faa7e78fbb945141a38350cd6de1dc3ddb9bd39274e653b7f9e1dafff2915fc098e0b465c02c0ad2612fadb773f62f7fc4eb904671bd8f521dc2ab54effc1f9b89ed4817a77dd5bdba73350c1bd72dfaa7604fe5ea7aaacd8bfae0466f9f9438c796e33a530d5738d010d657bddd6870cc6c34820bac2e6757a07aab8e6da096ecb08219aeb9945825eb581989d2e599661bc82ec9cf8c10f80a46cce60d3d266cf57f7a541de10b57d317dfed2ce8a9b0a74864693436cd196515f4168b722ab7d6ad1c7c82dd1552adf8ba03c6afedf94c6def1c98175091d01dc7350dd9b7f33450e51cb4cc919ac377cc17b74abcef05d899f26b59eb7dd943137aed518816d4d56b98e69477a52e0ba871fb599cea0d369497962467612fc4e6d5e6d8e4e70670fd65716c101ef72d5ebc1a1fc0eb3b1cbb5d0568883716f874c3ea446f9ebfa9c36237c667f19193fdb15dcb2978b6df98e94ccd51d85ea2bbd46c3dd523d6142673024c73c141ca53e0cfb96f74210a9df7c45f20a0041299bf07b7c7661672254b8f454b3c9fbd883dfd62936271e218f411e9f8658c0347c502af179fd771b2ae5a78d190e7995fbb1932f162da9ae10ec2ca2089f8d21823bc065a9a459998d51f5d9eee5dc6bfe741ead20ac968ef5e9c99a84dd61727a788b7b04a5696ad65ba7fef31cfc6af6f8f5cbc1975c0eff4b545123b5dc647b5c6be270e01e12ac0c279586052da5bc8b4ba570c85a192bbdbb425c8bb42615ea23739a9974999127e3872c300de4e13972a2d0df389f638232d2fa9a81466f79a1f70928e7486fe7e07aa4f6601f78f9e0a4d786bc832633a038f9e5d145fc5ba9dc6d160469a2c3a8e71d5282c109cb0aa1871f669880cc7ba45559b40bce43f8f52502887cbc90196c04f4ebc8690ee877cb2f75ce4e3dbe1630ee7f3ac855d98ec80aa888a96cacfa36c9b991e1ef3fc5678efbd5c2d582804cb712e09ff4f51f9874514edef65fb9b305f4f8ff58c2cd2c7cec8a4450387b43f6909542c88d7d6838de316a9f2f5bf93a6f0a1f98d211dcc12845f7df2cb78f9789cadbcadb5c8b298ef150cd6c19ce6533db4739e706ecf57654a5ef68f93be7646f0e63bdf722eb9a11e1498f006d2c07645270e8f31861686653129ceca42e1c8145bed4f1d625ed8a6aa05b5c7f320742c1d42570f756a2867f25769858492797be4e02720224ed76119f8b2a9bdaa05865a1f5688d308f4de3051a1efa09a0e01f67595911fe2f4cff978d7d93d82fafcd703ff7b8d6ce4e5d0318acdd648c27f70d55e263b5bbabe1ca942d3f4a1e5a40a518611a3604371d7631ca7010e566d8b5cc91f2d8c15315f79cce94596c40ed9b8bfc61b91e20cb14e859b9f43f90f97ad5393e839f414338b4ec353fcf147528f1b394766a5d72792eb5b4c96edb6a3a9a5c0f53ec533baf5c35b6093d857c6ef9e18a24d7afdd7d7f74a95b86b60707af90ab468f03b6abc957ef084352d31d00de93c96a9ffbbae403dddeae71ecddebeda871dc4eb20b118009a099138a4b8aa6993224dcd5cf018f025ba6729f2dc6965115695e8296bafc9d75eed41309f3833a5c4e0933ccd1d7a65ff0b63289259ff1f1ca1075c69c365f07fe9229920a2a285a9d82df227a8808151e9f297f674920a01f2e263d8dcd933d73f511e7a22d792048e1ef91f38e1300900ab5ea7175872e9fa70ab66d5f1cf2d1ef31e35753a16961422f81abf21858552a94e690a0fefa25dab0e480fd5e95bc989fd1f29058a451dd7ef15ee5cab47a977a4ea7c9ce4d0f13ba2f73657f6e5b40ca99f001db0b29bf28be2fa8fcc8e9dd7a718e9255db73a6962d27327aae54860ed9d4dc0d97d0c363ef171d5e7fad862b509a791761fad52f2b06dd4e3ce8ce1abeefc8bec0c7c41deeb2a127836b64de55a805d0182385aa41d8dfe43626edbc8634b38bd77a1f4dfb9ff6d401e4fd37c0f1166ed47e2f52c2cd4f03bdb453371b7c4df16a682d3302b330647b8944510e93e05005d4f8233a7ef9ba1f57e0634ee06e9fd3268e539cc5d606cad532432459b44256a66a816abc9f68b358f5bcab530eb6067c72bc14d56768cde2f1568b3c7941c0a650e9bcff3fca480822aac4de5977bd3872ddd9815e51eacdb395e5c4565614503398032e9e3fe91ebb3c82bfc1ffd2741c89fbe9e37664c53406872bf2da9c5e3fa6c58cc3f25919d779066de04b740c4ecb7e86e126ba3f4df0e403036face9140c18db5c4d2d9412af2d142eff81cf7d5e5dd0bb96bd184308a50aff2c9b2403737a1478aa5518d7d3d837223aa7c7f0f329b6722b6aec3df56c16effa1aeb20cb07437f0f2764b81a48af94efd96479ea36c6ab2db23f9121230914cfcda92a385492bcd0fd8f038fdbb52d1274e2bab724b981455091f70e39d541740921b9150e99635bf59ef83c36b79410806fda27533252ef59799b7ee23b55008016e249485b346f57501c9350b554c3df53758364350744e8d72192020e0ef996eb6ea05b97248bd5dfef9b48033d769f063fc59b9131aedff3c4a5be0836e09f797ed2f75b06d6584407175deadd5c4bee8db152b7952c5773aebe09b75cda714ecd234c6be586e352cf2fe3746bb7b17a68056b0ea610c7b50e5156e6e27bfe95899cc1b34019f20de2dd08b6e5fa464a4cb19313014184229359626a9cfdbe5e5e2e2a5c31207fe0fb07ca381477daee4f0fd21491eeacbd8018a4c1c706eabe9394e11414e806704a5010fbc7e59791c708faf5ba404c626d6927e18545460a8cfc80049db77c4e4e7d42ed6128ee186fb4a5057d6530f2d6c93d5d16789ebfb29cf4a24610a3bcb0b6fb203cbf68ad59f4fc88cfaff8aba11b3741056aa8c776aff25dff16acc94a608260add220153efb7631adff51082303f50c55841d09879a823af9f507c5b07008ccbe4d6d122593a85eb3c4c9599a8243c72cae029cd83ab08281ed248a2e638c633f1a12e42c96b49acdc05496f8b4e449ca7007f5127b23f94e8f2f82f1910128e6b4f01b2f7586a539a4ef36047a08fb91725875f1123e67155a5b5b9ba9b742a60109fd19dcb51b82eb6fbde1df1add97c160eeea57db3e61bf82bf5cbd2cd3c148d6680ce175acbac2004988ff6b001853099b05312d63901f69243635a04a2c2d0d46fdb6a3022ff8a3aa33aa9422e78c040ed37708240494c9f90d2f68c23cffdd0899f963afcff84044dde3c00ff00a6882e5ae87b969bd3f0c2b8cc054638a4d538eab6973935fa8a3d77445c3e4b703e93a4d84d99da39e494459bb992ce5e3f720eadcd52a537e9344a2ab5dcd3e544f5b7dfedcce1b24d5ecfb47a88b0bf188203c7fc7d77ac4462c30719b6cc6057194783de926a3a0343230b811b0698647babe0c65981e82f428bf994819763e7eee16c08d8b81f8e64d5254d657dd60e63743c9d3836cddfa09a551142d274fc7206648aa92763e3eddc5537695593bc8f44566814f29748100b3941f5fbfee5004ce94c5c6bccfe32681b6410a6ead565ca8443ea51441fc7d98903d47da7b5b752802d4229fe99eb20de2b8aab26a430eb58baa12a1425a01b1f13fd927be70ad8b1d7887c6788a94fedf87f5879c2f9bd0944209b62f9c65436e4599a984da400eaff73b0f9df7111a51b6ecc2cf739def42f23ece96750271b6d201bba5a684258d12e5ce002f5a3fd2e80d25ebbe445806be8cc6b6d5e1144c5d1333d37838128a7ede74340ea6aea12f6d9ceb346d0ab9dbd887bbc348274d1da5dd630dd23ce9066a9fd44364217c4785768854129675844244eb9378911981745a7a3910f7d65bc0a7e70c6d9608903e400b6c5dd501067ae71d26e3c20f1df69d4e5e34184ea5107eac762211dc8ac44fdb0dd58b73de7ab5e2c45d3f8d47c352d49e688b0f5998f07fed9634eb463e41d795282a3395cf925dcb7dcceb7a7a0b9144aae9f3fd699560af073e95b288af8fbb521337d84a981ff189fffef7eb0f12a150b934246162da65d2058d8a72a6e08280f300dfffdeb9d1a1b53d4932e0c1a2eaa603579708c7a3a47b33f3d1eec44faff7c54d0b3602ee131a4fc2f265b8c15cdc11707bbbc2d252b178afe76087522391962dde87281b82fc6285d661762581f1e4477f76d0f02d03c06a0389c493e8bf120359d93328e61f8f3985e9b5e3d20173339f671ac89ec049a48d75d29a7590bfadd684ee033cef21756633b1afe49bbe27ba1b2b4f67abe3cf877cd4f90c308dd6b39362d525bb69e5f0f2ceb9249608ff5063ac3026a205e51524391be2326e82c666fa8982f749186d8e18f7fb70d4d60bfdc13b90c13370d3b5c4859a017b3316de266152ab4de57266ff8489f6d8fe850a7b36833031095688656f49a4e7e948a35f47fe7242c564fdf255ba93d7337fd97d7bdf846dd7fb9d33d068764025f8d952c95595bb1d1b805f61dacd705d1383c0a7dce292454a9e855491e11e1b269b583815b10712597c3ad760d388c13d7c8e3935e4a35f48a5d51404d4f4131615ebe361d3d5c225a93058b965c207c16a089d58b9078c6f6197fa3be8cffffa463d0becdb1d5cd860ee0abcf01f9e220a8394b1de0e9f0251782ebaae7796bf75ee6376b4b9899cea7ab735f546e87697d6d7069202ff5c8956d14f9a2a4b444c0714c140238a3f9f6d5a03b", 0x1000, 0xffffffffffffffff}], 0x0, &(0x7f0000001c40)={[{'.-^%:'}, {'$!,}.\\\xdcG})/{.('}], [{@pcr={'pcr', 0x3d, 0x2b}}, {@permit_directio}, {@euid_lt}, {@obj_user}, {@permit_directio}, {@subj_role={'subj_role', 0x3d, '.{}*)'}}, {@euid_lt={'euid<', r0}}, {@hash}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}]}) 22:47:13 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:13 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2477.779195] overlayfs: './file0' not a directory 22:47:13 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffc}, 0x0, 0x3, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:13 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2478.007792] overlayfs: unrecognized mount option "lowerdir" or missing value 22:47:13 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2478.083606] overlayfs: missing 'lowerdir' [ 2478.091085] overlayfs: missing 'lowerdir' [ 2478.163262] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2478.164268] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2478.239670] overlayfs: missing 'lowerdir' 22:47:13 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0800001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:13 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2478.310644] overlayfs: missing 'lowerdir' 22:47:14 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0x41c0, 0x420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0xf}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x1) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x5d28d3cc, 0x800000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x4, 0x6, 0x6, 0x200004}, &(0x7f0000000180)=0x98) 22:47:14 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:14 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:14 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, 0x0) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:14 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffc}, 0x0, 0x3, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffc}, 0x0, 0x3, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:14 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0e00001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2478.546730] overlayfs: missing 'lowerdir' 22:47:14 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2478.570594] overlayfs: missing 'lowerdir' 22:47:14 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2478.620512] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2478.642697] overlayfs: unrecognized mount option "lowerdir" or missing value [ 2478.751640] overlayfs: missing 'lowerdir' 22:47:14 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xfffc}, 0x0, 0x3, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async, rerun: 32) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 32) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 64) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:14 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2478.794345] overlayfs: missing 'lowerdir' 22:47:14 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2478.866102] overlayfs: './file0' not a directory 22:47:14 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2478.975256] overlayfs: missing 'lowerdir' [ 2478.995866] overlayfs: missing 'lowerdir' [ 2479.063118] overlayfs: unrecognized mount option "lowerdir" or missing value [ 2479.157632] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:15 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0f00001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:15 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"f0a3596dc8f4b9a9bdacd4552c0ab81a", 0x0, 0x0, {0x6, 0x24ecf5d6}, {0x6, 0x7aec}, 0x6, [0x3, 0x7, 0x401, 0x8, 0x8, 0xffffffffffffff07, 0x7, 0xc67d, 0x9, 0x8001, 0x7ff, 0x3ff, 0x56a, 0x805e, 0x8, 0x7f]}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000340)={{0x1, 0x1, 0x18, r1, {0x80}}, './bus/file0\x00'}) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0x41c0, 0x420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0xf}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x1) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x5d28d3cc, 0x800000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x4, 0x6, 0x6, 0x200004}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0x41c0, 0x420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0xf}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x1) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x5d28d3cc, 0x800000) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x4, 0x6, 0x6, 0x200004}, &(0x7f0000000180)=0x98) (async) 22:47:15 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2479.466457] overlayfs: missing 'lowerdir' [ 2479.483344] overlayfs: missing 'lowerdir' 22:47:15 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2479.518883] overlayfs: failed to resolve 'f': -2 22:47:15 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2479.646557] overlayfs: './file0' not a directory 22:47:15 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2479.698338] overlayfs: missing 'lowerdir' [ 2479.713213] overlayfs: './file0' not a directory 22:47:15 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"f0a3596dc8f4b9a9bdacd4552c0ab81a", 0x0, 0x0, {0x6, 0x24ecf5d6}, {0x6, 0x7aec}, 0x6, [0x3, 0x7, 0x401, 0x8, 0x8, 0xffffffffffffff07, 0x7, 0xc67d, 0x9, 0x8001, 0x7ff, 0x3ff, 0x56a, 0x805e, 0x8, 0x7f]}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) (async) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000340)={{0x1, 0x1, 0x18, r1, {0x80}}, './bus/file0\x00'}) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2479.756068] overlayfs: missing 'lowerdir' 22:47:15 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2479.824771] overlayfs: failed to resolve 'f': -2 [ 2479.916387] overlayfs: missing 'lowerdir' [ 2479.945141] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2479.978535] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2480.004112] overlayfs: missing 'lowerdir' 22:47:15 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c6000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:15 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2480.115908] overlayfs: missing 'lowerdir' [ 2480.174849] overlayfs: missing 'lowerdir' [ 2480.194747] overlayfs: failed to resolve 'f': -2 22:47:15 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0x41c0, 0x420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0xf}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x1) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x5d28d3cc, 0x800000) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x4, 0x6, 0x6, 0x200004}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x6, 0x0, 0x0, 0x0, 0x41c0, 0x420, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000001c0), 0xf}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x2, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x1) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x5d28d3cc, 0x800000) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e22, @broadcast}}, 0x0, 0x4, 0x6, 0x6, 0x200004}, &(0x7f0000000180)=0x98) (async) 22:47:15 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000009c0)={"f0a3596dc8f4b9a9bdacd4552c0ab81a", 0x0, 0x0, {0x6, 0x24ecf5d6}, {0x6, 0x7aec}, 0x6, [0x3, 0x7, 0x401, 0x8, 0x8, 0xffffffffffffff07, 0x7, 0xc67d, 0x9, 0x8001, 0x7ff, 0x3ff, 0x56a, 0x805e, 0x8, 0x7f]}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) (async) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000340)={{0x1, 0x1, 0x18, r1, {0x80}}, './bus/file0\x00'}) (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:15 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:16 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4cf000001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2480.333097] overlayfs: './file0' not a directory 22:47:16 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2480.393014] overlayfs: missing 'lowerdir' 22:47:16 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:16 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2480.490798] overlayfs: missing 'lowerdir' [ 2480.510216] overlayfs: failed to resolve 'fil': -2 [ 2480.512442] overlayfs: './file0' not a directory 22:47:16 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0xffffff56}}, './bus/file0\x00'}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) statx(r2, &(0x7f0000000500)='./file1\x00', 0x400, 0x20, &(0x7f00000009c0)) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:16 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2480.638167] overlayfs: missing 'lowerdir' [ 2480.653598] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2480.730690] overlayfs: missing 'lowerdir' 22:47:16 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:16 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2480.823443] overlayfs: missing 'lowerdir' 22:47:16 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba0, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @loopback}}, 0x0, 0x4, 0x6, 0x6, 0x44}, &(0x7f0000000180)=0x98) 22:47:16 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2480.873752] overlayfs: failed to resolve './file0': -2 22:47:16 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0xffffff56}}, './bus/file0\x00'}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) statx(r2, &(0x7f0000000500)='./file1\x00', 0x400, 0x20, &(0x7f00000009c0)) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0xffffff56}}, './bus/file0\x00'}) (async) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) (async) statx(r2, &(0x7f0000000500)='./file1\x00', 0x400, 0x20, &(0x7f00000009c0)) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2480.976379] overlayfs: failed to resolve 'fil': -2 [ 2481.013559] overlayfs: missing 'lowerdir' 22:47:16 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2481.092224] overlayfs: unrecognized mount option "lower" or missing value [ 2481.111659] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:16 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0007001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:16 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:16 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:16 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2481.237360] overlayfs: unrecognized mount option "lower" or missing value [ 2481.269729] overlayfs: failed to resolve './file0': -2 22:47:17 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:17 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0xffffff56}}, './bus/file0\x00'}) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) statx(r2, &(0x7f0000000500)='./file1\x00', 0x400, 0x20, &(0x7f00000009c0)) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r0, {0xffffff56}}, './bus/file0\x00'}) (async) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) (async) statx(r2, &(0x7f0000000500)='./file1\x00', 0x400, 0x20, &(0x7f00000009c0)) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:17 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2481.366476] overlayfs: unrecognized mount option "lower" or missing value [ 2481.385113] overlayfs: unrecognized mount option "lower" or missing value [ 2481.468290] overlayfs: failed to resolve 'fil': -2 [ 2481.568988] overlayfs: unrecognized mount option "lower" or missing value 22:47:17 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2481.609369] overlayfs: unrecognized mount option "lower" or missing value [ 2481.667339] overlayfs: './file0' not a directory [ 2481.713006] overlayfs: failed to resolve './file0': -2 22:47:17 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba0, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @loopback}}, 0x0, 0x4, 0x6, 0x6, 0x44}, &(0x7f0000000180)=0x98) 22:47:17 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:17 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:17 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:17 executing program 5: perf_event_open(&(0x7f0000000700)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0xc000000000000}, 0x0, 0x6a0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x8) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6d7765030000003d2e3a26696c6530"]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') fcntl$setown(0xffffffffffffffff, 0x8, 0x0) tkill(0x0, 0x14) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x7, 0x6, 0x1, 0x40, 0x0, 0x6, 0x1108, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3fff80, 0x6, @perf_bp={&(0x7f00000002c0), 0xc}, 0x1410, 0x539, 0x6, 0x7, 0xffffffffffffff27, 0x7fff, 0x7, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, r0, 0x8) 22:47:17 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c000e001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2481.985288] overlayfs: failed to resolve 'file': -2 22:47:17 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2482.020884] overlayfs: unrecognized mount option "lmwe" or missing value 22:47:17 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:17 executing program 5: perf_event_open(&(0x7f0000000700)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0xc000000000000}, 0x0, 0x6a0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x8) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6d7765030000003d2e3a26696c6530"]) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) (async) tkill(0x0, 0x14) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) (async) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x7, 0x6, 0x1, 0x40, 0x0, 0x6, 0x1108, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3fff80, 0x6, @perf_bp={&(0x7f00000002c0), 0xc}, 0x1410, 0x539, 0x6, 0x7, 0xffffffffffffff27, 0x7fff, 0x7, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, r0, 0x8) [ 2482.130306] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2482.168107] overlayfs: './file0' not a directory 22:47:17 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:17 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:17 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2482.361031] overlayfs: failed to resolve 'file': -2 [ 2482.499627] overlayfs: './file0' not a directory [ 2482.531692] overlayfs: failed to resolve './fil': -2 22:47:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba0, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @loopback}}, 0x0, 0x4, 0x6, 0x6, 0x44}, &(0x7f0000000180)=0x98) 22:47:18 executing program 5: perf_event_open(&(0x7f0000000700)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, @perf_config_ext={0xc000000000000}, 0x0, 0x6a0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x8) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="6c6d7765030000003d2e3a26696c6530"]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 32) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 32) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async, rerun: 64) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) (async, rerun: 64) tkill(0x0, 0x14) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x7, 0x6, 0x1, 0x40, 0x0, 0x6, 0x1108, 0x5, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3fff80, 0x6, @perf_bp={&(0x7f00000002c0), 0xc}, 0x1410, 0x539, 0x6, 0x7, 0xffffffffffffff27, 0x7fff, 0x7, 0x0, 0x0, 0x0, 0x3ff}, 0x0, 0xffffffffffffffff, r0, 0x8) 22:47:18 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:18 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:18 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:18 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4cc00e001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:18 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 22:47:18 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @private=0xa010102}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2482.883389] overlayfs: failed to resolve './fil': -2 [ 2482.909337] overlayfs: failed to resolve 'file': -2 22:47:18 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2483.012045] overlayfs: failed to resolve './file1': -2 [ 2483.036139] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2483.040905] overlayfs: failed to resolve './fil': -2 22:47:18 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:18 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:18 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (rerun: 64) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 32) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (rerun: 32) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 22:47:18 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2483.144564] overlayfs: failed to resolve './fil': -2 22:47:18 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2483.204669] overlayfs: failed to resolve './fil': -2 22:47:19 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c000f001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:19 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (rerun: 32) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)='./file0\x00') [ 2483.450039] overlayfs: failed to resolve './file1': -2 22:47:19 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2483.521906] overlayfs: failed to resolve './file': -2 [ 2483.599173] overlayfs: failed to resolve './fil': -2 22:47:19 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2483.692920] overlayfs: './file0' not a directory [ 2483.731218] overlayfs: failed to resolve './file1': -2 [ 2483.749563] overlayfs: failed to resolve './file': -2 [ 2483.828523] overlayfs: failed to resolve './file': -2 22:47:19 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async, rerun: 64) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (rerun: 32) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async, rerun: 32) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) (rerun: 32) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @private=0xa010102}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:19 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x4, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x2, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0xc2270000) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:19 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4cd31f001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2484.037894] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2484.071219] overlayfs: failed to resolve './file': -2 [ 2484.080263] overlayfs: failed to resolve './file': -2 22:47:19 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2484.102124] overlayfs: failed to resolve './file1': -2 22:47:19 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x4, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x2, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0xc2270000) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:19 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, &(0x7f0000000780)) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:19 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2484.274894] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2484.298014] overlayfs: overlapping lowerdir path [ 2484.314972] overlayfs: failed to resolve './file': -2 22:47:20 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(0x0, &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2484.357095] overlayfs: './file0' not a directory [ 2484.514106] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2484.519291] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2484.639122] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:20 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async, rerun: 32) r1 = getpid() (rerun: 32) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async, rerun: 32) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async, rerun: 32) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async, rerun: 64) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async, rerun: 64) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async, rerun: 64) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in={{0x2, 0x4e20, @private=0xa010102}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:20 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(0x0, &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:20 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:20 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x4, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x2, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) ioctl$VIDIOC_S_FREQUENCY(0xffffffffffffffff, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0xc2270000) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:20 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, &(0x7f0000000780)) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:20 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0060001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2484.852585] overlayfs: failed to resolve './file0': -2 22:47:20 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000009c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c04000000000000002c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d8b74653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00"]) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2484.909008] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:20 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(0x0, &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2484.949483] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:20 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(0x0, &(0x7f0000000600)) [ 2485.095008] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2485.132022] overlayfs: './file0' not a directory 22:47:20 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, &(0x7f0000000780)) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:20 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2485.230496] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:20 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000009c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async, rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 64) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 32) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c04000000000000002c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d8b74653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00"]) (async, rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 64) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2485.283015] overlayfs: './file0' not a directory [ 2485.469909] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2485.476367] overlayfs: './file0' not a directory 22:47:21 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x3200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:21 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(0x0, &(0x7f0000000600)) 22:47:21 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:21 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0ec0001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:21 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000009c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 64) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB="2b2e233a2c2c04000000000000002c646f6e745f6d6561737572652c6d61736b3d4d41595f57524954452c736d61636b66737472616e736d8b74653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00"]) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 32) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (rerun: 32) 22:47:21 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2485.706702] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2485.711307] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:21 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:21 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(0x0, &(0x7f0000000600)) 22:47:21 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socket$igmp(0x2, 0x3, 0x2) r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000340)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2485.924582] overlayfs: './file0' not a directory 22:47:21 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2485.960015] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:21 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2486.029977] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:21 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', 0x0) [ 2486.246424] overlayfs: './file0' not a directory [ 2486.270621] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2486.286728] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2486.388480] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:22 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) socket$igmp(0x2, 0x3, 0x2) r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000340)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c1fd3001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:22 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', 0x0) 22:47:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x3200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x3200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:22 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, 0x0) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', 0x0) [ 2486.616982] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2486.721064] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:22 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socket$igmp(0x2, 0x3, 0x2) r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000340)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) socket$igmp(0x2, 0x3, 0x2) (async) socket$inet_smc(0x2b, 0x1, 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000340)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) [ 2486.775828] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:22 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(0x0) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) socket$igmp(0x2, 0x3, 0x2) r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000340)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2486.858150] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2486.938488] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:22 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(0x0, &(0x7f0000000440)='./file0\x00') [ 2487.077566] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:22 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x3200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2487.202224] overlayfs: failed to resolve './file1': -2 22:47:22 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00f0001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:22 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000680)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f00000002c0)='./bus\x00', 0x3) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,work$ir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$overlay(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000340), 0x8, &(0x7f0000000380)={[{@nfs_export_off}, {@workdir={'workdir', 0x3d, './bus/file0'}}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_off}], [{@dont_measure}, {@func={'func', 0x3d, 'POLICY_CHECK'}}]}) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:22 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(0x0, &(0x7f0000000440)='./file0\x00') [ 2487.295603] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2487.416905] overlayfs: './file0' not a directory [ 2487.507898] overlayfs: failed to resolve './file1': -2 22:47:23 executing program 3: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001200197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:23 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2487.544782] overlayfs: unrecognized mount option "work$ir=./file1" or missing value [ 2487.582342] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2487.602879] overlayfs: unrecognized mount option "dont_measure" or missing value 22:47:23 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000680)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 32) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 32) creat(&(0x7f00000002c0)='./bus\x00', 0x3) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,work$ir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000340), 0x8, &(0x7f0000000380)={[{@nfs_export_off}, {@workdir={'workdir', 0x3d, './bus/file0'}}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_off}], [{@dont_measure}, {@func={'func', 0x3d, 'POLICY_CHECK'}}]}) (async, rerun: 64) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async, rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (rerun: 64) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:23 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(0x0, &(0x7f0000000440)='./file0\x00') 22:47:23 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c01ff001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:23 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2487.874330] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2487.894072] overlayfs: overlapping lowerdir path [ 2487.930079] overlayfs: './file0' not a directory 22:47:23 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x0, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2488.195951] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2488.323363] overlayfs: './file0' not a directory 22:47:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(0xffffffffffffffff, 0x80000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:24 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) 22:47:24 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x0, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:24 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000680)) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f00000002c0)='./bus\x00', 0x3) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,work$ir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) mount$overlay(0x0, &(0x7f0000000180)='./file1\x00', &(0x7f0000000340), 0x8, &(0x7f0000000380)={[{@nfs_export_off}, {@workdir={'workdir', 0x3d, './bus/file0'}}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_off}], [{@dont_measure}, {@func={'func', 0x3d, 'POLICY_CHECK'}}]}) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:24 executing program 3: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2488.501081] overlayfs: overlapping lowerdir path [ 2488.514857] overlayfs: unrecognized mount option "work$ir=./file1" or missing value [ 2488.564322] overlayfs: unrecognized mount option "dont_measure" or missing value 22:47:24 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0xfffffffffffffffc, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,do.t_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--().-$,{),\x00']) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2488.610887] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2488.627898] overlayfs: failed to resolve './file1': -2 22:47:24 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000001500197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:24 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x0, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:24 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) [ 2488.813833] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:24 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (fail_nth: 1) [ 2488.964781] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2488.991280] overlayfs: failed to resolve './file1': -2 22:47:24 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', 0x0) 22:47:24 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2489.023504] overlayfs: './file0' not a directory [ 2489.158800] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2489.179000] FAULT_INJECTION: forcing a failure. [ 2489.179000] name failslab, interval 1, probability 0, space 0, times 0 [ 2489.199907] CPU: 1 PID: 23413 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 2489.207830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2489.217321] Call Trace: [ 2489.219931] dump_stack+0x1fc/0x2ef [ 2489.223586] should_fail.cold+0xa/0xf [ 2489.227408] ? setup_fault_attr+0x200/0x200 [ 2489.231783] ? lock_acquire+0x170/0x3c0 [ 2489.235778] __should_failslab+0x115/0x180 [ 2489.240122] should_failslab+0x5/0x10 [ 2489.243939] kmem_cache_alloc+0x277/0x370 [ 2489.248106] getname_flags+0xce/0x590 [ 2489.251921] user_path_at_empty+0x2a/0x50 [ 2489.256083] vfs_statx+0x113/0x210 [ 2489.259640] ? do_readlinkat+0x2f0/0x2f0 [ 2489.263711] ? vfs_write+0x3d7/0x540 [ 2489.267447] __se_sys_newstat+0x96/0x120 [ 2489.271521] ? __se_sys_lstat+0x120/0x120 [ 2489.275691] ? vfs_write+0x393/0x540 [ 2489.279415] ? fput+0x2b/0x190 [ 2489.282621] ? ksys_write+0x1c8/0x2a0 [ 2489.286440] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2489.291816] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2489.296862] ? do_syscall_64+0x21/0x620 [ 2489.300847] do_syscall_64+0xf9/0x620 [ 2489.304662] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2489.306137] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2489.309849] RIP: 0033:0x7f8c0fbd2279 [ 2489.309864] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2489.309872] RSP: 002b:00007f8c0e547168 EFLAGS: 00000246 ORIG_RAX: 0000000000000004 [ 2489.309886] RAX: ffffffffffffffda RBX: 00007f8c0fce4f80 RCX: 00007f8c0fbd2279 [ 2489.309894] RDX: 0000000000000000 RSI: 0000000020000600 RDI: 00000000200005c0 [ 2489.309904] RBP: 00007f8c0e5471d0 R08: 0000000000000000 R09: 0000000000000000 [ 2489.309911] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2489.309919] R13: 00007ffe9029fa6f R14: 00007f8c0e547300 R15: 0000000000022000 [ 2489.444146] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(0xffffffffffffffff, 0x80000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(0xffffffffffffffff, 0x80000000) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:25 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0xfffffffffffffffc, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,do.t_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--().-$,{),\x00']) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:25 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (fail_nth: 2) 22:47:25 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:25 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 1) 22:47:25 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000022300197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2489.821816] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2489.840919] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2489.852452] FAULT_INJECTION: forcing a failure. [ 2489.852452] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2489.863252] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2489.864275] CPU: 1 PID: 23444 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 2489.864284] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2489.864293] Call Trace: [ 2489.894349] dump_stack+0x1fc/0x2ef [ 2489.898002] should_fail.cold+0xa/0xf [ 2489.901825] ? setup_fault_attr+0x200/0x200 [ 2489.906160] ? check_preemption_disabled+0x41/0x280 [ 2489.911196] ? perf_trace_lock_acquire+0x530/0x530 [ 2489.916138] __alloc_pages_nodemask+0x239/0x2890 [ 2489.920901] ? perf_trace_lock_acquire+0x530/0x530 [ 2489.925844] ? __lock_acquire+0x6de/0x3ff0 [ 2489.930096] ? check_preemption_disabled+0x41/0x280 [ 2489.935123] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 2489.939973] ? perf_trace_lock_acquire+0x530/0x530 [ 2489.944909] ? perf_trace_lock+0xe2/0x4b0 [ 2489.949155] ? check_preemption_disabled+0x41/0x280 [ 2489.954199] ? perf_trace_lock+0xe2/0x4b0 [ 2489.958356] ? _kstrtoull+0x297/0x540 [ 2489.962173] ? perf_trace_lock_acquire+0x530/0x530 [ 2489.967114] ? get_pid_task+0xcd/0x190 22:47:25 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c000001ff00197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2489.971016] cache_grow_begin+0xa4/0x8a0 [ 2489.975088] ? setup_fault_attr+0x200/0x200 [ 2489.979427] ? lock_acquire+0x170/0x3c0 [ 2489.983416] cache_alloc_refill+0x273/0x340 [ 2489.987752] kmem_cache_alloc+0x346/0x370 [ 2489.991918] getname_flags+0xce/0x590 [ 2489.995734] user_path_at_empty+0x2a/0x50 [ 2489.999895] vfs_statx+0x113/0x210 [ 2490.003446] ? do_readlinkat+0x2f0/0x2f0 [ 2490.007517] ? vfs_write+0x3d7/0x540 [ 2490.011250] __se_sys_newstat+0x96/0x120 [ 2490.015325] ? __se_sys_lstat+0x120/0x120 22:47:25 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(0xffffffffffffffff, 0x80000000) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2490.019489] ? vfs_write+0x393/0x540 [ 2490.023216] ? fput+0x2b/0x190 [ 2490.026422] ? ksys_write+0x1c8/0x2a0 [ 2490.030236] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2490.035615] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2490.040645] ? do_syscall_64+0x21/0x620 [ 2490.044635] do_syscall_64+0xf9/0x620 [ 2490.048455] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2490.053651] RIP: 0033:0x7f8c0fbd2279 [ 2490.057374] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2490.076281] RSP: 002b:00007f8c0e526168 EFLAGS: 00000246 ORIG_RAX: 0000000000000004 [ 2490.083998] RAX: ffffffffffffffda RBX: 00007f8c0fce5050 RCX: 00007f8c0fbd2279 [ 2490.091272] RDX: 0000000000000000 RSI: 0000000020000600 RDI: 00000000200005c0 [ 2490.098546] RBP: 00007f8c0e5261d0 R08: 0000000000000000 R09: 0000000000000000 [ 2490.105820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2490.113095] R13: 00007ffe9029fa6f R14: 00007f8c0e526300 R15: 0000000000022000 [ 2490.134570] FAULT_INJECTION: forcing a failure. [ 2490.134570] name failslab, interval 1, probability 0, space 0, times 0 [ 2490.164654] CPU: 0 PID: 23435 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 2490.172582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2490.181950] Call Trace: [ 2490.184561] dump_stack+0x1fc/0x2ef [ 2490.188210] should_fail.cold+0xa/0xf [ 2490.192036] ? setup_fault_attr+0x200/0x200 [ 2490.196377] ? lock_acquire+0x170/0x3c0 [ 2490.200905] __should_failslab+0x115/0x180 [ 2490.205171] should_failslab+0x5/0x10 [ 2490.208987] kmem_cache_alloc+0x277/0x370 [ 2490.213154] getname_flags+0xce/0x590 [ 2490.216977] do_renameat2+0x176/0xc70 [ 2490.220912] ? do_mknodat.part.0+0x480/0x480 [ 2490.225341] ? wait_for_completion_io+0x10/0x10 [ 2490.230025] ? vfs_write+0x393/0x540 [ 2490.233758] ? fput+0x2b/0x190 [ 2490.236964] ? ksys_write+0x1c8/0x2a0 [ 2490.240782] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2490.246160] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2490.251192] __x64_sys_rename+0x5d/0x80 [ 2490.255179] do_syscall_64+0xf9/0x620 [ 2490.258999] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2490.264195] RIP: 0033:0x7feca23ac279 [ 2490.267910] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2490.277458] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2490.286817] RSP: 002b:00007feca0d21168 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 2490.286834] RAX: ffffffffffffffda RBX: 00007feca24bef80 RCX: 00007feca23ac279 [ 2490.286843] RDX: 0000000000000000 RSI: 0000000020000440 RDI: 0000000020000100 [ 2490.286851] RBP: 00007feca0d211d0 R08: 0000000000000000 R09: 0000000000000000 [ 2490.286860] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 22:47:25 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (fail_nth: 2) 22:47:25 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (fail_nth: 3) 22:47:26 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0xfffffffffffffffc, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)=ANY=[@ANYBLOB='+.#:,,appraise,do.t_measure,mask=MAY_WRITE,smackfstransmute=#^-]q$-*[*}^--().-$,{),\x00']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:26 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r0 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2490.286868] R13: 00007ffd187d0d4f R14: 00007feca0d21300 R15: 0000000000022000 22:47:26 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x1f, 0x0, 0x40, 0x4, 0x0, 0x1fac2885, 0x10010, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x70, 0x1, @perf_config_ext={0x8000, 0x100}, 0x5071, 0xb4, 0x7, 0x8, 0xffffffffffffffff, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xa, r0, 0x1) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:26 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x0, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2490.564465] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2490.593903] overlayfs: failed to resolve './file1': -2 [ 2490.664072] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2490.695471] FAULT_INJECTION: forcing a failure. [ 2490.695471] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2490.707311] CPU: 0 PID: 23494 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 2490.715218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2490.724589] Call Trace: [ 2490.727197] dump_stack+0x1fc/0x2ef [ 2490.730840] should_fail.cold+0xa/0xf [ 2490.734659] ? setup_fault_attr+0x200/0x200 [ 2490.739004] ? perf_trace_lock_acquire+0x530/0x530 [ 2490.743956] __alloc_pages_nodemask+0x239/0x2890 [ 2490.748731] ? __might_fault+0x11f/0x1d0 [ 2490.752813] ? __lock_acquire+0x6de/0x3ff0 [ 2490.757072] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 2490.761924] ? _kstrtoull+0x297/0x540 [ 2490.765742] ? check_preemption_disabled+0x41/0x280 [ 2490.770777] ? perf_trace_lock+0xe2/0x4b0 [ 2490.774942] ? get_pid_task+0xcd/0x190 [ 2490.778847] ? perf_trace_lock_acquire+0x530/0x530 [ 2490.783795] ? lock_downgrade+0x720/0x720 [ 2490.787968] ? check_preemption_disabled+0x41/0x280 [ 2490.793004] cache_grow_begin+0xa4/0x8a0 [ 2490.797076] ? setup_fault_attr+0x200/0x200 [ 2490.801404] ? lock_acquire+0x170/0x3c0 [ 2490.805399] cache_alloc_refill+0x273/0x340 [ 2490.809743] kmem_cache_alloc+0x346/0x370 [ 2490.813907] getname_flags+0xce/0x590 [ 2490.817725] do_renameat2+0x176/0xc70 [ 2490.821545] ? do_mknodat.part.0+0x480/0x480 [ 2490.825960] ? wait_for_completion_io+0x10/0x10 [ 2490.830647] ? vfs_write+0x393/0x540 [ 2490.834375] ? fput+0x2b/0x190 [ 2490.837579] ? ksys_write+0x1c8/0x2a0 [ 2490.841398] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2490.846782] ? trace_hardirqs_off_caller+0x6e/0x210 [ 2490.851816] __x64_sys_rename+0x5d/0x80 [ 2490.855804] do_syscall_64+0xf9/0x620 [ 2490.859623] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2490.864820] RIP: 0033:0x7feca23ac279 [ 2490.868545] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2490.887541] RSP: 002b:00007feca0d00168 EFLAGS: 00000246 ORIG_RAX: 0000000000000052 [ 2490.895244] RAX: ffffffffffffffda RBX: 00007feca24bf050 RCX: 00007feca23ac279 [ 2490.902502] RDX: 0000000000000000 RSI: 0000000020000440 RDI: 0000000020000100 22:47:26 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2490.909760] RBP: 00007feca0d001d0 R08: 0000000000000000 R09: 0000000000000000 [ 2490.917104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2490.924360] R13: 00007ffd187d0d4f R14: 00007feca0d00300 R15: 0000000000022000 [ 2490.990315] overlayfs: './file0' not a directory 22:47:26 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x0, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2491.141494] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2491.200977] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:26 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = syz_open_dev$radio(&(0x7f00000012c0), 0x3, 0x2) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2491.360754] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:27 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e23, 0x1, @mcast2, 0x2}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0xfffffffffffffffd) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:27 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0002001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:27 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:27 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async, rerun: 32) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x1f, 0x0, 0x40, 0x4, 0x0, 0x1fac2885, 0x10010, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x70, 0x1, @perf_config_ext={0x8000, 0x100}, 0x5071, 0xb4, 0x7, 0x8, 0xffffffffffffffff, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xa, r0, 0x1) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 32) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async, rerun: 32) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:27 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = syz_open_dev$radio(&(0x7f00000012c0), 0x3, 0x2) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) syz_open_dev$radio(&(0x7f00000012c0), 0x3, 0x2) (async) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) [ 2491.464759] overlayfs: unrecognized mount option "0x0000000000000004" or missing value 22:47:27 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x0, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2491.732740] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2491.738603] overlayfs: unrecognized mount option "0x0000000000000004" or missing value 22:47:27 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) r0 = syz_open_dev$radio(&(0x7f00000012c0), 0x3, 0x2) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000080)={0x5, 0x1}) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRESHEX=r0]) (async) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:27 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) perf_event_open(&(0x7f0000000340)={0x0, 0x80, 0x1f, 0x0, 0x40, 0x4, 0x0, 0x1fac2885, 0x10010, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x70, 0x1, @perf_config_ext={0x8000, 0x100}, 0x5071, 0xb4, 0x7, 0x8, 0xffffffffffffffff, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xa, r0, 0x1) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:27 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') creat(&(0x7f00000002c0)='./file1\x00', 0x76) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2491.883407] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2492.001923] overlayfs: './file0' not a directory 22:47:27 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:27 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) chdir(&(0x7f00000009c0)='./file0\x00') mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) chdir(&(0x7f0000000a40)='./bus\x00') syz_mount_image$omfs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x298f, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="88b75776ec7d9c2caaa5c28ad214d24cb47e69e0516b1cbfd4eb93accc849d3376fb5d38e5f3405bdc57076f330812433604b534b69e8f9069248ca7b38d0a", 0x3f, 0x3}, {&(0x7f0000000340)="e4c9028e3a40565d0c29d7b7b09143d0c26b89c6728cc0a7587ae13c69098405569f1d89d5cc4e4f583fe9a53a4031224ece8fd5e4c5167456c1162944719c8de5411a84fa3a99a7a77f5b9b3900df3bb60475e7faa6cd3bc592b476143c17768275f0f61f722875544a719f7d50b6693961de79b5b158e60b59b2da8123bfa2c0db1d8a4b4d590599f3f7226c357c1f028192bc3855bfc697c6f9a825b0eb0dacbc75e1524f332d861ebc70", 0xac, 0xf0}, {&(0x7f00000002c0)="d14396ae2d11133740a9134451e6868ea06526bc121a52d2b5fa3f7ce1641e75", 0x20, 0x35800000000000}, {&(0x7f0000000440)="117e248abbba1b6efa19e7da1b0131b32bc7df8831e5fe5d4ef3cc25442b860cda491bea81bd4cd45299c2c61b469fd4e7858cf754acee4a8f74ea563f28151678692efc2454bbe148f96dcef96799fb4991822381bb08955aff324e15ed3bfc34bad7f2e6de938c19534f0a534fe568661b0e4e7004954828fc0ce75fad8d9413a7c89a71076ada3aa5e542195e64315aa4ea293fd541988cfc3ded119244e55c5538d85d662703e4e659ba29572e5eb48a460abdfcd6cf6b008fdc6d70316ed3636d38c2bb3fb6c70502503a714526e9d4ffd481c352698740265fe0737b603eb5384dd7a0ce617332a7bf15c2a3e1def7f881c4", 0xf5, 0x4}, {&(0x7f0000000540)="d33a4dbf6adc78c1b329d0d9388eef970587ed69671798c6b59b6dea58005bc12173c19a22add0fe09a703e777847e594e4dfa9db7cfa2ff3ff7f35e13db51193d07c33b01922b4f8127c1c09644f35337919432d64d55c1a8f1d85814", 0x5d, 0x2}, {&(0x7f0000000680)="5626e88a93b4c31ad89103e783cb8bca8d9ddf639a996c9eb458e44fedd6fcc93269aa488fc761a172ffb4bc79a27d4f009d6e3a2731afc2541be14e4c9e64bbd1782ec0f58d2599d876a2772e43b593b4eb2b1d9d73da7ec4fa109e2bc6e514a0ce0f404557a37d4fc79bc9dd4cabe872484a67df90f705487c7c178c52e8c79bd9cb1f46aa38a6b3f8dfa4af97ddb4c11c2feeff3087d9ba250d29e3d56463bdfc8144ce1eeeb5db9319cc9250594f41fd99b01772f068a032371548f0959926dcf9ea15e8c9f3081571c6e6cd180711ec2af0d04c3db115", 0xd9, 0xb5b9}, {&(0x7f0000000780)="a0a41eb0702d2d23cf37473f1c65b1a155d16fc9a7d60822925c87a5b1fad8117cc45fd272fc999336389286a035ae1a6f", 0x31, 0x80}, {&(0x7f00000007c0)="1309d86614a8886021e66dbf38771fff968cabe34fbf60fff47e11f1165c56f3e58eb9f6b92e99928ee312f7bbc1e9dbb6e599ad4c549baf7bfd2380980ac4b7646a3fe94e8bdd12", 0x48, 0xffffffff}], 0x16581b, &(0x7f0000000a80)=ANY=[@ANYBLOB='],\',configfy\x00,configfs\x00,\'%#!\\,overlay\x00,audit,euid<\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="2c6f626a5f747970653d636f6e6669676673002c6175c982fa1bbf747970653d6f7665726c6179002c686173682c646566636f6e746578743d7573652f040018fc11725f752c00b7c2737989960bff09960ea78f35b7a8c7581444819a8990e4000000ac767b0ee226b63fa7360000fe"]) uselib(&(0x7f0000000a00)='./file1\x00') 22:47:27 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) chdir(&(0x7f00000009c0)='./file0\x00') mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) chdir(&(0x7f0000000a40)='./bus\x00') syz_mount_image$omfs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x298f, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="88b75776ec7d9c2caaa5c28ad214d24cb47e69e0516b1cbfd4eb93accc849d3376fb5d38e5f3405bdc57076f330812433604b534b69e8f9069248ca7b38d0a", 0x3f, 0x3}, {&(0x7f0000000340)="e4c9028e3a40565d0c29d7b7b09143d0c26b89c6728cc0a7587ae13c69098405569f1d89d5cc4e4f583fe9a53a4031224ece8fd5e4c5167456c1162944719c8de5411a84fa3a99a7a77f5b9b3900df3bb60475e7faa6cd3bc592b476143c17768275f0f61f722875544a719f7d50b6693961de79b5b158e60b59b2da8123bfa2c0db1d8a4b4d590599f3f7226c357c1f028192bc3855bfc697c6f9a825b0eb0dacbc75e1524f332d861ebc70", 0xac, 0xf0}, {&(0x7f00000002c0)="d14396ae2d11133740a9134451e6868ea06526bc121a52d2b5fa3f7ce1641e75", 0x20, 0x35800000000000}, {&(0x7f0000000440)="117e248abbba1b6efa19e7da1b0131b32bc7df8831e5fe5d4ef3cc25442b860cda491bea81bd4cd45299c2c61b469fd4e7858cf754acee4a8f74ea563f28151678692efc2454bbe148f96dcef96799fb4991822381bb08955aff324e15ed3bfc34bad7f2e6de938c19534f0a534fe568661b0e4e7004954828fc0ce75fad8d9413a7c89a71076ada3aa5e542195e64315aa4ea293fd541988cfc3ded119244e55c5538d85d662703e4e659ba29572e5eb48a460abdfcd6cf6b008fdc6d70316ed3636d38c2bb3fb6c70502503a714526e9d4ffd481c352698740265fe0737b603eb5384dd7a0ce617332a7bf15c2a3e1def7f881c4", 0xf5, 0x4}, {&(0x7f0000000540)="d33a4dbf6adc78c1b329d0d9388eef970587ed69671798c6b59b6dea58005bc12173c19a22add0fe09a703e777847e594e4dfa9db7cfa2ff3ff7f35e13db51193d07c33b01922b4f8127c1c09644f35337919432d64d55c1a8f1d85814", 0x5d, 0x2}, {&(0x7f0000000680)="5626e88a93b4c31ad89103e783cb8bca8d9ddf639a996c9eb458e44fedd6fcc93269aa488fc761a172ffb4bc79a27d4f009d6e3a2731afc2541be14e4c9e64bbd1782ec0f58d2599d876a2772e43b593b4eb2b1d9d73da7ec4fa109e2bc6e514a0ce0f404557a37d4fc79bc9dd4cabe872484a67df90f705487c7c178c52e8c79bd9cb1f46aa38a6b3f8dfa4af97ddb4c11c2feeff3087d9ba250d29e3d56463bdfc8144ce1eeeb5db9319cc9250594f41fd99b01772f068a032371548f0959926dcf9ea15e8c9f3081571c6e6cd180711ec2af0d04c3db115", 0xd9, 0xb5b9}, {&(0x7f0000000780)="a0a41eb0702d2d23cf37473f1c65b1a155d16fc9a7d60822925c87a5b1fad8117cc45fd272fc999336389286a035ae1a6f", 0x31, 0x80}, {&(0x7f00000007c0)="1309d86614a8886021e66dbf38771fff968cabe34fbf60fff47e11f1165c56f3e58eb9f6b92e99928ee312f7bbc1e9dbb6e599ad4c549baf7bfd2380980ac4b7646a3fe94e8bdd12", 0x48, 0xffffffff}], 0x16581b, &(0x7f0000000a80)=ANY=[@ANYBLOB='],\',configfy\x00,configfs\x00,\'%#!\\,overlay\x00,audit,euid<\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="2c6f626a5f747970653d636f6e6669676673002c6175c982fa1bbf747970653d6f7665726c6179002c686173682c646566636f6e746578743d7573652f040018fc11725f752c00b7c2737989960bff09960ea78f35b7a8c7581444819a8990e4000000ac767b0ee226b63fa7360000fe"]) uselib(&(0x7f0000000a00)='./file1\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) chdir(&(0x7f00000009c0)='./file0\x00') (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) chdir(&(0x7f0000000a40)='./bus\x00') (async) syz_mount_image$omfs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x298f, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="88b75776ec7d9c2caaa5c28ad214d24cb47e69e0516b1cbfd4eb93accc849d3376fb5d38e5f3405bdc57076f330812433604b534b69e8f9069248ca7b38d0a", 0x3f, 0x3}, {&(0x7f0000000340)="e4c9028e3a40565d0c29d7b7b09143d0c26b89c6728cc0a7587ae13c69098405569f1d89d5cc4e4f583fe9a53a4031224ece8fd5e4c5167456c1162944719c8de5411a84fa3a99a7a77f5b9b3900df3bb60475e7faa6cd3bc592b476143c17768275f0f61f722875544a719f7d50b6693961de79b5b158e60b59b2da8123bfa2c0db1d8a4b4d590599f3f7226c357c1f028192bc3855bfc697c6f9a825b0eb0dacbc75e1524f332d861ebc70", 0xac, 0xf0}, {&(0x7f00000002c0)="d14396ae2d11133740a9134451e6868ea06526bc121a52d2b5fa3f7ce1641e75", 0x20, 0x35800000000000}, {&(0x7f0000000440)="117e248abbba1b6efa19e7da1b0131b32bc7df8831e5fe5d4ef3cc25442b860cda491bea81bd4cd45299c2c61b469fd4e7858cf754acee4a8f74ea563f28151678692efc2454bbe148f96dcef96799fb4991822381bb08955aff324e15ed3bfc34bad7f2e6de938c19534f0a534fe568661b0e4e7004954828fc0ce75fad8d9413a7c89a71076ada3aa5e542195e64315aa4ea293fd541988cfc3ded119244e55c5538d85d662703e4e659ba29572e5eb48a460abdfcd6cf6b008fdc6d70316ed3636d38c2bb3fb6c70502503a714526e9d4ffd481c352698740265fe0737b603eb5384dd7a0ce617332a7bf15c2a3e1def7f881c4", 0xf5, 0x4}, {&(0x7f0000000540)="d33a4dbf6adc78c1b329d0d9388eef970587ed69671798c6b59b6dea58005bc12173c19a22add0fe09a703e777847e594e4dfa9db7cfa2ff3ff7f35e13db51193d07c33b01922b4f8127c1c09644f35337919432d64d55c1a8f1d85814", 0x5d, 0x2}, {&(0x7f0000000680)="5626e88a93b4c31ad89103e783cb8bca8d9ddf639a996c9eb458e44fedd6fcc93269aa488fc761a172ffb4bc79a27d4f009d6e3a2731afc2541be14e4c9e64bbd1782ec0f58d2599d876a2772e43b593b4eb2b1d9d73da7ec4fa109e2bc6e514a0ce0f404557a37d4fc79bc9dd4cabe872484a67df90f705487c7c178c52e8c79bd9cb1f46aa38a6b3f8dfa4af97ddb4c11c2feeff3087d9ba250d29e3d56463bdfc8144ce1eeeb5db9319cc9250594f41fd99b01772f068a032371548f0959926dcf9ea15e8c9f3081571c6e6cd180711ec2af0d04c3db115", 0xd9, 0xb5b9}, {&(0x7f0000000780)="a0a41eb0702d2d23cf37473f1c65b1a155d16fc9a7d60822925c87a5b1fad8117cc45fd272fc999336389286a035ae1a6f", 0x31, 0x80}, {&(0x7f00000007c0)="1309d86614a8886021e66dbf38771fff968cabe34fbf60fff47e11f1165c56f3e58eb9f6b92e99928ee312f7bbc1e9dbb6e599ad4c549baf7bfd2380980ac4b7646a3fe94e8bdd12", 0x48, 0xffffffff}], 0x16581b, &(0x7f0000000a80)=ANY=[@ANYBLOB='],\',configfy\x00,configfs\x00,\'%#!\\,overlay\x00,audit,euid<\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="2c6f626a5f747970653d636f6e6669676673002c6175c982fa1bbf747970653d6f7665726c6179002c686173682c646566636f6e746578743d7573652f040018fc11725f752c00b7c2737989960bff09960ea78f35b7a8c7581444819a8990e4000000ac767b0ee226b63fa7360000fe"]) (async) uselib(&(0x7f0000000a00)='./file1\x00') (async) [ 2492.389134] overlayfs: './file0' not a directory [ 2492.470913] overlayfs: './file0' not a directory 22:47:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e23, 0x1, @mcast2, 0x2}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0xfffffffffffffffd) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e23, 0x1, @mcast2, 0x2}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0xfffffffffffffffd) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:28 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') 22:47:28 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) chdir(&(0x7f00000009c0)='./file0\x00') (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x8, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) chdir(&(0x7f0000000a40)='./bus\x00') (async) syz_mount_image$omfs(&(0x7f00000000c0), &(0x7f0000000100)='./bus\x00', 0x298f, 0x8, &(0x7f0000000840)=[{&(0x7f0000000200)="88b75776ec7d9c2caaa5c28ad214d24cb47e69e0516b1cbfd4eb93accc849d3376fb5d38e5f3405bdc57076f330812433604b534b69e8f9069248ca7b38d0a", 0x3f, 0x3}, {&(0x7f0000000340)="e4c9028e3a40565d0c29d7b7b09143d0c26b89c6728cc0a7587ae13c69098405569f1d89d5cc4e4f583fe9a53a4031224ece8fd5e4c5167456c1162944719c8de5411a84fa3a99a7a77f5b9b3900df3bb60475e7faa6cd3bc592b476143c17768275f0f61f722875544a719f7d50b6693961de79b5b158e60b59b2da8123bfa2c0db1d8a4b4d590599f3f7226c357c1f028192bc3855bfc697c6f9a825b0eb0dacbc75e1524f332d861ebc70", 0xac, 0xf0}, {&(0x7f00000002c0)="d14396ae2d11133740a9134451e6868ea06526bc121a52d2b5fa3f7ce1641e75", 0x20, 0x35800000000000}, {&(0x7f0000000440)="117e248abbba1b6efa19e7da1b0131b32bc7df8831e5fe5d4ef3cc25442b860cda491bea81bd4cd45299c2c61b469fd4e7858cf754acee4a8f74ea563f28151678692efc2454bbe148f96dcef96799fb4991822381bb08955aff324e15ed3bfc34bad7f2e6de938c19534f0a534fe568661b0e4e7004954828fc0ce75fad8d9413a7c89a71076ada3aa5e542195e64315aa4ea293fd541988cfc3ded119244e55c5538d85d662703e4e659ba29572e5eb48a460abdfcd6cf6b008fdc6d70316ed3636d38c2bb3fb6c70502503a714526e9d4ffd481c352698740265fe0737b603eb5384dd7a0ce617332a7bf15c2a3e1def7f881c4", 0xf5, 0x4}, {&(0x7f0000000540)="d33a4dbf6adc78c1b329d0d9388eef970587ed69671798c6b59b6dea58005bc12173c19a22add0fe09a703e777847e594e4dfa9db7cfa2ff3ff7f35e13db51193d07c33b01922b4f8127c1c09644f35337919432d64d55c1a8f1d85814", 0x5d, 0x2}, {&(0x7f0000000680)="5626e88a93b4c31ad89103e783cb8bca8d9ddf639a996c9eb458e44fedd6fcc93269aa488fc761a172ffb4bc79a27d4f009d6e3a2731afc2541be14e4c9e64bbd1782ec0f58d2599d876a2772e43b593b4eb2b1d9d73da7ec4fa109e2bc6e514a0ce0f404557a37d4fc79bc9dd4cabe872484a67df90f705487c7c178c52e8c79bd9cb1f46aa38a6b3f8dfa4af97ddb4c11c2feeff3087d9ba250d29e3d56463bdfc8144ce1eeeb5db9319cc9250594f41fd99b01772f068a032371548f0959926dcf9ea15e8c9f3081571c6e6cd180711ec2af0d04c3db115", 0xd9, 0xb5b9}, {&(0x7f0000000780)="a0a41eb0702d2d23cf37473f1c65b1a155d16fc9a7d60822925c87a5b1fad8117cc45fd272fc999336389286a035ae1a6f", 0x31, 0x80}, {&(0x7f00000007c0)="1309d86614a8886021e66dbf38771fff968cabe34fbf60fff47e11f1165c56f3e58eb9f6b92e99928ee312f7bbc1e9dbb6e599ad4c549baf7bfd2380980ac4b7646a3fe94e8bdd12", 0x48, 0xffffffff}], 0x16581b, &(0x7f0000000a80)=ANY=[@ANYBLOB='],\',configfy\x00,configfs\x00,\'%#!\\,overlay\x00,audit,euid<\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="2c6f626a5f747970653d636f6e6669676673002c6175c982fa1bbf747970653d6f7665726c6179002c686173682c646566636f6e746578743d7573652f040018fc11725f752c00b7c2737989960bff09960ea78f35b7a8c7581444819a8990e4000000ac767b0ee226b63fa7360000fe"]) (async) uselib(&(0x7f0000000a00)='./file1\x00') 22:47:28 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0004001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:28 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 32) creat(&(0x7f00000002c0)='./file1\x00', 0x76) (async, rerun: 32) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:28 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2492.689531] overlayfs: failed to resolve './file0': -2 [ 2492.698949] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:28 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:28 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) creat(&(0x7f00000002c0)='./file1\x00', 0x76) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2492.915462] overlayfs: './file0' not a directory 22:47:28 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2492.941415] overlayfs: './file0' not a directory [ 2492.954974] overlayfs: failed to resolve './file1': -2 22:47:28 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:28 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async, rerun: 64) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async, rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') 22:47:28 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (rerun: 32) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 32) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 64) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (rerun: 64) [ 2493.020287] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2493.242340] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2493.277129] overlayfs: failed to resolve './file1': -2 [ 2493.296949] overlayfs: './file0' not a directory 22:47:29 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x4e23, 0x1, @mcast2, 0x2}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0xfffffffffffffffd) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:29 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:29 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) 22:47:29 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:29 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (rerun: 32) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:29 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0007001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2493.580538] overlayfs: overlapping lowerdir path 22:47:29 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='uppezdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2493.641446] overlayfs: 'file0' not a directory [ 2493.650329] overlayfs: './file0' not a directory [ 2493.686685] overlayfs: 'file0' not a directory [ 2493.739094] overlayfs: 'file0' not a directory [ 2493.773571] overlayfs: 'file0' not a directory 22:47:29 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2493.812862] overlayfs: 'file0' not a directory [ 2493.828443] overlayfs: './file0' not a directory [ 2493.870471] overlayfs: './file0' not a directory [ 2493.876820] overlayfs: 'file0' not a directory [ 2493.882055] overlayfs: 'file0' not a directory [ 2493.892391] overlayfs: unrecognized mount option "uppezdir=./bus" or missing value [ 2493.911721] overlayfs: 'file0' not a directory 22:47:29 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='uppezdir=./bus,workdir=./file1,lowerdir=./file0']) (rerun: 32) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2493.918323] overlayfs: 'file0' not a directory [ 2493.923608] overlayfs: 'file0' not a directory [ 2493.931785] overlayfs: 'file0' not a directory [ 2493.944386] overlayfs: 'file0' not a directory [ 2493.960067] overlayfs: 'file0' not a directory [ 2493.977350] overlayfs: 'file0' not a directory [ 2494.001317] overlayfs: 'file0' not a directory 22:47:29 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000003c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x2, 0x55, 0x6, 0x20, 0x0, 0x5, 0xd4b25, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x48000, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2041, 0x3, 0x0, 0x9, 0x2, 0x80, 0x2, 0x0, 0x4d97, 0x0, 0x9}, 0x0, 0x7, 0xffffffffffffffff, 0x1) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.090398] overlayfs: 'file0' not a directory 22:47:29 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.164034] overlayfs: 'file0' not a directory [ 2494.177277] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:29 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0008001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2494.233464] overlayfs: unrecognized mount option "uppezdir=./bus" or missing value [ 2494.254144] overlayfs: unrecognized mount option "uppezdir=./bus" or missing value [ 2494.286393] overlayfs: unrecognized mount option "uppezdir=./bus" or missing value 22:47:30 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x1}, 0x1, 0x0, 0x0, 0x8, 0x2000000000000000, 0x975}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000480)=""/60, 0x3c}, {&(0x7f00000004c0)=""/140, 0x8c}], 0x5, 0xba2, 0xfffffffc) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:30 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(0x0, &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:30 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='uppezdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='uppezdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) 22:47:30 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:30 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000003c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x2, 0x55, 0x6, 0x20, 0x0, 0x5, 0xd4b25, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x48000, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2041, 0x3, 0x0, 0x9, 0x2, 0x80, 0x2, 0x0, 0x4d97, 0x0, 0x9}, 0x0, 0x7, 0xffffffffffffffff, 0x1) (async, rerun: 64) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (rerun: 32) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.560011] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:30 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.624878] overlayfs: unrecognized mount option "uppezdir=./bus" or missing value 22:47:30 executing program 3: write$vhost_msg(0xffffffffffffffff, &(0x7f0000000440)={0x1, {&(0x7f00000000c0)=""/23, 0x17, &(0x7f0000000340)=""/116, 0x1, 0x4}}, 0x48) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x101000, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000001880)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file1\x00'}) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$ubifs(&(0x7f0000000100), &(0x7f0000000200)='./bus\x00', 0x6, 0x5, &(0x7f0000001780)=[{&(0x7f0000000680)="38afb6463ed7bb8e4bd98eacb6fe3f19eccab633d67676ddb6ce4494a3889b95e4a15e610504ff258e122e419afcf74d972d8be8496c76c5b5aec8ac60944e99e412271c64b39580e67e3f2b41ea0b1e728a1c206c06e339ae2451bf58294e986025824f4ec1775125a2c8e406515a5749750f8e105e1928082b6db4fa7ee5cd2a2115d9ec2b5798926e2121fdb756eb7310f59004ee0016c980376733f1cd87f9a95649c2f6bb9aba2600fccd7f74d5d6bd024813c4ff23760e6b35a01c2bb15583057d892535ae9c9ad14babb9b4a83c6c59b98660579606a0f3802f0147b1c0395c43397f69abb0f62f050918665020e869798c5f6884387db727673db6f68f9a42f66c92266227d3bf47dae110e41fe6e513b3950172fdee5c00334415be87127b31e13ec8c712e54396ce04b6f3532edb61f2a4b2b10a4c5bdbbad8d537847f4da50206f8316d8639c90a7d8c01b67a3a8ce78b5e3dd87eed4cd5c1b1fadbbb4ba9cd56b49c0c7ce10b42e6fc03ccd15a3912c23b01e8b1a2cc7a14f9ea8d001ed6e625a29ac291bccabc54469244a52ff700a26affcf9c1dafa67678e62f820037146c2a28ce790c282245b0bc5a2f8985ae010eb7ac5619487ebdb3415b04ad7af37c94b4702b725d6f8af78c65307ab2c431a14779cab2f9e9a07396053ae264a6a56e16e4921efeb309ae9d6c5a8055db54a185e7f55e443af5a1987456fffc79bb0461ea0930c324cc638ade8ddf8d8c4fb4648378070e1bc48e42591dfdfb0017f173a6e7a86cc4a299c817c0577357c74cce1026b8687fe51aa567406615950b1c1b88fb32865d97796c733caa3add0a78617f2e23561bc1eac4b06dc07964a21aaa17672aa34b15db9ec591ef212044336b6b50108594de7ce1a52b335f3e11e7ca1316f33cc87261901818e867425deb58498a3e1d5e0bed2ba46cc194ab9622517e0ec85f99b295ea704ba26d3df8a5d94c1f38655271dd10e2dd7fd74725523459753a1f9ad914fcb76b92bed80da49cdfdde06ddb555821ad7b0a66de1cca34b69aecb0b0408be7a6facbe753a7bb37961cf951f08190a747c2a4424b96ef5bace8f12bc3aeca7756779e13c179df7a6f563ed1df4f7eb90ee30b69b3c2fd50fe54c4b2c7cf6ccaaeb3d6835b57aef7149a67d86d0b545901730491f3c073fdc4402cc180e6363a8ed0b9f275fd8f55983f2399c3138e0907b63316cd036da0343f76fe382ca50aab9580740e6515179874675de860d363b140c2d060e80b4650aee6df894ad1cf0f818c2603f0c2f1166ef2ae149ea9e61065bdea6e3b8e58de8354489aea0ca4a6def8a91f09d4fad06b5b9d214bac71a6bbf570c3f294b2562d2a7b4b4f74aae23c16919a82263be6fb41b53494c3a2fcd54179e47aa8662e9ca79dc122e89dc7dd720a09491b99d0d34a92262826bb6aa732df537dcf8ab0a3451c96a03debd7d04852435a4d9bb2c53170e977f0267c04f1928f562d50a6e2b3ae5bd7dce4e98896cf9a540a771bb04eae533b66710591177d28c96d938a32991be11ba9c0b481c8dfe594455bf3238466b6227fab908ecd33ae795e7a5ec9034866279e6c97e644bf668267f0193b4d92c2c66fff27a890818c00d8bcff41e02b008129ea2408b41998adb71c6c081666c5a4f0391075962231200b4bed48f550458d0a1d22baa09af5e79c0e8702da700a85afbc1167575c4b39b3eb61fa0fa6b3fde9710296dd15b4f75dff0366b3bf5ac8301ad5159c54a3814c3a52d9380a279625dbbae53d84d7cfd3f1f06db906a8af4e8d0988711da02b9b9aa79833e344bc1397070d1470d7f9571ca9e908988d74b120c856a88f77968fa711ede5cb49fe73a7910fc3c99f33f20d2d87508f03b4f88a5ff3ef75ec6488c0110760feeede230c6cd0786a25e40104af8383899c72c3f08358c41475d5f0f144e54f4815819ad6222ea18eac8df4ced19c9ae397e4e0ac50a24ff78264d26545deee14612f911eb2fe2cecd83af8ec5666194e3754db2a5d289aa8da0cab7b5d98ca974cfbdf7e0ac9670b1fc175a48b11e2b963d49711d356d16d9d6288d04dfe01129daf8f5a5292db66c160504c60c958f70786609ab2c5673efec03dadaee9463d092c98409c623ba045667362a944874ca9d17c354177cfabc06528b17545b654f1b454f46b0132912774266b050336542ff02dba53fc7dd8626cabad4ad46554e7021f935cdfe742129ed175a352a219600da0707cd388a744489a21a9d52412b2ec51c067d1fef8be08fd59945b998727159a8eb49fb0cbe8f46eb2a7f5a01a2ada5d9ac0ccab076ec371a2b7755638bf05a716da13c130e4dadd9bb1844af6ba74c8ca35e772ea4c8cdbee16938d4150c7a196afca7b54b646cd821eef82fb69e1158fac2607803d1f689f9ee1ff80b9cca76f0cd7fd16857e3cd36d8e5949e002412ef8181638ef0453a10c9b90c4d90cafb703e31367679a1d4f8d40f55979307185a366dfffebb5dcaab6c5500be1f965a8b532846dc050b160ab9e94cddab3ef9ff0e112c5925d74afb44fb5c0d9a171655bc35d7dcadb60876614a9e95118613050311232d0bf6cae14fd93c01c181df5a8f9348bc45ed9244fdb5dcab085e95a55b9575f7617398a8f62dcccc200795a48d9ef9e235aa2a5f1c73fde433bada19bc90f88c44010189bb08d2e8fdbfa26f1685b229efd6b828f9c41a03633ad38259ddc6064d7e70b2202144eaab3fe27be245c5e4fd54cecf576927b2073d40e672834a039b74a7d06a2781f6e2dd199e7703a7d552d11ac84ed29140254a2c99eae66aaa37a4d0d700771f02ec1af91d04810989cc26a9880faaff2f36a2a61b52fcfeba2608673b6a78f2dae545bcfad3e0fb90c97313942805c9c07c07870721d3ea42f36f43c718e58f8a271c5c3f5c24fb0281a2ec1adb561537069fcc4f7372a1fde1b28c051bf0cb170b2b314f5b76f11f20e6d1a985b3a9decb458b958e49979f137c18268d728069c2cba2bd2256518c59ec9afd045b6ce8116f5e55c7a6a171349c5a7a8281b6ece71f5019e19a172f470ee5aec01047531af6e5705d9ab6ec170730fd432b6a1aed6a4290bae4521a8fef991e14714c63afc7366f9bc1c1b664d2ee1488ffeba91ba0288ad18f31d95a869f272a7bda3facbc892659278a940c6d0c822da26e91aa96a7ddd5fde4b848115fe92bbfd2b64f78be47943325c2577b0802b0d3c00ba9401d92c3184853270e2a56339a3f90ec3e308f5b5be4cd97436d01b41011668ae3085476f33c4226b0a61cacbd839fbe39fbddb0cfa3eb57bbc3a5c3e793a5f1f20ffa70b9f92b9fb6bb501461885e2e237567ad5b75bc7cfb823dfe8661b97525c0eecdd515acaa2986d21fda502ba8bccaa0ce5ebf775394e7dfe8605906ff37b50a9baf835f374d12cbc52116d8730a14632b04c7132601e035880c1218d4ea4175139646fcc9a94c2ea32fd67269731f9e3630ebb38e28988f3be14d6c7b457bc3fe95b407509f220a8886d42f53e5c9e51bda0b85ea6c005a200d64c7ef5f2b9fbc1b517a7ab486065637b5c1cc7e1901abac043236c8d3801a609a8df631f4909d5a281327264a6f7be895c748ea3690161d1bd3c7cede948dc581126df5dcb783032147aea21babe4556036a0b77cf33ae19d73e6f787a693cbb06faaa757005eba496011f143d350c306da58981d52e76f642f2406f215d9073c6d93db1e4948a8fc3f2f909fba33c856ddc0fc2ce2b2b818091bedf0afc79f64774804fc26c5b951312a3fbfc325fd975f96bb77388d3d9d6501b3422ebc904821f3a4497fda2c23e809f7ab75e921daed5e608fcfbebb355a78e1dfd9a13399994e0c2041f487bd45a019159cdaa8d95ecbc99b337aa016f8a3bb19b48c4f73cb3eb3ffab8f32f94294c01ad06a77507fbed4df792a62f77871aba1d921c042933c0f1ed3f60db69411dfd6f7f156c44a552c9180626f109ce6153ac35f5781a1776175081f57e6765a56f6090057f53ddee72c25ef1d972da4ab34395e42e70acd588542e12fa9d59546e0a35676820fd868feeb43848c90db19f404b710dea02a663ad07b3fb29b2d4e5d25b0189818abd45a79953d6683828c9243da453ed1b0d940a3e5fefa4ec9b20aad5d4b3f12b143d2ace669a4a8ecfdd583aac9a38951a6b5e7e276593d2bcd13569034ee6645690bf6cb5fe890d38c35a9fc4aeb40032f4f4d94d467df840fc3efb3f15f425608acfe90a40f00ea87e8fdfd33bfd89680d426d2fe0f4e35c676dee5a317e6d543272ab046561f4484f592dc8c80256a0049e31f716fb111cdda5508f832bc065bad4504e1b134ccaa6f02d94eb33f8fc0e090261666612c181fc35a3376e597314690d21aedc0d26ab11606652fe48cfa76d831308801e23aa19a610414b378e65a30eef551d0ae78c6fb13f0f47841cd098c456ba7b3b725897fed4ce8179a50f650ed87038a5a0be2dafb313b061e788bed7cb67505359e3876993a8bdf993dcc8b857372d1464168ae691daad9ca184431673fd9b6aa20d13656a193fc216f09ad4756958d342dd2ec6dcca2824163a254afb79f1821633669624328ac4c20120205bced73cd84af8b8f1878a747423f72a7e1e539309a5b1efb949346840db95164706310f177f5236f2dd50b8b2ec30146d42e5006fffadeb4b769ee95f9c008ae54dbd8a2f1a77b88a29170b8369da1dcc227615dd24749bba2ad8f092b046b403d0f1a1c35dcac02ce0eb5a986ecc5d3cb6d7290ed3b1b9d56e4deb95c73a14b28b8f9bd9413d36ab3a740b297ba503ea58963a07560c851d84b5994d35d6beb55f89dc8f1f8e8c77eee6f790f5915a8d3fd6de15014e332e07f09ed3aae6afb13e429b079d796c9804549381e70bdab2f59182826f4cf14eb2d7342b8f387c5f3d0b4d0ae3588572551ce525c4f74dd09e1c2cb9143930505e55e56abed4782064b11a4c3b700be9124d9759cc40800fffba735d8220cd6be3b29eb29ff15dc5c9ad237162df5e89f1de4ed49f5abd7cdbd9ede04de85685d842a7497258e513f74f1ec4ca9e72990077d1de54764ed06245fd866d15b6ce7e4e78965352e45ebc301f946d0347d6b7b340fdd51e7694f8b34e08314b24f2ab4e408c0a19d0c29eab1f7967017a81d8c5eef034f9312aae9dac787f91ccb9d6fadac6fdccf31efea461e0f884a071517cb1a8573738251c714a5e8b5431c4e548590cf903b2096a4dfd892661b5852c4fc046412dfab7315d654520448aade33be2f924f6fa2fd0ff780ef2208b019536f404c3548e36da797da5a1e12c53f3cec1f58ad3cfbe0844bcebe7c3ed4300bf3d6d2896a0e071b80bfed3a504b3a70be074218598b73d131f8ae769b2a7197f5322f6b6655a6033503084c74a78c9b3f53f6e74d027d4af1bcb0f14c521adfc58e16fbc545e047a66512b60c3a424c439d3fe74d21da89f1e487f26073e59f3c39b8d7ed103b1503ac4465dbd900b20f41c93eb657cc507cbcd5b683d024264002cbc1f8713a89f1a1f26534df11fc2248bf0bede7ee838ccc6ef381bf5d1e27e43a01b98159513828555933fca49420f61ee0b3b0916bd35a7284b8112af3fe0c7d8573f68e0935bd03bdf3724d317e5878055df8547cc37a78257efc422ef655d9e27e153c60b06ce1b783e0fb62f8329db810aeebfb6089c332e581b39eb5eb786e5600f95e759bd391af2f4349e92e753d847df220cbfa9773f3d08083b8dc87ffb", 0x1000, 0x9}, {&(0x7f00000004c0)="d9b8647f4dabe35b7215a265ad3d338809399f94aed9b936bc456e43016830043f642377926717b6e8ddb9101ec6a1c2364ad6f2bc1e06137f83d1d71cfca1694c92eaf0f7a5628deb439ab0d4c29ca4a4e7ae6e5af5947650684156b2e819b6b1ed1644eaae7385a1327e62c663e5be99ed4d68f1a078013f8e40c4e6bf39dba6079a444979d19685795546b4a7f0899c6af77e8a3fe480659f33bc65c666f34d3d2c60efcbebe1a919de13000cc3d2b56110e9c1081981b2808e22f445b6384f10c6bffcb662299246dff827ecff52bce9908c68d8", 0xd6, 0x7}, {&(0x7f00000002c0)="1493f065f23e6393f758", 0xa, 0x9}, {&(0x7f0000001680)="801fefa01e43f4e5d3154d90793c8852e0ed01ed2144ea34b1bf792b088dc1ce89af62da4e9a73526f38eaa9f01be253de14b55d2d6d55a4638c067a4eb300ec50f4f18365e2b4008fad56c84e711c1c9a46c7eaf2e1d3303f8cab36c0e5f7a6e30a1bf4ab6a441a9b19f245a3cd0005", 0x70, 0x1f}, {&(0x7f0000001700)="0847773df0717df72d7cd39b139ccb1d2fd90036f9c9188e45813e1212a2c49eecd35c37dfe22f3f60e2e4608d08e5064f67882aa58179ed4d462d761872a6d2d0e5e1653a883321cf314f8091611c880a68bcc27d2e1f33171fa681d20d4cf8d85f31", 0x63, 0x4}], 0x485, &(0x7f0000001800)={[{@auth_key={'auth_key', 0x3d, '-%)'}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'overlay\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@hash}]}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570707b06253d6fb572226275732c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:30 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000003c0)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0x2, 0x55, 0x6, 0x20, 0x0, 0x5, 0xd4b25, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x48000, 0x4, @perf_bp={&(0x7f00000002c0)}, 0x2041, 0x3, 0x0, 0x9, 0x2, 0x80, 0x2, 0x0, 0x4d97, 0x0, 0x9}, 0x0, 0x7, 0xffffffffffffffff, 0x1) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.818207] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:30 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./bus\x00') chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:30 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:30 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c000e001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:30 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f00000002c0)={0x2, 0x28000}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2494.983217] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2495.013566] overlayfs: overlapping lowerdir path [ 2495.030350] overlayfs: unrecognized mount option "upp{%=oµr"bus" or missing value [ 2495.259787] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x1}, 0x1, 0x0, 0x0, 0x8, 0x2000000000000000, 0x975}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async, rerun: 32) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async, rerun: 64) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async, rerun: 64) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async, rerun: 32) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000480)=""/60, 0x3c}, {&(0x7f00000004c0)=""/140, 0x8c}], 0x5, 0xba2, 0xfffffffc) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async, rerun: 64) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (rerun: 64) 22:47:31 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) chdir(&(0x7f0000000340)='./bus\x00') mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)=@pptp={0x18, 0x2, {0x3, @empty}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000004c0)}, {&(0x7f0000000500)="541b3de84c2423095ae7b4dbd9ad3f97ffdf5f648887290d7bb7a1e852a499858841269ec47a5b7fdccf35a4cc81ca91304c4d7a1db0337ff184fc3d17b53d583897179811ec67aa674b710e86a780a6a71b5298593a78ff4245492af98ce7a7ad35d0bc17765760026e7c23a54084b443f364cd49bf2f76546af2f29fa7a5838616fd4ec1c77d49fa2771de0c43adf9bce7771428c2fb2cdb8f42d06bbcd789a029c1ae35c3143944030a6003f07e0a495a2c430e599816b396e20c", 0xbc}, {&(0x7f0000000600)="e403d6f58c72636c66231f2d51bab8e1b5401fe5c9c3588600a9ea179cd8a90f3f74e3555a985c626c363cb9a1022e162be81dc1d654a57b2be5ded509b4bfff4d68dd8e1e6986429e00506721654dc886884c1470", 0x55}], 0x3, &(0x7f00000008c0)=[{0x1010, 0x117, 0x0, "a44491386165c3c105e7235ef0c8b1693f2e61114282aa7a7b83f851b209f8771be637a43b44ece869bb093978d0af5992c5b764faf33717c3ab60e014e58efc0bba5dc096d396e7aeb04f3e44c2b078cd593a63b5ce4fb9864169b656ca3a774a9be6282aa67726887796126e8e2fa6b9a51c343dda2dc38c1ab7139e23d3f0bfcb850534346748ec259b485225d68b4f2696d4b02b4ccb0e38a8fb910d2025e3463d0f5cc79ec775c9ebc802a6d075d43bc2820ffc08997fafdfc6d55767e3449b03bd330e15aa8562fbedc3cc27ee1bde0ab0549fc727764d278a8a826eeb00907bfdfb5c49d29aba697bf9151bb5c5910d32bda78d023df04cae848dae05f8012f720d038d671c13b89f2c00a571f2e1849c6d43bafa6d7099ae590a908d0038403a4bb5a21380065a8e08da41ef42f142d32fe25ed11e0e5c29b83424ca977b11db88044d1fcc9e840e20abe46d5b7042e5e9a44e4e889703f3d7c94af29f6b1db4be34aa1eef2b0eeb80e8fb86c5c4b8975ca998fb23c58f4b50c6c7c7bd52b7089ce74279359ba05f9345caef435825c07d3377ad92161f282ffad30b5c0c3d0d2b112ebb4832dde98046511389b08ffd3ed31c08b96868926d862de67222fd89ff58f62f0a5ebc2274ce144f5b58c3c6b960eaa4ed55ceb7c54d6d51afca13cdc58ee3ca31d651170995cbc917449ed5961210e0b5a6b3f3d1dd18f1aa5104709f24caad2f8eaa059039cecdeac1c588f90dad777fb8eb61af6b7588c64c79e1ffd97af7b30e73c8c485f2ae4ed78de6b6769b80e88abb198e56421f7d615bc815cee3af394074aaf13fbc70df08222e890a584ed82053dc1a569489b2eca8a34aad655435acf5f3bb89338a20007c5f3769af25a2e87dc0f57960166dfc69f4db499101b62cff071b0020598d74b7b1fbd4ff0524957bb5442241d6a9a018bc93141b255ee15463eae072a064966ff3dc7bcbb5fdb2e834b4babe9baf70d9baa3b5f9a5804f7bd7219d2ce68b8e573a642c1c834ac2715b4648bfd41be15df8fb21a9d6ca889d21dd9bd8bd77469ec4f91259f103dad2e22529baaf0f5553fb9d34d986a9a16eb69aa153ec2d6dd4136da7bd495d0e557f5df81d1269ee7ff9960eb832da7aa6af2ed7599067d0fcce80c601f145da99fe4b3370f33ecad489420048353b5206b42ea90b07b08b94196fa3d1209f85eff838a044b5720f7b2f321671746290bf7fdcbfc7866a378916e705a7d3c4cf5a4ffe4c1634c3613bc715d97c2f2cfc76869b3669a207afd099d63a1ab00f1356b73b3fcab8d59f503fb549f3cba4a9a39b6029909c47eb860261e163a4bd61d42c2d35d2110c814b2d28869abae10b9d691caf418360680735633bb11c6a0f9bcb9de864ea394297f322a6a5511eea2104a01137022d41a1db2c72ce3bece9b1cc1bb0a634cab454cad528cda224e0c45229763d44609f5392ceba3d93ee1234dc3cc788c50f2af6d36c63d7c8a71a31c94e7147796b2db4395a81b2a688a8326bfc9c28095a7a9ec15c649132c796f2a39317fd8838dd9f6a9b52e0fedcee46d792479bb659b4fc343d395100af4a8a7f32076d2f773797743ddf8ef02d4ef16eeb51488ed2e41888ef62fd5ae238971fd4f1fa650b5047f23db05965b9e81505dcde55e7046378e668baea54f083be48f7f8b0aac1f7cdda490d98cbecf785bdf2f4b24289f08fd1afc6359950b35590b560bff31288e18297d7ac3ca25fcc93e37cc5ae80c95ce37ef53c68496a16b6cbbe42f15ff0f493c721abcae79a9f6626e1e7e0a346fd34f047982c1d414d9bac8e510bcb39a73045a0ddcb540c14780de711edb43959f648c75fbde369e9557a68ae145467655b0088e7218a187577110e45625ac925af5a03577d2f25c90f06d5599f50f83e97d4b655940d9a7917cd4ec60dde8bd83c9f75d98a9f4ba4e079e533c8242ec869dcfa83ae0f04cae7775019d71df7312e82f512686bd3fd204544e2af5fcfb2994ef05342357c36e25245e4392fdfd989f286e594b8bf9c44afe8e60673987ce78939db89d9df7cf6e83bad22b93c2700f1bb82fa5bac77627dba7a1d7a120677d6579afa68aa0254ddcc9582544e50f65b1307d93819e567c94c1fcd5d5063331d99a54c7c9f2251f696771790b030a9dcbaed50748b360090b67d2ecb2a485e1653eb558ef26d7ad17f9f5e8d1667d0b7df5bbfd6f27631274e6a7155bc6fbd32f9e4cacc7e35863ddf53e757eb5a8701a6da060cac1d1688481072a4fba45121283f4466e0f2e4c0ad0a2354a4c314bfa1597a74d1eca28e0b9227ad311ea6f7dc09c79cd328e1a801ab43f31a0234cdb4c32ac840ce1959bfc98504d1308baf359b9a109d3efabc6e4e3c29fd910ffde0231bd8281fcaf950ce1c16cf4a75dcd385c283fe972e8b4a9f3fbb6fcdb921da3a8bd4645eaefd566b245a50b164e07facaf484d1b62b4c5484d01929bf6dad4b17d3200cad745d732a0d39b408ea6b479c1c14e1ec2451f342330d636cbee07ed95d03ae81949a740380f5e8a7ab77486d948f94928f442f9071f5bfbf8254bed3b08e38223db9172b2e66e98fea7641cfe1ea28559adedfceb3bb29fedb26f612e34e23500457fd1b3d84b7f22a9ad71c2a0ab1343f87029b4b8a1309598ba555c85b37c9f7212b9d55dfcd509b49d6cad86894afa899ff847600628666e5699ec308628a2495616ffaa597602bdb5d64d433eb7e0279f22244e29808b8e07b2cac0daad45d0150e9e35689565c6537431b55140ec19c05daca8ee0ce9eab65e240d28df1114bf13c36e83d9a9b4a4894a909f4cd6fe172d881c8b7e345af2e71782466d61a79674a81cb42ce9e62e16e7f968e31d1d2a106180ac2533158c4931815d93ceaa2b25a7bcadbec005c991c7744d31d055f7c9f975365f7b35396fe286bf5bc6e26f60731925d2d24fc04555e60b385fef7014c6003664f412af3d5418040a4fa6cdba5a3b9ee5bd8758bcdece56342c97bc96626308f55bdd96fde54dd6aba3fa769ef4de010046e9830fe34ef22e4d1e127046ecc4cc8de9105d439ffcba7248f3114e03cfc45a605320666b660c65819d3d6deb05e177a998bbe2fa605440283711c61ff37aa2b3cd4b19abb2be6df3db396343f97c55071fcde802a2f3cef7abe70bdec79503c6f37dfbf735098813bf0306de70b8a75d77cf518b5eb8a595c89d31594c172d69f68df7b5c14129cff6d39ea6aec42ac90a49ef0f1833dd6dec472730ca2101069a4ecc30188c1e184a6be1178967df9b4054662cd3fb2f26c01c244a279b3ffbe1e9b72fa122108b2bbd6206b41baca6003d7856b0e37d372111e76240c50ba88b70ffa337c64f6edaf0eb30726ad3c574ed8c18b66f7dd3d8f5a6c1ed82acd0637045de97ffa0e6f37dbe50d9f92692d6bf18c7d1150adf91c557b584c374f1050e7ce62556675f45de4d00a3bd76c9c2815549a16652e4535015b86a278a251b5a5b8e0ea44cb051ebca685088135c0929d0cd27513180acb1965f190230f374cd54714d9c7d6df0f34811062d035a60e0ae8120d853de29bfad605473755c33c5138f423edf45b7ecec5bdad7a6351cc14dd26206113fde9508063c138b7d3e3bff414f054c9dcb99f0153db40cb765be5bf4102aa0de2b0dd964f0331b84248ae50578a9fa47534838b0c85bf532e2f96cfd9d02caa600d4da16329e02dabce836e139cd00a8488391948774da97f2bdf15d3605717b9482ad98ef336f9d573c62d94a86c4759dd26add2069b8e63f46f6053a5de110466696e322ab49e6d82ca524ff30057af358c58e1978d6232f5a2680f074fc34199f1aebe66044ce85a04fab7dcefe0e7bb5b31eadc605212200a8323ab19ec24f46cacc689671976cec78c3fc747044f0f29d5b2ca6eb4051b76d512cbfe5717f3ef618d6608d577ac64c148e8559f01c96aab241cb1c0e1716c074e4836717567d0cdfd67d8b7380356c0090cff9ec7841d80182911aab4b273ea2351dfcf885d677b7aa407b003560b691fd983d5fe132eb491c97909354761543be1e3fc2e485a284c7f6c4ecc0daae2d3fc7d2c0799e7a88db5c680c24acf74f14163becef6fb45cb5897a74e6beed0ae9551dbbe6759937ffceceaff2bd6835d579ac8591c11c9178606499d0f77598274ae90dcda86d4bffcf524a24508256077d68268cdbba0653252162942efd5d463fe2d72504d08d56ba26b9bc12b8051bfba1d6032176a1a05a96699268df3f31da98923f0d96a3c58f29475685b449d90654010948a7221fa097f04fcd9d92a8931e2a4fcc3f9ad54c2a4fd9cf0fee7be06aad41324e15daccf1386873a4ce183133b90321e55c68e9da949d51039352c24fa69e0fa0f204b3858e78a0988b3fb28bedebcde87de5ae9adbe0e4e2d7695176661f8f9240bd92f3c459680658829d63f6aed0e07d5c6d2be1ad0eac10345007b05582a4b69c66daa64823ed465461b40786df84f110c141e03342b3fd348a3348c9c0d98a6a1b53f33ad7c3e0dfcfc100cec971e5ec6e9246933cf4139af2f1e9e1a7bf9fe901a90e325a31bc240825b0aa1d6f417a2dbd131f858c3462b8ba7759d39dbfc0c5577df51eec038cdf703fa86efe970b5841d6af896d1a9c13ebdef9d6f0b94f0f750173fca9b37ade814759cfd6c19bf5c4c74b754d8e06a4c838ca6ab825fb1a1bb0f0287b8dbc79efe562f550fcdce0ee133810a5de80b7f38200cded4ef3da8047811615ff08c20640983b6acd98f0f4d646e5f1c54b24230b2be2e5bede730615a22df8705cc34193fcca42d40cdaa00bda1adceadbeab4ba74bbb0b6fbe7e1ac17190e3de02e3d80f12e842648b61126cd86c62264515939ddfd962f328bc27640e9d3b19671ea157bb50af622faaea86a4f1b81ff1e92a585704e39dbb15a5321416934db6db26b875c309bfc520ecdba29aa46d25ff5141f5e7924caf5a1a3d20d9076897f73a1ecf20a9c8e8f75493a5d54c17c39650200c40077f76ff211cd252195658521b9876622ef88a1599a52f653b131e2050d2214d62ae7bd5758f648d394cee97cee3d9bf70fe021d3d8c3a82e96885e50f307d996f1577349807b1850d6b9184a338f9770b3dd1c22d7cc365fee055cc41088405d896e30e143a3e4789a58694f73d86b7cbb0b09c2dfe5b21b7450c77083c54bdf1ca0fd12097e7ee9f51b0ea3b8dc5a1718a0d57c7ffd1aac61ff30d4db8f922088dacd458ac6661205d4ef3e4506c67a7cdecc67a35b22c03d020dd809a40df5c78915bf081070a89d1e6215417666eeaba607930761cd519e85e21d07ee2b12cc01d7f956f1a870fea887677bf4a4508ae60cd6d4e6850bc400bdc83d61c67d75b7e283af21fe3e33913e3933cc72a9ede68ab6854dc238bc87566f026146060bf132b08bf583b277b95692af2a91555157a4d177de827d354c8960d6c2da5bb8d5379ec9f6afacbb76f99df9610670a24a9849f80ae932edeaa4f7430a7f50bfc2531d96d476e9d9cd86a41edf5f02f97f32f72cb9f1727e3f21a21add919178d527b9b307603fd7ee40add2781648bcfd8e114a1a235c6aad0f90a385caa80af2211cfe95131ab52306706d17fa5fb978cea48c70b82b5d2af7fb6a28ec8559efe4e209d053931d0044a0d4d3e6e201a12a219922ed5a8488d31d89fc261de99287b3aa21700a32ccc3620e3672525a8313fdc6ddb7cad44f01c044788bd48216a88216beba36a136ead244f26bbd"}, {0x30, 0x102, 0xf9, "ab859e41ddd8c7b7f6132939c2f65f91e1025eff006bb49fca85"}, {0xb8, 0x3a, 0x40, "846ef807b5c02a4cc9cd77e9484a81d9264b7029f4dbfb9ebe617e67123daa161d2b7e97730b5d7eaa2c6fd9611ced6f8c27271bbcd294c632b689e9b6d78bed758c854167bb10e0b5d5a07199a9ff7c5c36f7c8353e33b4ab0f079f2f460f8c636bfa1682f743203bf67d862714f8e934f4011f12e817f9ae7584cde959124770e85284c77a6ad3d5a5a89162b2c3c7bcebc8e4e471c76620b30382ffb3349f180ce2"}, {0x1010, 0x117, 0x0, "b1c5ced10a62a19ef2a156fb2c28c99ec42df0bd9ec48e47c70bf307b24f7e4bdd397ff739ae0ef47651e73246b52f6e9b5da8da9ea067655a2592c5528c32493fa519557bf64641b022715de3d95756f113249d720c3e2a5f575f2f9d2c1cce2e298f32f9c47efd8c1346422ecccbfaa2d7647e01672d0ec711674e64f1c9c3f8d956e806eee20ebec5b038610b11a7e3f33f9ee1714e82bf588807e18e874e6a70f2c2d2cac891d3ba108e75a83772f52b08f16dc1d33795bb1cb15138783f19769558e5ba7a3b4e9f8bb640da45aacc5f1ececea6b607f659b06e0300e186cb39e36692a66a944864661d7eb81c65cb28fbc3b62492433f7c686f001110fe4ec375768f8623cf11c38c1f31dedc0d9cc4df83f510d30eb6ec000f74fbcc550e7d594de896bff86fb4914df69631881c31cd9df87d4fe2c85d34e9d471d6c99189b82c6272bdf06281437c58da40dc6aafb04b223e5855772374cce0f7d71e33a9ddf8ed74cd83a3ea2be24646af338ce9603168e497c2eff8d0e5b29457b8fadf57a2d0254bedb2e2bdededa5cfa18aafcf6a1140b0d86d50a6b296600b7c5b82bec47590dc0191630fa84edad62ad2d868f97892f5145aa031fad6c02a1199419c31e648bd72f6f73983c38fe28f5c45f52dcbf018f9e57a0f65175cc8b537f386398aa13b7d39ade39a24da8ccffb58be25ce4db74a491e04d7b627b798c1011fc4f9f55847ef4e83079e46219d61b9be8bf987c9430a0741134646d7c54291c6ff96dd27cdbd2b70cef9ce0d14c6f6d0dd15620092ce145c22afa859f94407fab1826944b5037b60b6e887a576e19d6b2ebf8efeb7d476c0003c68e1f2a13880baadc3dd4af6ce1ea1f5aa959c4b24677bbd7cbc958e97f2dd31c4928d6d0ce199df77d80e14d72a179ae103f316a2b9f542388ba51344a70f7a1fee0e46a3054b60588161fadfad8a8ceeb7fd8f802031d1b4bb3c58f093add46ba80554620b62bef6908127a0e260c6a1bacce9fdbf9e98145784835d459e758c52db68b32dfb1badffd6be95b370702804aba9769268aad923fad6c1b4c428ab29f63fed1a91ef96df8a045aac7a80ee9aadc4c9f38d85cc2ded020c00d54017853b13f712a34573c217e396bd82ed8bf1a325605f95a64ce41e266d9973cfdb54d94daa5c62847ff649f63432dadacc0d252140cbb0d514ad84316beb60c8f986f4395613fbb5e25d0f7b6195f2de18767db780bc76ca80d29337f7de939cc2ffa31aa5714f117c742b491fe4e874634caebf3aa9d9172f59a06b48c1ff8870aa947ccecf1b670028ed2656c100eabbfc59bef6ee278ab9aef9846eac8e82640ceba76c790da59e375e2683d2d9f3849f35eeb493744656b9807af88695f51e5ab5ac409f90c4e3010966414b3344452ddd8a371e3f3bcb866d2665474ad17ca55f2d673a08f887dbb55ee56a029efed6fccfa8e79323e5ab3a2b3654833aaa0033ee61fadad6423f23e43c90c36423a6e2800824dd945e6ca792f3fbd5deb6412897ab99ea36e1c91ecb0908bd4e5caa4f310ccf2bb03bc94067fb0ce9029264cf264104c4a62e5b9dd3b5738aa6ea96e7aef7e20c827e266817bc75dc38b6deb80f7e805254f24e8fbfa7c6d861a9d7c59aeb8287b1120e4240a5429491cd5c90b6b9ec2b425be45d1cccffaa862ee68c31e8fd8eaa65b8fd63e756fd68cbad9d923fb09ceb6704a5c8a310a1381701580f0fe8368a6133c6f51961049d85110c41cf4e73eb1f65cd58a40f2077f81270586535e2c84f89144e0e50c6533354748090837e97bd2d804cd4efd438887a34e04e990bbcb3c333a5f1923f6d47042a5edb0ba68ab467d3da0d961b24f577e931aeff93ee2dc7c2812adb0550b7fe0e96ae043f8a93342b3c46636cfde261ea9e2a1344c45adba0e080ce30687753ea3d4c9dbfc28fc6ce9a14768cd79c3f29981ace8a91d31b5ea9d38bb3a12c25a9dfc09b2780459609ffd43f6368295903186f13269f391074fd581b96b3b6822570f74e0706a85c057772801c609ff37ed0816ac23ff0e016c8072cc8a30d2220e245e3b2710775335ef9d93515de49651e4eb57b1dbefb3b9da636ac6438bb1cfd815ffab2fe8d7de6da01d567e934d047eba965a245bfd11619a49791228c8e3e27819de2f13db06a0f0f3b81508c126a6fb80d3846b7b1eff9637239457322a1595c3eaaf312eab778cb86c30c7cf2dff24f51fd4334e1cb61a38b3a7eaa232ad13fc377ef372e03cd5e1f4b7d948846b4ed3f0b10005b90849035e9a3428f52d8320ccc9f0f3a854b826c2f3f73239325dfc1a46dc9f104ef97b037d8d02e8a93f4a5cdd0f7ff9a3997efd6470fa6b2039d2f85ecec29fdfbaa1e19a952f1afb25949076857dc7e051569f25e05b4323f22fe43d0e8c401835c82aec56e19bfd44510f09b8db3cb3c91d3b239f5d018c451663197708cf0d3d512ebf39759e39ea1096d6b4ebae3637e97553bfe55078008100dc141ce23286e93a3c47aeb8a3416ebc187a2dc9d15c32ac577aebe773cb52b039aefa198c10d78072fee1f511b0ca3743dec7f54ff9b9c893a9d82318a90e6a0ddb90803187d680cd519bec22e653b7062118d86da811a844cee02895fb308130103863d5493b1539ff21519c93385fd38914d308059c9bd64d723ddebe4eec090d3b52b188af0b43369d2fe9ecb69760c40a4ff9b0bbca5aec102dc8a27e2d29493782a753fe7a7d456a554b64228c3ba18296f6067a8017a93f01bc2f71ea4e309385c4d367ee146494300cfffe48e099e83d97710331feeee07348e5fd7e40bf9368657f033ffd7e3d491b3ecd1acc8a16f612f363d3c45f7b0c8f6c540427ee04b12fefa324dd8616e4d55870fb869c6b841a345ce3296424b6cf4f656dca19d6be4c9dd6738e89891045bef273378ce4e9a71f6225750940c6e07972962707889268aabffd445569a03908542e42e5aa0e205eee45241a661aa6b940881303427a62a72123c11db2d2a0afd96f950b26e954c901402e0b15d84d1d76bccb4e9814694f2920e3186797c392a8ee2d27a8a2ef79f4efd312549c44ef0c9adabed0c05a227463b50d2ebd31b4d9fd20ac3974688958a653b5d9d5942f64e39c316a8ad0096514b430ae6c94ecfc3bdb31d8f83dfba65bd5469dd68e091a35258fba3737028470bf01c799b29332ca7dc0b946f1d47c77a0f7e95d72fe272be98f19e6a0b4d50e68e37a6632240cca99a5b5f512867ed90538c93ae6f54cbdfa12ec83c9d26f394a1b0021fb205e6f1695569a8769d90a02db9b05655c220bea404be217084e216eeaa77ab0f100595b02b5ceda422013bd29b5e1b0ca1920426fc7ec8519991a9cd2c3095c157568f230dd13d6a55388aeacf526ae0360031e9f14a2fa3c49743f0ff037991754ca8b8333e80e1307cccabb4b8030c1fcb6c9cda7ea3ab60ab2317f0e8772a8a602cbe3873e787bcac9329535b4b872460a0d59000ebd93ae929575076678cc8f386ca11472906c954b52367e7d1ad3d8f53906949a70ed06e982727687c344a07b093fdfa3f7e2dcef6cdf3f803c20b06c03a55350aaf05ee9bd1b4d24c1a58a52dd6c261ffd2b34ecb7a7e53685a40e5b0b2d2b8ac87a74933da978d63ad54e3d47e24073f4cd146e182a9e4917f89eaf2eba0dcc098a99c6783014a6342276ee85f1365ee58adc1280d9e726e7050538476fc3e5ae7d770da9c41e8b4a31b5afccade3e210d20cc28eb1899258b1733f72d8ff19b1bd18d20227bd4ae59076a78ff378bbc25c51be8d7fc6d0a10bad7bc214159c82ce104c12346b749894f04f9c73cbd849190b2ecc9799a530b320b9160e6de9d5999f9bd6e577d66491e1eb15244264c7bed3cc9dbb4d5483ef894a7704b57db1c98d8853b9ce321fb3c1f62ce1b9741475ccd9fbe70ebb66cfef7b39d9f039c67c5681ec9b9c7145161de1184d19bbda0396a29f96e0e1542689169447f70629523fe92d56048a1381efe98ce41569766ed659e9cb7ff6df551a63bd02198786793dc37fefc440ec5ab31c7fd7f10fa075f24abe619d87a46b5e606dafe7e703ba9944f5fb30295af3df9eddfd64d66c2d468c46630ef58086efbfc2a931adb4801b46dd8ee384b2b72099d4d97386838ab72bad9d2d2297079c60e7dbe59fb4008dc09924fa87d1b155088e77d2efeeb2e1cd75d8161c4ea1c532af645050e1d22398019fa0e5bab62c22f9e312349f39224e38dc1c15e9c494f07a29c73c91012302cc9de2d66bd8aa14cdbafcc390b98658439f4a0f041c6a8bb3d4cbe43a1f37fe58fa6e81540cc2ab5eb10878a591358927224044e39b202b3a184bd74f88963c27a70d59bdd36ef5c7a8ba8762ce9d821f9bd32f5dec8728f0218e96468d5858cc5053334b7fc013939ca6117a5358aaa2af700061acb6c6b1c3389bffff6fbf560b965f3d2ece3bcc93cfd51248a740fceb21c5cd594edacc09782d50e0b07425bf3939cacec43792132d267ac8ee33716bd7fb7d51564f53d2958d011d513f6bb24361551de622622e2acb2a90230eaa804be19cd6e99c68425d816d55b08b918453505e045181e093467122fe94a2598b21f9a73de59f0be8fcc3f1a80b2475f616f1a6507c24e3e2e58998f2cfb082937e93e219547c38e3578f91a105a88caf13d294045c06ff8fad14fd353e0495e29faf4484c5d8a9ccaaee12452d0c7eaf08b4d6c576354f7c7d0396134533e774fb8139371de60a8d266c40f046f14bedddf2d31fe2a41aa995930c1367443fcb0bb9f32aeb09ed93c67c8dc0d545363f10c5168f8ddf03cb7f129f86a1ff5636ecea85b6355273c399e9374221d4a6f1654557bd42dbcee172fe9c273a9a4f95b6188ed5328139bb9aa3afa89c5e1335acb446206dd62744d2360303581f90f949e7cca37e53c24a153e85b3d51909eaa996d56c75c799cd28c9aea3e1f6ee9079e3e73db4143b1240faf14e3562313d0fe4a0c7c7ba787f7f705ea8c3b8c19318bdf942b153f0d972a99a16c358d58d1b40453711d2e41bd33632737e8b7092cb528459470b6b5fd09ee720dd4f9436d85a5560a7bfcbbc013a17348365d89ab4e2897bc5e06f16b91e14c92601c1da5b5769e35beb90f750b725d7588a8085ece20f4daba678e68ddfa23411b04eae5c6fc6c5c649baf60c6c1dc34a0c678673f45036aac7e74fa2ce9b35b2c9a663909acde4bc0d0b3e4b0ca7d4d441607a10c331dee632fd4d77c98be48ff6fa92d8f1985ee8d61ddfdd04f708533f0d83361e510ce71f995fe0c22562c2be1b275877068aef4ae7922f27772cf4d2042ba076f0244731c111fa79aa6f2807b627da44a2ab6556275848bbc3ef71b6de09388d3607171b9d0e0c809dafe82f7b05046dcbdf6523721b949d49bd256de9216eb8172ed38a15419d309bf2ff000fd3f31956d5eb379ea1c1039d7bd326cab6207f884b0fa3a8b88ff2d22268f96bff8c6b42f590b9c354904200d479b895306e3d70be5f94dee876e2682b7fe539945880f65b449b2625fb8b04e038a792ee4d90e48cae601655e41ea13adfc8ab703b5ac9c67bea34644338e1d069aa4e91f4c9d1ebcab68a219a9bfcfec6202f4e6cf3e31472f0ec92d083dce338cfc2065cdc2c7358d669d45c5ac5dc5d896e1e485c9ddedbeaeb18628058d76228f50811ee3d3bed630e717b5679a8f19bc37971083442f01613441096a0d4f977ad6c405919e52c9f01b1fbe864504d84fc8acd8"}, {0x50, 0x104, 0x7, "5bf7928c4ecc1114a23376d875a1a412ed62f4892c844249cf66d573e1b4be47df9dda089b7da471afa2649dfacc241c2ee0463daaad147500578131838dea"}, {0x28, 0x109, 0x3f, "345fe3a68c43d4f35b080a374829143a0a22eb955d6a6e07"}, {0x80, 0x11, 0x3, "4d2bbd22fdcee6b38a2f18c3c6a2c17800b5334a0b8536052c4c69fb6daf0fd7267f207e22b7499f95ead3dc76bbddae8b063557946b61c206c318ebafbe77a6282c7ee93776e1e662391f2cd03cc76306a2e1fd8c50fe212988348a6c33a9dd70db60b91088c8592dfd2e93"}, {0x38, 0x104, 0x9, "5e43ca2d71a75fd539b0d9c8b20dbe41a766dd8b802bb4a7eeeb6f2f0b79f4b083"}, {0x80, 0xff, 0xd94, "3daa0713bf35c00851ac98cbec13745f0ea5af909c8687bcec77f51b7b5ab0c85a0058ace6a85bc61117e928b60a1b389bc1d9c67d0e86e6b92862f98d67e83c5562f90f269651327cbad17d337f78e321660947897d2481cb6854dd2cabc44e6b6c47b1e5db2c564f55"}, {0xc0, 0x0, 0x2, "30eeac0ee013fd522ac0a522dbc3e0ca7efcb95ba67497a2f913f833c7bc0876bd2c76a1d0cc2965434bd40ebe33aa2eb1ead26c77629d121d2f5776300963665bbbf5ab04062d369b094e1a4fdd884354b4cec6f0f22db378dc6c8de1fb5dfaa714f74bbadafc31a2bf57b11e17e29a072e82fb75a1b6280341eea7fb3f09dea77428a5c10e9251ecb398cdf4e30fd69408f370d678fbe9ef0c18a40d47f98d2b26f793f3963938c4"}], 0x2378}, 0x4000844) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upper\x00\x00\x00\x00./bus,workdir=./file1,lowerdir}//fIle0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = getuid() syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r0]) lchown(&(0x7f00000002c0)='./bus\x00', r1, 0xee00) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:31 executing program 3: write$vhost_msg(0xffffffffffffffff, &(0x7f0000000440)={0x1, {&(0x7f00000000c0)=""/23, 0x17, &(0x7f0000000340)=""/116, 0x1, 0x4}}, 0x48) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x101000, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000001880)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file1\x00'}) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) syz_mount_image$ubifs(&(0x7f0000000100), &(0x7f0000000200)='./bus\x00', 0x6, 0x5, &(0x7f0000001780)=[{&(0x7f0000000680)="38afb6463ed7bb8e4bd98eacb6fe3f19eccab633d67676ddb6ce4494a3889b95e4a15e610504ff258e122e419afcf74d972d8be8496c76c5b5aec8ac60944e99e412271c64b39580e67e3f2b41ea0b1e728a1c206c06e339ae2451bf58294e986025824f4ec1775125a2c8e406515a5749750f8e105e1928082b6db4fa7ee5cd2a2115d9ec2b5798926e2121fdb756eb7310f59004ee0016c980376733f1cd87f9a95649c2f6bb9aba2600fccd7f74d5d6bd024813c4ff23760e6b35a01c2bb15583057d892535ae9c9ad14babb9b4a83c6c59b98660579606a0f3802f0147b1c0395c43397f69abb0f62f050918665020e869798c5f6884387db727673db6f68f9a42f66c92266227d3bf47dae110e41fe6e513b3950172fdee5c00334415be87127b31e13ec8c712e54396ce04b6f3532edb61f2a4b2b10a4c5bdbbad8d537847f4da50206f8316d8639c90a7d8c01b67a3a8ce78b5e3dd87eed4cd5c1b1fadbbb4ba9cd56b49c0c7ce10b42e6fc03ccd15a3912c23b01e8b1a2cc7a14f9ea8d001ed6e625a29ac291bccabc54469244a52ff700a26affcf9c1dafa67678e62f820037146c2a28ce790c282245b0bc5a2f8985ae010eb7ac5619487ebdb3415b04ad7af37c94b4702b725d6f8af78c65307ab2c431a14779cab2f9e9a07396053ae264a6a56e16e4921efeb309ae9d6c5a8055db54a185e7f55e443af5a1987456fffc79bb0461ea0930c324cc638ade8ddf8d8c4fb4648378070e1bc48e42591dfdfb0017f173a6e7a86cc4a299c817c0577357c74cce1026b8687fe51aa567406615950b1c1b88fb32865d97796c733caa3add0a78617f2e23561bc1eac4b06dc07964a21aaa17672aa34b15db9ec591ef212044336b6b50108594de7ce1a52b335f3e11e7ca1316f33cc87261901818e867425deb58498a3e1d5e0bed2ba46cc194ab9622517e0ec85f99b295ea704ba26d3df8a5d94c1f38655271dd10e2dd7fd74725523459753a1f9ad914fcb76b92bed80da49cdfdde06ddb555821ad7b0a66de1cca34b69aecb0b0408be7a6facbe753a7bb37961cf951f08190a747c2a4424b96ef5bace8f12bc3aeca7756779e13c179df7a6f563ed1df4f7eb90ee30b69b3c2fd50fe54c4b2c7cf6ccaaeb3d6835b57aef7149a67d86d0b545901730491f3c073fdc4402cc180e6363a8ed0b9f275fd8f55983f2399c3138e0907b63316cd036da0343f76fe382ca50aab9580740e6515179874675de860d363b140c2d060e80b4650aee6df894ad1cf0f818c2603f0c2f1166ef2ae149ea9e61065bdea6e3b8e58de8354489aea0ca4a6def8a91f09d4fad06b5b9d214bac71a6bbf570c3f294b2562d2a7b4b4f74aae23c16919a82263be6fb41b53494c3a2fcd54179e47aa8662e9ca79dc122e89dc7dd720a09491b99d0d34a92262826bb6aa732df537dcf8ab0a3451c96a03debd7d04852435a4d9bb2c53170e977f0267c04f1928f562d50a6e2b3ae5bd7dce4e98896cf9a540a771bb04eae533b66710591177d28c96d938a32991be11ba9c0b481c8dfe594455bf3238466b6227fab908ecd33ae795e7a5ec9034866279e6c97e644bf668267f0193b4d92c2c66fff27a890818c00d8bcff41e02b008129ea2408b41998adb71c6c081666c5a4f0391075962231200b4bed48f550458d0a1d22baa09af5e79c0e8702da700a85afbc1167575c4b39b3eb61fa0fa6b3fde9710296dd15b4f75dff0366b3bf5ac8301ad5159c54a3814c3a52d9380a279625dbbae53d84d7cfd3f1f06db906a8af4e8d0988711da02b9b9aa79833e344bc1397070d1470d7f9571ca9e908988d74b120c856a88f77968fa711ede5cb49fe73a7910fc3c99f33f20d2d87508f03b4f88a5ff3ef75ec6488c0110760feeede230c6cd0786a25e40104af8383899c72c3f08358c41475d5f0f144e54f4815819ad6222ea18eac8df4ced19c9ae397e4e0ac50a24ff78264d26545deee14612f911eb2fe2cecd83af8ec5666194e3754db2a5d289aa8da0cab7b5d98ca974cfbdf7e0ac9670b1fc175a48b11e2b963d49711d356d16d9d6288d04dfe01129daf8f5a5292db66c160504c60c958f70786609ab2c5673efec03dadaee9463d092c98409c623ba045667362a944874ca9d17c354177cfabc06528b17545b654f1b454f46b0132912774266b050336542ff02dba53fc7dd8626cabad4ad46554e7021f935cdfe742129ed175a352a219600da0707cd388a744489a21a9d52412b2ec51c067d1fef8be08fd59945b998727159a8eb49fb0cbe8f46eb2a7f5a01a2ada5d9ac0ccab076ec371a2b7755638bf05a716da13c130e4dadd9bb1844af6ba74c8ca35e772ea4c8cdbee16938d4150c7a196afca7b54b646cd821eef82fb69e1158fac2607803d1f689f9ee1ff80b9cca76f0cd7fd16857e3cd36d8e5949e002412ef8181638ef0453a10c9b90c4d90cafb703e31367679a1d4f8d40f55979307185a366dfffebb5dcaab6c5500be1f965a8b532846dc050b160ab9e94cddab3ef9ff0e112c5925d74afb44fb5c0d9a171655bc35d7dcadb60876614a9e95118613050311232d0bf6cae14fd93c01c181df5a8f9348bc45ed9244fdb5dcab085e95a55b9575f7617398a8f62dcccc200795a48d9ef9e235aa2a5f1c73fde433bada19bc90f88c44010189bb08d2e8fdbfa26f1685b229efd6b828f9c41a03633ad38259ddc6064d7e70b2202144eaab3fe27be245c5e4fd54cecf576927b2073d40e672834a039b74a7d06a2781f6e2dd199e7703a7d552d11ac84ed29140254a2c99eae66aaa37a4d0d700771f02ec1af91d04810989cc26a9880faaff2f36a2a61b52fcfeba2608673b6a78f2dae545bcfad3e0fb90c97313942805c9c07c07870721d3ea42f36f43c718e58f8a271c5c3f5c24fb0281a2ec1adb561537069fcc4f7372a1fde1b28c051bf0cb170b2b314f5b76f11f20e6d1a985b3a9decb458b958e49979f137c18268d728069c2cba2bd2256518c59ec9afd045b6ce8116f5e55c7a6a171349c5a7a8281b6ece71f5019e19a172f470ee5aec01047531af6e5705d9ab6ec170730fd432b6a1aed6a4290bae4521a8fef991e14714c63afc7366f9bc1c1b664d2ee1488ffeba91ba0288ad18f31d95a869f272a7bda3facbc892659278a940c6d0c822da26e91aa96a7ddd5fde4b848115fe92bbfd2b64f78be47943325c2577b0802b0d3c00ba9401d92c3184853270e2a56339a3f90ec3e308f5b5be4cd97436d01b41011668ae3085476f33c4226b0a61cacbd839fbe39fbddb0cfa3eb57bbc3a5c3e793a5f1f20ffa70b9f92b9fb6bb501461885e2e237567ad5b75bc7cfb823dfe8661b97525c0eecdd515acaa2986d21fda502ba8bccaa0ce5ebf775394e7dfe8605906ff37b50a9baf835f374d12cbc52116d8730a14632b04c7132601e035880c1218d4ea4175139646fcc9a94c2ea32fd67269731f9e3630ebb38e28988f3be14d6c7b457bc3fe95b407509f220a8886d42f53e5c9e51bda0b85ea6c005a200d64c7ef5f2b9fbc1b517a7ab486065637b5c1cc7e1901abac043236c8d3801a609a8df631f4909d5a281327264a6f7be895c748ea3690161d1bd3c7cede948dc581126df5dcb783032147aea21babe4556036a0b77cf33ae19d73e6f787a693cbb06faaa757005eba496011f143d350c306da58981d52e76f642f2406f215d9073c6d93db1e4948a8fc3f2f909fba33c856ddc0fc2ce2b2b818091bedf0afc79f64774804fc26c5b951312a3fbfc325fd975f96bb77388d3d9d6501b3422ebc904821f3a4497fda2c23e809f7ab75e921daed5e608fcfbebb355a78e1dfd9a13399994e0c2041f487bd45a019159cdaa8d95ecbc99b337aa016f8a3bb19b48c4f73cb3eb3ffab8f32f94294c01ad06a77507fbed4df792a62f77871aba1d921c042933c0f1ed3f60db69411dfd6f7f156c44a552c9180626f109ce6153ac35f5781a1776175081f57e6765a56f6090057f53ddee72c25ef1d972da4ab34395e42e70acd588542e12fa9d59546e0a35676820fd868feeb43848c90db19f404b710dea02a663ad07b3fb29b2d4e5d25b0189818abd45a79953d6683828c9243da453ed1b0d940a3e5fefa4ec9b20aad5d4b3f12b143d2ace669a4a8ecfdd583aac9a38951a6b5e7e276593d2bcd13569034ee6645690bf6cb5fe890d38c35a9fc4aeb40032f4f4d94d467df840fc3efb3f15f425608acfe90a40f00ea87e8fdfd33bfd89680d426d2fe0f4e35c676dee5a317e6d543272ab046561f4484f592dc8c80256a0049e31f716fb111cdda5508f832bc065bad4504e1b134ccaa6f02d94eb33f8fc0e090261666612c181fc35a3376e597314690d21aedc0d26ab11606652fe48cfa76d831308801e23aa19a610414b378e65a30eef551d0ae78c6fb13f0f47841cd098c456ba7b3b725897fed4ce8179a50f650ed87038a5a0be2dafb313b061e788bed7cb67505359e3876993a8bdf993dcc8b857372d1464168ae691daad9ca184431673fd9b6aa20d13656a193fc216f09ad4756958d342dd2ec6dcca2824163a254afb79f1821633669624328ac4c20120205bced73cd84af8b8f1878a747423f72a7e1e539309a5b1efb949346840db95164706310f177f5236f2dd50b8b2ec30146d42e5006fffadeb4b769ee95f9c008ae54dbd8a2f1a77b88a29170b8369da1dcc227615dd24749bba2ad8f092b046b403d0f1a1c35dcac02ce0eb5a986ecc5d3cb6d7290ed3b1b9d56e4deb95c73a14b28b8f9bd9413d36ab3a740b297ba503ea58963a07560c851d84b5994d35d6beb55f89dc8f1f8e8c77eee6f790f5915a8d3fd6de15014e332e07f09ed3aae6afb13e429b079d796c9804549381e70bdab2f59182826f4cf14eb2d7342b8f387c5f3d0b4d0ae3588572551ce525c4f74dd09e1c2cb9143930505e55e56abed4782064b11a4c3b700be9124d9759cc40800fffba735d8220cd6be3b29eb29ff15dc5c9ad237162df5e89f1de4ed49f5abd7cdbd9ede04de85685d842a7497258e513f74f1ec4ca9e72990077d1de54764ed06245fd866d15b6ce7e4e78965352e45ebc301f946d0347d6b7b340fdd51e7694f8b34e08314b24f2ab4e408c0a19d0c29eab1f7967017a81d8c5eef034f9312aae9dac787f91ccb9d6fadac6fdccf31efea461e0f884a071517cb1a8573738251c714a5e8b5431c4e548590cf903b2096a4dfd892661b5852c4fc046412dfab7315d654520448aade33be2f924f6fa2fd0ff780ef2208b019536f404c3548e36da797da5a1e12c53f3cec1f58ad3cfbe0844bcebe7c3ed4300bf3d6d2896a0e071b80bfed3a504b3a70be074218598b73d131f8ae769b2a7197f5322f6b6655a6033503084c74a78c9b3f53f6e74d027d4af1bcb0f14c521adfc58e16fbc545e047a66512b60c3a424c439d3fe74d21da89f1e487f26073e59f3c39b8d7ed103b1503ac4465dbd900b20f41c93eb657cc507cbcd5b683d024264002cbc1f8713a89f1a1f26534df11fc2248bf0bede7ee838ccc6ef381bf5d1e27e43a01b98159513828555933fca49420f61ee0b3b0916bd35a7284b8112af3fe0c7d8573f68e0935bd03bdf3724d317e5878055df8547cc37a78257efc422ef655d9e27e153c60b06ce1b783e0fb62f8329db810aeebfb6089c332e581b39eb5eb786e5600f95e759bd391af2f4349e92e753d847df220cbfa9773f3d08083b8dc87ffb", 0x1000, 0x9}, {&(0x7f00000004c0)="d9b8647f4dabe35b7215a265ad3d338809399f94aed9b936bc456e43016830043f642377926717b6e8ddb9101ec6a1c2364ad6f2bc1e06137f83d1d71cfca1694c92eaf0f7a5628deb439ab0d4c29ca4a4e7ae6e5af5947650684156b2e819b6b1ed1644eaae7385a1327e62c663e5be99ed4d68f1a078013f8e40c4e6bf39dba6079a444979d19685795546b4a7f0899c6af77e8a3fe480659f33bc65c666f34d3d2c60efcbebe1a919de13000cc3d2b56110e9c1081981b2808e22f445b6384f10c6bffcb662299246dff827ecff52bce9908c68d8", 0xd6, 0x7}, {&(0x7f00000002c0)="1493f065f23e6393f758", 0xa, 0x9}, {&(0x7f0000001680)="801fefa01e43f4e5d3154d90793c8852e0ed01ed2144ea34b1bf792b088dc1ce89af62da4e9a73526f38eaa9f01be253de14b55d2d6d55a4638c067a4eb300ec50f4f18365e2b4008fad56c84e711c1c9a46c7eaf2e1d3303f8cab36c0e5f7a6e30a1bf4ab6a441a9b19f245a3cd0005", 0x70, 0x1f}, {&(0x7f0000001700)="0847773df0717df72d7cd39b139ccb1d2fd90036f9c9188e45813e1212a2c49eecd35c37dfe22f3f60e2e4608d08e5064f67882aa58179ed4d462d761872a6d2d0e5e1653a883321cf314f8091611c880a68bcc27d2e1f33171fa681d20d4cf8d85f31", 0x63, 0x4}], 0x485, &(0x7f0000001800)={[{@auth_key={'auth_key', 0x3d, '-%)'}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'overlay\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@hash}]}) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570707b06253d6fb572226275732c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:31 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:31 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c000f001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2495.483758] overlayfs: './file0' not a directory 22:47:31 executing program 3: write$vhost_msg(0xffffffffffffffff, &(0x7f0000000440)={0x1, {&(0x7f00000000c0)=""/23, 0x17, &(0x7f0000000340)=""/116, 0x1, 0x4}}, 0x48) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) r0 = openat$nvram(0xffffffffffffff9c, &(0x7f00000003c0), 0x101000, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000001880)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file1\x00'}) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) syz_mount_image$ubifs(&(0x7f0000000100), &(0x7f0000000200)='./bus\x00', 0x6, 0x5, &(0x7f0000001780)=[{&(0x7f0000000680)="38afb6463ed7bb8e4bd98eacb6fe3f19eccab633d67676ddb6ce4494a3889b95e4a15e610504ff258e122e419afcf74d972d8be8496c76c5b5aec8ac60944e99e412271c64b39580e67e3f2b41ea0b1e728a1c206c06e339ae2451bf58294e986025824f4ec1775125a2c8e406515a5749750f8e105e1928082b6db4fa7ee5cd2a2115d9ec2b5798926e2121fdb756eb7310f59004ee0016c980376733f1cd87f9a95649c2f6bb9aba2600fccd7f74d5d6bd024813c4ff23760e6b35a01c2bb15583057d892535ae9c9ad14babb9b4a83c6c59b98660579606a0f3802f0147b1c0395c43397f69abb0f62f050918665020e869798c5f6884387db727673db6f68f9a42f66c92266227d3bf47dae110e41fe6e513b3950172fdee5c00334415be87127b31e13ec8c712e54396ce04b6f3532edb61f2a4b2b10a4c5bdbbad8d537847f4da50206f8316d8639c90a7d8c01b67a3a8ce78b5e3dd87eed4cd5c1b1fadbbb4ba9cd56b49c0c7ce10b42e6fc03ccd15a3912c23b01e8b1a2cc7a14f9ea8d001ed6e625a29ac291bccabc54469244a52ff700a26affcf9c1dafa67678e62f820037146c2a28ce790c282245b0bc5a2f8985ae010eb7ac5619487ebdb3415b04ad7af37c94b4702b725d6f8af78c65307ab2c431a14779cab2f9e9a07396053ae264a6a56e16e4921efeb309ae9d6c5a8055db54a185e7f55e443af5a1987456fffc79bb0461ea0930c324cc638ade8ddf8d8c4fb4648378070e1bc48e42591dfdfb0017f173a6e7a86cc4a299c817c0577357c74cce1026b8687fe51aa567406615950b1c1b88fb32865d97796c733caa3add0a78617f2e23561bc1eac4b06dc07964a21aaa17672aa34b15db9ec591ef212044336b6b50108594de7ce1a52b335f3e11e7ca1316f33cc87261901818e867425deb58498a3e1d5e0bed2ba46cc194ab9622517e0ec85f99b295ea704ba26d3df8a5d94c1f38655271dd10e2dd7fd74725523459753a1f9ad914fcb76b92bed80da49cdfdde06ddb555821ad7b0a66de1cca34b69aecb0b0408be7a6facbe753a7bb37961cf951f08190a747c2a4424b96ef5bace8f12bc3aeca7756779e13c179df7a6f563ed1df4f7eb90ee30b69b3c2fd50fe54c4b2c7cf6ccaaeb3d6835b57aef7149a67d86d0b545901730491f3c073fdc4402cc180e6363a8ed0b9f275fd8f55983f2399c3138e0907b63316cd036da0343f76fe382ca50aab9580740e6515179874675de860d363b140c2d060e80b4650aee6df894ad1cf0f818c2603f0c2f1166ef2ae149ea9e61065bdea6e3b8e58de8354489aea0ca4a6def8a91f09d4fad06b5b9d214bac71a6bbf570c3f294b2562d2a7b4b4f74aae23c16919a82263be6fb41b53494c3a2fcd54179e47aa8662e9ca79dc122e89dc7dd720a09491b99d0d34a92262826bb6aa732df537dcf8ab0a3451c96a03debd7d04852435a4d9bb2c53170e977f0267c04f1928f562d50a6e2b3ae5bd7dce4e98896cf9a540a771bb04eae533b66710591177d28c96d938a32991be11ba9c0b481c8dfe594455bf3238466b6227fab908ecd33ae795e7a5ec9034866279e6c97e644bf668267f0193b4d92c2c66fff27a890818c00d8bcff41e02b008129ea2408b41998adb71c6c081666c5a4f0391075962231200b4bed48f550458d0a1d22baa09af5e79c0e8702da700a85afbc1167575c4b39b3eb61fa0fa6b3fde9710296dd15b4f75dff0366b3bf5ac8301ad5159c54a3814c3a52d9380a279625dbbae53d84d7cfd3f1f06db906a8af4e8d0988711da02b9b9aa79833e344bc1397070d1470d7f9571ca9e908988d74b120c856a88f77968fa711ede5cb49fe73a7910fc3c99f33f20d2d87508f03b4f88a5ff3ef75ec6488c0110760feeede230c6cd0786a25e40104af8383899c72c3f08358c41475d5f0f144e54f4815819ad6222ea18eac8df4ced19c9ae397e4e0ac50a24ff78264d26545deee14612f911eb2fe2cecd83af8ec5666194e3754db2a5d289aa8da0cab7b5d98ca974cfbdf7e0ac9670b1fc175a48b11e2b963d49711d356d16d9d6288d04dfe01129daf8f5a5292db66c160504c60c958f70786609ab2c5673efec03dadaee9463d092c98409c623ba045667362a944874ca9d17c354177cfabc06528b17545b654f1b454f46b0132912774266b050336542ff02dba53fc7dd8626cabad4ad46554e7021f935cdfe742129ed175a352a219600da0707cd388a744489a21a9d52412b2ec51c067d1fef8be08fd59945b998727159a8eb49fb0cbe8f46eb2a7f5a01a2ada5d9ac0ccab076ec371a2b7755638bf05a716da13c130e4dadd9bb1844af6ba74c8ca35e772ea4c8cdbee16938d4150c7a196afca7b54b646cd821eef82fb69e1158fac2607803d1f689f9ee1ff80b9cca76f0cd7fd16857e3cd36d8e5949e002412ef8181638ef0453a10c9b90c4d90cafb703e31367679a1d4f8d40f55979307185a366dfffebb5dcaab6c5500be1f965a8b532846dc050b160ab9e94cddab3ef9ff0e112c5925d74afb44fb5c0d9a171655bc35d7dcadb60876614a9e95118613050311232d0bf6cae14fd93c01c181df5a8f9348bc45ed9244fdb5dcab085e95a55b9575f7617398a8f62dcccc200795a48d9ef9e235aa2a5f1c73fde433bada19bc90f88c44010189bb08d2e8fdbfa26f1685b229efd6b828f9c41a03633ad38259ddc6064d7e70b2202144eaab3fe27be245c5e4fd54cecf576927b2073d40e672834a039b74a7d06a2781f6e2dd199e7703a7d552d11ac84ed29140254a2c99eae66aaa37a4d0d700771f02ec1af91d04810989cc26a9880faaff2f36a2a61b52fcfeba2608673b6a78f2dae545bcfad3e0fb90c97313942805c9c07c07870721d3ea42f36f43c718e58f8a271c5c3f5c24fb0281a2ec1adb561537069fcc4f7372a1fde1b28c051bf0cb170b2b314f5b76f11f20e6d1a985b3a9decb458b958e49979f137c18268d728069c2cba2bd2256518c59ec9afd045b6ce8116f5e55c7a6a171349c5a7a8281b6ece71f5019e19a172f470ee5aec01047531af6e5705d9ab6ec170730fd432b6a1aed6a4290bae4521a8fef991e14714c63afc7366f9bc1c1b664d2ee1488ffeba91ba0288ad18f31d95a869f272a7bda3facbc892659278a940c6d0c822da26e91aa96a7ddd5fde4b848115fe92bbfd2b64f78be47943325c2577b0802b0d3c00ba9401d92c3184853270e2a56339a3f90ec3e308f5b5be4cd97436d01b41011668ae3085476f33c4226b0a61cacbd839fbe39fbddb0cfa3eb57bbc3a5c3e793a5f1f20ffa70b9f92b9fb6bb501461885e2e237567ad5b75bc7cfb823dfe8661b97525c0eecdd515acaa2986d21fda502ba8bccaa0ce5ebf775394e7dfe8605906ff37b50a9baf835f374d12cbc52116d8730a14632b04c7132601e035880c1218d4ea4175139646fcc9a94c2ea32fd67269731f9e3630ebb38e28988f3be14d6c7b457bc3fe95b407509f220a8886d42f53e5c9e51bda0b85ea6c005a200d64c7ef5f2b9fbc1b517a7ab486065637b5c1cc7e1901abac043236c8d3801a609a8df631f4909d5a281327264a6f7be895c748ea3690161d1bd3c7cede948dc581126df5dcb783032147aea21babe4556036a0b77cf33ae19d73e6f787a693cbb06faaa757005eba496011f143d350c306da58981d52e76f642f2406f215d9073c6d93db1e4948a8fc3f2f909fba33c856ddc0fc2ce2b2b818091bedf0afc79f64774804fc26c5b951312a3fbfc325fd975f96bb77388d3d9d6501b3422ebc904821f3a4497fda2c23e809f7ab75e921daed5e608fcfbebb355a78e1dfd9a13399994e0c2041f487bd45a019159cdaa8d95ecbc99b337aa016f8a3bb19b48c4f73cb3eb3ffab8f32f94294c01ad06a77507fbed4df792a62f77871aba1d921c042933c0f1ed3f60db69411dfd6f7f156c44a552c9180626f109ce6153ac35f5781a1776175081f57e6765a56f6090057f53ddee72c25ef1d972da4ab34395e42e70acd588542e12fa9d59546e0a35676820fd868feeb43848c90db19f404b710dea02a663ad07b3fb29b2d4e5d25b0189818abd45a79953d6683828c9243da453ed1b0d940a3e5fefa4ec9b20aad5d4b3f12b143d2ace669a4a8ecfdd583aac9a38951a6b5e7e276593d2bcd13569034ee6645690bf6cb5fe890d38c35a9fc4aeb40032f4f4d94d467df840fc3efb3f15f425608acfe90a40f00ea87e8fdfd33bfd89680d426d2fe0f4e35c676dee5a317e6d543272ab046561f4484f592dc8c80256a0049e31f716fb111cdda5508f832bc065bad4504e1b134ccaa6f02d94eb33f8fc0e090261666612c181fc35a3376e597314690d21aedc0d26ab11606652fe48cfa76d831308801e23aa19a610414b378e65a30eef551d0ae78c6fb13f0f47841cd098c456ba7b3b725897fed4ce8179a50f650ed87038a5a0be2dafb313b061e788bed7cb67505359e3876993a8bdf993dcc8b857372d1464168ae691daad9ca184431673fd9b6aa20d13656a193fc216f09ad4756958d342dd2ec6dcca2824163a254afb79f1821633669624328ac4c20120205bced73cd84af8b8f1878a747423f72a7e1e539309a5b1efb949346840db95164706310f177f5236f2dd50b8b2ec30146d42e5006fffadeb4b769ee95f9c008ae54dbd8a2f1a77b88a29170b8369da1dcc227615dd24749bba2ad8f092b046b403d0f1a1c35dcac02ce0eb5a986ecc5d3cb6d7290ed3b1b9d56e4deb95c73a14b28b8f9bd9413d36ab3a740b297ba503ea58963a07560c851d84b5994d35d6beb55f89dc8f1f8e8c77eee6f790f5915a8d3fd6de15014e332e07f09ed3aae6afb13e429b079d796c9804549381e70bdab2f59182826f4cf14eb2d7342b8f387c5f3d0b4d0ae3588572551ce525c4f74dd09e1c2cb9143930505e55e56abed4782064b11a4c3b700be9124d9759cc40800fffba735d8220cd6be3b29eb29ff15dc5c9ad237162df5e89f1de4ed49f5abd7cdbd9ede04de85685d842a7497258e513f74f1ec4ca9e72990077d1de54764ed06245fd866d15b6ce7e4e78965352e45ebc301f946d0347d6b7b340fdd51e7694f8b34e08314b24f2ab4e408c0a19d0c29eab1f7967017a81d8c5eef034f9312aae9dac787f91ccb9d6fadac6fdccf31efea461e0f884a071517cb1a8573738251c714a5e8b5431c4e548590cf903b2096a4dfd892661b5852c4fc046412dfab7315d654520448aade33be2f924f6fa2fd0ff780ef2208b019536f404c3548e36da797da5a1e12c53f3cec1f58ad3cfbe0844bcebe7c3ed4300bf3d6d2896a0e071b80bfed3a504b3a70be074218598b73d131f8ae769b2a7197f5322f6b6655a6033503084c74a78c9b3f53f6e74d027d4af1bcb0f14c521adfc58e16fbc545e047a66512b60c3a424c439d3fe74d21da89f1e487f26073e59f3c39b8d7ed103b1503ac4465dbd900b20f41c93eb657cc507cbcd5b683d024264002cbc1f8713a89f1a1f26534df11fc2248bf0bede7ee838ccc6ef381bf5d1e27e43a01b98159513828555933fca49420f61ee0b3b0916bd35a7284b8112af3fe0c7d8573f68e0935bd03bdf3724d317e5878055df8547cc37a78257efc422ef655d9e27e153c60b06ce1b783e0fb62f8329db810aeebfb6089c332e581b39eb5eb786e5600f95e759bd391af2f4349e92e753d847df220cbfa9773f3d08083b8dc87ffb", 0x1000, 0x9}, {&(0x7f00000004c0)="d9b8647f4dabe35b7215a265ad3d338809399f94aed9b936bc456e43016830043f642377926717b6e8ddb9101ec6a1c2364ad6f2bc1e06137f83d1d71cfca1694c92eaf0f7a5628deb439ab0d4c29ca4a4e7ae6e5af5947650684156b2e819b6b1ed1644eaae7385a1327e62c663e5be99ed4d68f1a078013f8e40c4e6bf39dba6079a444979d19685795546b4a7f0899c6af77e8a3fe480659f33bc65c666f34d3d2c60efcbebe1a919de13000cc3d2b56110e9c1081981b2808e22f445b6384f10c6bffcb662299246dff827ecff52bce9908c68d8", 0xd6, 0x7}, {&(0x7f00000002c0)="1493f065f23e6393f758", 0xa, 0x9}, {&(0x7f0000001680)="801fefa01e43f4e5d3154d90793c8852e0ed01ed2144ea34b1bf792b088dc1ce89af62da4e9a73526f38eaa9f01be253de14b55d2d6d55a4638c067a4eb300ec50f4f18365e2b4008fad56c84e711c1c9a46c7eaf2e1d3303f8cab36c0e5f7a6e30a1bf4ab6a441a9b19f245a3cd0005", 0x70, 0x1f}, {&(0x7f0000001700)="0847773df0717df72d7cd39b139ccb1d2fd90036f9c9188e45813e1212a2c49eecd35c37dfe22f3f60e2e4608d08e5064f67882aa58179ed4d462d761872a6d2d0e5e1653a883321cf314f8091611c880a68bcc27d2e1f33171fa681d20d4cf8d85f31", 0x63, 0x4}], 0x485, &(0x7f0000001800)={[{@auth_key={'auth_key', 0x3d, '-%)'}}], [{@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@obj_type={'obj_type', 0x3d, 'overlay\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@hash}]}) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570707b06253d6fb572226275732c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:31 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f00000002c0)={0x2, 0x28000}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f00000002c0)={0x2, 0x28000}) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:31 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) chdir(&(0x7f0000000340)='./bus\x00') (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)=@pptp={0x18, 0x2, {0x3, @empty}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000004c0)}, {&(0x7f0000000500)="541b3de84c2423095ae7b4dbd9ad3f97ffdf5f648887290d7bb7a1e852a499858841269ec47a5b7fdccf35a4cc81ca91304c4d7a1db0337ff184fc3d17b53d583897179811ec67aa674b710e86a780a6a71b5298593a78ff4245492af98ce7a7ad35d0bc17765760026e7c23a54084b443f364cd49bf2f76546af2f29fa7a5838616fd4ec1c77d49fa2771de0c43adf9bce7771428c2fb2cdb8f42d06bbcd789a029c1ae35c3143944030a6003f07e0a495a2c430e599816b396e20c", 0xbc}, {&(0x7f0000000600)="e403d6f58c72636c66231f2d51bab8e1b5401fe5c9c3588600a9ea179cd8a90f3f74e3555a985c626c363cb9a1022e162be81dc1d654a57b2be5ded509b4bfff4d68dd8e1e6986429e00506721654dc886884c1470", 0x55}], 0x3, &(0x7f00000008c0)=[{0x1010, 0x117, 0x0, "a44491386165c3c105e7235ef0c8b1693f2e61114282aa7a7b83f851b209f8771be637a43b44ece869bb093978d0af5992c5b764faf33717c3ab60e014e58efc0bba5dc096d396e7aeb04f3e44c2b078cd593a63b5ce4fb9864169b656ca3a774a9be6282aa67726887796126e8e2fa6b9a51c343dda2dc38c1ab7139e23d3f0bfcb850534346748ec259b485225d68b4f2696d4b02b4ccb0e38a8fb910d2025e3463d0f5cc79ec775c9ebc802a6d075d43bc2820ffc08997fafdfc6d55767e3449b03bd330e15aa8562fbedc3cc27ee1bde0ab0549fc727764d278a8a826eeb00907bfdfb5c49d29aba697bf9151bb5c5910d32bda78d023df04cae848dae05f8012f720d038d671c13b89f2c00a571f2e1849c6d43bafa6d7099ae590a908d0038403a4bb5a21380065a8e08da41ef42f142d32fe25ed11e0e5c29b83424ca977b11db88044d1fcc9e840e20abe46d5b7042e5e9a44e4e889703f3d7c94af29f6b1db4be34aa1eef2b0eeb80e8fb86c5c4b8975ca998fb23c58f4b50c6c7c7bd52b7089ce74279359ba05f9345caef435825c07d3377ad92161f282ffad30b5c0c3d0d2b112ebb4832dde98046511389b08ffd3ed31c08b96868926d862de67222fd89ff58f62f0a5ebc2274ce144f5b58c3c6b960eaa4ed55ceb7c54d6d51afca13cdc58ee3ca31d651170995cbc917449ed5961210e0b5a6b3f3d1dd18f1aa5104709f24caad2f8eaa059039cecdeac1c588f90dad777fb8eb61af6b7588c64c79e1ffd97af7b30e73c8c485f2ae4ed78de6b6769b80e88abb198e56421f7d615bc815cee3af394074aaf13fbc70df08222e890a584ed82053dc1a569489b2eca8a34aad655435acf5f3bb89338a20007c5f3769af25a2e87dc0f57960166dfc69f4db499101b62cff071b0020598d74b7b1fbd4ff0524957bb5442241d6a9a018bc93141b255ee15463eae072a064966ff3dc7bcbb5fdb2e834b4babe9baf70d9baa3b5f9a5804f7bd7219d2ce68b8e573a642c1c834ac2715b4648bfd41be15df8fb21a9d6ca889d21dd9bd8bd77469ec4f91259f103dad2e22529baaf0f5553fb9d34d986a9a16eb69aa153ec2d6dd4136da7bd495d0e557f5df81d1269ee7ff9960eb832da7aa6af2ed7599067d0fcce80c601f145da99fe4b3370f33ecad489420048353b5206b42ea90b07b08b94196fa3d1209f85eff838a044b5720f7b2f321671746290bf7fdcbfc7866a378916e705a7d3c4cf5a4ffe4c1634c3613bc715d97c2f2cfc76869b3669a207afd099d63a1ab00f1356b73b3fcab8d59f503fb549f3cba4a9a39b6029909c47eb860261e163a4bd61d42c2d35d2110c814b2d28869abae10b9d691caf418360680735633bb11c6a0f9bcb9de864ea394297f322a6a5511eea2104a01137022d41a1db2c72ce3bece9b1cc1bb0a634cab454cad528cda224e0c45229763d44609f5392ceba3d93ee1234dc3cc788c50f2af6d36c63d7c8a71a31c94e7147796b2db4395a81b2a688a8326bfc9c28095a7a9ec15c649132c796f2a39317fd8838dd9f6a9b52e0fedcee46d792479bb659b4fc343d395100af4a8a7f32076d2f773797743ddf8ef02d4ef16eeb51488ed2e41888ef62fd5ae238971fd4f1fa650b5047f23db05965b9e81505dcde55e7046378e668baea54f083be48f7f8b0aac1f7cdda490d98cbecf785bdf2f4b24289f08fd1afc6359950b35590b560bff31288e18297d7ac3ca25fcc93e37cc5ae80c95ce37ef53c68496a16b6cbbe42f15ff0f493c721abcae79a9f6626e1e7e0a346fd34f047982c1d414d9bac8e510bcb39a73045a0ddcb540c14780de711edb43959f648c75fbde369e9557a68ae145467655b0088e7218a187577110e45625ac925af5a03577d2f25c90f06d5599f50f83e97d4b655940d9a7917cd4ec60dde8bd83c9f75d98a9f4ba4e079e533c8242ec869dcfa83ae0f04cae7775019d71df7312e82f512686bd3fd204544e2af5fcfb2994ef05342357c36e25245e4392fdfd989f286e594b8bf9c44afe8e60673987ce78939db89d9df7cf6e83bad22b93c2700f1bb82fa5bac77627dba7a1d7a120677d6579afa68aa0254ddcc9582544e50f65b1307d93819e567c94c1fcd5d5063331d99a54c7c9f2251f696771790b030a9dcbaed50748b360090b67d2ecb2a485e1653eb558ef26d7ad17f9f5e8d1667d0b7df5bbfd6f27631274e6a7155bc6fbd32f9e4cacc7e35863ddf53e757eb5a8701a6da060cac1d1688481072a4fba45121283f4466e0f2e4c0ad0a2354a4c314bfa1597a74d1eca28e0b9227ad311ea6f7dc09c79cd328e1a801ab43f31a0234cdb4c32ac840ce1959bfc98504d1308baf359b9a109d3efabc6e4e3c29fd910ffde0231bd8281fcaf950ce1c16cf4a75dcd385c283fe972e8b4a9f3fbb6fcdb921da3a8bd4645eaefd566b245a50b164e07facaf484d1b62b4c5484d01929bf6dad4b17d3200cad745d732a0d39b408ea6b479c1c14e1ec2451f342330d636cbee07ed95d03ae81949a740380f5e8a7ab77486d948f94928f442f9071f5bfbf8254bed3b08e38223db9172b2e66e98fea7641cfe1ea28559adedfceb3bb29fedb26f612e34e23500457fd1b3d84b7f22a9ad71c2a0ab1343f87029b4b8a1309598ba555c85b37c9f7212b9d55dfcd509b49d6cad86894afa899ff847600628666e5699ec308628a2495616ffaa597602bdb5d64d433eb7e0279f22244e29808b8e07b2cac0daad45d0150e9e35689565c6537431b55140ec19c05daca8ee0ce9eab65e240d28df1114bf13c36e83d9a9b4a4894a909f4cd6fe172d881c8b7e345af2e71782466d61a79674a81cb42ce9e62e16e7f968e31d1d2a106180ac2533158c4931815d93ceaa2b25a7bcadbec005c991c7744d31d055f7c9f975365f7b35396fe286bf5bc6e26f60731925d2d24fc04555e60b385fef7014c6003664f412af3d5418040a4fa6cdba5a3b9ee5bd8758bcdece56342c97bc96626308f55bdd96fde54dd6aba3fa769ef4de010046e9830fe34ef22e4d1e127046ecc4cc8de9105d439ffcba7248f3114e03cfc45a605320666b660c65819d3d6deb05e177a998bbe2fa605440283711c61ff37aa2b3cd4b19abb2be6df3db396343f97c55071fcde802a2f3cef7abe70bdec79503c6f37dfbf735098813bf0306de70b8a75d77cf518b5eb8a595c89d31594c172d69f68df7b5c14129cff6d39ea6aec42ac90a49ef0f1833dd6dec472730ca2101069a4ecc30188c1e184a6be1178967df9b4054662cd3fb2f26c01c244a279b3ffbe1e9b72fa122108b2bbd6206b41baca6003d7856b0e37d372111e76240c50ba88b70ffa337c64f6edaf0eb30726ad3c574ed8c18b66f7dd3d8f5a6c1ed82acd0637045de97ffa0e6f37dbe50d9f92692d6bf18c7d1150adf91c557b584c374f1050e7ce62556675f45de4d00a3bd76c9c2815549a16652e4535015b86a278a251b5a5b8e0ea44cb051ebca685088135c0929d0cd27513180acb1965f190230f374cd54714d9c7d6df0f34811062d035a60e0ae8120d853de29bfad605473755c33c5138f423edf45b7ecec5bdad7a6351cc14dd26206113fde9508063c138b7d3e3bff414f054c9dcb99f0153db40cb765be5bf4102aa0de2b0dd964f0331b84248ae50578a9fa47534838b0c85bf532e2f96cfd9d02caa600d4da16329e02dabce836e139cd00a8488391948774da97f2bdf15d3605717b9482ad98ef336f9d573c62d94a86c4759dd26add2069b8e63f46f6053a5de110466696e322ab49e6d82ca524ff30057af358c58e1978d6232f5a2680f074fc34199f1aebe66044ce85a04fab7dcefe0e7bb5b31eadc605212200a8323ab19ec24f46cacc689671976cec78c3fc747044f0f29d5b2ca6eb4051b76d512cbfe5717f3ef618d6608d577ac64c148e8559f01c96aab241cb1c0e1716c074e4836717567d0cdfd67d8b7380356c0090cff9ec7841d80182911aab4b273ea2351dfcf885d677b7aa407b003560b691fd983d5fe132eb491c97909354761543be1e3fc2e485a284c7f6c4ecc0daae2d3fc7d2c0799e7a88db5c680c24acf74f14163becef6fb45cb5897a74e6beed0ae9551dbbe6759937ffceceaff2bd6835d579ac8591c11c9178606499d0f77598274ae90dcda86d4bffcf524a24508256077d68268cdbba0653252162942efd5d463fe2d72504d08d56ba26b9bc12b8051bfba1d6032176a1a05a96699268df3f31da98923f0d96a3c58f29475685b449d90654010948a7221fa097f04fcd9d92a8931e2a4fcc3f9ad54c2a4fd9cf0fee7be06aad41324e15daccf1386873a4ce183133b90321e55c68e9da949d51039352c24fa69e0fa0f204b3858e78a0988b3fb28bedebcde87de5ae9adbe0e4e2d7695176661f8f9240bd92f3c459680658829d63f6aed0e07d5c6d2be1ad0eac10345007b05582a4b69c66daa64823ed465461b40786df84f110c141e03342b3fd348a3348c9c0d98a6a1b53f33ad7c3e0dfcfc100cec971e5ec6e9246933cf4139af2f1e9e1a7bf9fe901a90e325a31bc240825b0aa1d6f417a2dbd131f858c3462b8ba7759d39dbfc0c5577df51eec038cdf703fa86efe970b5841d6af896d1a9c13ebdef9d6f0b94f0f750173fca9b37ade814759cfd6c19bf5c4c74b754d8e06a4c838ca6ab825fb1a1bb0f0287b8dbc79efe562f550fcdce0ee133810a5de80b7f38200cded4ef3da8047811615ff08c20640983b6acd98f0f4d646e5f1c54b24230b2be2e5bede730615a22df8705cc34193fcca42d40cdaa00bda1adceadbeab4ba74bbb0b6fbe7e1ac17190e3de02e3d80f12e842648b61126cd86c62264515939ddfd962f328bc27640e9d3b19671ea157bb50af622faaea86a4f1b81ff1e92a585704e39dbb15a5321416934db6db26b875c309bfc520ecdba29aa46d25ff5141f5e7924caf5a1a3d20d9076897f73a1ecf20a9c8e8f75493a5d54c17c39650200c40077f76ff211cd252195658521b9876622ef88a1599a52f653b131e2050d2214d62ae7bd5758f648d394cee97cee3d9bf70fe021d3d8c3a82e96885e50f307d996f1577349807b1850d6b9184a338f9770b3dd1c22d7cc365fee055cc41088405d896e30e143a3e4789a58694f73d86b7cbb0b09c2dfe5b21b7450c77083c54bdf1ca0fd12097e7ee9f51b0ea3b8dc5a1718a0d57c7ffd1aac61ff30d4db8f922088dacd458ac6661205d4ef3e4506c67a7cdecc67a35b22c03d020dd809a40df5c78915bf081070a89d1e6215417666eeaba607930761cd519e85e21d07ee2b12cc01d7f956f1a870fea887677bf4a4508ae60cd6d4e6850bc400bdc83d61c67d75b7e283af21fe3e33913e3933cc72a9ede68ab6854dc238bc87566f026146060bf132b08bf583b277b95692af2a91555157a4d177de827d354c8960d6c2da5bb8d5379ec9f6afacbb76f99df9610670a24a9849f80ae932edeaa4f7430a7f50bfc2531d96d476e9d9cd86a41edf5f02f97f32f72cb9f1727e3f21a21add919178d527b9b307603fd7ee40add2781648bcfd8e114a1a235c6aad0f90a385caa80af2211cfe95131ab52306706d17fa5fb978cea48c70b82b5d2af7fb6a28ec8559efe4e209d053931d0044a0d4d3e6e201a12a219922ed5a8488d31d89fc261de99287b3aa21700a32ccc3620e3672525a8313fdc6ddb7cad44f01c044788bd48216a88216beba36a136ead244f26bbd"}, {0x30, 0x102, 0xf9, "ab859e41ddd8c7b7f6132939c2f65f91e1025eff006bb49fca85"}, {0xb8, 0x3a, 0x40, "846ef807b5c02a4cc9cd77e9484a81d9264b7029f4dbfb9ebe617e67123daa161d2b7e97730b5d7eaa2c6fd9611ced6f8c27271bbcd294c632b689e9b6d78bed758c854167bb10e0b5d5a07199a9ff7c5c36f7c8353e33b4ab0f079f2f460f8c636bfa1682f743203bf67d862714f8e934f4011f12e817f9ae7584cde959124770e85284c77a6ad3d5a5a89162b2c3c7bcebc8e4e471c76620b30382ffb3349f180ce2"}, {0x1010, 0x117, 0x0, "b1c5ced10a62a19ef2a156fb2c28c99ec42df0bd9ec48e47c70bf307b24f7e4bdd397ff739ae0ef47651e73246b52f6e9b5da8da9ea067655a2592c5528c32493fa519557bf64641b022715de3d95756f113249d720c3e2a5f575f2f9d2c1cce2e298f32f9c47efd8c1346422ecccbfaa2d7647e01672d0ec711674e64f1c9c3f8d956e806eee20ebec5b038610b11a7e3f33f9ee1714e82bf588807e18e874e6a70f2c2d2cac891d3ba108e75a83772f52b08f16dc1d33795bb1cb15138783f19769558e5ba7a3b4e9f8bb640da45aacc5f1ececea6b607f659b06e0300e186cb39e36692a66a944864661d7eb81c65cb28fbc3b62492433f7c686f001110fe4ec375768f8623cf11c38c1f31dedc0d9cc4df83f510d30eb6ec000f74fbcc550e7d594de896bff86fb4914df69631881c31cd9df87d4fe2c85d34e9d471d6c99189b82c6272bdf06281437c58da40dc6aafb04b223e5855772374cce0f7d71e33a9ddf8ed74cd83a3ea2be24646af338ce9603168e497c2eff8d0e5b29457b8fadf57a2d0254bedb2e2bdededa5cfa18aafcf6a1140b0d86d50a6b296600b7c5b82bec47590dc0191630fa84edad62ad2d868f97892f5145aa031fad6c02a1199419c31e648bd72f6f73983c38fe28f5c45f52dcbf018f9e57a0f65175cc8b537f386398aa13b7d39ade39a24da8ccffb58be25ce4db74a491e04d7b627b798c1011fc4f9f55847ef4e83079e46219d61b9be8bf987c9430a0741134646d7c54291c6ff96dd27cdbd2b70cef9ce0d14c6f6d0dd15620092ce145c22afa859f94407fab1826944b5037b60b6e887a576e19d6b2ebf8efeb7d476c0003c68e1f2a13880baadc3dd4af6ce1ea1f5aa959c4b24677bbd7cbc958e97f2dd31c4928d6d0ce199df77d80e14d72a179ae103f316a2b9f542388ba51344a70f7a1fee0e46a3054b60588161fadfad8a8ceeb7fd8f802031d1b4bb3c58f093add46ba80554620b62bef6908127a0e260c6a1bacce9fdbf9e98145784835d459e758c52db68b32dfb1badffd6be95b370702804aba9769268aad923fad6c1b4c428ab29f63fed1a91ef96df8a045aac7a80ee9aadc4c9f38d85cc2ded020c00d54017853b13f712a34573c217e396bd82ed8bf1a325605f95a64ce41e266d9973cfdb54d94daa5c62847ff649f63432dadacc0d252140cbb0d514ad84316beb60c8f986f4395613fbb5e25d0f7b6195f2de18767db780bc76ca80d29337f7de939cc2ffa31aa5714f117c742b491fe4e874634caebf3aa9d9172f59a06b48c1ff8870aa947ccecf1b670028ed2656c100eabbfc59bef6ee278ab9aef9846eac8e82640ceba76c790da59e375e2683d2d9f3849f35eeb493744656b9807af88695f51e5ab5ac409f90c4e3010966414b3344452ddd8a371e3f3bcb866d2665474ad17ca55f2d673a08f887dbb55ee56a029efed6fccfa8e79323e5ab3a2b3654833aaa0033ee61fadad6423f23e43c90c36423a6e2800824dd945e6ca792f3fbd5deb6412897ab99ea36e1c91ecb0908bd4e5caa4f310ccf2bb03bc94067fb0ce9029264cf264104c4a62e5b9dd3b5738aa6ea96e7aef7e20c827e266817bc75dc38b6deb80f7e805254f24e8fbfa7c6d861a9d7c59aeb8287b1120e4240a5429491cd5c90b6b9ec2b425be45d1cccffaa862ee68c31e8fd8eaa65b8fd63e756fd68cbad9d923fb09ceb6704a5c8a310a1381701580f0fe8368a6133c6f51961049d85110c41cf4e73eb1f65cd58a40f2077f81270586535e2c84f89144e0e50c6533354748090837e97bd2d804cd4efd438887a34e04e990bbcb3c333a5f1923f6d47042a5edb0ba68ab467d3da0d961b24f577e931aeff93ee2dc7c2812adb0550b7fe0e96ae043f8a93342b3c46636cfde261ea9e2a1344c45adba0e080ce30687753ea3d4c9dbfc28fc6ce9a14768cd79c3f29981ace8a91d31b5ea9d38bb3a12c25a9dfc09b2780459609ffd43f6368295903186f13269f391074fd581b96b3b6822570f74e0706a85c057772801c609ff37ed0816ac23ff0e016c8072cc8a30d2220e245e3b2710775335ef9d93515de49651e4eb57b1dbefb3b9da636ac6438bb1cfd815ffab2fe8d7de6da01d567e934d047eba965a245bfd11619a49791228c8e3e27819de2f13db06a0f0f3b81508c126a6fb80d3846b7b1eff9637239457322a1595c3eaaf312eab778cb86c30c7cf2dff24f51fd4334e1cb61a38b3a7eaa232ad13fc377ef372e03cd5e1f4b7d948846b4ed3f0b10005b90849035e9a3428f52d8320ccc9f0f3a854b826c2f3f73239325dfc1a46dc9f104ef97b037d8d02e8a93f4a5cdd0f7ff9a3997efd6470fa6b2039d2f85ecec29fdfbaa1e19a952f1afb25949076857dc7e051569f25e05b4323f22fe43d0e8c401835c82aec56e19bfd44510f09b8db3cb3c91d3b239f5d018c451663197708cf0d3d512ebf39759e39ea1096d6b4ebae3637e97553bfe55078008100dc141ce23286e93a3c47aeb8a3416ebc187a2dc9d15c32ac577aebe773cb52b039aefa198c10d78072fee1f511b0ca3743dec7f54ff9b9c893a9d82318a90e6a0ddb90803187d680cd519bec22e653b7062118d86da811a844cee02895fb308130103863d5493b1539ff21519c93385fd38914d308059c9bd64d723ddebe4eec090d3b52b188af0b43369d2fe9ecb69760c40a4ff9b0bbca5aec102dc8a27e2d29493782a753fe7a7d456a554b64228c3ba18296f6067a8017a93f01bc2f71ea4e309385c4d367ee146494300cfffe48e099e83d97710331feeee07348e5fd7e40bf9368657f033ffd7e3d491b3ecd1acc8a16f612f363d3c45f7b0c8f6c540427ee04b12fefa324dd8616e4d55870fb869c6b841a345ce3296424b6cf4f656dca19d6be4c9dd6738e89891045bef273378ce4e9a71f6225750940c6e07972962707889268aabffd445569a03908542e42e5aa0e205eee45241a661aa6b940881303427a62a72123c11db2d2a0afd96f950b26e954c901402e0b15d84d1d76bccb4e9814694f2920e3186797c392a8ee2d27a8a2ef79f4efd312549c44ef0c9adabed0c05a227463b50d2ebd31b4d9fd20ac3974688958a653b5d9d5942f64e39c316a8ad0096514b430ae6c94ecfc3bdb31d8f83dfba65bd5469dd68e091a35258fba3737028470bf01c799b29332ca7dc0b946f1d47c77a0f7e95d72fe272be98f19e6a0b4d50e68e37a6632240cca99a5b5f512867ed90538c93ae6f54cbdfa12ec83c9d26f394a1b0021fb205e6f1695569a8769d90a02db9b05655c220bea404be217084e216eeaa77ab0f100595b02b5ceda422013bd29b5e1b0ca1920426fc7ec8519991a9cd2c3095c157568f230dd13d6a55388aeacf526ae0360031e9f14a2fa3c49743f0ff037991754ca8b8333e80e1307cccabb4b8030c1fcb6c9cda7ea3ab60ab2317f0e8772a8a602cbe3873e787bcac9329535b4b872460a0d59000ebd93ae929575076678cc8f386ca11472906c954b52367e7d1ad3d8f53906949a70ed06e982727687c344a07b093fdfa3f7e2dcef6cdf3f803c20b06c03a55350aaf05ee9bd1b4d24c1a58a52dd6c261ffd2b34ecb7a7e53685a40e5b0b2d2b8ac87a74933da978d63ad54e3d47e24073f4cd146e182a9e4917f89eaf2eba0dcc098a99c6783014a6342276ee85f1365ee58adc1280d9e726e7050538476fc3e5ae7d770da9c41e8b4a31b5afccade3e210d20cc28eb1899258b1733f72d8ff19b1bd18d20227bd4ae59076a78ff378bbc25c51be8d7fc6d0a10bad7bc214159c82ce104c12346b749894f04f9c73cbd849190b2ecc9799a530b320b9160e6de9d5999f9bd6e577d66491e1eb15244264c7bed3cc9dbb4d5483ef894a7704b57db1c98d8853b9ce321fb3c1f62ce1b9741475ccd9fbe70ebb66cfef7b39d9f039c67c5681ec9b9c7145161de1184d19bbda0396a29f96e0e1542689169447f70629523fe92d56048a1381efe98ce41569766ed659e9cb7ff6df551a63bd02198786793dc37fefc440ec5ab31c7fd7f10fa075f24abe619d87a46b5e606dafe7e703ba9944f5fb30295af3df9eddfd64d66c2d468c46630ef58086efbfc2a931adb4801b46dd8ee384b2b72099d4d97386838ab72bad9d2d2297079c60e7dbe59fb4008dc09924fa87d1b155088e77d2efeeb2e1cd75d8161c4ea1c532af645050e1d22398019fa0e5bab62c22f9e312349f39224e38dc1c15e9c494f07a29c73c91012302cc9de2d66bd8aa14cdbafcc390b98658439f4a0f041c6a8bb3d4cbe43a1f37fe58fa6e81540cc2ab5eb10878a591358927224044e39b202b3a184bd74f88963c27a70d59bdd36ef5c7a8ba8762ce9d821f9bd32f5dec8728f0218e96468d5858cc5053334b7fc013939ca6117a5358aaa2af700061acb6c6b1c3389bffff6fbf560b965f3d2ece3bcc93cfd51248a740fceb21c5cd594edacc09782d50e0b07425bf3939cacec43792132d267ac8ee33716bd7fb7d51564f53d2958d011d513f6bb24361551de622622e2acb2a90230eaa804be19cd6e99c68425d816d55b08b918453505e045181e093467122fe94a2598b21f9a73de59f0be8fcc3f1a80b2475f616f1a6507c24e3e2e58998f2cfb082937e93e219547c38e3578f91a105a88caf13d294045c06ff8fad14fd353e0495e29faf4484c5d8a9ccaaee12452d0c7eaf08b4d6c576354f7c7d0396134533e774fb8139371de60a8d266c40f046f14bedddf2d31fe2a41aa995930c1367443fcb0bb9f32aeb09ed93c67c8dc0d545363f10c5168f8ddf03cb7f129f86a1ff5636ecea85b6355273c399e9374221d4a6f1654557bd42dbcee172fe9c273a9a4f95b6188ed5328139bb9aa3afa89c5e1335acb446206dd62744d2360303581f90f949e7cca37e53c24a153e85b3d51909eaa996d56c75c799cd28c9aea3e1f6ee9079e3e73db4143b1240faf14e3562313d0fe4a0c7c7ba787f7f705ea8c3b8c19318bdf942b153f0d972a99a16c358d58d1b40453711d2e41bd33632737e8b7092cb528459470b6b5fd09ee720dd4f9436d85a5560a7bfcbbc013a17348365d89ab4e2897bc5e06f16b91e14c92601c1da5b5769e35beb90f750b725d7588a8085ece20f4daba678e68ddfa23411b04eae5c6fc6c5c649baf60c6c1dc34a0c678673f45036aac7e74fa2ce9b35b2c9a663909acde4bc0d0b3e4b0ca7d4d441607a10c331dee632fd4d77c98be48ff6fa92d8f1985ee8d61ddfdd04f708533f0d83361e510ce71f995fe0c22562c2be1b275877068aef4ae7922f27772cf4d2042ba076f0244731c111fa79aa6f2807b627da44a2ab6556275848bbc3ef71b6de09388d3607171b9d0e0c809dafe82f7b05046dcbdf6523721b949d49bd256de9216eb8172ed38a15419d309bf2ff000fd3f31956d5eb379ea1c1039d7bd326cab6207f884b0fa3a8b88ff2d22268f96bff8c6b42f590b9c354904200d479b895306e3d70be5f94dee876e2682b7fe539945880f65b449b2625fb8b04e038a792ee4d90e48cae601655e41ea13adfc8ab703b5ac9c67bea34644338e1d069aa4e91f4c9d1ebcab68a219a9bfcfec6202f4e6cf3e31472f0ec92d083dce338cfc2065cdc2c7358d669d45c5ac5dc5d896e1e485c9ddedbeaeb18628058d76228f50811ee3d3bed630e717b5679a8f19bc37971083442f01613441096a0d4f977ad6c405919e52c9f01b1fbe864504d84fc8acd8"}, {0x50, 0x104, 0x7, "5bf7928c4ecc1114a23376d875a1a412ed62f4892c844249cf66d573e1b4be47df9dda089b7da471afa2649dfacc241c2ee0463daaad147500578131838dea"}, {0x28, 0x109, 0x3f, "345fe3a68c43d4f35b080a374829143a0a22eb955d6a6e07"}, {0x80, 0x11, 0x3, "4d2bbd22fdcee6b38a2f18c3c6a2c17800b5334a0b8536052c4c69fb6daf0fd7267f207e22b7499f95ead3dc76bbddae8b063557946b61c206c318ebafbe77a6282c7ee93776e1e662391f2cd03cc76306a2e1fd8c50fe212988348a6c33a9dd70db60b91088c8592dfd2e93"}, {0x38, 0x104, 0x9, "5e43ca2d71a75fd539b0d9c8b20dbe41a766dd8b802bb4a7eeeb6f2f0b79f4b083"}, {0x80, 0xff, 0xd94, "3daa0713bf35c00851ac98cbec13745f0ea5af909c8687bcec77f51b7b5ab0c85a0058ace6a85bc61117e928b60a1b389bc1d9c67d0e86e6b92862f98d67e83c5562f90f269651327cbad17d337f78e321660947897d2481cb6854dd2cabc44e6b6c47b1e5db2c564f55"}, {0xc0, 0x0, 0x2, "30eeac0ee013fd522ac0a522dbc3e0ca7efcb95ba67497a2f913f833c7bc0876bd2c76a1d0cc2965434bd40ebe33aa2eb1ead26c77629d121d2f5776300963665bbbf5ab04062d369b094e1a4fdd884354b4cec6f0f22db378dc6c8de1fb5dfaa714f74bbadafc31a2bf57b11e17e29a072e82fb75a1b6280341eea7fb3f09dea77428a5c10e9251ecb398cdf4e30fd69408f370d678fbe9ef0c18a40d47f98d2b26f793f3963938c4"}], 0x2378}, 0x4000844) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upper\x00\x00\x00\x00./bus,workdir=./file1,lowerdir}//fIle0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = getuid() syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r0]) (async) lchown(&(0x7f00000002c0)='./bus\x00', r1, 0xee00) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:31 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41bf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000000), 0x1}, 0x1, 0x0, 0x0, 0x8, 0x2000000000000000, 0x975}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async, rerun: 32) listen(r0, 0x10001) (rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async, rerun: 32) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async, rerun: 32) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/92, 0x5c}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/27, 0x1b}, {&(0x7f0000000480)=""/60, 0x3c}, {&(0x7f00000004c0)=""/140, 0x8c}], 0x5, 0xba2, 0xfffffffc) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async, rerun: 64) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) (rerun: 64) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2495.713422] overlayfs: unrecognized mount option "upp{%=oµr"bus" or missing value 22:47:31 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="75707065ff64697275732c776f826b6469723d2e2f66696c6529766c6f7765726469723df91527750e2e95ab510a338e519e8db05f3b1dcf204db6bb3f59a28137929f4a2e7ab382050c921055c06adac5905730cf30a8d71e6fa53453e184988bf2cdd557336b72f1930139ff671e1d7042f49bd00d061d2338273817804a2c85cfd923a9fba58a1d9e23a1ead3bd47936a3fd4a1293de61f88e013ddcd056c0e7272854e"]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:31 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) chdir(&(0x7f0000000340)='./bus\x00') (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)=@pptp={0x18, 0x2, {0x3, @empty}}, 0x80, &(0x7f0000000680)=[{&(0x7f00000004c0)}, {&(0x7f0000000500)="541b3de84c2423095ae7b4dbd9ad3f97ffdf5f648887290d7bb7a1e852a499858841269ec47a5b7fdccf35a4cc81ca91304c4d7a1db0337ff184fc3d17b53d583897179811ec67aa674b710e86a780a6a71b5298593a78ff4245492af98ce7a7ad35d0bc17765760026e7c23a54084b443f364cd49bf2f76546af2f29fa7a5838616fd4ec1c77d49fa2771de0c43adf9bce7771428c2fb2cdb8f42d06bbcd789a029c1ae35c3143944030a6003f07e0a495a2c430e599816b396e20c", 0xbc}, {&(0x7f0000000600)="e403d6f58c72636c66231f2d51bab8e1b5401fe5c9c3588600a9ea179cd8a90f3f74e3555a985c626c363cb9a1022e162be81dc1d654a57b2be5ded509b4bfff4d68dd8e1e6986429e00506721654dc886884c1470", 0x55}], 0x3, &(0x7f00000008c0)=[{0x1010, 0x117, 0x0, "a44491386165c3c105e7235ef0c8b1693f2e61114282aa7a7b83f851b209f8771be637a43b44ece869bb093978d0af5992c5b764faf33717c3ab60e014e58efc0bba5dc096d396e7aeb04f3e44c2b078cd593a63b5ce4fb9864169b656ca3a774a9be6282aa67726887796126e8e2fa6b9a51c343dda2dc38c1ab7139e23d3f0bfcb850534346748ec259b485225d68b4f2696d4b02b4ccb0e38a8fb910d2025e3463d0f5cc79ec775c9ebc802a6d075d43bc2820ffc08997fafdfc6d55767e3449b03bd330e15aa8562fbedc3cc27ee1bde0ab0549fc727764d278a8a826eeb00907bfdfb5c49d29aba697bf9151bb5c5910d32bda78d023df04cae848dae05f8012f720d038d671c13b89f2c00a571f2e1849c6d43bafa6d7099ae590a908d0038403a4bb5a21380065a8e08da41ef42f142d32fe25ed11e0e5c29b83424ca977b11db88044d1fcc9e840e20abe46d5b7042e5e9a44e4e889703f3d7c94af29f6b1db4be34aa1eef2b0eeb80e8fb86c5c4b8975ca998fb23c58f4b50c6c7c7bd52b7089ce74279359ba05f9345caef435825c07d3377ad92161f282ffad30b5c0c3d0d2b112ebb4832dde98046511389b08ffd3ed31c08b96868926d862de67222fd89ff58f62f0a5ebc2274ce144f5b58c3c6b960eaa4ed55ceb7c54d6d51afca13cdc58ee3ca31d651170995cbc917449ed5961210e0b5a6b3f3d1dd18f1aa5104709f24caad2f8eaa059039cecdeac1c588f90dad777fb8eb61af6b7588c64c79e1ffd97af7b30e73c8c485f2ae4ed78de6b6769b80e88abb198e56421f7d615bc815cee3af394074aaf13fbc70df08222e890a584ed82053dc1a569489b2eca8a34aad655435acf5f3bb89338a20007c5f3769af25a2e87dc0f57960166dfc69f4db499101b62cff071b0020598d74b7b1fbd4ff0524957bb5442241d6a9a018bc93141b255ee15463eae072a064966ff3dc7bcbb5fdb2e834b4babe9baf70d9baa3b5f9a5804f7bd7219d2ce68b8e573a642c1c834ac2715b4648bfd41be15df8fb21a9d6ca889d21dd9bd8bd77469ec4f91259f103dad2e22529baaf0f5553fb9d34d986a9a16eb69aa153ec2d6dd4136da7bd495d0e557f5df81d1269ee7ff9960eb832da7aa6af2ed7599067d0fcce80c601f145da99fe4b3370f33ecad489420048353b5206b42ea90b07b08b94196fa3d1209f85eff838a044b5720f7b2f321671746290bf7fdcbfc7866a378916e705a7d3c4cf5a4ffe4c1634c3613bc715d97c2f2cfc76869b3669a207afd099d63a1ab00f1356b73b3fcab8d59f503fb549f3cba4a9a39b6029909c47eb860261e163a4bd61d42c2d35d2110c814b2d28869abae10b9d691caf418360680735633bb11c6a0f9bcb9de864ea394297f322a6a5511eea2104a01137022d41a1db2c72ce3bece9b1cc1bb0a634cab454cad528cda224e0c45229763d44609f5392ceba3d93ee1234dc3cc788c50f2af6d36c63d7c8a71a31c94e7147796b2db4395a81b2a688a8326bfc9c28095a7a9ec15c649132c796f2a39317fd8838dd9f6a9b52e0fedcee46d792479bb659b4fc343d395100af4a8a7f32076d2f773797743ddf8ef02d4ef16eeb51488ed2e41888ef62fd5ae238971fd4f1fa650b5047f23db05965b9e81505dcde55e7046378e668baea54f083be48f7f8b0aac1f7cdda490d98cbecf785bdf2f4b24289f08fd1afc6359950b35590b560bff31288e18297d7ac3ca25fcc93e37cc5ae80c95ce37ef53c68496a16b6cbbe42f15ff0f493c721abcae79a9f6626e1e7e0a346fd34f047982c1d414d9bac8e510bcb39a73045a0ddcb540c14780de711edb43959f648c75fbde369e9557a68ae145467655b0088e7218a187577110e45625ac925af5a03577d2f25c90f06d5599f50f83e97d4b655940d9a7917cd4ec60dde8bd83c9f75d98a9f4ba4e079e533c8242ec869dcfa83ae0f04cae7775019d71df7312e82f512686bd3fd204544e2af5fcfb2994ef05342357c36e25245e4392fdfd989f286e594b8bf9c44afe8e60673987ce78939db89d9df7cf6e83bad22b93c2700f1bb82fa5bac77627dba7a1d7a120677d6579afa68aa0254ddcc9582544e50f65b1307d93819e567c94c1fcd5d5063331d99a54c7c9f2251f696771790b030a9dcbaed50748b360090b67d2ecb2a485e1653eb558ef26d7ad17f9f5e8d1667d0b7df5bbfd6f27631274e6a7155bc6fbd32f9e4cacc7e35863ddf53e757eb5a8701a6da060cac1d1688481072a4fba45121283f4466e0f2e4c0ad0a2354a4c314bfa1597a74d1eca28e0b9227ad311ea6f7dc09c79cd328e1a801ab43f31a0234cdb4c32ac840ce1959bfc98504d1308baf359b9a109d3efabc6e4e3c29fd910ffde0231bd8281fcaf950ce1c16cf4a75dcd385c283fe972e8b4a9f3fbb6fcdb921da3a8bd4645eaefd566b245a50b164e07facaf484d1b62b4c5484d01929bf6dad4b17d3200cad745d732a0d39b408ea6b479c1c14e1ec2451f342330d636cbee07ed95d03ae81949a740380f5e8a7ab77486d948f94928f442f9071f5bfbf8254bed3b08e38223db9172b2e66e98fea7641cfe1ea28559adedfceb3bb29fedb26f612e34e23500457fd1b3d84b7f22a9ad71c2a0ab1343f87029b4b8a1309598ba555c85b37c9f7212b9d55dfcd509b49d6cad86894afa899ff847600628666e5699ec308628a2495616ffaa597602bdb5d64d433eb7e0279f22244e29808b8e07b2cac0daad45d0150e9e35689565c6537431b55140ec19c05daca8ee0ce9eab65e240d28df1114bf13c36e83d9a9b4a4894a909f4cd6fe172d881c8b7e345af2e71782466d61a79674a81cb42ce9e62e16e7f968e31d1d2a106180ac2533158c4931815d93ceaa2b25a7bcadbec005c991c7744d31d055f7c9f975365f7b35396fe286bf5bc6e26f60731925d2d24fc04555e60b385fef7014c6003664f412af3d5418040a4fa6cdba5a3b9ee5bd8758bcdece56342c97bc96626308f55bdd96fde54dd6aba3fa769ef4de010046e9830fe34ef22e4d1e127046ecc4cc8de9105d439ffcba7248f3114e03cfc45a605320666b660c65819d3d6deb05e177a998bbe2fa605440283711c61ff37aa2b3cd4b19abb2be6df3db396343f97c55071fcde802a2f3cef7abe70bdec79503c6f37dfbf735098813bf0306de70b8a75d77cf518b5eb8a595c89d31594c172d69f68df7b5c14129cff6d39ea6aec42ac90a49ef0f1833dd6dec472730ca2101069a4ecc30188c1e184a6be1178967df9b4054662cd3fb2f26c01c244a279b3ffbe1e9b72fa122108b2bbd6206b41baca6003d7856b0e37d372111e76240c50ba88b70ffa337c64f6edaf0eb30726ad3c574ed8c18b66f7dd3d8f5a6c1ed82acd0637045de97ffa0e6f37dbe50d9f92692d6bf18c7d1150adf91c557b584c374f1050e7ce62556675f45de4d00a3bd76c9c2815549a16652e4535015b86a278a251b5a5b8e0ea44cb051ebca685088135c0929d0cd27513180acb1965f190230f374cd54714d9c7d6df0f34811062d035a60e0ae8120d853de29bfad605473755c33c5138f423edf45b7ecec5bdad7a6351cc14dd26206113fde9508063c138b7d3e3bff414f054c9dcb99f0153db40cb765be5bf4102aa0de2b0dd964f0331b84248ae50578a9fa47534838b0c85bf532e2f96cfd9d02caa600d4da16329e02dabce836e139cd00a8488391948774da97f2bdf15d3605717b9482ad98ef336f9d573c62d94a86c4759dd26add2069b8e63f46f6053a5de110466696e322ab49e6d82ca524ff30057af358c58e1978d6232f5a2680f074fc34199f1aebe66044ce85a04fab7dcefe0e7bb5b31eadc605212200a8323ab19ec24f46cacc689671976cec78c3fc747044f0f29d5b2ca6eb4051b76d512cbfe5717f3ef618d6608d577ac64c148e8559f01c96aab241cb1c0e1716c074e4836717567d0cdfd67d8b7380356c0090cff9ec7841d80182911aab4b273ea2351dfcf885d677b7aa407b003560b691fd983d5fe132eb491c97909354761543be1e3fc2e485a284c7f6c4ecc0daae2d3fc7d2c0799e7a88db5c680c24acf74f14163becef6fb45cb5897a74e6beed0ae9551dbbe6759937ffceceaff2bd6835d579ac8591c11c9178606499d0f77598274ae90dcda86d4bffcf524a24508256077d68268cdbba0653252162942efd5d463fe2d72504d08d56ba26b9bc12b8051bfba1d6032176a1a05a96699268df3f31da98923f0d96a3c58f29475685b449d90654010948a7221fa097f04fcd9d92a8931e2a4fcc3f9ad54c2a4fd9cf0fee7be06aad41324e15daccf1386873a4ce183133b90321e55c68e9da949d51039352c24fa69e0fa0f204b3858e78a0988b3fb28bedebcde87de5ae9adbe0e4e2d7695176661f8f9240bd92f3c459680658829d63f6aed0e07d5c6d2be1ad0eac10345007b05582a4b69c66daa64823ed465461b40786df84f110c141e03342b3fd348a3348c9c0d98a6a1b53f33ad7c3e0dfcfc100cec971e5ec6e9246933cf4139af2f1e9e1a7bf9fe901a90e325a31bc240825b0aa1d6f417a2dbd131f858c3462b8ba7759d39dbfc0c5577df51eec038cdf703fa86efe970b5841d6af896d1a9c13ebdef9d6f0b94f0f750173fca9b37ade814759cfd6c19bf5c4c74b754d8e06a4c838ca6ab825fb1a1bb0f0287b8dbc79efe562f550fcdce0ee133810a5de80b7f38200cded4ef3da8047811615ff08c20640983b6acd98f0f4d646e5f1c54b24230b2be2e5bede730615a22df8705cc34193fcca42d40cdaa00bda1adceadbeab4ba74bbb0b6fbe7e1ac17190e3de02e3d80f12e842648b61126cd86c62264515939ddfd962f328bc27640e9d3b19671ea157bb50af622faaea86a4f1b81ff1e92a585704e39dbb15a5321416934db6db26b875c309bfc520ecdba29aa46d25ff5141f5e7924caf5a1a3d20d9076897f73a1ecf20a9c8e8f75493a5d54c17c39650200c40077f76ff211cd252195658521b9876622ef88a1599a52f653b131e2050d2214d62ae7bd5758f648d394cee97cee3d9bf70fe021d3d8c3a82e96885e50f307d996f1577349807b1850d6b9184a338f9770b3dd1c22d7cc365fee055cc41088405d896e30e143a3e4789a58694f73d86b7cbb0b09c2dfe5b21b7450c77083c54bdf1ca0fd12097e7ee9f51b0ea3b8dc5a1718a0d57c7ffd1aac61ff30d4db8f922088dacd458ac6661205d4ef3e4506c67a7cdecc67a35b22c03d020dd809a40df5c78915bf081070a89d1e6215417666eeaba607930761cd519e85e21d07ee2b12cc01d7f956f1a870fea887677bf4a4508ae60cd6d4e6850bc400bdc83d61c67d75b7e283af21fe3e33913e3933cc72a9ede68ab6854dc238bc87566f026146060bf132b08bf583b277b95692af2a91555157a4d177de827d354c8960d6c2da5bb8d5379ec9f6afacbb76f99df9610670a24a9849f80ae932edeaa4f7430a7f50bfc2531d96d476e9d9cd86a41edf5f02f97f32f72cb9f1727e3f21a21add919178d527b9b307603fd7ee40add2781648bcfd8e114a1a235c6aad0f90a385caa80af2211cfe95131ab52306706d17fa5fb978cea48c70b82b5d2af7fb6a28ec8559efe4e209d053931d0044a0d4d3e6e201a12a219922ed5a8488d31d89fc261de99287b3aa21700a32ccc3620e3672525a8313fdc6ddb7cad44f01c044788bd48216a88216beba36a136ead244f26bbd"}, {0x30, 0x102, 0xf9, "ab859e41ddd8c7b7f6132939c2f65f91e1025eff006bb49fca85"}, {0xb8, 0x3a, 0x40, "846ef807b5c02a4cc9cd77e9484a81d9264b7029f4dbfb9ebe617e67123daa161d2b7e97730b5d7eaa2c6fd9611ced6f8c27271bbcd294c632b689e9b6d78bed758c854167bb10e0b5d5a07199a9ff7c5c36f7c8353e33b4ab0f079f2f460f8c636bfa1682f743203bf67d862714f8e934f4011f12e817f9ae7584cde959124770e85284c77a6ad3d5a5a89162b2c3c7bcebc8e4e471c76620b30382ffb3349f180ce2"}, {0x1010, 0x117, 0x0, "b1c5ced10a62a19ef2a156fb2c28c99ec42df0bd9ec48e47c70bf307b24f7e4bdd397ff739ae0ef47651e73246b52f6e9b5da8da9ea067655a2592c5528c32493fa519557bf64641b022715de3d95756f113249d720c3e2a5f575f2f9d2c1cce2e298f32f9c47efd8c1346422ecccbfaa2d7647e01672d0ec711674e64f1c9c3f8d956e806eee20ebec5b038610b11a7e3f33f9ee1714e82bf588807e18e874e6a70f2c2d2cac891d3ba108e75a83772f52b08f16dc1d33795bb1cb15138783f19769558e5ba7a3b4e9f8bb640da45aacc5f1ececea6b607f659b06e0300e186cb39e36692a66a944864661d7eb81c65cb28fbc3b62492433f7c686f001110fe4ec375768f8623cf11c38c1f31dedc0d9cc4df83f510d30eb6ec000f74fbcc550e7d594de896bff86fb4914df69631881c31cd9df87d4fe2c85d34e9d471d6c99189b82c6272bdf06281437c58da40dc6aafb04b223e5855772374cce0f7d71e33a9ddf8ed74cd83a3ea2be24646af338ce9603168e497c2eff8d0e5b29457b8fadf57a2d0254bedb2e2bdededa5cfa18aafcf6a1140b0d86d50a6b296600b7c5b82bec47590dc0191630fa84edad62ad2d868f97892f5145aa031fad6c02a1199419c31e648bd72f6f73983c38fe28f5c45f52dcbf018f9e57a0f65175cc8b537f386398aa13b7d39ade39a24da8ccffb58be25ce4db74a491e04d7b627b798c1011fc4f9f55847ef4e83079e46219d61b9be8bf987c9430a0741134646d7c54291c6ff96dd27cdbd2b70cef9ce0d14c6f6d0dd15620092ce145c22afa859f94407fab1826944b5037b60b6e887a576e19d6b2ebf8efeb7d476c0003c68e1f2a13880baadc3dd4af6ce1ea1f5aa959c4b24677bbd7cbc958e97f2dd31c4928d6d0ce199df77d80e14d72a179ae103f316a2b9f542388ba51344a70f7a1fee0e46a3054b60588161fadfad8a8ceeb7fd8f802031d1b4bb3c58f093add46ba80554620b62bef6908127a0e260c6a1bacce9fdbf9e98145784835d459e758c52db68b32dfb1badffd6be95b370702804aba9769268aad923fad6c1b4c428ab29f63fed1a91ef96df8a045aac7a80ee9aadc4c9f38d85cc2ded020c00d54017853b13f712a34573c217e396bd82ed8bf1a325605f95a64ce41e266d9973cfdb54d94daa5c62847ff649f63432dadacc0d252140cbb0d514ad84316beb60c8f986f4395613fbb5e25d0f7b6195f2de18767db780bc76ca80d29337f7de939cc2ffa31aa5714f117c742b491fe4e874634caebf3aa9d9172f59a06b48c1ff8870aa947ccecf1b670028ed2656c100eabbfc59bef6ee278ab9aef9846eac8e82640ceba76c790da59e375e2683d2d9f3849f35eeb493744656b9807af88695f51e5ab5ac409f90c4e3010966414b3344452ddd8a371e3f3bcb866d2665474ad17ca55f2d673a08f887dbb55ee56a029efed6fccfa8e79323e5ab3a2b3654833aaa0033ee61fadad6423f23e43c90c36423a6e2800824dd945e6ca792f3fbd5deb6412897ab99ea36e1c91ecb0908bd4e5caa4f310ccf2bb03bc94067fb0ce9029264cf264104c4a62e5b9dd3b5738aa6ea96e7aef7e20c827e266817bc75dc38b6deb80f7e805254f24e8fbfa7c6d861a9d7c59aeb8287b1120e4240a5429491cd5c90b6b9ec2b425be45d1cccffaa862ee68c31e8fd8eaa65b8fd63e756fd68cbad9d923fb09ceb6704a5c8a310a1381701580f0fe8368a6133c6f51961049d85110c41cf4e73eb1f65cd58a40f2077f81270586535e2c84f89144e0e50c6533354748090837e97bd2d804cd4efd438887a34e04e990bbcb3c333a5f1923f6d47042a5edb0ba68ab467d3da0d961b24f577e931aeff93ee2dc7c2812adb0550b7fe0e96ae043f8a93342b3c46636cfde261ea9e2a1344c45adba0e080ce30687753ea3d4c9dbfc28fc6ce9a14768cd79c3f29981ace8a91d31b5ea9d38bb3a12c25a9dfc09b2780459609ffd43f6368295903186f13269f391074fd581b96b3b6822570f74e0706a85c057772801c609ff37ed0816ac23ff0e016c8072cc8a30d2220e245e3b2710775335ef9d93515de49651e4eb57b1dbefb3b9da636ac6438bb1cfd815ffab2fe8d7de6da01d567e934d047eba965a245bfd11619a49791228c8e3e27819de2f13db06a0f0f3b81508c126a6fb80d3846b7b1eff9637239457322a1595c3eaaf312eab778cb86c30c7cf2dff24f51fd4334e1cb61a38b3a7eaa232ad13fc377ef372e03cd5e1f4b7d948846b4ed3f0b10005b90849035e9a3428f52d8320ccc9f0f3a854b826c2f3f73239325dfc1a46dc9f104ef97b037d8d02e8a93f4a5cdd0f7ff9a3997efd6470fa6b2039d2f85ecec29fdfbaa1e19a952f1afb25949076857dc7e051569f25e05b4323f22fe43d0e8c401835c82aec56e19bfd44510f09b8db3cb3c91d3b239f5d018c451663197708cf0d3d512ebf39759e39ea1096d6b4ebae3637e97553bfe55078008100dc141ce23286e93a3c47aeb8a3416ebc187a2dc9d15c32ac577aebe773cb52b039aefa198c10d78072fee1f511b0ca3743dec7f54ff9b9c893a9d82318a90e6a0ddb90803187d680cd519bec22e653b7062118d86da811a844cee02895fb308130103863d5493b1539ff21519c93385fd38914d308059c9bd64d723ddebe4eec090d3b52b188af0b43369d2fe9ecb69760c40a4ff9b0bbca5aec102dc8a27e2d29493782a753fe7a7d456a554b64228c3ba18296f6067a8017a93f01bc2f71ea4e309385c4d367ee146494300cfffe48e099e83d97710331feeee07348e5fd7e40bf9368657f033ffd7e3d491b3ecd1acc8a16f612f363d3c45f7b0c8f6c540427ee04b12fefa324dd8616e4d55870fb869c6b841a345ce3296424b6cf4f656dca19d6be4c9dd6738e89891045bef273378ce4e9a71f6225750940c6e07972962707889268aabffd445569a03908542e42e5aa0e205eee45241a661aa6b940881303427a62a72123c11db2d2a0afd96f950b26e954c901402e0b15d84d1d76bccb4e9814694f2920e3186797c392a8ee2d27a8a2ef79f4efd312549c44ef0c9adabed0c05a227463b50d2ebd31b4d9fd20ac3974688958a653b5d9d5942f64e39c316a8ad0096514b430ae6c94ecfc3bdb31d8f83dfba65bd5469dd68e091a35258fba3737028470bf01c799b29332ca7dc0b946f1d47c77a0f7e95d72fe272be98f19e6a0b4d50e68e37a6632240cca99a5b5f512867ed90538c93ae6f54cbdfa12ec83c9d26f394a1b0021fb205e6f1695569a8769d90a02db9b05655c220bea404be217084e216eeaa77ab0f100595b02b5ceda422013bd29b5e1b0ca1920426fc7ec8519991a9cd2c3095c157568f230dd13d6a55388aeacf526ae0360031e9f14a2fa3c49743f0ff037991754ca8b8333e80e1307cccabb4b8030c1fcb6c9cda7ea3ab60ab2317f0e8772a8a602cbe3873e787bcac9329535b4b872460a0d59000ebd93ae929575076678cc8f386ca11472906c954b52367e7d1ad3d8f53906949a70ed06e982727687c344a07b093fdfa3f7e2dcef6cdf3f803c20b06c03a55350aaf05ee9bd1b4d24c1a58a52dd6c261ffd2b34ecb7a7e53685a40e5b0b2d2b8ac87a74933da978d63ad54e3d47e24073f4cd146e182a9e4917f89eaf2eba0dcc098a99c6783014a6342276ee85f1365ee58adc1280d9e726e7050538476fc3e5ae7d770da9c41e8b4a31b5afccade3e210d20cc28eb1899258b1733f72d8ff19b1bd18d20227bd4ae59076a78ff378bbc25c51be8d7fc6d0a10bad7bc214159c82ce104c12346b749894f04f9c73cbd849190b2ecc9799a530b320b9160e6de9d5999f9bd6e577d66491e1eb15244264c7bed3cc9dbb4d5483ef894a7704b57db1c98d8853b9ce321fb3c1f62ce1b9741475ccd9fbe70ebb66cfef7b39d9f039c67c5681ec9b9c7145161de1184d19bbda0396a29f96e0e1542689169447f70629523fe92d56048a1381efe98ce41569766ed659e9cb7ff6df551a63bd02198786793dc37fefc440ec5ab31c7fd7f10fa075f24abe619d87a46b5e606dafe7e703ba9944f5fb30295af3df9eddfd64d66c2d468c46630ef58086efbfc2a931adb4801b46dd8ee384b2b72099d4d97386838ab72bad9d2d2297079c60e7dbe59fb4008dc09924fa87d1b155088e77d2efeeb2e1cd75d8161c4ea1c532af645050e1d22398019fa0e5bab62c22f9e312349f39224e38dc1c15e9c494f07a29c73c91012302cc9de2d66bd8aa14cdbafcc390b98658439f4a0f041c6a8bb3d4cbe43a1f37fe58fa6e81540cc2ab5eb10878a591358927224044e39b202b3a184bd74f88963c27a70d59bdd36ef5c7a8ba8762ce9d821f9bd32f5dec8728f0218e96468d5858cc5053334b7fc013939ca6117a5358aaa2af700061acb6c6b1c3389bffff6fbf560b965f3d2ece3bcc93cfd51248a740fceb21c5cd594edacc09782d50e0b07425bf3939cacec43792132d267ac8ee33716bd7fb7d51564f53d2958d011d513f6bb24361551de622622e2acb2a90230eaa804be19cd6e99c68425d816d55b08b918453505e045181e093467122fe94a2598b21f9a73de59f0be8fcc3f1a80b2475f616f1a6507c24e3e2e58998f2cfb082937e93e219547c38e3578f91a105a88caf13d294045c06ff8fad14fd353e0495e29faf4484c5d8a9ccaaee12452d0c7eaf08b4d6c576354f7c7d0396134533e774fb8139371de60a8d266c40f046f14bedddf2d31fe2a41aa995930c1367443fcb0bb9f32aeb09ed93c67c8dc0d545363f10c5168f8ddf03cb7f129f86a1ff5636ecea85b6355273c399e9374221d4a6f1654557bd42dbcee172fe9c273a9a4f95b6188ed5328139bb9aa3afa89c5e1335acb446206dd62744d2360303581f90f949e7cca37e53c24a153e85b3d51909eaa996d56c75c799cd28c9aea3e1f6ee9079e3e73db4143b1240faf14e3562313d0fe4a0c7c7ba787f7f705ea8c3b8c19318bdf942b153f0d972a99a16c358d58d1b40453711d2e41bd33632737e8b7092cb528459470b6b5fd09ee720dd4f9436d85a5560a7bfcbbc013a17348365d89ab4e2897bc5e06f16b91e14c92601c1da5b5769e35beb90f750b725d7588a8085ece20f4daba678e68ddfa23411b04eae5c6fc6c5c649baf60c6c1dc34a0c678673f45036aac7e74fa2ce9b35b2c9a663909acde4bc0d0b3e4b0ca7d4d441607a10c331dee632fd4d77c98be48ff6fa92d8f1985ee8d61ddfdd04f708533f0d83361e510ce71f995fe0c22562c2be1b275877068aef4ae7922f27772cf4d2042ba076f0244731c111fa79aa6f2807b627da44a2ab6556275848bbc3ef71b6de09388d3607171b9d0e0c809dafe82f7b05046dcbdf6523721b949d49bd256de9216eb8172ed38a15419d309bf2ff000fd3f31956d5eb379ea1c1039d7bd326cab6207f884b0fa3a8b88ff2d22268f96bff8c6b42f590b9c354904200d479b895306e3d70be5f94dee876e2682b7fe539945880f65b449b2625fb8b04e038a792ee4d90e48cae601655e41ea13adfc8ab703b5ac9c67bea34644338e1d069aa4e91f4c9d1ebcab68a219a9bfcfec6202f4e6cf3e31472f0ec92d083dce338cfc2065cdc2c7358d669d45c5ac5dc5d896e1e485c9ddedbeaeb18628058d76228f50811ee3d3bed630e717b5679a8f19bc37971083442f01613441096a0d4f977ad6c405919e52c9f01b1fbe864504d84fc8acd8"}, {0x50, 0x104, 0x7, "5bf7928c4ecc1114a23376d875a1a412ed62f4892c844249cf66d573e1b4be47df9dda089b7da471afa2649dfacc241c2ee0463daaad147500578131838dea"}, {0x28, 0x109, 0x3f, "345fe3a68c43d4f35b080a374829143a0a22eb955d6a6e07"}, {0x80, 0x11, 0x3, "4d2bbd22fdcee6b38a2f18c3c6a2c17800b5334a0b8536052c4c69fb6daf0fd7267f207e22b7499f95ead3dc76bbddae8b063557946b61c206c318ebafbe77a6282c7ee93776e1e662391f2cd03cc76306a2e1fd8c50fe212988348a6c33a9dd70db60b91088c8592dfd2e93"}, {0x38, 0x104, 0x9, "5e43ca2d71a75fd539b0d9c8b20dbe41a766dd8b802bb4a7eeeb6f2f0b79f4b083"}, {0x80, 0xff, 0xd94, "3daa0713bf35c00851ac98cbec13745f0ea5af909c8687bcec77f51b7b5ab0c85a0058ace6a85bc61117e928b60a1b389bc1d9c67d0e86e6b92862f98d67e83c5562f90f269651327cbad17d337f78e321660947897d2481cb6854dd2cabc44e6b6c47b1e5db2c564f55"}, {0xc0, 0x0, 0x2, "30eeac0ee013fd522ac0a522dbc3e0ca7efcb95ba67497a2f913f833c7bc0876bd2c76a1d0cc2965434bd40ebe33aa2eb1ead26c77629d121d2f5776300963665bbbf5ab04062d369b094e1a4fdd884354b4cec6f0f22db378dc6c8de1fb5dfaa714f74bbadafc31a2bf57b11e17e29a072e82fb75a1b6280341eea7fb3f09dea77428a5c10e9251ecb398cdf4e30fd69408f370d678fbe9ef0c18a40d47f98d2b26f793f3963938c4"}], 0x2378}, 0x4000844) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upper\x00\x00\x00\x00./bus,workdir=./file1,lowerdir}//fIle0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r1 = getuid() syz_mount_image$fuse(&(0x7f0000000000), &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=r1, @ANYBLOB=',group_id=', @ANYRESDEC=r0]) (async) lchown(&(0x7f00000002c0)='./bus\x00', r1, 0xee00) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2495.785077] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:31 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2495.946901] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2495.970843] overlayfs: unrecognized mount option "uppe˙dirus" or missing value 22:47:31 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="75707065ff64697275732c776f826b6469723d2e2f66696c6529766c6f7765726469723df91527750e2e95ab510a338e519e8db05f3b1dcf204db6bb3f59a28137929f4a2e7ab382050c921055c06adac5905730cf30a8d71e6fa53453e184988bf2cdd557336b72f1930139ff671e1d7042f49bd00d061d2338273817804a2c85cfd923a9fba58a1d9e23a1ead3bd47936a3fd4a1293de61f88e013ddcd056c0e7272854e"]) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2496.020983] overlayfs: 'file0' not a directory 22:47:31 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a423e79053dd6ba979ca88275a85df54d62b4591ed3b307bceb65eeacd1824ea4b53c8cf8cf5cc85db4bdb9b55ef65270"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:31 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async, rerun: 64) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f00000002c0)={0x2, 0x28000}) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:31 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 32) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="75707065ff64697275732c776f826b6469723d2e2f66696c6529766c6f7765726469723df91527750e2e95ab510a338e519e8db05f3b1dcf204db6bb3f59a28137929f4a2e7ab382050c921055c06adac5905730cf30a8d71e6fa53453e184988bf2cdd557336b72f1930139ff671e1d7042f49bd00d061d2338273817804a2c85cfd923a9fba58a1d9e23a1ead3bd47936a3fd4a1293de61f88e013ddcd056c0e7272854e"]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2496.192488] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2496.348403] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2496.389916] overlayfs: unrecognized mount option "uppe˙dirus" or missing value 22:47:32 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0060001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:32 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:32 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:32 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x25}}, './bus\x00'}) accept4(r1, &(0x7f0000000340)=@x25={0x9, @remote}, &(0x7f0000000100)=0x80, 0x80800) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2496.580839] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2496.651445] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:32 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:32 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:32 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:32 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x25}}, './bus\x00'}) accept4(r1, &(0x7f0000000340)=@x25={0x9, @remote}, &(0x7f0000000100)=0x80, 0x80800) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:32 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00f0001400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2496.755115] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:32 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:32 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) newfstatat(0xffffffffffffff9c, &(0x7f0000000840)='./bus/file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) lchown(&(0x7f0000000800)='./bus/file0\x00', 0xffffffffffffffff, r0) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) umount2(&(0x7f00000002c0)='./file0\x00', 0x1) chdir(&(0x7f00000001c0)='./bus\x00') execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f0000000780)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='security.capability\x00', &(0x7f0000000540)='(\x00', &(0x7f0000000580)='(,\\-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='configfs\x00', &(0x7f0000000680)='security.capability\x00', &(0x7f00000006c0)=']\x80/^\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='@\'.\x8c%\x00']) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2496.913625] overlayfs: failed to resolve './file1': -2 22:47:32 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r0, {0x25}}, './bus\x00'}) accept4(r1, &(0x7f0000000340)=@x25={0x9, @remote}, &(0x7f0000000100)=0x80, 0x80800) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:32 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2497.064103] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2497.131503] overlayfs: failed to resolve './file1': -2 [ 2497.144218] overlayfs: 'file0' not a directory [ 2497.222035] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2497.246895] overlayfs: './file0' not a directory [ 2497.261385] [ 2497.263026] ====================================================== 22:47:32 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) syz_mount_image$msdos(&(0x7f00000004c0), &(0x7f0000000500)='./bus/file0\x00', 0xfff, 0x2, &(0x7f0000000840)=[{&(0x7f0000000780)="677b6ac3b67682a96ba0b3b420ae8631de896e4350ba8c7d4d045f6913e56b8eb9f860fd38f5c047e92979058685b3b97e1a4f174fe37576d7937da17753bc803fbfba1431d5f2459ee3314f227ccbceed20cd5dcf1be8ff8dffc57b1d9cf075c891da23310cadb4042361638ede0680c005677728318e392ca3cd85a53c03a9089c80366baa1689578b2e9931c4ecc43fa3cee5c93078dda85a7af8a413a32960b85f", 0xa3, 0x8}, {&(0x7f0000000580)="7f6045401e81d360e12d41dcb24ef367e1058a3f25e5e5ac2814a1b5c8f86d41", 0x20, 0x5}], 0x200000, &(0x7f00000009c0)={[{@dots}, {@nodots}], [{@fsname={'fsname', 0x3d, 'rootcontext'}}, {@audit}, {@audit}, {@subj_type={'subj_type', 0x3d, 'rootcontext'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'index=off'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@uid_lt={'uid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707061726469723d2e2f6275732c6469f2de2e66f32d4dd97b87266f7765726469723d2e2f66616c653000000000"]) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000380)='./bus\x00', &(0x7f0000000440), 0x1050000, &(0x7f0000000680)={[{@xino_off}, {@nfs_export_off}, {@metacopy_on}, {@xino_on}, {@index_off}, {@metacopy_on}, {@metacopy_off}, {@index_off}, {@metacopy_off}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}], [{@smackfsdef={'smackfsdef', 0x3d, 'configfs\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@context={'context', 0x3d, 'user_u'}}, {@permit_directio}]}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) creat(&(0x7f0000000480)='./file0\x00', 0xa0) r1 = geteuid() r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000a80)=ANY=[@ANYBLOB="020000000100000000000000040000000000000008000000e816987f41fe5847bbbb0f2611f929c88e6b620ef940581e08668298edc391e374f25237005abe79683b04d2fd49d610752d79fbe95839b4bee7a613aecd3ff3a670520fbcca783d04ba270063bf4626adbf3a608990b2ebad063ca1d9a196e8268c98ec7f989b7d4aff8717ce7b4d6ca2f33f69fac05acf0b8efa2a9b6feae26e14d14c7d0e8ca0845fa48ab47747d58756e7311935ed2d0b5bd79c0fa9b2bb0ef7ebde970cd5f4f0473a173b690ab4b516c5fa69c374c487ddfda71f216bb850901c00970e67e6c2c82ef4d53d1277817bf4be1cbd00fa050503098f", @ANYRES32=r3, @ANYBLOB="10000400000000002000000000000000"], 0x2c, 0x0) fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, r3, 0x800) chdir(&(0x7f00000001c0)='./bus\x00') mount(&(0x7f0000000100)=@sg0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='iso9660\x00', 0x2040000, &(0x7f0000000340)='system.posix_acl_access\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:32 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000071400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2497.269338] WARNING: possible circular locking dependency detected [ 2497.275652] 4.19.211-syzkaller #0 Not tainted [ 2497.280136] ------------------------------------------------------ [ 2497.286450] syz-executor.4/24009 is trying to acquire lock: [ 2497.292153] 00000000f73820cd (&ovl_i_mutex_dir_key[depth]#2){++++}, at: walk_component+0x798/0xda0 [ 2497.301271] [ 2497.301271] but task is already holding lock: [ 2497.307249] 0000000076c32a96 (&sig->cred_guard_mutex){+.+.}, at: __do_execve_file+0x38c/0x2360 [ 2497.316008] [ 2497.316008] which lock already depends on the new lock. [ 2497.316008] [ 2497.324311] [ 2497.324311] the existing dependency chain (in reverse order) is: [ 2497.331914] [ 2497.331914] -> #3 (&sig->cred_guard_mutex){+.+.}: [ 2497.338230] proc_tgid_io_accounting+0x1cf/0x7f0 [ 2497.343510] proc_single_show+0xeb/0x170 [ 2497.348091] seq_read+0x4e0/0x11c0 [ 2497.352141] __vfs_read+0xf7/0x750 [ 2497.356189] vfs_read+0x194/0x3c0 [ 2497.360146] ksys_read+0x12b/0x2a0 [ 2497.364197] do_syscall_64+0xf9/0x620 [ 2497.368504] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2497.374196] [ 2497.374196] -> #2 (&p->lock){+.+.}: [ 2497.379290] seq_read+0x6b/0x11c0 [ 2497.383262] proc_reg_read+0x1bd/0x2d0 [ 2497.387665] do_iter_read+0x471/0x630 [ 2497.391969] vfs_readv+0xe5/0x150 [ 2497.396013] default_file_splice_read+0x457/0xa00 [ 2497.401359] do_splice_to+0x10e/0x160 [ 2497.405678] splice_direct_to_actor+0x2b9/0x8d0 [ 2497.410863] do_splice_direct+0x1a7/0x270 [ 2497.415521] do_sendfile+0x550/0xc30 [ 2497.419743] __se_sys_sendfile64+0x147/0x160 [ 2497.424660] do_syscall_64+0xf9/0x620 [ 2497.428969] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2497.434655] [ 2497.434655] -> #1 (sb_writers#3){.+.+}: [ 2497.440101] mnt_want_write+0x3a/0xb0 [ 2497.444406] ovl_xattr_set+0x53/0x600 [ 2497.448708] __vfs_setxattr+0x10e/0x170 [ 2497.453185] __vfs_setxattr_noperm+0x11a/0x420 [ 2497.458268] __vfs_setxattr_locked+0x176/0x250 [ 2497.463352] vfs_setxattr+0xe5/0x270 [ 2497.467566] setxattr+0x23d/0x330 [ 2497.471523] path_setxattr+0x170/0x190 [ 2497.475910] __x64_sys_lsetxattr+0xbd/0x150 [ 2497.480735] do_syscall_64+0xf9/0x620 [ 2497.485038] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2497.490721] [ 2497.490721] -> #0 (&ovl_i_mutex_dir_key[depth]#2){++++}: [ 2497.497642] down_read+0x36/0x80 [ 2497.501521] walk_component+0x798/0xda0 [ 2497.506000] link_path_walk.part.0+0x901/0x1230 [ 2497.511171] path_openat+0x1db/0x2df0 [ 2497.515473] do_filp_open+0x18c/0x3f0 [ 2497.519777] do_open_execat+0x11d/0x5b0 [ 2497.524254] __do_execve_file+0x1a8b/0x2360 [ 2497.529076] do_execve+0x35/0x50 [ 2497.532946] __x64_sys_execve+0x7c/0xa0 [ 2497.537424] do_syscall_64+0xf9/0x620 [ 2497.541729] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2497.547413] [ 2497.547413] other info that might help us debug this: [ 2497.547413] [ 2497.555534] Chain exists of: [ 2497.555534] &ovl_i_mutex_dir_key[depth]#2 --> &p->lock --> &sig->cred_guard_mutex [ 2497.555534] [ 2497.567664] Possible unsafe locking scenario: [ 2497.567664] [ 2497.573700] CPU0 CPU1 [ 2497.578343] ---- ---- [ 2497.582984] lock(&sig->cred_guard_mutex); [ 2497.587286] lock(&p->lock); [ 2497.592889] lock(&sig->cred_guard_mutex); [ 2497.599707] lock(&ovl_i_mutex_dir_key[depth]#2); [ 2497.604617] [ 2497.604617] *** DEADLOCK *** [ 2497.604617] [ 2497.610656] 1 lock held by syz-executor.4/24009: [ 2497.615385] #0: 0000000076c32a96 (&sig->cred_guard_mutex){+.+.}, at: __do_execve_file+0x38c/0x2360 [ 2497.624561] [ 2497.624561] stack backtrace: [ 2497.629044] CPU: 1 PID: 24009 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 2497.636899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/22/2022 [ 2497.646233] Call Trace: [ 2497.648805] dump_stack+0x1fc/0x2ef [ 2497.652419] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 2497.658204] __lock_acquire+0x30c9/0x3ff0 [ 2497.662338] ? mark_held_locks+0xf0/0xf0 [ 2497.666380] ? do_raw_spin_unlock+0x171/0x230 [ 2497.670863] ? lookup_fast+0x4e9/0x1080 [ 2497.674823] lock_acquire+0x170/0x3c0 [ 2497.678610] ? walk_component+0x798/0xda0 [ 2497.682741] down_read+0x36/0x80 [ 2497.686091] ? walk_component+0x798/0xda0 [ 2497.690225] walk_component+0x798/0xda0 [ 2497.694186] ? lookup_fast+0x1080/0x1080 [ 2497.698236] ? revert_creds+0x32b/0x460 [ 2497.702196] ? security_inode_permission+0xc5/0xf0 [ 2497.707112] ? inode_permission.part.0+0x10c/0x450 [ 2497.712025] link_path_walk.part.0+0x901/0x1230 [ 2497.716681] ? walk_component+0xda0/0xda0 [ 2497.720814] path_openat+0x1db/0x2df0 [ 2497.724597] ? is_bpf_text_address+0xfc/0x1b0 [ 2497.729076] ? kernel_text_address+0xbd/0xf0 [ 2497.733469] ? __kernel_text_address+0x9/0x30 [ 2497.737945] ? unwind_get_return_address+0x51/0x90 [ 2497.742862] ? path_lookupat+0x8d0/0x8d0 [ 2497.746921] ? kasan_kmalloc+0x139/0x160 [ 2497.751399] do_filp_open+0x18c/0x3f0 [ 2497.755200] ? may_open_dev+0xf0/0xf0 [ 2497.758988] ? check_preemption_disabled+0x41/0x280 [ 2497.763990] ? perf_trace_lock_acquire+0x530/0x530 [ 2497.768901] ? perf_trace_lock+0xe2/0x4b0 [ 2497.773033] ? perf_trace_lock_acquire+0x530/0x530 [ 2497.777943] ? perf_trace_lock_acquire+0x530/0x530 [ 2497.782855] ? should_fail+0x142/0x7b0 [ 2497.786726] ? fs_reclaim_release+0xd0/0x110 [ 2497.791122] ? apparmor_cred_prepare+0xe8/0x610 [ 2497.795867] do_open_execat+0x11d/0x5b0 [ 2497.799845] ? __do_execve_file+0x7c5/0x2360 [ 2497.804254] ? __se_sys_uselib+0x400/0x400 [ 2497.808477] ? lock_acquire+0x170/0x3c0 [ 2497.812434] ? __do_execve_file+0x4d4/0x2360 [ 2497.816831] ? check_preemption_disabled+0x41/0x280 [ 2497.821832] __do_execve_file+0x1a8b/0x2360 [ 2497.826143] ? open_exec+0x70/0x70 [ 2497.829664] ? check_preemption_disabled+0x41/0x280 [ 2497.834661] ? __phys_addr+0x9a/0x110 [ 2497.838443] ? __phys_addr_symbol+0x2c/0x70 [ 2497.842746] ? strncpy_from_user+0x2a2/0x350 [ 2497.847138] do_execve+0x35/0x50 [ 2497.850490] __x64_sys_execve+0x7c/0xa0 [ 2497.854463] do_syscall_64+0xf9/0x620 [ 2497.858250] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2497.863435] RIP: 0033:0x7feca23ac279 [ 2497.867131] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 2497.886011] RSP: 002b:00007feca0d21168 EFLAGS: 00000246 ORIG_RAX: 000000000000003b [ 2497.893702] RAX: ffffffffffffffda RBX: 00007feca24bef80 RCX: 00007feca23ac279 [ 2497.900953] RDX: 0000000020000780 RSI: 00000000200003c0 RDI: 0000000020000340 [ 2497.908203] RBP: 00007feca2406189 R08: 0000000000000000 R09: 0000000000000000 [ 2497.915503] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 22:47:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2497.922754] R13: 00007ffd187d0d4f R14: 00007feca0d21300 R15: 0000000000022000 22:47:33 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000080), 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2497.952223] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:33 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async, rerun: 32) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 64) syz_mount_image$msdos(&(0x7f00000004c0), &(0x7f0000000500)='./bus/file0\x00', 0xfff, 0x2, &(0x7f0000000840)=[{&(0x7f0000000780)="677b6ac3b67682a96ba0b3b420ae8631de896e4350ba8c7d4d045f6913e56b8eb9f860fd38f5c047e92979058685b3b97e1a4f174fe37576d7937da17753bc803fbfba1431d5f2459ee3314f227ccbceed20cd5dcf1be8ff8dffc57b1d9cf075c891da23310cadb4042361638ede0680c005677728318e392ca3cd85a53c03a9089c80366baa1689578b2e9931c4ecc43fa3cee5c93078dda85a7af8a413a32960b85f", 0xa3, 0x8}, {&(0x7f0000000580)="7f6045401e81d360e12d41dcb24ef367e1058a3f25e5e5ac2814a1b5c8f86d41", 0x20, 0x5}], 0x200000, &(0x7f00000009c0)={[{@dots}, {@nodots}], [{@fsname={'fsname', 0x3d, 'rootcontext'}}, {@audit}, {@audit}, {@subj_type={'subj_type', 0x3d, 'rootcontext'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'index=off'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@uid_lt={'uid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707061726469723d2e2f6275732c6469f2de2e66f32d4dd97b87266f7765726469723d2e2f66616c653000000000"]) (async) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000380)='./bus\x00', &(0x7f0000000440), 0x1050000, &(0x7f0000000680)={[{@xino_off}, {@nfs_export_off}, {@metacopy_on}, {@xino_on}, {@index_off}, {@metacopy_on}, {@metacopy_off}, {@index_off}, {@metacopy_off}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}], [{@smackfsdef={'smackfsdef', 0x3d, 'configfs\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@context={'context', 0x3d, 'user_u'}}, {@permit_directio}]}) (async, rerun: 32) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) (async, rerun: 32) creat(&(0x7f0000000480)='./file0\x00', 0xa0) (async, rerun: 64) r1 = geteuid() (async, rerun: 64) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000a80)=ANY=[@ANYBLOB="020000000100000000000000040000000000000008000000e816987f41fe5847bbbb0f2611f929c88e6b620ef940581e08668298edc391e374f25237005abe79683b04d2fd49d610752d79fbe95839b4bee7a613aecd3ff3a670520fbcca783d04ba270063bf4626adbf3a608990b2ebad063ca1d9a196e8268c98ec7f989b7d4aff8717ce7b4d6ca2f33f69fac05acf0b8efa2a9b6feae26e14d14c7d0e8ca0845fa48ab47747d58756e7311935ed2d0b5bd79c0fa9b2bb0ef7ebde970cd5f4f0473a173b690ab4b516c5fa69c374c487ddfda71f216bb850901c00970e67e6c2c82ef4d53d1277817bf4be1cbd00fa050503098f", @ANYRES32=r3, @ANYBLOB="10000400000000002000000000000000"], 0x2c, 0x0) (async) fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, r3, 0x800) (async, rerun: 32) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 32) mount(&(0x7f0000000100)=@sg0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='iso9660\x00', 0x2040000, &(0x7f0000000340)='system.posix_acl_access\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2498.046942] overlayfs: unrecognized mount option "uppardir=./bus" or missing value 22:47:33 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:33 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 64) syz_mount_image$msdos(&(0x7f00000004c0), &(0x7f0000000500)='./bus/file0\x00', 0xfff, 0x2, &(0x7f0000000840)=[{&(0x7f0000000780)="677b6ac3b67682a96ba0b3b420ae8631de896e4350ba8c7d4d045f6913e56b8eb9f860fd38f5c047e92979058685b3b97e1a4f174fe37576d7937da17753bc803fbfba1431d5f2459ee3314f227ccbceed20cd5dcf1be8ff8dffc57b1d9cf075c891da23310cadb4042361638ede0680c005677728318e392ca3cd85a53c03a9089c80366baa1689578b2e9931c4ecc43fa3cee5c93078dda85a7af8a413a32960b85f", 0xa3, 0x8}, {&(0x7f0000000580)="7f6045401e81d360e12d41dcb24ef367e1058a3f25e5e5ac2814a1b5c8f86d41", 0x20, 0x5}], 0x200000, &(0x7f00000009c0)={[{@dots}, {@nodots}], [{@fsname={'fsname', 0x3d, 'rootcontext'}}, {@audit}, {@audit}, {@subj_type={'subj_type', 0x3d, 'rootcontext'}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'index=off'}}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@uid_lt={'uid<', 0xee00}}, {@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707061726469723d2e2f6275732c6469f2de2e66f32d4dd97b87266f7765726469723d2e2f66616c653000000000"]) r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000380)='./bus\x00', &(0x7f0000000440), 0x1050000, &(0x7f0000000680)={[{@xino_off}, {@nfs_export_off}, {@metacopy_on}, {@xino_on}, {@index_off}, {@metacopy_on}, {@metacopy_off}, {@index_off}, {@metacopy_off}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}], [{@smackfsdef={'smackfsdef', 0x3d, 'configfs\x00'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@context={'context', 0x3d, 'user_u'}}, {@permit_directio}]}) (async, rerun: 64) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r0, &(0x7f00007db000/0x18000)=nil, 0x0, 0x0, 0x0, &(0x7f0000000600), 0x0) (rerun: 64) creat(&(0x7f0000000480)='./file0\x00', 0xa0) (async) r1 = geteuid() (async) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000a80)=ANY=[@ANYBLOB="020000000100000000000000040000000000000008000000e816987f41fe5847bbbb0f2611f929c88e6b620ef940581e08668298edc391e374f25237005abe79683b04d2fd49d610752d79fbe95839b4bee7a613aecd3ff3a670520fbcca783d04ba270063bf4626adbf3a608990b2ebad063ca1d9a196e8268c98ec7f989b7d4aff8717ce7b4d6ca2f33f69fac05acf0b8efa2a9b6feae26e14d14c7d0e8ca0845fa48ab47747d58756e7311935ed2d0b5bd79c0fa9b2bb0ef7ebde970cd5f4f0473a173b690ab4b516c5fa69c374c487ddfda71f216bb850901c00970e67e6c2c82ef4d53d1277817bf4be1cbd00fa050503098f", @ANYRES32=r3, @ANYBLOB="10000400000000002000000000000000"], 0x2c, 0x0) (async) fchownat(r0, &(0x7f00000000c0)='./bus/file0\x00', r1, r3, 0x800) chdir(&(0x7f00000001c0)='./bus\x00') mount(&(0x7f0000000100)=@sg0, &(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)='iso9660\x00', 0x2040000, &(0x7f0000000340)='system.posix_acl_access\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:33 executing program 5: syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f00000007c0)={0x14, 0x0, 0x8, 0x70bd27, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x20040094}, 0x4c004) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, &(0x7f0000000340)) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x102) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2498.118978] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:33 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x10001) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:33 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000840)='./bus/file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) lchown(&(0x7f0000000800)='./bus/file0\x00', 0xffffffffffffffff, r0) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) umount2(&(0x7f00000002c0)='./file0\x00', 0x1) chdir(&(0x7f00000001c0)='./bus\x00') execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f0000000780)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='security.capability\x00', &(0x7f0000000540)='(\x00', &(0x7f0000000580)='(,\\-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='configfs\x00', &(0x7f0000000680)='security.capability\x00', &(0x7f00000006c0)=']\x80/^\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='@\'.\x8c%\x00']) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2498.229052] overlayfs: unrecognized mount option "uppardir=./bus" or missing value 22:47:33 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:34 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2498.347562] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:34 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) newfstatat(0xffffffffffffff9c, &(0x7f0000000840)='./bus/file0\x00', &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) lchown(&(0x7f0000000800)='./bus/file0\x00', 0xffffffffffffffff, r0) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) umount2(&(0x7f00000002c0)='./file0\x00', 0x1) (async, rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 64) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\x00'], &(0x7f0000000780)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='security.capability\x00', &(0x7f0000000540)='(\x00', &(0x7f0000000580)='(,\\-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='configfs\x00', &(0x7f0000000680)='security.capability\x00', &(0x7f00000006c0)=']\x80/^\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='@\'.\x8c%\x00']) (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2498.418040] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2498.424680] overlayfs: failed to resolve './file1': -2 [ 2498.491931] overlayfs: failed to resolve './file0': -2 22:47:34 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00000e1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:34 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) 22:47:34 executing program 5: syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f00000007c0)={0x14, 0x0, 0x8, 0x70bd27, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x20040094}, 0x4c004) (async) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, &(0x7f0000000340)) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x102) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x84) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fsetxattr(r0, &(0x7f00000002c0)=@random={'security.', '}\x00'}, &(0x7f0000000340)='overlay\x00', 0x8, 0x621f3d0b17a66788) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(0xffffffffffffffff, 0x8) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) [ 2498.618932] overlayfs: './file0' not a directory [ 2498.626422] overlayfs: overlapping lowerdir path 22:47:34 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 5: syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f00000007c0)={0x14, 0x0, 0x8, 0x70bd27, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x20040094}, 0x4c004) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, &(0x7f0000000340)) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x102) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') syz_genetlink_get_family_id$devlink(&(0x7f00000003c0), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000680)={&(0x7f00000007c0)={0x14, 0x0, 0x8, 0x70bd27, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x20040094}, 0x4c004) (async) ioctl$SIOCGSTAMP(0xffffffffffffffff, 0x8906, &(0x7f0000000340)) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x102) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:34 executing program 3: mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2498.699904] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2498.719586] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:34 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x84) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fsetxattr(r0, &(0x7f00000002c0)=@random={'security.', '}\x00'}, &(0x7f0000000340)='overlay\x00', 0x8, 0x621f3d0b17a66788) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00c00e1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) [ 2498.848042] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:34 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x84) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fsetxattr(r0, &(0x7f00000002c0)=@random={'security.', '}\x00'}, &(0x7f0000000340)='overlay\x00', 0x8, 0x621f3d0b17a66788) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2498.942664] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:34 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lNwerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2499.010819] overlayfs: './file0' not a directory [ 2499.042840] overlayfs: overlapping lowerdir path [ 2499.049921] overlayfs: failed to resolve './file1': -2 22:47:34 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x430200, 0xb9) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) syz_mount_image$romfs(&(0x7f0000000340), &(0x7f0000000380)='./file1\x00', 0x3c, 0x1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="216d1dd3af54bd99454524e1ba02dca7ab59009c5083d12349137b6fd410decf975196d925b43c84c0b3e1332e2f7b69fc85377d5d26a19e76f49911a7bab4b24effc8e663030ea55753c388c2c584811a28f6238133edc974bc1877d6dea4dd0123b3c20e28589ffe48e3b6a80b0362283e3d6199bf39c278a047305ebf46aacd4300b959b174cb9d84da3913807070e3a06cb3beebd7465f308db6fcec04f0777dc3f78f52a42a24c0c0bc47500fca99ae58bc4be04f0d957e1527df5f7367d7d5c91e4dc40102f58252", 0xcb}], 0x100004, &(0x7f0000000600)={[{'configfs\x00'}, {'#{^}'}], [{@seclabel}, {@permit_directio}, {@dont_hash}, {@pcr={'pcr', 0x3d, 0x1c}}, {@dont_hash}]}) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x88088, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000002c0), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000007c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000680), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x1) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2={0x2000000, [{0x0, 0x2}]}, 0x14, 0x0) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000b40)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d656173757265f80061736b3d4d41595f57524954452c736d61050000007472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00740923ccdce0d331de8a127de3c2686ebedaf27ec5dc592f6657346196bb99ed3097c1d0579a6f8916f99cc68ad142d475f6baddb87a8bb3e66f05c3fee45d05abe2d14cc866d6e5a76444619c165d1536a2dbd4b658451808e628fea2f13cbae43f4018219397980885795da3a46b894dc6ef6e9d50919bd97d07244842a5fc72b188cf60970f99c42658ac0c9efb9daba15644fe988ddcfc850e8ff8220835b6873d47725ca90de5d8879d12c6d408f7b125068ede1ef32d4c5d03b0d1a9f59bf3bde54017ffffff8cf0ef63ffffffff7fad18ace98bacd7823daebc941fae5b613d7bf56ebd304149433c153fcf8cc664c66b4242687187224abc92c1e750a56e2590165584df56f37c24fd79803baf6d3872de8ce35c5839802b2d6d72e25a2e9c750832da"]) mkdir(&(0x7f0000000040)='./bus\x00', 0x84) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:34 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lNwerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lNwerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) [ 2499.198294] overlayfs: unrecognized mount option "lNwerdir=./file0" or missing value [ 2499.201406] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2499.239631] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2499.326252] overlayfs: unrecognized mount option "lNwerdir=./file0" or missing value [ 2499.344365] overlayfs: unrecognized mount option "˙˙˙˙˙˙˙˙" or missing value [ 2499.352905] EXT4-fs warning (device sda1): ext4_ioctl:814: Setting inode version is not supported with metadata_csum enabled. 22:47:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(0xffffffffffffffff, 0x8) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:35 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:35 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x430200, 0xb9) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) syz_mount_image$romfs(&(0x7f0000000340), &(0x7f0000000380)='./file1\x00', 0x3c, 0x1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="216d1dd3af54bd99454524e1ba02dca7ab59009c5083d12349137b6fd410decf975196d925b43c84c0b3e1332e2f7b69fc85377d5d26a19e76f49911a7bab4b24effc8e663030ea55753c388c2c584811a28f6238133edc974bc1877d6dea4dd0123b3c20e28589ffe48e3b6a80b0362283e3d6199bf39c278a047305ebf46aacd4300b959b174cb9d84da3913807070e3a06cb3beebd7465f308db6fcec04f0777dc3f78f52a42a24c0c0bc47500fca99ae58bc4be04f0d957e1527df5f7367d7d5c91e4dc40102f58252", 0xcb}], 0x100004, &(0x7f0000000600)={[{'configfs\x00'}, {'#{^}'}], [{@seclabel}, {@permit_directio}, {@dont_hash}, {@pcr={'pcr', 0x3d, 0x1c}}, {@dont_hash}]}) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x430200, 0xb9) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) syz_mount_image$romfs(&(0x7f0000000340), &(0x7f0000000380)='./file1\x00', 0x3c, 0x1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="216d1dd3af54bd99454524e1ba02dca7ab59009c5083d12349137b6fd410decf975196d925b43c84c0b3e1332e2f7b69fc85377d5d26a19e76f49911a7bab4b24effc8e663030ea55753c388c2c584811a28f6238133edc974bc1877d6dea4dd0123b3c20e28589ffe48e3b6a80b0362283e3d6199bf39c278a047305ebf46aacd4300b959b174cb9d84da3913807070e3a06cb3beebd7465f308db6fcec04f0777dc3f78f52a42a24c0c0bc47500fca99ae58bc4be04f0d957e1527df5f7367d7d5c91e4dc40102f58252", 0xcb}], 0x100004, &(0x7f0000000600)={[{'configfs\x00'}, {'#{^}'}], [{@seclabel}, {@permit_directio}, {@dont_hash}, {@pcr={'pcr', 0x3d, 0x1c}}, {@dont_hash}]}) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:35 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async, rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lNwerdir=./file0']) (async, rerun: 64) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:35 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x88088, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000002c0), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000007c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000680), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x1) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2={0x2000000, [{0x0, 0x2}]}, 0x14, 0x0) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000b40)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d656173757265f80061736b3d4d41595f57524954452c736d61050000007472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00740923ccdce0d331de8a127de3c2686ebedaf27ec5dc592f6657346196bb99ed3097c1d0579a6f8916f99cc68ad142d475f6baddb87a8bb3e66f05c3fee45d05abe2d14cc866d6e5a76444619c165d1536a2dbd4b658451808e628fea2f13cbae43f4018219397980885795da3a46b894dc6ef6e9d50919bd97d07244842a5fc72b188cf60970f99c42658ac0c9efb9daba15644fe988ddcfc850e8ff8220835b6873d47725ca90de5d8879d12c6d408f7b125068ede1ef32d4c5d03b0d1a9f59bf3bde54017ffffff8cf0ef63ffffffff7fad18ace98bacd7823daebc941fae5b613d7bf56ebd304149433c153fcf8cc664c66b4242687187224abc92c1e750a56e2590165584df56f37c24fd79803baf6d3872de8ce35c5839802b2d6d72e25a2e9c750832da"]) mkdir(&(0x7f0000000040)='./bus\x00', 0x84) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x88088, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000002c0), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000007c0)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000680), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) (async) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x1) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2={0x2000000, [{0x0, 0x2}]}, 0x14, 0x0) (async) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000b40)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d656173757265f80061736b3d4d41595f57524954452c736d61050000007472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00740923ccdce0d331de8a127de3c2686ebedaf27ec5dc592f6657346196bb99ed3097c1d0579a6f8916f99cc68ad142d475f6baddb87a8bb3e66f05c3fee45d05abe2d14cc866d6e5a76444619c165d1536a2dbd4b658451808e628fea2f13cbae43f4018219397980885795da3a46b894dc6ef6e9d50919bd97d07244842a5fc72b188cf60970f99c42658ac0c9efb9daba15644fe988ddcfc850e8ff8220835b6873d47725ca90de5d8879d12c6d408f7b125068ede1ef32d4c5d03b0d1a9f59bf3bde54017ffffff8cf0ef63ffffffff7fad18ace98bacd7823daebc941fae5b613d7bf56ebd304149433c153fcf8cc664c66b4242687187224abc92c1e750a56e2590165584df56f37c24fd79803baf6d3872de8ce35c5839802b2d6d72e25a2e9c750832da"]) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x84) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) 22:47:35 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00000f1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:35 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f6275892c776f726b6469723d2e2f66696c65312c6c6f9965726469723d2e2f66696c6530"]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) [ 2499.580739] overlayfs: unrecognized mount option "˙˙˙˙˙˙˙˙" or missing value [ 2499.590354] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2499.590600] EXT4-fs warning (device sda1): ext4_ioctl:814: Setting inode version is not supported with metadata_csum enabled. 22:47:35 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x430200, 0xb9) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) syz_mount_image$romfs(&(0x7f0000000340), &(0x7f0000000380)='./file1\x00', 0x3c, 0x1, &(0x7f00000003c0)=[{&(0x7f00000004c0)="216d1dd3af54bd99454524e1ba02dca7ab59009c5083d12349137b6fd410decf975196d925b43c84c0b3e1332e2f7b69fc85377d5d26a19e76f49911a7bab4b24effc8e663030ea55753c388c2c584811a28f6238133edc974bc1877d6dea4dd0123b3c20e28589ffe48e3b6a80b0362283e3d6199bf39c278a047305ebf46aacd4300b959b174cb9d84da3913807070e3a06cb3beebd7465f308db6fcec04f0777dc3f78f52a42a24c0c0bc47500fca99ae58bc4be04f0d957e1527df5f7367d7d5c91e4dc40102f58252", 0xcb}], 0x100004, &(0x7f0000000600)={[{'configfs\x00'}, {'#{^}'}], [{@seclabel}, {@permit_directio}, {@dont_hash}, {@pcr={'pcr', 0x3d, 0x1c}}, {@dont_hash}]}) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2499.683002] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2499.711126] overlayfs: unrecognized mount option "lo™erdir=./file0" or missing value 22:47:35 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x88088, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f00000002c0), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000940)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f00000007c0)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) r1 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000680), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) (async) ioctl$FS_IOC_SETVERSION(r1, 0x40087602, &(0x7f0000000340)=0x1) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2={0x2000000, [{0x0, 0x2}]}, 0x14, 0x0) (async) rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000b40)=ANY=[@ANYBLOB="2b2e233a2c2c61707072616973652c646f6e745f6d656173757265f80061736b3d4d41595f57524954452c736d61050000007472616e736d7574653d235e2d5d71242d2a5b2a7d5e2d2d28292e2d242c7b292c00740923ccdce0d331de8a127de3c2686ebedaf27ec5dc592f6657346196bb99ed3097c1d0579a6f8916f99cc68ad142d475f6baddb87a8bb3e66f05c3fee45d05abe2d14cc866d6e5a76444619c165d1536a2dbd4b658451808e628fea2f13cbae43f4018219397980885795da3a46b894dc6ef6e9d50919bd97d07244842a5fc72b188cf60970f99c42658ac0c9efb9daba15644fe988ddcfc850e8ff8220835b6873d47725ca90de5d8879d12c6d408f7b125068ede1ef32d4c5d03b0d1a9f59bf3bde54017ffffff8cf0ef63ffffffff7fad18ace98bacd7823daebc941fae5b613d7bf56ebd304149433c153fcf8cc664c66b4242687187224abc92c1e750a56e2590165584df56f37c24fd79803baf6d3872de8ce35c5839802b2d6d72e25a2e9c750832da"]) (async) mkdir(&(0x7f0000000040)='./bus\x00', 0x84) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:35 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f6275892c776f726b6469723d2e2f66696c65312c6c6f9965726469723d2e2f66696c6530"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:35 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:35 executing program 4: mkdir(&(0x7f0000000340)='./bus\x00', 0x15c) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000002c0)='./bus/file0\x00') chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2499.868038] overlayfs: unrecognized mount option "˙˙˙˙˙˙˙˙" or missing value [ 2499.875722] EXT4-fs warning (device sda1): ext4_ioctl:814: Setting inode version is not supported with metadata_csum enabled. [ 2499.945016] overlayfs: unrecognized mount option "lo™erdir=./file0" or missing value [ 2499.984911] overlayfs: failed to resolve './file0': -2 [ 2500.081356] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:35 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(0xffffffffffffffff, 0x8) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getpid() (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(0xffffffffffffffff, 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) (async) socket$inet6_sctp(0xa, 0x800000000000001, 0x84) (async) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) (async) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) (async) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000010c0)=""/134, 0x86}], 0x1, 0xba2, 0x0) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) (async) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) (async) 22:47:35 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$security_ima(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000340), &(0x7f0000000380)=@ng={0x4, 0xc, "6ad2"}, 0x4, 0x1) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') accept(r0, &(0x7f00000007c0)=@in6={0xa, 0x0, 0x0, @private1}, &(0x7f00000003c0)=0x80) 22:47:35 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f6275892c776f726b6469723d2e2f66696c65312c6c6f9965726469723d2e2f66696c6530"]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f6275892c776f726b6469723d2e2f66696c65312c6c6f9965726469723d2e2f66696c6530"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) 22:47:35 executing program 4: mkdir(&(0x7f0000000340)='./bus\x00', 0x15c) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000002c0)='./bus/file0\x00') chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:35 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c00d31f1400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:35 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2500.386888] overlayfs: failed to resolve './file0': -2 [ 2500.402606] overlayfs: unrecognized mount option "lo™erdir=./file0" or missing value 22:47:36 executing program 4: mkdir(&(0x7f0000000340)='./bus\x00', 0x15c) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000002c0)='./bus/file0\x00') chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2500.480322] overlayfs: unrecognized mount option "lo™erdir=./file0" or missing value 22:47:36 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f1878c951670dd73a5b53c8a371"], &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='afs\x00', 0x200010, &(0x7f00000002c0)='configfs\x00') r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./file2\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:36 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f00000002c0)='./bus/file0\x00') 22:47:36 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 2500.573513] overlayfs: './file0' not a directory [ 2500.590262] overlayfs: './file0' not a directory 22:47:36 executing program 5: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) lsetxattr$security_ima(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000340), &(0x7f0000000380)=@ng={0x4, 0xc, "6ad2"}, 0x4, 0x1) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') accept(r0, &(0x7f00000007c0)=@in6={0xa, 0x0, 0x0, @private1}, &(0x7f00000003c0)=0x80) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) lsetxattr$security_ima(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000340), &(0x7f0000000380)=@ng={0x4, 0xc, "6ad2"}, 0x4, 0x1) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) (async) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, 0x0) (async) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) (async) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) accept(r0, &(0x7f00000007c0)=@in6={0xa, 0x0, 0x0, @private1}, &(0x7f00000003c0)=0x80) (async) 22:47:36 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f1878c951670dd73a5b53c8a371"], &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='afs\x00', 0x200010, &(0x7f00000002c0)='configfs\x00') r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./file2\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f1878c951670dd73a5b53c8a371"], &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='afs\x00', 0x200010, &(0x7f00000002c0)='configfs\x00') (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000340)='./file2\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) (async) [ 2500.750001] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:36 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0xfe, 0x0, 0x0, 0x4, 0x0, 0x41c0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f0000000380)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x10001) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, &(0x7f0000000100)) r2 = socket$inet6_sctp(0xa, 0x800000000000001, 0x84) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x4e23, 0x0, @dev={0xfe, 0x80, '\x00', 0x2d}, 0x400}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000200)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_names\x00') preadv(0xffffffffffffffff, 0x0, 0x0, 0xba2, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r3, 0xf50f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000010c0)=""/134, 0x86}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/129, 0x81}], 0x3, 0x8, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(0xffffffffffffffff, 0x40042409, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f000055bfe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f00000002c0)={r4, 0x3}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000240)={r4, @in6={{0xa, 0x4e20, 0x3, @local, 0x1000}}, 0x0, 0x4, 0x6, 0x6, 0x4}, &(0x7f0000000180)=0x98) 22:47:36 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="2f1878c951670dd73a5b53c8a371"], &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='afs\x00', 0x200010, &(0x7f00000002c0)='configfs\x00') (async) r0 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000340)='./file2\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0]) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) 22:47:36 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async, rerun: 64) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async, rerun: 64) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') chdir(&(0x7f00000002c0)='./bus/file0\x00') [ 2500.844559] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 22:47:36 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) inotify_add_watch(r0, &(0x7f0000000580)='./file1/file0\x00', 0x81) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) stat(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000100)='./file1\x00', 0x0, r1) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x110) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000001c0)='./bus\x00') stat(&(0x7f00000005c0)='./bus/file1\x00', &(0x7f0000000600)) open(&(0x7f00000000c0)='./file1\x00', 0x103000, 0x54) syz_mount_image$minix(&(0x7f00000002c0), &(0x7f00000003c0)='./bus\x00', 0x400, 0x6, &(0x7f0000001740)=[{&(0x7f0000000440)="fd24c6ed0ee295cf6fa7d3ba0667b0fc8851d34d560a414760d899", 0x1b, 0x8}, {&(0x7f0000000680)="a7795211f1cf9fe5466291796b7fe8c17aa63e0140e411a564771b27996ce04764b684f88714305424ef3efc8a5111bab02efa8c849f4e6692a733132554dd4bd06924cc8b057d6859ce75ce8dde4126e7fcf4a0b689558afad55c3cf32f47449ed4afcb79c54d88fe416c82f51d24831b591aae22cdd217517636947015ad1e19531fe25758a8cdd4ab81ba59683ed337536bbe86f4b52c55c70e418f9a67dc54602bba2f47314d10fb7861d0593742107b62cf894d259912fe27409f758fdc66020e387c0604095c3ca434d4e77faed29add0e8202defb9c3ef7aa7a6833546bfbdb0e564c6a3d09ba9e8ad32271ce28d0049e529ef89d9d73e04a23a54a2e227f4a554d8fa8e00e71c3e0a8951cd4dbfec5a0252d65206a78159199e21e16ff6041509957037f5ee617adfeed8da4c2dcb2207388b38028c967b35ab30d2a27a3d7c1aa5de0e9ba79288888d9d28f0f76f8e57131f4c0f16cb75cc98ac804f0f6eba1b1012f543ce66af61ff0bdee5369e2c81276af87081224aae6e38e5ed6378bab3fbee83c46ab748b0ffc9ff09526a4c4d52fff8a959cfcbf23dfb952a04b71089578530d3e913226ba58ebcfea2b9a860df8eaa3ae04f76ae9e38aaeeeaacce4259212fc4b48cab33846470d74f37234c714ee827fbbbe7063fd6b170a9935f32ca282b119969379d6edb2dfca0f6527d6e0e7a12d8d8d4fa2f5c734e0683d512cdc4a100316e46105c2f9d6badf07933d99ece9803d42a1d11a217ce10c7fc87f63b17dd6c532820ddf8ab42f8452d8699205ff0d86618ec9fb115492d1be47efe330873a2f3017afe304e0787dad18080b3679cbc91bb9030e8679086288eab410163a2283e523dbb24b42aa2ff82b85c2a794cb580d0462003722a4d86269dd42cad477460faffbf79d3e8dd0c30f4b8d257be479be9ae0ed486f59b9f230ca529858580b6b899e6405a04f95eb2791eb024ee29acd2556029d8aa39af7144b5b81e8e41a87ed880d66a5080958eeb2f8aa647382dc3ac9e664606094d6ca8c6fe2c32d017618d9a1d0a26a7558bbe7e1ced77927d822143eca073ff5c9956e082df79da6ee5da9d938d7af4337c69e52765d0e2b5684d6949f60d8c818849a41a348252471168850c8f316be1b01cb5e5e4dbccd6facea4034f5af0b93a824d3cf0fb9ab1034b03ac93a25976f10e6e881cdfb1a7953bdfa112660c2d3faa8b1eb44eb8faac34f20e26278ce03ad181a3180b338157e05f9c94ba3ec8091828942057be2050bf1efa4fafe57f8d5f291c2f39ddef96a620822c5e264926e6d2c77dff40d024773b27c58e5529e6461be138ac5106735146668f6973a369c29c13f3f344d90ed1614f0f1f48663098afbe38afb09c46dd0166c3ddd93b598ac9a35f00fe80deb3668d6f9860559acfa8cfa78602ac099f792f471eedb7eed343bee0c69ab4e937bff0db532d97bd78e59abdcfc9411d840338827817c285d59b04ec1a5d8de8fca1ea214544bfddf9988c42204e495d514f468d38d4bb147a34d1077e44f47469a9d1ffe0415326a880c75fd9d46fbb32a786eaaa262e89ced30f884e4df7b7f15b7d0cc0667551094949b6c812e307cde709cc36ef7978311c9970845e5ba225e90aef9cff5c4e9248889508cdc71cf07034336cbbd9ee8b82219fd22cdf6a94d66e99a438f7c9b79a3a642a90fc70655fa2c85ba6e3c537578f9350daa3343e760a913258f66bc5ed1560a974251f2ed4e3695c956ef404b54cf5ad00bb8c0656d55f90ea1a30026d1151969ce82eed97ed730b2793523ff92e55383cbb35ffefd334306d9030fd9368ad1a737d1a496188ab14f2aedc7320f4290f7838199e5a7d99030da6ada550315c2448213a7752e7f02a82a168a4f7b4bf1247bfc6e76e497d249e60799287225899fbd725b8465a45ff3ceaba172b60413a38ba4a48c624f1eeeda2986ee638d07af3a645214b518a9951eecf05137ddc091f344b9cca764b38289f962e26f1754d6b592a56392865e04629de8bdf49843fb9d102209d13e69cd3bcd85d139ef14189c20b3a35f8d495c168a254c65e791d253d31626385ca453be1c556da6f9ac6d2229393db1ab4cffa621e946a1d7d1ed9d4e43e2914835ecc12be2d20e486d38ca751ac88733375da00f102c9db10a276c15f6a055d7bd8250dd97e2121caa64ea00c8c567f3cb7e3d762dd11875bf1e3824e8b887097e37b23378c2159a3d99bcf152b052e4b623e57217748af324aa526d490f4c27050702d6101649f3ac1ce515f3016a5685aec7d43bd5177e8e35ee51ed5b921ad7386fa539fb1e9200a8b464e4d71589d19a163882373d2532df8eca2e71b6c96cf492fd8578165ae2a426c859ae347bf1fe33d19caff2e7fca41dfc2c4283908b7337cd26f533f1358af7503b9a787ce0cbb5d7bbb6c9bed4f4941b366a742b93b1b2261fbae7d168c003cfb186c3fccb9cea412d1f05af3e91284587c9ebaa7b42c4904672cff163ad5e6c554626c814f28baae304eb0b6a3a2e74c381b22176c7da3b89b4d2e05a19ee726bf0cdda922bbfa35310db472955972ee8296e7a195be4f9d5fe28220d016f2a1236ef1cd3d527f27fcd92706a48527c56bf054bf257c6e699e98aa45df22d4046c8e77cda7f3d25d5a2fb9d7777cf4413f035ae5d5fb2d7ad715fe826c50692e706e64369012636d8493dae89842a4e4a8bb0a5baab05f08d864cff69b4f235405cf0b872960b1d4d01c4087e5da1953e3e4507c4d806cdfa0fd47b86b916798191e7e284591ed83fdcf94695c02e9bdd9dea966abbf53cc51e43d06d0e58e62feb821dc1b19da2785697a8625b04bc9c59ea767e55954d239c375985f423cda81a4f49aedee0ad4d3a0a13ed00be807626848f964fbf107b1df40023065be217220efc7e8c520088ee9b64b2aeed0499a44d722e50481411fa0987b54c7ed16b99d4bb79bf7ccd3f76d6f90faa4fb20da47f2408950009c48d15ffa835be6c45ddf23ca99267d712369a94ccc90823e09c9fa4ff2a5dd408e8bea501627898097ae4012c9ad5dfa8c5e71e065eeaee4b6e10647a1b359ef9eee37b4845767cff9c6f67c8a01e1c65187a70a9bb223c458c84f5bf746d1b3397f4702464739597a994cbb58bac41a2118e63b1750b04d513acbe1bf3ff58d45d6ffaef4a251373f227bb3181f37873024476b0fbd88757e5b5ef1254af221b8eb1794d89245e6ad1d4dc75b22632fc168333fda3f150102babdbbde5ab06a2812b3f9ee450f91aeea2655b4c267bc645dbc8f4b721924d8b4ea2ad31b271ba6fc00424b57e9f8b5da0180e1991753416a94819dd91069a57434ffd3e4fc23f0f6739a76e17a5f9336c9316943fe40db0987f39d7a981eef7ff680384cef08ce516f4aeba3c7314ae7632d0beceb0e4e330e8fa999060c178f4fd5c1093aaded0e8f4207689fc253a8be339a20eb46b8b5e4ec49ac1cc3c04e762be8f86b705efbcd763d6fb69052c095e74fd9a42be2e346be8f4a88785cd57f12a67635ab301f9b428b707f30bbb5615c0412ad8a1120cf87f19986f9e2497e167367280fec002ad2ba33118e3479d27851d71fc23e09630d7ee1f639cb0d899b57c7f2041d1920aed141d72e2f70d2f35dcbeeae39cc8c100cc802e9705850d205088ec9a0a1549d64d9e517ed0a90f544ad42ac85118226029711bf875d41f6ea466b5126b702f3c3daa3921eaa0f22eddeb9dfd4923543a66ee8dcc7ec202e3d6a5ba0201b0bc8695b9c1a4fdf37df5558456df2849c8a39bbfd5176120a58218d3e0aaee6be534796afcfa96336ebdd9ded321b4caf89f702896a0a45e94783aabd341818a0783820707a92f4191f4266799ee9f8488a16cfadc06a5d00889d1d1a22b7cd436ce618cb2016ace848b00470b209b20001213a653611b20d131f5e023c6858d543ef596970b0e8b60818553d7997931ab694ee076a5683d5d9cf339a4941851ba944b83b60c317b8e2462bd2132cf344380f819f2858eb62823343493485296b70b25e0f320bec0b78f13c8fcefde81c645afd4f63633bfbb63046defb879cb65ac8487dceccd5249d194d663cb969e6dd22d8ebb65ccc65ed8d9e48d1e2889c1398b5f097b6fe31d4e0a516bffddcaa574a827064df29fa0aea7c73ec69f2c6e7e213b4a32b87a2ebe148d07f6543685c3c58005533ee631ac0d9c1ee389ed7166b61522c90d387528b71eb983da00c4de2c04f6fea9984515c316f37e05943343dee00e8b7dd7a0c75882b6865b64cfd05ec24e2bf6672a951fab25dc088f40769b10cc8dedfe5a743fa94caf24d352ef00c1d29cf3704af0073d58c75651948265b8e5a3aec6b25a3736f7d3c88439ae3dd209836423a6f687bc71232b845dfb87eb24addca4766a4e0cd6a5544a16d1a3947e18b79f28ed0194c7bcf18cac6a76c8b83ed45b45d9d50191cf4eaaa353cbe7248dc56607c551b518345da18b82efa070b272fcfb3a97c4c729e7ea898eb9b9f70e017c036dd7f6eb761527a0f212f9a5d7f602f4eb82d18f90dec28d97f03c33c007d7e8d224c99f72668373c26efea1f0f330140f98aa996806dd27d75443e2a08b0f1b4bcd7221bb3496865a98eea8f3f1268d9b9919f51bc8ce37cf02b3f770ab2259b99a382ca5f14099493a5abce45f65250373f3ccd9a7002eb19f31b170ec8176942012ebcd3a2c56d4f6076b01dd84657058a12bf84cdff2017d42be8b73b750842cd96174a8ff529a3aefd37352e8aea73d93dc0c432b9671a1db4d3fcdaed56c4b72d35b33a9890b673ba08da31821ad40d92d40ee9df5fb4aed6d207b31f738127a95a920083eeed782f45509538b6a8373e7e769a121849be225ff689b202f6f2b0c19c09ef5ae6eadd9b5cfb80c1736d3e5caf7dc6c50c7082fd996b266f8587289095b446e121fcd29011351a97da987953610d455a15029636db65109edf325c9c2f1c717b3375dbf5183a95e259d3972ff85d90a2e819f3b9b9392d53462d8e09548364c590a4de6b0eadae06e46a12f80db76045ec940adfaca9012329f92d655c71866e4c7c1fbbea962aa2eb3d996c5ceff0a83d9ed061599239a28874b1f308d7f22d1e18bcd3b62147ea807e360bcd977cfb05c881bcadb7c7dce526370e49b84a132816e693a3d282214169821f82f85988acd39d794fdee0829eb99a1839182205bb330901ce72e8c2e6e0a4d5e2e5ab67cc0e0065978b04a1326f596136bc69ca870bf8f01a3df066e3c46d06064d6709943ecc59155f7a50eacfe90d756a446e2187f460434db8b3bf9ea42d8b3ff983afa435aee671b17fa32c1bcf3d79c564541c1dbd66ab18ca1b1ba4fb0ac7a56d06c2e6cc0ce8717351c88b0882626cc1d282776319d877d5806f268bf57d6cd3c963d0eed87d3ad0538e61396044e39725d6b31a12bdea0aadd38fadc33eff0bb28a96287cec5ad77a0d495cb5c5559a37181e0f73b27be33427d67e7fec44e2585d9fc795ebcce19e1338851fc72c10a0b196c7a300080f1c11e3c17e5ca36416432de55bcb4bc422701665c24855a8f91393bb518625f60ca1692ed6284839d9d72bb04d437b3b908cf7ef65d80f5f16c94535842275787a60301da3e02373e84bdfe5daf784b52e00fa20309ede2d7d4e37a69a976a4e6e7d93f7e744c9f91d086a0c2362c139eb58f9363e0f2ed6fbdee986442f2859a6d1aa92594f821f12766c044728ae1fcccbed40f4fa129c47e46e43b78da9f4e", 0x1000, 0xc8}, {&(0x7f0000000480)="58000ce40380d6cb90fbc404c5e8ed09bf3e213f3150568ccd1c246a59f08a9bc0d8e8f335", 0x25, 0x40}, {&(0x7f00000004c0)="2819e7fae6302deb4ab113d31aa46784db42ad1c738a115b200c2312b01e4b1e59736b89e6533e2a15ba11b464c800d08a4bb914360a42321f83987404304baffd025ff188b866e2701cbec7345b2f09337c974ed5d8b28be7acea471f6d855665296aae1e1952e0ba9c688b576e2d31527a875f2fd5c0f6a9eb17e79d5fe035b9acedf83c85d18d62eb0208d188a277af11ac777758b2a08f80895dd10194a753c2", 0xa2, 0x2}, {&(0x7f0000001680)="a803edc1be976eae50c34711148c05ab90042d14ec31a191b0b768632379f81e429c1f38e6bf3a6cb143d739321ee84b4c99d8a94cab758f136c5c35e86f3e7ac10d68aec39c00e23064ada63c562b831849c1f4c1c19f314b779743997fd67d4e1f57a666fa1b0e5785a7c86e476207d3619bf9417184ac02b9debafb086a6212", 0x81, 0x40}, {&(0x7f0000000580), 0x0, 0x800}], 0x1004, &(0x7f0000001800)={[{'*'}, {'overlay\x00'}, {}, {'overlay\x00'}, {'\xbf#'}, {'](]@+!\\'}], [{@obj_role}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@fsmagic}]}) [ 2501.008958] overlayfs: filesystem on './bus' not supported as upperdir [ 2501.056918] overlayfs: './file0' not a directory 22:47:36 executing program 1: r0 = socket$unix(0x1, 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x5) r3 = socket$netlink(0x10, 0x3, 0x4) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000100)="4c0000601400197f09004b0101048c590188ffffcf3d34740600d4ff5bffff00e7e5ed7d00000000c8550000000000002758d60034650c0326356cdb47f6aaaa956086cbfe0db35200af4486", 0x4c}], 0x1) 22:47:36 executing program 0: perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xc000000000000}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private0}, 0x0, @in6=@ipv4={""/10, ""/2, @dev}}}, &(0x7f0000000780)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000007c0)={0x0, 0x291, {}, {r0}, 0x6, 0x8}) lsetxattr$system_posix_acl(&(0x7f0000000600)='./bus\x00', &(0x7f00000006c0)='system.posix_acl_default\x00', &(0x7f00000009c0)=ANY=[@ANYBLOB="0300000000001c0000002300fae816ec", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYBLOB="0400f9ffffff000008000700fbb289823c9ef2ff090000000000000086e1cdf73636a77532debb897a6388d92316fe197094276dc89f94674d", @ANYRES32=0x0, @ANYBLOB="1000050000000000200000000000000028bbbb7c7628725d3336bc9b816692bf58babe2f3ef2426d4d10bc9aa193b82a"], 0x44, 0x0) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), &(0x7f0000000900)=@v2, 0x14, 0x0) syz_mount_image$gfs2meta(0x0, 0x0, 0x0, 0x2, &(0x7f0000000640)=[{0x0}, {0x0}], 0x1010020, &(0x7f0000000940)={[{'+.#:,'}], [{@appraise}, {@dont_measure}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '#^-]q$-*[*}^--().-$,{)'}}]}) r1 = syz_open_dev$ndb(&(0x7f00000002c0), 0x0, 0x20000) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 22:47:36 executing program 4: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x44, 0x0) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$security_capability(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000880), 0x0, 0x0, 0x0) (async) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) chdir(&(0x7f00000002c0)='./bus/file0\x00') 22:47:36 executing program 3: mkdir(&(0x7f0000000400)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) (async) inotify_add_watch(r0, &(0x7f0000000580)='./file1/file0\x00', 0x81) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) stat(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000100)='./file1\x00', 0x0, r1) (async) mount$overlay(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (rerun: 64) creat(&(0x7f0000000180)='./bus/file0\x00', 0x110) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async, rerun: 64) stat(&(0x7f00000005c0)='./bus/file1\x00', &(0x7f0000000600)) (async, rerun: 64) open(&(0x7f00000000c0)='./file1\x00', 0x103000, 0x54) syz_mount_image$minix(&(0x7f00000002c0), &(0x7f00000003c0)='./bus\x00', 0x400, 0x6, &(0x7f0000001740)=[{&(0x7f0000000440)="fd24c6ed0ee295cf6fa7d3ba0667b0fc8851d34d560a414760d899", 0x1b, 0x8}, {&(0x7f0000000680)="a7795211f1cf9fe5466291796b7fe8c17aa63e0140e411a564771b27996ce04764b684f88714305424ef3efc8a5111bab02efa8c849f4e6692a733132554dd4bd06924cc8b057d6859ce75ce8dde4126e7fcf4a0b689558afad55c3cf32f47449ed4afcb79c54d88fe416c82f51d24831b591aae22cdd217517636947015ad1e19531fe25758a8cdd4ab81ba59683ed337536bbe86f4b52c55c70e418f9a67dc54602bba2f47314d10fb7861d0593742107b62cf894d259912fe27409f758fdc66020e387c0604095c3ca434d4e77faed29add0e8202defb9c3ef7aa7a6833546bfbdb0e564c6a3d09ba9e8ad32271ce28d0049e529ef89d9d73e04a23a54a2e227f4a554d8fa8e00e71c3e0a8951cd4dbfec5a0252d65206a78159199e21e16ff6041509957037f5ee617adfeed8da4c2dcb2207388b38028c967b35ab30d2a27a3d7c1aa5de0e9ba79288888d9d28f0f76f8e57131f4c0f16cb75cc98ac804f0f6eba1b1012f543ce66af61ff0bdee5369e2c81276af87081224aae6e38e5ed6378bab3fbee83c46ab748b0ffc9ff09526a4c4d52fff8a959cfcbf23dfb952a04b71089578530d3e913226ba58ebcfea2b9a860df8eaa3ae04f76ae9e38aaeeeaacce4259212fc4b48cab33846470d74f37234c714ee827fbbbe7063fd6b170a9935f32ca282b119969379d6edb2dfca0f6527d6e0e7a12d8d8d4fa2f5c734e0683d512cdc4a100316e46105c2f9d6badf07933d99ece9803d42a1d11a217ce10c7fc87f63b17dd6c532820ddf8ab42f8452d8699205ff0d86618ec9fb115492d1be47efe330873a2f3017afe304e0787dad18080b3679cbc91bb9030e8679086288eab410163a2283e523dbb24b42aa2ff82b85c2a794cb580d0462003722a4d86269dd42cad477460faffbf79d3e8dd0c30f4b8d257be479be9ae0ed486f59b9f230ca529858580b6b899e6405a04f95eb2791eb024ee29acd2556029d8aa39af7144b5b81e8e41a87ed880d66a5080958eeb2f8aa647382dc3ac9e664606094d6ca8c6fe2c32d017618d9a1d0a26a7558bbe7e1ced77927d822143eca073ff5c9956e082df79da6ee5da9d938d7af4337c69e52765d0e2b5684d6949f60d8c818849a41a348252471168850c8f316be1b01cb5e5e4dbccd6facea4034f5af0b93a824d3cf0fb9ab1034b03ac93a25976f10e6e881cdfb1a7953bdfa112660c2d3faa8b1eb44eb8faac34f20e26278ce03ad181a3180b338157e05f9c94ba3ec8091828942057be2050bf1efa4fafe57f8d5f291c2f39ddef96a620822c5e264926e6d2c77dff40d024773b27c58e5529e6461be138ac5106735146668f6973a369c29c13f3f344d90ed1614f0f1f48663098afbe38afb09c46dd0166c3ddd93b598ac9a35f00fe80deb3668d6f9860559acfa8cfa78602ac099f792f471eedb7eed343bee0c69ab4e937bff0db532d97bd78e59abdcfc9411d840338827817c285d59b04ec1a5d8de8fca1ea214544bfddf9988c42204e495d514f468d38d4bb147a34d1077e44f47469a9d1ffe0415326a880c75fd9d46fbb32a786eaaa262e89ced30f884e4df7b7f15b7d0cc0667551094949b6c812e307cde709cc36ef7978311c9970845e5ba225e90aef9cff5c4e9248889508cdc71cf07034336cbbd9ee8b82219fd22cdf6a94d66e99a438f7c9b79a3a642a90fc70655fa2c85ba6e3c537578f9350daa3343e760a913258f66bc5ed1560a974251f2ed4e3695c956ef404b54cf5ad00bb8c0656d55f90ea1a30026d1151969ce82eed97ed730b2793523ff92e55383cbb35ffefd334306d9030fd9368ad1a737d1a496188ab14f2aedc7320f4290f7838199e5a7d99030da6ada550315c2448213a7752e7f02a82a168a4f7b4bf1247bfc6e76e497d249e60799287225899fbd725b8465a45ff3ceaba172b60413a38ba4a48c624f1eeeda2986ee638d07af3a645214b518a9951eecf05137ddc091f344b9cca764b38289f962e26f1754d6b592a56392865e04629de8bdf49843fb9d102209d13e69cd3bcd85d139ef14189c20b3a35f8d495c168a254c65e791d253d31626385ca453be1c556da6f9ac6d2229393db1ab4cffa621e946a1d7d1ed9d4e43e2914835ecc12be2d20e486d38ca751ac88733375da00f102c9db10a276c15f6a055d7bd8250dd97e2121caa64ea00c8c567f3cb7e3d762dd11875bf1e3824e8b887097e37b23378c2159a3d99bcf152b052e4b623e57217748af324aa526d490f4c27050702d6101649f3ac1ce515f3016a5685aec7d43bd5177e8e35ee51ed5b921ad7386fa539fb1e9200a8b464e4d71589d19a163882373d2532df8eca2e71b6c96cf492fd8578165ae2a426c859ae347bf1fe33d19caff2e7fca41dfc2c4283908b7337cd26f533f1358af7503b9a787ce0cbb5d7bbb6c9bed4f4941b366a742b93b1b2261fbae7d168c003cfb186c3fccb9cea412d1f05af3e91284587c9ebaa7b42c4904672cff163ad5e6c554626c814f28baae304eb0b6a3a2e74c381b22176c7da3b89b4d2e05a19ee726bf0cdda922bbfa35310db472955972ee8296e7a195be4f9d5fe28220d016f2a1236ef1cd3d527f27fcd92706a48527c56bf054bf257c6e699e98aa45df22d4046c8e77cda7f3d25d5a2fb9d7777cf4413f035ae5d5fb2d7ad715fe826c50692e706e64369012636d8493dae89842a4e4a8bb0a5baab05f08d864cff69b4f235405cf0b872960b1d4d01c4087e5da1953e3e4507c4d806cdfa0fd47b86b916798191e7e284591ed83fdcf94695c02e9bdd9dea966abbf53cc51e43d06d0e58e62feb821dc1b19da2785697a8625b04bc9c59ea767e55954d239c375985f423cda81a4f49aedee0ad4d3a0a13ed00be807626848f964fbf107b1df40023065be217220efc7e8c520088ee9b64b2aeed0499a44d722e50481411fa0987b54c7ed16b99d4bb79bf7ccd3f76d6f90faa4fb20da47f2408950009c48d15ffa835be6c45ddf23ca99267d712369a94ccc90823e09c9fa4ff2a5dd408e8bea501627898097ae4012c9ad5dfa8c5e71e065eeaee4b6e10647a1b359ef9eee37b4845767cff9c6f67c8a01e1c65187a70a9bb223c458c84f5bf746d1b3397f4702464739597a994cbb58bac41a2118e63b1750b04d513acbe1bf3ff58d45d6ffaef4a251373f227bb3181f37873024476b0fbd88757e5b5ef1254af221b8eb1794d89245e6ad1d4dc75b22632fc168333fda3f150102babdbbde5ab06a2812b3f9ee450f91aeea2655b4c267bc645dbc8f4b721924d8b4ea2ad31b271ba6fc00424b57e9f8b5da0180e1991753416a94819dd91069a57434ffd3e4fc23f0f6739a76e17a5f9336c9316943fe40db0987f39d7a981eef7ff680384cef08ce516f4aeba3c7314ae7632d0beceb0e4e330e8fa999060c178f4fd5c1093aaded0e8f4207689fc253a8be339a20eb46b8b5e4ec49ac1cc3c04e762be8f86b705efbcd763d6fb69052c095e74fd9a42be2e346be8f4a88785cd57f12a67635ab301f9b428b707f30bbb5615c0412ad8a1120cf87f19986f9e2497e167367280fec002ad2ba33118e3479d27851d71fc23e09630d7ee1f639cb0d899b57c7f2041d1920aed141d72e2f70d2f35dcbeeae39cc8c100cc802e9705850d205088ec9a0a1549d64d9e517ed0a90f544ad42ac85118226029711bf875d41f6ea466b5126b702f3c3daa3921eaa0f22eddeb9dfd4923543a66ee8dcc7ec202e3d6a5ba0201b0bc8695b9c1a4fdf37df5558456df2849c8a39bbfd5176120a58218d3e0aaee6be534796afcfa96336ebdd9ded321b4caf89f702896a0a45e94783aabd341818a0783820707a92f4191f4266799ee9f8488a16cfadc06a5d00889d1d1a22b7cd436ce618cb2016ace848b00470b209b20001213a653611b20d131f5e023c6858d543ef596970b0e8b60818553d7997931ab694ee076a5683d5d9cf339a4941851ba944b83b60c317b8e2462bd2132cf344380f819f2858eb62823343493485296b