54909539aac2068106910c7ff508b", 0x2c}, {&(0x7f0000001b00), 0x0, 0x6}], 0x210000, &(0x7f0000001c00)={[{'\x91'}, {'-({$+!-'}], [{@uid_lt={'uid<', 0xee00}}, {@appraise}, {@appraise}, {@subj_type={'subj_type', 0x3d, '\\@-\x9f[]'}}, {@smackfshat={'smackfshat', 0x3d, 'subj_type'}}, {@subj_role={'subj_role', 0x3d, '#[{'}}, {@obj_role={'obj_role', 0x3d, '/-{\\#'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 478.782532][T18294] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 478.864214][T18294] overlayfs: filesystem on './bus' not supported as upperdir 16:28:33 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xffffff7f00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 478.983734][T18301] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 479.004760][T18307] loop4: detected capacity change from 0 to 230 [ 479.019366][T18306] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 479.046749][T18312] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 479.067682][T18310] overlayfs: filesystem on './bus' not supported as upperdir [ 479.111299][T18307] loop4: detected capacity change from 0 to 16383 [ 479.133899][T18316] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 479.136599][T18307] romfs: Unknown parameter '‘' 16:28:33 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="756c65300500eee32a6e0000000000006b6469728d477298e4d1c002530928f33d2e2f6601e689312c6c6f77797264697a3df260768371d6000008af0d495700"/75]) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) setuid(r3) syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000140)='./file1\x00', 0xfffffffffffffc01, 0x2, &(0x7f0000000340)=[{&(0x7f0000000200)="7b46f91ceb4138aeb27aea463298eda986cfdbf8e4664e4da6da7cd2febc511e04c8aec06ba74fee9e076d238763f3af7e6f33ee2c0f4dfda8d3751f977bbe2758caca7f19013bab6d0a9f2df5b92782168ce737e9cb53a00fa2e8e832a64adf840b9e", 0x63, 0x7a}, {&(0x7f0000000280)="e9b96b9d445a7ae77cf45eda8d8f0a66a0d1bf2d4a2813d16d92f5436abf3b819ec3f93152d54870d1f21f32b12edd6db063ea13355e64c7252da0907adc8ab24b1f23c04e682f3c8789eaaabb0558b2c71d611b8decb7b3cd17080b313457fed7b1a9610b519d83b252c5f297b3d598e5d3da9e8a5bfd056db15be646e36b349d9eeed695c58e922b375be5de3d62b1c88b8ef7a023fd35740fb4f25387f632c0b500695be063c76fe2dab987d9b26d90e28304437cdd", 0xb7, 0xfffffffffffff67c}], 0x80, &(0x7f0000000380)={[{@rootdir={'rootdir', 0x3d, 0xebfe}}, {@adinicb}, {@nostrict}], [{@fowner_eq={'fowner', 0x3d, r1}}, {@dont_hash}, {@smackfsfloor={'smackfsfloor', 0x3d, 'overlay\x00'}}, {@appraise_type}, {@permit_directio}, {@permit_directio}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@uid_lt={'uid<', r3}}]}) r4 = accept4$inet(r0, &(0x7f0000000480)={0x2, 0x0, @initdev}, &(0x7f00000004c0)=0x10, 0x180000) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000000500)=0x9, 0x4) 16:28:33 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x1f00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 479.197751][T18306] overlayfs: filesystem on './bus' not supported as upperdir [ 479.209941][T18312] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 479.231281][T18316] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 479.284873][T18320] loop4: detected capacity change from 0 to 230 [ 479.360556][T18307] loop4: detected capacity change from 0 to 16383 [ 479.368140][T18307] romfs: Unknown parameter '‘' [ 479.374248][T18329] overlayfs: unrecognized mount option "ule0" or missing value [ 479.375894][T18320] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:33 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x900, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 479.405107][T18327] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:33 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c651f2c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) creat(&(0x7f00000000c0)='./file0\x00', 0x0) [ 479.442428][T18329] overlayfs: unrecognized mount option "ule0" or missing value [ 479.458581][T18334] overlayfs: filesystem on './bus' not supported as upperdir [ 479.504761][T18320] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:33 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xffffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 479.547635][T18341] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:33 executing program 0: r0 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) fstat(r0, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r1 = socket(0x11, 0x800000003, 0x0) r2 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) sendmsg$IPSET_CMD_CREATE(r2, &(0x7f0000000440)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20800000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)={0x88, 0x2, 0x6, 0x101, 0x0, 0x0, {0xc, 0x0, 0x3}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x3}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x7}, @IPSET_ATTR_DATA={0x24, 0x7, 0x0, 0x1, [@IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0x67}, @IPSET_ATTR_MAXELEM={0x8, 0x13, 0x1, 0x0, 0x3}, @IPSET_ATTR_MARKMASK={0x8, 0xb, 0x1, 0x0, 0x7}, @IPSET_ATTR_NETMASK={0x5, 0x14, 0x5}]}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'list:set\x00'}, @IPSET_ATTR_FAMILY={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x3}]}, 0x88}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x21) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 479.604959][T18342] overlayfs: filesystem on './bus' not supported as upperdir 16:28:33 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) 16:28:34 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x2000000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 479.718207][T18348] overlayfs: failed to resolve './file': -2 [ 479.780507][T18347] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 479.790227][T18349] overlayfs: failed to resolve './file': -2 [ 479.801600][T18352] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 479.825641][T18353] binder: 18351:18353 ioctl 541b 0 returned -22 [ 479.847648][T18347] overlayfs: filesystem on './bus' not supported as upperdir [ 479.861594][T18352] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:34 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./file0,workdir=./file1,lowerdir=.,index=off,\x00']) [ 479.904096][T18354] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 479.923467][T18355] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1538 sclass=netlink_route_socket pid=18355 comm=syz-executor.0 16:28:34 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 479.978694][T18357] overlayfs: filesystem on './bus' not supported as upperdir 16:28:34 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xfffffffffffff000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 480.077709][T18361] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 480.099096][T18361] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 480.142263][T18362] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 480.200537][T18367] overlayfs: filesystem on './bus' not supported as upperdir 16:28:34 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wpan4\x00', 0x0}) sendmsg$IEEE802154_LLSEC_GETPARAMS(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000228bd7000fbdbdf25240000000a0001007770616e340000000a000100777061030000000008000200afffe76dc72dbb3341c27f757b3ee2f1e45dc3abacfb53647a5a6501cfec1350f195dd13a182cc8192cfb2bb2437576af0491f57f5fab175225ced138eebac012340bb6a47dd4e45df4c7a74d2406580afbe73a73383d53b2e54716d43af3d55838ae5b925c9aec9a13a472a02e8127ebdb34ebbf01d442c7e193fc9d7235af66dd0d8d1d3aa3cf3f74e85208e59d81ebeb17156082ed78857728f37212d50d733b2ef44c198d721ff5a5c62195f1544a5b3d9d917f84077c8f153caf91f5bbe3037556d8baa55607337d51e40ef52fd88", @ANYRES32=r2, @ANYBLOB="0a0001007770616e3400000008000200", @ANYRES32=0x0, @ANYBLOB="0a0001007770616e33000000"], 0x54}, 0x1, 0x0, 0x0, 0x20040055}, 0x20000004) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:34 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469000000001c06617246c5214a6b12769b0a911a0a312c6c6f7765726469723d2e2f6275732c69e6bf95408459052a150d6e6465783d6f663757cba3ca7b79a5662c00392edd83961b8593fe20e5fe60261fe87cade229dd3057a1390124e05a708f1f0eb1c2075203edead67658376fffcfd43eef4916b27e62ffa3778a1f041bb3899a956cb2"]) unlink(&(0x7f0000000000)='./file1\x00') syz_mount_image$bfs(&(0x7f0000000700), &(0x7f00000000c0)='./file1\x00', 0x1000, 0x6, &(0x7f00000005c0)=[{&(0x7f0000000880)="099d9df64abe3a83a11ab26992ba6b902b68eb0c43e2eb1c6ab666ab43e7355dfbef21dff5e6c1a477d43493194e09ba3cb1c8ba8bf511c9fa9d8cc2d58224bb1bf10fe037abfe11a4b582061711a990b6b10a4dde05cb55f134ab644a882608e53194a9b44df19b1814abd8e59d67eec3abb01dd2ff675cdfc110b06fba29412e33ce4433dcebfea35fc1d12d3d0013ef512a5eb99d848a5db1010e948334400130ff63632a921988a1ec423024058773af4d25a2640b1d20c7d128afb663d9d683b82a3c65e3fb9f19387715f68991fb22f4cb146c41619c5e45dcbbf6469ef6e705a80cdab6236a94902c2e5701ffcd3df398f0c3ff3c573f59d77a2de16cdfc6153761d382b6b4fc17bd65c0a1e33e6cdf5fc4a66c79d9a5e829890d8064ccdcedc60ee1b956e86c11114f9e87171115a3ff06114469e01b18686f2497fa03536117e29ed2907bbbc3085c78e4ca1edfe5c95375c913fc4e2661d18eb8169b5857ab6df280899913afe2ef425b6c790da6f8f2a31280149256f2b12d697b1ea1bb4459f859c49ef81c3078ecd561a559dab29db3e4ad96695b755e2e91b6e5a50dc3de62e162fe94157e442de7ffc37b9db11e698a5184bd5a900017071cac1151e08dfe9c62e9c4924ca154232acf6f309eead2a66854a4434e844254e470f8e0357bf2ddafc522afa17ed8fda7113cac26f378ec2dbe9130bcdfe55c43fdc6772175735a1bc2ea3e7abc798d078bc842c21a8bb1b30e553618e1461b11725d7a9121cbf87067c37b5e82c17d7f33a11bdc0f259337b8e810899b6ea3a2ca9baf386cb92f06570b2cc01c9208b3b4e7a686c1aa744e83d8526b1a4495ed68bcd530888df86b2daeb7b81b3c1fe37e87649a8e580feb3fffbef2c9259f575c9aec9cdeb448895548266f41bae7a62de75c473a6bc153622abbf1b29ca8f052b53a125e9bc48862186f728708bf4868f0f2ecc8aab7d396aaf960076a35cd31582552fe0f04a3653096402e6706cbc85c2e24e0f55b7c24fa740106cb96525d9eb3637bd5d049c81576718c855643369a5699d2ff7c3b61c6304425b218fed810a01051869175ceabd361e1e46dcff24bec1a8680917ae39312ed302052638b43f37f28fe8650cd47cc4b0e6bd7173467288ffd622d95cead9f3755c8607367394a27b6c649fecc49143ee09c6d70dfbe33a0fb6bf68646b1e2a7edfdffe879ca1f08594461294a9a96b82cbb27d359481c9ad6f506d21015d741c69ca0ecc06b4d737c47aef85851100d91503db16cff9af3ae221d28a56db19594d8b4ebf98efe3ee60cfc3d0f253318699667c7cf387f8d8728afc1d6897a41013f1e5ba0bf9b5fde493350e6458ce9a262d7afdad75017f6118f1936bc22476d97e2246c83a1881c39b9f975402aeceedb2c3cac385150175f8267b3238bd4a01e3b3be8435e35fbb3627bcf774574710cb2dc7976c1be79dbd71632293bd378e8011ae0442b791923e37b3e75dfb442544a22d2bbe2dd51cf66daf41096518e634f480f149ca482db12f3b77e4e1d0f537071b014603da0a3f3088ffd05f4243de06b3657e0a8145687b871842b9f217a058ab1bb8d39930af7707e80b277ff48cd9a31d4d93d66cf656d958c745903441cd48edb485d99107e67e068dbac7c34f2084c1c3706addd297433d22ecd289d8c69d3a014bfe95a5a7f1561914d5cff84cf83a568071a7f93dc6f8e42967d21229ce2055a29b8ee357250a538560e42ba3349c6742fcb3e9ae5625c2c6301553e0f0bc8cadbf4de8c1b243032dd8996cb7ff1e64aafecdce8e580239613dc5f66a32bdb2f27dfb387f825c8d74cdfa7d9e3349fc9c0cd7e7f3d46c9696a3b7eb3c9770f680b6f74a00876b377e57fd8a7a7c0861f5db322192ef06b8223d6e4a785e266ad6ea4fe1674bae8c273d0285149825024b1c33219c1b3635ee6d8920cd2b622716729a6d06a4b83715cbf73de91cda43bb638195ac4b84bccc1e3d75f01015963d7a09364331a35c3c92263b7830dd803ff23e20e4ab0f5a7bb49e9a4d2c77fbc3272a3646f25167a1bcb27860533f2a86e044a83a51aac1abd0984d2de189f3f3ffc2151a3f247d008321d0de3073078d67067e68dc460b3c9a74cf32632e3b92252e9673f5213f1c13cb641379e0907b0e8f01b9b4158489c74f15d9bb77173d1d79b9ebf6efa649752faba0763c73b0e7112036d3eb1b179aeb656b3bb84b6bfd15d98b5fa6910d7011da21f4c18978545296e1649a0a065c1ac1553e011d737bd3689cc527c3f2341121f8fc9419ba9220679e6ecff5c34808204cbbf440e9d8d9b484ceaef37d7cedaaced17e19c8a8b0d210fe02b38b3b00995b14db0818d859ef44fd54f9d5a25321f6f169efee5b3b3861bb26953d31c93d567976e15a3a217ea9e47b5e9ccf92954db2aa728d188fa5bd5f350b59b96d0b137c1c12c3b79fbbb0226cd241905d71f03b2f1dda60e628fe72f66a0d34c4ef29cbf508e11e7efcec7f69f0c2ffd9954404369ea66007b5d9b1281e01a5ec81f14d7b3c9f00b427031fdd2a5a59bf8c1e1401f788e516b780d4eb190e1b975979d0cbdf0f3fda68554137608c0bb68e99f7a2fb482fe6c42fa1126cc122d402daee817f48b64d14492477b7e2afc8d2b06392ac1c314a51b09f0e88f1c82a8b64b6af9697a5ca9ff9fafc34b3cdb5966386a8804db1c0cd98f155459725682a323fc80ed0bff2b1597c25711b88c57b156376d0d34b09ecce5ba5872733eccb802d5c30ca3e4ca27400374dd24fb6edc57b7bc1fd9d6bcd89d01a69cc25e05fb0bfe9b0e51775965a75965ac740e75627fdbfc776455d4c0734ef28f07f165d9215d16c97d3a7296aa1df330c33704d2ff74c24fb1f4f5397ebc9e5b5519a26c1cbf009c5d0a64ea82b18c9cac41e4cd53078021cd3a8ee88add1790af2a6ed6d980805f75afa30f6a541eb9c3ffc7589fcd8594615be43349b4c640af0daf8f1b833452066b65ac950e03e809c86e77cbb7efc8dc7c806d86ea9017f21b5928e378adfc995fb2658a045480e2173daf1912a607da8d60173d51613dfaf2320d21bd2148d638b4c2d3f9252c5b8ff9a1f03c930632346d425e3863bdd264a1ab91670fa4cb6a3a6b1f61fa7bb4855e5c8143716d2fa95eb0134060a85da7003a9b9bc65aad741e08c38c397e6b9c0af313ed9a269a5f986945d291185d7ea426af2f5d8afc03492496c2eb4db43a10d4efbf5cfb7c31c08e481470c64c560c6b6a6d8966f2c9de938134a66a547e6e7e96c3e7d125576639ded36627337cf31c8e1434bc9bc9f6910e5801319686497189ca5d276dd83f8a3fd1f5f20611f16317ef5b977b5029ab2ae9c1f53d4962efd2856d9b5281c800be16ef1e46d1e8834f7e81dfd31fecb26a599035b2ebdc3b6902f03c4d04d8c0b33b94353957aedabcd60399058012b42ab45921f963dbd1875171a446427bafd4fac538599bbda78a08301f6a0479ff89dab78db95f90a8e5bb29d3b97186435b07f117fe5c3caac67badebc9d9a8fd5fd78b9c84b70d38a524a0a176b94dae1d17e5abd5ed3f2eef93daa626c674302b9de349a5b52ffa5e1c3d923a9ad02fdfee355f8b80f212aab3ccffe046580191bdf195c1bb336423268d633caea17c9528d068c85a7a797c32d239487ebc0e934380db36a8df72f88b8b98116f8a69df00e70922fb5f6acf9f93db61e06ee9a73201b8290ae4f1d7da3e0d8b708aa868c844170ee0b57eafd221caa5b66c4bb14bb39b5f2b9f3c8bd0a04e1a6207779081e9405f21c2b5bbea6266ecf0134214d1f5583500b04da8426a64f5e9b45c68f0f4082fa9f2f755bca3780fabef10bdd7e2ce01c813885f7ad00c9beb7100ea19f1a9a81388732092b8c2326cd61148af88d32e3b0c55bd6d83877929f0e64fc015858eb6c42ff6c66d76da2b7b21a74343413bce8f306a83990ddb9308d3698f5ab6ae4761c0626dc108fd7406ef90d96ae9e5eadc74561b20fba83ff66c41f2664f3cc1f5cf00e9803ad75bb76509cfa73b05d24d8d6617596c98e1e701e0245cdd59dbce8ea25615889b5b93202cca4d9b4332d04e292b9b100c216eb6fd18f84e0f36764e5f614130d66a040bdd0f3299967c5f4c4197a446220cf04b1e1872e61853482e51bf8c3b1810f415cf92b27fc6a9924b801911cf3e2b7b531309c4fc6a2664c73d04d9e6b41f94df452ae632519198c57dc357f5fad8abae27acf629a0e94c6307e05aa42b889ddb597b4fa495854ef27611ce05c70b2c894ddde5c12bdd16c92cc00788088bdd1b9aa8e20ee96a884c80686bb3b956da4f1b6d7b9ddcf97619389aa30412559392ad201c14163fef467c8c407a7984b861f682f169462194a3ef0407e9d4513c5643cd8eea0649fa9bf3a08bf7f42509d57cef7b7c2945013c2141be7f320d12139fc46e019389d52caae0e84f236b8a720f6129d91c35457a02f52a7b5665230074efadba09429b9975ecc47ddf78e69a34ae77faf310f6db7e14d0ecc5de1a838e9ff4a98ff7c640b9dd589eaba27ad316b79bd47b261362eb14f572b0ad15238515c2ed074e183ba27b1265563fc7fda78a41f413070f47989e8efdac66245df9da4756553f26d733a72f740732ff2d5d43bbafc5573a0adcd878baf6db4d405b43351ac2db2bbf0b9725fc71bde7460b8fb111b7dc62dd0823e07a5ea9679727fd3c7c66ef81d69409a73eef83557eab9fcac5279fb210d9344f73e6509500107f5620a552765110728b8012c4388c1658531da0ca78f162601765227047b118c030b74bb8756bc0ba4e99123be07ba3f97a1c48f44a389a6ce8e6c4295b1b4c794a0ec4f9aa9c9622f1d3ba4dd165f2da3ee97cff119b83f6279cd996ddf069dbea7dcd419e5cf3d78069ceade0fba8eb7d4e845e856997cf65f3f93ec2a69e6453de074c753d8d862402941f64123c7e63d2247e9d779ce3ace9cf5b4ba50cda23d771725351df3ce5b0099db143766cc15fa99d6d7797c0e34785fb48cfc010c3825858a3ba23eea8b7e6712e614a1f3f9f4126a368c3e57dd91b069c2d70f2c103a250a1dfa16019da530a578e431d26dc66b25288b6eeadd2c78d5faef9fb435f4a76912921a83a167e13dae3def64181febb1ca31218fb940cf0dfd235f8673c882916f959cd14d1bbfdbf621e945e0cb0c2d2ae0663bf61eea5cd8e9bbf0e915b383bc7c4dbe6626a7c8a519d3de39030599d9aa09d0cc525f7a3153281c44433779a053c0eed1bc2e26b5adfe45813c2cf7ebf9db156b376e0c17fbf16ec10d75a8b3049801f895f83b0d208c83e6f144dc67733b8027a67b81fd802e9396c14bf18126360618c61b6f67f5384d517e8674dd165af29ab8e232040e26a1551576fde2754ef5e8ee9ffce5e865be43ea86bba8ecf19615964fb95b4760d0d47ee596245e4d64ad419e30344b7b2e7d40bb2983a7e2f5dc541776850698b747c1c8c8a862fe662b405c6bbbdf1b5aa09b685806e029a6331f2cc5336261311045d297b273a37146c52f336eb61e60a1f18eb061f1d3a47737a2294e7605a11c4fc319866b7aea2afe54323782d658536300e4814fc134ecdb3007d9bd1f45d88e3a6aaae0d2c1d1e8a5d83b96e859e650fac68fc665373108b0993841b0f9ca3cc383a3e7aec4a69ee575b64793a3235052292259d3166e3b2ba9ffd4c53d70269bfe95c99248cbcc7391d12b240d3b56c265a9b098bfd3a233fa65f5b3e01a35887c440a9", 0x1000, 0x4a74}, {&(0x7f0000000340)="afdcd975f6bae357ccaca66dc3d939ec8a1da94814f31bf578c80ed132dadf31c58bd0ff2991bf1a2f6488101fdb8a58465e03777763df6762f3badebd2bea1d1989042146132de8af4d967bcdb43702625940a45caa5149a3202e9e5666b3522b00923e0db7113072ee21a7dd23eaad6fbacaa77f36159b7ed2b1d805873678764fba4f546580693c45f21d7471c5cfacc1376abc362acde08d", 0x9a, 0x5}, {&(0x7f0000000100)="ff4abdc608c02a0f6a30b8b2d6c2278e26a5c2c97b252f0d4b6bb219791b4c659ee641a1394e380fbbe5f72487cb8e6e40e957008394d1603d0c3d3a2fe4075b06598a", 0x43, 0x1f}, {&(0x7f0000000400)="7685072d062c96a9f7a6bf1c8e9a8544b351c472d74762f100998fd71aeededf18708ff43a0d22f5154343db7d7eae3601494e395195dc01166e82ae98a010bb6b47f3f1dd9e34608a1d21d125e3dc94f4f272c094306826a00e6e8b83349d48d27c418df8b05811a4a116e77eac1cd6b2f3e06e1ce80fbdbd03b64438d4a5ab63ada1ac8d467614578b2a137633d859c5f7f5", 0x93, 0x4f0c}, {&(0x7f0000000200)="1a637903530401d5ea35b71a8630f802e4d21e7b7b542c3039051f681c9934c30a6fa3", 0x23, 0x3}, {&(0x7f00000004c0)="da74131e4556929fbdf5da129545c3fd11ee9f52a233cb0c2a3e187dfd059eef44e9337c3334125da9bdfc9cb754e56a4f5147d2ded9dd3198b7c7ae06b567b618c4740f3824bed532dc94b3950393ea1d0732c8b013b595e0561dfcad15c24f3c6987e7337e6719124e75b1875faa545cf9f5fd7a7aca020d03b20d23ad2f008ed336bccbaa53518e21b31a4c78a7bf5dc4406078853e1a95974bfa85d5da4f3f9867deaa4c60fc006d2b1e666ea712f4fc6dc38eec6ff6109e7efe1765fc02d8b37c7e5309077f8a95722c7d8c7007d472bb8e9c8652b4e31e3e54637e6cacb7435f4bcdc5e0464e971ddc09221cfd629fcad4", 0xf4}], 0x20802, &(0x7f0000000680)=ANY=[@ANYBLOB="6f7665726c6179002c6f7665726c6179002c6f7665726c6179002c062a2c6f76ad25786e5065726c6179002c6f7665726c6179002c6f7665726c6179002c646f6e745f61707072616973652c7065726d69745f6469726563"]) 16:28:34 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x2010000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 480.337950][T18372] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 480.347254][T18373] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 480.359168][T18374] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 480.401217][T18375] overlayfs: filesystem on './bus' not supported as upperdir [ 480.414291][T18372] overlayfs: filesystem on './bus' not supported as upperdir [ 480.424940][T18374] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:34 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:34 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 480.599963][T18382] overlayfs: unrecognized mount option "workdi" or missing value 16:28:34 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) preadv2(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/92, 0x5c}, {&(0x7f0000000280)=""/83, 0x53}], 0x2, 0x80000000, 0xd1, 0x18) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 480.641065][T18353] binder: 18351:18353 ioctl 541b 0 returned -22 [ 480.648884][T18382] loop3: detected capacity change from 0 to 79 [ 480.662410][T18385] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=1538 sclass=netlink_route_socket pid=18385 comm=syz-executor.0 [ 480.705074][T18384] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 480.715340][T18359] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 480.757144][T18382] overlayfs: unrecognized mount option "workdi" or missing value [ 480.787416][T18359] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 480.817200][T18384] overlayfs: filesystem on './bus' not supported as upperdir [ 480.828311][T18393] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 480.855440][T18396] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 480.942327][T18398] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 480.967294][T18395] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:35 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) syz_mount_image$romfs(&(0x7f0000000000), &(0x7f0000000080)='./file2\x00', 0x3, 0x7, &(0x7f0000000480)=[{&(0x7f0000000280)="2edd4a27931ea1e9b98183aef4e4e4f48698da9f7b417c26962b4cabe31978f98d1bbfd1e989b92e1746d62e6e383229d64d14cc6bc0c0a490d0c71e33eb47c8c7149294297fd658dbc9a3b0a3f634891261c825ce271b7ed67eb0fa8768b0f9967d498a8da9f2b68134ad9d123ee761ae4e1a63528caacc0976694ba364f641c36f624c2e000665441e26e1e21c540fcdc99d69a638b54d50a3c672696ee9ea0fc30344a6187f1f", 0xa8, 0x2b}, {&(0x7f0000000880)="66fd881b7b43efcb461c4db3c361916c9ed1afc64607ff2512c6bde7f2eab966a3c749de6b424b27397c43cd4d70b61ed699954543ca7b162f3f2262589cb1b89794004aea416104eefd292758a975c0fb2e9508b1c38f1108116aaede6749833618fcd54c8238e889b9761b77e6f35b388f9e36cca0a36cdb48bcf87f69fe9ff68087d6ff92caeac78b6817dd7348bde91c32487b8b28c3964d43a2c0c460db6d52efb41ff71c57a488190394974b2c8999484e2267eebc629cba6ae0f669035393f62ff3d260d6b93b741344acacf21a7b7862a8d3a592c9eadec06d7f7c600b032032f575ff47af75cfe08a0f0e2254c731580128d03a5790145a5e57643c695dc32309f2682e3a4d1499ad7af3a63d69752130f550e5120a30c29e7ea2b9eb094c3fe880978677a948052defe39c98bacceb6eda22f83192a7d4dba2e59780db5fad42ec0d9f0d7844ce8fd596d9f336901a17985183aec6bbd2d182cdc8da6469fa56945521c5ee2df2dce14dd2f0bc4149d0ea51bc310732666e4b2fa3142cd6740f78faef7d0f4b9d49ed0f08069a5ead581e35c3bf318bec6652ad4f8e59518e480727a2678fe9e17669f23e2594e60e5509b09edb537dfee7881ee406291589cb48fd19090d7fd3e2da8385c3257d7fe821eaa7ade7aaac466d83f907e7e638224d637659e81dca07364691f29f2d9f084e51c9eb5f18c615142270eb799559747ffe4fea52187c0a57eee185f3ea6c15c0739cdcd76053800f2941c0a0bc02ccfcfec64e5dad95b8df41111b37374c454dc5b5ad588c655a3cbdac39016005a1bb2bc6bea4fc15bdc6b2a89ac581782d6162b6394d6005285d7afdd67b510b5d0763989ffc7a7f3363ef6b99892ab00156ba68e782d620dc9547f1993a9aad8c1c118a3874d480d62469053caa71193e8b8e2a2ea072a43afaa5a69d07e548efb92324c0e859e395dc13a87d23620252d7182fb4d13dc849bfec2856226a32918ef23a57526ef4e4dae45773a55fe1296eb4d961c506fe3de17a7a054afc7d12b20cb13315ff87208e2b6c16393061c44b10fac39d8bde8e6812b4e3e2544d9725a6f6520463ac5d6140ac0933c8b7c0623b61eba5bcf872745a41757b23dd3f76972cd850eba4ff2d0143bc390364d5718ec7b12d1d1b1435404c153b692dc24595742b7d391674695f12746a5a612d71f58356d3fe5a6d22021b055de88b6a95909c034de60e801b04b7674c9d8101aeec75a2cfbe18fed51cda74e5c8133099dc31123088030fbf31e0ab66250888ae15431de049b022bbbbeae09c57b4064b2a9ca3736e027ad0d399dd2d22fce0413cd2eb7cbb2b6662a4ee0de71db897a8f9de1de1c31aa99792dde5976c3b1ce24b23418ab8dd3f147ef9834a1a6f59245e32e9ad6350ec4dea801564f8549b4875cbe2be0266dacedeb9c667c87869ebee7789ad7e014780a63848c9f0aa5748c38149cf024a357c4547d51fbc9400be7c446f6b799fd2f6f91e67f2fb0cff291d441483fd31118226082ba37225b138e7e8afcff725525ac633ec42db727b130f80d443434e2b97d94a8c09c4cee12cc1e0d56e4f09b15b04870ff0cafe4bde326c7463a0671da95dc557234f697eff753bd3506577f840e73812ac320e61f54f8a8a9e95e240cc6c6ae20c6bc7c4b374d4e719f50776d56456af62158416680264e903789660f4ceaa142e39800343d9dcce65fbef8e55ce3e7737971e0e5111e060f401a0aff1882b187f45f8582e6d8498160b8f02a919bba3f56459fbe84e8dd25b519d4a92f48788faade80ebf6c36b43ca29742ee765bdd286a1b50821aa249c775c8c134a9fd5ab3fc813849821bd3b8c3e7251ad4b9ed3500e603b597dd0a766ab6804c71ff69636f0ebf0bda515a140a1dc03def3d425b053671c132ab863aad858d640eaa15409073982209618537f0a1af6b43e37e55c184311c8dad859267c27d0c9d7a0332ce0974e30a0bbc5f089f941fed1aff5b8824da0dc72669f06c79ac388dfc747bdaf454f66a7a07c3b50a4b9fdfe0d53c6e9839b937cba7e674632979f06ab397ed7f1aa60505b1d011f9b265ab35f6b1b03a2ff0b97bac8d7efac5ab304323404bc7b8eb832311e8f7115fe1d134913e88cda76d728a64e1c62d4bbe93fa57fba96aa52684f100405ecb6e1d2bd1b4abf78d2a4b9157b2706809fae7dc8343fae001c4496038840de21e5f53128e94c6ee1964836dc4a58c9603fca313570307a55a0a61e7808b6dc656036acd866361b80b5634d7bd0f5c7ae5eb9ef6b5a40bd36e225f39bc58053cf506349c577406ebe7bb5ba353308881261ef4b319033ae9c142ad61fd18ff3139b9762a046cff3fcd3392281f8eb9911a22bb2818bd7180395dc2f577f66115bed4726b7a3f50ee560863773ebe4b11e0a125ea6be99a0b4fc4fa9a0c3af6f025bf2e01005a7d96395d4c12796952382fa30f2a0358451b2f3aa42b8ccc1104763aade442f0554fadbd07750dc2a7cb38decb4cb340fc054c801b415aa459e83d02af14425c6d7fbfd3a78a6ef579d6bec03cc83f00ed2cfbd1032760bdad5ff65ec92554bbda19ef53d52ac02c86ad9110e77f2a0edabf4748d10705dab01c98ac155eb74d6760a14359eeb9dcdc0b10e8f7f25681104ac6cac36b8bfab2f4bdd362fad3de0f2623f13d018284cdcdfe29af31f70b708823303e76770cf46fa640f2ada04f0421ec76d98b6b7383b6b2852a759368dc0dfed90ee3823399d7515711f86a74c3a8f1fb906d7bb2a3e6a323e31d81bacfc3867812c5fc75aeecc14ce50968c0ab1e3d6c52a7209fa1b96d325ca8043228870a1c6858cfd972f2cc4e902a2a5ee16af63c02cb947d388ab1afc8aa59beca4aa4a327817dd077b117d8bdab22f0af953e06b8e7e84018bd12b6f319c7da4aec9a65d9ad3c3f077289236b71bef1b1285beb8b7fd4ed3ba825a28f0c489507a2d1dad6f93ba924970d73e11b106897a766b4ba5b6be7a1de67563f10b6b3f6d206c7c84beff93ba8792e13c9a601799e74115b1a1dfb62bbefa4afe63dcebe10ea6d5176859066ec2c513b3ec6bef989eca79e021c04a2f76b4a544ab1a8f45e2b4e5d5a16d939d9ba1d53b1d9f520e76432b0cbf3dfae7ec3f04ec79d754732ca51344dc680ef98edd7c03b9188a6b67ee21b66f584f7d50bb5fffe0ca3a96c60eacd4fc01fd1db72e45d61150472f6ba9d4487e6896a8c148776a9e89bdf1ac7b83279c1f592f65f241a42e9a9ad2053081b653fc9e257533cc22895bcfcfe5a38a0c421df313e7c41b7f3744570844ae67852168e773615994e6fca040ce062ff17174be5f2b2e2d287d1fc9ee5b45fd950e3bbe2745d75d8c0955c0d6de32882f614ffc5cfdfe1176b826d2333b6a6ad52364068d0f968b6f653c9942e74707839bbd8cb5b591ab8c904a2b00eae64bf9712a30b3ef8fd14d0664ca07d40d1bdaea3ddcd203ba481a90c97190996a1853c1737f3e54ac2b210a933ea40e7b1279e3cc6a6d46b5125ea21a5ac9c6b230852b7d1944eedc29c09b7460210c9e7bc589372e9f49e16fd63a04d10c496e33a7539c243d584609d5af1c9f11270d0c881c7bb7f60bbe42680e01dab44d1165726ad2c64dc361942419cfdb96d349865cd18dbeeb6a3a338462ae841db396bace0c164c3999e70d8e9bc269dcc7ba0b33e482b89804484a6c378ceab6e031c64cbac948370a361aa7ce08fc7e98958865aceb433948c353384e2860ba3abeae069de551883e295d531325cb810cd1c7f5a8e7647db591dd428b5457abd895ffbf70da9147381fba9c51299a9bab9883ab9d2bcc7a34b6cdf30e1cee348e3f58c191a8b7fac8891e4925fbf8eeb0f5d69d02b10729c5e79d67bb6abac88b5f90d42bb382861c40f010b28f064bd86d9747ed84838817b3efedbcf75408bfc7085bf759715e160e86a471548426fefe441958c13fc1d8fa2b44f33e7ead876a3819475a769fd23ab32ed1e5665de0f224ba4ec2e1bfdca0dda7dd324a370ec16b4ccc29cd2c3c159a33653cd92ad3b2338fba1e1359e0b82ce3afec198938718e53b25d1951594ccfa50ac14adc636bb4ede8ca2277acfc87ced668a3de73c9273ec9a97968ae7c8f75b1a9f820afde48ba58bbe8656ff234dc8a578cd3c5bb494d2711ced7df1f26c44f2ba525b2088771242f39bc65654827bc2b17e5d1992d91e74b5312519242c748def3cc77065eba119e05b5e8da0fc66ff83f24492bcafa01094e16c05157029454bd921f82d33c81a8694827b7dd905ad40d8122146708721e386317e8f0f642870f3815dba1f299d42b85085e29177de2e51d811742158cd7ff847df41b25d831d27d28a9d41bd5a1b7cd44f49965493caf2d10117750376817d08bf671691c3d5346c57a96f483eac9170d9bebd438464912991769972bee4b6b9ffa9dcbf03f0d30864509aadf6a43151fabb4cda6d58587edd8ee2fc0af17f5d94120918ea20f77180a25f8bc7884d392e1f0f22445b7abb75a9c44c094f5725c7d80d09ef424548dc0ef2dcfdfa9c320197b6e5129e295577845323a7c6643f2701d0630b899a08b5a0eda7d2a749bd5a4ca90ffb9892e8b151cfcaf731633df462d12fc2b794bf6011173e17586f3a8ada3d256fc0096281f32441722efa157d2542eb9f57fa919b5cff4243e987d19d5dbff0330bb8d676e9d33ab41cee41e26974f1366d1a61367b454d693f1b57c0b6bd690930a5dccb97dffcf6837d40e45155be44f78879aa76964d4bae02f847bd42e607046031dddd68e4e0548ef2594405d28cc6d3810ed20c2585bb02465cb3f910a7eec849abe5e40f545fa255fd2ca96a31d23667a12832cf2b26ee496b6e90dc3c8d90e387356e22289a4b0e92d25562efd709b6dfaea5662d3fed63a896120ccb87d6cc61c24918ae931031fefce762fac0655f11c563e0c5ce403407a3ee37ed4871d79a298d873f6832308652a8c4af7da38fcc3df65a897e886260412b76a88ff3ef74f5e3895a05d6602df61e30e0c11b29ebf80667350df5506900a0049d1db41424747a74f7740ea0f6cad24cdf6fd3293b628bec1a0f7b7ce1dfd0747529b1ac1ee61c55e14aac206c30e002b5e3519e09ff5ffa838a05f9bdbd5703ff1c0aaac01afdb731d2df808756226a56fa85beecfd07062699a413d4ebbbe401de9fe5f62f2bd9a57e02e2880e117c2dcfc052e7eca33f2ad033f19f93813c3523a4377f162ba950a82faeb0820054b171fae88cf77eadcfba0b25cd5016dac681009b2d7921644ae4f9ec0d855615fc9e903a1cfb6f3fbce0e50aed4bd655ba523f42edf3c26ed1442cd44711bcd857e4b9f27af9b5540f8ca2614f9574ec1f29391938918900a9e0a34f3b6d4b1bb8edd8d0fd66d2e183f737d8f8e3dc31ce091792ae3f1bae2e994d1c513a63ab8e37256ab5121c4c1c413269ec9fd9cde57258857a0a2c821e7e4d6fdfb20e932b09e912be352433ae518536faa9564fc2be45d2922e40d2297da0831effa9f65afaaea506c05d41a1b8a47ddd474755760ed1fba8bf37bb2315da867d49dcf2521b3fd6603b7d9419c0d5c39846771aadd3ab8ceac7e999c3a8111743f452c534be9d4ead1563775752a0766cf268075812a3d8c5f5db5e015dac646ad222a2a19a020e6d399fa71f4d2b55a00695fd04c5e83c1f010ac49f5e35e23696b60828f1bae06b20c3ed94c08e9742d7edf865e8c84128e91cddee5b9b3433a5f863c429", 0x1000, 0x6}, {&(0x7f00000000c0)="97444ce54d7916a28fb93992477f8075942935d4e046d6f134692858111fe17d6ecd55c03f7251f3ff0fc09342995bb44e71b8bb9463884a890125c27165b500", 0x40, 0x3ff}, {&(0x7f0000000140), 0x0, 0xfffffffffffffffc}, {&(0x7f0000000340)="b2b32d19d93710dde731cb999675df1ecd0a84bf0446130e0fd319803454b6b0589a47b09427c549380d5d33ac52cb9e91bb654ebd521b03c85dbd7c915edfc5e141f378482cfefe72b58b49c26d24c9a1ced59af751e23e685d69abcd944a37d328cd8e5dbe02ddd08fd5ccfc02f7a671815025b72381417ff83e99134425212fb463b2", 0x84, 0xcf5}, {&(0x7f0000000200)="94d250d475b7d3eb2ccc283af697c91395c36e3e19422b9f6a60d05538a697eb98fa8168854a7fbee4c5c40d92e942429c398451d1", 0x35, 0x3525fd9300}, {&(0x7f0000000400)="9e1680ab3501293077571c1a7ff126a94314667c17ca35adf289ba4997a9e856b0c14d2f8183b284a23ab74c720f96a4f51c1bfc25e1a4fbeff6c4d98443766f5cab97094aa840276f9570e647c40f2d3b1e45e86a937e3979c4", 0x5a, 0x5}], 0x300a001, &(0x7f0000000540)={[], [{@smackfsdef={'smackfsdef', 0x3d, 'upperdir'}}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@func={'func', 0x3d, 'BPRM_CHECK'}}]}) 16:28:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x2400000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:35 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x2005a, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="06007065725f6972696c65302c776f726b2469723d2e2f66696c65312c2c696e6400043d6f66662c00"]) [ 480.986656][T18396] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 480.986836][T18393] overlayfs: filesystem on './bus' not supported as upperdir [ 481.083119][T18402] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 481.110311][T18398] overlayfs: filesystem on './bus' not supported as upperdir [ 481.124887][T18404] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 481.134167][T18403] overlayfs: unrecognized mount option "" or missing value [ 481.180111][T18402] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:35 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:35 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x147) r0 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000000)=ANY=[], 0x1, 0x0, &(0x7f0000000000)='\x00'}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) mount$overlay(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000840), 0x2204006, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) 16:28:35 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 481.322665][T18409] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 481.348123][T18411] loop0: detected capacity change from 0 to 264192 16:28:35 executing program 4: preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000280)=""/155, 0x9b}], 0x2, 0x0, 0x2) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./bus\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="696e6465783d6f6e2c6d657461636f70793d6f6600000001735fc45f706f72743d6f66662c646f6e745f61707072616973652e00"]) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7570706572646972432e2f66696c65302c776f726b646972032e2f04696c65312c6c6f7765726469723d2e2f6275732c696e8a14ab4b66debc6465"]) [ 481.400759][T18412] overlayfs: filesystem on './bus' not supported as upperdir [ 481.452664][T18408] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 481.470046][T18411] loop0: detected capacity change from 0 to 264192 [ 481.504562][T18408] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:35 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x2e00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 481.590564][T18425] binder: 18419:18425 ioctl 541b 0 returned -22 [ 481.617016][T18425] binder: 18419:18425 unknown command 0 [ 481.618086][T18424] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 481.646943][T18427] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 481.649024][T18425] binder: 18419:18425 ioctl c0306201 200002c0 returned -22 [ 481.680462][T18429] overlayfs: unrecognized mount option "" or missing value [ 481.743541][T18424] overlayfs: filesystem on './bus' not supported as upperdir [ 481.752327][T18427] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 481.753230][T18432] overlayfs: unrecognized mount option "metacopy=of" or missing value [ 481.787203][T18429] binder: 18419:18429 ioctl 541b 0 returned -22 16:28:36 executing program 0: r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x619696045b7fa2ca}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)=@newtclass={0x40, 0x28, 0x8, 0x70bd26, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xe, 0x4}, {0xa, 0x7}, {0xfff2}}, [@tclass_kind_options=@c_drr={{0x8}, {0xc, 0x2, @TCA_DRR_QUANTUM={0x8, 0x1, 0x44fb}}}, @TCA_RATE={0x6, 0x5, {0x5, 0x2}}]}, 0x40}, 0x1, 0x0, 0x0, 0x4001}, 0x200080d0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') mount$overlay(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200), 0x840000, &(0x7f0000000240)={[{@xino_off}, {@xino_on}, {@index_off}, {@nfs_export_on}, {@index_off}, {@index_on}, {@nfs_export_off}], [{@seclabel}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x1cc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) statx(r0, &(0x7f00000005c0)='./bus\x00', 0x100, 0x2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_rdma(&(0x7f0000000500), &(0x7f0000000540)='./bus\x00', &(0x7f0000000580), 0x40000, &(0x7f0000000700)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@rq={'rq', 0x3d, 0xfffe000}}, {@rq={'rq', 0x3d, 0xf5a}}, {@timeout={'timeout', 0x3d, 0x101}}], [{@uid_lt={'uid<', r2}}]}}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x2280004, &(0x7f0000000340)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@access_user}, {@loose}, {@version_L}, {@loose}, {@version_u}], [{@dont_appraise}, {@subj_role={'subj_role', 0x3d, '$'}}, {@euid_eq={'euid', 0x3d, r3}}, {@measure}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c78696e6f3d6f6e2c6c6f9a65726469723d2e2f6275732c78696e6f3d6f6e2c00"]) [ 481.798090][T18425] binder: 18419:18425 unknown command 0 [ 481.807198][T18433] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 481.814249][T18434] overlayfs: unrecognized mount option "upperdirC./file0" or missing value [ 481.836007][T18425] binder: 18419:18425 ioctl c0306201 200002c0 returned -22 [ 481.839044][T18430] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 481.928980][T18433] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:36 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xd00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 481.979035][T18432] overlayfs: unrecognized mount option "metacopy=of" or missing value [ 481.988260][T18434] overlayfs: unrecognized mount option "upperdirC./file0" or missing value [ 482.007154][T18430] overlayfs: filesystem on './bus' not supported as upperdir 16:28:36 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020}, 0x2020) read$FUSE(0xffffffffffffffff, &(0x7f00000028c0)={0x2020}, 0x2020) mount$bind(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x1880032, 0x0) [ 482.016081][T18433] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 482.036403][T18437] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 482.091632][T18440] overlayfs: filesystem on './bus' not supported as upperdir 16:28:36 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002d40)=[{{&(0x7f0000000080)=@abs, 0x6e, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/217, 0xd9}, {&(0x7f0000000480)=""/74, 0x4a}], 0x4}}, {{&(0x7f0000000500)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000580)=""/115, 0x73}], 0x1, &(0x7f0000000640)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xe0}}, {{&(0x7f0000000740), 0x6e, &(0x7f0000001a00)=[{&(0x7f00000007c0)=""/114, 0x72}, {&(0x7f0000000880)=""/2, 0x2}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000018c0)=""/195, 0xc3}, {&(0x7f00000019c0)=""/41, 0x29}], 0x5, &(0x7f0000001a80)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x130}}, {{&(0x7f0000001bc0)=@abs, 0x6e, &(0x7f0000002c80)=[{&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/55, 0x37}], 0x2, &(0x7f0000002cc0)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0x80}}], 0x4, 0x10102, &(0x7f0000002e40)={0x77359400}) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r3, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000004200)={0x50, 0x0, r4, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r6 = getgid() syz_fuse_handle_req(r3, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r6, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$romfs(&(0x7f0000002e80), &(0x7f0000002ec0)='./file1\x00', 0x10000, 0x8, &(0x7f0000004480)=[{&(0x7f0000002f00)="7e14fbf51d8fdb3a72f2c674b5854805a4bac0caf24fd8a19d816382ee66baffef5a8203806a5fa5770ab086c7df5415ebc44db79c47546ebce072170156c4216b6f8c9780ad32fd495aaa4f484b69ee8b5c27f3973cf6e4a0de302a250ace081106375e3f26b2f540ee7dabfe949dc2c35de9b1dcd76b60869917c8db500f73630799fc5d1d4cbddf414d7db1557ef5d298e476732905942de10153f2ad6109d88784d5ec5775", 0xa7, 0x2400000000}, {&(0x7f0000002fc0)="88565ce88ca88683fe45a21d37a8e15a6e58fde821c86bc2c52edfb263d43bf4b9234cd4061e3a1fce4bad2bb2e99f4d1728c902acdce3604b8dc49ce7ebe228e8effad0b2692f52813d1ff30620fedc0a59307a7b777c722cd288a96a3ba631869101035b56b0dbd6a17cf65f0f902b04df9026f0ff7ce7e58ea6f401ef8343511a10d3ec764dd96494ef50ed0ec6735a289a2821faa3c61bea2aaab7166a2fe6914fbcf815908edd246d10fe599960222a1edb60f1946d25d14023551228810294ea6cfd0e61fc02d7074f55ad3c677db7444e82f03f85cd47526d40e5440d8a4c8fac24af684fbeb528f623e2ce02e7bb2facb482074bc0293245a48ea53d83b411cbb55feee7a0a641ccd5bcde6c86c867f0fdbbd5ea925c2e07d5f7314dcb5268b0d47be22f34ae79f31834c8ab85ed23d11910ea94d3aba93410a2cc3eded4cb8c70d1c8abb86da325d35af5f6586e7fb5cac95d4dbc9f17694845cbc24228158a45b6bb8eb07430c32cdaa76491f36248fa629e8a0c35c67f4c2badea69d4f7aff7ca45bae4a3b7bc2bbe480a4ea41a7f96c1864b2625b214ef37cfd1e7d06bd822afcdb17fb3ef35aba9bde943e2866c4bd34f0281a3982396465e3e1ae3f5102a399232ef88542e8a0f1217db85976ad65db3d806b25ece2faac2282cca6fe195d65ffb663f5e54c40407b07c16e3105957acb2aa680571418dd05a5e0eafc7e8aa67a729f154584f7296b644ba1350f268552ed61d523f61727ea1ca6f7943c7691c5c83aa250958e46b9554654fc5cd2039c270822c2b4996299a44696496fa1fa51775d4fe9ce271aba4c662a9b7e3e66026788c25051601e17d4cb4570b5d514d5c935ebc4e12299f391a40103652b07980bd9026949867ce6088ddc8696735816dd6b9607869ec79c41233d6a48bdb2b9147a93f9ea80de630fa4874cce8c51408884519b934ed14d92a184be6509f21f984085d5a7051da447b45e6e2c3fbaf25a4fd99f8322672621daa0ae610a72078c0957c551e0d536332eb5883e12436186df5024cddf51e1d50c6f290db389d7ae590e9166a2f33ed41ccd3db26e9e589d6187903cadaedf3847cea0fb97d188c796a15a96b78f4994b2e26105e53645706dd6ca8ec9ddafc590ebdfb3406efe9a3d61865ef9cf1f5e1e41273743670f7789978500e1798115673161818016b6541a81aa32a87ae2f59d72e5f17d2cd00cdba58fac2f46e6746b3a455c7333bdfb9c166914643766b8c83f0e4b235dfad2f37833ec96013544eacafe17952c9551880ed701a352b5798ddbf46755486e3feebce13f89d033f9f79fe3f964613d0a7a0af61feffb057023fa2909d0b2dd26eb5cb893417b66b37de8ee0456186bb5b6b7de623df10db37145901b15561051c7752a8136618a1074d6aef45686f5c3e200af284acc606eebc9e1540a8ea1c2dd5c595bf271977d0c8381eaf76ec672d6f3b0f4a281807d77a8d15494baf0814cd989fb97d90cf1ee299fd6e122c6a0a64ab9b52afc506c7c8ef53d293015529022adc69f64d6e0cc5f56cca21e81a607d0ab9dddf71f61f053bfec37fa8945795016a16c13ef3e96d2821c76c00a31d1ff9b96d419638d6c0f66cbee38fbe89decbbe76b2d9cbd1db48be05ecf750305b62cdd5f2fa57beb242a9001e693f2a161cd0e1c6daf1ba4295a32dd67bff6f24f1e415d91b50f4f6855b90e3a2a62e63efc18b9e39cb971376f441168cea62954963f003773f49ff47f616c7cf5d75bbe3e6d29da4230e0db9e5dddce6a9ae5b15fab5fa9612e97b1953b45a70f8a257d93ee09886f11e39a3efb462a26f248b2f35e7996b94bdb6abfc1a5f9c9065c7676d36bc8b36b2e1609dbc6ac46f9e9122b6ad0ce0c2bb77667b21a42a99600cb1899071cc16ccba59cb8c6f0ee7e51318940b9de48e3adfa11b55b0abbf32d981d494cad2f6730914f47bdc0b22fe6c3e6de30a5a8922107d87752bc406808ac7e657483def4694bc2b72adcd3294a144ba5b67a8baafe34ebdf576e36fe9a9ab70e56e0451cbd4ca5bab6b84abe844b9465790f533c9e9a2ac76fad648b9c81fb3d983416203994c4c8fccc25b6895f53505020ac64e88f7292a21c4bb21e6d412c30457c6ebf8e1c048df1ce7de632cfe1bfdf43d01ce542f3a64bfe5947d6f0e98b939358be8bbb099c72a179851b8d83e90f08831c0c941fae2351024f014644d9e05a3724b97f15da11af7fbe2ad8b4d4797c24b0be211f31e6fe0e6f039351cc5ade7102666ace3900168ba6aff35355778bad36bd09974778c3bbdaaa9d7bc2415b55773fe51914217d82e6ee9cbfdadd2aa71001e5e402be420ef970cf7ea73da796cbc0eec99a196ce6b2c251a951c4f05b835e78fbe7402f634bf7daeb1a8d5b580a44f19dfde9144ecf463884f5665235606d28edb5400db40e9afcf079584dfa0f10a6919769ef468b3828cf46fbb1723fa050a301e8a4c3a33536be8decddba19746fd152171f51784b3a905be5b15782ea2e1dfb21f46fefa330ec4f6efaf8096728105b5642e0a856285e7b4092e2c11444c933b6e597b87134376785c879ba7b50a5887cd97a56e530567c5dd4ea2b941aeb82dfe8fb2dfc98028f26aa6d004f1c0eddac71e3cfceaee2fb3d7976329791b065389a4bf93a9dfcebb4996f3765a84fc16e6b1c7ede0907128b9d26c026f19b02dd37ca095db1f8888e3848bd19edbc8049a82b1114eb904cb3695f0d3372f90c43bf7db1cb5b68c62331bbf110074ffcc5ce70a4d53894b9536109421bfa5c98a9dc31d6ec8f753224dd92d6bfb4e6ae776ff477f5692da621ea6f01e787f95dd7d1e7e3099d9d5325f01acdf2577b7fd511fee7eeeaed290997cbef0553b73f8915b9ec2f49818090f26e943894e4d635d078bb8418a9eba29b9982242e87bdcfe1df729393c0829160dc7785dd3185697d7ee70bd1946803eaa0f93d1e02c1d43ef7e79811709be8bc947847a8a8ed515dcf3dedee57e1d306b7424332c24adc05c9bac0a83a869e9637f1fd913e3306b21f6786be770be447a57bdb7556731270ba1db512d2e76cb2b1e04f4cdbacb24cf5e4d212966204b2f906ee391f937e58173ea476b7eb1b246bc567f1bc0922cf661db52eb0e041d06878fab74eb8b081992b32410ad614a8e83937251e7e063cb32063ac5a525ccbeda4bc93b794f07659754774105b4db8a63fe0b12212cace84ba44b2ff624381837946ee4ecbaf486de6b2c9f57a84619210e093419053d7e50014b44ef7e2d652dbcd164a24e3e9df13a88491f2399caaaa28c5c5e1ad167d179b62eabc4403907cc838df2a3a3d10b42dba5f8135be0425690e6019d125a73322387d565d404f7ea65593cad1c13d726eca3db6eccb002e6a539e288dccae2fe31f237b2971574c36b6d4e5189e6a909bce260cc46df220dc810dd34c9cc7af4e0b8f30cc56ee560b2acfab95bd7ae27ce491cd0c61b33822ed16cc156217d5dd9771f554916703571866e4a36ec890bba21a7579b107ce214a88ad23cd006724495386634b691f3ac237fba5c03610e26c24e88a957907826914014d1b977e60d7b0c3c4acb5e9a2e9bd65d238805015ad7922940f72a37086db148a2fed332f578348eb9da3be1b3d2bfb7c95aec18f99e673d575ad1290b3c4b194d861d48cd62ac3eca8ae923222239dc384f976b528b610bc6ed192c443a8b43c3914ff9f0ae3691901ad0979204df93f9b11c68cb3c91e58cbd478038b3bc99b5a8cc19b08b5d052764d344ce2115e0a6d3f31b3a3a1b4dbf5e8ed19784c3e6297857662302629f765572f3edf42d20234846fb0bea777ed50df25fea40820f964eb68c0c4c664c3c3b4067ae537e2c1df1cd88e182e108b8c935494954b7d96b2c65f5f22ae0ebd2f2ce34377bd9b1dddeab57a0730c039252ba85c067eea489bb5182378ce39ab83ac6740a20c9259545a3be528b2dbf820622ddb5ef2e0353856358ec69dcaf2fc787d5abf4f9ba6234b2f842a2da7f1c3d6ead329ab32382fb6126de9ec434fc31a59a65858b537ee5da948ad21787c92d89f435444ee6c584f4e29b48af9923fd81871131f580caa1fc7c9847577cabb128daccac091c1149b267adbbbabe4bb97a19e5db01fb37a7e25462d0aff7cfd10760a02d3be647774ca94ae6fe5c87c62b115f892866b734ba320c1b16be7fb8ac03daef923f7a977a6a82e14f4b83cdf758b927ee9f236e74a330e7ba33fc3e22e5a090db5af600f0ff7b1834781e2d8ca1b797a641c0143622d753f727cbf4ff964415b0a37e57d38b10937fd17277b36c32bb21497b38e320cc535daab5ebbcf44577e11f4713a27d3671e176d5f23c9464243964f0dc901d7a93c077bfacaa9b7e36c6368a68a6f68e7a090e35ad301bd1b2550f27e30988e92d276d8c8daacc2ca5995d0cf6cbe70f960f615327c7b7900ca1726eca854eba2d72ef914d3489f5c279977e9ed3f2f5cdd51157e692dbad8c63d377fd62ac0614f912181ce3855631f44e8254f0b0b70e0e7981b9f52a82da097436dfe39e35abf1c449a0f36f4cebcdebf7072dabe143aca6d850503e08b9828bf097ff46a613c6db09cb4e300b75c0a347ef87252f8dede297d083f007b671822dea1c2a399666f3d7acfe24267a7dd0b9177b592439f26e7d3de8ed8a7135d4ebc553de75881255de64d79dadb4cbb79732c5ef6c329f9ae5f5536a47c3a3ff11149b84ff17799a3f0b3c85e91bfea59155d283485b7f93698de1e21758e8a41435c0476a9a7e9c60f033f182bf56deca79664014ccc7dfa75201b5ecf6cb2fa2b0b41d733d56926876057da7bf0ff5f7d12371b896dca2b71823e07def7ddbcb31961695cf4cf24ec694c57660afe5ced924414aca48f644beb7480be28473335ce87a83ce96d8a60aae2b6ed1c1cef82ac17ee7e44515c1cb2804a0416b978cf484c6f339c05757012a1cea12d693d5a3ffad0260d2129583e5330c0c71f84b2a44eaf5de85bdb49f30241e439db9fa7a94661037f3edb903be5ead4ee13504734a87743af872272941c3dc1cb1af6b662fd6c0c5d39523d6bd90c49b53ee250cd5f5d727659cd807dbf4fb231e9a000113169c339098c7ccadf31d905cbebac777a9d63f824a87692426f7c7fb66fbe7c1d1daea6cf013135c65aca409d217ae99329472767dcb6346462cce151242452dea8e55b32c84a40a69a1e023ffd288ef9e05780d9c4f61b4a21644250744722825909edd829f7fe26577cb6fd7c9d7610d6e7238d483ef8be3eea4409069ff44f8119230eaff6ec23e3710442f997e797bab59d3d663f6541ec71ad9ea3560e77993c94a183eeaddd7a84ee54d91384f05c1fb73ea2e78093b64015bf34c3bdafcf904580676a9c9b2ff27b7d498dd19c91202fb3d8dac730a497a39d93d311e2cca21e1d1c277674a7c5ea8a1466badd5ea87a0dc607107c806853e9bdead310582c40afd6c5cf8e3ab6ca54b851c2c4dad02266745c6f0d36e9b6015d535209ce2c8aeff877056ae982c9ce62b4fc63759ed404b55ebb1091a785ba005dc9e0665340c5c731ece8d0ad0cd2727deca2d0208eff337c12af4849f86b555a40b38f9840b772a3043cbfaffe83a3d04ba92bf0e3b3e72d3716424ceaa3a502f1876d93651e02685a478d9b9d3e3401e1cb8356824986004eb69fd46053b01bdef311187fc8bee87d6d20d44f6a51bcc767c49e0bb99ded2b054375833b326b5799ad00af2b7a9e6", 0x1000, 0x2}, {&(0x7f0000003fc0)="35b65dcb90dcfe1124d43884c0f6b0fe5a5b00ad5718bd08b6b1144cb512c6cec1f811658b7938d2ed94525d53f27e454618af36bc99356045a514d5777d8ac5239727e40781be9d9d80172648269fc5", 0x50, 0xfffffffffffffffd}, {&(0x7f0000004040)="03259e2150d0648920bd95d7db3bd528c93332cb49dc074d5a2587fc2c826322127b76a56e6681addad1752ecbd0e5644e12c9b0286acd293bf4666192a0b6c0e5b54784e15e407ccd4de1787cce93e04e573a93f565e422fed5957c2cff4f52cf381e092da1c1e8e962", 0x6a, 0x90}, {&(0x7f00000040c0)="46efcc16296e09ab0de994a93c6b6e8d4a2146d7c3f05bf5aa1f244beca229ed16334b3a1843f1071b26625b19c0372720a72ffd8b88c2e70d08de75a634c9afb95e79de8e952dc8effb7adb6cd3630b49c8f0902e78d6075a812e7bb35dd4782e269f4727b53b8bdab0a3b723afc53ca042a083b6954bdaaba9a7c8ae69810915306bcac59f20912b3c0ef8676750803fdd1cbf7ddee3963f80de7d8dde0e6e185a2a0e96a84c88b6b8acfd4c9014b09174eb2373fa30100e9d09e3d42adb81fbe409452fdee0543a38c93d415d31bd36", 0xd1, 0x811}, {&(0x7f0000004280)="e57db1b824e2e4f734769d6a30aa267b560437fdf0672fdc9133e9362e82bc78543a03d9529664cea69e86efc8e0f4ad263b12fad6a11417f3f4f39c0bb4fcdccc6b675ff22dd0d69c7bce285479b6964e7c306e23ecfe6e883fd2d6b1165665d42e8a255cf6cae27f2da3fe9c1e5fe805fb4bada3688c41bafdab4d63301394dbe0583d61524e04f14d1eaae88f560c1c028a2fe1bc25cbba149d31846b964a8289d303fd95d4f6c7382f301be49d6150ae6f7d9ff28abfbbff7cfceb21083b201d3b9fd440358e1b19d8df90ee583ee6333ef25a232a21f9cf8ebab2132ff17eebe1e3710383f231698ba967cca7d269287a3eb0f9796ece", 0xf9, 0xfff}, {&(0x7f0000004380)="c27458065df53a096d930d43586864e9a24fda74b34980543332410be5fba41f386ac839433729ec5970325b051f9a67b5797ec1fce67b816ffc1d93b1d911754edcabfe0be2402fe959fd9d55b39db120aee4d48b115369c8b0a1d0474a779dd46a011952e39087156752de15a5b7a466a82e89978ccb69904fe6ecd17c2c72c71cf49335a36b2906575a4cc4bdd0464ee688839926c8e2a8135407b3a2f9bf2b7746150760e3fe05a54dabcdf16342c1fb23a4c4d1814ffa173d24c3130885781e37fd6c694e502d44ebe69be4a8f48147e89d31c5bd94f0e0", 0xda}, {&(0x7f00000041c0)="81c37248ae0a199563b6e7142eb01d83b3a406a8c6b4665510737081d2a98353", 0x20, 0x101}], 0x2001000, &(0x7f0000004540)={[{'{++@#'}, {'\\\xb7'}, {'.^'}, {'):@*[&-'}], [{@seclabel}]}) chown(&(0x7f0000000000)='./bus\x00', r0, r6) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) lstat(&(0x7f0000004680)='./file0\x00', &(0x7f00000046c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000004740)='./file0\x00', &(0x7f0000000840), 0x804c55, &(0x7f00000045c0)={[{@upperdir={'upperdir', 0x3d, './bus'}}, {@index_on}], [{@fowner_lt={'fowner<', r2}}, {@uid_eq={'uid', 0x3d, r5}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@pcr={'pcr', 0x3d, 0x13}}, {@euid_gt={'euid>', r7}}, {@fowner_lt={'fowner<', r1}}]}) 16:28:36 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x3000000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:36 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:36 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c000af61e8bb3b6c6183571b005ab366ed0ea5b18f9ff250573866a49041bb15a0600000000000000"]) 16:28:36 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nilfs2(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x80, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="e0677792fb04a01446f12ad54c2c23eedfab652f68647ca24298f2c164cea52551eb54371763119e4cf5450a360f3a964835f105f6d24e69d7ddfa2ebdd10e6220b09ece2670cc56fc878fd74a69537f79b7e81e74b60a6344fec6609d201548", 0x60, 0x3}, {&(0x7f0000000280)="ac32ef1358092ad0b701266de25dd98f8f6f9a5cd679eaab3afd215cd9aaf8e7a346b127507f31d582eb3b2171bfc7c1066f555e251cea84f99db3ff705bb0f4da86962e44de08d7f25c39d7300bb43e819fdc4f259f838b7ae87556697a9d33204ce146152dc23e91c867418148d44d75d76df6c9a140e023311d0b9a323a4a2077c4de0574b0a7a43ef39184d07ed788d607d66f7c3f8743ea65f87a982a6fe32c43ce8aa612325df2d452362b1c363652260bf66050c93dcb50fedbcb637837dd461db84ebdf76cb0609c01c375a95f9ad9e961505fe15d0467", 0xdb, 0x1}, {&(0x7f0000000380)="e4421ca67f104bd074971a7be64854c65486e60e32dc42f6bedaa558501b2fbf2fca82a0221e735d5af6501afd6c0e62602a0de9d12e6723bcd5c12e7880e5dcd9dfc69c3d892761213d6817298b1e4edcbac96a0351046bc333332b681ad702da17eeb00a0ea712040404f54e36b30266e6ee8632dcdc45c513c18a749aecf9065c17ec87e0", 0x86, 0x7}, {&(0x7f0000000440)="215cc2c09f87e14950ef1977a643b4270a0b574a48bef432772371bc57476852bca512024c6384c7979fb554d1b1c691bb0aaec863c94276d1ae9aed73d5f8ecc262c6e4a850bab0e02e2319e8a984c55100534a70d061f1cc0dbeb456ea23171b23081555f063731105de84d5b88ed01a4fd2480c9ea7024b52c8b88007e2d820a0ff8743cbad50dff0b34706921e1bfb8f46f029d2123120bbee5ced420ad4f25ec8b2", 0xa4, 0x8000}, {&(0x7f0000000500)="0eb42b9bb904a76b601d2468779d15c1cb937de158c3d7089d98aba0a9d7fff064d9e48087a6ddb40433bd83cabc54e2a8ea36cc5fd6c93ab40ec552b5cc2fbb4948d1fb69a215bff01956e9de02b2a7709b1a040a8656dcd50198c1de319c2b4a0f3447670de9111fb9b7cc3c2b3be8650a762e7960b57065a9782c14d6702cb3f75c2c423b41472a6b5bb9f4d98c85dc66", 0x92, 0x2}, {&(0x7f0000000200)="4ccef1", 0x3, 0x4}, {&(0x7f00000005c0)="0d0e430cf9d513f941a996659b307dd13b286e491411114215fe2bca4f89256d3893e8e61acaa10a1750f96f", 0x2c, 0x7ff}, {&(0x7f0000000600)="89dd2e4535b7c132193151bc4ce3cd12e9dee0aed2c4067e32af55524eb652e78a23dc6eeb0bed37b8a6830bcfa4e66a40ec48b3f8d0fbb355845e8b3693ed08bbbfff816ddec9083e19d742683d05f4ae1ca9f7701d6f196b4a213846db2cc4c2361000798897fa3af805658c8ea04bdbd72c38b010c380d547b5df5dc9cc23a8c148be0c9ad874d6e81bffe0e4661d79138abf22ff6e0442739a539644c7b37b220abc37005f6e14ce254d315478a4206fb7203f19db75", 0xb8, 0xbe7}], 0x10, &(0x7f0000000780)=ANY=[@ANYBLOB='order=strict,smackfstransmute=,defcontext=system_u,dont_appraise,obj_user=,fsuuid=bbf3978b-247a-fa4e-d170-877e3eca,func=PATH_CHECK,eqid>', @ANYRESDEC=0xee01, @ANYBLOB=',context=staff_u,\x00']) fchmodat(r0, &(0x7f0000000880)='./bus\x00', 0x5a) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3802800, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@index_off}]}) [ 482.415806][T18447] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 482.466525][T18453] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 482.514977][T18457] loop4: detected capacity change from 0 to 36864 [ 482.551250][T18447] overlayfs: filesystem on './bus' not supported as upperdir [ 482.561741][T18453] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 482.584408][T18460] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 482.617040][T18464] loop3: detected capacity change from 0 to 128 [ 482.649265][T18459] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:36 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xdf1, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 482.653794][T18465] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 482.665691][T18450] overlayfs: unrecognized mount option "fowner<00000000000000000000" or missing value [ 482.683900][T18456] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 482.701515][T18464] SELinux: duplicate or incompatible mount options [ 482.744171][T18464] loop3: detected capacity change from 0 to 128 [ 482.756791][T18469] overlayfs: filesystem on './bus' not supported as upperdir [ 482.772659][T18456] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 482.781085][T18460] overlayfs: filesystem on './bus' not supported as upperdir [ 482.800127][T18465] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x3a00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 482.837549][T18465] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:37 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffc, 0x55, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000000)=ANY=[@ANYRES32, @ANYBLOB, @ANYRESHEX=r0]) 16:28:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='exofs\x00', 0x281000, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765000000000000000675732c696e6465783d6f66662c9d6ffd66b551972b3fd1a746446355a8a7634a6db07934d6fd26bc7dfc7964e8e8578f1f154ac11b27a271ae16386d04ed11c3ac447be5f242b39b609056dbf911ecb83df0c20852b66e96452f8891b30b68500b698ddcaea3e350406a4c70a100"/165]) mount(&(0x7f0000000080)=@filename='./file2\x00', &(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='coda\x00', 0x2100001, &(0x7f0000000340)='#\',\\}\x00') [ 482.937360][T18465] overlayfs: maximum fs stacking depth exceeded 16:28:37 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 483.049418][T18481] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 483.115720][T18487] overlayfs: filesystem on './bus' not supported as upperdir [ 483.131261][T18488] overlayfs: unrecognized mount option "ÿÿÿÿ0xffffffffffffffff" or missing value 16:28:37 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:37 executing program 3: r0 = syz_io_uring_complete(0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000000)={'wg0\x00'}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000480), 0x18000, 0x0) fchdir(r1) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7570ac67726469723d2e2f66694c65302c776f726b6069723d2e2f66696c656275732c696e6465783d6f66662c0000000000000600000000000000"]) mount(&(0x7f0000000200)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000300)='./bus/file0\x00', &(0x7f00000003c0)='autofs\x00', 0x12, &(0x7f0000000380)='S-:&,@,-})[\x00') r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) r3 = syz_open_dev$vcsn(&(0x7f0000000780), 0x10001, 0x20003) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) ioctl$INCFS_IOC_CREATE_FILE(r2, 0xc058671e, &(0x7f0000000700)={{'\x00', 0x3}, {0x6}, 0x18, 0x0, 0x0, &(0x7f00000004c0)='./bus/file0\x00', &(0x7f0000000500)='./bus\x00', &(0x7f0000000540)="30af2b9b874730b3114c0df52184c137c605f0667e2c5fe5ee94446619cfb97430a081869f7c240f87a6234c3ed290756c8703b998a87d05234852a9221167c8c8d506def136e5b3f4ad66680d757c9059fbca8877be9bec4018f6f9394b993892e689e2c80a3e05dfd1022a918719901578068ea99ee44066cd65bda157f14a8e4e739e00252eb7e93c6b402069edd0f5f1ee4e13dc80c2ac0d4b93e048a1fa4fab3eba0ec146f3d987376a156422e4fa35177eaeb35be4d546823b74cc04eaa470624091b00f5c7ae847487fa33e8e733277cc581fa600b6a3efd9233d03658830f3c21e91db83fb1e252e6a08a11c1130915516eefcb903d5e91e3dadc3388f93f28a9e9beade46be9618c0be79c176c183569cfdc5946467fdf61549e6d3f1a64eede8ad5051570f14fb5549be1c09e293c9d73946a5680eb30d76563e848daa5244f13c5bc440489a2f939dde5c0980ba2d55ebc2f6e76e95201065f028b772b43b62ece484f160e0c19e25faca68fdf3120e9cadcc91c5a62bdf120d5666b989ef1bf27f8bea88449182d8d3595b661ba3f64105cb58c95896b95b08ffdca7a4e45730a28123bc0d077db7dda7f4f0", 0x1b2, 0x0, &(0x7f0000000880)={0x2, 0xfc, {0x1, 0xc, 0xc5, "191395068ff169e9832de2009c208e58f2f803e8ab3e5587a158c1be9d362b54c764e2fbb717d36c371aad1096e919f30e90025fd67890638e321fc933e7205af0a4c2560009aefe829d90dc5c2a067feaf6af2eaa6374dd120b6e27eff2b2a419ede1d909cc85f47fdfd5612515f575af629442c2dd9ff52062020b822611a637ded38440a60bec8e887c9eb7a7ac739c4a3083a999e8de5ed36c4ed235f08ba095a845e7010f0c341c4175869ed442f464b7a4d29cb62ea7d93268c1d1d21936c6fa9158", 0x2a, "6aea84928f33ab3572b412e4fe708879de6a73229799f8a2d33d3167a2eaa09c2f62440cdadcf5f979bf"}, 0x65, "0c36ec62faa62f1ba3f21de3991ab5465216f06f8d7dd2d762ebc3cc17c743a51d1f2006e2ef12d780e4dd865cbeaf9a5bdaf6cca3fb3f59e6ed552068bf07854ce8870dc55a862d8a915995273fa1714b01d1c83ba14841e00f26c0a8925aba2678e504e4"}, 0x16d}) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2fca64762faa7a6c6c62300188d4494c5805a8bfbec8a102f5e2eb8b7a351303f78e2a6232c6db69a53787de2dd43329c3efaa39338a90ee15f7f0ecfdc809568ffa00c578d8ca4d4701864beaa77e900507362869df0340090b5878013cd2855b1001"], &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='fuse\x00', 0x1244d, &(0x7f0000000140)='upperdir') mount$bind(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000400)='./file1\x00', &(0x7f0000000440), 0x820004, 0x0) [ 483.214440][T18450] loop4: detected capacity change from 0 to 36864 [ 483.228116][T18489] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 483.281074][T18489] overlayfs: filesystem on './bus' not supported as upperdir [ 483.290422][T18493] overlayfs: unrecognized mount option "lowe" or missing value 16:28:37 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c1f002c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) [ 483.343880][T18499] overlayfs: unrecognized mount option "lowe" or missing value 16:28:37 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x3f00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 483.397394][T18498] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:37 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYRESOCT]) [ 483.440813][T18502] overlayfs: unrecognized mount option "up¬grdir=./fiLe0" or missing value [ 483.452725][T18504] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 483.476053][T18502] binder: 18500:18502 ioctl 541b 0 returned -22 [ 483.496481][T18502] binder: 18500:18502 unknown command 1969382155 [ 483.513564][T18502] binder: 18500:18502 ioctl c0306201 200002c0 returned -22 [ 483.524887][T18506] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 483.542595][T18502] binder: 18500:18502 ioctl c058671e 20000700 returned -22 [ 483.559590][T18507] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 483.600275][T18502] overlayfs: unrecognized mount option "up¬grdir=./fiLe0" or missing value [ 483.611552][T18498] overlayfs: filesystem on './bus' not supported as upperdir [ 483.620550][T18504] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 483.625149][T18512] binder: 18500:18512 ioctl 541b 0 returned -22 [ 483.655727][T18506] overlayfs: filesystem on './bus' not supported as upperdir [ 483.664836][T18502] binder: 18500:18502 unknown command 1969382155 [ 483.669698][T18516] binder: 18500:18516 ioctl c058671e 20000700 returned -22 [ 483.671763][T18507] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 483.705217][T18504] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 483.712803][T18502] binder: 18500:18502 ioctl c0306201 200002c0 returned -22 [ 483.738475][T18514] overlayfs: missing 'lowerdir' [ 483.751272][T18517] overlayfs: missing 'lowerdir' 16:28:38 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c6565cfe9e28194312c6c6f7765726469723d2e2f6275732c696e6465783d6f6f6e2c00"]) 16:28:38 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 483.806774][T18520] overlayfs: unrecognized mount option "01777777777777777777777" or missing value [ 483.834052][T18518] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 483.850837][T18504] overlayfs: maximum fs stacking depth exceeded 16:28:38 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./file1\x00') syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00fc7a3b7ad4be9a4e76ebe1b5ac6e071b199bc8ebea5880b8c2b0600bc74249e68b159f6aad9f6a47acced454159ff2942f68b5281418b51d2894d048c746869697a6897b52ac8f7434830718393bd56f26afbc66ab506d51f9de39bd4bbd13e6b966335d6905bbef92e0223318f802f3b9ff7aa5307d8c8b2d3a531c11"]) ioctl$DRM_IOCTL_GET_CLIENT(0xffffffffffffffff, 0xc0286405, &(0x7f00000000c0)={0x8001, 0xffff, {}, {0x0}, 0x7, 0xffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x244001, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@nfs_export_off}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@metacopy_on}], [{@uid_eq={'uid', 0x3d, r0}}, {@euid_gt={'euid>', r1}}, {@fsmagic={'fsmagic', 0x3d, 0x1}}]}) [ 483.900467][T18521] overlayfs: filesystem on './bus' not supported as upperdir 16:28:38 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:38 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000080), 0x200000, &(0x7f0000000280)={[{@xino_on}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@metacopy_off}, {@index_off}, {@nfs_export_on}, {@index_on}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}, {@nfs_export_off}, {@metacopy_on}], [{@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@fowner_lt={'fowner<', 0xee01}}, {@hash}, {@dont_measure}, {@smackfshat={'smackfshat', 0x3d, 'lowerdir'}}]}) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000400)='./file3/file0\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) creat(&(0x7f0000000500)='./file3/file0\x00', 0x8) chdir(&(0x7f00000004c0)='./file0\x00') openat(r0, &(0x7f0000000440)='./file1\x00', 0x100, 0x41) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = creat(&(0x7f0000000480)='./file1/file0\x00', 0xd) r2 = getpid() sched_setscheduler(r2, 0x5, &(0x7f0000000380)) write$cgroup_pid(r1, &(0x7f0000000540)=r2, 0x12) mount$9p_xen(&(0x7f00000000c0), &(0x7f0000000140)='./file3\x00', &(0x7f0000000200), 0x210001, &(0x7f0000000380)={'trans=xen,', {[{@cachetag={'cachetag', 0x3d, ':@}\x05)%@'}}, {@version_9p2000}, {@cache_loose}, {@fscache}, {@fscache}, {@access_client}, {@loose}], [{@dont_hash}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c77f872ec59ece96e74a4396f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f2573730d69"]) 16:28:38 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x4000000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 484.078194][T18525] overlayfs: unrecognized mount option "index=oon" or missing value 16:28:38 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={[{@workdir={'workdir', 0x3d, './file2'}}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) [ 484.183337][T18532] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.186938][T18529] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 484.217176][T18534] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 484.285959][T18532] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.322954][T18538] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 484.351970][T18534] overlayfs: filesystem on './bus' not supported as upperdir [ 484.374734][T18541] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.417214][T18542] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 484.488266][T18540] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 484.518722][T18538] overlayfs: filesystem on './bus' not supported as upperdir 16:28:38 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x5b, 0x0, 0x2069000, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000100), 0x1014811, &(0x7f0000000340)={[{@redirect_dir={'redirect_dir', 0x3d, './bus'}}, {@xino_auto}, {@nfs_export_off}, {@xino_off}, {@xino_on}, {@xino_auto}, {@redirect_dir={'redirect_dir', 0x3d, './bus'}}], [{@dont_measure}, {@measure}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@measure}, {@smackfsdef={'smackfsdef', 0x3d, 'xino=auto'}}, {@smackfshat={'smackfshat', 0x3d, '!'}}, {@euid_gt={'euid>', r0}}, {@fsmagic={'fsmagic', 0x3d, 0x1}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$VIDIOC_S_STD(0xffffffffffffffff, 0x40085618, &(0x7f0000000000)=0xb700) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1020800, &(0x7f0000000280)=ANY=[@ANYBLOB="7570706572010000002e2f58696c4d302c72656469727763745f4b69723d2e2f66697307300669723d2e2f6275732c6e81100c7a66735f6578786f72743f993f8ed5f90737eb3b2882c43fd42affc6a6a405e7a50f1dffd178a9732cff7f000009167f5c512000e5836454fa13c068ffff61b97c9d7e2451413cffe34fd444d9ba285109"]) ioctl$VIDIOC_G_STD(0xffffffffffffffff, 0x80085617, &(0x7f00000000c0)) [ 484.527905][T18541] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.555071][T18543] overlayfs: filesystem on './bus' not supported as upperdir [ 484.558377][T18545] overlayfs: failed to resolve './file2': -2 16:28:38 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1020, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:38 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) lsetxattr$security_ima(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f00000000c0)=@v1={0x2, "033c3fea79018aa58e5d7c95c1dfb912"}, 0x11, 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 484.619824][T18541] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.659647][T18535] overlayfs: unrecognized mount option "wørìYìént¤9orkdir=./file1" or missing value 16:28:38 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x4800000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 484.690577][T18541] overlayfs: maximum fs stacking depth exceeded 16:28:39 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 484.870939][T18552] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.915654][T18555] overlayfs: unrecognized mount option "dont_measure" or missing value [ 484.944734][T18552] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 484.947501][T18554] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 484.997326][T18555] overlayfs: unrecognized mount option "dont_measure" or missing value [ 485.033890][T18557] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 485.038396][T18558] overlayfs: filesystem on './bus' not supported as upperdir 16:28:39 executing program 4: ioctl$F2FS_IOC_RESIZE_FS(0xffffffffffffffff, 0x4008f510, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x138) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 485.102625][T18562] overlayfs: filesystem on './bus' not supported as upperdir 16:28:39 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1100, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:39 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = open(&(0x7f0000000200)='./file1\x00', 0x1118a3, 0x190) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c6505000000726b6469723d2e2fdc856c65312c6c6f77657264629f34732c8cf40108abb57c085f13d48ebd4ae4d45b3ad90ec0fb95a1f094790be93242bbbf3b873f1e60fbeb55959c03925f33449ef7af65ecde55308fb29ed42d3cde2a9aaec07fa04306cab961c101b65bea5c6132957a511372814cb18d564532cb57ca43a2ff3d5194e4e9d88016b3ac069053de382b0520977114d0cbc6831467b38d4baee14a52d95a914509756ead07764b42f2131f2a0aa3a3f279128fe5326c1c2562f8ceb7e30be385e2cf7b10ac97077b9935199736438b235ce0c39a6db41d6144806b1ec4bd9aea7ae5c5eb2257a1e061e80e862c18e996e9ff9075ca5f3c85"]) mount(&(0x7f0000000400)=ANY=[], &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='cramfs\x00', 0x214000, &(0x7f0000000100)='p)\xd9\xe6\xcc\\g-\xf1k@:\x9a\xadT\xbbE\xc7\x0e\xb9\xf5\x11\t\xe0p\xc1\x03\x88U\xc7\x85j%\xfa\x8d\xb1s\x04\rrc\xbc\xe7LD\x10\xc4\x16\xe5lLAK^\xf0_Wq\x8c\x92\xeeu\x8djG\x8aS\'s\\\xe7\xe5\x17r\x05') openat(r0, &(0x7f0000000280)='./file0\x00', 0x240400, 0x83) 16:28:39 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x4900000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 485.178445][T18564] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 485.197837][T18566] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 485.293869][T18564] overlayfs: filesystem on './bus' not supported as upperdir [ 485.306375][T18566] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 485.362233][T18566] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 485.413598][T18569] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 485.457026][T18566] overlayfs: maximum fs stacking depth exceeded [ 485.464466][T18573] overlayfs: missing 'lowerdir' [ 485.472259][T18569] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 485.505494][T18573] cramfs: Unknown parameter 'p)ÙæÌ\g-ñk@:š­T»Eǹõ àpÁˆUÇ…j%ú±src¼çLDÄålLAK^ð_WqŒ’îujGŠS's\çår' [ 485.534515][T18575] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 485.534855][T18576] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 485.555229][T18579] overlayfs: missing 'lowerdir' [ 485.565776][T18573] cramfs: Unknown parameter 'p)ÙæÌ\g-ñk@:š­T»Eǹõ àpÁˆUÇ…j%ú±src¼çLDÄålLAK^ð_WqŒ’îujGŠS's\çår' [ 485.592848][T18575] overlayfs: filesystem on './bus' not supported as upperdir [ 485.679878][T18576] overlayfs: filesystem on './bus' not supported as upperdir [ 485.823839][T18535] overlayfs: unrecognized mount option "wørìYìént¤9orkdir=./file1" or missing value 16:28:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0xab) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:40 executing program 3: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) r1 = socket(0x11, 0x800000003, 0x0) r2 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) r7 = socket(0x11, 0x800000003, 0x0) r8 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r7, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r8, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r9, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000280)={0xfc, 0x0, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [@HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r0}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_macvtap\x00'}]}]}, 0xfc}, 0x1, 0x0, 0x0, 0x40}, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75701f0000006469723d2e2f66696c65312c6c6f8660b8ebb72031d5b83d5f71cb6b3c0cb7bed6878ab5fe66702e65726469723d2e000000000000"]) chdir(&(0x7f0000000000)='./bus\x00') 16:28:40 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f00000000c0)=@md0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='pstore\x00', 0x210000, &(0x7f0000000280)='overlay\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707072726469c1b095a6ea769510302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e732c696e6465783d6f66662c00000000"]) 16:28:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1d00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x4c00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 486.000238][T18585] overlayfs: unrecognized mount option "up" or missing value [ 486.025503][T18588] overlayfs: unrecognized mount option "upprrdiÁ°•¦êv•0" or missing value [ 486.069077][T18585] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=18585 comm=syz-executor.3 [ 486.088982][T18589] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 486.102564][T18593] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 486.147691][T18590] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 486.186978][T18591] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:40 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 486.224933][T18596] overlayfs: filesystem on './bus' not supported as upperdir [ 486.257687][T18589] overlayfs: filesystem on './bus' not supported as upperdir 16:28:40 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000020c0)=ANY=[@ANYBLOB="2f533d546428e542a59be8749e0f00948695779b43e5af3d94e3343a38d35ff97c13bae3ab7f049d8c4439029a0e1d89f5e40d8350155d858aabe21fc3a49b37ce38632809e05f21ee9aa2ee3209473a0b914fab6657854bdd68662c97c4ac166904d2da4e4ec3b312e127ee0dffd87d56b5ef73fccd", @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) read$FUSE(r1, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000004200)={0x50, 0x0, r2, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r3 = getgid() syz_fuse_handle_req(r1, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r3, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000780)='./bus\x00', &(0x7f00000007c0), 0x80000, &(0x7f0000001880)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}], [{@subj_role={'subj_role', 0x3d, '{,,'}}, {@appraise_type}]}}) r4 = syz_mount_image$gfs2meta(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x62be, 0x8, &(0x7f0000000600)=[{&(0x7f0000000280)="42119e6e3835e7d0bec924fa55717cdaf0ed18a598cee83107bb278773a3850fdd95cc34e35da1226d0a25c39d8ece964b5e2a7f80b832a728cd851984dcf4b969a0c358a12921cc97220743322299ef3ad8f6debe588ae2879ece8b91228b611eff8e3402a6a079491b5896e584ecc1df1cb9d3c64f8b3c21775899e4b8bce2444bf96f0b7bcceb31a2c49557fcfb3bb817a66625f9f40bb2c352419300026aa5f52466cf6d9f6b4d722dbbb3bc5d69d3bb39b03b719b9659e86ef8a6ad4ac67d5d16eaa9ec37c8435e", 0xca, 0x2}, {&(0x7f0000000100)="7ce38736455b5626b056fd741cf29e31572c4681c1cfc51a4acc2f4e35ffbac5d2582a4e36e9161bdb4ecd2c45079ee4cf2df1d85ce97db4ac88fc1604055f6662882bf25f61f474228795e1ec9d77cdf4e9dd55ac23d0460e2adc9c64a7ef44534c42ea53074fefd120a2079c82711645d4ec363e2564", 0x77, 0xde00000000000000}, {&(0x7f0000000380)="fa3166f19214fa7870baf6830852412aceca9b72eb70b61d4a2b8afa4edcb7a191ed20f46228f244e499135ff4d781c7702467d157bc18a997a9049fab786c1bcc0433ce68aff5bf3398afb6829310159ebf8d01199f60ff4ac0bd7b4ac8aaa8c2ea72f2133c9b9347806c5fee00772ffd4bcb53b6b77b26109db460fbcb1e54f1a9bf1a35f2a58ddebee2909d13068239c0336d3fc292c00a97e8fcf18294fe47fe23f30486df1a8bd9610d7704b346893fc9ba2dfd97c3", 0xb8, 0x1}, {&(0x7f0000000880)="6e2401c93bab73c9d4437cff37a8b27b4402b5c7553498c038acd91be8ea24a1dbf5f56cc5618fe329c0def33cc0b9732995190b12d918b5732bf213c846c11fd6193023a4f6240b8a33c48d20f0a7ca92a0caf02f158c6a6bf54aaae39badeb1012ffd1569a72e359a359091fc782c01543b45b2a1a26c581127be57289735839fa184d34577141f59e5012a563031a963d999b56d6abe1185923d288ad615268a081462bd0a431838aabdfbc097fca51493b338e4ba9221f7f095f8919c2c6c6bb3a6c43ac4f9b33e3f3e2ff596ad79a20dcdb62decb49a2881a76fa360439ff764572f6c0815693c3753ddd215852019eb24c9620bf399c78f5ad1d46284025e12098b12925a3450dbe2e0263ba20f6a6ed45281df47d30fdc7f37c1a30e8c19f59db78ab320cdd2a4b0a721431a562abbb10b79291de19287aa3c594eb08aa13ab35e660a745fb7bcad6e2f637997cc097e5cf2df33a0f90922befa81c9a2af3943e13b7ab6e56086c189fcd79029833e246df80770f4801929d5d6b096c141c92a32c4bbc2d620384922b4776aa975f5ee895fbd7a33a40ada24c37bfbc14c7a38a2d6ad02451d250a6dbdbee8c20323bf4329c86c27bae14a62d98c0215c3e693096b73ded07b9936953619a8937eb220cc4ffc4f932dce8928d77c685a39e54ab4311d48b7c3b38d1f98d4619d8bf04478c952080a05380f088a5cb0114eb11a55fd3bb52811ce4559c1dbd583e70ac734f68a44cb4e3c21e29ce820e12a065087a1bc3815cefdf57919021b22281d3c61b3a3ef217741247fcf5a82fec61ceae143e72ac6af289871bca483191eadc6662e4f86a3dab2016a65a00a6be7d89d39043f6c77e8c90cad3a224609ddfbaea73ab77e31a2f235503c36f55f88da0a8a86f64a0cf27f4cf5e17df33022d27a47c45002f5854174cd8ec664dc4c78203dfb90662d6ffcdcd93f401525cdeb8d3a0bad43b199c7d344288c6fe9e2003918ea480e065d5b8346daf59d6641099944abd7cbe00829e05f3c7b9d4834f3857643641ba9883ef8df591915cc23d3aaa82eff2ece5a00dc07e5be0aeb95a06301730c6a40a4c323cfa08701c4a501fa0f008f5dbd28b7c6e6e5ee4841379ddf0209e04d730a7c5c17893a51c2fee7bc7e74565660a7665da8d95c9212968f4ca879c90d1b58db2ef685448aacd9fae65ced3780f2460a0a7cd440b6e13b1828e8f88873d78fcd9237a617bf64cacc2b2f185c026c445800ce5048be500f6ba3396a5b8540d653996693468d200b39d583b394e7dc949cbba64491f8a46ae630e05248afbab232bfa430f86e20d5cac5230d2f416f3692abd76af8f2b45f11dcb8a4b282b4486b51c01bb8b5e328166e31205b4c8e2f87316a0771c6df2f6b3c5df07eadec28414ca4c69725134e238ce523cd97bfa46263cc4b54da52366c76815521344bf3546e99b6ce700e1f54e38cc9df342521ef360d5ba29cc5bb481b6572ef6fc9465f4d0cf09e81b6f3685a1f0e59837b4183a52393e1849bb849abfd8bbd1e2a142475e67d3afa2e12daf8060a81c3125357d3a9534555c96de450d388a26f92c09b53cc48b9c49dfbf25d2f733d53c213a1b03f2fc708d97b1b43dcdb4071c15a49c119c07b6ae67d3bdd66dd497d0c920ad368c12645434ce62b296aee6b86f53d1e685ad7bb1742214c5f2fd8fc8a7cb3ad15443b54460972f3d96269a72a38333fd609a0f2c0b00db9177012e435a67dbb8df711084ecd32a0f5277a583f0d7c7d12d7faa1f9b1a9b300be0374333d9d1edb6b2b73718b7e51787599eaf7ac814b930c607a984dc396722ea8e2de13c698871626b8621e587dcdd4c7e59170b52610f2e908edcf448cc73d3ecf67f336ae79888dd6b6ba88ee9d8319f31baa4a52fe3cb9adb87f52f1cafcaa7b682af03c6ba488269fce75ec6b1274c277e577277420550a0adb67e36162d66f885a877249aa910afc2bdb04570fb0b05e4e6fc93969819a07c13789b83321b11937b7e29a76628e0165b9d4472fea64d5d7b10158ad4bc31f4e23431850ebe0a1910fa9f2a901b8e63f7b1a44e7a3a07c480efb433d03902f1234a21c2564d5eb8238f1902eb801022c633723630553ca994fe44ed474310388a2c6649a1f46ecdbb912b1b4d0af0cdfe28a05495dbe2665ed314fc3c94c493c40915ea7c709119a5858a69bff24d9ba2a8c3b24b15d2b396596b43fdc09e0787c89ae2911560518a21f2d92c9c838590ba28d35eb2af7b93feb6510ad9114da476e025b1ad9977e0e06ae53171be414e5d446fc20f67ebc8989f33a148635e4b202a64a5699f4672b848326cd2ab542e6cd6640c2afb5e7a79462d82c47fe6485fa02a0932c01e1e3935d1afe1d42417d250575415bc54dbdae6fc56090a0dc5dcfded8f2fcb83dab6a54ae031531039ef6cbcac08ea13ce4cbf2ac6dafb4e89c9a9d724b75b42e083e1b0a35ed1b3a56018d6ca73630354352c20b899e7e3e09ca146ce001f5c56ca8a57519c77df9a3cc3142f5964c19ea117d896fe7f13e2c41b9de35d83aea1302857b281f55cc3029f3b84ee13144da3e62579ecfd4d763320c5e18f703a8e4e38dc5482ad7131971b1188150538195c4f72834b379d20c0c5080aa2e6884d80b4690841f2c833bbfe39c46128618b9a1131ecdbf59a7bb6802ffdeff0a355500a019e276948e528fe77e3fe81aa99d3c877c3faafa09dfae0a95103a92fc86111cf0aee3028743237d1c93bed64c44d1d016c8b69c95333811bff0b976b57a1942e7ec006f26c8c8e2439b7ae23f652f9ab9a80de098f70069a22a58d938bf3e6683b769db8fece3aa4e32a9b423e731a79c943dbe42b41e44bf1db06de817ddc924999b04381240f9fed1b5d9a6c6c555e1483915913cbc2d2d23a7274bb3dcca7f4246177c5861395d8eb22039e5564f991b47218a7e4c5f689e2a737a466a5d2a6890fc381e969501b1d380538d33b802064ba379e97e0bc05f6e2c1c944779c7d741936c5c1155ae4ed09455c617df1fecdd5b7d248a57aaa567bcde71603d023397697433e69cb44d0a386fdc09408c23d2ef1117f0a8f8c43500ccc8cacf413467f3f5bc6ce3f5c007f3d2d7fb31ba91c3cd49f5558e87e63b2cd442e324e722accb72698a2442a66f65f04f6d43577e21e511396f0338ed9fd20db3e85657e46d50d7665d513c41d03070cd120692dba5de5179ef944d7a348b97b7445ca5b9d68f2b77c983960ad2fe1b8687a339b53a6761f7e129ecfb89f385012b635906793cb4980886edabc4d41c07b689382ef72ea416e5d374d342d02877f06085762671879bfba8f69ece6fb6cd0875e6b8d6cef60222f38503a7a8ecfc22a8c1d9744547361ac0f1669b88162e11d0d9afc88fbfae15ef9b8679baa7684b92f72f32a99b971842969bd6bc870ce3c7cbd2187edcb63044a5ab50a31d4359ce88a6faf60892c9192a5927b69681cff30404be4a00020cfd8e14289ccbde1e8bc5d9ce56f909d8f1c4aa6c53e68555f1f2a68c5486da6c7a0341b0a4cb00ef7735de12a047a110ed3320f8496f4a3b648602de77308560f26166d4ccc691da12b585de3d1184f6fc37fc4070c079975b255c467bb2538989744f71986834d96f9f3a1461302aea34c567ddc958a49bd51b66e70233b501aaa146850d835a7e3a30a1fa871b97b134061e8766c76a2f9cf4b3247935a5d0aac6a70ca68794863d0f71cd1ed146fc11d54add5e7fa25213e0faef1582036337f4a89de74bf2f881132fc744d810d7737e4da6b39ffda7e4ae4e50bd17e7e680d0c10f40f2f15a0e206cce408d635b31f6892ba420410b6bd4d44a64df869e99689885345aedfb87ca55982a961157bb3c5eb87e62d3bd2e68a3353b7b835183973c574ad546b268359a0000886d6720c71d7a1070c4516b9b08cd33b8484a19b17821b5023a198ca8fdf6d423ad7956b2796ab794b1d394a47943282267037ee2732924c3b3ae8e8dc227c8d54c87dc3fe3b571e7d57830edb11f359a9f3e23125539eb7d410af3b988c7ce6891063dfc717705caa5511105e6705c00fb3c0eae4aaa2f2e1bc6c556db424fe10f3976a5a9a5283d0f47bff249e92f16c260e91d6f3e625f9b05ab1a6a37a3bd8a8a50e3c98cb9eef28c20a01a5e7b5bbde45c46b12ddf3b905e2d5ad4cfd8590390dd2faf20c60e0b6730c7073bb452a066d045ae3218a052e9dd45492981aaea579ff00420ab626cbed53792d547c8bbf0e331b6195fd6be66b45dab4cc0d293d5f81f6de8de47b90e8e3a4e08dcb6c8b21cdc17b08763da92da0285fed5c681517462d93eb846d22d2d81573806d6309af77aeb162685b34d997e62d04c220b58d8295ec70faa19b5a1250a26aea341b69b2de0887072c74cae0ef06166d6ab8c61441a9ea935a8a590f697f00853d98377a4d14e4da7a4b81696e42391d0f7f763fafebb7aa8c566ec11ad46f4a37a88adb627321d5d167ed6ea06bb1949f1072640fb288706fb701112017c7b58bf352b9768c710046d2cccc2aaa16a031ce1fa7ade27e5395b3d52e07f4e058e39be57842c55a85a944876a284161d0b4ec23c1b22fca1caf266dac8346eab951e124c388deb6c9e6afdd1f4fed7ad58a02f7f30e869b95d7e9314f2ae5864a8b914b6b92ebeebdfa1b73eeb089e864001faa8a607cbe0c86f3667be5cface6c551aca0ce81d99963259e7731981de183debc7562359790a42e1b64ca3ae4bcf838ef00470999c466c81eb3b250abf1c1a728da897f0f944c432e7a6cc2429af20b53de965dfa0d34f254e8efd6c23a5cd3045f10f88e30f7b496c8fea0c4608d476d9e724237f2e4743e4be49662c413b46b8916b9919e2d5475c98094c45b87814297b8ae695d811ff3999e9cfe50c6eed21ad1e7e81b5557e32b342f6a2654f1b903514fd55f0f020843e22cf2f04b7a053f1395482b792543ab08ba32cdf7c37df9b49854c4cc0ad71350fd81c361f6f0605b537ca6f1a9badfc436a336b4d0c66205eb7a559bbabedf9b286b17839963455e9e4cce736d27e3616cce136a6d24046d8106c33b23c8bb0d7ee95b8b3f51ace3d8380065507818a48614a8a09212d8d7f83302770f73f51897470dfa57bae5dfd5ed14554eabc293401b177ce274ea5692f54c3d7ae457da591fabb00952807282e1672f06cb6a5c6f4425430c4ab2107361ea64d14b7df60263e4161bc9038ae23dd98d3e868eed4e8197df7d664a919ec1be13f73465d096012e134e968441a241c4e7da2e5c199e223be9fd68202fb5c16267d6c0516d6d4c79a5cb3169ef08f961b67dc3231852772999d65568b3346b19926793e416b94fd2de69278dab3d09c47bce1bf82a17b30db6b4b066eccc53c379be76e489dbd7d405d4777345833e0f0870e8c6d37b804eb26912a60ab823f512fad84f24c23c82ff8d2fd634379db5eaa8d04b02f8373a3db003da8a9aa21eb04370c8061e5c9fab9885205f728d0beba95e9edb9fe2d39f45c24cd1cd92e72fc83d5c4c7ba41b36276cd466149f7c40a4f6c926863fe4fd5caa21024b1c458dce7efd027a50c7030082ade8a8030518803516b7dabf5b1c051b110c24a7a3a1acf138df983f423e0857f0c9a0320e014172a0281331f33a662d2de13caf76b73cc31e33dbd97f0eed5c7918bee5b917fe9fbef232cddac01369a3ac27fbded5f5c8a7b97a168bde055f6c2145d2986e08311478db14d7542001df3b159a8ae36f68ba942868", 0x1000, 0xffffffffffffff90}, {&(0x7f0000000200)="5ce9aa14f3012bc6bfd8c8c31be34e1211b4caf3c66cccc9b8a8", 0x1a, 0xffffffff00000000}, {&(0x7f0000000440)="579033467d87e46e89fc", 0xa, 0x80000000}, {&(0x7f0000000480)="312d105e2e074094c76a2235ffa955116f72fa8a0cd9c829c5aa88fac746b6666c028b21ea1d9b065556ac9fc81a8f0e895a2cda566dd8da9f0960034710e1cb244e088df93b4c819505e722831723f15915d859a61cab7b158c754eadfee8b9b3d6ebfae7fa38fcf24d6f8578faafbc24b3f3ad82bfed7089e5984cfa47bee1fd8ce79fafc2a3df7d82a61f8e77001c8b59a06dec7aa84a8b", 0x99, 0x1}, {&(0x7f0000000540)="16f386e900891d5b84b6f63a12f608454ff00ae303e690a26d01ab7a0a2825eaa443827cd9826412cc8259b764517664aaff3710384f80dbae5618606da7f6f828c8d1bd7c99ccd634cc1c6aef05a21f205b5aa76d7604ae3abd9b59296f9d6d0b3322774d7839dcbae638fb91724ee193fd2b81cbb9523e4fac10d77e5ae5e7e6400e4be9d09aae70", 0x89, 0xfffffffffffffff9}], 0x220c20, &(0x7f00000006c0)={[{'overlay\x00'}, {}, {'upperdir'}, {'overlay\x00'}], [{@dont_measure}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}]}) openat(r4, &(0x7f0000000740)='./bus/file0\x00', 0x8000, 0x4) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './bus/file0'}}, {@metacopy_off}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 486.266637][T18593] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 486.304431][T18591] overlayfs: filesystem on './bus' not supported as upperdir 16:28:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1f00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 486.349910][T18593] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:40 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x5c00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:40 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200), 0x90410, &(0x7f00000004c0)={[{@default_permissions}, {@index_off}, {@xino_on}, {@index_off}, {@default_permissions}, {@metacopy_off}, {@workdir={'workdir', 0x3d, './file0'}}, {@xino_auto}, {@xino_off}], [{@obj_user}]}) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$adfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x8, 0x3, &(0x7f0000000440)=[{&(0x7f0000000280)="363d23362c4424273bc655aa4abcfaac94fa08a965ef547c178ae422c3286c8554eeee06a2e45d21d7368827cb5f671186e0a557ea17305cc8216aed64bcfa1e1a7b5b07f1c59fd51f87de7ac50f23011f3423ba87ac45776e27dfce99860c47af80f8042355b0e87adb3ef04dbfef777880cb449f4f102fc854a8b39fe8833f80ffac20bcc229ed84fd2f3e597d9b63b5ca50a974cfc41f3b24d930b46c706ade078b2fcb2de3d8fbe43618fd184b19de212a90dd0e9e6e3c5ebdfa6b3b46f960c2ddf2a790332807d6a78c0ff887b72ea46fea6d0e35841c2161baa9c3d4ab6019", 0xe2, 0xffffffffffff43a7}, {&(0x7f0000000380)="93ad191375e5e6043057a942c7ef3b8156a8b09f4b25af1f6843ddb1256c1c2274b14c5ef9db806d0110c064349807182669f5037c0c1bbbc7c1080642e58cda14ea5b589ebf8645b7c8978c3d80b15544f1a42f4cd31832ec452d6b375eea1b91302464eaab2814515fdb702f00756f835833929766f58fc913c6c2af2d60af32e0d61488242ee27dc0321fb84a98cd", 0x90, 0x4}, {&(0x7f0000000880)="d0ddf12540dd07e8c48e69740be52dc601a71c6e9d8bcaa41dc98d85effe2225c4651c48208b2663362c75ee6a506bf5ca3df51fa2fbd269f6a0daf593abb2af24115a4242c15266b925139aac1c7e6bd534deba5ed22dd2dfd8c11b6b46851905182177ab3e0edf143181ff167b6e7670b678727124d147dd26e2cd88e5682c3eae95f349a4e3c992767a3d56fbc0ab63f102139c9c5f3c1495600b3848674f25a7ce9c38859c86ecaf5be0d27cc75b269de57d050ec76d4f84dd498ec634df712143957cea9c82397ceb77b185e793002641d6a256d0c33bfec86e489b17f04c3c8c26311a7abd6f1c18533b3bfc554a0ce09eabe47255cd3587cec41a2a088c0455f7ba4683aaffde3ed780a05c4cf82da5128f2d42c4e2e2a8e5cf12d7f365d7c6a34d1851dac71ee8c1a8aa86cf6a3cd34327ee24ac707edbf6e76f74c0a6b2b8d05d924892586d195bc1d74b01bf53daaeebf5613aeaf8a51347ccd84194c3b8dcea9c2caa6d438d8c6c15bb55dd24534550dcf27b4f7f10898b45469c5a49b15ca88a22e993f70503f818c377cbacebf3b0440f1f0f8cd63d1a49a250df8cf8d8bb29ac58c3ccc3047b23b57585a9c3effdf32e5f5b980f744d323872cd7efab878087e5701fd9ef0bf74ad390fc9ca855d6c261dd9e22d8bc3d73507fb4303f3fc0e72f237ed4a2667241c84f25cfcf15ac92292e4d8111bcf4857b71c0c14e7e190704c6ab890e06d84a070c0559be2353bf8d8eff1836d2453b98e393d5b114aee185d5613060dcf7b3aec44c5b236d34e8dc05d20517b580ea016987e0395f2554fd3df5055ef7f0b9e573d67e5d788a82b1649504962cef79f1bdfb0781a8cf2dd25c8536cb0f97593dae8b1325667b4414973fbc87d8b8e3a7fbbfa6c74d1773f29a7c56e7bdaf63b10d94f6953587af3188a6eed98aeaac8e78825ef2db503aac9442326825999b47884bd4657aae8fb8b3084e82f4b013cbb8da6216f2e0bd24391dc9825efbba8a92946f06cdd49505c7ee3cb26d627a1ebe8a4bc142a4036b894541f8486838399f9fd56a0905c4a878897f9826fcf73412bc0f93577f64f0e413fb9e49897a47e55028a19f6a8fec0d148021fa6a263129103ea18cdd1bd3155db6835f30ce7b9b57a14fd671ab1545b1e824fa9e76c8728d1ebe3504e0cfddc76738db65564eb22791dae7a65ab1c09661f1909aa142a5b935ea01e0c532bf58728c9032b43984884c30848ceb6bf0771383cc3d068f9b1ae557f6eb88e08675cbc7128115ea5bc8e3d9462f523b0a783bc55ea4eb6e2c39220c7e6a10d4c86a3caae70f9ac883a62d4da22163d94c2ea366e4f32da493b3c9930f3d79369cebe11544406571ae0e1ec724b218622c2a166236b365703f3daa398f7ff33e35483e7c33f999f6c98d3986d583a5f46446a913acd29d36226f1d612c93cb40d544b9c75a52444f8ebefaff629a655aaa751b40617d00a71fc50ba02227400ffbe7039c19354db73db5c894785f3ef971483662b0d2913e2fdb96e110bda0de941a645ea73c66b5ee425c346ad72e0f0d6ee9143d60e0d80f73760fe3febb115d49a468d9eaa1ad47ff77593db17e5421c78f54d1dbcba7dd5a4960df6612c0cd30e7f08b8febcadbf64e529cefc78ec28b9d7157fc928f724bf2430e9b2c90201fc733b6088a5f44aa969a87011b7579dcf0698a510158b39b37d60cd003c06e72f9a2fe3e20cc2fa6d9300e534200764973c9ce37f8612144d55bde98b4a2ee8301c4019a74631525c2efb13ea17bd52411c956e0781279188014d700203a4696bedead382a1571f6d4880fbc5c8e5923d7be776e2e0d19f0c5edd02fbe9e7874076a4c1bf7a33b8edbd984b73d17ee389960fe9343fc3189871b388bbab83eb3307edaf90c20de05459fe6d566195813b29b4b9e707971edd5a3a3cfc8122308fd329da7a8c6282815157a63dac835dd6b9ed3002bcacd76a0f426599483a1d85aee95904766ff7eaa1fe28a8b5882b555d28ef2585e57faa483677daf955629c468e6be3b44a71416e9e9594ced36921167ce574b30187a84988b5c33dacdec59809c3e9a85e10fcbbc62f84bf44781f6c5e004cdcbe7050ed01b8733d8863210865ae422442a052e1b7b30c3bf1b1a486078fd0890ac37224159c21369e611cf08d8f1a8fbb8a66622464ae97c68ea0d93c1cadcbdc94b89e3c588e2e96a3a392c0edcdfdc0b38b7ea9fe891eab88ee63e2da19c36d0e5b85b4977f562502ca4cd5a988a1d897b006c9ede701f0ed7c6ed41782f3e8feb666233b2263b6e11eb0cfd9fde0f286ced483e092a72973e495eafae4ec89b33d8474cba73d6af396974c410c75970961b1953554305cbe84b0bc126de7732866fbadd83592f72e703fd1ee5a836a0a42f0f5a958cacf43f4df1c9c7864ac82d13fad8a47aaa36dafafb527004832f8fc3c259f9a065925d412b6c67d667e02a70ab2275b919252f727255cbdfa9b235679bbfd316066413a37882ed63a4802c483cb697c0f3dee24e0e69034c4d4b32d1b94275378d36e67b4969ea5a6c96f08c63024a0b57ef529d0bd1f296fc64a27b883707895932ee040753f74e0120d0849673549b806dca52e7d89214a15ca3d56999eaf3ca8671e60badd2ab0336099fe77ccf18b6b5bdb674257b8da1255473761e80308f6f35c0626b1b9cf7fffe5acd67fca7a2e69ea8857aa7518a47670d5cfe79d2520f38aa6818181d08d307a153950e1d71b90c5725f4dd57ac8c7826468033aca13325724f8b8f6f2a247657d2df22a7afb5e161db99629dbe62ed329e6ea36cb087a269ddfb7e3ad209d083fa1bee8d524ded3bd6cba3dec5e68a4a5325bdde4bce8b020174ae2a279466b8cf095f686c20287c8a26ce321ab8a70631860384f785e05a1c55b43364b7dfdb5d15864005699077177804603b7c52bcef6b4e4e52d9e6187d009fbe8e016372971f7ae00f8b43645efb864b68165efc0fc74713b69aa63adbd4d132b0e88ef52f2bad54d9ec458abf0d56de63b99c3bd632664b7190b351784f022956ecbf4848fef179aab9a851cf4f4af79820b7e8faa609d76021ccdcd63716de327fffc246c4f3dc227eb3f6050092259673e3644032152d1c598ff9a89e240be797e2ea69f8b67f0ab32e226fdf698e979701ce95ec09954eedff400189e82b28e24b247f58d27a0be9f1273deeb2d7bb6824e9d74f6ee4593a88f90cfd9a2b115c463517d68edd4122c27810f72cd4cadbc3761364860c6cab6e1a4651ad090a37dca1eed600adcbc280dbac9c6a4762e48b922556b5ebd252bacbd38f4e6c5055ed0ddf65246763725c686e48d04970b378ff327a257144232ebbf73c5f2adb946e8ba297884ae298e8a4a3df212e7df3ca483794632a9bb0579ee49957b36554360f3e204dbe2ad42dbf237ae60e9e0968477f50885aac88cdbfb5b68d5c2878a54e5c4f418a352a84b4a5784bc83ae645595c31b8ce62a464bfa3d7bb956b9013cad11f4acbd2ca0ff41f142bc5314c0b68f8fa3935ee4083809d8b6c618e95e1cf268283ac8bdd9684caa8db62628fef9822e92b34893494693f55fbbbbab319788ee55cd0ad6591befdda5536a789729cc55b83201066a50203a05647094123a645361c35b25e0d49a3b8ef5b7be77a6b108232b1256e3c5ed72ac73c41337875be03e41829bf9e8187875e1452daa040239d336025fe845ddd1c6307ddd77c480881e291916c9fb8d2b57e79d372aa9011a62c8fd0d2f3050a580285d64dcf275dbdd468943c277f06e909833fb811156a8c6e909810ecaabfc339641ff18bff56ea3087d5effd1cab3c01e5627764b515a352f824eb65609986ab0ca0b9db6485099692aab82f13bcfaa62f4ef7dbfa0d375acc6c861b8843114d82b1e0844457fa63d3ff869242cfe8830482467eec753069e3de58aa6cbbd1771dd25242366d16c55db33d3a9969c18b923f9e2759aa9402793a3d5f4a5d11d63cce9a63dc958bda8de34e9914e17d2efdee0b0fb9825ecb5b13b19e1ec38bd4084db71be9b3e30c3eab16857a4d89f28294762d5fc51cf83d52b2b89b8f11a26f60a91fb826b27a7492e866a544f9f13dd3a14d8fac8e9e4f3cff76e60a8fce78a1a02489761253e85261be9f91649f657a61eff47e13a9b6cb4f080afe555559e92cc5f07a8ee3d212e4795ae3900caa2788f0be698c5b74ab04abe4590a66dd89c103075cadee45811d90093fcaa528f07af20308e8342253024703bd04be1b8384f70a1a4af585909a354f03291fdb8c1a27f394d045005cbd3648094d34ab7d3794db2bb6ba9f1e630d5fd50799a1f427bbae6825d527f217fcde712566e73243690878e56fd5334a217e5e88e70778d9f36cc6ceb1b8ce66cf26904ddebd83cfda364c15fb4728aa4668c7aefe46983d4f3ed2df2795733f7fb4c04945ad35adeeac3521fda592e471a665e45859f8d335e513a9d28aeb37fa7a45ab40fa8ef74792c5b8c4509d3a492a9ef9eb3a602c1b351bb8d379569ec085ba6890e0a8f2d79e08522bc37669d08f824c79a834896cf98dbdff19c0973256774697ea81a3c0f9404c1dfce14abd7ea9c7744a40246114bd792dcf2874129a5142508b76cf925fc0dd50c86e8a715dfcc687edd3949a519678db8d968d34f5023c9d2fdd08198eddd5681af059d9e1840b329712d1ecaa7e8eaeef8a73c3a6d680044a6bcf8c30b7feb88fe0212ba9d92744b5df0e3d663fc3b1dc5b5ed2649fac0ba8e7fd2e5b573a92b14f60b99f1f135260f3f2bc4f76a5f9d9afd316f23a4eccd0a8ea63bc45a82cdac2add8e9864bdb754b6d078940379b27d2f23ecec84c1116f46cbfcb60ee37c5c9744cdbe774992f059eb0d9e18103d8023b591cb662f228f17c15cf2827f77e9fdc090e1fbceb3556c642acbaf09f8e762ef56fa134bbda41444193abf82281f2373c875068847b8bcf337d87de8b5afc6820c80e784025fa74ade73701618020d713b40ef0b7dafd66b400636a842c1766856fb34210711a998514e08a5aee721fe828850ee6c4b8ddb6731b395a132f9c4e22ebfae8bc6815e949486cd43ffd1a7cf3618ba904b56dd29528ec211b823734e8be8732c83ac61847b135494276909dd59dbf8797b31fe0c33b9c3aff6e75b8b2ec43cedfa888cde8062145183cad22ec09d3f0b0f85498dbd22ad02ee2cf8c4a0efd330dc8a465707eb01cde6204709d57af4389f0e7c9869a1297062c98aaed29c6221cfedfc4fcefecd83c82489410cba4b99a5640aae8ae4fbd6aae1f90c947555a20e3456277cea8a62272e7c56b44099ea4bd8739554d7e831dc9fca1822291530362d361f9264c2f28953582bfb1e9a2b04205a9b9900a8ab81ee15cde2c9fe150cdd4f4bc629f2e0a85f7f617ac2cfa54fa878302c2df941b85b4765f7f2ce9686889d6f6cf39263b5ddd1af7fa503538d0d93a96b2763bfcb41fa4de45b2172fd447bd936289b49f95f38521af4675065cd527aec08cc2efcfab8590022adf54afdcaece9893b73b5938674cce2eead1a195234c66a500cf8c0054097c1e2e5c70849540da8aaab0401e69556143a3120c061aa544208c682d3479003953483b771f4310b12cd3d666d627ba007c27260fab2f3ba2d9c6881fa94ade5f88855274c9fcf080db1a80187709271522ca959dfadeb2bf69c07924a1b69db7552083017d429a3375345c8216d898f6cbb0589223ad438a3a242153ee423922b412a42c5", 0x1000, 0x3}], 0x220c0, &(0x7f00000000c0)={[{'overlay\x00'}], [{@uid_eq={'uid', 0x3d, 0xee00}}, {@obj_role={'obj_role', 0x3d, 'overlay\x00'}}]}) openat(r0, &(0x7f0000000540)='./file1\x00', 0x474141, 0x80) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 486.440144][T18593] overlayfs: maximum fs stacking depth exceeded [ 486.491539][T18603] fuse: Unknown parameter '/S' 16:28:40 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x9, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 486.540200][T18603] loop4: detected capacity change from 0 to 264192 [ 486.631406][T18603] overlayfs: missing 'workdir' [ 486.660198][T18615] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 486.665137][T18616] fuse: Unknown parameter '/S' [ 486.695663][T18609] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 486.722428][T18617] loop0: detected capacity change from 0 to 16195 [ 486.733120][T18620] loop4: detected capacity change from 0 to 264192 [ 486.746631][T18615] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 486.753505][T18619] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 486.783732][T18609] overlayfs: filesystem on './bus' not supported as upperdir [ 486.822777][T18616] overlayfs: missing 'workdir' [ 486.832423][T18619] overlayfs: filesystem on './bus' not supported as upperdir 16:28:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:41 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000380)={{{@in=@private, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in=@dev}}, &(0x7f0000000140)=0xe8) syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x4, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000280)="ac1ac83b783c7ce684e65edac09644de0cd3de945628f0383eedd84110e10fd638cd87e25b937153d5a93d3f1f72d7eadc073012e5692570e8796006de1360543c1a10dc8f9064585b990a57d617ea179bd2c1f6b35c819af3ff8286b3d7510d377025c538442d9c500cae59ae329f9dae73ea239a830c2658fb814b2734a5e3fd9f2d0e94faece11af248405026f92e9efe30d2621d3817457c85629f08bc83f9d496ef89f71465bd3b19a5d5e79ab3a18edab1355e9d47547d67da646548a4fbc9153477bca14ca673318a618de6a38a1682d7d37d", 0xd6, 0x2}], 0x81, &(0x7f0000000480)={[{':'}, {'#'}, {}, {'lowerdir'}], [{@pcr={'pcr', 0x3d, 0x40}}, {@appraise_type}, {@fowner_lt={'fowner<', r0}}, {@fowner_lt={'fowner<', 0xee00}}]}) [ 486.911552][T18617] loop0: detected capacity change from 0 to 16195 [ 486.917100][T18633] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x6000000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:41 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$afs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xa0, 0x6, &(0x7f0000000480)=[{&(0x7f0000000880)="1c993846792c54c1081bb0d5207f534674e82d7012c02d532042e638b8a11991622768ba09391cc01f86a0a3ccc5a589176a6ce77d50aa976edd0021ad20c438cd8ff745602658714025258ef98c46213aea918fd4045752c0b651010bcb323ffba4bcb4f09740d63c233f19355c0c8996c4e3249cf8de7fb6b9f0b1041e58167864934884e7b413694f7ef0805fcf01e6859bd827f41d607f18be826e23b2a4aa149b5f907dd4116297fec7512400afa541f1f0c2f984a41c64888b81b0f11a394dc73634620297ab33a35cee38b36370fed47fc22e59a765a89c61e93e8850b04e2bc9c9a55eb3e263276c828ae4cc55457f2aaa05bc5db570ca9ba667ddb34af72b8a2f676555c6900bd10a963d010d9afd16cb89969299a3e1c6874f944f945b01e19a8446a0e377dd37253eaad26bdb3b3e444d2bed7da3eed41bea4605ee61c99c80c37bc24665e842568cbae6e7cbda29acbe6471c24c63207c2e42457b80122e7927335804d738e68a2897bee24ebb271976c1a3e885efb5cd66e7402d581b64d3a2eb53a66a43a539a010a19832c39c043b42fc90e8023c11aab51b2348245d98eec9fb35e713e8b01a2b5d3f0d7754bbca494701fae41423f36e896c57641a775cec77eaaeeeeb21db1dda5a7f8ae49838acfe1dd972b70b4241bf0e6068a5bc90e505edace64f4b5522aeadee2cd01d37b560953776a9ad0061dd454d9d8d5c0c8c7698477e78939d285ab8524ebd6b9ce9e39c4bfc808063d358f954062bdff204ea14fd0d26559f0a7afe2532c791ecd55376c430d2bed2129b9cace3b78cf1618d4f157fb0dde5e84ae068778ae5c75a8c87a3f4d6000c59d77f20115455017f6c8d722284a0cf74b62da8f125efa77b539aea0ff187a4bafae64b09c5603636e12a8928bc7a72efffab994099b57e395930a68bf1c5fed9de30907723c35cad8221b576fcc958ccf005b4d7f961ef4089b287e81fb4e3592601fcc268ecfca1856b40141a712f7d044d507c001355dca230da5ff20a79f1963eedc80ecc4d4b164d9ccaf316da432844aa388f99d9f0651eab2e5473fdf9ccc2484dbc4ef14817f894ffc8cdadb0061e363d5f86e0b0a8da20d2002885b861a8808983206d3494173fa8eab933c74456cdd3c85a399a6993b15ff765def0bbc92aeffc6df0a0b8b79e30b25ca29f68e11bd68dbc494e17fd1ab02518ba9832420cf3a6f24b1c211d9374ff6d3d0d67717d36dcddeb9319106f39a9d3351f08112f8a8ca935475eca7822352f317625d521894d138b23b384195e43a7c078de607435c05c30407fbf18e8e17e80e4c0a90bba24e127ce70cf85d6f32a0b9d477118e2512194484560ea6d73474ca23c75bd23dbdeae9f890a5af5e2815870aa5c69b550a3fea8820c747f99931a1b8ac90289cc4a0e49dbfe50d8dc9dccf666716907d17e62d5254c3194df6f9e5b39da399d098697394912dda822bb3b361d5e8350b5bc73589a56c80cf4db465f13e0336522bbcc6c516e89f7b32dfbf2d6a4bf7290583f3f87167a00aa4c878c9da9f5fb0c33235036f02d47deb3bd7fe5b57ea8339a48bfe75f7c9244c34015518590ca5e43db2eb96d1914f562419607bb77a816cfe2d6a8171d968f49deb01e2e44f71b787f88be22fa4ae00842cd13d1b8d8163e751873c803ca3b288f0b5846d8ff1b88b7bcc823b4efe9eed85764e1ba5f0f2661945ce3f10976c29ec2cbf0623ed1f89ce8e32f70dcf417014688887e828412148fca133317705471571b439c026acedc58d929986645986df84c1b41254c29f7906b91754ca1346abcfc1b496269c1bfeb87ac355149c2c9c55c359ca28a05271da48a27f81a52383f846edb84640a99158975b6bb166dcddc9e00a941316f07e3baed387c0e8e71233680dd4f0b6949a55d3344cf73a845544fe6f7b249fe7b3b49caeff6148c63c39e1bf3de2f134af09a07317cbbc97ca1bed10f13eacc776f45f91504cd282a85ecd58f40024f694c69597615fb6d399979491d40650b19373f5c53ada782a8abae2ea846945f8d8c168d7929e2f6c1c14d65397ff166a5d8d95c98b35d26fc3fc9e117973dfbb97ba4cb1c9adcabe2a7d3fb7aefe80640fbb25b52a60b268d271ba912cc960f35c713e37176be30cd4fb890795d5f9a0f5c18f2117ae4c67c2da257d5650774f76860f0676876acd2b12d15fd9a83fe09044c7219a9989564053a1a59788038a5b128ff80097972c2e39ced232b2763b31b22fef5504f318958a5a08a758b3fb9e3e10ac6141adb84d8949f88afcd6e3f6ef18fc7243e12037f2e89840039e037c54e277312b150c38122226ca89ba26ce5476314265801298f82f13731cfb638c9decff1c931c91b002aac471f99428ff162e45a206183fad7426f442a74885c4f276da3326064028d602dd7dbe0dc1e74ec9220beec220c1247de2f98c2cc955f45f3718d169ebc03fb408a2e6720d26292c261abe3bb5b00d618f29668678ffe1eada632ae4ef3a1f9d482280b0b28a89017adad9f4d3b2696908f94e61657d77fcce2fb69bd1ee00f5db7e58b6908544b51fade2b156e9ea19053cf931fe6ec34bd4e0ec099dbed8eb99cde8a94c86fc55b17f05eebcade2639ef8efa04bb8c44bb643be8bc2ad573e6c6d79e83d0257456576749849880f3dd01f1708c5ac71a27e011e707d760b5cb2b0e0661fddc4f751f8e64ea9047effda6d0b234b8f55bfe1e2b9326dec7902b3268a1d699f2b7164c0057a3ec518007fb5389e2e7ec25a7b3cec9a7d749be3a228d28efc3a61a1764b8bec428a1a9540c07ef2bcdb87c1e0fdb8868c3cae456f219653a3cdb595bf83eb64023a9d88a818d7dd16c3bbc08d75d191d54d549f45957a2819fcf5a725b4db556f9a2cfa11b168798983e360a408fa4610f898bd00f80fb8bef313317803f2165fce7c227f4f5e045e4ad2068ecd6890dbd42991c7f3cd6d31a994886635a344ec1f796a08533edc05cdc5236d2d5212b3a826ea0974f290a60d47f5635490164eacc2d494ccd4b96eb3016dcbfce141c36c696f17885ef7a90a63934d078a64c0d117a0f44ab47ab1326dccf7f990027cd2c341329ce33654fdaf4504e6e5d1d7e84671aa0bea75bb97bfd7d2b66dbdc7b81f108b6c8c1c950d97cedcbf1e0cc2606d2423a5b6e5fb511cd8d29150981464ac316fca7aa5b11151b914467dcb1f846bc1b88c1cf9d041aaa4a242908d1404d5520aa1ad00dc2cf1f172939e014f497458d1ecddfffd0c63dfea4bbb1b8e35ad0a77dfbf3a60d84d156c92db1b0745767ba68d24c91ea3525a4a596ddde68f7284d555c15b2a8776f8213d092e50d945b8cb3e8a366d23946eeb911a828efbacc19c8903e1669edf3ffe471235c51d013fe347d6680e1e0a161519e062045f92ae42ed83754eb378210baeae383bad856e9c00ca4d566c4648843901281399bcb17edcf3f0f1ad881f3c0dd84ca06f46624a123d2eff29496588c372b87f2f26b2df13f4277802ed254e575eb735d6e5ff3fa27551b906b005cfeb2f9b72ddcd1fd5140bd6c3c0487ec1b8e0099c9364769e7aedb62516c133abcd88dbb788871ee8329986990bb30f64a7bcdf423c155517433fcb8f9e776d3e5f2e0b75db3d1671b46bda3a5eadea1b76380da598daedcae6c27c15e8aa2e0315196757b58ad5ad3cd0d896c43901de35bd601884182a9dad32d82ee647f47df2dede7ba5788b4e3556943352caba13b6e68a2cabf5ce72f5029d6549ff8348f88d333e6dda1237f300855b215f821a07304030708201eda0f1e1c020b9f6ee744f7a1c654f5d62597dfbf6eae4bc7e277dfd378d03c504ada8f9cec6d0f53c9e109bf4d7594fd73cb2d33c471ebcca28e9b1654203cb7fb3dd62ea8970b9122f9912139f360d878eaa1e6c2caa0d0d5a4fe06c9a7eb16a899ecd09218d406861cb6cec6fd4970371b142b3d46bd61a91af50b3fdfa212ad2b8552e58d395c5d2658487614ca0c1a36fc4d9176d541c4c5bf07bd2ff60cc389a672b5727807b7c1e5c6251ca3aa8458c838d67a1be6470e028ebb3774351ca36b11a3178eb547ec2c174fde612cc4aae0ef510e7ba980bf41e27effe5a781c354390a732b4f5ded274cfc9b67d9e323f6375a26f5c1614139478a4e9709f5ccc1f38bd7ba9db77e526cfb3055767aefc2c693718db33f7929053521e0a8bec9fdb1f8b59d04d98ba0cf8e44e905e189f0f88adf6df4c5ed3d5b906073c97ad94b0f1365d33d6ba9aee10f7e056b903292c1652aa7c67c067c4cf990dd21e41dc008ab2652e361e82637a294bfd8e5e8a907a9130c94e30be7bcc22d21eb940a0a07c0d39e4a98d4a2e8feaa0d9452efa30681b7e11ed1489ab5b7d508c5336f518db992d2d3f3bd7dede38f2d474d80f5e3773c5f9496b85aaefc6c868a595fbb1aa5e9b5d8bed5c97b172d26f85fb40dfbcdd40ed93114e04fd9a430d560c162dad7c7e1619c61779f95506600ee3f66fa24e815e3b3ddc880d9ab7716460ae455c1fc062712f8b7b5a038a86bd702552e371cf59ef88e7fdbad7dda2f49a872b12b13b96de12d60e35cbed5c4fd270c33dea457d873422d6a8eea2c19550b5f45988214fc7d982023383183f2f9832ffe250c8673b06facb6e9309ddf7aae4f94cd04998e0b73a843a1ee6602b8c3dd2fb6f6ee345b41bc9f07dee40ab375859574b967d575edca3431562a95b6c23ece79ab9f41d834eaf7083a6208d2281d4b9d8c490418636ad3a817ae81afd55514575963a877f2c44795cea5d6e1395187fc4b42e5b04c8621ac46ddbea56e8bf860634b5ef2b3e1095aba3fd323e507f28907306bff895d5764a3b14a0b5d0ef450ad08a6275c6834ce8b5c2a8a94b11c6c9cefcca498a4ed9c7c56fc6f0f43bacfdde34e35158672ec146ec40e4214f845c5d13c8a25a6ceb90faa9eda2a98c3bfa7bc392c220fdfe342655787526116a60af3b4c69a8e2a06f6c30f3c4b42ba6c8d43763db6e0ab71d03b79bfbb77bad5e0a93ef103dba7e63ea718cf3d75e2065ab8d8083479dd64819725ccb575d6e453fac8c0fb104ae4f1e4c693a46e0f75e2ae2cc2b3485a94a520a56e02d251344ce80aea8616fa760da5f33b65ea82754553c50a95b063648538929e6fdd003ba93dc5919e2967db54a68bbe8a40fb9b08df26f09808484ecd3272c8b0764bccffaee433959bdfb4674e91c3c6eb88a96b2502b4993e142d6c68e5b95deac7862380fc63a4494bc4fcd3aaaa80782958cc308585ff46a1592307af5c2a2ae9a485b5a123ff909da0130dce791b3ee2cc539f02516b757f73e9e50a603d046f8aa108599ba3c1a52f4a425396ee4c85ffbceda6928e1a68d57e0c0a1a20a004b772b4566ef56b80e31a3b127c14e9aed7ca7ea2cd70de8924c16ef0c041eea0f6c0c799056818d69c3945954dd9e8547a3b2c6d0aed669f34100a39d1f3e9069189de2bc5e3d7818b18981a289e00f75ebbbf9979973c002b13ed20a18afab7870ed35e39b2d85152cb88f0567c9e94f62ade98064d3d3146c05e59004420b5b502de5513bbcc3a9f7963e934067feff76c4186191e8ca41a167021b9e0128815f36f3d661e6de62cdbee17ba0f724121eaccf8ee28ecde1a6ad2b5e3fc0874749bb2e1d20b20f2e837e1ac1ee7238a4defe4a8550408eb57dfe631b3800ec7e9fdbf9f8baec2d9222433f1676f31551c93472fb503d890318c74cde8480ab922ee89913f377bb7e42c7a", 0x1000, 0x78c}, {&(0x7f0000000280)="f567589551df4955900c2e74a80708c8733f9898cf5f481a5804ae47b3f9f4bb1548fb180190cde7aef08f5e6ef0f20799186c95f820468513ad5593d5001ce1a68e4951c69157d59f59d6d708f9b19d553e233fd32cbc5d166d011240e7dc93b2903cd2e9f055a6cc5282", 0x6b, 0x3f}, {&(0x7f00000000c0)="2a86f2fd6e539597632fa1095c1561e0c01ed2eb0758b33bdf772b0c301902b1c009", 0x22, 0x81}, {&(0x7f0000000300)="d21682d16c656d8d87970faeeb5eaf5d96188fc733c1f5914024f8a37d54c1a279da546fc01aa9a95c9433ef8afbd4173df1e4bc53a670a9f79e09b7320f007439c9c3f0468b09ed4f5236b8789d90abd4ff4f9d8d05371f4e6071638553740e9086d8d5daecdbd6a543477ff5973ce4eafb93086ba21f5865", 0x79, 0x7}, {&(0x7f0000000380)="743df2b3827ed9c0851fc88f4f500c95987dba77455b5527bb3434ef4b4c1582802201edeba1023a67261764c8482b6e114d2671638cd90d6bbf4e30a156aac7227bdf63e4adc3edfe4cb764c1dad9ec45ab882c75187e3d", 0x58, 0x9}, {&(0x7f0000000400)="fe8cfbb6cc312c6358e5e774e51f768ef484e0dda17978da4770ecffb66efb79f1c2493045169fe0ab37815beb96a1c7f12caa67d59cf456c309252b06d8caf7b5abd349d588921bf6d560daada65baad55e4615f4e82304deb0dc842a5b", 0x5e, 0x1}], 0x100000, &(0x7f0000000540)={[{}, {}], [{@dont_appraise}, {@obj_user={'obj_user', 0x3d, 'workdir'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x30, 0x66, 0x0, 0x36, 0x36, 0x31, 0x61], 0x2d, [0x39, 0x62, 0x32, 0x64], 0x2d, [0x37, 0x37, 0x66, 0x33], 0x2d, [0x31, 0x61, 0x65, 0x39], 0x2d, [0x35, 0x33, 0x39, 0x39, 0x32, 0x38, 0x38]}}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000680)='./file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mount$fuse(0x0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000200), 0x804400, &(0x7f00000005c0)={{}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@default_permissions}], [{@uid_lt={'uid<', r1}}, {@hash}, {@dont_appraise}, {@dont_measure}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 487.021743][T18633] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 487.043869][T18635] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 487.050104][T18639] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 487.162269][T18635] overlayfs: filesystem on './bus' not supported as upperdir [ 487.172925][T18639] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:41 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./file0,workdir=./fil1,lowerdir=./bus,index=off,\x00\x00']) [ 487.226275][T18639] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 487.298883][T18647] loop3: detected capacity change from 0 to 11 [ 487.307012][T18645] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 487.315207][T18644] squashfs: Unknown parameter ':' [ 487.327179][T18646] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 487.372868][T18639] overlayfs: maximum fs stacking depth exceeded [ 487.384737][T18644] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 487.397231][T18649] overlayfs: filesystem on './bus' not supported as upperdir [ 487.419165][T18653] overlayfs: filesystem on './bus' not supported as upperdir [ 487.420858][T18660] loop3: detected capacity change from 0 to 11 [ 487.452053][T18644] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:41 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:41 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x6800000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 487.506418][T18666] fuse: Bad value for 'fd' 16:28:41 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2010, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 487.586172][T18667] overlayfs: failed to resolve './fil1': -2 16:28:41 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}, {@index_on}]}) 16:28:41 executing program 4: syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) syz_mount_image$romfs(&(0x7f0000000000), &(0x7f0000000080)='./file2\x00', 0x1, 0x7, &(0x7f0000000540)=[{&(0x7f0000000200)="be4c668b3ccf6228d4a81ac02116afe3a766190a42dc874b5b9bef6ca5670cebeb7334567c139f3bcd12505e354191c2f82c896c3e34e3a3550f4e59058657efb7dbc338f11804406b28da59204d05da709c2814bd7a3f090207968bf28cc2f14af8c0b37517e7a6f616289b3c28d28eb4cae8bde9854366ac57a8691e3f7924ca949c21d437be69af70beaefe0547e031c6f860f1fa771c588ac0448332", 0x9e, 0x3}, {&(0x7f0000000880)="31146861a913f1fb923fd676d17125212b13f853abca4099e45d6b68c1777a880e4b762a631f1fb2c1f3f018297bcf1196b6f559f1eb9ee3c8849d788716dd4e7fc5a478b4fb9ea0b2a4ebce8acfa300815882038d17ea98d7aeca3577d2b7d457e2d60dd80657fe819ea01ecfdaf79080e02f550909d66ae2f1ecb95481e246ba180431e0814e4766fe50caf74712ebd23b90730bff299f4522a09830fa114f99c755f72bb98c9925f82fda94e2f34bd68229b154a23a60fe60662fadb639f04c0ba3615ea0a0e3c8a3ac08e5ca81aa29736941ea15aa21f000239cec3a0e8322c97103fd6357c2cd7218c2780887446ebaca8f076c3ffa2539ecc32e66256f86f463fe737c0885d3581815c15c6f9f5e4f4d7fa62598539b9bfc5970a60714ab23275d10e7e4e56fccf71f0a4f512cbe6ce8bd7ee087fa16263c9514f290048953584100651d2844556a41029d98b521fd3a7d31dd2ee5fa15ba78472cf6186c90cb49a918debe0f5b62bd60eb837dbfd662d668e62c12216164f3e400128c973f2f2dc2e38a20fcc92957304a7b5c0dca66d238bd87dcc92fb6451eaa04b75bf5a2b94fa5ff5a13c6aaff5336893048ff20a76a83e5a91fc4b77c401f1fc3adff56d2cc14c4500fe107cc48b7f8157898673f51ca4608efb48f1f3c3c46954a64407c91484aecb3b2f8502659794366c51f81525669dd1abd2af485b1f99f48af26f369608d8cff00aa89ec4323a0ae90f76a94ff6f9447c5a210d675d18687044664a84162c1262a50c7422e8f8d5812d07e057a05245f94968cbc2b2488ea281b597b2cdf8c41f657028d74e48b7ba5abe20244e84f472c79c87fd09acaca895ee39022d8c024d08c8bea6d4e212c64e37714eab2c31b7ac32434da7492c93500c6f58898ed0612798d6eb412a9438c98211861c653a59a42b06d0e99fa21b1431bced75d3980b4fd4015c1ab860fddf92fd0393ed609ddfc21d20a0ae1121f0df8aec2816648bfe2875637b0a0a3dd5560dba27ea642fc9b5c4e2bfdb32e7dca47c09f12ac07407e87674f2719d1dad74c7bbbe88f0e544a284a37a8130abbbd4a3adfef8fd64a97bed779fcd02171607a95a4c18ced662f5740253470ab52f1560b34e23838f4cd88db5720faf9f0453079536352c14ac63c0250b1b157c916cde25d3cd39678560f94436f9243b4b823c6bb2704c62eba8669b3e36b80dea41e5f0bcabca860413a24ef70f819180904082976745c2129fc31f182fa4554c2f45ef8d0228f139ace74850733feb2f37fa77c82af1442a78d80ffb99bfc9cce9986368a0ba90fdb454e05c3baf75b2e74f8fcbc584f3a2d456c0bda1816da27a248aef84d326b9b5c0d5688cab775f576dfdad5a3c8acb3c78769c447dfd30a174366c27b706b53cca6c9870a7e95500204487bdbdcbd859d316b06820e739327f17b15fc56b8539e5ed467f1122b6328ce1f880f538dc6d7def63caacf78432c8f59f5d06ef533770e393bad0813914320513dd2ecc81409c422ed6a5f3a6cd778c33f1604b99aed967b941777764a69244c3a5790c06ddbc08ee3b7426aa822845447270470b8a6ca8c5492fb7849381ece9f12814b7118b0f675f7fd607cb2466aea9d9face86b2ac17eda0c15d2c86e641c2fb6269f56f9980ef15b1a0b6fab8609c4a56c453502658b3441a87fd1dd6f86d23722d85b15e8cf8d44553fbe97d1bde128dbc617b2bb2d077cfa513c8dfa7113c8f590cf3781e851ffb73bebfe77c8dbb5413a227c991207d478f423790ab96715b21bc0da40c3a9bcc1b01eda6282fc8fdafd9b5fddf1155f08a263612f511ed952da26a969b57910202412ea5086d0cf35141d0e8e97e08724d91fcf0e0037cc095181a30cec692ad25a52e233fd44126b4f7b59eb3bbe443686e89361534e6b4fe2e5243e8e9ed335c1854813db10a1277f4454bc5e0429a3e53dc645e0358d33c8f8ccfefc00e4edce546d0006d8064ed34d6fd0f16fe84390f505a9bdace766e8ebbcdc72d5a423e3b525ab37b3a80c353499692b52a6133dd22ad38bcff360f2aee8e5d10c13e5c6dedca82c2e32795dfc4a85e1e9a54e5a47e70e46190252d8f70834b5725b3fefb0345d1d002662c304553eb4e603f336e2678026dc1e5ccfbb2235350ea4a3117b5903156377f1f76ac69efbbb05ea36a81b96bad136bc206aa63af508f087aaeb11597d848a75afe87c31336dee059603ecbff34e7d83fd9c86d2d676b3923c1c85918a70a220d6f84a2a176aff7ad55f9a5e0eda02980981e75f6d4a31d75e7864a85daa07bfee41b98b2fa1ca375d8fa4d0232f9d68ff5d3b91662d7d6dd07597bc154e2ac0abd63107ac04137530efa5abd3f3a01b58976f5c3b50aa541b09b944c0c16681537f6650f3ea4cef8c07025f02c77315e8f6c27c216dbc4e35c12672fa8f40ab07bd3b3d77cd855c1ee5ad7cbaad79a4910df2c07dde492100a0b2d2abe5c5ebbe03b9870fc2882e075d14518dd427c6b8bd9c633010000f63e2697144cc496491d121ae6976b62374efebdfd54c854f4c0c52952b3f1144a9cd7ad978e3adfcd3d226d441720241c338e6836c45791a44e669658233242af1947bb59aa88fb8a5793698daaaefa8b5b5273ff9a022bee0b1380ed4d32caf99afc11c5a9db5ff33685ed975cd52d43abfa8b6c737fce2e597aa6f053fc1ee4947e02aa1f364b2850decd271ee52568c9f8397f3e2587c414ee31e71d7d76ec81322a3efe65fef96b283ab1b7f87313dae6a0c932b11486777bdf5efc71f0e74d41ade6fa4eff2593cb221814a11a18cfc0607a787c308a3d3bc373d5cba53b18be5b355c1fc4cf101dee3306522da17054a6f7e924baed67bdf2b5db3e56be32d094b0435e15cfa5226c8b6d6233de18db6f440382d3b137ab7f2ba7d5c7d025098170e07c6e34b9792347fd18d6b8c91dcc0f27a3685f4dc07db479cb2f1f1f895038493a73d1e99251e4b86265b0d5915a292b9055f73c7af6ba77e4d01230fb83ca270911928a64f33c9d9bd6258b5467cee915ad56adaa354e16555fdbf4c18253a51acacca62c9dedcf44557f13606d3781e76624f0ce0c34925808f7312310d0796022e748c79fa897052accd6272307ef17e68717e11f0f64d57e5a9a156c7b69aeaff8a2103ed97bafe7d9d19a53e0d0d0cee5094ce194ffeb8e11723b81c55d2476fdfd5da683c51d1eb435636b8a7f5dc55e4605e1934daba3de3d04a0a31e4149e2d3dccd316aaa27172e68c0c13774ac952bdce4735722459ff0800b08480e334f94eb72fbf3fd97a62afcd52c587ac57f13e580f13c9f28d0b3e6387a5b866f589ad64169dcfcab94f064922d7ab5960fbbbfd552e4c95893e76ca5a6edb1d9631957519e25ea2c2f10eee8e8928c0de267b3c7a73da1e6730d28ebe609b8e2ea890aee4c7e4a71835a5cf856ab36bf09334c74c11011e37ec6ceba17c08d71cdc85a5ba6d38cd36459a522aae2a55e3dfad9a4dcdb520eb5c8f7fcdce33f1b2d1cf5786be492191a452571dffb37cd0973590092d58a848c47d43473272c092fc3d673f07a25545809abbabfeae4f88bec2f34c3f13bf9aff65fa269e06e57308670c7999bb0cf7eb4edcdd36432d7b16eb33bc9a36b817468dc4fcb1026aa40605df50924614b0550510a73747888707b585f58b7a938a0548632214c2d49d58cf22887435a3099356aee21af1673c7069d9c2ca833baee759514d57b80754b22183b42b528a7717f46a0a929b173011e88730963edca4138926fd95500b0c76b9b0bc4b0146aaf80c9381399721830baf6bf58079d69810cba9531812f18a8ab85213d2385d2b90010e7d5b81684be48bf14c39bb3af145fdd7f59b40447d892fe064278b1878a0a30b6d5f29085b8c742439ec1347e1debc77916fab60463260136dfd73b0997ecb51bc65a9d4109edc00b0658831c858b1a8c24201dcc41538bd7cbc91c08cfc729678181d6e56f1195802c6f0a0b599411693772042b79c19d8ca7699b35630ecccd20abdf1ba38d41e2e4f4a282bd40d21667a7eb7675ce21dc1465d65d6e13c010a18f018b9fdb6e956632e7287d9de60e0c72e8f957a3d3cf06d6df4ad95746665c5a2825a128169b92650ab898017a5ee8a75d0107fc81847706fb83e53e0dbeb8542a7fc4acec8c3853e8f52e95c9339399f8caa3170c609c54b33269e5aee81fe7273ed45880d815f68c29ca15a5b7d58791899e05aa5d3abdb7e2bff348c611e5b1e6bf9c6a9543f45f2484b2f616c09ed57b0eb3b58eb1d932c7d86ae42e245da9cf37af9ac256e1baa9c06696dcdc53cc5b19543976de932be7663aadc57ed97e4bc71b0868b32dc7d1c1b7c3f64ab09cf3f2649a0164be8824408f15f1547f3f0daec2d2206231ee177d47333fe44cb4fedf79f1426d0a48fa8c68fb92014c907752a502e5dd506f7653bdb62a010fd6420210a3083116f265ed5b6bb9623f4aaa580adf9d62625843b3b5a7017682f468860f1d2fb003b01008e91bfdc3613fcd7c504bea3c103fabd87b603f0ad5adf00cc6c573df8294822a8983ead2aa1dcfd130b33918c00fa1a7ff0a8453906c7250fc93c39d4eae0da910c64ed196faa2982678a3b11878091b4253122b129679524a982f55585f0eb54dfb09b032a7163605730d965f32b3d4830025af5376527abcd0d7f5ecb473a9e14e7c84f2d87aa3c8690d029232303743aa0779731156eeb5214ad164a551ebf27ea9e8eb4655cb34a828c2a92c961018083cec0a73a233a009a2079d4b85f43253099a719dbeec9f75079ae026de75a6f52fb21f18d1dade7cdeaee9592f4d7d1547abd7e545539790cf673b225bf9fec4a33b766ab46bf59776f70d97cb427072c7bd459e97f5c7e2021462867d50eb0f73a5bed7b59bae2c6050027d9dbfa88c01be0c513ddb7b6c2ba6c6bb02100087805dcb936573a4ffba0fe81ae8f8ee5556de8bc61daa7788363897f7361f236faef63e98029f29aaefaabc9c6d3729011b6645926b163ed6c0833e4d7da47e718ea3b90d5a2d32761f6249819ca9736b101cd6824abb0b94f6ce72068e995f992404267c76804e1593caca84e2337009bbed3b59c0e3595a654f30992a04d2194f48ce56551970c369f1f560f500f4362c8a95d9bb41de725083c2470bec9b1f3f5d66dca7132606539ac6d78d09237c63f9206aeffcd3472ffc76cb2ae701636ff848dbe7a9fda9058dff6f72db1ff019226a8409874e2609a8d515150285b0571472446e11f70a5f1c6d6d12e65c7d00b046363a5a9e83f9c0bf78c14b75c28d11945e534e7e739d42a92c986d8bc9f9cfa865fb704332621c683bde9e9fffdbd9c2e44c1cc7974839f8b8002f2b112310360c1452eb03e70fea5874d8a7680bf104359f21ebb2a65327b067f728695428b178de8ad06b9eef61fb399bb3f7ceb08958e3474ecf32357c8faf9f5fae7abafec9149cf8f1d6bc32c3a024968224de83a4bc1b8b78afbdae4f5e77ffebc971efe48c6a8c8e69c934b935880119e58000e8447822a6783d4835e0fd3b17a42235e1707f7c2318f5ccf70ec0b32ae5d71a7749951e2e1894a1c8a72d65bb5c4b4e9ea72c52167baeba857f8ad34cec23a61cc7b990e02d96e45b1957659f4ad8a231210d96fea54f333be2c9db7c2f2fc9280118c76d32e319eeb63e60bd7e6506d9b1faef4deac864f52697223ef5702a6cd1e107ca297fb4238e5f0157bd21786aea140ec9abbac06", 0x1000, 0x1f}, {&(0x7f00000002c0)="7b28f4b63e97d78181d54b916184242011a9e17596d1e29d0788ea8c72fcc16ec738a9a6b86fa4ae427f10ac64a7696f35adf8507da3cb29ec2ff0ea4a952f1583e47e8ac8358900ac935a1f86a60eecafae25c0bee0b1be3ccf97e8f727f3a11ced0abf0b35ad162b8f31136cc025ba3401d2974fa43c6cf30965f1bcaaeac61ce951ffdd37aaf3a8eca6f081130eb6aa2ff836d592ddbdd8946a4f42aa193a827efcc08710faf8663c10fc771fd515e963bf173efddf047b", 0xb9, 0x10001}, {&(0x7f0000000380)="3ea896c16b04506364f755f8aa914e45ff769b9ae44d5c7a1d0b5b740ee83afa3e4cbda37d7c036974b516ff433e4100701630e84d936140f686c2f65d68cd12e6dd60917e34c65683f5f0d1812463646791c13623ec39defe1caaa66a5808f8e2b69f299b6976c3278786f95b7873fb", 0x70, 0x1}, {&(0x7f0000000400)="417cce4993eb2b3caf217bef0824cd1b9e4221edab5675443422ee886ebcd68a2313192fc900010a6ad98bf23ae73130c364da730fb4dc4e22a6f8b52ae846d16a0b1d1b024f592f21f4f5ee179f3661eef011a1a83b3496ac06bdc20a71ad3c110ff4d8bc5ecf6f61b9f311b987c43dd651016e40f3dfe34b659854d2a4537978db68fd86a41c9813ca43ebc15cefd72cc0ac7229335c", 0x97, 0x8}, {&(0x7f00000000c0)="580f8212c169fd6d44e3302788c0b7255723b72fe2c0445e80ad5b61f93765fa762a373736f077cbbfd850034a85759ae209", 0x32, 0x9}, {&(0x7f00000004c0)="413cfc3ad1944fabd27e1975f2825293b1da3896c25f2186d245b6e56c17418a07fcd78f3cef7c05dc99b37f892cc67a89ef9ef6c6af73117eadbc4ee5d0418d6c2849dd28f669b380058ab03f6c65d29d38ea618660f03eacd6b4749e53ea11aaece06f5dd5d7eeba1b4fd7d6", 0x6d, 0x9}], 0x8401, &(0x7f0000000600)={[{'r!.)}'}, {'workdir'}], [{@fsmagic={'fsmagic', 0x3d, 0x5}}, {@uid_gt={'uid>', 0xee00}}, {@obj_type={'obj_type', 0x3d, 'lowerdir'}}, {@uid_lt={'uid<', r1}}, {@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d452f66696c65302c776f726b6469723d0e2f66696c65312c6c4f7765726469723d2e2f0700732c697e6465662c00"]) [ 487.807094][T18674] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 487.840184][T18676] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 487.872412][T18680] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 487.893829][T18674] overlayfs: filesystem on './bus' not supported as upperdir [ 487.931126][T18678] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x6b00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:42 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x1821401, &(0x7f0000000280)={[{@xino_on}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}, {@xino_off}, {@default_permissions}, {@xino_on}, {@xino_off}, {@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@nfs_export_off}, {@default_permissions}, {@index_on}], [{@rootcontext={'rootcontext', 0x3d, 'sysadm_u'}}, {@euid_eq}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x800) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='./file1\x00') ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000080)={'bridge0\x00', &(0x7f0000000000)=@ethtool_rxfh={0x46, 0x200, 0x1fffe000, 0x80000000, 0x4, "ecf7aa", 0x9, [0x70, 0x7ff, 0x1, 0x7fffffff, 0x7fffffff]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312cec6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) r1 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)) accept4$alg(r1, 0x0, 0x0, 0x80400) [ 488.020959][T18683] overlayfs: filesystem on './bus' not supported as upperdir [ 488.039064][T18676] overlayfs: filesystem on './bus' not supported as upperdir [ 488.052146][T18680] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:42 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3201, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 488.105527][T18682] overlayfs: upperdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 488.111935][T18689] overlayfs: unrecognized mount option "lOwerdir=./" or missing value [ 488.127027][T18680] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:42 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x56) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:42 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0, 0x22a8008, 0x0) lsetxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)=@v2={0x2000000, [{0xfd8, 0x800}, {0x800, 0x8}]}, 0x14, 0x1) r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)) syz_mount_image$romfs(&(0x7f0000000300), &(0x7f0000000340)='./file0\x00', 0x6, 0x5, &(0x7f0000000540)=[{&(0x7f0000000380)="0e6aa433e761b6105fe2a41ab1437ba0de", 0x11, 0x3}, {&(0x7f00000003c0)="d80c3c2d67ca52fe22e5e7c19ac3ce379d484947b576e0cd3a1e9e51bba1e8484bfa0fa9c22b7214bc232f67caca462c937b89a8fff019b22f2cd141124a35c18c3d9f9322289bb976a38fd1fe52704cdcef15856bf6b7b6e3f6ed3c1b51e86f8e6f17bfa2db94b932606bf71fc8dd14fa9e4d2cbb10778d6a23652e5f21808e2444f53d08dc57f4963b6e684663eaaef8f5f2a92aa95f233a0b16a4ed02562c34d87803d4bd06b67c18e06144ba38d5890977cfd5daf24ad2b0e3336adfc85f7fb71a149762d66f8ae394f238679d9dc70e0351c5a423bc6787d5ef4abd9b752ee7dd60d1230f475057cb8577352f1f9f79a43f516c3bed", 0xf8, 0x4}, {&(0x7f00000004c0)="7e3e51b24b3d247f69d56f13546f9dd6a7c37b27c9e66de2285a20", 0x1b, 0x8}, {&(0x7f0000000500)="c46610243a", 0x5, 0x7}, {&(0x7f0000000f00)="7f726e3186fbcbb18c9676391d95181e68979d4d8e6b6b57dbcb2e51d39329cc45b756cdd0b98ee0332a3c2b29f0f150aeb44d39d962f3bf8acf91a81eb8a0c9ff80915fce69a8fb9a9bf7b320c0cf0d3e8148e32507ffb5041d9293efd4fd1124db44d6f40dfc14ca827599c5d718cbb7c5af3a68125506f91a1a37e350f304f33c5e863ef7b30ad0e3718c5e1e203a5172c370eb57472b361b71891d95b43bf6ff724f5f3d2587600b1d699dc63699233ef92524a48b190bbbd6dbb9f6f375f4623da5efd8ec7b942b927219b0f3be58ef5b6830b88b86f37638418d712f45555e3995b14feb84dfc140dd4e3548939d2a56e7165facf30b3fb35156b9fca59335017ce72accd8c11cb2a3dea26db662839a0aaf4e446f149da4e0dd507c7ad579f780f2a91daed37baa83b11007d90d3e90630afd215832314c2113ea8bb51fe65196832117699f580ab0476f7442b148cb8c6e772cd46eaf571be2878a9a546b15c36cce07f0ceb74cbe6530e74747e5678175882f25af84f9182997d56a3b04a19f4fed7d4cbeb0fd11251f6b44ed63cace9dfd998f9f8916d2f8553de818666c62bd181258a3c38595ee4cf4d6bb8423b7459d4501df55a259d8050d9984d136ee18cdce34792ff6e2f25ee3f6cb2097151ef3adaa814ba7ab527bf4adf62d7865df008d66783e48e924c0db0e0eb5def1afc6e74d5a4f4b2372406eaf303bf265eb68255117c7a73b274604b9410864e85a47fbefe7086d096f641aa2e6822313afef9fb0ab029e50a4f2338d9653b748323de7412e3c501a970680a5afb5010b8bd3e48f3b5b8c6d8182648dbb4aeb15fd93465249627b956109faf3b41f7952883a28b86be4e875b0fba6f231f1b8a42fd826e2bcfc0920528efc2cfe9eb3383b0468624fecaf22091ae8841f893d7b0142ac081b4f591ccac5e96bc57fc2983746f9342a963d3692c8637b6a6049926abdcd177635577569ec5d18b1005b18c441b2108455ef6730f0d1c55f340b9e006dd3c84f9466da32e562d7322aa7d50dd2fd7d8df3d706c973b64620ba9e64bc272cc481eac7667ed9fcd20d81043d2ed44e475978b8e9eaa8da91ed2961160a7682310deda361311bbcf81c7eae54c146c3901b7a7a87ba6222729241ea54cb3a759327e4432bc1d33888ebcfe869971dc2c6026e1a9f50df991dcf069c186b37c7f0cfefade2277d28f7c3bdc6d23fc96b076ffb065937cec05d764e2a29a0cca93d5510c5c6c62d767b6b2972aa4d4c86f95d6780ba315a680a6b8f01bd365c5d9b949c0dc30d95d0076a711fc19c19ac4b602600a08b3e079ab4900b3110631a67e382b220be1d62b7e67f24b66071ad9bcfc2f4bca55033a5fe1982d1a0f46762947d6e18ff065b0cc900d35b8c7db991794da58cf99e2a503afdf845d3a6619d07a3c5d05b075bceac8c1d5c7ccf80cf87077fb6b272afb757313849db74d62d9dfbd190eff7415e63241879e4d9abfb6004d095bf15118719b394cd476ef144dbc325cd02ae1019a00aa7ca5459a0edd16fcd68ec9de2463ec9c0982f7f6b1d154e928cdfbe8eca59c16b87809088deb7762ad4292b36690027a5201a3bb95310dc0575bd5171a6df9a61d918407d543ff36069b9f9ba0ccf2372a4e7348eb536ae8117c1b1ff17c06d9b8c901aeb99f6200a8f4671238c5156861d54e26bf5aedbbb61aa8631bcba2de3936c391b854bccf8621b640f94a99f23548e87546a98d8e3474ba27d3243b251bdd50957b74e44a07733e88a7a95077cd49d3985d5e1d2696f52e30aefcffc96308bccdb8c3445da5898be83c62ff61f881949e6f605de7ce9a2108b61b8b249fd8b8d845a828c630280c0bda0926fc319e6b8a2fb8fc7de027b22ec43b1c189a19f45ec7f37b3c9ee40b8f530d43f6f64f1811d21d799d64c41e86fefc74207ef6d7dc6c495ce387d34b9507bf4bad875fe03c195cc5bd75cefe52452e8af7c6767ddccd5cd8a63bfd7e0c403e8caee2d138dd3a438831f223df182a6dbb88d09c2a9fb9023504dd1f65acfcf1d5c8506c3570aba88a403310c6e68e6491828c6e6c0e9daf1b435f2306ae4a80ae4568460157671961092be8f91e07bbd1b4970a11580b2d1199314a1b3ade8c1446f871a33a4eb545b07ad0d03eff5ebb5c818ee4984e6fbe273f5ad597dbe80da2ea693a633be0fe6659875fb766a4553ad80fac7e5b5b9fa9b2239d5b58a7a3a83e9f1f3ef19d8f0a56308dccd86a166ca4f97a04a1b483453d8a1a6722641aa065c4801e2f422fd8324f69c87a2bdf19bec337251a529574f88bef1a0c721008ce26344ab63bf675e27757618b39f0c33bd4eaafe22999cf19771016d3d057c7cc3d55822a798f358666ee7f9650e8f944386b37ba51406eb0cc01f38c06f9c51bc892dc711dfb6dd2d8f8524289089e406974b36c231b3782c5c43d8690eee394202a013f9b6f629f244a110c4426bbd6fc4dd6ab665f67a4bb74a9eb09e2fc031a52fcab760523154c5a1cb6d555cd0ffa206cc9b0b5eea4d1f3090414b72d21cfb593f33c1b6431d7cde1638ec636e9ae0af2c7f8b074881fd848f1f0968a73b074e317e8e9c42e6c4b708f83cccf859f248aa3d5d7868d84b9256628e1d3a68891d752ceeb1a3a5bbab964123d7da9129238d1639fd561ce37962b698dc7ab5361a685784a540f2984a5259796afd186fe79f2eef236adfe83217ab2263251a75f0a58de9779f6cb95e451fff8f1d1c08c2d7595a62e2991e6318cea47df386c5a4d5533fea522df5300fff03778bbf3a4ff15cdf173311e7df0118e369fee30959e1021d090f68128096c0188b55a020ce76e1841ab501d308a5f88e3099d1fd9881a3398519b73d39f079692b3982dba0c0ee07ae2327ae9570e9cadb639457acc1553f0e8ff7bc8717d95a7339b9dde43330e7f7a974886086201c43e7ceb05720c2901dc5d813deff4d3b52d949518800029721b1e49a71a0c93dab53138c9734fe99652576dc3b874218563628b10e03710e62a750ff3869161c517e6e385de29cfc9e95cb1759e3a809455c747c1bd0215220c77ac84dd4cd93fd54ee0b5e00771f948672bbb5b9b811edb3bcbabf0ceec23c4f40132c8586c905eb651debb6fa57de86d835a505d5c03f6926f8164afeaa8f73111e95f730ff9059ee04e5b3b1c43e3fa9880093a12517264d8d077b7b9f0fa081697fbe9c3c954e2bf942760ed4dd8023e9cd6eb38823742084783e96aa2591d9d775fa5f16bae8c2afa2b19fa5e4dcb3add3be0172aee1fae08d6ff308b83bec3a94f126c893b63c5af1deea2611eaed169824c88cdab2acab1a0d86b90a697d22b18e9e7dfc847e781b3f6154c875778565dff6260eabf51959323f5c83b244a76c7cd3b5ea733182f141c527527f232e1570557a8aec5e1d64dc6da445209350a779ec10b18164c2ae9a5ebe94068c32d04611998c564737b59c5eef876dd105121847d64c553cd930ebfa9f65e20aeba96ea85ea4971588ab01f0f7adfa6a51985c9eb23af59f41616dcfa4eb810b5c71ef719bfda8c9d6a313a3d52e1e27db9fabb6044a319b3e339564f23e7b59e0ae9ebd2b5ab157eed19cd070b6769e87019b12317ca939c55acb7d80fc52870ae675fdd7a17a2212a1ff91b7d8f6c493aeeba16a7091eb54c1908dfc18204d6dd05409b21e34d60bd0d26304dc12bdf6bb91b3f925abaf452dbe470bd2c2a6b6122bf8cab77e5f1f380a471078f0230cf54ea9d189a302a2dbae714eec7a6fccbf46d646eea45016b62228bcd1c60783b5358d9862589cb63e266c8a691e337150f4b53feafad2ecc3b0327f6f78a1fed29a84bded9fe3df6bb435c315fe4a0c8d55309d0c75074adda1f95c46b6e14355bf8afadc12cf726b48fe8f8d7912c3344065e40fae71bb1183c0ef6c654959313e826ef0ebb428d71b33385ba1dadd9457bca3b707eb5b4a2158a1427e8e86653568c316bfcf43a5ccf3aef78eab448dd75b529aa3a2500f59760cf30e711d0117748d31907e08c553c3cff6827ec4264f10b891be1ff3cf3d2f9c9c9a8acc2b6c919e00492e1881dea7418500fc8a646f1ad66d45302883c3686c9dac991cb17241b3b27a2e01d0d8af2ced2c9ef6caf7c158b383838f11ceb72989d8b503bde60e6afd2bfe41f5a1493aa6bfdca0a87dc2684b0e04b7c4c5df77f4e640e400ee72b1c36973ee2c2505fbf5e6fe06ddc8c09368e3b93d11ab10b9765aa5b789600b1b113ef7f98ba2c94bdc6ae5f7b4ab3915e63b30334ed8ec44af21c9b93d21511766737120566f4154f6f8971aa042d80fc5382369c4360abaa62da6ecf5db2e09f9f3e11c4644c1bd834d6a37f40d930c5a2b487b4595c4a1a961e044a02b8995473ae403bedffd618eff6ae20c72b37136fa67211c6928f2ed1e5d1d70dd535bea2dfc5388342f6d18f67a396be997eb505837ffb5514f5eb72487fd2577a09680a70a8af3014465bf24b67f91ae4ae32dd48ccf0161908823b1bf4ce26c6232ea9ed7451f9fcbd04ad7458658c7982c9ed336ce1459a6254c63b598325b77e813fa5331750bd1b1399a9d530ff8b829302388acf874367eeb19f3f455879a49366a8595ec83f9fd34e52764fd60a7f9bf6254ae1bb45e9a12e4ed9a2d41449b6e83f16e59bb635562e2931aaef2603c12386034d088efb1cd97f66ab524ffc5aea9178e1efaf920b8f03a334226793a7e013dbebd40a108746591c0f77f086f1e299db3c34324511abb25148406109844b9f6f5867ece69c7d8589b218fe1a45dea233f3c4fa18393c7fbf2752d810a63d5884674e0d572eca77ce06ed3acaeab209cddcba90047ec636814d581c93b3922f71ae36a0d37743041b897053c7b74abdd5223c431870aa176e69bf324f3f00991a7824f3b676bd4a471f2e9669976ccecb7adbb9a2b2648ed1a084d32e52e4423d7f5de786e5ed2b74ec651ab6ba35e255884a7a023aa8910bdeb17df4dcdb9fa9764a3ad83d5e9e9e54a0ccaa425bda4494f64ee0559ef859618efaa8faa733ab5333932573ca3c7930920a424a586278c5ad683e598cb9ed43275b767a868e629392eb3707a5ea8c3944d418b7876fac861868b7e72595d456b3194efab4e5cec8baf87d473e4746335d61e760bb5d94c65c8d2c5625ff2f8def99ea6dc8054e876470a47b13ab4f1cda3367afe45f1cf8b359e59c057df70ee01e007daf39be1728f4aaaa9cda709405e1711761e26b5fae1cc9b37de134d2b4a777376dccdf9bb4bb71ea567bfe6c3ef4e0e21ec5d19dbb2bd535de60d0f5b8ad5b6f1aecca109fc19514fad461391a8e4b38c39ce17d839443893145248fd1035d940302e26ba1430c3d56ad6f22a4d49c9eba5fe1a362f74f75a1b6f41ace23869785b8cb8a2f5893b680f87b8f28fd7bd8afea4b0c104eb6cf2daf6d78cc24ad4472d321f0090556ffe8bbff35bccbfedd22efdd2ac332ce755a2c2a5233b4701edcd24157dc0209d625ff38a87b0cd03729dbdb6a8ee05eab606fe2356961231ae6ceaaad45579a05c58c9a81dddbf4d50f40f72e26f68c338eb6ef71747deb47b3b03af0f2d3e12bf5118d6eff670fe3078a75e2597e16565cfe12c1050f65bca6c14ad33c84b93748f7a34dc0ceed55d991c0a485dce4be6a159341344fab2e4a933d1fab124aafad9c67be3083980d68d8b974b094406b4b8c21b955be41ed58453b281e571b868d4ccea4d3a8ca9851d8351ebeb9c3a654b5072e54e40", 0x1000}], 0x10, &(0x7f0000000640)={[], [{@fowner_gt}, {@dont_appraise}, {@hash}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@dont_appraise}, {@subj_type={'subj_type', 0x3d, '{.('}}]}) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f0000000880)=@delchain={0x64c, 0x65, 0x100, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xffe0, 0x8}, {0x7, 0xe}, {0x7f64b0ada44d2443, 0xb}}, [@filter_kind_options=@f_route={{0xa}, {0x61c, 0x2, [@TCA_ROUTE4_CLASSID={0x8, 0x1, {0x16, 0xfff1}}, @TCA_ROUTE4_TO={0x8, 0x2, 0x2c}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0x9, 0x1}}, @TCA_ROUTE4_ACT={0x5f0, 0x6, [@m_ct={0xf8, 0x10, 0x0, 0x0, {{0x7}, {0x54, 0x2, 0x0, 0x1, [@TCA_CT_NAT_PORT_MIN={0x6, 0xd, 0x4e24}, @TCA_CT_MARK_MASK={0x8, 0x6, 0x1}, @TCA_CT_MARK={0x8, 0x5, 0xe46c}, @TCA_CT_NAT_PORT_MAX={0x6, 0xe, 0x4e24}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @loopback}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @loopback}, @TCA_CT_ZONE={0x6, 0x4, 0x6}]}, {0x80, 0x6, "95f6980d68191fca498bb9cad089d6d75bcbc72cbd7c031fcc0a1d6189c6bba633cdf9097a34349d0462b3a82b469a6e7d797a6105d5849289bd92bee57c057d9142d044a99e925a05a83460a77237e8222aa2a0eb65ee4fdb710e974df41b595d33a0e3cbcff789de2e027a7d3cdf9d015a342776a3fccca508267b"}, {0xc}, {0xc, 0x8, {0x0, 0x2}}}}, @m_xt={0x204, 0xe, 0x0, 0x0, {{0x7}, {0x108, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xce, 0x6, {0x4, 'filter\x00', 0x20, 0x1, "b25174a0bfa0df6122e8f73be9e5a14bd4dc55c43e5f5cf2bb143ddf8484db96ceee302ad3f79347b84d09e7f086589df4e95b1a09b39bf82e1fcee77220868aad25707a76a866d2a7fa135f468c2b850939429caf7b812fbce99db9b2d6eacc5393972c1899c0bed9d9587a7576ea126c9849bd47d39a766dc4c3c13f2d6372fce03a9b7f64bc8917b5cce6f3b01e1f79e6437c374067fd2c84ea7339839a4ac7fa4483"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_INDEX={0x8, 0x3, 0xffffff51}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}]}, {0xd5, 0x6, "8d5610f160544153af6a2e13f62d214abafc4b715fbb7500cdd9a9c2c8cb9c4aaa2216a110eb8f7de4ff2ee5389aaec7a49475b3a7a7fdc4e51d860a35fd9dfd60ded09161490e161d568903ad98cb12fd6d494730a240164b7d9d532a8b5ccd782d9e6f96c6743e8b09fa737cde2a509d2957363e185791738deb2c47a7172590e34ec5077d61d8280b37b45c8dbf0a4ec39e99363cba1675d733e874a0b75a2bc9fd5b541800b6f92e35956a2c7645ec121bee6498506aa959f9f32afddcb12ea6f9f2f1dcb342c8ba5e432104b2db20"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_gact={0x168, 0x18, 0x0, 0x0, {{0x9}, {0x7c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x7, 0x1ff, 0x5, 0x3ff, 0x70000}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0x7f, 0x8, 0xe1f, 0x8}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x5c2, 0x4}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0xa4e, 0x5}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7, 0x7, 0x4, 0x1, 0xc77}}, @TCA_GACT_PARMS={0x18, 0x2, {0xffff02b5, 0x100, 0x1, 0x7, 0x7fff}}]}, {0xc4, 0x6, "812d78a4fc172208c4c964f6ba88bcb87091f7843bd4c504839b564a3c7f5ad33c6e8041f101f6eedd8618e564c99e2811bfc425624e440c69927e29838643357748fa635ada8940699e6bcbb8519f9a20ae62ccb7f6133f4701bf5b6afc65c728d09e405715968b47e75b48a3677fd27577ff73938b841ec061cdc40340c0980c58b6c56bec30e9eada05ed2044760e4d624f863b6a5c4a4298a6ae6244ac15f8ef5b641c511f69c89a361cfbc035796a662f0ed910ba7d963d90692210cbbc"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}, @m_ctinfo={0x188, 0x14, 0x0, 0x0, {{0xb}, {0x6c, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x7f}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x1}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x6}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x40}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x2}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x6}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2, 0x9, 0x8, 0x1ff, 0x9}}, @TCA_CTINFO_ACT={0x18, 0x3, {0x0, 0x83, 0x8, 0x6, 0x9}}, @TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x7fff}]}, {0xf1, 0x6, "8b7e6bbd46ab6e85ebca60793b479a5109c08924988aee9d5970ae28bac72df1cfa623733ced3590bdf533292665caa31b8cb90618d65cfe7b87b767435bcd271ec6dd8568e35550932439c3d086e83b01bc07c96a03246171e9b79dcc5720fbf0e1aedbdb149fa467578b336d200c437cef4c1001a071b24d617eb061ddedfd72de391fd8daf13bc2b28ce42fa8ef3ffa913cf8c063f9ee5f64161eb96ace2b69b288490c1b0685b197e3c5b9c347d0c806d7c1a51da42f9ba9627162c48b6f1c625ccf71bb14a844dc5f0539085a0a1f3a07fb266bd6e10640d80db78b9b624dd05c61407f3e4ae4d1078b20"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}, @TCA_ROUTE4_CLASSID={0x8, 0x1, {0xfff3, 0x1}}, @TCA_ROUTE4_FROM={0x8, 0x3, 0x49}]}}]}, 0x64c}, 0x1, 0x0, 0x0, 0x2041}, 0x400d0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}, {@metacopy_off}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) [ 488.264808][T18680] overlayfs: maximum fs stacking depth exceeded [ 488.275077][T18694] overlayfs: unrecognized mount option "ìowerdir=./bus" or missing value 16:28:42 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 488.360463][T18694] overlayfs: unrecognized mount option "ìowerdir=./bus" or missing value [ 488.421045][T18695] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:42 executing program 4: syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 488.512341][T18703] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 488.524157][T18704] loop0: detected capacity change from 0 to 8 [ 488.532229][T18700] overlayfs: filesystem on './bus' not supported as upperdir [ 488.542868][T18704] romfs: Unknown parameter 'fowner>00000000000000000000' [ 488.570748][T18706] overlayfs: filesystem on './bus' not supported as upperdir 16:28:42 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x6c00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:42 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3a00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 488.701700][T18711] loop0: detected capacity change from 0 to 8 [ 488.704827][T18716] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 488.724324][T18717] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 488.744428][T18711] romfs: Unknown parameter 'fowner>00000000000000000000' [ 488.756274][T18720] overlayfs: failed to resolve './file1': -2 [ 488.766466][T18718] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 488.776311][T18716] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 488.799472][T18722] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 488.811497][T18723] overlayfs: failed to resolve './file1': -2 [ 488.818923][T18717] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 488.870144][T18718] overlayfs: filesystem on './bus' not supported as upperdir [ 488.891262][T18722] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:43 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0xb0a00, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)=@newnexthop={0x68, 0x68, 0x10, 0x70bd25, 0x25dfdbfb, {0x0, 0x0, 0xf5c6ddc2d3cf283d, 0x0, 0x1}, [@NHA_GATEWAY={0x14, 0x6, @in6_addr=@remote}, @NHA_FDB={0x4}, @NHA_GROUP_TYPE={0x6}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_FDB={0x4}, @NHA_GATEWAY={0x14, 0x6, @ip4=@remote}, @NHA_ENCAP_TYPE={0x6, 0x7, 0x7}, @NHA_ENCAP_TYPE={0x6}]}, 0x68}, 0x1, 0x0, 0x0, 0x24000080}, 0x40805) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000000)='./bus\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776f726b6469723d2e2f66696cdc152c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x10, &(0x7f0000000140)) 16:28:43 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x40000, &(0x7f0000000440)={{}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@allow_other}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x1c00}}, {@max_read={'max_read', 0x3d, 0x1}}, {@default_permissions}], [{@appraise_type}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@uid_gt={'uid>', 0xee00}}, {@fowner_gt={'fowner>', 0xee01}}, {@dont_hash}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:43 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x6, 0x2) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 488.981994][T18722] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 489.062510][T18728] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 489.090257][T18722] overlayfs: maximum fs stacking depth exceeded [ 489.092921][T18727] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 489.128959][T18729] overlayfs: filesystem on './bus' not supported as upperdir [ 489.168817][T18730] overlayfs: filesystem on './bus' not supported as upperdir 16:28:43 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:43 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x7400000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:43 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3f00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:43 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000000), 0x20000, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './bus'}}, {@index_on}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@metacopy_off}], [{@fsname={'fsname', 0x3d, '\x00'}}]}) lchown(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, 0xee00) 16:28:43 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000280)={{{@in=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}}}, &(0x7f00000000c0)=0xe8) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x1000000, &(0x7f0000000380)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r0}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@blksize}, {@default_permissions}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@allow_other}], [{@context={'context', 0x3d, 'root'}}, {@fsuuid={'fsuuid', 0x3d, {[0x65, 0x36, 0x39, 0x32, 0x34, 0x38, 0x64, 0x61], 0x2d, [0x30, 0x34, 0x32, 0x37], 0x2d, [0x33, 0x64, 0x66, 0x30], 0x2d, [0x61, 0x31, 0x35, 0x64], 0x2d, [0x39, 0x30, 0x30, 0x65, 0x37, 0x64, 0x34, 0x38]}}}, {@context={'context', 0x3d, 'unconfined_u'}}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 489.425000][T18744] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 489.536508][T18744] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 489.537292][T18747] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 489.571229][T18752] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 489.587947][T18748] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 489.620008][T18753] overlayfs: filesystem on './bus' not supported as upperdir [ 489.654929][T18750] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 489.691373][T18752] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 489.702659][T18757] SELinux: duplicate or incompatible mount options 16:28:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x7a00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x23) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') [ 489.747416][T18751] overlayfs: filesystem on './bus' not supported as upperdir [ 489.775906][T18747] overlayfs: filesystem on './bus' not supported as upperdir [ 489.799385][T18752] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:44 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@metacopy_off}, {@xino_on}], [{@smackfshat={'smackfshat', 0x3d, '!/)'}}, {@appraise_type}, {@subj_user={'subj_user', 0x3d, 'upperdir'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '/'}}]}) [ 489.847908][T18760] SELinux: duplicate or incompatible mount options [ 489.884036][T18752] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:44 executing program 3: mkdir(&(0x7f0000000240)='./bus\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x91) chdir(&(0x7f0000000080)='./bus\x00') truncate(&(0x7f00000000c0)='./bus\x00', 0x4) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="757070657264de69723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f776572646972bd2e2f6275732c696e646500000000662c00"]) [ 490.090975][T18764] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:44 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xd, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 490.164729][T18770] overlayfs: unrecognized mount option "smackfshat=!/)" or missing value [ 490.206969][T18771] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:44 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x8004000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 490.304047][T18771] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 490.310851][T18776] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:44 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f0000000000)='./file0\x00', 0x17, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 490.353962][T18772] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:44 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x20, 0x5, &(0x7f00000004c0)=[{&(0x7f00000000c0)='DX', 0x2}, {&(0x7f0000000280)="6c1c96830884e61c4d8c65320dad6b544ada3217022fc60211a3b97a76068eadf36788582e7bb3cb55b281925152a57f859a9227d84abff8f7d679be07990be401d94ab47dc30f1373716ffd2795b3edd35cc2027aac6c5a3cfc3a4d934d81a8967c22f734c5ad028552163f9da20a41a225311461345d62263096293326c6f3c5da0fe8ed00c96d5c03061b368e8e705dca6abb38e9d7023fd0c5add3d372065d91f126ce5e126d1e629341ccf76588", 0xb0, 0x80000000}, {&(0x7f0000000140)="a5e7fc90ea51111d408033efea5857c74b4aba6903a62e8914a0e89b51efca751b5e14f6da47381c835526ca8ece03e5eaf6f9", 0x33, 0x1}, {&(0x7f0000000340)="87c9ddc21895b309ca7bcd7c3585e486d23d8c5ac0244f8b822556380e105fa71e34d58758b90b430d211297225a49fd88ae1561756efb4e8dcfefa6ea05bd0fa536edc803bf65256402ba15dd6af392a96fb6ff3b34fb8689eb45accb3619b039abeec23f8b1ad0949508fb19bdb589d353710837c750aa6e16dee1f53811b1ff04239a0b9ba15c5f9c6beef0e3fb5a45595be6420c5a0190da57d1c1cd8c56f2f02680a0fbe89a51257a94432820e6ff161c07ad8692834692458bdbdb2a7b3f615a07978aa1b47e2c6832cbd4bb41e7c2398ed6818026516f27c91e10a9a3ab466b988fbcda84bef78ab32a84", 0xee, 0xfffffffffffffff7}, {&(0x7f0000000440)="4ab5ee4e692386e146417e5ff77c02706ba1be9b88d7c047e6d7f9c2e36b6ae55b157f2432cf4d740cf138c11cf919523bc304edead1c5f6066b2150744dfd060cfc32e8675424a0f451418369cd194b6740cfe50a0112e532ba2c7b7b557e39dcadc7f9e19d37be19f5d702420d2ab03860bc2497f518e7", 0x78}], 0xa000d1, &(0x7f0000000200)={[{'\xc0@'}], [{@dont_appraise}, {@euid_lt={'euid<', 0xee01}}]}) 16:28:44 executing program 3: mkdir(&(0x7f0000000240)='./file2\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0xc) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x65) mount(&(0x7f00000000c0)=@md0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='omfs\x00', 0x5005, &(0x7f0000000200)='xino=off') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@nfs_export_off}, {@workdir={'workdir', 0x3d, './file1'}}, {@xino_off}, {@metacopy_on}]}) [ 490.468984][T18776] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 490.499918][T18772] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:45 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4800, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 490.717118][T18783] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 490.770609][T18784] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 490.781049][T18787] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 490.824760][T18783] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 490.896591][T18788] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 491.014114][T18790] overlayfs: filesystem on './bus' not supported as upperdir [ 491.016820][T18784] overlayfs: filesystem on './bus' not supported as upperdir [ 491.031586][T18787] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 491.145826][T18793] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore [ 491.146445][T18797] loop0: detected capacity change from 0 to 264192 [ 491.176189][T18787] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 491.224538][T18793] overlayfs: missing 'lowerdir' 16:28:45 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x8102000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:45 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x56861, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) syz_open_dev$dmmidi(&(0x7f0000000140), 0x8, 0x424282) creat(&(0x7f0000000000)='./file0\x00', 0x40) [ 491.278026][T18797] nfs4: Unknown parameter 'À@' [ 491.343186][T18801] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 491.343230][T18792] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 491.383969][T18787] overlayfs: maximum fs stacking depth exceeded [ 491.397438][T18799] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:45 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='cpuset\x00', 0x1e0801, &(0x7f0000000140)=']\xcb).{&-]\'@#^\\,&.}-,,*\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x20, &(0x7f0000000280)={[{@index_off}, {@metacopy_off}, {@index_off}, {@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@nfs_export_on}]}) [ 491.546250][T18801] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 491.577352][T18792] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:45 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 491.588769][T18803] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 491.807123][T18806] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:46 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4900, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 491.930630][T18811] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 491.943620][T18810] overlayfs: filesystem on './bus' not supported as upperdir 16:28:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x6e) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="8800000024002b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f000058000200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000b4f03561f36db3398c3e0493e67e9fee3560e108b1639c23a6a46dced56d3f96563930645a3b259f4143cb4ae9d1363824bd16e784e220ad224bdab5d257625e70dfd3e59f5ff3d09080fd66d74fa51d67d40df281fdf968d7373549b2cf51305cb547a3d03af68c7bd76ceeb3de81ebb26508ef5ce210536711dcd77db6187098652e0399b2b8d90f916b720c3902e3736ccb27cdd7dc0cb281e529e079dad8ba981d80e32fc9de5777ccdd846c62dc08a0a4be0e0b5b08ef3e25536c7e2e8eccecae0392a7b3c885225d"], 0x88}}, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, &(0x7f0000000300)={@remote, @rand_addr, 0x0}, &(0x7f0000000340)=0xc) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="8800000024000b0f00"/20, @ANYRES32=r6, @ANYBLOB="00000100ffffffff000000000b0001006d717072696f00005800020002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/112], 0x88}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000400)={'syztnl0\x00', &(0x7f0000000380)={'ip6tnl0\x00', 0x0, 0x4, 0x4a, 0x1, 0x7, 0x20, @remote, @remote, 0x80, 0x8, 0x7, 0x4}}) r8 = socket(0x11, 0x800000003, 0x0) r9 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r8, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r9, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@getchain={0x54, 0x66, 0x800, 0x70bd27, 0x25dfdbfd, {0x0, 0x0, 0x0, r10, {0x5, 0xffe0}, {0x3}, {0x1, 0x6}}, [{0x8, 0xb, 0x1f}, {0x8, 0xb, 0x4}, {0x8, 0xb, 0x9}, {0x8, 0xb, 0x9}, {0x8, 0xb, 0x4}, {0x8, 0xb, 0xa8b1}]}, 0x54}}, 0x0) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000440)={&(0x7f0000000880)=ANY=[@ANYBLOB="9c020000", @ANYRES16=0x0, @ANYBLOB="10002dbd7000fedbdf250100000008000100", @ANYRES32=r3, @ANYBLOB="4400028040000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000e00040062726f61646361737400000008000100", @ANYRES32=r6, @ANYBLOB="3402028038000100240001006e6f746966795f70656572735f636f756e74000000000000000000000000000005000300030000000800040003000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004000200000008000600", @ANYRES32=r7, @ANYBLOB="3c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000000c000400030001020200000038000100240001006e6f746966795f70656572735f636f756e7400000000000000000000000000000500030003000000080004006d3e2d333800010024000100616374697665706f727400000000000000000000000000000000000000000000050003000300000008000400", @ANYRES32=r1, @ANYBLOB="40000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000050003000300000008000400", @ANYRES32=r1, @ANYBLOB="080007000000000040000100240001006c625f686173685f73746174730000000000000000000000000000000000adbe050003000b0000000800040001000100080007000000000040000100240001006c625f74785f686173685f746f5f706f72745f00050003000300000008000400", @ANYRES32=r10, @ANYBLOB="08000700000000004c000100240001006c625f74785f6d6574686f640000000000000000000000000000000000000000050003000500000019000400686173685f746f5f706f72745f6d617070696e6700000000"], 0x29c}}, 0x881) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x80, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65312f66696c65302c776f726b6469723d2e2f66696c65312c6d657461636f70793d6f6e2c776f726b646972793bba863d2e2f66696c65312c0037aad4f006d0a21b1f9bb40717a95a78351b8ff91f9290ab0fd9f592c3f5ba4c86fa11f5ef6ddc8fe41296c13df889c1c0708118d26d0fdc71649a6403ac6db5a111428f4859cf4dc5e99e10cc58a6697643ec8ef440e1231a74c1649cf62c0893185ada96ee06733f3fc3186520f20d30a071a8f61b9bd0526cb203416115a6", @ANYRESHEX]) [ 492.008384][T18811] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:46 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x8cffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:46 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x81, 0x6, &(0x7f00000005c0)=[{&(0x7f0000000280)="0f33d851761ede4baf72a4892eb135533cb148bec14381b82e31ac5945a332da77f5014aa4ad6c41480faf667ac4938cd8b8ac1a206c93bed47b7a1a5ead4d897912c1cd94548d11136d0d783c6e86dea7405370741d15779c36dd8e0e64269da16599e55fde631ce720a790f7ad9b8019cc985e0fe55a196cdf3713620ec5ae70e165c8c9aba5b73cf19030", 0x8c, 0x2}, {&(0x7f00000000c0)="20f438c3afc366327af0babe2449f8c39d56f5b3811cac21fe4de14b7265f835cb14ff637e9c980c5d9c", 0x2a, 0x8001}, {&(0x7f0000000340)="ac98ade5c84155af8b87e7e3703d7e03fcab2c8fdb8db7b61036c3873218e027a9806ff6e9cb7cecd28c6a4d8cb5b13e3c5da5ec012a3b1147ea5acb390ef24632d3a847b1262180a1115decbb2350e1cd54a09d400045dd0e865298b25b8e53782617dc0cd67b86884d200fa88c8fba0d19e7e651482a92b898ec8b50a4b2c573335644f01dc18503a0002c127116fbc3b98cc606c5a501a8467ba18573d9d0fa7e2dac0b461a8976be9318048bd9e9e42b079245dd3814cb082cd39ab4f5b421818881b2529a30e741fcbb4b8a6300ae1087c623d987ee60", 0xd9, 0x33}, {&(0x7f0000000140)="a1a0c70aea57", 0x6, 0x400000000}, {&(0x7f0000000440)="ec409ae3c1ba7bb99f8e11698df755739ef1113dca766787057db75a15062c57496a7161ddb8c1afd6e61a89dbf099190a3c4ba12a41eb0daecb0e1df24d7a5fc5fbc6ce", 0x44, 0x240000000000}, {&(0x7f00000004c0)="40b0a0ad299fca37616c460e42e4c9e832d38eb74825c7d9db477068f61b79decbb81347b7858ca1d0c2faa87fd002aab700cde71758fd29946d244e6b669957f06a7becbf0b203185ad9d90c27a869035d711188c318acd56e21113d4d97e8890f446732c314f3476da54e5f8c45f47b75b8829afda0650ea4c63edb39563a938452a2d3bb7f8bfa2cba0a3c0d9eebb208973f5fc039c1100e7ba6053be88dfdff112c27e953f5f470ecc07f68d76d5c50849a93d7f2fd56f11f47bd77127c341f1eb2b0ce82bda6f56fbd36c266f7973526ee07d28249fd93c16f8e6e28023c0abe3943afaa156fc3418b737103b7e14", 0xf1, 0x401}], 0x10, &(0x7f0000000680)={[{@discard}, {@inode_cache}, {@metadata_ratio={'metadata_ratio', 0x3d, 0xff}}], [{@context={'context', 0x3d, 'unconfined_u'}}, {@appraise}, {@fsname={'fsname', 0x3d, '%)'}}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@dont_measure}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}]}) [ 492.139717][T18818] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 492.163877][T18819] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:46 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x4002, 0x592d4390f07683f6) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 492.278423][T18818] overlayfs: filesystem on './bus' not supported as upperdir [ 492.290656][T18819] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 492.373027][T18829] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 492.373323][T18822] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 492.411767][T18828] overlayfs: unrecognized mount option "workdiry;º†=./file1" or missing value [ 492.470128][T18819] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 492.529557][T18830] loop3: detected capacity change from 0 to 264192 [ 492.613303][T18822] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 492.635817][T18832] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:46 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000300)={[{@lowerdir={'lowerdir', 0x3d, './file2'}}, {@workdir={'workdir', 0x3d, './file2'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}], [{@fsmagic={'fsmagic', 0x3d, 0xffffffff80000001}}, {@fowner_lt={'fowner<', r0}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@dont_measure}, {@uid_lt={'uid<', r2}}, {@pcr={'pcr', 0x3d, 0x1}}, {@dont_measure}, {@subj_user={'subj_user', 0x3d, '{\'\'-'}}]}) [ 492.651312][T18829] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 492.658120][T18819] overlayfs: maximum fs stacking depth exceeded [ 492.723336][T18832] overlayfs: filesystem on './bus' not supported as upperdir [ 492.742471][T18831] loop3: detected capacity change from 0 to 264192 [ 492.751777][T18830] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4c00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:47 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x9500000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 492.823490][T18830] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 492.849594][T18846] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 492.941043][T18846] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:47 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000480)='./file1\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c412ce657514d009c337072"]) r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) syz_mount_image$iso9660(&(0x7f0000000400), &(0x7f0000000440)='./file1\x00', 0x0, 0x0, &(0x7f0000000480), 0x88000, &(0x7f00000004c0)={[{@gid={'gid', 0x3d, 0xee00}}, {@overriderock}, {@check_strict}, {@hide}], [{@obj_type={'obj_type', 0x3d, 'team0\x00'}}, {@permit_directio}, {@obj_type={'obj_type', 0x3d, 'lowerdir'}}, {@euid_gt}, {@fsmagic={'fsmagic', 0x3d, 0xffffffff}}]}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="880000002400"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/112], 0x88}}, 0x0) sendmsg$sock(r1, &(0x7f0000000200)={&(0x7f0000000080)=@pptp={0x18, 0x2, {0x3, @loopback}}, 0x80, &(0x7f0000000000)=[{&(0x7f0000000280)="79502c2be58bed44875cc4d43b73bbdf8d353b9f903cec6fc462576db1221bb79cc7bf1494f6fdb726d3fc00286c8f45b37244cac727026a989157e6970310e9e8a636a9e4b21088e594b70302c2af", 0x4f}, {&(0x7f0000000300)="cf43e943cdf4362edabf13b9a817bc47ad995f8d331464e71199e482bf00c0074569dc41f28272a7b6c8e020f1f921b6d9a3b8dab67629bcb6dbdcd65ff13093aed0dbc720f74e1db7ead640f5367f653e17f2ddb7e9726c6af618bc4e76505ab889188b9836c7a60228d69e984f44d404c72e909c1977efdfa0eb2ddeeb55ce22dddc1f7302d2e5b29577b6065fd6c137ca15c8d4b33a3e7cf5b2a733d28fe8508efedc0b718c8ba50d1375890700c1e6a1bd5307d831cf5c274b015adc850802400fe70de2deaddd26a7b2b63f73a3ac0c2d2b9ce6", 0xd6}, {&(0x7f0000000880)="3adf9c57f80dbbf1d7779e8fb130ed1aa12a30f738972a70595a369afc238a35d3e86b74f1ff6ecb7128a2e211f60875ccedfbb90ea34ddee51c06d9663386e63fa8a1a7aee31b2dfb509f46f8de673bd3cf505f6b84c5af376ade065788a5d6afb231fc1062e19d8566a6ddf7c3c771bfa93ad7c2e27efcf3a8bc75273ffd326d94d37df09d58f91f6867b62351972a3f2f85270aa57e1ccecc4a90036622523068709f91f96233ffd93363b341658eb334893b7f64cbab74fc057d8a8fe8f4b94b88845528c867f862ce8159b472ab58c1d42fd6f10a5cc81fab4b76bbf3bb054e00474a144878b80b68fa01c93367e03e63168468d7be13de407027737d8d498b340a1039099a88b836229fd1ad889867de00ef9c2311958db7dcdad9c34229a1c9879f5d7a859e423d6e70516150f9ac14bbed412b9ab1fd15e76a6ebbdcb03fa9da4644deec6e2208759dc88bf49861c4594476a32fc2f14d566dcbda6763405e9613dec98f775f6c489fe8df8b6eb3c31be4b6988a8137772ec28b7bca748158ee9e98b1c1e63676b1ab5519bc46273ceb3a384bf258ac9c7c1a0a63310fc2ee85e712ebe8f910bfcc02aa1dea32505a69c048d206ebd990aa8c70f8406a8a947b6b12139c863c1cfdcca747d3cbfa40bf04bb67e059d619b7f3c61e68c414104b8031a9937554b7e2131cbe1b92a3e64f8c1e190fa749a78271f0a9d3520d1d4f6b538ab59b335142420d261305ff9193e1d170d3b0518ce95ddd4da33b409bb18fd8edb20f71992869667fd1569e2ad08760441c42f14915a040ad899bfa06f040f6446ca9980bf8c5174ce18462f5e84deaf0eb1a99beee90581ac6d335b9bc6600677aa66081ff865be67c929437962d3d4e23eaadf9696b2a1db374da27b41a52810ab2241a8925ca0147b86f3b6792eb7797ddec10dce5323b5965e7cfebcf55654642f7f3945a8245370060215a09adc12252d8171655a781cc9d644d6acca2e5576c91b6876e54e1b7e9a461565de90f064542b2433cc9dab4679f77305d5cb48748c18d3d098bf15e98493c1af1fe4e7860bfe4bb48356fee8402427849ee5218e9daac5bc3d77f5c08dc489cb437feffb1a0b1dcd12b02e05e8e84e7bca93868367fd2e69dcf89a564106f71a29934b5d2bbbd0fe45c22852056e675e5cfd9fd27abeb4bded3a78dc7ff118b5918b4574ae908336b42a5956db86d0622568579a350bc5ec03ee1b32eb235a9588a11fd085e3d5cd84a9e0f1e5b1bd7f4a7c2ec65271c69bacd7a175f889514f646ed3208c80b84f7e0a7b286614a82ab71d7e5bae662ada47127d4ba2941136172852737904e616035eaa8775ff63438d33c3982bf20b7ff3533ef7f617f3120652d678fe4c07913e91e56394293ffef0fabf63dbbf35e99568520dba48ab168a84e0d34e53da8476dbd002087ce242cdce647891f8be6656620a13fde6c03c01bf43df2798539cbbb18e9e79c57b4afc7d3843cce9e7d8418fecdda9f4d88a22489923f5037c6acbc384eba745bf0a34c2da90a899dd02ca378b42906a67294fedf8146cf2d5d3c88a7f99be44f7cdee3cd4f8b9c2c4b409255aa94ff4c4ed8922a36ca30391a3c0ee11cf4c963c481453d206fa186a6c2571cf4ae492ca33838c305deaf3cbda9675616126679d60a3ab296cb13c0d19c43c12b147c4a986c9c5cf17f78d5f306bf37fa0974e5a813c9ec2c87b98fd5bc46b27c3daff5237287f626e67b288ce11de8a8c9a7169a84a26fe08ba96de5431430d7c675aa25eb66a789e24d97d891d4afeb08ab8f5907ceef91042879982a8ca4bd6042e1d8d1eeff391fa036e08ee632bd068c4839a6a67261cfa801f38dad73018e49f3b59dbfce18c6ee12db465ecd656c52d0abe457acd254cc8d40519d1ad097f68e4ceef1c48d69ee44e6069b92fcb76b7fef60e617c95cf32af034bbe4b0d5e38103b3dde37ff03c78fd764273b43819e609f811fb61b59d16d7e9c5b4462c643b055eb5fb0fdb2cb16b03e5dc3c4b94be12721136ebb0cafa1b9051f51e1523f1d2efbf92fd80d4472c1342d92fe482826deff21500423cd79631e77365ad3e1d3e3325c6f48ac415681f5b56d0d85887e9cb35745c4e03e5e25a5b3447315fbb0ce071d578a8972d64c5ebc6b73911f75696c24c617045fb3c49b8a96a1449bef0cb8cf527215289dace14351c1d57761aac0d2781f840583516c2d6b21e85be699ed30d02458f2114dcac03ad442149e2c449b50bd3ba4cab31cc7fa90af70439543364e0b79174d4ad0e9d3a57661abb29d5394eadf4d4aa4c263dd1db236f3f0b55240942e12cf5ac4da5cc4d2d9830cb8661204d8fb9fc1675104d5386a1892d82a33ab1ec63c39322146ebb8854de518b5e059979fddd0e7b990543f206531052937dbadd2737a3384a9002659fd0b6bd0f1d99ac2087be69ed6e2e30d15aff1a28e0317b5713a41304672f10029e8370453696106bd8bf3c4f051a04fbbf228f3a520b8ac08e4ab17246aeab36c6479308a18c6868caa88716db3384a964f2f3b4ccda463802fb81b3b2dffaf1d2bab8b87ce0b1274621809072cb127ae9a2a2340efd20cd3953fe6aa05a3520430b0eb399abb27565290d83ca22ee4734486bd298596a93dd80e1b8885499510b0743c56909312a9f6152ccfe7c383feba9280e59efe3d563917fe3435e245c15e57eb6f3b243d5b9a3204e331541e235ef999f280e5f6a005be4db7da0243286e1da55f8073f2db560aef2ab654ad542d01619c7f3dd600379a0785071c2e2673a281bef70e4ce5cf288e92074846853ad9a3c005a11a997ca311e2687153ac96cfb7bde7e475341d9595931cb6a1560547f7f2162477b6fbd9c799b9ad9176ed1597aea1d06a651df3fcf87699f7e2586da908876d3947c0c81b7fa5eb6f1985608f3f608b1dc6ae96fe660f0fc3824f780ad4241f51947a1785169cb52fc461e16fe8211e203279587469cff154100b5e0865b30d9173b50efc4bcdb1a45ddf695cd42dd55a6dd96294cccd1138a1c97fc6ae7bc920cf8b3976ee955f353ebf9d0aa06994719eb26673202c91c8dfae9f380fc83d358b165a7cd93545e23a67fa4a572e35b0a9ccddb8de574a45d86ba46ba0d8a7c14dbc4fee949127f05fe180964c6bcc888ad29b7725374e102edbd5e315ed09cda7aa99854364d0cb433da0fba8a90140ec00cda7f72ac289f684c10352dcae20ae663edc715ba1f4967ecb385189b60258aea56a2bc8da12c27c064d634c7443d498a2acfd2ed096f35e396f82934965a52e5f9efe52b2f11f0b27ee9247260c4817deed61570f29bbc953db74353adced984f17d6b6ec6121ed558690a0dd1704dd907cef44735dc8994bd8213c399a3c0c267cbf840847e37d1ab61a7881657a25e49db2bc6c3e644d54f794a98e4d82d7844093afcd0ddf58e2ddea72767816cea90078c37e96098099c8c2baef83981bfe971f0829b926c12513cfedd76398b7e8663e27ec5af64c97fafc33eb41b762d90fd6582526bae27266253aa922c192d0dfad177d0f7e86b7352e4a1a5567d9af8cb6a772f42a4cc7938c9e9fb156aa5e7581f96deaf8042a1083d6cf8976b9555992d5f8f62197d057b79f6fb649e2b63a7137f6f086650dc53461996a130d2734a4356555c1dcf1f96523bde2d2584031f77fa65f97deb2e5c676cc5a19ddad720a2808553ef3b145e198ace1c8b76fd8c17448534e3784f438610b322508ca88f3793c55b62632446f8e65715af42796229ae311dd440c4a16a596580411145a9cb28fee8ddc48291bb40b22c7aa5caadd48df817fb0c8db0ef892b8f16f3302d06a279ea15798ff7bd04c6348a7084a54c0ac7798901df931a538454cfb4ca5235f608e2476133666c564baccf0d9c7a5359d53e647fd12dfc9ac37e52805f10c4ee05cbe0dbeb70d5b7fa57bb24688c20c89bd5c14972ec1c25f497e34533ccccc4f36569c6fcae92b981d35b697e9eabac648d7a23e2cc38427ea98e569eb61bf5825dc6c5823a24e3f3104bc826a9974f0b88362c8aaa26664a9f39ff0475cca099cd458d215c274977ac048aa1ecdac2c9ed40a2c12dfa7aaf5907e218ba1ab871adf5484e840bcb4dfdac7a5c7a7c4003fa3ef85b4e7a8e41aafba8325f8e59bf22d0532ae914ca1de6fe2fe85b19bec4ba7d1b7cc6e4680e8cb06b22351c9b9f17ec537597bdc1fa78681ec224743c7f027ed2fca2bb56a786f7f13c7ce6d188ff4a3462871c30ab26b2198ff619f9dc4cb897da7eff502f78251317d6772436cbcd925d7954631b2f69e387ec47ae4e9ed47c68171fcef17b16a496580ebc5a07e8128570ca925f7f1669a9154b9274582ee975c0ed47d5f701ec66e420fe1813b5a1853576ca6e97d69b516f2eecec6ac8391766dcc93971ab44939021c691af55b0655493217bb4442157230cab4f1a10e7955fc81fe1e2415923cf4c6925e36a461e3a23f6de4e846a8a2c3a8ac1d8fdd19c959da16d7ecf20c59fd1d29d20ca5e8fae8959bc662fffc8a95af4523d0efeaf9155da6bbbc0d64f8adb9f12b3f692799551b3859a02aef83a7aa1d0838f3c97fca871e44b0510aef9b83997e266a318f489136b57c97154652a18ee5c400fd6cce081b1ec38f7c25b1e18e1ba113b2995beb27ca91df0c1eb636f3b32d75a424d027ff2322399108e8fc19963186474251be5037bec9a4ae263d635e409c7a6a0c44ee72f33e1bbde0c5375bbb96250e21738f4a4049d67b93df63c7d9287ce81d03949c01836ab155d33b8cd45b3aaed1ed621f59613d0b359bc9c53f8c79d817a88b95efa77ed24e80010b9e00d9528194af33c4cc0f8cf7bb0f7a0064c12567ca29f6ca42321a521bce7879e7f0cc07891b1b846f6c95cefdc5bd44d5508b615d4f8f66633749449f4c298ca305ad7dbcd866f4662c3294ca58c5256b7bf7410010d8c7c1b6812f3ec4ec5cbdec1a2c8f66e91c6618b2b3abb34d6dbc2f19383cbbe6700fbd0e2beea3abeb06af9ea97fe67b01c2052dc19e2d35fd58d010efecd3f2d144026dd87038728854df2ff0ffdf85b51e5be84cb0ec317361407307bc36cfa6d281730b4ebd680186c4ec3d16f759948c3d7d5d8e8a02e5294e0503246b019b81b74dede74c10a0ff00023e5ec69b2a3a022f3c3abd28c49aecbc9bc0f52389a2d6cdf6fb4c485657e386714d907d0c8a38d38b75c583ea356cd836fee41f429b3a419ce94c4ac418b828821eb397608f59250910e26afc1b5e5e889b2035dfcda87ea23818cb084b2a99cd790883c17be57813f990ed27f5f8f23f6bcb0c8c96a310f937188f79874f2e36aef4f92f70647a39db5c54c9767735e4335743eb18b015cfdd8dcfe346a707bec3f31ed66c8a52bd6112749bd5ffc4fc402b928866bab2e7b2b96caf24f2352c1836742db0c7ba07e578617651d499a70f449fe6bffdf76be63f02aba4f089143e71b356bc18e4148a2481690ef392e44825cad910a1ef6eebaa2b2697b299f03afefce097907d84e19a69864513e03a3d81f8d4cb42fb2b45d0feaf1bed3e6aebf8a3fd2e50fcfb5a598cd4c0c1efdb5fb083bb18382998c2d1712a1f338e4bb63934692906de10f0b1156330f0d53c26aac52acb40bf08449db6c636ca304bfaba89a70cc8de0a7c0d484782134232491ef82b405e33f814f52efdf1588a96eeaf9fc88c23aadc08a128e44abca6f85095cf4b518ac695f843d63cca428ecf0f4eeba347be8f139", 0x1000}], 0x3, &(0x7f0000000140)=[@timestamping={{0x14, 0x1, 0x25, 0xea}}, @txtime={{0x18, 0x1, 0x3d, 0x80000001}}], 0x30}, 0x4000010) 16:28:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x100) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c917765726469723d2e2f6275732c05000000783d6f66662c00"]) 16:28:47 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@random={'system.', 'lowerdir'}, &(0x7f0000000280)=""/182, 0xb6) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 493.204513][T18854] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 493.231507][T18857] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 493.241590][T18859] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 493.304179][T18858] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 493.317835][T18854] overlayfs: filesystem on './bus' not supported as upperdir [ 493.317949][T18859] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 493.329542][T18860] overlayfs: filesystem on './bus' not supported as upperdir [ 493.349461][T18864] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 493.384226][T18863] overlayfs: unrecognized mount option "l‘werdir=./bus" or missing value [ 493.414516][T18869] overlayfs: missing 'lowerdir' [ 493.445116][T18858] overlayfs: filesystem on './bus' not supported as upperdir [ 493.454337][T18864] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:47 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5c00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:47 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x9726000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 493.516841][T18864] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:47 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) chdir(&(0x7f0000000000)='./file1\x00') [ 493.639661][T18882] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 493.646974][T18864] overlayfs: maximum fs stacking depth exceeded [ 493.721464][T18882] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:48 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x10, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:48 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r3}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r3, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r3, &(0x7f0000004200)={0x50, 0x0, r4, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r5 = getgid() syz_fuse_handle_req(r3, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r5, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000002c40)=@nat={'nat\x00', 0x1b, 0x5, 0x740, 0x410, 0x410, 0xffffffff, 0x528, 0xf0, 0x670, 0x670, 0xffffffff, 0x670, 0x670, 0x5, &(0x7f00000020c0), {[{{@uncond, 0x0, 0xa8, 0xf0}, @MASQUERADE={0x48, 'MASQUERADE\x00', 0x0, {0x18, @ipv4=@dev={0xac, 0x14, 0x14, 0x2b}, @ipv4=@private=0xa010101, @icmp_id=0x66, @icmp_id=0x65}}}, {{@ipv6={@rand_addr=' \x01\x00', @ipv4={'\x00', '\xff\xff', @local}, [0xffffff00, 0xffffff00, 0xffffff00, 0xff000000], [0x0, 0xff000000, 0xff000000, 0xff], 'vxcan1\x00', 'rose0\x00', {0xff}, {}, 0xf32ce6f44aefb421, 0x3, 0x7, 0x8}, 0x0, 0x2d8, 0x320, 0x0, {}, [@common=@unspec=@bpf0={{0x230}, {0x32, [{0x0, 0x6, 0x3, 0x1}, {0x8000, 0x3, 0x2b, 0x10000}, {0xffe0, 0x7, 0x0, 0x9e7}, {0x401, 0x1, 0x2a}, {0xb4, 0x80, 0x3f, 0x351b}, {0x4, 0x8, 0x20, 0x5e}, {0x9, 0xe1, 0x4, 0x9}, {0x20, 0x2, 0x3, 0xf5de}, {0x8, 0x54, 0x4, 0x401}, {0x1, 0x1, 0x7, 0x9}, {0x1, 0x1, 0x4b, 0x7ff}, {0x0, 0x3, 0x90, 0x3}, {0x0, 0x55, 0x3f, 0x3}, {0x7, 0x6, 0x88, 0x7f}, {0xf8af, 0x1, 0x8, 0x10001}, {0xf99a, 0x0, 0x1, 0x6}, {0x3ac, 0x0, 0x1, 0x747}, {0x8001, 0x9, 0x3f, 0x1000}, {0x5, 0x1f, 0xcc, 0x7fff}, {0x7, 0x24, 0x4, 0x3ff}, {0x1, 0x81, 0x3, 0x89}, {0x3, 0x81, 0x5, 0x3ff}, {0x7, 0x2, 0x81, 0x3}, {0xffad, 0x4, 0x15, 0x3}, {0x2, 0x0, 0x40, 0x76}, {0x1, 0x3, 0x3, 0x3}, {0x4, 0x40, 0x1f}, {0xa16b, 0x1, 0x9, 0x1}, {0xffa4, 0x7, 0x40, 0x5}, {0x9, 0x20, 0x55, 0x9}, {0x8, 0x3, 0x7f, 0xfffffff9}, {0x5, 0x4, 0x6, 0xfff}, {0x3ff, 0x20, 0x81, 0x1}, {0x662, 0x7f, 0x6}, {0x2, 0x5, 0x7, 0xd4}, {0x1, 0x59, 0x15, 0x7}, {0xafd5, 0x7, 0x3, 0x5}, {0x0, 0x3f, 0x9, 0x4}, {0xfff, 0x20, 0xff, 0xb39}, {0x401, 0x6, 0x9, 0x3ff}, {0x2, 0x2, 0x20, 0x800}, {0x9, 0xfd, 0x20}, {0xff, 0x6, 0x9, 0x1000}, {0xa3, 0x1, 0xff, 0x8000}, {0x3ff, 0x5, 0x7}, {0x2, 0x2, 0x2, 0x8}, {0xa650, 0xff, 0x3, 0x10000}, {0x6, 0x6, 0x80, 0x7}, {0x1f, 0x2, 0x2d, 0x80000000}, {0x5, 0x3, 0x0, 0x1}, {0x7, 0xe9, 0x9, 0x2}, {0x7, 0xc0, 0x5, 0x80000000}, {0xffc3, 0x1, 0xff, 0x6}, {0x9, 0xc0, 0x99, 0x400}, {0xb7, 0x3f, 0x0, 0x9}, {0x1, 0x8, 0x9, 0x7}, {0x8, 0xfe, 0x0, 0x1}, {0x7, 0x1, 0xfc, 0xa62}, {0x7, 0x0, 0x7f, 0x9}, {0x8001, 0x1f, 0x3, 0x23}, {0x1, 0x8, 0x2, 0x8001}, {0x5, 0x0, 0x1f, 0x2}, {0x8, 0x1, 0xd7, 0x9}, {0x8a, 0x5, 0x3f, 0x5}], {0x6e3d699b}}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0xb, @ipv4=@rand_addr=0x64010100, @ipv4=@local, @icmp_id=0x67, @icmp_id=0x64}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@hl={{0x28}, {0x0, 0x7}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x8, @ipv6=@dev={0xfe, 0x80, '\x00', 0xc}, @ipv6=@private1, @gre_key=0xfff, @icmp_id=0x68}}}, {{@ipv6={@mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, [0x0, 0xffffff00, 0xffffffff, 0xffffff00], [0xffffffff, 0x0, 0xffffffff, 0xff000000], 'ip6_vti0\x00', 'syzkaller1\x00', {}, {0xff}, 0x1, 0x6, 0x5, 0x1}, 0x0, 0x100, 0x148, 0x0, {}, [@common=@frag={{0x30}, {[0x3, 0x4], 0x2, 0x2f, 0x2}}, @common=@hl={{0x28}, {0x2, 0x1}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0xf, @ipv4=@private=0xa010101, @ipv4=@broadcast, @port=0x4e22, @icmp_id=0x66}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x7a0) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000300)={{}, {0x1, 0x5}, [{0x2, 0x2, r2}], {0x4, 0x7}, [{0x8, 0x1, 0xee00}, {0x8, 0x2, r5}, {0x8, 0x5, 0xffffffffffffffff}, {0x8, 0x5, 0xee00}, {0x8, 0x3, r6}, {0x8, 0x2, 0xffffffffffffffff}], {0x10, 0x2}, {0x20, 0x1}}, 0x5c, 0x0) 16:28:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x10) [ 493.901192][T18887] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 493.916847][T18888] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 493.933407][T18886] overlayfs: failed to resolve './bus': -2 [ 493.981546][T18893] overlayfs: filesystem on './bus' not supported as upperdir [ 494.014946][T18890] overlayfs: failed to resolve './file0': -2 16:28:48 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 494.080269][T18897] fuse: Bad value for 'fd' 16:28:48 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xa126000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f8a6b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e646578356f66662c00"]) 16:28:48 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7569723d2e2f66696c65302c776f726b6469723d362f66696c65312c6c6f77657264fa726e00000075732c696e6465783d6f66662c00"]) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@private1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@loopback}}, &(0x7f00000000c0)=0xe8) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x4000, &(0x7f0000000380)={[{@nr_inodes={'nr_inodes', 0x3d, [0x39]}}, {@huge_advise}, {@huge_always}, {@huge_advise}, {@size={'size', 0x3d, [0x39, 0x33, 0x70, 0x37, 0x34, 0x37, 0x31, 0x31, 0x51]}}], [{@measure}, {@appraise}, {@func={'func', 0x3d, 'KEXEC_INITRAMFS_CHECK'}}, {@euid_gt={'euid>', r0}}, {@dont_measure}]}) [ 494.201278][T18900] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 494.237734][T18902] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 494.346323][T18900] overlayfs: filesystem on './bus' not supported as upperdir [ 494.359263][T18902] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 494.368871][T18903] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 494.430667][T18913] overlayfs: unrecognized mount option "woŠkdir=./file1" or missing value [ 494.439746][T18902] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 494.445218][T18903] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:48 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000002000)={0x0, 0x0}, &(0x7f0000002040)=0xc) syz_mount_image$ext4(&(0x7f00000019c0)='ext3\x00', &(0x7f0000001a00)='./bus\x00', 0x0, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001a40)="e8cdb0fda23019f8f11934f22fa361027ceb9a7b73c6d1146042f882cc3fc3f49856b06e0a43ce654524ae9b0e823319b08431238b3c4332e6ad2ee486f0a70fc3d94fdad869dfd573663b67a435b500b918786002fb5b570307bc708388ef3f7ec4d7c964b284413da61df9", 0x6c, 0x1ff}, {&(0x7f0000001ac0)="9adfaeb61cb3eb477c8a5673eb87f265e0ff3b2609b18c832d38dd39657557b275665ab1cfe3d95a752b9a5b17f3492c081b32333c16f72314ffe9ca224b26d8a31f633969d4c59787dd56ad995920b9", 0x50, 0x9}, {&(0x7f0000001b40)="21c3955d4c12e2805c8d19d7ce0ec71dcba81518fc78a8a698bd660ee1ccb8cb6112eaeebf783dd97a6ab3ddb7c02c2e62a176423918debe637c5d32cf566d44122c8e2002b57f29ab246d683b80c7603fa12b0dc8ebad10e4358e275729acbfc556ce642917453049181e74f51956e43b1fe2af587e39c3ae8d6fa8fda82b5cba1b56c8c59d3fcc928523", 0x8b, 0xd68}, {&(0x7f0000001c00)="bdf267c88a93e70c7a39acf5174fdc5b95099086a56546c6da05883fc04fac2360cb60068e90b5fe525f570684077230491f18d46313985f606c8bae17fdcba3aebafc3c4bf63d9ae2d0baa8542458fd7f6d7947d757fdefddd1627219720b8c63e836af59549c9e74ed39ae4091e9e8c25dcbbec895d1c0df5aab2940374cde2f94290b556d5aa46b1918c6a95520f8d4636c11c1abc9bf8f86942dbfe8b5b3c4fd37b46930fa2f834fad7119ae63a294532bf1eef9aee1ab7fcee0aa9a8a88b8fd13a90397e9be4943af0c7709af1197648a84cb69bb47cdff0c34456d7cfdd841f8e63ae29e11b3fbd34b60749c3057999ef664653bfcfa9660d9bc88", 0xfe, 0x9}, {&(0x7f0000001d00)="7d14c2a749f85fd0a2e66d9839652e999ef42a04fd05ecb80ce7320b0414d3540baa6b7576140b73d900315484569c4ac177632d36e648ad93ca4b7f24f881b43987ff9ac710c16318b7e31c0ebcf797a3f945565253429893a21dd449d22bcb1994a30dd7f0d0dc405e661da339d08f080bb8525f34b6399705d46fb4c3acbe03bbda716bded8621d71b25486469f72b01f298745738df143b137ec1d8f752df4df05d687a9a82da9b3d8ff", 0xac}, {&(0x7f0000001dc0)="0348e6344e6f5cfcfbb50db942f20c4df136a1927608e69d6b3859a1c3da65f885670f57218f0528ba3dfc47ead94b88ff98611f1f342df43ab1bc629a17995e3ee25d74c1a3aeb40e15fd1b539634926a3fa98d68dc8bf3149f47076a14b9948a078999", 0x64, 0x7ff}, {&(0x7f0000001e40)="c0f51ed6c3c25cba1d35ff783c4d2cf2c800c4c15ab234ee23317f6a1832e40cf3be1f8e89f1029e7659688b4bb67da55dacddc85636b02be61775d683d6468b7faf737e03476b9174ef382664cf779012e06fa89517b0208963be317da9c76145065d18aa65b8bdabc74ef4878926c057621b47fd19f6d62dc11f6c50c29295af4a01fa42edc8b1494031a4666567cd2ae4bcd738f9c21a393516c0359a2f2e706cde513df727c638571e5ac774d54f13b2eba89d5fe1c9c2e71531", 0xbc, 0x9ab}, {&(0x7f0000001f00)="b8ad4188d98b264fbef3b499da0e93c62107d5e7f1f17265269394471dadeb537623254543083a07eb140278df", 0x2d, 0x5}], 0x2081000, &(0x7f0000002080)={[{@grpjquota}], [{@measure}, {@euid_gt={'euid>', r1}}, {@smackfshat={'smackfshat', 0x3d, '##['}}, {@fowner_eq={'fowner', 0x3d, r2}}]}) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file1\x00', 0x3, 0x0, 0x0, 0x20000, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1000000, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}], [{@measure}, {@smackfshat={'smackfshat', 0x3d, 'overlay\x00'}}, {@permit_directio}, {@fowner_eq={'fowner', 0x3d, 0xee01}}, {@smackfstransmute}]}) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001900)=ANY=[@ANYBLOB="8800000024000b0f00"/20, @ANYRES32=r5, @ANYBLOB="000001006d717072696f000058000200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000afdb28609c976dfb68b548948057727b550dc3e7ac37688304cf79dd73e6342d1f75d560758017ad98ae2ab2b5f1"], 0x88}}, 0x0) recvmmsg(r4, &(0x7f0000001880)=[{{&(0x7f0000000080)=@phonet, 0x80, &(0x7f0000000000)=[{&(0x7f0000000340)=""/158, 0x9e}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/129, 0x81}], 0x3, &(0x7f0000000580)=""/224, 0xe0}, 0x3}, {{&(0x7f0000000100)=@rc, 0x80, &(0x7f0000000200)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000680)=""/99, 0x63}], 0x2, &(0x7f0000000700)=""/219, 0xdb}, 0xb6}], 0x2, 0x40000000, &(0x7f0000000800)={0x77359400}) [ 494.546819][T18908] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 494.563561][T18915] overlayfs: unrecognized mount option "uir=./file0" or missing value 16:28:48 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7595de32aeb2e073972e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765722469723d2e2f6275732c696e6465783d6f66662c00"]) [ 494.603551][T18915] tmpfs: Bad value for 'size' [ 494.605259][T18911] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 494.613473][T18902] overlayfs: maximum fs stacking depth exceeded [ 494.648807][T18917] overlayfs: unrecognized mount option "uir=./file0" or missing value [ 494.704228][T18918] overlayfs: filesystem on './bus' not supported as upperdir 16:28:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6800, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:49 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x11, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:49 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ufs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, 0x4, &(0x7f00000003c0)=[{&(0x7f00000000c0)="b2ae74fd53e7c73e581ca691b142a32e634db8af221b4bc6565c8390381ff71d89168b79", 0x24, 0x9}, {&(0x7f0000000280)="63956dbf80def3b3b42fa92155da38caa3b68fdf9a4cda5e0237f77a91686eff4c22394987c268c911b24be9489f458890837edfe599e7657f588db03106add21720f8bbf55e1cbfd68c3d0ff4fc699e1de8030390b91859cfde593bf97fd0b69876bec1f8dd", 0x66, 0x1}, {&(0x7f0000000140)="d7154ba06a2375", 0x7, 0xa8d0000000}, {&(0x7f0000000300)="e341d7e4399b11ca0a370775717a62d13a746c90fc97551b8a3695b4447aef46c10f810182ce2355509ec0944c224fd766bc97ac9b6337a5bb546ae14e4a44be9b60a25deecf67ffe28d6a994cf9649093f15f66bda2743d76de26ac7dfaf8201d970ccefb23f48d9a0004853be05f0b23d520d1b3bdf1b1bf360d8882ba7df9e148dece8f9b746544ab481c", 0x8c}], 0x2, &(0x7f0000000440)={[{}], [{@smackfshat={'smackfshat', 0x3d, 'lowerdir'}}, {@measure}, {@subj_type={'subj_type', 0x3d, 'lowerdir'}}, {@seclabel}, {@smackfsroot={'smackfsroot', 0x3d, '-$\\\xaf['}}, {@audit}, {@obj_user={'obj_user', 0x3d, 'lowerdir'}}, {@subj_user={'subj_user', 0x3d, '{'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xa1ffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 494.849478][T18924] overlayfs: unrecognized mount option "u•Þ2®²às—./file0" or missing value 16:28:49 executing program 4: r0 = fspick(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f0000000140)={0x4, 0xfffffffd, 0x800, r0, 0x0, &(0x7f00000000c0)={0x990a67, 0xe, '\x00', @p_u16=&(0x7f0000000080)=0x5}}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707064726469723d010066696c65726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c698d6465783d6f66662c0000000000"]) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000200), 0x141800, 0x0) ioctl$VIDIOC_S_STD(r1, 0x40085618, &(0x7f0000000280)=0x400000) [ 495.091679][T18930] loop3: detected capacity change from 0 to 65536 [ 495.149082][T18930] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 495.189727][T18934] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 495.196627][T18931] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 495.264805][T18935] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 495.288153][T18937] overlayfs: filesystem on './bus' not supported as upperdir [ 495.291830][T18942] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 495.299958][T18940] overlayfs: filesystem on './bus' not supported as upperdir [ 495.322382][T18938] loop3: detected capacity change from 0 to 65536 [ 495.333931][T18941] overlayfs: unrecognized mount option "uppdrdir=" or missing value [ 495.358273][T18938] ufs: ufs was compiled with read-only support, can't be mounted as read-write 16:28:49 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6b00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 495.394620][T18949] overlayfs: unrecognized mount option "uppdrdir=" or missing value [ 495.416114][T18952] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:49 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xab0d000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 495.450580][T18935] overlayfs: filesystem on './bus' not supported as upperdir [ 495.462013][T18942] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:49 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./file0,workdir=.=./bus,index=off,\x00'/59]) [ 495.503474][T18952] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 495.531865][T18942] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 495.592258][T18956] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 495.621265][T18942] overlayfs: maximum fs stacking depth exceeded 16:28:49 executing program 3: r0 = openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x40002, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCVHANGUP(r1, 0x5437, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0x14) r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) lseek(r2, 0xa27f, 0x1) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ufs(&(0x7f0000000140), &(0x7f0000000340)='./file1\x00', 0xa1f, 0x5, &(0x7f0000000740)=[{&(0x7f0000000380)="9fc468dc690f7d25357b2496275bac6ba1a83eee2c6a6d58e2c42c961f78a20c4973101af1c9fa6ad442cdfc9e638c7bb0b2c4735b3c7175ec10dfc9af027c475d8bc9565f74b409fdbc141fd1947fb52399055b5cf8b845b8f1ac421696143db65a95a8af03b11d7c4106c7df58441f7fb1e7b334741b6fbd941a69c00dba02a933f26a8ba8749d5260aca8b59d3be0f50254183c4c48f596bcffe2d1336aa1830417936f48375cea4050e17178b28eab41037ca094", 0xb6, 0xfffffffffffff4fe}, {&(0x7f0000000440)="54ae972e2d685af94322cb82ae73b5862f37838a641823adf212b617c1f289c6015ad205c0467b4a4d04a0b6472a52945d162abda05f12a310f5d3ec378ac1bf60c6637350002f7b71397b04eadf410a665ca6839a6d8d8f62ceaf5d0b1698ab0581e6e5d1c348ce21c5a3f11b2d04f51148c81237c8a770bf8ee1765daf7ac57d951e177d55d2f55a4f8d", 0x8b, 0x4}, {&(0x7f0000000500)="ece1240b52d926693c6aacebe27e1556a1b95b12f7554b223dacf51f3ce66869d2a249ca3171cf5b4861d87282d64fb1ace0ed0c07edacd72a355050663ab73cf2c716b2d62c527185de24b9215bf72664ae56d89d5a784aa83a08cd8403671dadb9e7b65b94e43c1272ce06f56a3286cfa854eef31340c77da60e4365af1de83e1a4acaa35ff00533474f60a5cdb99bf4239568316d4eba5758eb0606c070", 0x9f, 0x8000000000}, {&(0x7f00000005c0)="80795affcff7686fe94062c09ae12e7044755db0ecef0931e848813e55ce38d61ddae40fc519dfa68e7d4f2aad4d3d8ece3f76388f334e66b703fef8324aa9b109275a32115eefaa34398ef25ced8821a01f37422ad53d7f25b3423bfd51fd537c48afc69d2e09fb5f4a41cefebc909817188d8abc03820b26b4f5bb82e242b64f0169aff6825a9c9d", 0x89, 0x5}, {&(0x7f0000000680)="ee5422359ac30ce85163f817cd76862cb197aef1040e9b677b20b092417143195dd9ddbb6153835d669b918e07ba613f4e4584df9910ccb06b04339c9aab1c6bb6ed86a751e5ba44c3c3ab872daa878a6011ed98a18873e78ee71d030c99bad0833055a821d2d8406b8bfeee6c318c8bc38d8a0bd80393eaa75ffbd04f03f9d13b0e259b024b98fd1d675e56d5b45da3c94801b15e841d369a4341c4612151e649d260144749a344beb22a41", 0xac, 0x9}], 0x4000, &(0x7f00000007c0)={[{'\f@X[h\x19\x9f\xca\xb9'}, {')#'}, {'/dev/binder#\x00'}, {}, {}, {}, {'workdir'}], [{@measure}, {@fowner_eq}, {@func={'func', 0x3d, 'MMAP_CHECK'}}]}) open(&(0x7f0000000a00)='./file0\x00', 0x80000, 0x14) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000008c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000900)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_CONNECT(r1, &(0x7f00000009c0)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000980)={&(0x7f0000000940)={0x34, r3, 0x0, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_WANT_1X_4WAY_HS={0x4}, @NL80211_ATTR_PRIVACY={0x4}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x1000}, @NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0x34}}, 0x810) setsockopt$MISDN_TIME_STAMP(r1, 0x0, 0x1, &(0x7f0000000100), 0x4) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="75707065726469723d2e2f66696cd33c203c316fd4565c826a3665302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) [ 495.721714][T18960] overlayfs: missing 'lowerdir' 16:28:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x12, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:50 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141001, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) r1 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)) recvmmsg(r1, &(0x7f0000000300)=[{{&(0x7f0000000280)=@qipcrtr, 0x80, &(0x7f0000000140)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, &(0x7f0000000200)=""/9, 0x9}, 0xffffffff}], 0x1, 0x1, &(0x7f0000000340)={0x77359400}) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275632c696e6465783d6f66661100"]) fanotify_mark(r0, 0xd4, 0x40000000, r0, &(0x7f0000000080)='./file1\x00') [ 495.811186][T18961] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 495.816302][T18962] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='rpc_pipefs\x00', 0x9014, &(0x7f0000000300)='overlay\x00') syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="060070657200000000000000086c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d6f66662c00"]) accept$unix(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0x6e) chdir(&(0x7f0000000000)='./file1\x00') [ 495.875455][T18966] overlayfs: filesystem on './bus' not supported as upperdir [ 495.899315][T18964] overlayfs: filesystem on './bus' not supported as upperdir 16:28:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xb500000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:50 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6c00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 496.018673][T18971] overlayfs: unrecognized mount option "index=off" or missing value [ 496.085107][T18971] overlayfs: unrecognized mount option "index=off" or missing value [ 496.090424][T18978] binder: 18970:18978 ioctl 541b 0 returned -22 [ 496.128527][T18974] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 496.134939][T18982] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 496.162382][T18981] overlayfs: unrecognized mount option "" or missing value [ 496.185097][T18973] loop3: detected capacity change from 0 to 131072 [ 496.214322][T18973] ufs: ufs was compiled with read-only support, can't be mounted as read-write 16:28:50 executing program 0: open(&(0x7f0000000700)='./file1\x00', 0x4a0000, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x5, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000080)=@filename='./file1\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='pvfs2\x00', 0x40004, &(0x7f0000000200)='/+\x00') r0 = socket$l2tp(0x2, 0x2, 0x73) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x9, 0x3, 0x240, 0x0, 0xffffffff, 0xffffffff, 0xb8, 0xffffffff, 0x1a8, 0xffffffff, 0xffffffff, 0x1a8, 0xffffffff, 0x3, &(0x7f0000000280), {[{{@ip={@remote, @broadcast, 0xffffff00, 0xffffff00, 'batadv_slave_1\x00', 'sit0\x00', {0xff}, {0xff}, 0x11, 0x3, 0x20}, 0x0, 0x70, 0xb8}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x1000, 0x9, 0xd2d, 'pptp\x00', {0x8082f03}}}}, {{@uncond, 0x0, 0xc8, 0xf0, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x3}}, @common=@ah={{0x30}, {[0x7, 0x7ff], 0x1}}]}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x1, 0x4, 0x5}, {0x0, 0x6, 0x4}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2a0) r1 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)) getpeername$packet(0xffffffffffffffff, &(0x7f00000005c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000600)=0x14) sendmsg$nl_route(r1, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000680)={&(0x7f0000000640)=@bridge_getneigh={0x2c, 0x1e, 0x400, 0x70bd2a, 0x25dfdbff, {0x7, 0x0, 0x0, r2, 0x4000, 0x78088}, [@IFLA_BROADCAST={0xa, 0x2, @remote}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004c011}, 0x8b10646cc1b22333) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x4803c0, 0x2) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 496.242031][T18987] overlayfs: unrecognized mount option "" or missing value [ 496.280833][T18974] overlayfs: filesystem on './bus' not supported as upperdir [ 496.301483][T18982] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 496.329744][T18973] overlayfs: failed to resolve './filÓ< <1oÔV‚j6e0': -2 16:28:50 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) pivot_root(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 496.367220][T18978] debugfs: Directory 'ttyprintk' with parent 'caif_serial' already present! [ 496.390271][T18982] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 496.428565][T18983] binder: 18970:18983 ioctl 541b 0 returned -22 [ 496.445381][T18990] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 496.476147][T18995] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 496.506416][T18973] loop3: detected capacity change from 0 to 131072 [ 496.523919][T18982] overlayfs: maximum fs stacking depth exceeded [ 496.531420][T19001] overlayfs: failed to resolve './filÓ< <1oÔV‚j6e0': -2 [ 496.563967][T19005] x_tables: duplicate underflow at hook 3 [ 496.573815][T18973] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 496.585579][T19000] overlayfs: filesystem on './bus' not supported as upperdir 16:28:50 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xb726000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:50 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x13, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7400, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 496.683673][T19013] x_tables: duplicate underflow at hook 3 [ 496.719176][T19013] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:51 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000000)='./bus\x00', 0x98) syz_mount_image$qnx6(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x4a, 0x3, &(0x7f0000000480)=[{&(0x7f0000000280)="36804c8b42e47893aa43750838003d805f55a563ad6561ec7a6b2f9aed500ab49cf8928d15f30792ca13f6940d3393651973c0f3fcb758c83b226ea20750c9190fb5cef28ffb48006d5f9964e6160b49e27ecee584916f8ab850b370fbcaaa49f855e0b8abd5b86660eca052e3e6c9ab98ed319954badadc262a02f536287fd39f8e8a29cd2bb65ed7ca3ddc16b8b09798a849a5debb7dd4c79aa60d842d501e41b0cb8465ecd09c96c1eb887cd8c4aade8daa882080dd8f92f17a2f1e7a9c1b0d8073ce28989090d15dd648afc96c2fc2de2bdeb9696737bb7150a4485a7518c5f5a6d3939746222c1562d347a8f34bfa54eb", 0xf3, 0x6}, {&(0x7f0000000380)="b6ff6ab5d3a5196587631cb4383ff7cf45f4777211a8921eaf264aee46572ab3d1be96b7566d33d4cefb4be022b4029dafe23e563ce35838a6ad29c4a3cb25d7b5dfe8dca3157c9b999450df0b4f4233e103356c94ec7812d6114aeb64629f381874ed243b639c48d9b7fec1453d8b4941a4306e98a520f4d2bda7", 0x7b, 0xffff}, {&(0x7f0000000400)="44bb89493399efb34606c86f96b50ab1c4f6d69771981eab647a342fc70284668361eff601297db981ca799c2ef6981e93648eb6424363ee915be965476cb696e2aa2117a2161d78c76e81bb7737aabf7d90fa", 0x53, 0x9}], 0x84000, &(0x7f0000000500)={[{'workdir'}, {','}, {'^$\x8es^)'}, {',#^('}, {'upperdir'}, {'}@'}, {'%}!\x00'}, {'&)($}@'}, {'workdir'}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@hash}, {@dont_measure}, {@fowner_gt={'fowner>', 0xee01}}, {@dont_measure}, {@euid_eq={'euid', 0x3d, 0xee00}}]}) [ 496.810832][T19013] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 496.830378][T19016] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 496.898076][T19016] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 497.015449][T19023] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 497.062686][T19029] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 497.076323][T19026] loop3: detected capacity change from 0 to 255 [ 497.098351][T19028] overlayfs: filesystem on './bus' not supported as upperdir 16:28:51 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0, 0x0, 0x9c457f35c5e1c54f, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@loopback, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@broadcast}}, &(0x7f00000001c0)=0xe8) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x800, &(0x7f0000000380)={[{@default_permissions}, {@metacopy_off}, {@workdir={'workdir', 0x3d, './file0'}}], [{@subj_user={'subj_user', 0x3d, '.+!@\'.)--@](-'}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x9b, 0x30, 0x32, 0x65, 0x30, 0x31, 0x63], 0x2d, [0x65, 0x63, 0x62, 0x32], 0x2d, [0x64, 0x38, 0x34, 0x34], 0x2d, [0x0, 0x30, 0x64, 0x61], 0x2d, [0x30, 0x36, 0x34, 0x61, 0x36, 0x37, 0x3e, 0x33]}}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x4}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@euid_gt={'euid>', r1}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r2 = dup3(r0, r0, 0x0) inotify_add_watch(r2, &(0x7f0000000000)='./file0\x00', 0x2000000) 16:28:51 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r1, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000004200)={0x50, 0x0, r2, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r3 = getgid() syz_fuse_handle_req(r1, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r3, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) fstat(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='\x00', 0x7ff, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="cb2a", 0x2, 0x1000}], 0x80000, &(0x7f0000000300)={[{@size={'size', 0x3d, [0x67, 0x39, 0x70, 0x33, 0x5d, 0x74, 0x48, 0x36, 0x36]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x34, 0x65, 0x25]}}, {@gid={'gid', 0x3d, r3}}, {@huge_within_size}, {@huge_within_size}], [{@subj_user={'subj_user', 0x3d, 'upperdir'}}, {@subj_type={'subj_type', 0x3d, '#'}}, {@uid_gt}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x63, 0x62, 0x36, 0x34, 0x63, 0x65, 0x35], 0x2d, [0x37, 0x37, 0x37, 0x33], 0x2d, [0x64, 0x64, 0x62, 0x36], 0x2d, [0x35, 0x63, 0x0, 0x6], 0x2d, [0x64, 0x34, 0x36, 0x31, 0x61, 0x64, 0x63, 0x66]}}}, {@dont_measure}, {@fowner_eq={'fowner', 0x3d, r5}}, {@uid_eq={'uid', 0x3d, r6}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 497.114929][T19024] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 497.155834][T19025] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 497.191001][T19030] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:51 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xc100000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 497.218915][T19029] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 497.241480][T19032] overlayfs: filesystem on './bus' not supported as upperdir [ 497.270608][T19030] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:51 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7a00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 497.319679][T19024] overlayfs: filesystem on './bus' not supported as upperdir [ 497.329549][T19029] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:51 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000080), 0x40, &(0x7f0000000280)={[{@index_off}, {@metacopy_on}, {@metacopy_off}, {@default_permissions}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}, {@xino_on}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 497.427682][T19042] overlayfs: failed to resolve './file0': -2 [ 497.474531][T19042] overlayfs: failed to resolve './file0': -2 16:28:51 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1d, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:51 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@workdir={'workdir', 0x3d, './file2'}}, {@index_off}]}) [ 497.573093][T19048] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 497.644469][T19050] overlayfs: filesystem on './bus' not supported as upperdir [ 497.668125][T19051] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xc903000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 497.743544][T19051] overlayfs: filesystem on './bus' not supported as upperdir [ 497.773831][T19056] overlayfs: bad mount option "redirect_dir=./file1" [ 497.837725][T19059] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 497.849358][T19058] overlayfs: failed to resolve './file2': -2 [ 497.878599][T19062] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 497.902673][T19056] overlayfs: bad mount option "redirect_dir=./file1" 16:28:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x9500, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 497.915444][T19064] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:52 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020, 0x0, 0x0, 0x0}, 0x2020) mount$overlay(0x0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000080), 0x10a5090, &(0x7f0000000380)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@index_off}, {@xino_off}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@fsuuid={'fsuuid', 0x3d, {[0x35, 0x64, 0x38, 0x61, 0x61, 0x36, 0x30, 0x39], 0x2d, [0x32, 0x61, 0x63, 0x35], 0x2d, [0x0, 0x65, 0x35, 0x33], 0x2d, [0x66, 0x2e, 0x63, 0x35], 0x2d, [0x62, 0x3d, 0x31, 0x64, 0x33, 0x64, 0x36, 0x66]}}}, {@uid_gt={'uid>', r0}}]}) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 497.990875][T19059] overlayfs: filesystem on './bus' not supported as upperdir [ 498.006740][T19062] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 498.024783][T19064] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 498.078692][T19062] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 498.184329][T19066] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:52 executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000280)={0x1, @vbi={0xffff, 0x3, 0xbb48, 0x584e4f53, [0x9, 0x101], [0x1f, 0x8000], 0x2}}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f00000003c0)={[{@default_permissions}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@xino_off}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@hash}, {@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@smackfsfloor}, {@fsmagic}, {@appraise_type}, {@fowner_gt={'fowner>', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@smackfshat={'smackfshat', 0x3d, '\']^.}\x19'}}]}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) write$cgroup_pid(r0, &(0x7f0000000080)=r1, 0x12) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200), 0x0, &(0x7f0000000100)={[{@xino_off}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 498.226784][T19062] overlayfs: maximum fs stacking depth exceeded [ 498.272220][T19069] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 498.285113][T19071] overlayfs: filesystem on './bus' not supported as upperdir 16:28:52 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) lsetxattr$security_selinux(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080), &(0x7f00000000c0)='/sbin/dhclient\x00', 0xf, 0x7) 16:28:52 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x24, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 498.364657][T19074] overlayfs: filesystem on './bus' not supported as upperdir 16:28:52 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xe4ffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:52 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb500, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:52 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in=@loopback, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@dev}}, &(0x7f00000004c0)=0xe8) r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) mount$bpf(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0xc1010, &(0x7f0000000880)=ANY=[@ANYBLOB='mode=00000000000000000000100,mode=00000000000000000031656,mode=00000000000000000000007,mode=00000000000000000000005,mode=00000000000037777777777,mode=01777777777777777777772,mode=00000000000000000100000,mode=00000000000000000000000,mode=00000000000000000000001,mode=00000000000000000000005,func=KEXEC_KERNEL_CHECK,fowner=', @ANYRESDEC=0x0, @ANYRES32=r2, @ANYRESDEC=r0, @ANYBLOB=',smackfshat=workr,audit,fowner=', @ANYRESDEC=r1, @ANYBLOB=',audit,defcontext=unconfined_u,smackfsdef=overlay\x00,subj_type=fsmagic,\x00']) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mount$tmpfs(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x2000000, &(0x7f0000000280)={[{@huge_always}], [{@fsmagic={'fsmagic', 0x3d, 0xfffffffffffeffff}}, {@pcr={'pcr', 0x3d, 0x2a}}, {@uid_eq={'uid', 0x3d, r4}}, {@euid_lt={'euid<', 0xee00}}, {@dont_hash}]}) io_submit(0x0, 0x0, &(0x7f0000000380)) [ 498.559638][T19080] SELinux: duplicate or incompatible mount options [ 498.602941][T19080] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore [ 498.642023][T19080] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent 16:28:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000280)={{{@in=@multicast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f00000000c0)=0xe8) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000380)={{}, {0x1, 0x1}, [{0x2, 0x5, 0xee01}, {0x2, 0x1, r1}, {0x2, 0x5, r2}, {0x2, 0x4, r4}, {0x2, 0x5, r6}, {0x2, 0x1, 0xee00}], {}, [{0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x0, 0xee01}], {0x10, 0x4}, {0x20, 0x1}}, 0x64, 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$squashfs(&(0x7f0000000140), &(0x7f0000000200)='./bus\x00', 0x993, 0x2, &(0x7f0000000580)=[{&(0x7f0000000400)="a371c58b4a646e4cb6d8b8efd5cf46135e07a986f5035ca15b3cf5d2c5fda96007b923bbcc158ff961e40448fb937f35f1359a789bbf0d2f7b08ca2565e22467e382d11a7dbc3c8cf1adcf3a7813688ffa30aef995b0be83f54bb2fd7b72097db00c6f778d5b13aeadade07bb3d9190389a1cc61802756c1fe6112267b14ffbd343352346e23a0f1874c", 0x8a, 0x100000000}, {&(0x7f00000004c0)="f7731bb57bd385e90ecd2a48c7c9cae4663ea7792227bac4c71a2622455f0cad275c6392eeb1300c7d501403893c4c027c71cca57732ea62f0a6d5fdbcd061a1dbb39030c28ee53c83e0c0f8a59b43ce1f8f783dc6004a328f145348a5f1a93ec2c5262f9a639cab4afcd8e2e48ba18a956f5b6c25e97cb34424edbac183dce805c471d58d51", 0x86, 0x7}], 0x25440, &(0x7f00000005c0)={[{'@'}, {')}+(i^-^]^!'}, {'index=off'}, {'overlay\x00'}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 498.711199][T19091] SELinux: duplicate or incompatible mount options [ 498.714490][T19089] binder: 19085:19089 ioctl 541b 0 returned -22 [ 498.727748][T19087] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 498.770239][T19088] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:53 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f00000003c0)={{'\x00', 0x3}, {0x4}, 0x81, 0x0, 0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000280)="08c8ce0653b1128ce1f13f14b83c460997a4ac41d54e9d0b95e7958c469d7ff7197556d5a529c4a6bd1b01b817352b1772a3ad9d8ff5e0d31c317e2407c6a68a659d90c2f4bf19fc852edc4652b23a82c33c71754bb79663883264d4d7c84fa626b1c4e06d7f74436a3f547bcde4a6dfc2610eb1864fc3eea302786f0c7f7398654feaf4e9f3df04168ae81500ecb2d3a65e7573ac089f3f1881986f86313e077c90e925fe95083dd9b5c35f331258540051b6226f71ee36f3094b8e2012118335da254d1b680288f778de077d1e372dd5d36c1927e0683333aed56f51926bb55cf08fcd3030148ecdab2451d57d077152df9548fd33ec0cc8c60508fc62e998a71e38f924a1dc9c35ceeddff82f11365b80a02ab2c50c7b3df4a7778194be5a285930dea333a9b52f2aeae07cf34e41430832a1705c4c4f148e", 0x13a, 0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="0200000051100000010000000c00100000508a0221dd799ce0044a544846ad3950043daefe0d7c6cc8668ff9d6df5ef7d3be2f4001f22e70fad7a5b99977bc38f2af11bdf3a9484ff3edbe277e8e51ed842f5e8381498365b9e769cdf5a3e700c750d74b7d98d8dc1f15bda1625796df11842aea3dfec16eafdcfe011d04d6d602cefe68f1748f7912d3bc13990163799a736ceedcd0769df4499c59310a0aaaf9223a3917765261183423a15a180f435f9a62c90cbcb8923203b7ba2aebfea274f0f53e57d0ce968f48130f0cd542c0ac71d04e6178dff96dd9d2b8c52481cd280ef3f71e4525d88b84060a2fb0ea4dafb8d0b56bc1caa659b5cb42967ba30adabb6fa7b9d883f65cc51a4f4fba1c117de4173c6365dd1e2650d24cf91615b6ab7d7b54648aa2fc37c93a78f0243fb6011e0b9060119a5d5d077a48351de9f69b8000048f9efdc4578f63eb57196ed6ae4985b7e6b850056bf5a5d55caaa5c39132cded79621ca096380c70939b2d4d9d5712cc0b96955d0bfc5c10539dd95a1b83f976a2d3624aa114b0d52e6dabfc87c7af6be765b8fab9664f89f73fe025daa924f33ea0bf1aa06db9a9d8a4a270fae316242cf67b69eb0149248d0cecb6a2d40d0ed2acfcd113cb723dec68f27a335e15f4d3600da84b52a74621642a4212629340bf50aed302b868f3cad6a7b7a84e5b0f5f21ce1d50698b832967dec0211bd2f796d3f4fd542f241dd5013000fa6a88a0d7cd6750a28116f0cd572c6ff0122d146f4f72a6e42b59cfafe3aebdd5e476a0f54127d7ca25a833a8025a9b37a149bd556d8cd852047ffcddf477114fcc5fa43838542cee4270e0dfa65bb2dfe1eaf5143308659443dff6e1cbf473131b34efcaf2fefda4e08c55b640d47d51db0610da87025dc39bf532f0b295ad194bc3fb68d0445c2246ce4a4ceba69dac9984a21530b5abe7778ece18492c6455392ca63cc20578020a3aae4cc0a469c0d12f93bd04d39b7ea9a2ac7b24ebfd3accbf4a0d941bacad11319042c23ef44931c6066962da1f7c0865404785ddc4b67f51701136eea31d9f1299fdd581a0d9e2877385b182e751740be59c39aa3d5a83e5deb44f6526010be94e08d3a4a5f0f0a8e070a664f699b59023c50f18d8e0c0618f8d4e48e07fb6e41ef331b1d6cbc8db94e61b19b25bd130d7e4924f0a530757b47f1f13e68d1d47157780fe52ccbf73187cbb2fb1f10991c09bfcb7d897f61d4d5bf2512eb66690d90cf782a0f08f6f98796cef36c6df597d79f6f7d69c5c6b672274e560653ee32b4fd9a8312e194f539a65949bec85322564bbc255e731516b5b663520a08d4cea78be0cbe962326a60859629cb10e7acd49790d42c1d29d3a2a5262de98dab9f649557f07803343611e6fdebcc05ee760fdedbfc6bbf89dad6c215c9386cb925d7f28aab86ddb728f10d0508e11d648eb3e9f467b84f006b369011a6de89b9899f288ef4d126892b78bb02079f27349d6b7fb4ed70306e57b417d4eaf4840fbb187ef522a3b730120df3c224b99e8a9aff49ae8592427d73ab5b4386a1ce754593fc352712626ffee87731d6815b23a1c17a880f9bc555f4be5e30cd13208f95f17c76ba7ebc40b8d9dcd9835590f353fbcbbb55884672f65daa044ba5b6e12017fd3912e78e51ac1d4ae4c3765e53ac01fc7ebf8fd8dbd888bef9283dd5d6612ccbf6ea136d227669e64cbca6380832eb66d3120d9ca12f1990756067d3e64310e1ef65e1dc8e377c22db025798e0da9a8de029853442fab3162cc00038ea8344ca38b6c60409bb2dd21cd430a1499aaa6ac8d00f29a81af52154952984b8494abe209064db484c3b83c9d99168a4814bede862919d1b39f4ba65ccd8a24038b99f5ef9709c90d4ede1b9dcab8ae81423765b408a98ce31257cde03feaab81a784753bc23bac9a5dec389b8ade28cdf193ea00adf40b05b33ded9a1e73ef0043f0bb4e71e96436d0f149d9a586c22bbe6e2f9f4b684c5398dce6ad17ec3e2d29706d91812060fc1681f353a08b8b46f794cfdee536d09999e1e795d955acfbb22c2af74b67b245b73d8d21f3be8222411d19b8b870a53a43bba0848c6f1d010e83980698531f8258ef928231f4599026380d22af49638c5e883d1ce6d6bbdd2806f593bb892f06eca78d15645db95d83010f30b2a297ca11c6feb98635b40def0ef8729db1abf71813416dd157ff1168b36a242318418a08b4b2fa611319ce0eb925cbd9ebeeae161a1b3574d08091693de6065d5d32d10e29631c2c7284017958bcab90a677796f3bae24964a0b006be21e22e41c1cf3e3a75cf1153297c046caf1c0b24260045f07a5842677c1bf798237131586c290645e668c92bdd5b83e3f935278cfe0774d40f922e68174b3aec15adabf696d33d4fe31460096ed22c359c7b6a8f89bb2cbb95e7087e0e585bae640040b35be210dfe4faa8b8fc9125bc116d50d17bb8b1d4f8cd38c85ce35c87a2a83caa3e1bd50f025ec916634164bdb909289dfaf3e2da243988bf9d73bb1b9346e78d64a03b438dff2fb9e1ed8246e4a0cbe702b23b9a34adc16ed4880cd5eb02f44c417495be4dda5ee5485b57f9ad444ef360ada915ebb2f39c54527ed05184393bd62b0dbc64095c3827a29706cd6394b8d086434db2a66abd5a6d0a405c41cec2b58559b3c7fb9382ff5b2adf8e210bd65cb6e092cfaf43c9ac743a350d13e7436061840fca1bc0e6e8c7f9effac51e4c8260d37c02cf1b096496ead2ed79c1c851dbf92eb0ab2d067c4ab1863ca0466a37cc400b43d1cf2813d7297ff1b0263435687ea66443c9854d1786fbb94350f10e9fc0ea71dc3a98cd3bacea933003a44e7add5f6f51395b8443d6468c693d01e3cbda3fd08112abf8fa483dd5cb1f286f630328042cf24d1f06b0a8f9e6b3e126f2beb4912359ef6515ff53d26027d63aa6ede5a27d64b34ee57046564498364476f39ed660e9a47e5aced8cbc848e53c26863ce7ba205f4a36d2de398d3ccc2c34f5869dca4f37ddffd7a809d89dce257192b3294b19c60e296df9d7762cd97227168ddaa501037415e66181c0629feefd323bb275b085569d5fcc81bab2963e51c335c32158c8ffff6bc840609ae179a35379add58633597c3c769d9674293ff8dfa410fa1fddc68308e3685ae2083965f6c5da5524e8942843d88c0cd45c347b58f90eb6ab459144bfba6cea9bbd1a14d5b7434af817f4411f961fcabcf1bbc35edcf19db940a6bf3febf4385fc3d5111bbd54408a818e153fe4a9405aa8d38c1ea90f1c9af0957ab524a93aaa0fd337c2a3bf49ec46809ac210b12341a39efc7be6a2db45c1a69b7d12fe82fec642297605ed9f875ce5d30877e1f46633d91ef0ba667069bdd305426625110aa17c67888385bd8431155036cc58c5bf9070610bc750eab9ee4e1aff490ccbc27e5e17d56468298a496edc0f93a5c0c3d33d88132dfeb60214d7d56da140baf688c13c1e373f1f69806b8706293bd5196b67cce106200892d09063cc88b86c6929be89ac979fa48d0f28f152870474314ecf1a08b6651e2ed16cde5d40fc735044bdb88b2304cf9d840d9b24ba7f7b371e2dfd80e8765e545caeef23fd0fd1830ecda4e20f881e94259b68456c8c3aa28790252c5f8f1378ae58a7953194df748011522282fcd8a1e8182c666e680a3bb8af9412447ff9e2a9723d756550b4d7902e6c4beb37ec36da158cd1f97c2b84e2921c695687004b70573e10ee43011cc5a6ec3704d758bd78c493ae3c5cd8f221942b1c29a6dface94714b4192c70abfa375e46ae44c5adf8d3be51459d94f216e551b6bbd551de08a42da4db6beeb5f009c3b4fad81f055c4bbab3972e8d8712cdb6c2ac017e473770433f0001c9934edd0a700a5149de9109fe5da3fed545db40d507774c90b801251f52d4577704103bf145cb2c25a3856ebc9adf0baf098ea680fe4e446d989d836953651b1a6cb0c171773ece0c81add8db55c19383fab3079d4902f997ec6ab8944bbdc76e42dbfd86eaf6b4b40c1cc6ac80114e793ba90b6a4b3139981e432cc7d6d35903b755cd854b658f6801e6fa91d385200da683537d393d78f12cdd994568d621dbff6a03add9bda71181c9859712ca2e9da9f051b5953621725952e379c85776f6e8c55966dedb6383262d841935754c7e243ae6b344f9799a97448440c14fd88c5b44305b57a45b5caeb3ebbca596cfc2228f0f0a7e2b6b31cce8518e20e8a8392ef37a464a585985af6c97b70f97d5c15a03bfe8d1d0e50b281cabf9375a7fc14393f326397fa0c6ea26dd34a2f8a52b5a41a85f2f34713e4a7b5adc6ddb99f227cacab4c82d5dadee042489929f4a3475c47da277974750ed121195541e2dfcada93ca434d8b776a7155c0b2b5021f8ad01e6063d5014e39568eb13fd7c949ebdf961869d4ff0c72c1bde4172465e9021e5435e7dc1b3e3c4b0c61e8ee366a31c7438458cc15c1d26c845deb1f500c4538f8f300d68c11fbfea711ac8a7a9a32dbb428438821ed36a617f59d83051a2bf98697bbb4ec5563ca86af97e863a140e42a732ae8cd5b064bcd1663a4d6b6d7eed5099b1dea496cd05e1fc9ae897ec97c97b361f557428aa818c0fca7dc1aa6ac32e966fe127f67ef6714bc03c1871cb9161f68716a682f40bcb0d4ec4ef61e838e5a9d21ec17edf8e4472100ee75b1b540114f5819d50c9aba4e56e4763899458dd8352cefdacc8d115e1e7107f3952f363c7fe8e441b71796f87dc24aeef82d72618e9033bd16985c868f41575f2f91b9e2d547a5fc4d1ad9964af8531b69d50bb40e356ba8d3bce45819d9c2bd0126751661401714886593877df6c819c7963439051066a36b22ccd2c8686f13c1710d54c39258db5622a2d168729462d313418f87d2db4d14ab6d73d273a3e8eae93e0a761cfd060177e029dfdf24a3c5c195ac7728b3a5758e03660529d04c6c98641dce97f007c30d7dd7b9e0b44573174ba6fc439fd61d3745e23f30fa6c10cba3cbca254a6f000b14dd7784c9c4d27514aa628944d4e2d6b7032bb3aea18dfd109ea1a5e8388b529107edc1447071bc588149f3bcbe5ba4f5b017d1556fb6f65b2e1333ba0ce81d409229de047d9a9243707cb14c7c3bc4853865500d7a784ae2167b14822705297c033c3c073519cfb4368f819328d228f8b9d893917c0f0c1d67fbe85de51d48cab67a322f04a0e0f050a92b84659f00d005dd3ea97e1be721055865743ca4ba5b226079a846dc0a5decebdbfc2cdb6394648e4d8ab9c7bc155fe4bdb9b76952e7b880345c911e541b054dfa75ca1bc3494dad3dcb43f3d207cea56a298931868a020d17d55bc606ca40d1f7db7829b04323efae7e374b8e42442d93fe54c3739b0f68eec8e3cfb20b88f53e4f333c5b115faa8ee86d9a884c03806c2461bf2c4387624a7c5c2b0cc68d355506dd90cedd3a1fadbdec4c8b6305b4325abbd1db0be4182c8e58303d121545339c2b77514c804fd9b2f1cc91b0c7ffd64f6d6853b17d1dad710d69edfb9757d2e8219c3d9224669e2341fbabe0038fa856a0c28d764f9e4fcc2bc19ce45294ebc22a722ea7e9278126c433d71d6f388e6d3b7c35f84dc7282ca2ab8e48b0968b238bd40041ea64b8d9d7d896ed333490d84a46b4f9df5de168f38fd37023954f658c744eab009243f25db7946a7c46640efd30af4bc743765693da280b0cde0c0d95abfe59526a7d2b96cdd45b8dd329d2319bcb81ab968411514a8c1eca1608e112ff30e66e830cd7b2cd0dbc82a44400000050aa1c85f13fce31ae2f3035c42c34119af0c29249b03297e8f590299525265dcaea0da6961ad3f3310497325f49530978f316bd4a1413989f23d408dd3a90a29d368b2f00000000000000000000000000000000004ef8ab47b3c1d1c72cfec15777479921840aa9ff016e5d9dd5a3a5ed8da4c4c418b328b550047d266ceef2a78ccd7db4c8b9ab723f6ed273ef5d77ffac3a6c0cf23583d53f052533c147923ea8e514a8cacaaefe00b42805edf4727afb2e63725348"], 0x105d}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c77ef726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66663c79"]) [ 498.815912][T19087] overlayfs: filesystem on './bus' not supported as upperdir [ 498.832929][T19095] overlayfs: filesystem on './bus' not supported as upperdir 16:28:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xeaffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 498.890935][T19094] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2e, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 498.954702][T19099] overlayfs: filesystem on './bus' not supported as upperdir 16:28:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc100, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:53 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@sr0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='affs\x00', 0x4000, &(0x7f0000000140)='/{/*[.\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 499.107502][T19105] overlayfs: unrecognized mount option "wïrkdir=./file1" or missing value 16:28:53 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), 0x2040405, &(0x7f00000001c0)={[{@redirect_dir={'redirect_dir', 0x3d, './file1'}}], [{@smackfshat={'smackfshat', 0x3d, 'index=off'}}, {@subj_user={'subj_user', 0x3d, 'index=off'}}, {@fowner_gt}]}) syz_mount_image$nfs4(0x0, &(0x7f0000000000)='./bus\x00', 0x3, 0xfffffffffffffe40, 0x0, 0x3000c3, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 499.239325][T19110] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 499.274488][T19111] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 499.290975][T19117] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 499.313852][T19114] overlayfs: filesystem on './bus' not supported as upperdir [ 499.337757][T19116] overlayfs: filesystem on './bus' not supported as upperdir [ 499.364749][T19117] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 499.376598][T19121] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:53 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xed00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 499.402474][T19118] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:53 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x30, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 499.460005][T19123] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:53 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x10) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2fd5c766696c65302c776f726b6469723d2e2f66696c65312c6c6f776572646972305d2f6275732c696e649aff7465783d6f6664"]) [ 499.519357][T19121] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 499.553085][T19124] overlayfs: failed to resolve './file0': -2 [ 499.598923][T19125] overlayfs: failed to resolve './file0': -2 16:28:53 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) r1 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x191a03, 0x148) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r2, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x2) openat(r2, &(0x7f0000000080)='./bus\x00', 0x20400, 0x108) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="757070657eef47268b85caa8ba726469722d2e2f66696c65302c776f275a9a5ba452d496d9450ba48a0b726b6469723d2e2f66696c65312c6c6f77"]) 16:28:53 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc903, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:54 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f00000001c0)={{}, {0x1, 0x7}, [{}, {0x2, 0x4, 0xee01}], {0x4, 0x2}, [{0x8, 0x5}, {0x8, 0x6, 0xee00}], {0x10, 0x5}, {0x20, 0x4}}, 0x44, 0x1) [ 499.809712][T19129] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 499.884517][T19133] overlayfs: filesystem on './bus' not supported as upperdir [ 499.895274][T19132] overlayfs: unrecognized mount option "lowerdir0]/bus" or missing value [ 499.930769][T19131] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 499.963960][T19142] overlayfs: unrecognized mount option "lowerdir0]/bus" or missing value 16:28:54 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xf4ffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 499.982916][T19140] overlayfs: failed to resolve './file0': -2 [ 499.990659][T19139] overlayfs: unrecognized mount option "uppe~ïG&‹…ʨºrdir-./file0" or missing value [ 500.017395][T19138] overlayfs: filesystem on './bus' not supported as upperdir [ 500.056064][T19144] overlayfs: failed to resolve './file0': -2 [ 500.087082][T19141] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:54 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3a, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 500.106529][T19146] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:54 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x1060000, &(0x7f0000000280)=ANY=[@ANYBLOB='`d=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=r2, @ANYBLOB=',group_id=', @ANYRESDEC=0xee00, @ANYBLOB=',blksize=0x0000000000000200,allow_other,allow_other,subj_user=index=off,smackfstransmute=overlay\x00,fsmagic=0x0000000000008001,uid>', @ANYRESDEC=0x0, @ANYBLOB=',subj_role=+,,context=root,func=FILE_MMAP,uid=', @ANYRESDEC=0xee01, @ANYBLOB=',context=unconfined_u,\x00']) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="75707065726469493c7870825f8ba369df9e1acfbf9c723d2e2f66696c653001806f68fb1d15b65b6b64c19c69723d2e2f66696c65312c6c6f7765726469723d2e2f6275902c696e6465783abfefa64a9b5acd256fd6ad7b723968ae2cc2d41396faaaba4d6551cf0803af483e2469c3de37cf986f041e576d6c0f1561d6d005d6caa3d03a4b4f71a4a74b9d7d276c400e8b131deef9e62be314de7f4fe718f9c409a0dd14cb3c2fba1b7d303cf6332a93332ad0badc68e2037ed0ba9bee375b1328dc017b508eb2a375f5c7d4033bb4fd684a2ab0e5263232c311a1156f5548f353439732def70b8b98581acd4e0c377690101f5c0ffdcde0eb86d426879b6cdc3b4fa50472de6ac02a5ec401d8ab20c5e565be8f75ae958febd24c32d2c1e64bc150d6e9e01614589e617c01f3458f88f74cbede4b829b7646902dd8"]) 16:28:54 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount(&(0x7f0000000140)=@sr0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='binfmt_misc\x00', 0x2027001, &(0x7f00000002c0)='\x00') syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = inotify_init1(0x80400) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000880)=@newtaction={0x6290, 0x30, 0x20, 0x70bd29, 0x25dfdbfc, {}, [{0x1728, 0x1, [@m_mpls={0x170, 0xb, 0x0, 0x0, {{0x9}, {0x78, 0x2, 0x0, 0x1, [@TCA_MPLS_LABEL={0x8, 0x5, 0x9944a}, @TCA_MPLS_LABEL={0x8, 0x5, 0xa7d3a}, @TCA_MPLS_TC={0x5, 0x6, 0x1}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x2, 0x7, 0x10000000, 0x4, 0x3}, 0x1}}, @TCA_MPLS_PROTO={0x6, 0x4, 0xc}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x80000000, 0x9, 0x2, 0x3, 0x7d}, 0x2}}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0xffff, 0x1, 0x10000000, 0x9, 0x2}, 0x4}}]}, {0xce, 0x6, "b287a88dbdad337677b000e0c23c3ddfdd861e4f7a645b724eef59a51bdcf1b0f538a3adbf05485254eb51f3d77c2ca58870dca2bd936db80e18f1619792296b0c12bd90ec8cddd060827c4fd8137ae7eb9075877032749e351b3cf1277bfc70860e23373915eec587c19b9cf818e87cefb5312fef3a7062359942e194bf85f290b6737a0cc66a820dd3e75830f8b6b8e098c32920bf8ee6389f87d00796ab87162d1baec0ee6265b06934bba81ced691ea867aed33010f19132de781c85ddda30f42d87d78835d97e2e"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3}}}}, @m_sample={0x118, 0x12, 0x0, 0x0, {{0xb}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x8}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x8001, 0x1ff, 0x8, 0xad0, 0x10000}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x8001}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x8}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x1}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x32}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x9}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0xfffffffd}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x2, 0x100, 0x7, 0x8, 0xb9}}]}, {0x82, 0x6, "1d0c3b41d8f42a3cf8db9440df4a0f4ca3ca61e7a83f2d7e324ee3e768f88c186e547910ff34fa25dc773a3a3286205fbacf7661e234c424920710e184b9339bd14d1e1359eed2a8f6a8304605e5511814aade21aebefbd34ed02a7e54535ec12a850fa0988507992c74f4c21c8945832f87861da5e71c232fae5021b78d"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3}}}}, @m_ctinfo={0xfc, 0x4, 0x0, 0x0, {{0xb}, {0x14, 0x2, 0x0, 0x1, [@TCA_CTINFO_ZONE={0x6, 0x4, 0x3ff}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x4}]}, {0xbe, 0x6, "a450c8ae4268ff1bfdfebe80814bccb40e457835b80923868aecb3ddc040c56fcfa23e3a55414989ffcd4170bfdcd33f9bec1cde6385d4acccd500d592d9f68994fd8d2581909f5c42cd4d32d7e32fc770602793cbcba7699e63051d8108a2ba5cd979d909d6c0a79e5bf6a5f9e518f53fb5fb8d4f0d0da0c462caafb9f752d45905919ed35b3f21028e1e04bcf2498996d5e0aef6e7ea917397e57834d48b8877e077649052bb594161e1f1cf60242bac92e288f0b60050e454"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x5, 0x1}}}}, @m_simple={0x10bc, 0x19, 0x0, 0x0, {{0xb}, {0x90, 0x2, 0x0, 0x1, [@TCA_DEF_PARMS={0x18, 0x2, {0x81, 0x1, 0x5, 0x7f, 0x1000}}, @TCA_DEF_PARMS={0x18, 0x2, {0x7fffffff, 0x9, 0x6, 0x80000000, 0xdd}}, @TCA_DEF_DATA={0xc, 0x3, 'lowerdir'}, @TCA_DEF_DATA={0xc, 0x3, 'upperdir'}, @TCA_DEF_PARMS={0x18, 0x2, {0x4, 0x9, 0x1, 0x9, 0x80000000}}, @TCA_DEF_DATA={0xb, 0x3, 'workdir'}, @TCA_DEF_PARMS={0x18, 0x2, {0x81, 0x0, 0x3, 0x5, 0x27}}, @TCA_DEF_DATA={0x5, 0x3, '\x00'}]}, {0x1004, 0x6, "be25bef9061a7ba42a42e818017125e106603fed173691b8432e3b0f55c5d7add4d932dfc525b3763087817856e95f88b6910e850a3d29c9d97ee7cf79a4bd9117821692778a1f8713a6a565d48877a2596a9980bae098493770011f0d5321418c1613cd86869c73425a0511eeb3c5317f6c43de4ba637d4704611ccbfa560659c8f27a3df220a230a6d3fd6dfb9a6ae582bb86dfdabd5cb3ca4c72a5b79b05a27b2c9b1c5ef4c88c0d673ba3c1a81116ecc5469730ccf33310a95e1f3aec128ae13345394235f8951bdcb9abe6e8f9ca12ae7c655c8f94db414ba0cf53fe1c6395f9d0cfb824abab54193adae2c0784772cec52c0f96e1c4264fae3fb1fdcba591dc2dd0ba8a2d84df19e45a67a7dfc9b43f96ac6db1b5137043872adfeff4b6296ff9b2fe483c38f275d027fb5ed6b79a0819c7d292bd0f8392a3bd42f6338918d51b5236534cec2bf96dd0f2ea04be02490b757d955cf400af979bed91a1576b5aabb8349ff9d0629b98bb5e234d0377301a4401e6b14a816e68d88ce2a29c1d1279c1fac8828a3d06b3c795188e8565290778833af906ab57251ec9fdf4b2346de8724c22912318a63fc374316f5c5fe901e07344b5576bd1a485fbedbf180ff47d021f228b783d3442ba1bfc44ab5257f629b9aa58644f816fe23c8df9e31df7942796978cc433638ffada039d127fed5d7b7451a0e69bd8c1e9cc927df3a0250d0662b60c6523e09c03adbb71ba4345e1800b584bdf8d21871540e97f928ce4c3f8683b9c6c08955288bc6f5f6e9549483276817798b88c74491ce74103445d68e57bdab4f056c65a7d954333fb0e59a2d178bf34999c8ca243e2c665f709f1e96d2d27e80112923fbebe4bb2076b5a2c1f1150142cb41390e508d9009a96a53c6caf3959c9c2a8f3c77e757e1bbd05631d9497561a68b9fe4e136e39f6a6de50702a8bac337101a47da644239b5bdc79968bd0b608333a9704f5884a30bd9cb17a5a3a88daf7bce09fb24ef5b5ec3dd927659c699fd949f03d0012561d9dcc95e85a5beb0f484cff5b8c97637caea4c77ed4f35b5700a6093795dfa6183f0af9bc604cedbe4dd77c8381dda95ab8f6cc4dc355f91d0e820fc6efc04652fd988f23c5f3fd67bc36dd7dfe4ab39240f94a20780d06dda7b964a676d8c2e56866090067223cdbb1e3576719953eb3c20979788c6daeeb3ff4f61c7b50f8d5d72c3a5d5ba63403a380d709ebc2901a3690ae472ed23b5844a9cd1f9ea2f1eb77651d2a575d890692943b9c43ef80aa92b06d0f0f6c48ed5c665636cdb20e86f0d867a970e1738213d68ae138182c4c4fb243ce05777fbce308ad921f479b9ee5f794be2675a118a3cbe5f538428bc160c7e0b3610b850a4950956d8264eb12d8660fd3efe816a6969d1195559e97bb3695452923435296567d6bb9598159a7ea872713916616740d40697d69052c05f140fb7cf12594498ff26d687130f5b95f35f8eb604ece2641513c1bc3346b98bae3c248de1e683cf91c2909fbe82dd189e520e0c7f4c14a4127b43eba13eb42c2b5e18d621808d8a483cd13f98788eee8df0fec3e88d2c2dbcbf8a3c7ed0b3c2bc8bc35b5a785b1352a9617e36b651d0efa891672cb4e43fd9722797efe019724cfa793bbdef6319316ed588394e2d5080ba5e8e9c45c9fa3b6e3eb7a01ad1ce093a9d058a57b100eb62a7db79e1f263e292f60e5ed78925f12b75bddc15f06f91216a60e4aa2553c34b0fece48dd22669d349fecbad547a34d2803e2f080a8184b73a47b46028f6094eb25039f854e8987156fa4df86d397faeb01fd7d1cb574642da2e4477e49aea4456f05b335e9a2a2cb45b77a009c0670922fb776f6d1f7385d6e77d9dea770418e4c2e1942096540cc1c94c91da079e877b5a15f64cc765153f5d4135bd1e04a6f4a1e603c1a4dcc6251ca4fc656a021175ef1a2e241d5a51cc3322795d154db92d8640e4ff8c4bafc7239a30f31f802a8945296fda616592b011389a8e5fd624da95241d36a0d2dc00ec5e8aaa824fa7df6fdb248a4de7184224688af8c84a9c35f4c72d784391af105768cb91e90d5b0064057b845b6dc704e432145bd4c1c32560edfbcd66c064c6df3975144f977c0f4de5ee37fe2d3ac43fc35a831be0973e5b5e18771708fe4e485eed82665fb86134d2fdbd4f0dd451ae7249c69dc358d0a59991c02bd191254288560121594998da1917496b183662c513c8459ec9bde1484a299cf37f71c4d568e80754491d6e3dac5d478aeba69ff6ff75f641dd5a1c136fb075f539d74e56bfa87591259c7c85f4a663d6b393953876e9956491d89889fe75c3177de908d12005de72280f7560cdfa6faec86f3ca9091e0085e211c948c8068778b3739e305d4c3ea1db1a0f7cd3d84a62feeab2226ceb14f2bf20e677e86913173ee5db2bb195b7b588d4d9b4c57af034cf550a6ad0c4dee4936fda361a564b7304fe2f309817543546e95a1540066d1960399f83ce9c8e45be6c04489c123fb7b88bc860848c54bf891f4fdf762fe68152a504d99f0fee6dc80694db15c4619fe203e3b086fb6eb8c93916adbb8a00524c3bf209ecaeaac46c69357c68ec3eb33f61342e72684379714afb115154ab20abb9b8793691de11a2fb6da7360046dffb41a1ecee6cae76f08e7af4e53b08bb37140593cea3435fd67c8dd8b853418d0267ee0dd880a9fc6eb3d410f86b94369d53d0866f0b7de38b0dd257f5ed91c4bb8a38893ae4269e0c5e6bdf3e14ceed8ef3d1df651a6b4247cfbbf67f957c26282407571fd2561603340f01a60c866e690b19fda40faa056eb65b1a98c5073be39678a59bc3e45f0e1cb404a5f4b8b106b40f68cb27772a5a217e7f3277a63ff56125fd0d791fddec9ddce06d265f27d0fab031ea7d559e5cbf14160def73783062fd6da431f9fcc9c86a99579920cf67e6e816c5e2cf307bef9903a888f0c1b6131b2b7e00fe41417cb71a6b9fea6ced04a1f888f6832311b0a65a29c96cb31ff9021766b8f73ec9043040a5f35053b44def1335b40a72cec0341485a566d94d5c568eeacfc59da86e56a6ef02bf5ac4642c02d51e1f73ba4ffc1e39945f13a76228396e775fc601f94b7fb43c787c6b5a8038fe312504f92972da8fb30908c4dc499088daac90dfc454b09de26b2fbabe5c7e41b537e7ef9cbd0e766924035771dd39028382d314e41729140873d0aa203f82c39b49c770d8647c0b2d6d6b24a4e56db409c95244699d52577cd9a52aa88492e8216bdefed315c449813e9e0cab2562c7a133de733573d991fd2342cd3bcdcd3283158c6ba3ff85f0a30d25cd9617802d19171619d604da0a15a151fb5596eac80c46bcae46c5532caa57a3f7b6642584dcb50c43608f1d8a104bbf5823d3a1265525bf445ddf46040693325797fd760fa46dd4abe56def9e86f7b3153f65423d94943106deebbf932eb5ffbcf8929f6a189790bdb6614d73e4b50acd60db5eca4d8802c26ea1817ffb1c73be0c466ea5ada71692741e5716976f411cca701734cb39820d6c9c0d04de706d97a9cb35ffeab1a59ac3acb5790aa0c25727f84d4480660ee1e73b0c17a6cc2e5ae3a97a66ea3a5625dbb7a391d91bfb5ef6844a88204c1122005f1ce8d4a302c932ffa3653e386f130ed5bbd1d0efa8a926a8ca7272a7a194cf4f0c9f993807d946e1699116e224a820a8a579a85413daddfee3a7a543713798563751b15597b32153a464e8ea335a8a2633798cd1279da8e84fa3da7b11cc57779c0cfd887c21569177d32051ee88aff737df25d5fa193faec258ded4e9c344e815778f47aec6306be3433cd6d6aebdf9575e7e9aa3035df11a95ed3ca84064118b17e098d404cf774217c28b5206f2af4675cf4fd1c0ae1f7c23b01f76d6c688a4fc7c71bc9d72595ae7f969e2f163138c0fc43834d2c3aba0531e5e6cf596e2e64ad91e4824806166c4a44667082c66f0498f233888db1ba8ab8cee347f98b647569be1e0d8a8860c2534b12bd577b0fcff54045ec026b140589c26270bd11c4b25f5d447198660ab4ef446bc86abf86415126ae32819c9a504dade53fc0d9db3d3e71378b8bf4bb3ec70f787dbd5ebaeb42b567f3f37b33cc6d0c7e907704f70b4b82aded2c30ab0f0d6b8ee474031099a304056b7ef23c3fae9acbc928735e7daed4aa39131c0dcdb6ff5edc0c81ef32a19e042035d1b34f08af9841d74102602b6219259678375f74bfa8009d0819b9c629ff0f8d7719d973c82d0b0e638b34d0902a668be242e209184ca5b44b6262af43086fc03b597ef7b2b6fc1dc23a7bbc5c3f42d656216b9ebaf1c2356e456cbffe3eca800df2bb44da608d6a9ade6eb6503e244cf49c15552a280a89eefccdfc5dcfdab48c0bbd85fb6be987284b5db6fc29b078b5bb02b0a41c0eab8869656c5b72b6f11d3a52bb50327a3c1b80f0be241c4c6d193308f3f30042fb4b02e8ceee2726f3c09d3d438811a873bf1d382582d20b23fda187bfe3fdaf7dc2c2040a460d4057b8e7d2297784dbe974cd0a2d3371a9d9958b5dadd0d54dc3a2dae8f2e012481901467811fe12c8616ff70a47fb094645702801cdbbd530f44a78ab2d4debf3b42b62650735cc6d8816c8d9925dec147894e45bde92b0a80a71d18d822031be617817c0df47a480f44592eb672a2f7b767e7f9d3c552d92cba3482255568c6511e7ff804f694ef8034e2fb3663d4e7bc1f43f6ee409facfb86f023b63a36c390644b6d7175c979473042eb495082797005a3a7b44141a722acff947913a4945fb32bafcf8a763757cd9fd16f750edcacd0789849721d0b530ab2019e2e1aca9fe27a3fbd7d73b09ce6fb06c96ecfba1bf6492f07856457923838f12787b6ed46647f33b5a1254bab1427511514eb7a5b6527dc716953fef8b6fc62e20db66033673e5d8fb8310a617aed0095a3a7b9e3cc4300d879a6bc0171c4b49bfbffefcb1793c850e3c4c4c35eb45c43ddb2b18345f2a7fc0962a406098a07bdd97b96b06b4d492e6aa5bd92b58ef70622c6954da6f35dec02e13a112d37844797b5a555d39cd783cc4a6f4d3de0363847e8c22ed4947743ff779ebf02cf7e5dd654cdbf2dbddb3370114f9234393d2cb8e19f82b5936bfef63f24bdfd576de07ad67e7d269c9323e0b102844553ba593c08d2f9c2cae59b7ea6998e3b236ad15361b6dc8bfc2de5ef7bf4b401f09e67a1105f99e9a4cf9160fe1b4e8bb3dbcca66c7a02dbb1218ebe44fcca17ed1361e923be78a215ab3df761100432ab7e17cd3f5a8c2e0a53917490f7c0b0c5074424d27d32c697cd9cc0bc60be12a87aef781516f5eda017395a932df8f344470cc81bb22ea6300ec690bebca1f07ef400a3b1b82c11c3153f7456203b53d92ddaf5f3192f092027263bbf82f8bf641d2607474725610e747cce2f6751119edc04f72b19fd5753b8b2402059b3f5c7930a17062304e5fbe5ea9fc54f1f2c8f68a33c989b560e727bc45e7b91f7b04d125f30d4c8b60431a060793e4e68172c0ddf82718ee5641f705975b9ddbdb9c7790fc20359f079bacedc2f6e26cd70375acda63a1dd51f81ea6d859c767aa525a7d99e65a1c3e55715445ad9454c9077fc2b4e1fdc7fa6836663cf6666a9c9ab6627057d8272a452e435b32eb9dda3041af325a9eb2b05c754c6ae80e40272b264365eee725fac05544a10715947ba1872e9be32300c3f1ca79d9db2256630e56bcec3b66116aed9e6b0ebdc6ad0c8419409ec1e"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_vlan={0x88, 0xa, 0x0, 0x0, {{0x9}, {0x14, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xc84}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5}]}, {0x4b, 0x6, "85a7533526c5226ea9611ea342b34f7ca09b73a49528c761813ba23da3e5071b9def00c0f784322e85f0fdcd53ce2e299dee95312173fa4b92fab55b7ed52fabb3e2515fbb3de8"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_skbmod={0x104, 0x0, 0x0, 0x0, {{0xb}, {0x68, 0x2, 0x0, 0x1, [@TCA_SKBMOD_DMAC={0xa, 0x3, @remote}, @TCA_SKBMOD_DMAC={0xa, 0x3, @multicast}, @TCA_SKBMOD_ETYPE={0x6, 0x5, 0x8000}, @TCA_SKBMOD_DMAC={0xa, 0x3, @local}, @TCA_SKBMOD_SMAC={0xa, 0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, @TCA_SKBMOD_DMAC={0xa, 0x3, @remote}, @TCA_SKBMOD_SMAC={0xa, 0x4, @random="e09c7b475962"}, @TCA_SKBMOD_ETYPE={0x6, 0x5, 0xfff}, @TCA_SKBMOD_SMAC={0xa, 0x4, @remote}]}, {0x74, 0x6, "9db90433a560af72d6e4b718b4809c42815083251d5dd102f2b6159e629fe6335a33a6d4375d52af2275f59b2c0ccd6c456d7f1f31d80d433638015227cb7edca4ec14cdaba3cd5b7c6dea847d1edeecd3a904601a7d9f6ad0ae251eb43aeee35dfd99fde331fa17c61a8918296adb9d"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_skbedit={0x74, 0x0, 0x0, 0x0, {{0xc}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_MARK={0x8, 0x5, 0xe4b}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0xffffffff, 0x0, 0x4, 0x2, 0x401}}, @TCA_SKBEDIT_MARK={0x8, 0x5, 0x4}]}, {0x1d, 0x6, "c1f28e8e78505cf7c1343832b9db9024c47acd474346e8ba6c"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mpls={0xe4, 0x1a, 0x0, 0x0, {{0x9}, {0x68, 0x2, 0x0, 0x1, [@TCA_MPLS_TC={0x5, 0x6, 0x1}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x8000, 0x80, 0x5, 0x1, 0x81e}, 0x2}}, @TCA_MPLS_BOS={0x5, 0x8, 0x1}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x0, 0x63, 0x8, 0x6dbe}, 0x2}}, @TCA_MPLS_PARMS={0x1c, 0x2, {{0x4, 0xfffff5e4, 0x0, 0x3, 0x2c12}, 0x3}}]}, {0x54, 0x6, "894ae2567202b0f2353dc4c93602080d2e9474358b4cd9b74ee1fdd9baebff2cb91bc18dfdeea2be439fae6d1e070f63d0bc5cf9a5f5533fd8be0825457225d21c4db36ec301d534d515376ad94db8f3"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}, {0x11bc, 0x1, [@m_sample={0x1090, 0x5, 0x0, 0x0, {{0xb}, {0x64, 0x2, 0x0, 0x1, [@TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0xbec}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x6}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0xe00}, @TCA_SAMPLE_PARMS={0x18, 0x2, {0x1, 0x0, 0x7, 0x7f, 0xffffdeb1}}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8, 0x5, 0x8}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}, @TCA_SAMPLE_RATE={0x8, 0x3, 0xf903}, @TCA_SAMPLE_RATE={0x8, 0x3, 0x8}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x7}, @TCA_SAMPLE_TRUNC_SIZE={0x8, 0x4, 0x3}]}, {0x1004, 0x6, "03f555a878d632db6fbc2b936f9d87fa6b06ea4d262127cea66f2ba827339b05f05f8e8bfca6d6f1e1b9bd9b6d5dd95ae5bfad9356bab8aa7c515ec1442ed3ef5c97fede2e29ea3fc8d06fd66f195ad441ce2b8d5754b5d65761a7546acbdd5d67b65db60524ec3ab93bc461446f34f5ec366cf1ac030c36a6ac83e2a167ee39e41aa28471a598c38d8a717eb05db9f136f1156669d160b6a3d31b598f4618b8cdc5659cb19209bbae08ae5a322ca7740216f1ee39e5f7296e395f37358c7aba49e06a289d9e1955403f30d12a3f8fe544a8a6aabd4270c9f392f2bd9c3408af3529a38d109b262cdd8ba4f69cf69dff2bb9c4df6bf3c11e741117d46e34d917551b833ae3dea3141dc3e4b45d5cff3f3fa859f0c41f5886c2d5c82c0b7420a121bf5a8d9fee01dd0cfe46929168e99c54df00466b4c2a56970212e57ccd5871e8eb085e36687f260adb4487f129862577a9926726851b888d6f6c62590969e31e24249e8f0846ea131b2bdd5773d90bf1dbece802dfdc3b1cb6147f4c439bed10aec36ae04fc150d6541aa1e9b1cbbff640134879c5e4718295b0b7f0d62fd63fea60d9683f0635cbdb3df5a7483a5982bb2300c1fb4c3919f27b1a72faed8206781a824aca91920c1efa0f089465fa7115e6273ff4798a05cd61ff11cc1a8a3976d9455197561e21d354f1910e1912a88607c1a3f7f31e4a6cb106c48c581db59be77465e45e7d107d1cb0c181cab90d25eaa3e6042b76bfda0c2d4384558e9b7cc1956f98de8e5a457c567e069fc0191916a1e707534432308a782b217ed6fbf57cc4734038dae30b90b27bdd4d85e285358948dccd6a5fe816db9c35db891acc510a3d58608b45b903dc00e004d4e908724bbfb7d6ed593fc45211f378ca6a7f66e88ed8d1bdf4d95181dc269d80acbe411a2498fa3ea134165fd0bda02856f51f42716305ac42f16c1fd04baa71a46b78b82d1d155d97732fa8c085a5a10fdf712925ad360575dd53c08aa6f0d9b9726ac7855601373e8f019b77f6ce4a15149958ccd8b70615764b125ccbbd507c4edd4317b24df9f13c2de437aac6e6d70e23b854adb3a227f9c6e3326b005a33a78a20595d0dccb670b4513d3c3b1499774e874200596bb5f0ab376dd36a9a3641267ed7df62d2204c02198a86b6d4e9bda6263c0e3331cfd726266fc920aa90c0d5e7b8355facebfadfffe655f5a3a066bf1867ecf0eb2e449c74389b751a3274bd162a95df22600ee60e502082259444961239c194e3eba0d155bbfb90cda96bc6d135b92f69c006bfce4e3498866cb51c7882a3bf0419e5bb078856e217d1e95c45c78cec931caf54c5293a2ec996c90908c074072979c351871b9a91967cfbc8740802e952bc895ca004259400887ddc4a1647a6d78c5831eb4c43b6c58a295d131db14a399cc52d3ce98ca1fd3bdc2745821de719d42f32d42c720348a1fb0ee4b3a1e7cc94a31439dd1fee06d34d29d4eaebef19ebb180bce6a336ad29809f8e7bbc8a5e3917efbd03875da3100f8678162dfe83a5753e9428a4995f5bf07e4a1e302d7e9d80ddebb3c7e6d64577343acb16b26f2a08aba181b10e02c88b0aa61d9263b0c63a72e0f98e2a1097f3092dae08233967dd646415f0e09b3faae67d198d05c7147618fd7639d28bc325303a126d93127451b83bac9cba7a0ba13e6554500e1eec30c0583d64e0fde423f3999e2818314c1f8b54a62e0e18d20814c9bf976161683d15627a9464fc16e2e3564ddabfdd2b0d0b39c7a1a540bfca9701e31085470ca2b801a8ed6b0cbaaa6bcf76225e8d2b08e5fd8893fd4668b3955563987b7f8c04d8f359d213132813243492e9a65caae8639ee0cdf9a7793d14af2aec232da8ec4cf7b3b5ed4bc2c3d86c6733c2a0d4842a4c88c1d8daf2ee529d2a6427f0c0d25a763eef8a706d7ea9d3f7d1d2547764631057b422197ed0978e98d8e369e0de59e9ddbdc5a87a17124ca676fe18a07272dfb463286051bd71e10c10db448669f6eeebccc5ca59e5d1238c4dbfd59e3a9d88c697e4624b990de86f711a7f0d54509f90a13f5be1cbbaa652453b3d6289a4f8f4b37e1271a1391d2e7e4a783f332edc752854a25c681a4e8a537a4d023a93d15d0a620e67dcb4190f7d437fe3ebdc5a6d5f2812f6dc4219a5a2159e2cc7aa40588b053df517f0335c63b57b3c80ce0f38b75d930f71bb56c96bc1f442dd8bf38deb688f0ef0872d367b3c62e5078868c474ce822556882bf6d1c3b086d9d7993a697a78741fd6f51eb16d5e6602c113d82abe13b71a33d5bb127dfc1ff2a786e842372b6b7c625d74de9e67f88c9d412f45bbf567a7a4827a87f2cf1a609b408c146aef2819a58e0831d43730902f756612063970d836880f0b9380b9c5fe1f93842b20bad72fef53b9cb5d557b25504fac6d29d980d3d8ff21e14487b8f5d1519ea408e6eb72d739b5f60278d46a9d861ec316057bcee72652b8b255a49844cc55c4934d42e634dc901a8ec41b370a0b2f9525349816c687a38fb7d09c2688f628da33b33542976ab4c101ceed20e8a43888ea60e9b18f5b7495029ac8d5743d46cf2f9c243b7aed2bcd2a31583f0588f2e77e72f247d507f6586870f1404f0a6ab48e4cbc586c3b7b19cf523edb8087a6763522e0ee4c187c3f99674b0049a7d67027c74c6f976d36920901f8e50158fb55603f90b0f4471b3a484f5c2a7d0f29ed34327c57cf6e9eb59bbb67584ef57a602db201860cc2cbd2a9bc5bdcb8373eecf827c37560ec37fc5353133b3d0e1df4989e64ab26c1260d43c1b98b7c0471c6ebfa710f6bb1e38bc123e0a2d28e17471e1ff838194e37ce9674eab31e01af7f14d3775ddbf801963e1c4c928310911f1d781e6672819c65b9c961a3fea1ef92e1bf41818538a2229d0c213cb62a3683bbff6edc94dda6f1238b73e6149b234bfa8b9a07e00da5ecd536c9a44a9c91e92c97b773c5ce6879cf64c5299d10eb004f5b270b57524b753c534d4badaf327cab6a8fd6fd0f501a4697fd7f340b8de36b4d13134ab0cef77c19355a3801056a809983a239022e2ad4e78dec73ecc18b6450c7bde770837e204fd8c4eef1deab128bbba74da1314e3b75930192b870f2d54d88f6a4be302a38ac7e6eb5e2f651a3135b98317369341c46fb9a237f4649601500c11f055f8d06cf5ffabbc2bf672d939ef38af3a4b2a622be212fe7f9066f38c487404a226fff27a360193007e8efed09ff6ce78c824f031a6b26073cb1daf5a80eb92b4df9bb34efb2f3aa0f196b61921a81a719e6a95501f28d55cf3e69a67146154ad4a86af7f5116d325e39517659822e32c5584279ce0d71a06124376f7eeb5056e9f73dea9ccf34cda51134e771ed93fae20246d879d642d689662fe0ac2740b2d052e833b7e5246d94774455fea26ebf45d19244eeaa987fd03406a4d4fe9064cf585c2d27937465d340fd56989cc5ddc8ebee119028ce58a66cf7cee327e3c9ba01a17a511389382fa615b53cd50f21fec99183acc8168c531d19f082f20567057335142bfcf31ed5a688f1c5f5083b3fa8dd62fadc09e4b0f49aaaea6e6228a83f6e0e7a0d16a94726b970bfd1490c1dcc2b5a035c97581c0010b2636aeba3e3dfd6633f577a43fcd5503ea0cfd0e03991ba74bf6cb76471fa13dc70fecb6432db0a8af8d481a59cee5d62df8a944c186b1c54ab13121cb1730dc9d3357a2fc904748e0c511e03c07e9d55d5f06decbca2c19f8e9a70235f86d07669f726351d7f0e67153001785945659ebd4004e6a4f3de5c19cc8048b88f03de5cdeaf14ab1b085be939472968fdccbd189accf9dd9fbc2156c4a36066239b2462efef1053043f3c5d3ed700d452d686a4e13634e300989efa851f161c9bf328c88785de197ae3c7dee4c91bf6d3b79c93bbf43392da5ac2009ee9b4a939f74faeac658bb95ff8b626e9cee890c2805551380f9477e4b4010f0dc5879c1c734167639079365578aac9b93f8daac0136b4b94dd55d7ff26d1fd62d7c08c5dea5100c0d4306e3f611a6f7b2f77cc9e8eb2d0fbf27016d9fdc8ab27bb7aac0b2621e920d5b7bc1892c0b4c5431a05a16017c9401c06b219088efa32595ab59b7346648f1cbbe577d7b05281447f3dcae86390ea9e3f1bc6d5105aa385d0b6c2ecd6e4d28bd98e0eebd36d87ffdf810a065d608b11746ced94d6685bd9a84e9f6c4aa968f0b6f01b8a58f08b9248719a0a0d12f5e9d11399ddb9129f146167043382ade5940786cc3350831ef2b48e60f0f2cb3746cbb0abbfd27276639950fd778c9a2320c48cef0781557504bdf4a7908fec738a2e77a87188def54275548891647d3401c995185e06159946f42eb2d1af1777848e43c8d92472e04592abc3b0965d50fce3c80d1351cef181ac67154eaf4708fb14d84ba25bf67960df6c6648792032239aaf85e778d5c2d003a0657ce5f3332cf283e872961c4c1d601b1554c381b4e4ffe6887c47e67475562f05d91416346f564ca0ec971d09e6b57a50a759625c4ed11a2551cde5db4822be1324cb60791fa444aa6297e780a3b1528fd3d992dabadb78e07ca128865e9926ecf5413b1754ac58b1ba18f261aff1cf41107304382a06512101f2e913186da6cca3f0c3b2cb38fb65284d1d0367ab44913e4dd17a4cf1e6b807a80bb9a0cc961cbb8f26671cfe6349115e46f8d56ae090cbf37edb83dd32b6e4cec6b6f617c72a0e3646b468e4c92eb6598b35b0628f22da9a379d569d082690b8093bfb3c666260435252848ebd23cf14f0b7a52be65e65fd5cac94b474d101c945c561f0a1ecbb9ab12fc69a7e6486f6869b4a6d1f14a7e44983ad6347fc923c4f5cd9c8202f809f585f0abbff0c5a7aa9bd3502b31957dad4ea64dd96adba5b124c81b2540802775454cc65aa18eefdf5a155f42ee5350eeb3531dbbcd66b175c2b9ba952b3a69c19afe16df4816f76d382e1143499335ad158d23a242f620c9937e1ecbcb7a5a15ea37846cd26325b966fe3ce3092a288c24f8b5a46e63996d41ce2e9b54aee9fd8e3efb9df7b8f7004e561ef6c036764f8171d0d19eea201e9d9414605ea9ddee868ad96761070f76eda175d1cfaadbc1bdabbefb0fd7f39787eea3ec38014a5d27d690649c7f8032e6dd54b39ddeffa667217117dc4a52589f4749ad277ed5171e6db0b5de659e0be873ab578335139cfb3f95bb2dd6a9c90cc90781ff1c4be5bcd11f02c2121041c95ee858bd0c5def05443d2c9135e286b2a6a9c1702c99ee2d0ff3d293809b1d5722bee199d8222a977ee7cea9191c3c0c5a4f65aaacb28411727b5c32f6c88637a8cb6bea7772851fdaec7f570c855eb49d810190ead498f40af1fda10c77f1680ed5b3d631107fdac74926c1ff41736de91a2e2545e0301e1f3d004a87e201678ce35788924807a93be689a5b1cb7f7637f88dc6245a37b4cc476bed406956398ca1188165ea216136fffb878035a0a8748be29bfea716fe612b655d94a9c3ddf292ecf02cde6201f6e4fbe507004bccf3a6c68f46d156283707b5a8e23eb1e5e5e552a9e6a6c2df4c40dc241b42096b49f02e0876997ed3897c38a6937f6d1402f209afa8bfb5cb16b1917bdd92a4017d154e8eb13183175e300f699274ee0115651fb7cff264a7785730e2a014f773662cddad43834526f126de07188175f0a33c30b018e14abef7b6fb1566bbce43d42ace53f46cf885bb9aed450eb7113214b8c2a70e98234f31d45cc956cd9cb983342643fdb"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_mpls={0x128, 0x20, 0x0, 0x0, {{0x9}, {0xc, 0x2, 0x0, 0x1, [@TCA_MPLS_TC={0x5}]}, {0xf2, 0x6, "567851cc48adc0fb40589d8e6f1fb920c8df79bea1a6c910d84ecb4ec174e91ebea670cf59652d7f908a69fc900cc560a56340c87c52d4db8b3b1e333823fbae12bbfc8e438571a82748c009a2af74bc7ef3a0afa05e78c5b8b5e110c0089816630b32d7e67a8a488661c59bbeb04255ab28c8e8ce700d2683e259680bc0d6b1ecdb012c0e07e74bcbc54b4b0d18e4ef8352b4d0c0eae2bde0a790d25a8851d3c2ce7dab1e3724cb2e83c13279569c7dbd638ef30ecb523331477ed646414bf7864cdfe66284dd4a46fcb03c1edcaf5c822d6a5241a56160e880de13f82454d868e0c86047763cde23f623b15fbd"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1}}}}]}, {0x12c4, 0x1, [@m_ct={0xdc, 0x16, 0x0, 0x0, {{0x7}, {0x64, 0x2, 0x0, 0x1, [@TCA_CT_ZONE={0x6}, @TCA_CT_LABELS={0x14, 0x7, "b3218d43aa436d3b7be700b36c845f7c"}, @TCA_CT_LABELS={0x14, 0x7, "4ef56e95c07de715770651147cd7d283"}, @TCA_CT_NAT_IPV6_MAX={0x14, 0xc, @private2={0xfc, 0x2, '\x00', 0x1}}, @TCA_CT_MARK={0x8, 0x5, 0x401}, @TCA_CT_LABELS={0x14, 0x7, "b3cc626ac3fb3f7f0e562e8241df5814"}]}, {0x52, 0x6, "d6f8646afd9ba02327abba91c34fac07cc241ce9815968f2ceb8e08e195943d8a73f717f25bd77aec46121171bb5f4f0b8266d39547de7e2208d2ef967ec94dcd099d64acfdc6197854e200e2fd0"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_xt={0x11e4, 0x15, 0x0, 0x0, {{0x7}, {0x11a4, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x9}, @TCA_IPT_TARG={0x8c, 0x6, {0xffff, 'raw\x00', 0x3, 0x8, "7d7bd740904f1cc8aac6cb6e2239d99c703f105e382b163b5b315baf22bf80002f86ba563100bbbf07c395c1aeadddfc0b912b6001577d640c97145fd05635e0c5c7c6fe9a9679f39a59061ac88f862cde80f54c3db505ea9f43852ad7f10c52795d"}}, @TCA_IPT_TARG={0x102a, 0x6, {0x8, 'mangle\x00', 0x40, 0x8, "afccec9e44e15403b808257296b2032e5a82a00b4e97336892c0da9ac4ae131b97a1afff267fc6ba01a87c40fc6f6489c58d2f1f0200c0b503727a51396c6a34d45eeee349a97583616c31d320af246502f93e46549c01794f2ac065c0f09ce82e061077a5c070bb6e103da7926215a0dceb644a1edbc477890a3f55b3181878856a92d55a6965cc4285aee64ad4a09a709fa704184e9b305e13dc3911537adfdf98021222198f9ad20a10363119d8ed011590e5c5694485dd1b329032b2c239886fd70d24747af3df17ba17c3e85798e6014cb34ee749c9dfc8cb7f9e66413083a80d2eb90bbedee49c70759bdbafe37e890ad7eb6eb235bf7306a0ddc6bdc3ac985b595cb903e4e9da06b2c1548626fd1d62ad1c2cf6cb09091da1496935cf2efb6fe90a4a5b15587b47b7aa6559eae2caf7ab64f7b30cde0f301eb6722331eb30502a5e820f16e485b459aa4e7c888115290a7f97806de8cb6acd7344d7d01f93bd8ef35b69269538ab19cdb2bf55c9bc206aba7d67b02dee36fa1f412776c1f406193f0e93ebe4c25ebd3d9638a6a67ed17f6a3639fea38d548b48e259eebb7fcf78d70edb93776d374f1896f28de18bea8f529609ca9038517bc58515dcf0c7562064404211a6551fee267dccda8ab868df8a70d8eca9a10db64f7d9097f974debb2b8821ab465ba00b10ed8209da4a747c50f2e45b4e23adcfadc6f2ea3fb0e5bafaabefb265462e5dd2de827cca6f2d1c080997ffef7a0567b318d2ea339432c17e7262d791d1d01b3cdfe2296a880189b199d087f3d97193f55f6a4389254f2183550405853b42b46e3da3d48c922086cec64ade76b5b76af582552b546eb46eecd49b38760d3d008077723252c09f0c2626c3fbe670d36fc8e1ce56f778bb47e980376858aa2e326a83caed03f013091affc4965e5f14982aa7ca0d0495611b28e0ba9a6bd560753b6d475ce8fac52314d8882abe37d2f73fb57e2094f1038f4fc35278dacddfe4dedb26f1c8541274fb29b7cb1be6abd2073ff551451d8ec248ef3d1a725788588bef170136a079f609c6b980bf2394b15f8acd62a1dd5c9695e08cb7665e59dfe886b4f400cf95aa233e31cccd98d6600f94180aeba27d519183fc7617aa91c84f0bb1b8ec7f4780a8c73b419f5c506f827d1066d177b6bb947077b424644e0c6fa443e9cd93fd3b8f358bc4798bdc1f7b2c004f6ce8ec7c3fd1aa33b97d6878bf7ba85349b61bd09ae2a0a54293af8769b546a12dc2a9a956813c1c772d287dd521cbb020ee24203f9d8d167889c8e4a58db4b61e541a728b2a16a81b12b9bee6a62f4c232ea0e1b3a94da266d5a3d3b9123d67efa688b87f7dfe1d636951a0aafe0b48ddb45bbd0db6737f6611c8fe250652e7e5ce6e52828f159c8d7aa3e86940e59cd0169cf9f982eee0a7c7e3d03ae5ded38106195005e45930edf672ad475118afed8c6caf2d9faa1defb8da1f65fd63a4bc56f0faea6550d821ed86fddedc6ea3c2548107c16a70a5182460e145e0a2aa2dca3a7208ca73829c4068615d0487ebb046f407ad79ccc6d8d133fcd3628f8299b24ef7e77ee7f00aa7e8aefefda8cbbf9905f485d7d09aaebfe41b919166dce77c789a42fcba317613afec664cdeb0292f4b5b4226082ff5e8c01ddd406555d6700fa77543a31252ba3e3722486140493edae938d5098d5ed37dae413cd284bad79c8cb54fe2c3b0a3d5234a2c458f278eb2aedf4379e48d37d91982785502c198fb453e441fcc2a95433382f0f456d8f9d78952462573fba112cd90344eea323132c5d9b31d59b6073d1e3d8241c6cd462a2d288d0f1768c0eeb263c672aca0f01cbb727f1785ebcf9cb9fa8bef2bf9cfcaec24a2316cbecdc08e3cd42db3c05116caf7fe84e2fda07decd05de1d94ba6c14339c24a33a531f1c7ec2b6729c90ddc89e83a31322431b01b8288568f512f5c7135194ab589e108f8421607946d3ceb9678814de74440883327434a525b2ffc20617e3e598ec782316977b2b028e0eae0ccbadb2d9443f530c2202932e9d3ab9edc01071c9e2edaba632398ce2935bb1abae309c20ac64b3d2aea8f1b3bd6a7376f55f42457602a3ed991ce7352d138082f1b5ff011b5b4af3b4e2975f0e5b83ae3cc5b9856f27ae8c136a712aaf36b63b368ee4186b460f873c0807118d213e66e2656832f59dbf6317ae9316c56ffa9ab27ab7381ba6099b16e0f4f61fcae2972e6ff7d96b4cec2bf4c73d4fa68214d7b393ebee662b529ce2270feca5c4a0f4de6df2caae070b8d1af3162df65f6c62893f3372918df391904da54b535bc0a29935720eaff511619e62c13e6422a47d786f16ca210dee6d4b1b9cae8ef44ad01e827660ca521ce13c9ee771d95a205ead500da9af629e036f16262f71ce7985a9880b3ffc740c99251a2c3e537ca931dc4f212c487dcd8b80cee58682e2941f18b7db782efe1ddce90c67798b370ea3429876a38064c918bb841f7a29d2c7a2f384b54d9d2d391efa1a3ffe5008c2e7e86dead53952a9c312277f05185dca438bdf54c140462a23445443a48b55fc83550ea0627047c2523760a11bf1f05dfec240b39aa5bd3e3120670d0e85d42ed6e92b32913dae750b2b3a24bcdd1f17394a1ad3a60f92f465d1c0da22ffd2123c36a409634e7ffad3a1275fea909921f5438aa5bf718cb42008bb17b45d2f12f89411843f087b84ca1081226e2b12f4eea09f2b039629e1bba0265791bffba3cac86ca24068a91f22bf5a23a1dded9dcc83508a60c8bbe150b9d1a2b6fd3a6cfd28bcba5e5b0e2c251e9e1f4f242a900ac67797bf4cc7f1feebfa05c9453c5a2c33f73c2f70a23082019e321a795d3d26973831532bb37b6083d686ad88d7ef8340a66df98cf0295b119d38dd2919f693086a37cdb2d4f8dbfc9f1a1250ca097884180001260418d8cc4618011f0edcf1e29754167524355b7f1e95ce2f82835fa4b151def5f0b0f313b7c61b5a19826b9c92a0a1c8dc3a88759c54d3e3934a5dc83e234eec1f2a306dd8e267542e38f4a19ee6fef0fdd30282443e255a8b23d4600ab2c1558b17cb00fdb1377f3fb641688bfaff8bf49789914dd0c8e04feaa8729c7d912ef8c6c3e2b0030d5660f07228bb27505764263a15c58819f13a5026fbb6c32beebc5d71ae5f2cf612bddd0632aacb6a436c6fca97efcc7361c8981869ed41c8bd3b253d1a88a894bd900c68aeaa5806819d836d20f9000b74a9abea76a4e1d0b5b9b6ea76b9f6087bf25d991b5bd65a7d89995e754dcb8c59c25bc2d22996704b806079aae2159cf4f4d912205f902f0f43e101e523bf93381da22f9a594ad48b3e3ce0ef9e98cfa0f72576e46a0eff0c2f0fab0d53a626242cf16ac98767d9f4629f4cbff4917d31ade6d62d2cff638516327e94b18d6dbd50b18e0352015736c3501a6333503015b889f6251395688e93cc38321dfc370bae169f6c9b2d28adf0ffb2b3c5faade7f77934b356328d34236e9894bcd2f2ef78ad2726221e65c04247d75175b018b3133f93b1a17644a892dc563cb6037a1535b67117c6e9d3d5d826704bba4df79656b748a794e0e7f29ee6d553721a6880615ac4c550fab0af90b042c7449aedf912663f3b0105aa9ca71a70bc1970f332d8ff8655c5aa215899beb7ec848cffb6e9dd124a79d8d3383d8f5c73b0ab6ac95f110d195c8f10c13fd5e290174e28f075343957dbac6697f69ec0b7663c1197908a762d42639bff357a21484620df301ac009d501552abeed4e9bebca06f2373b166afe2d3e2577adeefeb4acb29c7c9a4294156768767b7c2ecf2908f18fb2a9082ea786f28b593f96dfe0082956408e09a3321d3ce5f4d889755f1899de4132554162e6952e9c5e53cc7177143721186d4eb60d211f63a344da1b9f9b1aa3d6f79f9e7472cbdfc06ded53eded82b9db771f0d02b665c86d51c7ce1c833e47810f39d525261fe0b962c985568f70c970e3838ffca14224d5dac6084f6e8c28493951e60e2cf456fa28b8cfd91f93a11fef2231212ffd9dc85456a7b907eec85f0236ff8c42960e6d6a99d51c45690ad5b7bfb7615300ae54acf6eba022c2d2ac6faaee39ac62204ee1058abd6ea813f52995c1f39cd1258883ff6f03d28aa18bed92236b7190bb1f66e97e01670be7104d46ca8e5c3d7958afd422644ffaaa2eb9ecfd604be3a4b85d0e5db1c8a276e81fec98b675feaa68ea9423962e4d8341f8d33aa9e7315894254969f085db8c2808826e624a1a34decce87e0ed4d187d2967090b76457e2c3bdb80d6bdfb0c32dcd2cb333dcf16f9c08affb5024f930c07ae3ba2a2b6466c820158db8ca6b35c0b5c28017a26a334f51f78668596ee966a809b5ae6261847cad3c3bc868119f57ecfaf35c52d5973350557ed35334c96790f6f91af4f5c5c438a000f5b0ae457f97a9cbe0743524f542ce1bff84d5ca65aa8d00a22202a15e97644b768e1bd538db9abbe3e449093abf9d2efba0a181038b8f6b7c24f57ae4407083fbf389647eae281c0c3eb9ce3a7bdaaa197c305b082d6693499f2d6d4f4b4feb709d307fee6811b899d6d3ea4379147499c36033015e3d2efc526524249a22da54656e68434bddd48fd4961e9720011370e2cd06a28306bf9c87c1b823dd8195309b516bda76bbd8093defd40182d6b10efb9259db5c74a3a5bf2630f67be8b824a665873a73acf0e710103cf03d7f2e27970bad8b0218a915364eb8871bc36e9a9f7a7756b55e16d6cdc604d946b8cbd6e31bf896e78b6f762822a60520a4436c660d004076adf9bf70bd63278c06bc9423f82f54a97ccef1f054fe87cec8149b604e56ade93a79b1e446d87c24afb3a9f2a6651e9ab1a8e8d84b4331f38f764e8f51c16035bca08b69c2bdcf3ae8298beacbd866a59db46e923d2738d440f6ef82770612b7d4c7f65a4d720a4626e01e336fdcdf99464b650bf712cb5903c1e341d7656ca72030cbcd77fdb823f936acdf16ea45e57f3956108fb585809e127a7cd9dd53e94d850bda011a67f80ff5e52b457025b7642c23fce298211fe08889a1727a79b7e53b19a4699f2b9aaf8ed67229b7801dae56d82868a46249a77fb3f32333b61d707af33f7b2d857f89c2436c275d1dc756157b3ea099c2815424ab87a649c5c3aabf3c6797ceaeb51bf47855a6dd8b2420c81513e775833d09bf870f59b8d5173994715c2394408f45306dfa49b4feb7aee8ec1378c375a860782bcb91fe52099e0dfbbe7f7e93976262c97348b962672ec795813f86f67f4bddea2a203b7010718e2893b72269f6e0307bc54cdcb09fc876fa08fbac097e819d6e3a08a8a87a452a2fae1531d26877ff7294d2eae0ec02ac65c1385c3e28a7f53a264385987e017b781feeba21502ab78eaac7d1faba8c972429375065a7e37093259b23d837600df2f7e7261145947a5bf9d473d8b6e6e18d8ed89e295e6503f434da7d035df23e2b7e36ffd4735d285270f9c5c6bccd0d02b4f7aefb1704ca6d94d7f1c3d9af6f435b02b22c994253103de171964a67407e62a88e4a976d40aadddcd151382517d83550d7b3026b315682ace4bafdc04ecac014baa013eddfdfe861907a5cce75a6b228420a3e74375b37c428d5dd6904262e64749f47daded8d68399300050de4852f46712fd2bdff1d25984e4ecef737e7d924ee1321b7ba0ca1bfac5eb198a6b40d177c0a9223b80049f27336a132e026ae1473561eeb68ec46643209d8c9e06287f0787165223dff60"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x7fff}, @TCA_IPT_TARG={0xd5, 0x6, {0x1, 'filter\x00', 0x1, 0xb3, "d1e82c509fa1ab28f151777cc235f411b08e7b2aef58c80b2228511d30b2f20527287484eab23bc806285d7952c5e4dbf0441c8d713df5fa6fb0ce9e5a304fda937f5c36c25f333c20d21dc0482b85b398b7580f4e7f1c418ea1643b2d4955cff0f8efd3040e9b3116a721f2489c652f22b78b38e45edaa2a39d6314bf7358f67c06239b4474bfad36e532fcf017199fc709ca56bbded0329bb4c43247fb40ebd50d875f23fd887941cbca"}}]}, {0x19, 0x6, "0cf9211e2ce36627965ea7f1aa274d405add404572"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}, {0x5ac, 0x1, [@m_vlan={0xb4, 0xa, 0x0, 0x0, {{0x9}, {0x74, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{0x3, 0xffff, 0x8, 0x2e, 0x7f}, 0x3}}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xb1f}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xfb6}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x82b}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x88a8}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x4cbb1c7c, 0x1ff, 0x0, 0x6}, 0x2}}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0x6ab}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x3}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x5}]}, {0x15, 0x6, "b08144c379a86fbe72101511546d278a0a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_gact={0xd8, 0x12, 0x0, 0x0, {{0x9}, {0xa0, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x7, 0xfffff801, 0x0, 0x7, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x50f9f7c2, 0x6, 0x10000000, 0x0, 0x8}}, @TCA_GACT_PARMS={0x18, 0x2, {0x40000, 0x9, 0x4, 0x6, 0x89b2}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x7, 0x20000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0x8, 0x6, 0xffffffffffffffff, 0x5, 0x80000000}}, @TCA_GACT_PARMS={0x18, 0x2, {0x0, 0x100, 0x5, 0x6, 0x40}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x9d8, 0x5}}, @TCA_GACT_PROB={0xc, 0x3, {0x2, 0x22af, 0x6}}]}, {0x10, 0x6, "abecbc66e4024c5dfb8f194f"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_nat={0x1f4, 0x3, 0x0, 0x0, {{0x8}, {0x194, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{0xffffff5b, 0x1, 0x20000000, 0x1, 0x5}, @broadcast, @broadcast, 0x0, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0xff, 0x7, 0x8, 0x2, 0x7}, @loopback, @dev={0xac, 0x14, 0x14, 0x25}, 0xff, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x401, 0x6, 0x7, 0x7fffffff, 0xff800000}, @remote, @remote, 0xff000000, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x40, 0x40, 0x20000000, 0x80000000, 0x1ff}, @rand_addr=0x64010100, @multicast2}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x3, 0x9c, 0x10000000, 0x7fe00, 0x9}, @rand_addr=0x64010100, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xffffff00, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x400, 0x3, 0x5, 0x7fffffff, 0x10000}, @multicast2, @private=0xa010100, 0xffffffff, 0x1}}, @TCA_NAT_PARMS={0x28, 0x1, {{0xfff, 0x0, 0x5, 0x4, 0x6}, @empty, @loopback, 0xffffffff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x263, 0x5, 0x0, 0x7, 0x4}, @multicast1, @rand_addr=0x64010102, 0xffffffff}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x1, 0xfffffffe, 0x20000000, 0x6, 0x8c7f}, @multicast2, @multicast1, 0xff000000}}, @TCA_NAT_PARMS={0x28, 0x1, {{0x5, 0x2, 0x0, 0x3, 0x5}, @multicast1, @loopback}}]}, {0x3a, 0x6, "3e90da0e1ad0ceb1a2089d9bff03712eb1dceda078e87c4d20ee4856ad74086d1fb20e43237e3adb2837ff069412e0d739f61febbf41"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_csum={0x228, 0x1, 0x0, 0x0, {{0x9}, {0x11c, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0x0, 0xedd9, 0xffffffffffffffff, 0x8, 0x8}, 0x6e}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0xbd, 0x0, 0x7, 0x7f, 0x54552749}, 0x32}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x9, 0x80, 0x20000000, 0x1, 0x8}, 0x60}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x3f, 0x6, 0x1, 0x1ff, 0x800000}, 0x48}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x4, 0x80000001, 0x4, 0xfff, 0x73ae4326}, 0x26}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x9d, 0x6, 0x2, 0x100, 0x7f}}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x18f, 0x7fff, 0x8, 0x2, 0x7}, 0x7c}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x928, 0x7ff, 0x0, 0xfffff4d5, 0x2}, 0x26}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0xae98, 0x0, 0x4, 0x5}, 0xa}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0x4, 0x8, 0x2, 0x6}, 0x9}}]}, {0xe2, 0x6, "3be46d67d11f4791f9abb0267c950c82f42ed4b5dd93fbe87f0a0ebe9712094c58958c8828531388b3c2121e2efec241535a990c9e7728528831da77f7a78714d9521f2a864500e10972b85c21b60ebc96d31ab270aecfa00910649b529b9b91ff3d54c3d20192b0f35f56573e8cb93542bb0648aad8f4aee3f05c459587ee2f903ea4d8749dd2ff5784646652ccffd82649d65b90f2d9a4e21564caf8351f55fb1277ae87f68794ac5861b2d243fbd026b0ce22b786caa804b96a82066e0edd3ccaf7cf341e3d9a1d2f6af3423925fd192d20370a46b55606a95b43763c"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x3}}}}]}, {0x149c, 0x1, [@m_vlan={0x14c, 0x5, 0x0, 0x0, {{0x9}, {0x54, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x3}, @TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xeed}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x6, 0x6, 0x1, 0xeb, 0x80}, 0x3}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x3, 0x400, 0xe, 0x8}, 0x3}}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}]}, {0xcd, 0x6, "0b5240d2be34aae674bf4c739e44429587424a2c3ca01485280edd2e0067c634248eddea7fc442da78a625d2450161b67b5b5f0b19b3e05bf031b1478cf19996dac2fa125485162dbff6eaf871f22266d31e47c83371b0bdf382a815ef3981fcf1bc5d8f14352eee5d2ccfb928c40bbd88b575376b40e182534d6adb432158c861bf5e94946fd84b59f658fa472f17cf961347d5827adb39572fce168e605d350926392b49db4bf7c0e1a67e9cecf633791abe3215910d9ff5598701c78840dc8fa97f9b7fce408fe8"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_simple={0x54, 0x20, 0x0, 0x0, {{0xb}, {0x18, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0xc, 0x3, 'upperdir'}, @TCA_DEF_DATA={0x8, 0x3, '}}\xf8\x00'}]}, {0x12, 0x6, "f311369153afc78e3baf16284b31"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_ife={0x58, 0x18, 0x0, 0x0, {{0x8}, {0x18, 0x2, 0x0, 0x1, [@TCA_IFE_DMAC={0xa, 0x3, @remote}, @TCA_IFE_TYPE={0x6, 0x5, 0x3e9c}]}, {0x19, 0x6, "be42e6782abe84dd9ddce04ad5668d6fdfb971aeef"}, {0xc}, {0xc, 0x8, {0x0, 0x2}}}}, @m_ipt={0x248, 0x4, 0x0, 0x0, {{0x8}, {0x148, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x86, 0x6, {0x2, 'security\x00', 0x0, 0x8, "831da6a48a7edbafa497cfa8857759863a14848a228d963bf4c050988797e58c1f3accdf6b86575376fa0274a614f5fe5c60956ad8d6ad5320ed619c7dbc1a2e2f6da9a8a51cc305345d1e218e7e1b7c4d447ffff54521c1b0da2e79"}}, @TCA_IPT_TARG={0xb3, 0x6, {0x9, 'filter\x00', 0x4, 0x2, "00f903c230184a5861cea7b97e6fd9090749092a395f4df18594d9bf2feb19ddce4904dd3fad5c1c71be410bca9abed6040693228dc6d45258df0596976b3e54e2704ca7b0d0deef1d948889ab55986d89958384c0f1d1e456229e3d97c631c59988939acc9e2112d7a354430e1b595d91434e9e0467f5346c956b54b748ec6d65f014c9b6a9f1910e"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}]}, {0xdb, 0x6, "e9b6f3c6f0970945d6ee1ba9ecd0e318e6918324d8202f9bdebb0e991605379b556de2d657387dcd4e204738ab8c2aba7d2bef0de49516977a4d44c17a489dffa4c5ccbc9dfab138feb6fb1b850ee7385c0c9f522389b0915c85bfb030bad488503d56181a65d8dfd5eb2e366bc61e4e7a27227a7194b12a1d3f14d5ddd6f7c0f86c5b65fe8dc1860e31b43ef3efe4f83ccd8c9372f675af83cf33e67fda30d167b97feef8a7cdfc9104aafe8757c6f829210e67f0e2916d86a1ca53d480d0ad331172127893fb257d81ea36ce6957209268f7a4e3aea5"}, {0xc, 0x7, {0x0, 0x1}}, {0xc}}}, @m_skbedit={0x1058, 0x13, 0x0, 0x0, {{0xc}, {0x2c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_MARK={0x8, 0x5, 0x2}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x3f, 0x3, 0x2000000f, 0x57, 0x2}}, @TCA_SKBEDIT_MARK={0x8, 0x5, 0x80000000}]}, {0x1004, 0x6, "75ce3733c62df62f78a58111ead7f4fe6beb6605c678af485c9c6523720abe38ca80a6a79c7d7351cdf0eaaa20951e7cc08c909b412bdcc637598cc17acddd324bc3a1439dcba29a148416ee51cc594dadbd7d83f2bac62cca79868c0cdc025b75333de93506baeca8ba0cd6453507ff19a2ffbfc83626ceb1c7ed211557fd8a076d2fa0a11f5af8c9c7e660bb9b75d0abf58d34cec132c8ea314164acd9f4c786c7767cc6739151aa036e7e6c7b51a7502c7766895ca515fb562fbc8e16e190659ecd8c77b8b51b3a5b85f96cf0c5bde31efc067f1937b346d5dc875e9e22d93e4d06110f9c6092a0a47a22df581978ed15f7bae04dc2d2cb188ce292b33148969dbef977803f710380c820c01d9d6250f94393e7d0e95ba6d0187df3b5cfbcc16a145edcaf2fa20e4c346f6948f9dae2b7508ac0820ff775a5101a46ff502c15d791c7369699be9d8f910a8ec9ee246bf750ccfd1af792a7f81a2c86cc1a9e0e28061a82967f93e9677337c40a92fe77fb42252192135a3ecb43bd68a2bbc6af495dd44718737de7cb2dc601eb422cc173334def1b477c723a5c978bd9da8aa589cb85f4c62d8d2de8bf03eabb0aa9057ab75b7402411ee41cf9e42ef04b858dcf07a837f1162403f3fefdb8201b8b8fedf69485a1d9c4832a3d1667f2929011b89fccb3b32aa9c5bf68d8addc200d100cb65d31a205583683531f6e801423628dc901071643836a1b684ee0b3cc286553368792fe32104ba8554a5de97d369d65a77873787781a068fdf107446081f634599ee7cafb8f0e15d22ff79ee870cc35a269e0fde2d3cb0f4b57e59e812434655c7ff845265095203c0e4f9b7e63f3a22a17f9f3496f37290905047bca8589742dcc9231dedc2f4e8be64283435d7e1ea2dea395e4e04a29766452861e7c523fe59e0023dfabd6748ca893de1d8def63b7d01891b65c018928ad64e4268848220cbe3fbbf3f706b475cbdfed1780dc4363ed622feee9d8f1f33f1a35ef64278d8ecfde5ec0c7ecf1151354b6aa22f9be8d97b4df99a28c698bf9b1ddc23d869fec6d8de67b14db072315b1a2a3a6d587887dd1c3f3af5ba401c09bc027644fdaf4525ead2c3ed999d7f765c14332c732e0ae3f48196c6cd0a2c13b23a760559a6b2791aa2cbe567df05b902a1e9ecefc45683b485d9b348837b2871116d585c3ef83b7a3cfadeb58f1de0a17e618c2f35fd4ff37b629d05e40fd2becfdcf5c373511e7e24ef03f50a7fdbad3378cef9ed3097cc1d4ec2863bdf42f3b5e2514cfa86361b28c59865b43bc63a3b33453e4071c359ae27d3a687e1a7181038884402fb4ea10245e541bb6af7a7e8235b04e3c8e54bf4edd5f7aeb3ad672eb8f7b1f68857f75892db51cae5be1d5fc9fad8462d6e752dba79319b716ff97e26c962c0c7db2fb5c0cdde80116d28c6768c65124e134bb73a9fd9a0a0dd0bc4ba8208de2fd7f12e1d7cc558830b0e745b53456832c4374d22f32d8979017804dd31fbdc7654f190d9c97a9e70ab4cdb3b818f4661fdabb54f27dbf559e38b0372eab855a760b40a1931f87a8a6329b3579634fc5f69afb2639c954a7d191d73f4c6bf97af1d2324802d225a99de7a9239b3404afa98a5f63ef593c42ae421a552ec0483cbbd47751e201fb92b59217ab2a5bb739886044855869d1b3295ae5c8e899b064ff615bea779d7776ceb6efe5f62aaf5728a8347f5c875e21ba2a44030caade1bcfc0339c7d2cea602ebd19cf6aad1efe0b1b6355d4572b8101e200524fdf922363fac7feb11b1fc14af51d24d2cf4dfd240e69575e95069666fbf915b08ad20f649c28b37a5d7266eafae73c28ec847a442d6efbb9c9bf95a265a04b6c42c225618a033cbe2048ebec47c2a34692ad557b45e9bc990622a399e7770a39570562f40556d02ffaa0d50740db570cb534032b3afef0fd38204744665a00845457a223a4c63900d3a04b0c93d509077e4ba7ba3aec9eb4d374e7e4c18e097835a02b4053b71eba6c4a98d2d860b9242b06b178043113856b39ae19c7a8ec31ee4a3bf02c2ff171b15ab0be4041fd8adbf88564371885bbd6de75a2bbb4bf422d60c13f0af725bfac2e5bdc8d62d1f3aa7de797919420c5e1eade90691c3fe439558160bea7bddb309be8e4a59534a633e7ae58fddc4438199a3a33ccf8a5a913fe02e83533c7ac7a4bb511e47d2fc6fec6616423ea0512f549ac3c5ce677b747550afab9b69cb1d6771b7778613ff9f1a5990db465abcfd8d75feb83292f3a739e2a0876a2f69982083976264fdfd18b7be796af78ffcdca04aea5c38b84779a9831833e1bd5bc53c151f72bab0f34dbd783e69876f56cd86a31638de1a829c446b1f7d34789355ebb7e9cb17446226d9cbf06fca8a99b7ac1e8d183108f64aa857dbcb8a6c5320d14dfe0b5fc224f80b341d5eb5368bbc5582c4195808d688356ea58967f1a57e07f7c5c4bdf4ff446dc094b9f6ee67ffcefdd9df7e390913ce739bc0fe37722c073a071a715469a9b72dee1a4440026ade3c543c96d7dce5797e710b3e753e2b09068f123b2eed0596b26aa1db48f4e0a9b06e055e889d9a41a962297c06831fd56776a562b5024d54560255e0f8bf4dc5779fd77cbb01f8c150893d4b217c7ef9a225408a8fcfe8771c33971ce008ba0196e346f3cff69a49be083be63f35d3f30eea88dffb370fc14dc5ff139d59e7be964b697771852f701390eead43516b4c457782530283bd719c1f6e190e08f5802556613bcae9e28cf90c55cccd7a33c4fc828acda1d4598adb1b7bba8a3fd535458453bb68176a723d7e69b25543c5c1064c0179f870cb42b1024443434edccc8643deb55578594721d5d03be2953c995c1b6feb007bb97ee5f3dee2269e25b6f8d671a934735e5d7630a1096b5b1805ea10685c6f759c6ddfb1e2838a22ac0263323a6e2f41c311aaa31a243743b7d6677944327dc34578cb128b7b785491bdce6e1869510897956a51fcc1bebbb8fc53c1e92ac72e4063b6e056f19eb31612aceef4cae520ffc895af86c387a7ad7562a53b29f02fd3006ff046ec476e8a7eb6d4b8e04b6fbc6060e96158eebab169660dd18d7710af7900eed7495a30dee13afdaa2556b9cd901213899d729639892787bb5f28e391a0f66403e5c99a1a8eaf58bb43152b7ddca30efd29064f7bea44b84f04aeb5d4d2b096f5c91912da78d74f2a1c0c94c526522e46ccd6a92a84b6415b23178c52154781a05ad59a314b16645c78d14b24114ab17e3b45476f73a5043643ce3c8e827ac4f5e79517a09ad9f3786132f7bafb135929e439083a93c827e02f6d63af93a664aa088c2702b5b046e77d3b9191b9048c10b2ed946bdbb4d8df7cc30acfc57384a63cc42999e5509068b107ac97cee4b22edc3fb9bc2c91bf1a13b7eab7a233477adfc878516de36803c3c78a618c72896c4d6f5733e1f55c377df298c41272b6da6a083c8038f94d7a8c9f6fe1f0024e39f8b5c93a81168b8829e53f20d9d3b92069963ca7c06c7e7b8b55c32d4fa9324a331b9d9d29793838b68a14eccb9292229a72fe0e0225ae3fc089de25e873af34391a846f1fe059a23cafba065145c03744d5dc295fdb177d260d0a194b219d4e7dd5196f3ddda131fe4d2ad5ff2cc66c087b1a7ca4f7f8bfae6b38bebc00d4875b2b6ad8b6e6db7d70e1fe3a6c0d579c6d2305d4c0d7a6dd45a7b6bac16986908c9db8b06ed12031f7f8f50077ace37e4741134b54b2367203e0215835f6249e0187ec3f7405c8ecd836940a6780c745b90edbbc1f5ecc1d49557b0c52555d6ba213805ec8d7279a71870d032c9efe04e492011502400db598768a2e3e746f888925c138d3fae26831aadfd398d0694fc8abdbdbd7600b566d4ae507c6795a8cb81133a20a65a7987bab38d39d4fe02e8191a60c440e2228742636855db503fb11453467740ff73ba6d1395736d74ae89e79f9659a1d8a7ef8e66d5a2874cf5da9eb0f5540d79676a609aebb0faf25831817ff980e8698f44719cb07890e29ef7257f704c16d470d6e54301b7f52f69da06df5d3bff600e77a05a7249c8a441463065d9a8b0232c9f4d1f9dc025319e16626cf03d6c32d9903431d165b292b2eb38eb086f058f88a40407ea3d30afc0c3319287709777e2a1fcff18f2db0aabb7eb1397f84474efb7abd050eb2b70f55f7d926360f1fce94d60318c617b8bfb0e288fdecd9eb1f8a8893365fa1b31a9c5cb2cfb6896463936fee42aeb85aff357f7267f87d968a2f0e57f2874b0df43a453072918562696b5ff61cb54626bc2d9de8d587f1a035a01b0cea48f8048f7e034dc57d60b18a83cb16c32959850133ae67a48a8c2595b4642807472de1a538f3d682cfc1bf5311cc7936fe5441f9689ea5a5291146bf5f7e6c0686aa1b20b4626066092a6fad07973c7a288f1e973fb834cd15b409983d97240c086a6cc188fa3f3fad65a28f68c70eeb44fd9fa187b67f860ce187f51be63e191c33119533a9de0b658ee90896e578ff2ab4a78247379df1df5dd4e4ff1c1e0a5d9c755d07ee7485fa472b2484a33167d67839578be3b08985073f41c69dcb139062fb36f70205d4429f106d237aa9fb7c45c6411c2438e243bc42513bd9f3f8ba2f8f90a8345b2e774749b3c374895454ec9879964dc58f3b78bd0cdae26d093944442ba0cf9f0de7d80f65de16a53b28bd578d0893c476a9784329cc3eaafa5bf9b2c4c9ef7a437bfa877c030f493fddb0886e6d4a37888d356957ceccf54cc43e44608b0a34b1e927336f3375a4e1543bae164209a6d7da1921ab43e8c083b0ffc9f725a9b1aa67234e888113f47e348d39ba6b73f99470750c29357275b9eaf42312b99fa61794838a7c3c35a135a21a6d01078ba0d2ccd2c5e666eb25847e8dbb4532a52d61a1d55ecc5ef4c34296e7d099b01e3c1f110c89e519669d1d6a29921acdb2b2c4604824c85509aad17ec99e29fa85b29cc4ab979aad63e95dde7741d284355caffbbb3a7c60fbcb83167aca4b0f697dcaa2be96353e808998071bebee617f63fb9e5b4741d2ee0b2310f203f51e29cd7be7c2e789fe715cf4dcdbc7f3d9cb537af00ddbe689aa8149a2a6f8e8343c4772b11274a68a6b01d07adba4b2b39dbcd91dff9ec4b7b4d9aa92eafa71fe73efcca3995ce37a406fedd958bb1c198fcf14389ba3b5666aabe9dd35f10da58d5e3c268cc902fcb92b3bac162262ae41f6c9563fd82df5bea9641e3cfd9bb15f34cf28db32d9ea983c37dfbd4b217377e1aa0d3c7fdd8d93655e038d14eafd67724325bb6d9c538300cbacf3a96983ff4de974b39be2bc2841e20b09cb19d13d38bfa5e84d40be9322b714905ed1c3c881182bbda42e801663141275f9890a12273bfdd0a029988ef6292f9bc7d22983ef7801ddd32ae86fe85000406377d211f8f902cd9d0ddfadf1ab961c28faf7140e001af8201b04986cc94a932ce41802ada727425f07b08da33b793237a12c8f5aceca0ac6482b03bf56cd03554b00891cf841cafc79b714be12fed7169b319d71c794b2ff3afa1f7b88ab20e5c3bfddf6688c7bb56fe4115507e39ffabafd2fd0da26ae08dc0235e8f8fc24848fbce5ca83febf9796eaeafb7da2529d7895f6012de66c3a765f8f7990638dc38d2b1a4fcbb33ed7b3c64e27164ddd843a94af01e9667443feb058013548d6be14dd8d83ce6e80ecd15531d23ce63e2c74b97744dd43306479765fc8c4d18191565d649b5deaf1a41b09a5aae1a"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x5}}}}]}, {0x2f4, 0x1, [@m_skbmod={0x124, 0x1d, 0x0, 0x0, {{0xb}, {0x28, 0x2, 0x0, 0x1, [@TCA_SKBMOD_PARMS={0x24, 0x2, {{0xffffffff, 0xfff, 0x3, 0x10000, 0x4}, 0x4}}]}, {0xd1, 0x6, "f57c247df04f2cc24b4ff19699a7c4cedac570448646314bf8f1348f67658524f1a655b07aeec883ef7349291ec9b548337041663d4a0e7381d69bed8739d744f5bb4958e689cc48bfc85b2b4b7434fa4b6bf7d42f91ea9dd0cea2e785756e44e1e7238045c4edb29c7e2eb28763f7730b7db83ad4b7b496c56c446da0e36aed2800ea5f069d3c9edd3fe467da8761a4f11b287a8821ca304de4f1ea89a5acf21ae6f03be6eb6a8b893b07ab9747ef8f0822f277e90ba59b9773e4f17c4107e7f14c367886c44bc3c6e63448c5"}, {0xc}, {0xc, 0x8, {0x3, 0x1}}}}, @m_pedit={0x10c, 0x7, 0x0, 0x0, {{0xa}, {0x5c, 0x2, 0x0, 0x1, [@TCA_PEDIT_KEYS_EX={0x58, 0x5, 0x0, 0x1, [{0x54, 0x6, 0x0, 0x1, [@TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x5}, @TCA_PEDIT_KEY_EX_CMD={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x3}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x4}, @TCA_PEDIT_KEY_EX_HTYPE={0x6}, @TCA_PEDIT_KEY_EX_HTYPE={0x6, 0x1, 0x1}]}]}]}, {0x88, 0x6, "9a8cd11d67f1b7976a0d47fd1dffaf6422158459995cd99cd7b7c4842f74c6fd3e52c3cd9d2ec69de8b52fb364599ce2f1e1ad1d7621e956fd585418bf2f14d67a599e12dc86da958835470554ecf37470b0cbd98a0e1c3a0f6f04dc698c975b3b33087ccb5f7fea45dff1325922a637e776fbcce346adab89ed3b3c67c7643b746f9a20"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1}}}}, @m_ife={0xc0, 0x4, 0x0, 0x0, {{0x8}, {0x1c, 0x2, 0x0, 0x1, [@TCA_IFE_SMAC={0xa, 0x4, @random="6e488163f7c5"}, @TCA_IFE_METALST={0xc, 0x6, [@IFE_META_PRIO={0x4, 0x3, @void}, @IFE_META_TCINDEX={0x4, 0x5, @void}]}]}, {0x7e, 0x6, "c1422bccd8c78e0a65c45d5a599b04f6efdabe8dc972193ecf532d7e7c3b4942a90d87abc8b989e617d03f9c913465be14dba6b28f81c85e10cec3aa9ad2af2428d8d04a920b918186ff109cbd30dd5295e5309e4e5178338e596a9e3801987a3295bde4c19d022a6b85d966228bbb03d0797d9d180672cb9305"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}, {0x804, 0x1, [@m_skbmod={0x94, 0x19, 0x0, 0x0, {{0xb}, {0x44, 0x2, 0x0, 0x1, [@TCA_SKBMOD_ETYPE={0x6, 0x5, 0x7}, @TCA_SKBMOD_SMAC={0xa, 0x4, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, @TCA_SKBMOD_DMAC={0xa, 0x3, @multicast}, @TCA_SKBMOD_SMAC={0xa, 0x4, @random="e75bebd4b7e1"}, @TCA_SKBMOD_DMAC={0xa, 0x3, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, @TCA_SKBMOD_ETYPE={0x6, 0x5, 0x5}]}, {0x26, 0x6, "5301f6d5ef45d342dbcc51d5df88251643ad127f51c5d18ced3a3bd4cb969c9cd3e8"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_bpf={0xe4, 0x7, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_FD={0x8, 0x5, r0}]}, {0xb3, 0x6, "c39edaa0b089a8eff940fa071b36e288a3f6661fd64a47f3c2e6fc6596c028fe684fd4753d37ea0c1d140ed5e8f3a516df05a8290370abbfa40d394f4272cc6c986c616bd5ef76c2622c5eecf0dd9355bbc9cbf8e033e368eaf50272d3ad4763fc17b8831191e6f8929ae68b05331188c606228ff4508241515e7a5c7dbc64cb17b99b4efdb945a7582b00adbf55b720124986c9af4324721170204f3fa6e27cb136a568cd85bc93e1492fe60970d4"}, {0xc, 0x7, {0x0, 0x1}}, {0xc}}}, @m_xt={0x2b8, 0x15, 0x0, 0x0, {{0x7}, {0x208, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8}, @TCA_IPT_INDEX={0x8, 0x3, 0xffffff81}, @TCA_IPT_INDEX={0x8, 0x3, 0x80}, @TCA_IPT_TARG={0x11b, 0x6, {0x81, 'nat\x00', 0x2, 0x0, "ab1c62e28e424402e0fdab96db6e1a3c41be0dae0d1ba1baabb8aae7b4c429ca711cf718eabeccb028ccb97fef4ee411fa68c85eb2fa3e7337441e4a6e5f12c73c714439d7a2f6340310cf9603f13bd2f87b31c632a6db8a09e305214ecef8d9e33d33fa4243c57dd26732165cd096d4c0d65e2eafbe5501a64b19f29d46c59c852ef291ec713ac390b9ee3ba2e26d4d9e321b09ecc7c581e6fcaa71b18ba6d1905384ec4efdc941b6af86c4857c5dc4b7fb1c6afd4a868d059f7f420c762b40485a370b0a7dc5a2cd5b4009963709c7bc9d6059679971b9d9ce3a8a5d4c90aa463c3a938243c43d31aa3ca359051c0cd6"}}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TARG={0x7e, 0x6, {0x2, 'mangle\x00', 0x49, 0xffc1, "ba67be2a01a0bee55e6628f3a038fc038b0ba315be2be4c8b6403a269fac7844d46d5996c6141b6efee5b80c5cf1e459b5697916f915e18df3e0dc5679f62eba3b55b3d36d70a4a2c47ae87472c03ac2126c9286"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}]}, {0x8a, 0x6, "a5d0d081ead10dcdbeccf3733c84a748a7bd2b1f9ac64a354844d300cb3cb4ad8ffc525a9c0eb85cc461944767d9b7a2153bb7743caa6cd9b4f83d7aefc1d177881aab9d7c098defabaf8db751894fb99e8d6685659b6a7cc389ac968566fa82069873faa4e535c20d64f58b5a1559c671fae0831026fbd4ceb94daab4d1826b20ae5c7249c1"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_xt={0x3d0, 0x0, 0x0, 0x0, {{0x7}, {0x2f8, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0xffffffff}, @TCA_IPT_TARG={0x97, 0x6, {0x81, 'raw\x00', 0x8, 0x8001, "a0cb42a5819f79f9b8260cd3381042bfe5bb3a319a39014aafdb8ae1e4828896828d61f46dcb16793ac1b137155f18efead8c35701525f50bfd0cfe30835872aa66d7bf8df8dc607997eac8d86a78d7eaaa3c170b7bd5e93554bd8e1b1d7f627c7ee4363c1851a5d064235834f"}}, @TCA_IPT_TARG={0x108, 0x6, {0x3, 'nat\x00', 0x0, 0x1, "3d75a68bf605b77f04cb2b38f0abb51b9807bf2a8a3bf4d416dd1232d4f5286de2521f963fc31c6b920eb7f78b2752a69ca77d13381aa672e2eea7858a9ce5d3006e487cab87003456a59b9b7a51c150722ea5b90a6dec6126a38478ba04abc7df798ea82342216b1faeffa14967fc9ee8a6e7d892072e72cefce001e3f8ea12858e00196a3d46d1679306cc12c17361edbaf330a651d7d7455a9a775f0adc0646ae10f598586302ea6dc1e9480c7629cf7f91edff11e0d5a51f8a67784f85b89b631d98c55ae82564db3ecec9c142e31b8bc6316158a4bf1c7b0ca06e63"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x5}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TARG={0x9d, 0x6, {0x0, 'mangle\x00', 0x2, 0x3f, "ae3c1bd97ce09d19b97c1bc21def33b330d61aca166180347fb6e6d5bb6cb9878d4e7024956ef7358970d5bb0ac2ab7b7b90a83c7b90ac8465cc955d78f59b52c644efec7b96303a2a9d258abe011a39ed869af110185e04fe57d6d92827bfa3e1e7060bd947851ffa3722f4d2551a1d22a47c"}}, @TCA_IPT_TARG={0x77, 0x6, {0x4, 'mangle\x00', 0x7, 0x3f, "fb0ed47434e89a5b877540c2c6fd55572a244005f705dbfee14452f65800c2cd82bd2335f784dc791ac672e171ecab5272d94c6ae0eedfce87d69a9a2d6178f8cc77420737c03b7eefafbd6b7e"}}, @TCA_IPT_INDEX={0x8}]}, {0xb4, 0x6, "b023e3c2af0af736c7b540a78edbd11fe430cff549f61e20e6cc47d896abfcd7bd1501daae7e998d44c46e0deabc8516244460ea97bafc7cf9bbc955c6589c080eb32a59a845732a181ae39a49054646ed5d505e181ecc48c6d881d2ddc0cba79478e58a4a9c1cd35782ceb302cac95c3a196713cb16b507d2b8f152c52a00c3141f975e9603b363b477f7c4183ead3cae8cdc89428b12193688b5b3333d35fbc1aa504fd0cc616e9fb3479063165a1e"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x2, 0x1}}}}]}, {0x194, 0x1, [@m_gact={0x190, 0xb, 0x0, 0x0, {{0x9}, {0x7c, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc, 0x3, {0x2, 0x21d2, 0x3}}, @TCA_GACT_PROB={0xc, 0x3, {0x0, 0x1497, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x2, 0x20, 0x1, 0x7fff, 0x9}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7, 0x1, 0x20000000, 0x4, 0x5}}, @TCA_GACT_PARMS={0x18, 0x2, {0x7f, 0xfb26, 0x10000000, 0x8, 0x2}}, @TCA_GACT_PARMS={0x18, 0x2, {0x3, 0x6, 0x8, 0xfff, 0x401}}]}, {0xec, 0x6, "1b598735e2c61e62979404378d94c630f12ec3e9ba618e3faec7c568b334e3a3330cfa4795484d46863b1e0b195c212ad02af4bd454d6e7e757b0d7ea653af6613c11ef433ffa5b7560a08f838eaa1607f1e46f1be09504314a8873ab45baffde6a2fc665e5572e0c73a2bbcfd86f7911909c18ce8111b292294a76ad579ed048d0f81637bd14ada9f8a58811c6b603c811f55247651705a692f7616c5b7d7560c94c3761c19d4b7b99db782c3e3252694c8713c0c753bb7be1cf79af7a77d9e0194a6177723ead7d80eaedbd394fc8cadb959054610624b8e492d8fd3ec9cb553a1b62d2207c070"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x0, 0x3}}}}]}]}, 0x6290}, 0x1, 0x0, 0x0, 0x4008000}, 0x8000) 16:28:54 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r2 = getgid() syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r2, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xee00, r2, 0x1000) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 500.212708][T19141] overlayfs: filesystem on './bus' not supported as upperdir [ 500.224979][T19146] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:54 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe100, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:54 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) syz_mount_image$udf(&(0x7f0000000080), &(0x7f00000000c0)='./bus\x00', 0x0, 0x3, &(0x7f0000000480)=[{&(0x7f0000000140)="43fbc82d47c48fcd7a5075602da82604071e967467a1b0", 0x17, 0x100}, {&(0x7f0000000280)="51fcfd5ad1cc565bb8a428dd954fcd30f2eed3fccfdb85f199ae279fdda10e417f7a797dbbd5c2e39aa96915acf6869fcbf85b2611aab1141f2aa3a071bf4a1b8c00a1d0a675297848de137dada11e76b142f833206c4c41d7efab83df1d3f84e48fc2df0877e01e0b9d37445542212589f9fcf955958d4d1f388cb5ecd50e981ef5309289ee53d27ffe1fe3958a64045262cf7a578fddc206d9a040c641dcae8db9e83d911d4aab5221dd2f7b3c2aa062fe45f1d2396f1764af8f4d4b639b043c49b1481e8ed65b548f3d0f4c6a5ab818af09431ed655", 0xd7, 0x1f}, {&(0x7f0000000380)="3e415fd2f0cd4dcd94129c60502f8a03cb5936871ded0e2b274876e536db23983e6fcdc2363cb44613dd0477d4eb95b8db01453b7f3a8f3593873c97e1b4a73a9c010335d3a0e05bbb3d7e61ea2d13b3e9cb17f6a528dd11931d77cffbc8bbc7ae570c79140b90ddf8330923f059d844e096a07fe471b25833645c44baa4d44909e56dc9edfdd42f4555bf661ecd549a970d6bc45b590692c28192fe19587dd623f24426a93abbbf7fe34a2eca5b2a568b7138c7c567e55e5e17573ab1e4979b7be273efd7668daba3f26075664edc498ac8088d4103fcb56b7c80a13054e74a664863048147e805a74f81db7f1e248150fe9a8731ffa5ebb3f2f1ba11", 0xfd, 0x20200000000}], 0x400, &(0x7f0000000500)={[{@noadinicb}, {@partition={'partition', 0x3d, 0x8}}, {@partition={'partition', 0x3d, 0x7fff}}, {@dmode={'dmode', 0x3d, 0xf050}}, {}], [{@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@pcr={'pcr', 0x3d, 0x33}}, {@smackfshat={'smackfshat', 0x3d, 'upperdir'}}, {@context={'context', 0x3d, 'user_u'}}, {@measure}, {@subj_role={'subj_role', 0x3d, '@%+'}}]}) mkdir(&(0x7f0000000000)='./file1\x00', 0x10a) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x818802, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 500.457037][T19151] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 500.515121][T19156] overlayfs: filesystem on './bus' not supported as upperdir [ 500.547661][T19158] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 500.565725][T19161] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 500.574226][T19160] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 500.615316][T19158] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 500.653782][T19166] overlayfs: filesystem on './bus' not supported as upperdir 16:28:54 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xf504000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 500.663287][T19161] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 500.701619][T19169] loop4: detected capacity change from 0 to 262144 16:28:55 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x48, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 500.743210][T19169] UDF-fs: bad mount option "partition=00000000000000000008" or missing value [ 500.758996][T19170] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 500.810468][T19174] overlayfs: filesystem on './bus' not supported as upperdir [ 500.849398][T19169] loop4: detected capacity change from 0 to 262144 [ 500.859854][T19175] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r0, 0x4000000000000000, 0x8, 0x7}) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x48, &(0x7f0000000280)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, 0xffffffffffffffff}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@allow_other}, {@allow_other}, {@allow_other}, {@allow_other}, {@blksize}, {@max_read={'max_read', 0x3d, 0x3f}}, {@blksize={'blksize', 0x3d, 0x1000}}, {@max_read={'max_read', 0x3d, 0x1}}, {@allow_other}], [{@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@measure}, {@appraise_type}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f666908a086ea17b46da124b671ed0bb30fc883c7c061286c726c6f7765726469723d2e2f6275732c696e6465783d6f66662c000000"]) 16:28:55 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x1ca59321546e1b0a) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r4 = dup(r2) setsockopt$inet_udp_encap(r4, 0x11, 0x64, &(0x7f0000000580)=0x4, 0x4) setuid(r3) syz_mount_image$zonefs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x1bad, 0x2, &(0x7f0000000140)=[{&(0x7f0000000200)="fc2386d21033828d7da51f7e01a5d4ae04daa9cc67acf08faba26c24060caad0a7a51dda286bdafbda3fb604133a68eacb595933f492d8594cf38f44aa3e341ea242f6a42e8d7daa7db1fe769e35aaf425dc389c5410b0d3c53f5d908f5e031751c5028a98b8266757cfaf892f7d3bed42ebfc539487625295018259fafc465f00dc0537cd1170da53bd6de9ba72b2251782816078856a8de8a380a1da220b536416eb291494523b10cc741b53d5acc78966b86d39e2db91cde5595c86a50bdc17a55ffa9d6b50e718356862360766ce06875121c22173c4fe19aa", 0xdb, 0x8}, {&(0x7f0000000300)="0da342a80867d84abe2abd0ad64c5b43926465c5d72c1ac334f779b8343c6236905d121023ea1d603d6ee29b9497f9f1568578c78a8c9576dd0a1f6225f3f4f698b21daac19917e656c8d404f24ccd0e03724c08331526963d3cfca55472ab58426a4e1db46d01b6c80932aecc449f06bdc8ee092c0703fecd69d6dab6c94a49538a0caf7adf49db041468e56a97dbc7e21b5f5071c31fd99293ae5612035e7ff7718f4b457e", 0xa6, 0x9}], 0x8000, &(0x7f00000003c0)={[{@errors_zone_offline}, {@errors_repair}], [{@fowner_eq={'fowner', 0x3d, 0xee01}}, {@fowner_eq={'fowner', 0x3d, r1}}, {@subj_user={'subj_user', 0x3d, 'index=off'}}, {@fowner_lt={'fowner<', 0xee00}}, {@fowner_eq={'fowner', 0x3d, r3}}, {@obj_user={'obj_user', 0x3d, ':!'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@permit_directio}, {@fowner_gt={'fowner>', 0xee00}}]}) 16:28:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xed00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 500.928021][T19175] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 501.035902][T19182] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mount$bpf(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0xa49000, &(0x7f0000000280)={[{@mode={'mode', 0x3d, 0x3f}}], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_gt={'fowner>', r0}}, {@measure}, {@uid_lt={'uid<', r2}}]}) syz_mount_image$nfs4(0x0, &(0x7f0000000200)='./bus\x00', 0x1000000, 0x0, 0x0, 0x6400, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 501.092690][T19185] overlayfs: filesystem on './bus' not supported as upperdir [ 501.161065][T19190] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 501.164185][T19186] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:28:55 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xf5ffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 501.227673][ T1358] ieee802154 phy0 wpan0: encryption failed: -22 [ 501.234012][ T1358] ieee802154 phy1 wpan1: encryption failed: -22 [ 501.266796][T19193] fuse: Bad value for 'fd' [ 501.282876][T19193] overlayfs: missing 'lowerdir' [ 501.286828][T19192] overlayfs: failed to resolve './file1': -2 [ 501.311582][T19193] fuse: Bad value for 'fd' [ 501.346477][T19194] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 501.358223][T19190] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:55 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f0000000080)='.\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x1020, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x110) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:55 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x48002, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 501.408363][T19197] overlayfs: filesystem on './bus' not supported as upperdir [ 501.473931][T19186] overlayfs: filesystem on './bus' not supported as upperdir [ 501.483654][T19190] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:55 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xedc0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:28:55 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='nfs\x00', 0x2000000, &(0x7f0000000140)='overlay\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f6e696c65310100010000000000523d2e2f6275732c696e6465783d6f66662c00"]) [ 501.625476][T19205] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 501.671422][T19211] overlayfs: failed to resolve './file0': -2 16:28:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x49, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 501.719171][T19213] overlayfs: failed to resolve './file0': -2 16:28:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xf6ffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:56 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c04"]) 16:28:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000140)={[{@nfs_export_on}, {@nfs_export_on}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@workdir={'workdir', 0x3d, './bus/file0'}}]}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x20, &(0x7f0000000280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xe000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1000}}, {@blksize={'blksize', 0x3d, 0x400}}], [{@obj_role}, {@smackfsdef}, {@permit_directio}]}}) [ 501.845301][T19217] nfs: Unknown parameter 'overlay' [ 501.857635][T19216] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 501.879173][T19217] overlayfs: missing 'lowerdir' [ 501.922415][T19217] nfs: Unknown parameter 'overlay' [ 501.932222][T19218] overlayfs: filesystem on './bus' not supported as upperdir [ 501.934638][T19220] overlayfs: missing 'lowerdir' 16:28:56 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 502.043083][T19227] overlayfs: unrecognized mount option "" or missing value [ 502.068357][T19228] overlayfs: option "workdir=./bus/file0" is useless in a non-upper mount, ignore [ 502.078806][T19226] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:56 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x100) lstat(&(0x7f0000000540)='./bus\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f00000006c0)='./bus\x00', &(0x7f0000000700), 0xc0048, &(0x7f0000000880)=ANY=[@ANYBLOB="776f726b64692e0356e27a45fe5a723ddee448700324fefb7875746f2c6d6574643c0000020000873b463eebc4", @ANYRESDEC=r0, @ANYBLOB=',audit,dont_appraise,permit_directio,fowner=', @ANYRESDEC=r0, @ANYBLOB=',\x00']) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) syz_mount_image$gfs2meta(&(0x7f0000000200), &(0x7f0000000280)='./file0\x00', 0xc2, 0x3, &(0x7f00000004c0)=[{&(0x7f00000002c0)="e325ccfa0434621268736b6a67ac281e2d832de960c6170f53ab89baace806a111dc98936e8c39edae697f9c924ea9323cffddaa6d55056fed645dffe4fbf951a8189367ef3f79025b7cf06bc168df73190d6643a7be354ec7ac9cbce64cb6c6e125e861282c091a20e7edfb266cff14b3ec68071dc7eaf5da0fbd9e4d6498ece9d1f22ba2752e956f782bd769f2aff1b03eaae372924bd26c822f", 0x9b, 0x9}, {&(0x7f0000000380)="1709929189a85e9bfa43e771c4c2f71faa60f64f8e7d46474b70f25b412b15cce4b94db7611e230a1a2e73f88ed2f84534b303c5315a386757d68002db2f559aa7c328145160c52bcbd2b2ee500ddc154835f46ddba2c06d450cc33a49b15957724c36a19943dfd040abd7d75ff4b8a6a05195f018ef8ecfa252e6975ba6d78d32c290e521b32774ad0fb13a1c49894e181779a41e30c5871206a404b813c2d9a65c3716576f0c33d23ba522089edc1f7b18a49a4d0005afaee961b5587fb8dc60704b490c8f4c7d9ad830a7d1304266b03fd43d07efbe61228c743543efc66062cb7b3e538d9f", 0xe7, 0x64e971a6}, {&(0x7f0000000480)="87cd382a159c868b5cd420c25409d1a5356526c87446fa7ccff52c968f0b7d6fd874", 0x22, 0xfffffffffffffffe}], 0x20, &(0x7f0000000600)={[{'/dev/sg0\x00'}, {}], [{@fowner_lt={'fowner<', r0}}, {@permit_directio}, {@fowner_lt={'fowner<', r2}}, {@euid_gt={'euid>', 0xee01}}, {@uid_eq={'uid', 0x3d, r4}}, {@audit}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@dont_appraise}, {@context={'context', 0x3d, 'sysadm_u'}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)) mount(&(0x7f0000000000)=@sg0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='minix\x00', 0x1883000, &(0x7f0000000140)='overlay\x00') [ 502.101078][T19230] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 502.139764][T19228] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 502.171884][T19229] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:56 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) open(&(0x7f0000002140)='./file2\x00', 0x20000, 0x9c) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x5e3b6000) setxattr$incfs_metadata(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080), &(0x7f0000000280)="c531e0463fe7bfff52eed571903837f06d06e07bf0ec2e4c51c37169fe6bc0e34533a03f87e054e0077c15a691af5acaae5958a31934801c04d03a2015fed576a84c7e5a67763d83424039babd", 0x4d, 0x2) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f00000000c0)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@index_off}]}) removexattr(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)=@known='com.apple.FinderInfo\x00') open(&(0x7f0000002180)='./file2\x00', 0x10000, 0x30) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000002000)=[{{&(0x7f0000000300)=@abs, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000380)=""/172, 0xac}, {&(0x7f0000000440)=""/76, 0x4c}, {&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000500)=""/242, 0xf2}], 0x4}}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/134, 0x86}], 0x1, &(0x7f0000000740)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{&(0x7f00000007c0), 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000880)=""/67, 0x43}, {&(0x7f0000000900)=""/237, 0xed}], 0x2, &(0x7f0000000a40)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f0000000a80)=@abs, 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000000b00)=""/109, 0xffffffffffffff65}, {&(0x7f0000000b80)=""/54, 0x36}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/3, 0x3}, {&(0x7f0000001c00)=""/75, 0x4b}, {&(0x7f0000001c80)=""/108, 0x6c}, {&(0x7f0000001d00)=""/93, 0x5d}, {&(0x7f0000001d80)=""/196, 0xc4}, {&(0x7f0000001e80)=""/53, 0x35}], 0x9, &(0x7f0000001f80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x78}}], 0x4, 0x10002, &(0x7f0000002100)) lchown(&(0x7f0000000200)='./file1/file0\x00', r1, 0xee00) r3 = getuid() syz_mount_image$qnx6(&(0x7f00000021c0), &(0x7f0000002200)='./file1/file0\x00', 0xe55, 0x6, &(0x7f0000002680)=[{&(0x7f0000002240)="7128a33002c7dac57b508a34b894cdcdb6304a61efb570af9faa3edfa07929b24d3b1d628ae23d2e8e1551e5cc775ede24028d9dd748c665a0c4f85bab6eb1a0cfb145f4810c6634e195a8fc3ca2f7583c3d04e45e4dbc30f86382b77ecc538f5ef5c3de431567aacd4e53f68e1196919d6cdb6b9547aa1cb28954e8ba2c94ba91a4de92617765b911c6339923a90026a99103a431f420a5fcfd3516cfec2eb716b26553c35d8f2fd6eb56cf96d3d666c45d68dd5a58dc241076d06f468b255c4681696b9205aec1a398173f", 0xcc, 0x5}, {&(0x7f0000002340)="3d01595dd4701abf07fc69ff0c27cb927c", 0x11, 0x1}, {&(0x7f0000002380)="cab6676275fe8c0c596d22af71f7d7a73890fef7700ac604501314ff00b4431c1ff9d0037f26d89ee0b44507137f397580986909a8519a9c51060c637f095c544c8dc89cd8ef2ae35bff96618c495117530562b853775315af3b7fa07002e15350acc0bddd788e8989371c1520714d1cbf1bea139606e8a1f83114c5e4a1", 0x7e, 0x200}, {&(0x7f0000002400)="a399f5d941930aecfcbe298905d97081593490764e3188f3fccab5c79a81b9c7fdc3d4cdc26959521283c590c8c7845d3cc80542296b0351ce8e75c0fba599268c48b84508156a43c8b996d38e20bbd7abfc8e4162350a2f6e11d13ddd295fb02c2d47ee26ebd289beb82287150c7e820f0434130115164b50b4b8340df95eb1b437e1f82c4102472aedc1abd938ae352d32eaecdde161141c38d869b3d53285c232e1a046f4c51eacb7789f986aaaa4d9a54fb244929a50467179c415e44d9fa169c6148e3991132f767b6187a004f4b7ff8e5be7a684271766f11dc96523464a25dd02", 0xe4, 0x81}, {&(0x7f0000002500)="2e051bbf8c5011e19171fb82d454e8b7cac6504a90aea1c3648fe0b7f615d4bc330205472d7b3207cfa85cd2c83588672adbfd1e317d57dceef6804fa73967676932febc7ecf3b02a4fe014f4f25bce8050489419b16c17322cf85094d5ac84f5a9a5c04cf5e1ff0d663be3957ca2c652b8c97434143385e14bf5f17293d66f86ece3d438ea5ada738b20622", 0x8c, 0x8}, {&(0x7f00000025c0)="2740f855b9fd124b6120a1e6eb23acc40478947128022c5816c1c197129e961713878bc611ed57328362c3fec6f9569cf154378f61ea8cdd5e61170425a512bbe2dbfeac87b5ad595743da79d13cafe01cf586ff94790d0fdee5ddded6862c104e25213dccde7d2b5fa764e88ed32b28975e3add02c811a96b5d4c0b2db306a4fc73", 0x82, 0x7af}], 0x400, &(0x7f0000002740)=ANY=[@ANYBLOB='user.incfs.metadata\x00,user.incfs.metadata\x00,index=off,}()(},measure,defcontext=root,func=PATH_CHECK,mask=^MAY_APPEND,audit,euid>', @ANYRESDEC=r3, @ANYBLOB=',func=BPRM_CHECK,uid<', @ANYRESDEC=r2, @ANYBLOB=',dont_zeasure,\x00']) [ 502.222127][T19228] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 502.243410][T19232] overlayfs: filesystem on './bus' not supported as upperdir [ 502.259745][T19226] overlayfs: filesystem on './bus' not supported as upperdir [ 502.277797][T19230] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 502.285160][T19233] overlayfs: option "workdir=./bus/file0" is useless in a non-upper mount, ignore 16:28:56 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xf803000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 502.360061][T19233] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 502.362878][T19230] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 502.455951][T19233] overlayfs: at least 2 lowerdir are needed while upperdir nonexistent [ 502.553240][T19230] overlayfs: maximum fs stacking depth exceeded [ 502.562735][T19241] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 502.606794][T19242] overlayfs: conflicting lowerdir path [ 502.615096][T19243] overlayfs: filesystem on './bus' not supported as upperdir 16:28:56 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x29) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 502.650783][T19245] loop3: detected capacity change from 0 to 7 16:28:56 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 502.701280][T19245] qnx6: invalid mount options. 16:28:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf10d, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 502.796739][T19242] overlayfs: conflicting lowerdir path [ 502.818557][T19250] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 502.882406][T19254] overlayfs: filesystem on './bus' not supported as upperdir 16:28:57 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xfbffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:57 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000280)={0x2020}, 0x2020) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000100)='./file2\x00', 0x4000000000000000, 0x2, &(0x7f0000000140)=[{&(0x7f0000004300)="d758e0494b2616ebbfb01057f6df5442dfa806cc69652b4cb2e0f15aa8a54752b0a016e5eea2ab8343783825a1f5f453ff25c9168a5cc5ec552a33c5d8a9f42649fbb749d9047b77cd6f75ef1453f1041a3f38363015724035f5b11b36881474923d856c712cb06f5b569528b2ec48fae1d2cb17492b", 0x76, 0x100000001}, {&(0x7f0000004380)="411aaff249d0535e0c1502da14afa55a2fefbc5e7560eef7448f42582e349f30f727e14f086bdcad73ea507f4cddd9fa7c4465b98357da2702bb7c35ef81ba980ff563ed116ee5eb962d3a962ef7a498ecae254f62b86ca7fcd4e8621eaff6630b1ff4f2dcac6e16b56eefd7f9bf37a355ad9ccfe1ceff24ed756176fd2636d711155d4a429209606a5ea5451f78e8218a88933abb47f7adcc98180853326fb191f1bfc4fb5368f9a559c2bed737877ccd7fc1ee3c072c6e8a016fd8df8a8a84c77f28bd2750685f8dfdff969112e4d6a72cedf82b1a3229dc41b3ec902e72e4fa697de188d343353f021922f5dbe834c0d3799ecc304eeb01911a066c53a0c82778d27f26c967f37350aa3853cb5b78383ad738e5e3b6afd2ff30c3444ee8f8491d953fd1253c940c3eb5630c86742f683665d749b10a90a8374acce32caddfcf282b308d3ce8450e0b76a603e059a24945c164056dd7fcec22f3c47ea0218fcb0888707ce5da2d644cb5c239ff4c82e8555701af9949f5a8fa6301848e0fef71cbefaf70abbcfb410a3ca5cb9dc75efdbb99278385f18495deaa3ac609a6f9c5b2a95351aa47b94acd962718cb1ae3e17f55d6c2e906a9906691c05e68ee9e028ad904264e064a9d7d9cd210f0a24845206c823726d1392774bb607b8ef75aadff0d374351311de88c520be27082b4c3a2704a4aeefe8fe81ff373ca9b223ae560e95f8d6fdbd22e7ac940a76247f3c74d41e90a838e53489d847011fdbf81c234f12012ea5f2d7c427420d89740ed128855cc70e6977dc902efd09a949be9c1a5bbd24875617aebfecc737ecf74a8c1a1f4437ab8d069a57663d90a37399bbdf9380a3558cce411eefc077323fb517f8866fed06adc1fbca6a4e4f6d82f44a9c9a5606c8c47bde0f979b0df5e888b33d68473074bd3bfb7bd402c268535d65460a8ab95697088b2cf74d8316ba192a7eb020b0bbd52448d332fb4d60e2e2602d571318231ffbb17803e8a7f950c444b9e59bbd32673f3c0fef39af947c8b35ea26baf1540863c98cdbadbd964b081e2403ac97e3bfffdb60195a63e512113a682666c9eb2e8a4e9aadecbab5117f0baa74f2566b9dd65d49d52a9ca32e60e73ef0a693a72e21c5147341582f5d367aeb02c1c3b44133b6f302e044e4b7c3a56906ade9fb31cd77fe224e4ac82c95bbc3a4388029760630b050539c61f979c2194211a0ce1ac43b950afb7a465b072d594311deeeb089fe342b240565c1b446f15c738240dffe95d710ab16b6b07987a0fa0ee11761ceff42ac65cdd8c3d57b45e0712b0f090e1ca2e63430d80287f1c15c4ad186d655caaa594f27853fb6d9a305b7ef1e6eab69043f668b32391167c5ad621cbcc26a8b57b82c3188f847d0f3b4eca678f22b4fefca3be37c1a6c56ef7c9ee3406c41b1a420781e57f5d75348c948c74c6f54aca4c28ad7159340293fc592955a45c790a7a6a3c339aef1a7a93ab76746c037ae37170639a6c7b2c2fdf72418f0cab0a910da7afa379508166bbe7706e6c62fcc8c13c1074d1003fdcc6dab4cd9e4304f77356ee80cebcafbca699d0f7de6a8fded445ad9b0d135fe9637d2b9d9b34f4e13dc0c1b464e673a7c6b444084d1985e158638bd896492ecdc4e2371ebc8ac8eb4d42a4460654c93d36e1e96372f007eec19e452c5235fff9a8a181cb805936582e086d7b461be5785420f905e551774ba6ad081574a57bf6012f2ce9cd06a75d3528ec41e3683be021ba42ad138a06a22f2b6121a11bb75494af55163a4ed9713e28ca446d98fa2516a25f58a58e77eb8e1a39ed861105603697a049c60a837efa01ffbca07f37d7042edb5a555f74f94804ead140de3bb8d44f7e9ce760c379d60b6aaa6220d9cf9b8e8881154843d84be8801453fb32c2a18566ac6e6a18fd5d687a6295e5a6c243337967b5422caed53e014098be76560bcb0089d5443e2d307e10df821c864ff3ccb79d80b7863c165343b688cb9424d3e3ef881b8889b5105db2d655d1a0be37a381eb3b930aab0f32ee261062110480bfe481c4d6fb0df3fa6464c4ee56931bc3ae6277c4138607e5acd22cb9f079aa720ee50e8434bafee7036431b81491be395339e8b6641967e79458487be24a810fcbb9ca027f31688c08ee5ff8d0165ba65f45a61c1908d482354a6dedb410eac4bbcdbe02381c7f81938de9f4ab35bcb48986347d9bc77463b5224eb6fc91ae26f9a881fe15ef7b0c1d7a56beee77079fb60dbe9b5ec01c95432c51278fd1998ac38e46316286dfcdcd0071c92fbf562df92ca2b83565250bd9d3979878a21b6d891dc42f4ca61912729c30b2390a01823f6d8d5027af9d94187d5aae4c65c2355bc4498b4893e4c6f7bd070932500b44525ceb17504bf120d183d694ae6799ec701f2e3f8a7e01feb2bde2bf1eb79e51b6c2eb53b4d053a096727724d7ba11466149976ba65047c89911b8a060b72eee7a5cff93668d1d89c09aae6086d973f6570fc4b1a1b15c0b2d9aad12b8182c6b733eaad2f140d0adb95a235ef279b8dd72df9fdc74471042fe7c6652650831e4c9a01e354edfc98897073264eaad65e89e568ddcdbd0ef61a4988a89971e4cf1d40d3287a0451adc2dbe950d1282265cb5f15c980c9de9e7dab0c44b4da674f9e2691dbe1cf1a019ba5411762a6557f677c0372536306624c77953ce707dd0f7c7de7d382895ab04e4b37a6c6a0d5a801e27cd51c9feba083e7b9e347ee7f44ab7710c8d63947c65da4ab83accd3d572f1c0c70415aeb36c8367697d57f19a125426625aee60bd033e4a7b59152a839eda8c062a80e54f6480188ffe73cb86c9e4e1001da8bca48b7f21dc4dc4349b1e7796e5884876eacf60156b4e1ebd7cf5e193a3ce5cb0e44b313dfcbf1639d810ec3715a6dfe43a34127d487af20d3c6740e9a4b2637b2cbd142b3656cc107b40cad72552f04cc7cdecc8c047f6a9e6b822860df1f642b883b9ed146dd4182d18aa9e0fb1b908d223cb8db765246e2985a25c0d75a1e1201f31479d785c376a2fc6a06b56da9c7233a6a349bdace61ae07dac3ed2ecaa931b47153050601ea3caa048dc9327a4a2c97e3a7169e372ac118eddc22b11e594fe348fa22d051771b8d9fea26f1343614a654b14e8f92200cf9e9379fc693ab98d401affe120735e23301855af010873309f6ffcb56417acc30b68dc2dd91e7967e1dbc7db633600e28d2d6d49b18c839b48862b0e9dd078ee7a63ad36d43a96bb5337aa19b5b8aaed1510d22d4d5eaf960814fc1b76b48b8ed2d78bc9763385d0a78aa1203403549db0d8554a02ab43c6cecdcc960efbfef59cc96b8bdf0dd687689b2846206a9f3ec8e638afa3534ee51e67ffcd860083a156547000f289b68b7eeeebaadedd4c9b65413881bcb1231e9c989a03818d1b34d0e4d6ba35a4240a3ad908346a11cfb8360a8819a3dc0b38b4d29fc86eac0f77d7d2d07cd84281cf87144884eb09ce6202ea76cfc8fbcd6eaef9dbf0d379105421f6bcbf61b45c1c9e76c23e4d5019778fd6b9af2ccf5f800794e86f5ff16a2602ad507e45ad0c58e31adb67c2be97cbead8b9a52c9427b8e37f0f45c35880b85399bbd0dd2df15de601c0f7e1734369ae4167c2e487a71923bcb4010b50cbfe13776bc08e0a61ede1846e1246fa52651bd9010cafc69705e9368815ebbbcc387fb1f5fd07a736c2e7ab1a90caa919768b8252b301c9dd369cd4e947049d5f80d16bb59460879e80231b2615065e116fd96cfb50e52cbec808c768deb81b448c8409f49cfce96e384ad2ee6613fccde50bf537c606fc7211d2fb20ffdd51caf23f44fc7f5b5b60c526c83f73e09cc5ba15e7848a85aa654c5c3f7a6df3158e71be0f6017b0e81affb64c7138273ea9d7f48d4c965cd3e703c0e8346e2568309723cda8a55ac0eba69638e4498e02bb0a6ede407822e7768b925583bfd96fcf26a9ad04cb8bc0925c4885ad155d35105ab6f609ce143f7756a9fae9b91ae242e2fd273ed0fd9e15e834239ed5746a73fb1769266cc9023a005dde39d229f2bd5ecef707db2a282e78e0b011ec4bec9d5966ecfba7898a427e4913bab861439794d939b826ee9885306d47ed9f00ae8a7490a39902f20f1da79420369dca91ede447643672836afd6552a9e79de10cb9f464da54f74740af3d051668fc6212f16aaf768117d4dd84daacfb4141697c8f92d877f39fd3aa417e2c2695c574643d1c0f86e876133b35e33b48e9594a3fb1f3b3f7901dc9d407b6975050f3c6437279bbcb47823b81dd22ddc91c9f7ff52167a2ace74b8266f99f78350053f59e7993dd3e5b19baa4b6fea0dbd96fc8a8d1d211207cccc6582e41552476808f6d89325072b66a82715b16cd6b383709345ad2b8b6d76b9f5c1e1c7c1c93fdc6df9075a968e76b19d55a1e1b3846fc91c1bea836879d337052e111f8f0f6d444cca4f1f321bdd8d47ae8287f090b9c2ba4ad46d640fc9dae96b2a9ed2248f9efcbad9eebfc64280d54fdff2c03327d971cf708bd4970e5381b70e69cdbbfd258ad4438a65ad75b9e7e0297e820a733a67b887dec022a82e1b11420ae964345dfc8fd60fe8e0c5426712a649a533c9c2385d417880ad6cea3d2043eaaa326a1758ecb36fda7948c06380c518985b763ef94297d6ff2914e7fad93b01dfec8f9f049e761ab9e2c43a7e22b1f67b7a9e1efbb598f7b62c8e0c420f0133d1b48cc84571a8fe171372cb5e157e48ec75c9dbe39447ebf9d09133e6a751bfe01d95e9f3acb7da0605c312b8b02b5546165210082eaff54eae009529061ed739ef7206b61e867553a5228f303ae2997a506530955265ae8fcf0d1174bd1912269c3257e6d86aa6e1410f93bc37ee6cc8cf7bd6463c6c40711692d2a47555add66d55c70557ac600c4259b0e66945096adc70abef507ab25a10161e6e0fd4caba2d809763e0f61b6a428191a66e282679c3543f46a3c8e049890ff634419bf85d0f0062e116a1c7bbe7c5a39a03857e8914108ae2e832f10519edcccb6751168f1821975e1fed8f4f00a652b03873fac5f4031767fdcc0d99f3dffede8615845fd7d1d452dd7681664d8dc1cf9032b5c2775920b364bcd87718e0100bd97ee35deba23e130b30049062045951c8d52e51aa15953c0a16d2a87acdf98252a7beb55b45bc07a16c83eaf039bae098e02c84d0dc0c83d33f988d10719812245044d0d2695c1938877cd9f66724273619efc5ba0cc5ad83f3e61457fb0555ae0fa035f89be9df5d96f2cef7d8303846670922462671e2efeb14d9df796eeef778c418d820cd763e7facce37ad5dcce087d55b63e03ae2484e5a2b241d7b0cd0fcfa4b095250ea208288a69c09e53604446c2b74d882226192765eca4b575a986d432a76499b6f367298ae7ad3c5acf4d5e3210252994fe5febda1f73eb173f2436d6f0a51ff973e0da4ee5f36471174dfbab8199a1a319455f73ed327caf2038aecf83c9ea21d76c48751bfe95390d0f2074ec42aab70aae22f3db54a0f228cdab51ad1491a33a224c0b57ca54c1c34492339436a4161909912a0690c7bb9e1dcb1d11199218e3cc156bbffebdfad906d3cbaaabe5cf06114715d7b2a4ddb88f5fa0d6ba3f062556e09fbd77ab3b580f355b6881894088f42d590df9d0136572d90e8a44cec8069654eca0c6eb999c190e3147e08c62fdbdcff6bcb49121ad5f2be618dbbd7134cff2f9b3ac7d9b2eb3dc5b9c6efa88d566103af397ebe6a8ba21ac9814bdde", 0x1000, 0x6}], 0x80000, &(0x7f0000000200)={[{@nogrpid}], [{@smackfshat={'smackfshat', 0x3d, 'default_permissions'}}, {@measure}]}) read$FUSE(0xffffffffffffffff, &(0x7f00000022c0)={0x2020}, 0x2020) chdir(&(0x7f0000005380)='./file2\x00') mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f00000000c0)={[{@default_permissions}, {@xino_auto}, {@xino_auto}]}) [ 503.099611][T19261] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 503.122822][T19265] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 503.123603][T19260] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x18a) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@index_on}, {@index_on}, {@index_off}]}) [ 503.219122][T19267] loop3: detected capacity change from 0 to 264192 16:28:57 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r2, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r4 = getgid() syz_fuse_handle_req(r2, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r4, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) clock_gettime(0x0, &(0x7f0000005780)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000005600)=[{{0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000300)=""/155, 0x9b}], 0x8, &(0x7f0000000440)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x160}}, {{&(0x7f00000005c0)=@abs, 0x6e, &(0x7f0000003c80)=[{&(0x7f0000000640)=""/31, 0x1f}, {&(0x7f0000000680)=""/18, 0x12}, {&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000700)=""/246, 0xf6}, {&(0x7f0000003880)=""/85, 0x55}, {&(0x7f0000003900)=""/90, 0x5a}, {&(0x7f0000003980)=""/238, 0xee}, {&(0x7f0000003a80)=""/227, 0xe3}, {&(0x7f0000003b80)=""/196, 0xc4}], 0x9, &(0x7f0000003d40)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x70}}, {{&(0x7f0000003dc0)=@abs, 0x6e, &(0x7f0000004400)=[{&(0x7f0000003e40)=""/162, 0xa2}, {&(0x7f0000000800)=""/34, 0x22}, {&(0x7f0000003f00)=""/250, 0xfa}, {&(0x7f0000004000)=""/237, 0xed}, {&(0x7f0000004100)=""/251, 0xfb}, {&(0x7f0000004200)=""/130, 0x82}, {&(0x7f00000042c0)=""/89, 0x59}, {&(0x7f0000004340)=""/157, 0x9d}], 0x8, &(0x7f0000004480)=[@cred={{0x1c}}], 0x20}}, {{&(0x7f00000044c0), 0x6e, &(0x7f00000048c0)=[{&(0x7f0000004540)=""/143, 0x8f}, {&(0x7f0000004600)=""/147, 0x93}, {&(0x7f00000046c0)=""/47, 0x2f}, {&(0x7f0000004700)=""/170, 0xaa}, {&(0x7f00000047c0)=""/78, 0x4e}, {&(0x7f0000004840)=""/91, 0x5b}], 0x6, &(0x7f0000004940)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000004980), 0x6e, &(0x7f0000004cc0)=[{&(0x7f0000004a00)=""/217, 0xd9}, {&(0x7f0000004b00)=""/123, 0x7b}, {&(0x7f0000004b80)=""/104, 0x68}, {&(0x7f0000004c00)=""/178, 0xb2}], 0x4, &(0x7f0000004d00)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x60}}, {{&(0x7f0000004d80), 0x6e, &(0x7f0000005400)=[{&(0x7f0000004e00)=""/255, 0xff}, {&(0x7f0000004f00)=""/239, 0xef}, {&(0x7f0000005000)=""/211, 0xd3}, {&(0x7f0000005100)=""/10, 0xa}, {&(0x7f0000005140)=""/14, 0xe}, {&(0x7f0000005180)=""/65, 0x41}, {&(0x7f0000005200)=""/50, 0x32}, {&(0x7f0000005240)=""/141, 0x8d}, {&(0x7f0000005300)=""/222, 0xde}], 0x9, &(0x7f00000054c0)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x130}}], 0x6, 0x10062, &(0x7f00000057c0)={r5, r6+10000000}) stat(&(0x7f0000005800)='./file1\x00', &(0x7f0000005840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f00000058c0)={{}, {0x1, 0x1}, [{0x2, 0x4, r1}], {0x4, 0x2}, [{0x8, 0x6, r4}, {0x8, 0x0, r7}, {0x8, 0x3, 0xee00}, {0x8, 0x5, r8}], {0x10, 0x5}, {0x20, 0x4}}, 0x4c, 0x2) [ 503.281006][T19261] overlayfs: filesystem on './bus' not supported as upperdir [ 503.284740][T19264] overlayfs: filesystem on './bus' not supported as upperdir [ 503.312144][T19265] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 503.371814][T19276] loop3: detected capacity change from 0 to 264192 16:28:57 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xfd03, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 503.431092][T19265] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:57 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="937070657200feff8cfc2e2f66696c65302c776f8644c6dc723d2e2f66696c65312c6c6f7765726469727e52ac4c7500"]) [ 503.491050][T19274] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 503.582694][T19285] overlayfs: filesystem on './bus' not supported as upperdir [ 503.607557][T19265] overlayfs: maximum fs stacking depth exceeded [ 503.609012][T19291] fuse: Bad value for 'fd' 16:28:57 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x102000, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) listxattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/125, 0x7d) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8c) syz_mount_image$msdos(&(0x7f0000000200), &(0x7f0000000300)='./file2\x00', 0x5, 0x0, &(0x7f0000000340), 0x1028020, &(0x7f0000000440)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=0xee01, @ANYBLOB="2c6e6f646f74732c6e6f646f74732c636865636b3d72656c617865642c6e6f646f743110f336d1df8c0f30303030303030303030303030303030303030303030312c726f6f74636f6e746578743d73797361646d5f752c666f776e65723c", @ANYRESDEC=r0, @ANYBLOB=',smackfsroot=,permit_directio,subj_user=overlay\x00,\x00']) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000500)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file2/../file0'}}]}) 16:28:58 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xfd03000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 503.828987][T19299] overlayfs: unrecognized mount option "“pper" or missing value [ 503.918611][T19301] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 504.024122][T19306] overlayfs: filesystem on './bus' not supported as upperdir [ 504.077631][T19305] overlayfs: conflicting lowerdir path [ 504.176015][T19312] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 504.178902][T19314] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:58 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xff00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 504.232751][T19315] overlayfs: conflicting lowerdir path [ 504.278540][T19319] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 504.314216][T19312] overlayfs: filesystem on './bus' not supported as upperdir [ 504.330466][T19314] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 504.346702][T19322] overlayfs: filesystem on './bus' not supported as upperdir [ 504.414214][T19314] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:28:58 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xfeffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 504.508169][T19314] overlayfs: maximum fs stacking depth exceeded 16:28:58 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x80) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mount$overlay(0x0, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x12000, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@index_on}, {@metacopy_off}], [{@measure}, {@fsname={'fsname', 0x3d, '}-,'}}, {@dont_measure}, {@euid_lt={'euid<', 0xee01}}, {@uid_gt={'uid>', r1}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 504.595302][T19325] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 504.675752][T19327] overlayfs: filesystem on './bus' not supported as upperdir 16:28:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x60, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 504.794753][T19332] overlayfs: './bus' not a directory 16:28:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xff03, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 504.838850][T19333] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:59 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$pptp(0x18, 0x1, 0x2) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) recvfrom(r0, &(0x7f0000000080)=""/75, 0x4b, 0x45, &(0x7f0000000280)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @private=0xa010100}, 0x3, 0x2, 0x1, 0x3}}, 0x80) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 504.901822][T19334] overlayfs: filesystem on './bus' not supported as upperdir 16:28:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x9, 0x5, &(0x7f0000000580)=[{&(0x7f0000000280)="ea70b25ad93fed5350e351a82d4f44b38c80027aba376156ea78e0f4a5dbfc8d8d939869da4486ec7ccdfc81d1a95ade2127ed5fab61998b6ccfe54c5819dd2405fe4557c7a337b5a806ee4fddff1a4d0b610b8844df567217e7ba100ea3b623a850aa57b53151b592eb5fe5eba2cdd5c3906edb7c159e14dcadbe7b91ea67c7c2c5471c2e00173deebd2f7bbbe3229356371ca8f5172f941b1e78fa369d6b3c667a2b9fb8316ac8ee3dbdcd5c19a154942d248dc8409aac4f929c5f7efd06ae6ee71046711c51a30a6f3d6cc884cb1ad23dac3c6a9d645492cf14565ecec2668681c5c915eb0f475e438c1b", 0xec, 0x9}, {&(0x7f0000000380)="0f7413c9f1e58475512b78080ed530a07d911cd0d3fee6aa8babe960539343f52f2ae289db31739c3af6c2ea6de0b4232de8932cdf65c961656b59fdc380b32fbd3d81cd8b66fb14c64d1256f6649924d7937456e1a3f170045d06a9324775", 0x5f, 0x1}, {&(0x7f0000000400)="780e4356a334a675eee665e8c10123a9c4fba015df6b4a07050a5b5cf5cab31c1dfe828b26e9668d89519dd4dba00bfc06f9a03a25a5c5de089533c6432369696958a15119e69fd32af554501a8fe23576e5db695a93f62e0e19de753410b596002c12beb1a46d77283d5224cd89a43fba60d3c63679fc49401b283ef1f0f65b14b0599a03ce54f86f4e6e180aea695d06560c4eb7d4aa9ee07fa3dc4e95d08e620cda4e40ab536933f9a5b099e7117552eb1edd361775cbe20f864420edbc3162b3d6b452dfb89cf9e59f3a1d34e00941cdcad938821bb696c3b1cbb99d034e028ac2bc8948ab0f888f713be579a018a441", 0xf2, 0xd0a3}, {&(0x7f0000000500)="7cb61b7ab201b244f293a2f9cf99b0b02663d043213c929a56c1267868a19c4918eb9c8ab8a07c126cf8de9f6fe49fe2e14780199fcf2be6050a8d7ae8fdfe6e660ddae25251ba184aaac323605dd7", 0x4f, 0x3}, {&(0x7f00000000c0)="a06b67f101deb23a34a78ca6c9ef87f37e207e3b47d965cf10c6e9a2a1f6e618b48b8767fde503b967c3e16551fe35f2bd2efe3cc190", 0x36, 0x7}], 0x1000000, &(0x7f0000000600)={[{@mode={'mode', 0x3d, 0x6}}, {@size={'size', 0x3d, [0x31, 0xfc6590a966a8bd68, 0x6b, 0x35, 0x6b]}}, {@mpol={'mpol', 0x3d, {'default', '=relative', @void}}}], [{@measure}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@uid_lt}, {@seclabel}, {@euid_lt={'euid<', 0xee01}}, {@smackfsroot={'smackfsroot', 0x3d, 'overlay\x00'}}, {@euid_lt={'euid<', r1}}, {@defcontext={'defcontext', 0x3d, 'staff_u'}}, {@fsname={'fsname', 0x3d, 'lowerdir'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 504.988967][T19338] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xff00000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 505.058890][T19338] overlayfs: filesystem on './bus' not supported as upperdir [ 505.091645][T19340] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 505.162660][T19345] overlayfs: filesystem on './bus' not supported as upperdir 16:28:59 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x68, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:59 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='upperdir=./file0,workdir=./file1,louerdir=./bus,index=off,\x00UL']) 16:28:59 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x40000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 505.296786][T19350] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 505.332828][T19351] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 505.351674][T19350] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 505.422939][T19352] overlayfs: filesystem on './bus' not supported as upperdir [ 505.503520][T19357] overlayfs: unrecognized mount option "louerdir=./bus" or missing value 16:28:59 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xff01000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:28:59 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x20) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xe4) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66d83b896eaa70a51ddb2b37df3594696c65302c776f726b6469723d2e2f66696c65312c6c6fc66551726469f23d2e2fa7a160b66104d3fbe7e64a436a576ae0a64566070e1a0575ce1ec89cefe45b1fe09a1206e8adee2c39022814c6d36d27adbd1bdaa35dbb3e8956a6b46549a23ae8ff838309b8adb86130cb189b4b1d29dbf4e30491b93b2e0baf482c15ce59abd5a2070d253f168deb40b399e55fa0b821fd2c17a22882cbeafec2706ffa532305ddcd9fb38d5fe767cb2bb38d449710f5a4b67d910b96d9aa000000000000000000"]) [ 505.622843][T19358] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 505.653675][T19361] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:28:59 executing program 0: semctl$IPC_RMID(0x0, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000080)='./bus\x00', 0x8) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) 16:28:59 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) setuid(0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(0xffffffffffffffff, &(0x7f00000083c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000004200)={0x50, 0x0, r2, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r3 = getgid() syz_fuse_handle_req(r1, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r3, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r4, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000004200)={0x50, 0x0, r5, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r6 = getgid() syz_fuse_handle_req(r4, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r6, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f00000005c0)={{}, {0x1, 0x8}, [{0x2, 0x1}, {0x2, 0x2}, {0x2, 0x2}], {}, [{0x8, 0x2, r0}, {0x8, 0x0, r3}, {0x8, 0x2, r6}], {0x10, 0x1}, {0x20, 0x6}}, 0x54, 0x3) pivot_root(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./bus\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469722e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f666684e186e72472b3c2a86a4a6adbd30c2e10bfe60268f8a3ae3de986b5f3e3bf9234432e0032372d105535822df623d402113d612aa20d8939a5c13c79d6f399260180193381d8df600cdfc8b7b4289a9d8257dc8ceec4c9097f9887cfa715668da33e712620d8500655c8ab306877039bac660c4fdaebb58bd6dd240e75499ebf771d160c60fe6845a0afb760e2aa5542038113407a8b03c1df3207bf32b6d3071ae882cfff0e9ce58602679c382cbbab41d87233acd458c430f1f1613f14358eb4ec9057a0fd53f41768d7df9fd69b7894933cfe4a2eed01b5b5edfbb3699dee41dea24ad759fb7cd88bd64d00b60f4373e66d657589af6f1319a494003c"]) [ 505.686541][T19362] overlayfs: filesystem on './bus' not supported as upperdir [ 505.729847][T19363] overlayfs: filesystem on './bus' not supported as upperdir 16:29:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1fffff, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 505.944445][T19374] overlayfs: unrecognized mount option "loÆeQrdiò=./§¡`¶aÓûçæJCjWjà¦EfuÎÈœïä[àšè­î" or missing value [ 505.958115][T19371] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 505.972290][T19377] overlayfs: unrecognized mount option "upperdir./file0" or missing value [ 506.019689][T19376] overlayfs: './bus' not a directory [ 506.041921][T19379] overlayfs: unrecognized mount option "loÆeQrdiò=./§¡`¶aÓûçæJCjWjà¦EfuÎÈœïä[àšè­î" or missing value [ 506.065666][T19378] overlayfs: filesystem on './bus' not supported as upperdir 16:29:00 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x10000d0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000080)=@loop={'/dev/loop', 0x0}, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='logfs\x00', 0x801400, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000000), 0x0, &(0x7f0000000100)={[{@nfs_export_off}, {@workdir={'workdir', 0x3d, './file1'}}, {@default_permissions}, {@index_off}, {@nfs_export_on}]}) 16:29:00 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xff03000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:00 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x140) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f77657264783d6f66662c0000000000a30000000000000000"]) creat(&(0x7f0000000080)='./file1\x00', 0x0) [ 506.239606][T19384] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 506.298456][T19386] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 506.329718][T19384] overlayfs: filesystem on './bus' not supported as upperdir [ 506.378393][T19388] overlayfs: filesystem on './bus' not supported as upperdir 16:29:00 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x74, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:00 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x400000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 506.507952][T19393] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore 16:29:00 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@nfs_export_off}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@index_off}, {@metacopy_on}, {@xino_off}, {@upperdir={'upperdir', 0x3d, './file1/file0'}}]}) [ 506.558245][T19393] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. [ 506.610301][T19393] overlayfs: missing 'lowerdir' [ 506.617973][T19396] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 506.696521][T19402] overlayfs: option "workdir=./file1" is useless in a non-upper mount, ignore [ 506.714184][T19399] overlayfs: filesystem on './bus' not supported as upperdir [ 506.763463][T19402] overlayfs: NFS export requires "redirect_dir=nofollow" on non-upper mount, falling back to nfs_export=off. 16:29:01 executing program 4: r0 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r0, 0x40309439, &(0x7f0000000100)={0x1, 0x1}) r1 = syz_open_dev$vivid(&(0x7f0000000140), 0x3, 0x2) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@metacopy_on}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}]}) ioctl$VIDIOC_SUBDEV_S_EDID(r1, 0xc0285629, &(0x7f0000000280)={0x0, 0x7, 0x48, '\x00', &(0x7f0000000200)=0x9}) 16:29:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xff0f000000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 506.826747][T19402] overlayfs: missing 'lowerdir' [ 506.886965][T19409] overlayfs: missing 'lowerdir' [ 506.921215][T19410] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 506.921699][T19408] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 506.953418][T19414] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 507.034810][T19413] overlayfs: filesystem on './bus' not supported as upperdir 16:29:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) preadv(r0, &(0x7f0000000980)=[{&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/83, 0x53}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/70, 0x46}, {&(0x7f0000000640)=""/150, 0x96}, {&(0x7f0000000700)=""/219, 0xdb}, {&(0x7f0000000880)=""/251, 0xfb}], 0x7, 0x7, 0x20) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r2 = socket(0x11, 0x800000003, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000600)) sendmsg$NFNL_MSG_CTHELPER_GET(r2, &(0x7f0000000380)={&(0x7f00000000c0), 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x30, 0x1, 0x9, 0x101, 0x0, 0x0, {0x3, 0x0, 0x7}, [@NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x800}}, @NFCTH_PRIV_DATA_LEN={0x8, 0x5, 0x1, 0x0, 0x1c}, @NFCTH_QUEUE_NUM={0x8, 0x3, 0x1, 0x0, 0x545}]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x20008000) setuid(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x20844, &(0x7f0000000280)={[{@index_on}, {@nfs_export_on}, {@index_off}, {@workdir={'workdir', 0x3d, './file0'}}, {@index_on}, {@xino_on}, {@xino_off}], [{@fowner_lt}, {@obj_user={'obj_user', 0x3d, 'sysadm_u'}}, {@measure}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}, {@uid_gt={'uid>', 0xee00}}, {@fowner_lt={'fowner<', r1}}, {@smackfsdef={'smackfsdef', 0x3d, '\\'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 507.078859][T19408] overlayfs: filesystem on './bus' not supported as upperdir [ 507.088590][T19414] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:01 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7a, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:01 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) syz_mount_image$romfs(&(0x7f0000002040), &(0x7f00000020c0)='./file1\x00', 0x7, 0x7, &(0x7f0000002780)=[{&(0x7f0000002100)="6161252374b52e45926065d6c389811edf087d154e54f4444261c9d8d61a66920724d1a443f8009d8e39b1cc20aade6fbc4b84b62f8fc820bb5e3c39f38d", 0x35, 0x810000000}, {&(0x7f0000002140)="06d22e1f7c80d74e29d693494d61cb8164865569501d40449c7a94b5391c1a600ff49cbbf7b5079ffaae0e23a84ceb1b875ca7db6e6f32d7", 0x38, 0x7ff}, {&(0x7f0000002240)="4d1af02834c23f02b4743f13df9430dd8614c7eb4650c236b2811e5e3b75216da527eaece61b498a021d7a9f9762b0f1d72fc2374d6e8af5f5d8477f0313e448fe68340a8240d50825d7b9cdf37d5defd3fdfab19c82a947f0e402269d9441358e7b7009923440a5f946f8051685722485fb48a9001dfbf00441482f5125cb89d618329bc358885d5a7959de99311a2ef2ad9c1afd00c11d91ac2099b00fd3c7bcf822e49cd138e19425d11013fd2d83d0bdb10e5c0030b00923ca9ddea8aabf80f78269c114c69d41735b1ca676d8083445c09a41c2c3f8aaf2fd", 0xdb, 0x4}, {&(0x7f0000002340)="a8a74f833698a75c75318577d57d64f13cbfec7489cb9bf52fa8e493b7c7fb2ca3cf1f2792c0fc0bcc55c5c9ac67a2e09dcccb9d27af3692d13aefdd2a9a62c68226d5d69b5eed87c2", 0x49, 0x6}, {&(0x7f0000002540)="5ef9cdc335d3655ba2b827ac4178905d8c0b20dccbd0963e180a497d99e4dd554283e1e02f036cf475a271ab6c5cd1d42d2942485c01fa8fd297a2113de2a141e2f4b4f565c5b51a4fdd9716755ea845a85d384d9674a274139c3f3fa0ec7802bfcbc5d58694016c4c1f6597423d05b609d02c844fcb5fe30152f69d9211dea498cd4b7543014c69f3ea38a92bcb5061d5962b759c94c7a8485e62d5ff2b562bbe4289e15227fe6796d0d1d4bb6b69991b8424c2e0a30027074b213e88a727f2227ec2b6153dbc7901b929861463b715be5c6acae4", 0xd5, 0x9}, {&(0x7f0000002640)="72253866965d883d803e47057673fdd07e96c15c1ea319c6fe427fdf32057042b0f0cb16a0671a7215f3a2c1dfcbecebf4b3accc14006dbde3e18803eea442349e206cccfc3df8aae1ef900a01803f59e6ffcd7d774520e2e477ac075436a188f37099bf7479047e0e8218ee0e0cc47fe20a8b2ec810fe8068e230bae63f47084c8e6a7df5ccc3438c4ceaf416b023889f55ac0c420b9bdeac6bba39409dc287153aff67a653d6cc40b062099ee638d2218c4ead", 0xb4, 0x3}, {&(0x7f0000002700)="6f0a6faaceb1c6980bd6b42766a1d510d799832d5fd64389c7829b123faca058453002ec03ad1905b41885e5e0725021c0b75af505459f4ad6be50fa97aa638d8914b657", 0x44, 0x9}], 0xa20000, &(0x7f0000002840)=ANY=[]) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r4, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000004200)={0x50, 0x0, r5, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r6 = getgid() syz_fuse_handle_req(r4, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r6, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000000)='./file2\x00', r1, r6) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./xile0,workdir=./file1,lowerdir=./bus,index=off,\x00']) 16:29:01 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe0ffff, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 507.277719][T19422] overlayfs: bad mount option "redirect_dir=./file1" [ 507.318315][T19424] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 507.363150][T19430] overlayfs: bad mount option "redirect_dir=./file1" [ 507.394843][T19428] overlayfs: filesystem on './bus' not supported as upperdir 16:29:01 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) 16:29:01 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) syz_mount_image$romfs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x800, 0x6, &(0x7f0000000640)=[{&(0x7f0000000280)="6c906131c5b68f34922fcfba2e1364797fedc796227ee0bcb5aeeb9573bc0537f628aff9dd04500ce4fa1747aaf3a33c5bedde1dfa3775d7c6b6b94d1e9348d8c1cc0f21ff6144ff6e4f0f6dc8afdac1eeaabb7ca6a0dd73c4a2c1a8ae1990cd2677f864569853580b9c69717deb7005f5ebf1fec142d5c87b0063364466ec3e5a76038be704e1ed1e5ee26ba2d8d0a931d38ded38564e166cb124bbbaee33a0afdc5c1518bdb4bc46f0b3bf5325fc865abd4534ba431b1a4ccac28b70d8487473e70bc241dc1bb4e75f3b3a8e9ab7ccd90d0262e8f66dd9030ab9cff3a3af", 0xdf, 0x80000000}, {&(0x7f0000000380)="acfb66c79a9b0cf9244897c31f86bf50307440faae1050f56b432c71235da8d7c6244832f6789c734b140082f0e6a10edd149a281ed535d217e935fe4908e7f576b1f06dc3cc448853ff746861e1510b6166f9ab193b63e37255ae05b4da0103e8354a0dbcb77ad0274862762826fc07c04dacbcd7e7adbeff1e923596600f1930220d44a194753b2f9e34571625d637808f0ce18f38", 0x96, 0x1ff}, {&(0x7f0000000440)="aac9f0e5ed29977d1cdf1067655800dce18692bb559783f4cb7e106a11383d09061c78450806d8fb9164b71dcdeec512b1354c93c647c82b611e6f425ca8cd1b7425bd6f1ce34af37d30277ac2c570a9ab924ce1675120be64f042c2f59d3980c3d044733b8e32ae21786fc685a22b9cc130707b34150f0d130015b817d02ffbe65edad366f83e631575b8ec141923a778c06f3489f444fea82a40615a7e3513f6ed55a758f158ccb69e778ba0ee39fbb9a3ae39a2ddcfe68d", 0xb9, 0xffffffff}, {&(0x7f00000000c0)="398f7fc74f0e57e6429ce7", 0xb, 0x8}, {&(0x7f0000000500)="1518a697e7608879272cb85a8e369008dbcf3c602cabc6b5b5b3771cc4c71cb88101a6cc6c64de97115b6731ba3297d7b7d532753b4502d7ee6cab078061833d0381716f3fe9ef3266c79cff4a30960084047145e276398d11b115b1cea9de20f32196a522095c1c7466", 0x6a, 0x7f}, {&(0x7f0000000580)="cd214d106d049e7e95967589f3b482d0894ef334b261c7a75ec80a75b8843f22c9ef377d30fb4bec50ed74f4002e29c2d35efed485df4356e8e2b2e330cf59119668d0464a725aeb4947b12065443f40b2d7fc817b2df135d88ed7fbaac323ab10d7b62ca24a50eb0e1601a7249afba11a66ad19beee76e4cfa7b40975d33eeac80ad63028e04a412656d14b343e901744799b12b4c04467cdaf2c5364608eb519e2fc610b6a0dcec738a3d1b826b0040f7716e0c4febe", 0xb7, 0x8000}], 0x204004, &(0x7f0000000140)={[{}, {'lowerdir'}], [{@smackfsroot={'smackfsroot', 0x3d, 'upperdir'}}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@audit}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:01 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xffff1f0000000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:01 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) preadv2(r0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/169, 0xa9}, {&(0x7f00000004c0)=""/156, 0x9c}], 0x5, 0x6, 0x6, 0x18) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 507.586307][T19435] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 507.637858][T19435] overlayfs: filesystem on './bus' not supported as upperdir 16:29:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x95, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 507.772731][T19441] loop4: detected capacity change from 0 to 264192 [ 507.780959][T19442] binder: 19438:19442 ioctl 541b 0 returned -22 [ 507.809275][T19441] romfs: Unknown parameter 'lowerdir' [ 507.876414][T19445] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 507.911246][T19449] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 507.911975][T19441] loop4: detected capacity change from 0 to 264192 16:29:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_mount_image$ocfs2(&(0x7f0000000000), &(0x7f0000000080)='./file1/file0\x00', 0x80000000, 0x2, &(0x7f0000000140)=[{&(0x7f0000000280)="f83facd9c29a97c6207c7435e1ac73cc8892a835b2ae8e5098f37e5517b1a8d4c4bd4197199b5a2fe44dd0594bb9e01c1deb5e078f38bb7266c2cccb28459ee3042ed97c2660d899b7a98cecb5166ba10732f3fd7d73dd46b5169d3bd619351e239c7719e8da7c36aef0ec2ddd5ca91a58c10dd6bc7ad6ef8dab793cd19a2eeb3037d07ea227dc26d5b53c8ea6", 0x8d, 0x4}, {&(0x7f00000000c0)="98c6f51bbf5415eb202bda4a7fcba9122504ddcc189cda6fb0ae0323e2625efcff785bd019c623d0b60e07974d23fc0f3d0d95d9a2872b", 0x37, 0x5}], 0x3140000, &(0x7f0000000200)={[{}, {}, {'e\\$-+'}, {'lowerdir'}], [{@fowner_lt}]}) mount_setattr(r0, &(0x7f0000000340)='./file2\x00', 0x1900, 0xfffffffffffffffe, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 507.941872][T19451] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 507.952188][T19453] overlayfs: filesystem on './bus' not supported as upperdir [ 507.997245][T19457] overlayfs: filesystem on './bus' not supported as upperdir [ 508.036986][T19451] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:02 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf0ffff, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:02 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xffffff7f00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 508.135871][T19462] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 508.177105][T19464] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 508.226087][T19465] loop0: detected capacity change from 0 to 264192 16:29:02 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) rmdir(&(0x7f0000000000)='./file0\x00') [ 508.275184][T19462] overlayfs: filesystem on './bus' not supported as upperdir [ 508.284039][T19464] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 508.356978][T19465] loop0: detected capacity change from 0 to 264192 [ 508.369469][T19464] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 508.482321][T19475] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:02 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x11d) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000280)={{{@in=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@initdev}}, &(0x7f0000000140)=0xe8) mount$bpf(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x4, &(0x7f0000000440)={[{@mode={'mode', 0x3d, 0x9}}, {@mode={'mode', 0x3d, 0xcb}}, {@mode={'mode', 0x3d, 0x8}}], [{@euid_gt={'euid>', r0}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@dont_hash}]}) [ 508.541912][T19464] overlayfs: maximum fs stacking depth exceeded [ 508.553139][T19478] overlayfs: filesystem on './bus' not supported as upperdir [ 508.571523][T19442] binder: 19438:19442 ioctl 541b 0 returned -22 [ 508.581256][T19477] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 508.598367][T19485] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:02 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 508.651627][T19482] overlayfs: filesystem on './bus' not supported as upperdir [ 508.661855][T19485] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:02 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb5, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 508.723503][T19486] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xffffffff00000000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:03 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c004a8257d29a94019bc26c47f17a99dd5e91f0aee9536def98aa766fa229bef2b07d264bb41f4d276203749e44c02611b1f7a463922a0d2a7cd781d1944bc8f75e89147ab4dcee4a5bfc3f2e1adc8fdcdc6b37742632a800fa32b3ea355fceadd58e76acf79e89348bc951bd5861f9cf452571b6ef4cb77364f3091a7caf672e2a54b8c64419bd6b988e87f6306f5d181f453301a276a72b1b756819c3fdaeefd5e382c03f41a674bf38ec1151c7a8788d0231a775527b3673a433c9b3bdba9d39430a041d56b72ab8df1b"]) 16:29:03 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 508.957945][T19495] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 508.981364][T19497] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 508.995877][T19500] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 509.052285][T19502] overlayfs: filesystem on './bus' not supported as upperdir [ 509.077145][T19501] overlayfs: "xino=on" is useless with all layers on same fs, ignore. libbpf: failed to find valid kernel BTF 16:29:03 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) libbpf: Error loading v[ 509.097308][T19495] overlayfs: filesystem on './bus' not supported as upperdir mlinux BTF: -3 [ 509.097321][T19500] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. libbpf: failed to load object 'iterators_bpf' libbpf: failed to load BPF skeleton 'iterators_bpf': -3 Failed load could be due to wrong endianness [ 509.139892][T19494] SELinux: security_context_str_to_sid(root) failed for (dev bpf, type bpf) errno=-22 [ 509.192953][T19509] overlayfs: failed to resolve './file0': -2 [ 509.203202][T19494] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 509.208688][T19511] SELinux: security_context_str_to_sid(root) failed for (dev bpf, type bpf) errno=-22 16:29:03 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0xfffffffffffff000, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 509.280389][T19494] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:03 executing program 4: ioctl$F2FS_IOC_START_ATOMIC_WRITE(0xffffffffffffffff, 0xf501, 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(&(0x7f0000000400), &(0x7f0000000480)='./bus\x00', 0x0, 0x0, 0x0, 0x100000, &(0x7f0000000580)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {'user_id', 0x3d, r2}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@max_read={'max_read', 0x3d, 0xfff}}, {@allow_other}, {@allow_other}, {@allow_other}, {@default_permissions}, {@blksize={'blksize', 0x3d, 0x800}}, {@blksize={'blksize', 0x3d, 0xc00}}], [{@obj_user={'obj_user', 0x3d, 'overlay\x00'}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@func={'func', 0x3d, 'FILE_MMAP'}}, {@obj_type={'obj_type', 0x3d, ',\xe8\xba'}}, {@permit_directio}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}]}}) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000000100)=""/116, 0x74}], 0x3, &(0x7f0000000400)}, 0x12261) rmdir(&(0x7f00000000c0)='./bus\x00') mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x8, &(0x7f0000000040)=ANY=[@ANYBLOB='me\x00\x00\x00\x00\x00\x00\x00']) 16:29:03 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:03 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) lstat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080), 0x40040, &(0x7f0000000480)={[{@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@subj_user={'subj_user', 0x3d, '\x84%\x9b\x1dT:\xfe\x88T\x93\xd4\x96\xea\xc9OrU\xec\x17I\xbf\xf5\xc4\xc3&8\xe8\\JZ\xa4N\x8dD\x86\xd9U\xdc\xd7\xbb\x19\x02\x00\x00\x00\x00\x00\x00\x00\xae&\xaa\x13\xb2\x1b\xbal'}}, {@smackfsdef={'smackfsdef', 0x3d, 'U\x15#\f\x7f\x17\xde'}}, {@obj_user={'obj_user', 0x3d, 'overlay\x00'}}, {@euid_eq={'euid', 0x3d, r1}}, {@fowner_lt={'fowner<', r2}}, {@uid_gt}]}) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000300), 0x8100, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000200)='./file1\x00', 0x0, 0x0, 0x0, 0x80000, &(0x7f0000000580)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x6000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r3}, 0x2c, {[{@allow_other}, {@blksize={'blksize', 0x3d, 0x1400}}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x1d}}], [{@uid_gt={'uid>', r5}}, {@audit}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@uid_lt={'uid<', r7}}, {@smackfshat={'smackfshat', 0x3d, '\x84%\x9b\x1dT:\xfe\x88T\x93\xd4\x96\xea\xc9OrU\xec\x17I\xbf\xf5\xc4\xc3&8\xe8\\JZ\xa4N\x8dD\x86\xd9U\xdc\xd7\xbb\x19\x02\x00\x00\x00\x00\x00\x00\x00\xae&\xaa\x13\xb2\x1b\xbal'}}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7565050047554f94e30000000000006b646933000000000000154f6c966a25bf82003106006f7765726469723d2e2f6275732c696e8665783d"]) [ 509.441344][T19515] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:03 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10]}}}}]}, 0x88}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@newqdisc={0x3c, 0x24, 0x400, 0x70bd2d, 0x25dfdbfc, {0x0, 0x0, 0x0, r5, {0x16}, {0xfff1, 0xfff2}, {0x1e, 0xb}}, [@TCA_RATE={0x6, 0x5, {0xff, 0x23}}, @TCA_INGRESS_BLOCK={0x8}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0xf0000000}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x24008801) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x108800, &(0x7f0000000280)=ANY=[@ANYBLOB='redire\x00\x00\x00\x00ir=./file0,workdir=./fine1,nfs_export=on,nfs_export=on,default_permissions,default_permissions,index=on,xino=auto,xino=on,index=off,\x00']) [ 509.481158][T19517] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 509.603735][T19515] overlayfs: filesystem on './bus' not supported as upperdir [ 509.613513][T19517] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 509.652212][T19524] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 509.698115][T19517] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:04 executing program 4: ioctl$DRM_IOCTL_UNLOCK(0xffffffffffffffff, 0x4008642b, &(0x7f0000000000)={0x0, 0xc}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:04 executing program 3: rmdir(&(0x7f0000000880)='./file1/file0\x00') setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x31, &(0x7f00000000c0)=0x1, 0x4) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$adfs(&(0x7f0000000040), &(0x7f0000000080)='./file3\x00', 0xc0, 0x3, &(0x7f0000000540)=[{&(0x7f0000000280)="14a802e169bdd0376f6d19d6d6223259f1aca2388125c2f5b774e2f58ae10ca15f49897168b3fa5db2c1b68d5253767f4c7343ed224c0203bc2c7d3fed3416ec4ccb297f876e60c74d5ce0050fb39ed62d69cabff8c10079c23d46df091748e32180718861f9ccc8e3579e0741d9fc76c098d634e7a3b77f4ddf105bbf0450c060e719a1a8997ab0afb05855c3d05570f0e2592b4ba7e7fb28b5cf7964b7bd7cb2a1c8acc0198caf9b6b9790032b3e288424e59ad40ccf70e9f8a45e7f2edd119c751f091a0b", 0xc6, 0x7ac8}, {&(0x7f0000000380)="bcaa9c31604ced45857284c837e6e787278e17a1914776480b86077399dcecd1b1b278ce1938c5d42316f0885eaa89a343bb2a00ccbb3b8ae59aa6459ad41547ecd8dabc08250943e44cbd259b8b9156f69aee3c8e2a998891bdb40220407d3e41421cbae920042c17462f5c60cbb5cfc053fe799944a171cf43e0920516190efa407ab58b15b155eef553131491cf0448bc261377ede18adc85e58368e1211bbcfc6225f3c034a08f2bf950475d519f741c2080076de309", 0xb8, 0x2}, {&(0x7f0000000440)="f43fb08dc8ce5fb5aa38c71b6c3efa8e6ca5b1662ec9911704cad093914b45569b5335ff73a5d4902f458035f253864ee02132c1092061ed453762740dc0d4829b09053e6d7a1992d7a7e08e7a4f2acd81512748b1e172b8f06747dec3ec5bc42e1832315b3830e1dcc03fffd1a04a06ae243aa69db258f416078e013003cd3b46c773bcde09515639fd10f83c888c2ab5488974351c6f224e8e3658110e2981b2fe54c835f93d1ae742130d13c603cb038b7563dd7c9a8b8bd2a70b40ba71355c9ed0d5d34482d528ac10ea3462cb2ac111dcaa3785c384", 0xd8, 0x526b}], 0x20000c, &(0x7f0000000640)=ANY=[@ANYBLOB="2d2c4d7b7b822c75707065726469722c232c2c2c736d61636b66736465663d75707065726469722c73653d407d5d2c6f626a5f726f6c653d5c23252c646f6e745f68614d7451432b0fc8ce73682c0000000000000000"]) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') mount$overlay(0x0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000140)='./bus\x00', 0x6) mount$fuseblk(&(0x7f00000005c0), &(0x7f0000000600)='./bus\x00', &(0x7f00000006c0), 0x4, &(0x7f0000000700)={{}, 0x2c, {'rootmode', 0x3d, 0xa000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xee00}, 0x2c, {[{@allow_other}, {@default_permissions}], [{@obj_type={'obj_type', 0x3d, ']#'}}, {@smackfsdef={'smackfsdef', 0x3d, '])0}/#'}}, {@dont_appraise}, {@obj_role={'obj_role', 0x3d, '&'}}, {@measure}, {@dont_hash}, {@subj_user={'subj_user', 0x3d, 'index=off'}}, {@uid_lt}]}}) [ 509.751334][T19527] overlayfs: filesystem on './bus' not supported as upperdir [ 509.779438][T19529] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 509.827489][T19517] overlayfs: maximum fs stacking depth exceeded [ 509.841061][T19533] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 509.913261][T19529] overlayfs: filesystem on './bus' not supported as upperdir [ 509.924118][T19533] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:04 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc1, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x200000000000000, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00646969723d2e2f66696c6501006c6f7765726469726544320dc23f2a576e6465783d6f66662c0034a6981b"]) [ 510.033025][T19540] loop3: detected capacity change from 0 to 122 [ 510.037977][T19542] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:04 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 510.117310][T19542] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 510.119787][T19540] ADFS-fs (loop3): unrecognised mount option "-" or missing value [ 510.161289][T19546] fuseblk: Bad value for 'fd' [ 510.198400][T19547] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 510.234861][T19547] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:04 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c650aa5e61700000000723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00"]) [ 510.292381][T19551] overlayfs: missing 'lowerdir' [ 510.310569][T19550] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 510.320639][T19554] loop3: detected capacity change from 0 to 122 [ 510.344065][T19547] overlayfs: filesystem on './bus' not supported as upperdir [ 510.357134][T19557] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 510.378815][T19558] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 510.380870][T19554] ADFS-fs (loop3): unrecognised mount option "-" or missing value [ 510.404243][T19557] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:04 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ufs(&(0x7f0000000040), &(0x7f0000000080)='.\x00', 0x8, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="23b16ebf42c6ed33e2ff38e71ad94fdcce10fcef2fcdea26a90580a8392d4955779a10b5fe2c9daaeeafb2df3ced05db58ae2f11f14601189990238f24afbd428649fac9f10f53ed2e2edd67e06218c21cc007e438e8341a23c64c7c426afd8f9ff8cd5d68b7c0f32e8ee560c949e435f445faa7709c1f5deadb05e5b84ea7c28d59986b0c0e7719582a1af1578279b8fd544755629c31d26656563bbef213bc87b75c", 0xa3, 0x3e}, {&(0x7f0000000200)="8c64edf79daeeeae15e42994eac857e50789383e18e7eb83a7ec5bdfa4e31466dc5a6642c71083348d530055d319b2749d017eb6fd", 0x35, 0x4}, {&(0x7f0000000280)="37232b201819790b2ba1e9892d2f5291af4f17bc264d04e8b3c9f0a96bcea96269b11e84989437dcfa63dc283b2850293f079df0981e6744d93ddacaad8d78762373de200681a930a0b126655393fec6f599d25c60d95f1068615dfeebfc46e5e5abd834656848bf7dff61f068d52c316a7cd83e1e4dee9bd07204e8c977e70f1b370ee7374458a1d95fad22110b3a955874646a1feb18dc8c611223fe532160192aa0388164dd534471bbb0772c032e2286e6480acef962afd9ea826fac3bf5d17fe58b339e4fed0f2b12599c923c3ba8a3538a1f9cddb979e6a6bacbee7ce4744722854c410a4120b7472e9cb8890facab946d65a234d7e470919f24620bb1fd63ba856f7504bf5d5c859730ca57ad28ce87e82b260a54c93c645a1bd04b56ec3cfe985736dd86ff982c9b304055db213f81240e8de62418a6afffa67be643177f012ce753ef9fac54fcd07c5ab617024499d1e0f6a234f2f5031fc5907f81b52e6c8a334937f9c21f09bdfb729dd8384cbf349f098cfa2e3d4128dd9bb82b695297b18dfa1bfe97c0a1d1d2ef20ec90c3713b308cbcf2b18e5edabfbcf9e94838b1526ffb44c60b9d52582416edb183a94e50f5c3ea274d0e62cb04645b320b89674860cdebb96a9311d2b689cf02424ec24f89c23e48ba6c94ca1990c1ca20096d9d6f559022b3205642d929d958e95900712d0ecf64d98cc455a5b510b4299d0317e71e9f891f3ad32ed1f6c862083821ac982bfcbc1c26239dcbd08f5136b104134c191da802b8eb7a3f4564361f432105229074f56eeb1bd3878b20fabe35a65e7f75d0ae359bda3d52a7d1ba5dc9f49f2e6609ed743e2c283b0e94ee3a2d65b1eb5a02cdd5db7f304f17222fd1cceb93d73832eac3b3c9748ca5d4068a56d157c9d6e5875d0a657d502ec5f83307422fcff53ef53c728b4f5f4b6644606ee477bddabd5da3d7f3b26dbe82ef821a94122cce0bad27689c3e556bfcd35d5cddb3b93e836826aefecba13096c5afe3c785964e68bb2c6e7bdb4a9e99ea395136f994e16417a7688fa6d55326193f85738c8987311c83c5445496fa8af2828a9282d50a6113d6953c3b82a9e4323b10e50de5e0814e6209bd42da0dec9ae2edc4554be8190ce82f80c030070b37f5893c24af29d2978ea972b768bc29d87e42c96d472dd195adb519b78c119acca553a20b00b34cb51ec63bfe9f5e59cf1d184e631433266749f9d55cf392bcbcbcc21591d8f5aecc093a369b009a6e0e6bd06543c9b5bf3182ef4ef9b5e180f6460b7bdfe5affafe2d0d0a0bf83772dc7735342a83bf95eb49384207a916636989f940c56e5f0eaf52a7f7b842ec3f381eefa4c85b63c8cecc302697b0f244341f1c907cbd4538b1a567d7dc665a5cff174695557fb14d007cce404ecb6b8a29aeaa8d678550d415a606424e62cf3d6e51f0d7e388cd4e3cbad61e696b83ac0d9bd1db8845c031ae21396140a0dddbf0bca25945dad09aebe274dc73cbaa0f2fe9a43c4d188a30d4787df99a50f1d22c416227ab793f4c85b8e5ec4ce0421413327eb3f67b1691ab21710bbf6d9cc5c36aa86a892aa03c6beff2f50cf568c061073fc4e78e10ef428e6d97a12d82e4f26ec1d562aaf59eb185f5b475e065d08e528cd587d33daa2d1d9ec3d684d5db3f2bec69fb55b55e2f99084a5db3caf2cfa66cd462908dac092975617e153d049d97eeab2b1f712de48bd2d746d0641b11040a827c008d4e8c8296a5b23d84f9ce8bf1735a52a2cd96bc0ae4270a2b5290075a76644bbea78a72071d9f9a31afea9893224b4142ad78ec9ab8b00de5bfc088e60203b2947a75a5561474d468560969788594c6c928575d1f04027136a38ad38428ef94438cc6595e4f2611649448811f9ed02f7ca2d83c0723ceee760b11b1b5efb033ab5cd04bfc3a83476a34979ec5008901dd2968415dac8e6851cf00d44fb6506aabef9f74ad34cf19e103a34ecb9410cfa81dd8710e2dc7a938bada7cabe5858c7d8d2c5bf7ac1d31093e4ed11bf91db5a5d257e337564fe71fa28192cef86aafa16a7cf6d406eabb0c990fe7f5cfe896b6f4f603ffd25510d1fac15fad7f8321cd3d371fc16dd8e03f7286e1694d4b31c0bfd07bd08f5a94bd7a3fd907d159094da0fba3c616dd5f7c08cac53b84fa23e0aaf0c3b40ec6b6fd9b39e4d85890aa50f2001fe453fa9c4c1dddb02dae5d677b6247a6cceec466199c7626faf542daff7bcdbf34fc6b5dce36bad168d9a7a1e24308949aad1a919c8e43f30e872421049148de7f56869e2be45d018898777e81e816a76966a507f378d068794e4649328b4ba1a29e4d6b43418ca22d9591210597d1145121ff792811ed478b19ad9b007c96556ba87db97b65fb3ca3575fc4d902451247448c5f461d70cd841275334751f4c9eff6c3ecace30c29fd58230aec0d5a6eece1fb537c6ea14facdc5ef985f982639aa000d7f5c46982350f2a79bf7fc22cd3374e3db1cec513b7f12089dceddc6e3ea6143070fca62c4302260f677d3a03ee24c9a7514bae369a9e1487cfead36624322404bb9a322790037801d8357dd2f72a235fb85e22e732a9afebb507e4dd4c7f2b4960e728689a5447e5a89637d8a45c0696af5e3d1548cd2466486cb510b239474c418726d61659c866ce7c7ee2972f636c5dec6c43048c4b0bf9f78e6dbbdd3b0d5efde149ed0d1410718ae96ba6a50f830fce1510ca1c29d4aecbf12f637733640e71920de65c48293dd8b89e783996f4c58c16b12c548a0a21a94e424ccb8bf794ddbb36ce0e13525daf9251767d5e15bcacb75ce04ec2cef98b8207a3bcfbdd561fbc6de4bdac06165d6b919062493991cf401467ba9ba706ecdabad8f168587b009fe00dd4a6c65c34d013c58e8e33d3f18f7424adb1c879e4740f0ad8dfd6406133a4058334cb7bc6edd3397943f6ff7cfadfa71325463f0f543f40cf0a63d23e408b347edb6faa8682b56da614e8c49fc12f39f35e9585a33afeee82bc829f7924789942f00510392f6a1e78f044e77a6bff2fa6041959ce9c623592cbb0893a9c9af262f3c66e409e5a5b804454aad523db3f30e8148b3f4a1e671102ddb9c99f7ee972bd0b17b7608bdc7e09cff35265a0940a7d4cbb85b737f4ffd7c2d8228e9f4aa4d20bf23750b7a8f1d27f6f65453484155746dea85135efc3e9a257484fe4f17170c866cb9fd328a33624ef436748869158ac82adb2d6390d1cc59e8d0be46bc77f75aa4cfe22fe6551ae75eccd23f38208ed1750fdbf0a887a3a17df1b8dcd47b89dd6d45360f0062b5c45e2b0e080647cb9c5fe298873395138ba68fe2feed28ce4c5023b28768e0dbc319752f77c5508b85c87f5c15c82d784e56bcc05326002c512bfa72822b8290dce4db0be16aec9c0efe49f549c437dabdf19a1fb03a8a8dc4ed7a1948c59f1840fab22cf44a14da8cd531eeada87caa43bd33dbd30861590abc217ee7a6da7b13cf7dfe84b0ed90678ccc713c524ca4a561a287bfa5c714bc93a684e66586b35af4566922b95b0cb0380a50c95e3ff307d51af33429925c9d0c713f7daff47f8706c591a011a461f9357fb034b5b07459581514da4cebb95853a4b2b10d001e151b43f3838f6d1a01ef88e4aed8a5de68c30239c3106d5659caaa2733c689d37e7ce3bfbdc8f16b22958dbf71cece4827b024f959d2d6a93173090b9eabd72e307fb7c66ea8a7a93d09fbc1419dfe689bcd0785fcc231c64ed2d9aba4feab6aa7575e0f1b2e3297caa86cfb101028f6a6e01f1b5414a794586ddb7d9cee0397c27daf9490f28eee8eca216e16497bdc4c34f37574d2011f82f50098c91ee6f8f44fd0276b18e1c9a33e5c1067136ef462b606f782a3c13ea3fa836e68cb568b2c4c2195822ff75ca1a669c9de03209f46f4bdf59f41f5b1e0ca1db008dd938a905a12dee632aaeb0091ae57b08dcdd01c210eb438cbf265dd6f4e2d882542bfb97fb22e557211b761a3d72402ae893da04df5489dc0a01c4d86fb0373cbf0acd4bd265a7b1894cb30eeedf9237260bf48037b32c6d4c577d7dc92c049a5310d3c6e34ad526f5daed40ca06cac70683107113dfe82d69ff24e0cec2bb796a8e5c768af46be2d41034b5ebeda542ca25cd8a9002ad396b81ff50fee7bfb72d5ed44c1fe1721abe043e44b0662b131f18f4e4260ae71b9c0cb3ea27ca8d707154ee5b1547b4ad55d86e7f2411650e687255fa100235d7b4542e5adb0ee4be9a44be94db1f8626f4fd03cedffdd329096048cb66be1c00cbdbc4a1bbfa29f7d2b718a0921a23fb41c828722b8bb587587e747c435f5d7579bb5973200960e8b08e19f8a1f8365166c59f2a9e07a7fc4d9f8115c0771c42c86de5b0828bd998951d42206b717f1e8cd605457d7b451b3bf0871efb05a740d7521d7b21e5b9917e1e7c61d951b447b36bebd479cd785fa298a6541731efa4e28b5f288bf5179ac9e8d4c5b04c17deff091e1c6f19af46d7501a8d99262672b73aadde585e290de0010d9cc58cde3d501daa582cf503ab9bb0dad69bb47fa085511b6fd46a50e9850320ef618cf4729530dd53a73ce36d56fb10bfd47413d7c9bac59b1ade6150c512e7cadb02b5180030feb5298c0fe64e05b3bf869161d0a03a84e186b9cbb463868822c5b0ce44eeb4c866b89d5fc1b4967a67d8e968430c39f7787bb71ca4f7e7c2717fba10eb9114ef3e35277a97d8f7b97a68192373655005476185935c65ff64442e189a1cb793884b4d206c0ca28a8d8e00c4669f79abe2a6217e091f53e5f6284be969d2ee875c37619ded966e80e08c4c1cde746e1142e0b6514fcd8a9d2fa176fd8810bf58a59d9acb20ff2ea4ecb419392822e0c4e18dcda6556f50a49cedf241d8b0be6b489bbeea964f19d581454ff2f92b95cd9b7484308f56bb6e77bd2171db747a7292e6769e32576c967434ce4aba5d72ba10ac1563b64efbb3719ab43f57e8e8fe6fb188bf212c76929c78cd883b209aff81fd9ce9443d452252d2a1f8ab1fd5df7e3447b1ccebcc576aae2caccc6a51a29ef030460dd115a3f28faf8c96bd1c7ab91b8ae1c685164de2d373b491c43fc06eca4c19e615db968b9599ee401870681ee44435ae9dbdadcbca034b1965f77b34444676183ec3ba2b1fa824bfa867a11e0d32d605619ec7623987a95ee38e48fb7d41c1859e2488788185836e44390d3ce1e85d4d9c6c0cb2ef18933f517ea50928287464b51c70c458269957b5f8e5095e0913c1915fd7c397f29a82af03dbe76a81787c156e95375b96043aac9781a11541fc9032ef62c38fee1015beffda9a1edc8d39fc3f415c2480e628ba6691d77fc5c5a98d9f16400bc1dab20e2295dcc80fb2cd012d842f6204abc58b3e4557adf2a095e0ee1ff9ee8720983071f14e529f989b52eeed47cc3b201f619a2ef6462c14b364cc2563c604c2636077e216d3faec328b98fe17bed529cd91f53e7598575cff341b8e561226fabee052f54aa49d10e9122345cf907bd1900819bfe2ede2a538cdd53d2203091068cce15e1a99c54e7afd496138e2f39895f0f77d8630a4bc595e95dd02e09ba9f7d3943e559d667cbab39bd051e108b3aff6e407f0564995800640aafec41c8c38d061db8c2adc1332157656000f805c6d71375f1348076e0eea954e2183777578a8bed961576690c91bcf1e033a8c7721d516a57735e9fc8d67a02cf5765da908097f471ea4251b34f9313b03324c998a707a6b319bb2a602e6d7afc97e55fe", 0x1000, 0x2}, {&(0x7f0000001280)="82f7514f65dd1a5f639513a304d7c4f0d1ef07e962211516f67d921caadb0ca9e263af173ec017065bab4b5ee7939f921b18a81e3576e44610496791763b11829b9a44566e61f80bd21a93bfd02a91566afbb66a8ef3fc3d473ce1abb8b01233ef774d70c7cdd28f9fce84469b7aa47b8bd4914b2c34ac96845cd4b06648d3498ad135f421729bcedbc1673cb32399d314197760679b542c2118a772194b37cd61d444c16bc9a7e8dc34a0727fe9be01e274d1dcd98f88b8df3ffbb932dc550a8d0c32730ed0a707e6bab1b5faba4ab5b42d3628820d1ccdcbc89f7a20ce", 0xde, 0x4}, {&(0x7f0000001380)="841b10b55e00ee88a628b7e7ad94d1f4d3f6ccce488e4c61d5b2132ebb707b0e0a60828fab6edcfaeffad96eb5e6b312f4cc2a752195ed3e22b3522acd2f484586a2fb3fb0e423f32aa0d1527002c6584a81f2b86acde13bafa3515f1d462d4d977b900c9c", 0x65, 0x5e9}, {&(0x7f0000001400)="505ce918a4038c840e23c92af1bce9a4b15a2f1d5ca9d610a1fedc27e7544373d38ed294f30046675d6e7491ad176c8f63ea0ad56416511325ff9f3049beedc34b3399968dbc135d8658c1aabd273dbd30f71626bc29326754062edd062ea981e46ed2b8", 0x64, 0xff}, {&(0x7f0000001480)="e0bd3215bb83204dd037793f63801163eba20f75ee6c51feb94ef00b9820c66f67c806796315cf7dc2ada76b7718352a55f254d629a1a84986bfdc7ab3833beafd23ead10354533a407fed60a9dc21211950bf9d9182d6fa3769483e52558ba3898404b74c80434b4a383b64740cafdf916e5c3dbce44b03482f2c42", 0x7c, 0x6}, {&(0x7f0000001500)="ca8a961a7c29e53812d662495446f4f6f7ccec796867f56266c501b1a969caee416abc4caeb7a6915cd2149a1af9a54cc5c671259beec581ecaea8be8a96", 0x3e, 0xffffffffffff4c2e}], 0x800, &(0x7f0000001600)={[{'@,('}, {'{&!'}, {'\''}, {'['}, {}, {']+'}, {}, {'-'}, {}, {'(##,'}], [{@obj_user={'obj_user', 0x3d, '&\xc1'}}, {@obj_user={'obj_user', 0x3d, '&\\!(}@'}}, {@subj_role}]}) mkdir(&(0x7f00000000c0)='./bus\x00', 0x181) chroot(&(0x7f0000000000)='./file0\x00') [ 510.468347][T19550] overlayfs: filesystem on './bus' not supported as upperdir [ 510.479123][T19561] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 510.489118][T19558] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 510.508682][T19563] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 510.530485][T19557] overlayfs: maximum fs stacking depth exceeded [ 510.548753][T19558] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:04 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c77da302d418cfc4a23d370018ab86f726b6469723d2e2f66696c65312c6c6f776572646906ffffffffffffff696e6465783d6f66662c00c0e84e37247ddbd8b1"]) [ 510.574164][T19561] overlayfs: filesystem on './bus' not supported as upperdir [ 510.587838][T19563] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 510.613663][T19565] overlayfs: missing 'lowerdir' 16:29:04 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 510.666515][T19565] overlayfs: missing 'lowerdir' [ 510.688856][T19568] loop0: detected capacity change from 0 to 16204 [ 510.722177][T19568] ufs: ufs was compiled with read-only support, can't be mounted as read-write [ 510.736183][T19558] overlayfs: maximum fs stacking depth exceeded 16:29:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:05 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x1, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="e52669b626feaa1f1d0d3a9793b202001d265bf5", 0x14, 0x3ff}], 0x2108022, &(0x7f0000000280)={[{@huge_never}, {@size={'size', 0x3d, [0x70, 0x67, 0x33, 0x32, 0x31, 0x74]}}, {@uid={'uid', 0x3d, 0xee00}}], [{@obj_user}, {@context={'context', 0x3d, 'user_u'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000200)='./bus\x00') r1 = dup(r0) getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xee00, 0x0]) mount$fuseblk(&(0x7f0000000300), &(0x7f0000000340)='./file2\x00', &(0x7f0000000380), 0x10000, &(0x7f0000000400)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x8000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc0243f05b6b66d4a}}, {@allow_other}], [{@defcontext={'defcontext', 0x3d, 'system_u'}}]}}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f0000000080)='./file1\x00', 0x200, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe1, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 511.078800][T19582] overlayfs: unrecognized mount option "wÚ0-AŒüJ#ÓpŠ¸orkdir=./file1" or missing value [ 511.088507][T19584] loop4: detected capacity change from 0 to 3 [ 511.114133][T19581] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 511.123983][T19591] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 511.193592][T19588] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 511.207395][T19596] loop4: detected capacity change from 0 to 3 [ 511.218622][T19597] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 511.256778][T19599] overlayfs: failed to resolve './file0': -2 [ 511.286358][T19581] overlayfs: filesystem on './bus' not supported as upperdir [ 511.295590][T19591] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 511.323235][T19599] overlayfs: failed to resolve './file0': -2 16:29:05 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 511.347276][T19588] overlayfs: filesystem on './bus' not supported as upperdir [ 511.356786][T19597] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:05 executing program 4: setsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x8000, 0x101}, 0x10) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f00000003c0), 0x80800) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000400)=[@in6={0xa, 0x4e23, 0x6, @local, 0xf89c}], 0x1c) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000080)=@loop={'/dev/loop', 0x0}, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='gfs2\x00', 0x80c020, &(0x7f0000000200)='%@!\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6670706572646972176e3890696c65302c776f726b6469723d2e2f66692c65312c6c6f7765726469723d63480000732c696e6465793d6f66662c00288ead2b9cba293fc4f10fcff91c817d1c3bd6a77fa9e76c542e16923a2f2c813746bb53eea5316727843d959495f91017850be2dff29c4b2592f295e9b5ecab6a52d8dd517cc87140e492c00da268a55d2fa082fe48d579566ace401e2cbe7c93129ece633a3f5cff2c955dbb5b4444d1bffeb0ae838f137fb6e891476545feaa4faaa2a9393d94bf13150f9d6acd3cf470a5c3313ee7082e74bcb8e8c7ae9aac7c705ee567032c449145d7a6db6f72d7de2105171f40572a45f8f218264b894518bee2519982eddfee53e8597a"]) creat(&(0x7f0000000100)='./file0\x00', 0x102) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) openat(r1, &(0x7f0000000440)='./file0\x00', 0x40000, 0x101) [ 511.402547][T19591] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:05 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='ue0,wozkdir=./file1,lowerd\x00\x00\x00\x00Nbus,iSdexoff,\x00']) [ 511.474807][T19610] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:05 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 511.518913][T19591] overlayfs: maximum fs stacking depth exceeded [ 511.556724][T19610] overlayfs: filesystem on './bus' not supported as upperdir 16:29:05 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:05 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xed, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 511.710664][T19617] overlayfs: unrecognized mount option "fpperdirn8ile0" or missing value [ 511.730641][T19620] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 511.757296][T19619] overlayfs: unrecognized mount option "ue0" or missing value [ 511.785379][T19621] overlayfs: unrecognized mount option "fpperdirn8ile0" or missing value [ 511.809156][T19620] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 511.836798][T19619] overlayfs: unrecognized mount option "ue0" or missing value [ 511.903012][T19626] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:06 executing program 4: syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xee01) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 511.940389][T19629] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:06 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) getsockname(r1, &(0x7f0000000080)=@x25, &(0x7f0000000000)=0x80) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@workdir={'workdir', 0x3d, './file0'}}]}) 16:29:06 executing program 3: fsetxattr$security_ima(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000280)=ANY=[@ANYBLOB="de0ba1e7a71e267e890f3111224c901397489817f7afea7cb9bd9ca072fb2239c44f8f2b73c4537d2657e02b3f6ec9c1aad6bab0fdd2e303575ad4ad23dc47d0198b5165930be8545ff1f2d88e523de77bac78fb56b42f001cbd886cc7c36f31a68d85b0df0317e1b5bca19b1f492609837fe9032f9971de56d6d85c134247e72369afa5f035700e6256b11f0283c1081eddf10bc7e6e2d8cb38b56f89b0d0a0"], 0xc, 0x2) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@ipv6_newrule={0x32, 0x1e, 0x1, 0x0, 0x0, {0x7, 0x10}, [@FRA_DST={0x14, 0x5, @loopback}]}, 0x30}}, 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='u0perdir=./bile0,workdir=./file1,lowerdir=./bus,index=off,\x00']) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$setlease(r1, 0x400, 0x1) [ 512.026866][T19630] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 512.039184][T19626] overlayfs: filesystem on './bus' not supported as upperdir [ 512.039350][T19629] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 512.048859][T19631] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 512.089588][T19633] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 512.122702][T19630] overlayfs: filesystem on './bus' not supported as upperdir 16:29:06 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 512.163046][T19636] overlayfs: failed to resolve './file1': -2 [ 512.187432][T19633] overlayfs: filesystem on './bus' not supported as upperdir [ 512.197655][T19631] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:06 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:06 executing program 4: ioctl$SNDCTL_SEQ_RESETSAMPLES(0xffffffffffffffff, 0x40045109, &(0x7f0000000000)=0x3f) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 512.276253][T19631] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:06 executing program 0: fstat(0xffffffffffffffff, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 512.367928][T19642] overlayfs: unrecognized mount option "u0perdir=./bile0" or missing value [ 512.383101][T19631] overlayfs: maximum fs stacking depth exceeded [ 512.437332][T19643] overlayfs: unrecognized mount option "u0perdir=./bile0" or missing value [ 512.503627][T19648] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:06 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 512.546313][T19650] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 512.560595][T19651] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:06 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}], [{@obj_user={'obj_user', 0x3d, 'upperdir'}}, {@obj_user={'obj_user', 0x3d, '\xd5\'{'}}]}) [ 512.583713][T19652] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 512.630333][T19650] overlayfs: filesystem on './bus' not supported as upperdir [ 512.646247][T19652] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 512.667052][T19648] overlayfs: filesystem on './bus' not supported as upperdir [ 512.676445][T19651] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x132, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 512.759742][T19658] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:07 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 512.803916][T19660] overlayfs: unrecognized mount option "obj_user=upperdir" or missing value [ 512.847823][T19661] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 512.859622][T19658] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 512.890295][T19663] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:07 executing program 3: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) write(r0, &(0x7f0000000880)="8f58e742386ae27924f052c0fd207224ea0665450cb102ad4d86c396e63e8c84dee5acf8228329b06d12794790121f02dfc77e7d3a59d2194256e96d6e199b40a0593b92d5d186909a547fd2468db4d9b5d374b6e2832cb31ddf5450b93f65ac1d633f3bdb5a4dd2189fdc8c8b59858d227b72ed3cea21c8fa9abef9ebe10ad1eea1813d9c229968c3dc1e0949d19ae252044706cf4ea287d68b08408acf97634cddf8b42182e7db795859693d122569dcfef87f2accec7574e77ed6c678a2c4974a6fc40a1928dd4b3a65c3bb65cb2a370253ccea598f3512c029f13a9fc197955a85081caf788d24d31db340e80d8ae8f6e371b7291f774d9c051ed7145bc223ccdfde540b28457ff4153378b4626605f78f1af10d592419bb4d9a756de166549804b1285d7b1d97f55fc64b55f85d051a96cc5ae256863cce94100ea87b6bd6ba4825fc715a222ac2ade31cd4f7a7e1880159b9535b95c1ac76cc635a25fc71cccb23a15e3de94fbe514f72f203b43c48d7048e5881a4b244de4b564d035c47d27945d03f427b9ca7bd9b40bcfa962354358d26f1828a5a9b6b7147314d475a4d5afb35cf6b5f0f4353ccafbc7624e8fdbdfbcc0337a47d1577a3904696a452df2d91f10822c24ed0fbc01dae9b0b733c3ba535197c7e8f6a3ce885c384a91c43c93aafc225c7ea8149d9c1da7db13b921860a805d5dbfee489eed5537a7cfbef44ebeface8951cd506e09f6f5b206a7c64ed803ef1b517838011fb129a95612825185a9d77d9f1dbd1c657be5d8d6cf6758e86415d9307f3585ad7e572823127b3a9a2800f6b15a7df6401ea93c72fcf34f598dfb5b2d590567f60bed78600c9ca3ac39bcd8086136c74ecd67e0f03d712d8d4a30c8a6f1254388dfe77e299e841f987b808efb72c8b6e5d764fe223c550b39fa25984d286142bb4dcfc9bf05ee60a5fac811cdeda6eb2fefb0a021bce043d7e6282883f63930c0b146893882838985619d5504359a203fd15d4b81fc4cd697c12d01c5d0cc9e6a2287f8aadf57ad7c7ce823f5bae7486ba20a5d6ad634998895149fc52f3c2d4a9593dc98f33473ae28fe14f33574ec700fabd577bf46e6eb7db225c7d9babcc594234f36ad9416f06a81b3cf07d473b76c63cd298b5f40f72e9d3899a1bcd0b651855f3e7f2ff923dfecf816624a69842e5705b7815996ad3c1f85c081bc5b6785dacb7940eae8900c02535a6ebc4ce34c325dc7e8fe3bc471dc0e63bd3ade2e1cd3cd3a707883b3650c0a380cfd8a08e865b7dfc2fb59bdcde3f44be4b3c9a16d9e1259d6cea4d25f9c583477f6a3100ab83de23f1b89f5eba4242c955a6d10c23f87ccfe6f2a59cbb4cd14791b306ff0fc8a4dc5f2cc7f1d7bd889421a4f95000721b8b99099da9bf8d6dc41aa80aa29cbea3dee283a0c84a58dcdac71fbbb707670024075f7f68f4b15940a6bf7191207e26c64c2e133d1a335e65abfbde0e979e0f37a8865f76d99e702c785cc97af44da730a57f76888226aba72d66ccfffb70581561f0a3d198b1bd0be3f58fe5e3ca91860052a79812d9cd66f0137cecbd626b4bbd008817bb5714320efc6526d47e1633f8fb2ec7f1763db927fcc0e1ce588704a3a83e59bef7b1c10c9905a03f5aa9ca1d960e7d93e4c796d82ab08501088da5b0d9571ceb4954ec9db03e84a9a011f5d162822cdaac9a149efecbefd73283a7ee2b7c3a2b3ac85535c993a78b32fc53e1bfc748a845bce39bc9400576f1628d1d58b47ffac775b42090026f9fe296e0db4da94002445ff4d8465ce69e38ae01c5ede24d4a6637b748791db7c20a82ce2844dde1ea7df0bdd3b2cb86fab4064effe5852c136a76b807aef8f4e24fbed40412037147f6fb7df65efef2fa7ffb9dab7d46440bc182591bb420eda4d11dbc5efa79f51b9504b1cdb89ee823ac59c4cd3a343779610d25b5b71476a915dd60b92cb7643a17d4b0deda55a75ac7e9f0756802d7e32e66ba006373871da0f03df9b21b282c4791cd8f18ff1ef633429bc9afd30d4c154aec3d706d96f65d81a33e1aad1814485170b254289b3160341fa45a624352105386d86d328e15b4b0138baa7399fb12769c0317ab60e45fda04dc1cf517084bc58cbc3b58c661f3ee9242b93592be3f85c1f0bba6db50c58003cb2872a205868cdf5e094708697c5ba0b9644b9d8f8c308c5e1a8640af3fda69c1cde1992dbbc48170dab2db4e9e90657bc6d65dea9bff985d01fef867fdda57dea2bbc2ffb5bb152500019bb09d5ddd204b46919de79c4978d76c2754a4f5241bde626ea675d5aa713e4abe664a73a6f3e0784f6ad7c7b82093c5ab15b94c85e619a39102aa444c0ca8554af502f88f6febf184fe8ed59320cd626ef776b5522d9d84b3d9ea5275c21efee2e887b942ed7047e6e6197c3bffb95d2bf862a83fa3c732686f287a606c187afc1a47942d1bd22254b98fc97a83984e01e69cb954bbc9033191add4833608b8ebbb8e29f79aeb9988fbd0e29eb66dc159cfef999e6c9ad520dc132b22712e3f507b61bb51654d554d4ea09a2ade2af91f3aed244acb359f77d858e26556f1c21273ab92bc28881589dfe99f5f4bb1df28cdb12caebe3045d0245f4f20285f709edbfddeb6a487e2be065faa935c82e79fd35f9f22cb039990f7d59fe4c3968e2e32d7731d69f9bf4deb9633a85d3dc444736d98728b780c8bbae190cf671987a8fbd38d5097e98aea88fd283aab0a9a4fc9f1a0a30cb630fc4680e8f14841ba06401432144da7929f48dd9c1f2e6006218f424c867d22a8c148f33e31f214300640d5c2616b5b2b6c8044d8593ac2bfd5c4033809951daa0582204acaddf6206ba1d7dab206d6f13079227a639c3526af1efd29f2a76ef8e69e46bd200f2303b7b65192d7b919b2e9692e83de779aca70b0b0815facc891a75da226739711b80fd3eb00aff43fcf9a894ff4e57d0252a6714daf6ed81ea01ed4a5755c9ba378401cbb436f68f3c2030faa2140dbce3bc1645b01a9df172ae845923e099da38a511c2eff598716a1281d2762feff4ad73d6d0c4135ea4a93ed08af18a3830f1813e303d2143862d5f727b979edd06512efa5d52b6cf253ab8aa043134d3aaca54bed27cec1ef5347cde4e3c961c8b4690fab35394ef2af1538151d870d5e781f6d6c02e83f66f67112990fac5fc4b8bf45c08d5ba97a0eed2e17c490e501900cb5d8bc92a7f486a2a89457b46b983f6517e2572907508b8aca1bcc973c819a180e37d73f1763ef54dfff1a81bdda6c4ffc195e91369fec822212e38ef0f6f197e4b845dd9d32ce1c4a37271caa0ce5129eac8c3fbb78f87060475ed32aed36ed0d359b454a5a72a69cefb7432cca5dfd482fb55ab0093d149f173bcc926f1b1fb6231fad67f734647988e0bc1c3397c2c53e4078cb8f268e7980ff8db8f0c15c4ae900c86abe00d472d7a80f63556238e5c50fb291447e32fa5776daa24d4004eded838cd0f4d512b2e94ad76fcf224b78aa8c4a99c488e33fa283c88df756e29be71f52a347b2fd01cf48c6e54b23bd92da057574b773822bf429de13784c60ba184dddf39205f9752b3ffe3bef9bdfd6a678609f5d2482e9287c49fcac5346a52b156c77afe22bd2a8b7ebc69d88bca751835dbd3a0bb09dd23e4c74d10a7290d1dcc0fc91cb580366eb3cc9b2b6c75be8f14e72badcd49e6b82f1faa02c51b476863f46926928ea83c2c16f5f14e50b0a5f8decb8525945e3acd75250cd15b49ac28d13cabc277dce9a1a442c398ccf66a47f5a2f88dcc11baf53542deba796b13fef6d0a5ec117c974e40bba4368ce98996fa1885f1ea9184c05ab07cda355a1097f1a85078242a478b7b57188026849ee2d6be71ebe5845275375135a7367a7a9e5d2b065b100670482c7d7cf9450a829553deedb9f05b1e7ec49f46337a096ad19aed68c6ba9e56e16af788a3b069044bad0473e8f99b83e8d39e795e6ccfe75394ff2a5f266ccf2dd11b01563f2db64635f27c51b40f030c54a3ebdf528aa39c2c4b3ac1e49ad7e9d112c914f321d2d853b0a7ef970c8f7d03d59bf6c9f187a9843f95d8468f620ed893a0643330ba08e8fd11c3444b61bfe430978231ce34a77f1db0d31585f656ab1be9fca2e122bf82d004cdf3a615d8a1035c31e45154442b2284bd313e838596039408a5322f1fb68657bbf09759c9fd241a7509d69dee3c9142ffb0e605b79cf080416d30bfcb9885899a6997e710a26d1903f2588f75524a04b9747380144860cd61fb2a8207574f83edf31fff4bd728833197e507194133ec24d76aec14b41ac2d49fcb0493e5d2c0987c220bf1064ef7d78298a1c14aea65af179e490ae5d5b330d9059480ffed7d6e495ea957fd46893b14b122e08ab1124c6eb88b715106dfb4fd02d1fad793835d812728b91165e8d4c6880fa21184004f424afc633c0d939961317781af6687b47ade43f1c99dc81ac6f4978173e71fcefdcfca2e19ccbc51f74a04108b1fd8caa0497acd93bbb312f9c0bd3278af8585045259e273dc6fd1f063664b6fc8ffde93e95da32fa8c8bf400da61378dd18e6543cb370bffe726b35bfcf7ca9c1b6d74deba38aec99d1db8b095991083447f17753398b537605d60a5ca085184ac7c0cb3f68b567272b46dd1f1978d7fd3ba56a8a6e4ff78b5f002b217bf121d725c6b66c3b36c530f5082eb052f64c365af4c2b3ad77581ecf2e5c217b788fbcc64b236a13805c2b7cf9bb53a3e1ac06488d64b9a6c5c56a3fde35974676bf686b12a77d375000a74a59ce67d47cd8406a3debd80893b0aa09a93dcac3bcb6857d09eac633d001b55bf06948951c80c9b5be2139fc251cdaf407387d4acd73e038d3ddf0cc1ec2059c1eec9ae6205bb5e1bd5588234bd06cd0b644cc9900e3208f1c8183df6dc81fc339c3881cfa7af5a1465e05f83636d01d0bf00a068f009aa06d21c5eca7a14770a4396a673e8a6a94dc6d44324ea6d69674ccbdb8ec610d023b978d2bea9ebfb7ea275e90cba7ad08090f5eb50eb8fb2fc0790c2ecfff3fb92c3cc4445b74020068e6b90fa88274c6e6bccc13d82755826238de7beb7bc5d0c48ca9c45fd46122b186eb96ddb284664abea38e5bf1299d78143d5b0b213fe43bad64057dfe58abd7b34cb097ba9b9d428d8391fb6ad37bea14d2fbba5f98d8d66fe7d91ed2a8718c31df9c0e971c24849823c129a5c4e62505fdd984fa0e280f0cda81f96ba60618b85b5dc58e962c978c69622d25a1ca8911ce95cdc3ef1362e47e4144a1b931973e547eaa94f36fc1678df70b6b5ba9246b4b19bc6102ba1c149207b1d40eead3f0878b7a6620699e3cfbe406645da967fe3d7ae25e53254515d801d60a69f9803579f0318be682069df17f9fb70e81a85d8d9a0094977babf26cf1e4b781ba7fce1f1f97ad18160d68f0350449e67d3618b625b96a494c14c250470061f9311d6b926f741fc3c74817c63517d5ea372d1e2760bf288a45317a2758e5831c606a873db632f85ce55ec61bb40cf95d68c7092f3dd26ed06243aec8ca572c6fdbaa9a67c937f0aa8dab8a1d6f313d91d6ddbdad582bcb6d6757eeaba42d4522bea178b9df859b429b9cb8a3a05763ab744baffed21d2de9b8c414c3b972c46ffb88f0e63b6e0e3e2d0f3afd11f1febb527f61f201353001fd4a97ab6df8b0b75c027cf0579a8626b0db5610b7149cc81613513b550f6aaf04378ef90ab60bf07c9602d45dd6a830108acd4923d232eb104e5cce8ad35", 0x1000) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r0, 0xc0585604, &(0x7f00000001c0)={0x1, 0x0, {0x101, 0x2, 0x300a, 0x5, 0x2, 0x3, 0x0, 0x5}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x10b) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c37f1202140b25b7469723d2e2f66696c65312c6c8b776572646901002e2f6275732cd1db15be783d6f66662c00"]) 16:29:07 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x210c0c6, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x1cd800, 0x100) setxattr$trusted_overlay_opaque(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000140), 0x2, 0x3) r1 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0x541b, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0xbd0d) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYRES16=r1]) [ 513.002620][T19661] overlayfs: filesystem on './bus' not supported as upperdir [ 513.015879][T19663] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:07 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$romfs(&(0x7f0000000200), &(0x7f0000000380)='./file0\x00', 0x7, 0x8, &(0x7f0000000940)=[{&(0x7f00000003c0)="d6a57fa7b7b3c6f906ab5450fc498647d0cc264f63d059767e46337140e8a3a7a1e57a5025fb41a5ad0adf57ed2f9102804135d0745b0a9915cf025c1aeb5c998cdbdd099806e580ccbb9b2492b319b8dd1afc5e93508b30d2fb3749217e6c9888eea3d6048cb783c79785dd1d9b0e85de2b826e3487596c81094a940800f49ceee855255b1658eb3506a5f1083ed59f482440b2ca62bd3915a563b8edae273f725854b10a05f82c85676f4cc254abb03493e5130b46a8fd17e0b19d685a2f5e3ab082faf95f8bbe428186d4159c43", 0xcf, 0x1}, {&(0x7f00000004c0)}, {&(0x7f0000000500)="f50e8a0049569aa7c79f94c18da454155e37b516a42decbef6a0f2220b49b2a31cabf2a6a745ae5ecc4200890d771b228e39a987d974515dcb30bf7ebea034b3216467dee7a7c93364ecc454f85bd1ed6869a4e7d29f", 0x56, 0x400}, {&(0x7f0000000580)="96211f5e244365a6ca4e3efa8312825953a6da78af45cb49dc6492856828a48de2a714a2e7b23be0e898516dd8d698832b5c1c0c2725af42445efc588303c6b751627844e391ca17f597130b109ad7a8e884b4310f356fed1d929bacf1", 0x5d, 0x985}, {&(0x7f0000000600)="bcd58a7662c5517c2f0075dc012cc549c124c7622b04cf90b91d7c0d5f8a01ba564bcec0943a87ec91b74c0333d73bef46c0a74bcc4fa7556045f6a9c37febf47327d2e89f011b315403c5e2fe42fdc4609f7175d8a90b55bca9e5c23903133ac50e9d9398ee475ac02424fcd75cce4addbc195f73d0ab47c0cb776b79a609da8a71c7ace22bd465d96940a7540144fb386f165dc3b53edf667c44eec8396a00e954ae376cde042b395782b5f2888794462372cd475344d286282a4c5a1f67f99242e210e6d564722ad5b2733bf14a83955667de84df18be3b2acd42975d4d20f0e7f169dcb0703258b9d2a3ad1457ecd5b00b6716682b863342756091", 0xfd, 0x8}, {&(0x7f0000000700)="36d0834c9ae28e886419b6b288eda885adace7d0e8c8896480d731510044eb5ee709216b9e3ffca78fcebe8913c3ccd80b284387e12ea635585833524732f6adf0be57e62bff8e1aea754a4db2", 0x4d, 0x20}, {&(0x7f0000000780)="751d37af4d03bc8d24d9e5246c5f006cde79a74c0e59e2c2267d453557a1891f5fd47fd1562ed69cfe9ae548e5488b78932a6737b60ab98a8b7053cd4e91bbce78cba79e58dfa3000eab1e505993f4c5b4f9046c6757bee0f4a0597727b6ce5503745b9acd35f31365725655ca5ff41461d4d33394b9575d73a28ea57599254c391a51239814b7fa422b327d3aeaaca4947129", 0x93, 0xffffffffffffff91}, {&(0x7f0000000880)="cec979d830c8f07afdb723ef05ea29ea84dada1ded0fd706f018b9006eb55f75112e41f730701655969b213e155e83446afc45e4968ba58773965f4144e1eacfd8bc00b8408b2098d57eabd7d7e9a6ffec7065e2d7448ec8216fd9cda29e893e819699674a3d4c7307233c229f3c9dd41ecace70764afcf80e2783ef50ddb5b4257d7c793e03a90765a5b183bab8cc22e858d62292acbac09dee7de7cbe98c9d468e812256a9", 0xa6, 0x7}], 0x245486, &(0x7f0000000a00)={[{'overlay\x00'}, {'overlay\x00'}, {'overlay\x00'}, {'{-/]-}'}, {'overlay\x00'}, {}], [{@subj_user={'subj_user', 0x3d, 'overlay\x00'}}, {@obj_role={'obj_role', 0x3d, '+:-$!#*&\xca'}}, {@euid_eq={'euid', 0x3d, 0xffffffffffffffff}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@subj_role={'subj_role', 0x3d, 'overlay\x00'}}, {@seclabel}, {@pcr={'pcr', 0x3d, 0x2c}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275912c696e6465783d6f66662c007ffb2f8d5cc4ccb6dd4c980d209add9e4e61adef83843881d83db7a77991eb7ee899b653f365b70e5ce26e3ea68a065042a0e78f174226e04a910639af76eaf48f217198c873ff214bf173cd3c4c20eec342524d9d8ed47197b61ecf35a69c6043f6c9d05c2bf61ba74b0525c37c59d54f295d1da4f827b8f54c601b8d89cd21804ba9b3f1fbccf0366326f3e9865874463146"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file1\x00'}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000000)="4f777280e02b6a28a3980dba9231d0223949b054dd40fd8201162069e1b16c56a639358d", 0x24}], 0x1, 0x0, 0x0, 0x801}, 0x4040011) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000004c0)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) fanotify_mark(r1, 0x8, 0x22, r0, &(0x7f0000000b00)='./bus\x00') [ 513.108803][T19670] binder: 19668:19670 ioctl 541b 0 returned -22 [ 513.122638][T19666] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 513.132722][T19663] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.135667][T19669] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 513.167144][T19673] binder: 19668:19673 ioctl 541b 0 returned -22 [ 513.167460][T19672] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 513.206979][T19671] overlayfs: filesystem on './bus' not supported as upperdir [ 513.222353][T19675] overlayfs: unrecognized mount option "l‹werdi" or missing value [ 513.238497][T19663] overlayfs: maximum fs stacking depth exceeded [ 513.271681][T19676] overlayfs: unrecognized mount option "l‹werdi" or missing value [ 513.289025][T19669] overlayfs: filesystem on './bus' not supported as upperdir [ 513.301722][T19672] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:07 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x199, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:07 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 513.322963][T19678] overlayfs: unrecognized mount option "" or missing value [ 513.370838][T19679] loop0: detected capacity change from 0 to 16383 16:29:07 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff80, 0x0, 0x0, 0x0) r0 = syz_mount_image$befs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x7, 0x9, &(0x7f0000000740)=[{&(0x7f00000000c0)="db9548b1aa031b815fb6d07a546e29ad2eed3b500c58f7e3900ce219ea01f83378850868cb8bb3c3657a6bf2446304a105bfca08b0", 0x35, 0x1}, {&(0x7f0000000280)="4aa6047845efe00a8516486857e68c503cda6ec620046855198be25cda5e80a22ca92e0ce7eaef0d3a587368090e1163067c6898e54989221b5bb92f4f90e9dd59b74724ea2db791fc6c1ec7aa17178ca8358be93904a16e927b051f26ba9ac7747afa88e32154f14509bdbb233b75bfc34052288e42b62431349443b816aeab947d088a377cb55fac703289d6044d367c2493611fc15bf97afd7cc85b18213ed939b22ab08864daadd88bef212581eb12e8c3fdef5b5c24209a34a897f5", 0xbe, 0x7}, {&(0x7f0000000340)="6e89a6318d50976d08a66432dd97d61851a03a3a4f573324d54428ab1a74d22109506bd6daade4444b4cb1afc08e69c66c632e55d1b0edb0f120ddb8421dae4782534a12594829e9a56454986714df531a719dc15b8bc653122861a267c48651bdfcc1094344aee71463f7dde4eee80cd40bc2ecd5e5b5b544a63eaa0635f7a748006905fd2caddf21af08c80ede3d440a400a911c41c74260f7a2971ef6b2b93f7d4ad0fe88ba81322ce394f5db2f9b98714a9b354c36abb4e6d57ecb09b256d41f20a8323d40184a54d2d94682ee572029eb805da26a30abf7", 0xda, 0x8}, {&(0x7f0000000440)="43ab5cd8da16e7054bad8b22145ac7fa6b67ff852c08247aa3e6a7bb932d06eea65e6412f5ca39e2e44ba0b58eb875215c91b851833deba814e2dd0f247f91078227fc4384a03617366234d9e90a3c81e5a796ef6ccf15ebbecda14a25866a53e869a1b143a1ead9003ba8a5636540acb6a326294aed7ed0799e799d9cef759bcb1ca0dcddea7d238c7dcfcc15f2738d0e08190127d5bac92e4ef8d617676e153dd64e9f984a2f2036eba2aea73ab67251b0d87645fb1f20e0f9afcd86242d2515c520da8498ae", 0xc7, 0xa4}, {&(0x7f0000000140)="9597d5b25a631801d5588dc201c31a8ba5aba30f9e5545bd17ec51e663eefcdff6", 0x21, 0x6}, {&(0x7f0000000200)='(', 0x1, 0x9}, {&(0x7f0000000540)="b226579e244d824737a0fdba09e2", 0xe, 0x3}, {&(0x7f0000000580)="01d181ccc02786aaf77b1becb071bd415044993a6726fae4226fbc13d893f856aee0e78d79c9a940c6342a800802ebdb594139df900770714340ed00fc25790ce0b85855109ce6039993a15c927f22de8ef496d7d0b6644815e1c7770903d55adb96570a2fea83683dd4c953e83176c1b8f52535ac7b1174b44115d5056bf70f01bfc14c3798449e37fcc4f8e4e3c7e56c20077bdd0f8640ddd3d24392a8fe8d483c50fdef2dc05deebd09bc640920a02fa183747860c3add93e9fc2d720aba0d8aad731549b418c36d4b3e39eda1a6141787bf8b33c7bab0d98254d918189c4539aebfbc1f387de0b37fc49fc38a80f41ae800af1bc685e", 0xf8, 0x4}, {&(0x7f0000000680)="6667ae79eacfbef36dc221685306d3af1c7934fd6460b503b5458fed6688e6bdf3ec042a6eb83230ac3af68fddbb0bd0396ef935ba67bf4b9897e65e160165a4560c0539010fb0b056d90a84985dd5ff90f3e50406e133b041ca94fe095b18ab2b0209987d7f8c49924e038826dc1cf99f94bd7aa2abe5783cdd5e305a0c39b4b4ad610a0812bba09106bcc33dd249f0974618f624801081", 0x98, 0x4}], 0x30, &(0x7f0000000880)={[{'workdir'}, {'^%'}], [{@euid_lt={'euid<', 0xffffffffffffffff}}, {@subj_user={'subj_user', 0x3d, '%-(/!}'}}, {@smackfsdef={'smackfsdef', 0x3d, 'lowerdir'}}]}) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) renameat2(r0, &(0x7f0000000900)='./file0\x00', r1, &(0x7f0000000980)='./file1\x00', 0x5) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 513.478344][T19679] overlayfs: failed to resolve './bu‘': -2 16:29:07 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 513.573458][T19683] overlayfs: failed to resolve './bu‘': -2 16:29:07 executing program 0: signalfd4(0xffffffffffffffff, &(0x7f0000000080)={[0x101]}, 0x8, 0x80800) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./bus\x00', 0x8) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2f66696c65312c9a5488dc726469723d2e2f6275732c696e6465783d6f66662c00000000000000ff20536579240800000040"]) [ 513.709044][T19689] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 513.757798][T19694] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 513.773359][T19697] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.803700][T19701] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.837177][T19698] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.852977][T19689] overlayfs: filesystem on './bus' not supported as upperdir [ 513.863182][T19697] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.901788][T19673] binder: 19668:19673 ioctl 541b 0 returned -22 [ 513.909477][T19697] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.914567][T19670] binder: 19668:19670 ioctl 541b 0 returned -22 [ 513.932236][T19694] overlayfs: filesystem on './bus' not supported as upperdir [ 513.935869][T19698] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.941327][T19701] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 513.974372][T19710] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 513.979821][T19706] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 514.030108][T19709] overlayfs: unrecognized mount option "šTˆÜrdir=./bus" or missing value 16:29:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) lsetxattr(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)=@known='trusted.overlay.redirect\x00', &(0x7f00000000c0)='index=off', 0x9, 0x3) [ 514.077657][T19701] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 514.098332][T19697] overlayfs: maximum fs stacking depth exceeded 16:29:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x221e800, 0x0) mkdir(&(0x7f0000000080)='./file2\x00', 0x190) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 514.120008][T19706] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 514.125992][T19710] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:08 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) mount$overlay(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x42, &(0x7f00000003c0)=ANY=[@ANYRES64=r0]) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x1000, &(0x7f0000000280)={[{@metacopy_off}, {@metacopy_off}, {@xino_on}], [{@audit}, {@fsname={'fsname', 0x3d, 'overlay\x00'}}, {@uid_lt={'uid<', 0xee01}}, {@dont_appraise}, {@context={'context', 0x3d, 'unconfined_u'}}, {@subj_type={'subj_type', 0x3d, '-}'}}]}) mount(&(0x7f0000000140)=@md0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000340)='msdos\x00', 0x800081, &(0x7f0000000380)='unconfined_u') 16:29:08 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1fd, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 514.176161][T19701] overlayfs: maximum fs stacking depth exceeded 16:29:08 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:08 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x9000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 514.355919][T19713] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 514.434494][T19713] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:08 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x80) write$P9_RREADLINK(r0, &(0x7f00000000c0)={0x10, 0x17, 0x2, {0x7, './file0'}}, 0x10) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x20) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66e9828d042c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00f1c605802d158d399a20e6a26bbf6d56cfe0c491758ffd162999060d4bd2d44b18dce3d68fc6dd64e734041b5b5692e2b98b9a1d32e12053908f6a02cbeabf95d5efe4589457c3c028d8dc541dbaaf29a598b1c7ff497234e2e8c468f9d64f0ab3017ce29c86ca61c7c30a62ad67da593ffbc31bf80e3f5c567f0227a680e8e51f69d0a235f2cc0fc1e70723fc5957d84270163b72479284e4cf9a312bcd758c6dc447392fbb90e5bf6ed9a926153f3a3e5b19531ce001cb21be8947d0f23f3f8e2df3d6477acda0fb51412bed08"]) [ 514.476006][T19721] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 514.490763][T19722] binder: 19720:19722 ioctl 541b 0 returned -22 [ 514.529746][T19721] overlayfs: filesystem on './bus' not supported as upperdir 16:29:08 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x31010, &(0x7f0000000280)={[{@index_off}, {@nfs_export_on}, {@default_permissions}, {@xino_auto}, {@lowerdir={'lowerdir', 0x3d, './bus'}}], [{@fsmagic={'fsmagic', 0x3d, 0x4}}]}) mknodat(r0, &(0x7f00000000c0)='./file1\x00', 0x100, 0x81) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000140)={[{@upperdir={'upperdir', 0x3d, './bus'}}, {@redirect_dir={'redirect_dir', 0x3d, './file2'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 514.573809][T19727] binder: 19720:19727 ioctl 541b 0 returned -22 [ 514.602420][T19726] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:08 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x21b, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 514.633305][T19730] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 514.643705][T19728] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 514.671006][T19733] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 514.681438][T19732] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 514.700828][T19726] overlayfs: filesystem on './bus' not supported as upperdir [ 514.710107][T19730] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 514.761485][T19728] overlayfs: filesystem on './bus' not supported as upperdir [ 514.779124][T19732] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 514.803003][T19734] overlayfs: failed to resolve './fé‚': -2 16:29:09 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 514.856555][T19732] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:09 executing program 0: r0 = gettid() recvmmsg$unix(0xffffffffffffffff, &(0x7f0000001100)=[{{&(0x7f0000000080), 0x6e, &(0x7f0000000140)=[{&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/196, 0xc4}], 0x3, &(0x7f0000000500)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x70}}, {{&(0x7f0000000580)=@abs, 0x6e, &(0x7f0000000740)=[{&(0x7f0000000200)=""/35, 0x23}, {&(0x7f0000000600)=""/2, 0x2}, {&(0x7f0000000640)=""/24, 0x18}, {&(0x7f0000000680)=""/32, 0x20}, {&(0x7f00000006c0)=""/5, 0x5}, {&(0x7f0000000700)=""/59, 0x3b}], 0x6, &(0x7f0000000880)=[@cred={{0x1c}}, @rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xf8}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000980)=""/163, 0xa3}], 0x1, &(0x7f0000000800)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x28}}, {{&(0x7f0000000a40)=@abs, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/59, 0x3b}, {&(0x7f0000000b00)=""/10, 0xa}, {&(0x7f0000000b40)=""/37, 0x25}, {&(0x7f0000000b80)=""/55, 0x37}], 0x4}}, {{&(0x7f0000000c00)=@abs, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000c80)=""/177, 0xb1}, {&(0x7f0000000d40)=""/21, 0x15}, {&(0x7f0000000d80)=""/178, 0xb2}, {&(0x7f0000000e40)=""/12, 0xc}, {&(0x7f0000000e80)=""/235, 0xeb}], 0x5, &(0x7f0000001a00)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32, @ANYBLOB="0000008782a7900a2bdcd3d2"], 0xc8}}], 0x5, 0x80000002, &(0x7f0000001240)={0x77359400}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001940)={&(0x7f0000001280)={0x6b0, 0x6, 0x1, 0x201, 0x70bd2a, 0x25dfdbfc, {0xa, 0x0, 0x5}, [@typed={0x8, 0x40, 0x0, 0x0, @uid=0xee01}, @nested={0x22e, 0x9, 0x0, 0x1, [@typed={0x8, 0x7d, 0x0, 0x0, @pid=r0}, @generic="ce583bef8fddc85b64ca1366575a97ce643418bce3850c4ccb30144c814705651a0b5e9888c4002a8ed8e8e69a3ca7b8559975932c650744d25888b5f74532e133da1d318856db6362037af492e6b9199ae7ad7496c5a1868f29a2d45c7f1c43f120f92dde5df385067ce28597d257b0b80d067a682da081079651b179f3eefc86be816911d75d1e87b05d28328f79db8c11365ce698b18b4aa8ed36e2c84e4ff932779f3f83592116d997af70f25b9c004256668689cb380abb042056e42d6f817b45a7b67cf703c5ac2e", @typed={0x8, 0x80, 0x0, 0x0, @pid=r1}, @generic="6ad51713b06547e31d7c5440a924be86417670fad88e32293be1d7d486f1d928404539a5f825cfb86aba050da3606651879be91923ebaffdbf3784fcda02a294a89335a136748410e733b9dcaee6681661b87561264038032842d68da7b1e7b29ace638c52eaf97358bd71eec3dedbf2d0d6c163eed55683", @generic="558fe403066c607df7c40ca423b67073e82841b304174d677257265c4ed4b127964596a6e03c693b218d10fd65d928d29075164796b2fd1869a1791fb188f19e849002865fabc60e7862ec4a89641dd2f9ff865abe96238d467e4c58c8863be8e962d2ac1ca0ae", @generic="dc29eee45b1e2e16f2f2fa03ce485dfc32e132d250c09ad6b6d55ce15cc3b20dd61bf100e4fabff9a0507e5152bcb150571d9c7c931080a5b06890deca2b67400b6f66045913602b61553b2bba3acb8bb13e6a9f182e9bd245e6f67b29704698402ea01eb865625ace87a8108b18cd73"]}, @nested={0x6e, 0x6, 0x0, 0x1, [@generic="ee54153dbec2aaace76405d06f62f8f7951ccbc585858f195787756a269abe0ca32b3c254fb5f347a7d9e90519df0410edea20a8a5650dd7fa72f37abdc01b6dbe578495deca1a58de123c9a6b8c6adc770265f32f82a8b07b5cc44a4d90363366d9dea6ef10e9c01706"]}, @generic="e4a4c9c629fc5fc367c4d78a0cdffd47efc3810558e03ee209854ad78e3ddb6b3f178738ae48d7b4409f150edeed38e47b9e165f8586ebc110d51f834a00eec52ced040525a4bd09939130d65ef4eea29c21dc0989f492eb4033d419752640b58ec560979096a2923df7c1990f1e325cd4de5a50776e5769d82463f72e6cadee41fc6f35b40256ed06884a46f27e279ec932ba7143b9732d5745c8d5a9e71cad427d873e78a0997e32d93d2d10b49b9df0bbec842f408a9cbd", @generic="f1c184d7308eda3ae48739f022a97b7daead15a646626e318fd81ee986e0db0adb76357c94fe9088be21a0a7ff8ffaee343aeff72f61fcd94cedf397735a38b71b23519a213c30612297783e4ffb094559cd12677ef149ec7d9a6f48eba977dca15a47709e161fcfda0908d5279f2b2a14f779fdf94f15ec11d61b682956e6acc1dc05a286f4bec7e876247051125b7e2e100f672819388e694376b60819ebef6c81813421e97aa48fc5dd7b4d12e0f1b923e3d2256aef4f7bebb4d1a82fe9bb9cdd678f5907", @nested={0x257, 0x4d, 0x0, 0x1, [@typed={0x8, 0x27, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x32, 0x0, 0x0, @ipv6=@local}, @generic="d308ae58b4731384ee4dedee42d1b3f9aa932e7959cbee6729a2fa5623476f256f029fe4421b32cb7070bd7b599ded9b4af031248d3ac5e319d587aa507d8640f3d6484cb68ee024d1aa3b4e4a68cd880c055f69512c318514fb27825edb064b1ee8c45e51da30f5c55e617f1616de1f18380123245ede00519e99ee518a7269badf23359cbdc805c823abfe99f461e6e8643a96b67fd4f0005e43456fb98696c5eea1333cf8106c7b649badd8d1373c769000c8149ecaf40cf1e0628ac907de7be0a3f8cf69c971f8a2eed285cea7e60197ea6e2e958f22eaada29e9753a0f470be3ec8a9d5c2e22d6f6645130e893fc75e1243", @typed={0x8, 0x84, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x8, 0x13, 0x0, 0x0, @u32=0xde}, @generic="f0f16b2d3e978b27c34683f371c47ab0484ad2f9cd51ef0a73c7e0a5727eaf8bf324943623a3b5d88f16d446cb64c3abdd86bbabf233d33b22a259e8b4efe4e700624933701eecca2241007f57c2e977c4040cafb620d6b26183a09946074f0600c893", @generic="3a042562bfd029c67074f84a96e9ffabd23a5c0458ac6a203a9b6176e2526ed0a6760352fc388f326350faf1fda5bd578d9232a8abc5bd445010873880d55a95260548e555dd5efcfa11f287f2bc455217da67871872c8dc8da3ce862cc2ff65a79288710099b374b2bcc94b566a00a4ae7748d7eb374ebb387eda5123dd4054d02f7876858e86817caaabaa9207e9b93dbb08c17470b99f29fc0f1d0899da4862c74f0c399d5f6939b60c20db27ca1cff1b80cb06101639f26cf0d74393d258814f068adf41db0b7bc6719afe5cce67"]}, @typed={0x14, 0x1d, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @typed={0x8, 0x19, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x6b0}, 0x1, 0x0, 0x0, 0x4040044}, 0x24000844) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000019c0)='./file2\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 514.923334][T19739] overlayfs: bad mount option "redirect_dir=./file2" [ 514.947703][T19740] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 514.962811][T19732] overlayfs: maximum fs stacking depth exceeded [ 514.991738][T19742] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:09 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000280)={{{@in6=@initdev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x1, &(0x7f0000000380)={[{@index_on}, {@xino_on}, {@xino_off}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@hash}, {@dont_appraise}, {@uid_gt={'uid>', r0}}, {@subj_type={'subj_type', 0x3d, '}'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_type={'subj_type', 0x3d, '+'}}]}) 16:29:09 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 515.093539][T19740] overlayfs: filesystem on './bus' not supported as upperdir [ 515.102676][T19742] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.148572][T19747] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 515.159900][T19742] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x800, &(0x7f0000000280)={[{@index_on}, {@xino_auto}, {@default_permissions}, {@redirect_dir={'redirect_dir', 0x3d, './file1'}}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@fsmagic={'fsmagic', 0x3d, 0x1ff}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'workdir'}}, {@appraise}, {@uid_lt}, {@fsname}, {@pcr={'pcr', 0x3d, 0x3d}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 515.203073][T19750] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 515.239079][T19742] overlayfs: maximum fs stacking depth exceeded [ 515.262032][T19727] overlayfs: unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 515.271746][T19751] overlayfs: unrecognized mount option "hash" or missing value [ 515.288811][T19747] overlayfs: filesystem on './bus' not supported as upperdir [ 515.289889][T19750] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 515.342869][T19754] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.354671][T19753] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:09 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) quotactl(0xe68f, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000280)="27d3801c53c5ac4439d3531c8aa079e60bdff152903f81e4ee3f596b0c21993960d9b522a935dcf6b73690742bac5b2e8ddbd7c7e7e69bc4e0c742972cbf76e1b908106a2b1235cc66f274592cd083415aeda939a4a6d09b1c30383c8e7d6269d63a4f44b439127fc5d81884182d902c1f88bc4b1679d1a978427152863b7687f2540dcda8179ca6fb8b7e3adf8f575bcbcb77f540993c9bf59164c137e91410ec3bbea61e8f80d09041982c7bd34bffa91645205020505d5356fd75d9563507479549fa501abee676b3327df1767786acb853bb2530f5b2fc4fbd0a20cb882af186b88ac42ecc53c54d2dcd") mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x124) listxattr(&(0x7f0000000100)='./bus\x00', &(0x7f0000000380)=""/117, 0x75) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c0088"]) [ 515.395250][T19757] overlayfs: unrecognized mount option "hash" or missing value [ 515.412709][T19756] overlayfs: unrecognized mount option "mask=MAY_APPEND" or missing value 16:29:09 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:09 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x24d, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 515.434329][T19758] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.436553][T19754] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.548572][T19756] overlayfs: unrecognized mount option "mask=MAY_APPEND" or missing value [ 515.642847][T19753] overlayfs: filesystem on './bus' not supported as upperdir [ 515.651900][T19758] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:09 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f776572e769723d2e2f6275732c696e6465783d6f66662c00"]) 16:29:10 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x18) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 515.739586][T19758] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.824212][T19766] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 515.841957][T19758] overlayfs: maximum fs stacking depth exceeded [ 515.851305][T19768] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 515.864582][T19767] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:10 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 515.878387][T19770] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 515.954367][T19766] overlayfs: filesystem on './bus' not supported as upperdir [ 515.960515][T19768] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 515.972732][T19767] overlayfs: filesystem on './bus' not supported as upperdir [ 515.987951][T19770] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:10 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x9, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 516.006484][T19772] overlayfs: unrecognized mount option "lowerçir=./bus" or missing value [ 516.052647][T19770] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 516.086514][T19776] overlayfs: failed to resolve './file0': -2 16:29:10 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:10 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000840), 0x804000, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './bus'}}, {@xino_on}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@xino_off}, {@nfs_export_on}]}) mount(&(0x7f0000000040)=@nullb, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='ext4\x00', 0x10003, 0x0) [ 516.117301][T19778] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 516.124944][T19779] overlayfs: failed to resolve './file0': -2 [ 516.167934][T19770] overlayfs: maximum fs stacking depth exceeded [ 516.197878][T19778] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:10 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x281, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:10 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r1) mount$fuseblk(&(0x7f0000000000), &(0x7f0000000140)='./bus/file0\x00', &(0x7f00000000c0), 0x80000d, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x1800}}, {@default_permissions}]}}) [ 516.438344][T19785] overlayfs: missing 'workdir' [ 516.457058][T19784] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 516.471439][T19785] EXT4-fs (nullb0): VFS: Can't find ext4 filesystem [ 516.493916][T19789] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:10 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = socket(0x11, 0x800000003, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x10, 0x3, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r3, 0x89f9, &(0x7f00000002c0)={'ip6tnl0\x00', &(0x7f0000000480)={'ip6tnl0\x00', r2, 0x4, 0x4, 0x6, 0x1, 0x48, @mcast2, @remote, 0x20, 0x7, 0x3ff, 0x400}}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000500)=@newtclass={0x40, 0x28, 0x100, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0x9, 0xa}, {0x0, 0x5}, {0x1, 0xfff3}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x40}}, @tclass_kind_options=@c_clsact={0xb}, @TCA_RATE={0x6, 0x5, {0x33, 0xc0}}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x80) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="8803000024000b0f00"/20, @ANYRES32=r6, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/112], 0x88}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x89fa, &(0x7f0000000440)={'ip6gre0\x00', &(0x7f00000003c0)={'ip6gre0\x00', r2, 0x29, 0x40, 0x5, 0x81, 0x12, @dev={0xfe, 0x80, '\x00', 0x44}, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x28}}, 0x1, 0x7800, 0x2, 0xfff}}) sendmsg$nl_route(r1, &(0x7f0000000580)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000640)=ANY=[@ANYBLOB="bc000000190001002dbd7000fbdbdf25028020300004fe07000e000008000400", @ANYRES32=r6, @ANYBLOB="08000400", @ANYRES32=r7, @ANYBLOB="080005007f000001060015000000000008000300", @ANYRES32=r2, @ANYBLOB="0800100006000000700016806c00010002680103018000000000000000000000000000000000000000000000000000000000ffffac1e0101fc010000000000000000000000000000ff02000000000000000000000000000001fe880000000000000000000000000101614cd17f5bcc3ddbd4d8c59c781a2903d855b39e8724b2af80d97acf664763a8620d8809147ef725bd67fe207184d7b0dbabb9e0"], 0xbc}, 0x1, 0x0, 0x0, 0x8005}, 0x4000) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000740)=ANY=[@ANYBLOB="8800000024000b0f00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f000058000200020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000947e81895482f74b0e49abfbad79272c69928953eec48ff8f0191c11ff4b6568d39d63c72cd078d5da398a87ea644e751670e0bd08fff296ac5728e07aa340dc44a904cf156bfe6ed08e2bf4078a288da7aaa69d23527dcd8aa273815d3eee071e9cdd9cee38ea1fd679cbe032e04f4d48e5d3"], 0x88}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000880)=@newtfilter={0x1754, 0x2c, 0x10, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0x7}, {0xfff1, 0xc}, {0xffe0, 0xe}}, [@TCA_CHAIN={0x8, 0xb, 0x2}, @filter_kind_options=@f_rsvp={{0x9}, {0x171c, 0x2, [@TCA_RSVP_POLICE={0xcbc, 0x5, [@TCA_POLICE_TBF={0x3c, 0x1, {0x8a, 0x1, 0x3ff, 0x0, 0x4, {0x6, 0x1, 0x9, 0x1, 0xba0, 0x1}, {0x8, 0x3, 0x7, 0xb31, 0xff, 0x9}, 0xaf7, 0x30, 0x4}}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0xd2, 0x8, 0x58, 0x3f, 0x3, 0x4, 0x9, 0x4, 0x8000, 0x1, 0x4, 0x579443a4, 0x1, 0xffffffff, 0xf6, 0x7, 0x2, 0x1, 0x7, 0x9, 0x98, 0xfffffffd, 0x1000, 0x4, 0x4, 0x0, 0x4, 0x6, 0x8, 0x81, 0x81, 0x7fff, 0xffff, 0x8, 0x2, 0x3, 0x4582, 0x7678, 0x0, 0x80, 0x1, 0x4, 0x10001, 0x3, 0x2, 0x7, 0x6f3, 0x1, 0x72, 0xff, 0x34f, 0x6, 0x10001, 0x0, 0x1, 0xb6b8, 0x5, 0x9, 0x10000, 0x0, 0x246ae4b7, 0x3, 0x80000000, 0xfffffec2, 0x8, 0x8, 0x4, 0x80000001, 0x7fffffff, 0x2, 0x5, 0xffffffff, 0xf7c6, 0x5, 0x0, 0x8, 0x4000000, 0x7f, 0x7, 0x8001, 0x20, 0x9, 0x7fff, 0x401, 0x7f, 0x8, 0x101, 0x4, 0x1b, 0x6, 0x1, 0x8, 0x4, 0x40, 0x0, 0x0, 0x9, 0x9, 0x7, 0x3, 0x0, 0x1, 0x8000, 0x80, 0x10001, 0x5, 0x3, 0x1, 0x8000, 0x9, 0x5, 0x10000, 0x116, 0x10001, 0x5, 0x8000, 0x1, 0x3, 0x7ff, 0x10000, 0x200, 0x2, 0xa38, 0x3, 0x40, 0x3, 0xff, 0x3218, 0x3, 0x4, 0x3, 0x2, 0x0, 0x4, 0x9, 0x101, 0x10001, 0x9, 0x40, 0x4, 0x4, 0x7, 0x401, 0x6, 0x432762de, 0x80, 0x0, 0x2, 0x92, 0x1f, 0x9, 0x400, 0x4, 0x6, 0x7fffffff, 0x4, 0xe73c, 0x5, 0x7ff, 0x2, 0x1, 0x4, 0x8, 0x0, 0x9, 0x366f, 0xfff, 0x80000000, 0x3, 0x1, 0x9, 0xb37d, 0xffff, 0x1, 0x4, 0x8, 0x8, 0x3f, 0x0, 0xfe3aa6d, 0x0, 0x2, 0x200, 0x1, 0x1000, 0x7, 0x4, 0xffffffff, 0x8, 0x4, 0x1, 0x8d8, 0x80000001, 0x20, 0x9, 0x188, 0x46, 0x80000001, 0x2, 0xfffffffd, 0xfffffff7, 0x401, 0x200, 0x0, 0x7fff, 0xff, 0x60000000, 0x5, 0x9, 0x9, 0x81, 0x1, 0x8, 0x6, 0x8000, 0xb2, 0xfaa2, 0x8, 0x9, 0x0, 0x1e, 0x80, 0x0, 0x200, 0x7, 0x9, 0x4, 0x3, 0x8, 0x1, 0x7f, 0x80000001, 0x5e39, 0x9, 0xa3f6, 0x40, 0x3ff, 0xfffffff9, 0x29ea, 0x8, 0x9, 0x9, 0x4, 0x0, 0xfffffffd, 0x8001, 0xbe, 0xfffffff7, 0x40, 0xe659, 0x1, 0x1000, 0x9, 0xfffffffa, 0x5, 0x2]}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x3}, @TCA_POLICE_TBF={0x3c, 0x1, {0x4, 0x10000000, 0x13, 0x97e8, 0x4, {0x7, 0x2, 0x400, 0x5, 0x8, 0x9}, {0x20, 0x2, 0x8000, 0x9, 0x2, 0x8000}, 0x842, 0x0, 0x3}}, @TCA_POLICE_RESULT={0x8, 0x5, 0x99ea}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x5, 0x1, 0x0, 0x4, 0x100, 0x4, 0x5, 0x17, 0xcd6c, 0xff, 0x8, 0x8000, 0x7, 0x2, 0x5, 0xfffffc01, 0x7, 0x3, 0x5, 0x6, 0x8, 0x7f, 0x6, 0x9, 0x7, 0x9, 0xfffffff8, 0x6a7b, 0x81, 0x3, 0x4, 0x7fffffff, 0x9, 0x3, 0xfffffffc, 0x10000, 0x9, 0x6, 0x4, 0x7, 0x80, 0x5, 0x8, 0x4, 0x6, 0xfffffe01, 0x3, 0x7fff, 0x6, 0x401, 0x0, 0x7d, 0x9b000000, 0xfff, 0x1, 0x8, 0xf, 0x80000001, 0x5, 0x8, 0xfff, 0xfffffffa, 0x5, 0x3fa, 0x2, 0x4, 0x1, 0x6, 0x7, 0x5, 0xfffff001, 0x359, 0x8, 0x0, 0x70732754, 0x5, 0x7, 0x23c8, 0x2, 0x80000000, 0xff, 0x3, 0x7, 0x2, 0x3d23, 0xfff, 0x694a, 0x9, 0x4, 0x9, 0x891, 0x6, 0x1, 0x9, 0x7, 0x4, 0x7f, 0x30b919a0, 0x800, 0x3, 0x5c7d, 0x2, 0x9, 0xa3b, 0x6, 0xffffffff, 0x80000001, 0x9, 0x1000, 0x20b5, 0x1, 0x7fffffff, 0x59, 0x8000, 0x7, 0x7, 0x9, 0x81, 0x80, 0x7, 0x4, 0x1000, 0x1c000, 0x8000, 0x1, 0x7, 0xff, 0x1, 0xf2d3, 0x768, 0x2c, 0x800, 0x4, 0x9, 0x1f, 0x2, 0x100, 0xffffffff, 0x2, 0x20, 0x2, 0x0, 0x4, 0x10000, 0x8001, 0x7fff, 0x3, 0x1, 0x80000000, 0x4, 0x8, 0x3f, 0x0, 0x1000, 0x400, 0x2, 0x5, 0x3, 0x7fffffff, 0x0, 0x9, 0x9, 0xffff8000, 0x4, 0x7ff, 0x7, 0x2, 0x5, 0x80000001, 0x419, 0x7, 0x7, 0x1, 0x7, 0x1, 0xfffff63e, 0xffffffff, 0x2, 0x80000000, 0x1, 0x9, 0x3, 0x3, 0x4, 0x3, 0x3, 0xf7e, 0x9, 0x8, 0x6, 0x4, 0x18e9fb5b, 0x3, 0x1ff00, 0x0, 0xfff, 0xd856, 0x1, 0x2, 0x6, 0x7ff, 0x2, 0x0, 0xffffff8e, 0x2, 0x10001, 0x80, 0x1, 0x1, 0x6, 0x3ff, 0x5, 0x7ff, 0xffff, 0x2, 0x400, 0x6, 0x8, 0x6, 0x0, 0x11a6, 0x0, 0x116, 0x1f, 0x1, 0x10001, 0x0, 0xfffff000, 0x1, 0x0, 0x7, 0x9, 0x7, 0x7d, 0xc26, 0x922, 0x80000000, 0x4, 0x80, 0x4, 0x6, 0x2, 0xfff, 0x8cc, 0xfffffff8, 0x2, 0x6, 0x0, 0xffff, 0x2, 0x1ff, 0x0, 0x0, 0x7, 0xffff, 0x2]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x8}, @TCA_POLICE_RATE64={0xc, 0x8, 0x9288000000000000}, @TCA_POLICE_RATE={0x404, 0x2, [0x4d, 0xffffffff, 0x6, 0x401, 0x3ff, 0x7, 0x20, 0x3ff, 0xd86, 0x2, 0x2, 0x1, 0xfff, 0x8, 0x0, 0x9, 0x9, 0x2, 0x24b0, 0xfff, 0x9, 0x255, 0x1ff, 0x9, 0x16, 0x3, 0x1, 0x0, 0x3, 0x1, 0x3, 0x5, 0x7fff, 0x505, 0xe1, 0x7, 0x80000001, 0xffffffff, 0x1ff, 0x2, 0x9, 0x1, 0x7, 0x4, 0x29cb45cb, 0xfffffffb, 0x6, 0x26, 0xfffffff7, 0x80a5, 0x200, 0xfd1, 0xfffffff8, 0x2, 0xffffffff, 0x5, 0x7, 0x8, 0x14ef, 0x757, 0x9, 0x20, 0x7, 0xffff6e2a, 0x4e33, 0x6, 0x0, 0xfffffe00, 0x9, 0x8, 0x400, 0x9, 0x7, 0x7f, 0x401, 0x3, 0x6, 0x4, 0x1, 0xfff, 0x5, 0x5, 0x2, 0x9, 0x1ff, 0x1, 0x3, 0xde, 0x3f, 0x1ff, 0xfff, 0x2, 0x8000, 0x1, 0xffff, 0x9, 0x0, 0x7f, 0x400, 0x9, 0x2, 0xdf3, 0x2, 0x5, 0xffff0000, 0x5, 0x0, 0x9, 0x4, 0x80000000, 0x4, 0x4, 0xd6b6, 0x64a, 0x7fffffff, 0xe2, 0x80000000, 0x80, 0x0, 0x4b, 0x100000, 0x2, 0x8, 0x9, 0x7, 0xfff, 0x6, 0x5, 0x3, 0x8, 0x5, 0x1ff, 0x401, 0x1, 0x5, 0x20, 0x1000, 0xfffff800, 0x5, 0x2, 0x1, 0x6, 0x400, 0x1000, 0x4, 0x1000, 0x1, 0xdad, 0x2, 0x7fff, 0x0, 0x1, 0x200, 0x9, 0xe429, 0x5, 0x9, 0xcca, 0x7f, 0x80000001, 0x9, 0x8000, 0x4, 0x6, 0x3, 0x1, 0x4, 0x42, 0x2, 0xff, 0x4, 0xfffffffe, 0x3f, 0x2, 0x3, 0x2, 0xfffff7a3, 0x100, 0x6, 0x81, 0x4, 0x20, 0x800, 0xffffff80, 0x200, 0x80000000, 0x74, 0xffffffff, 0xffff0001, 0x1, 0x8b1, 0x0, 0x9, 0x400, 0x8000, 0x2460, 0x2, 0x0, 0x988, 0x4, 0xb95, 0x231, 0x1, 0xee64, 0x9, 0x77fcfa00, 0x800, 0x0, 0x4, 0x7, 0x0, 0x7, 0x4, 0x0, 0xe0, 0x9, 0x2, 0xdce, 0x60, 0xc841, 0x40, 0x56a0, 0xc51b, 0x5, 0x7, 0x7, 0x19, 0x1, 0x7fffffff, 0xff, 0xa63b, 0x8, 0x3f, 0xccc8, 0x4, 0xc4, 0x8, 0x7, 0x6, 0x3f, 0x265, 0x5233e363, 0x3, 0x20000000, 0x8000, 0x106, 0x0, 0x200, 0x6c, 0x81, 0x4, 0x7, 0x5, 0x8001, 0xfffff0db, 0x4]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x4}]}, @TCA_RSVP_PINFO={0x20, 0x4, {{0x3, 0x5e, 0x2b6b}, {0xa03, 0xfffffff8, 0x97b}, 0xc, 0x8, 0xfb}}, @TCA_RSVP_SRC={0x8, 0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}, @TCA_RSVP_CLASSID={0x8, 0x1, {0x3, 0x8}}, @TCA_RSVP_DST={0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}, @TCA_RSVP_ACT={0x12c, 0x6, [@m_skbmod={0xbc, 0x1, 0x0, 0x0, {{0xb}, {0x10, 0x2, 0x0, 0x1, [@TCA_SKBMOD_DMAC={0xa, 0x3, @link_local}]}, {0x83, 0x6, "412b2e5d71d1495a9a219bafdc16b12a1544a8229a009443a080c839bb39419679fd950862cee593100923b02e641f64cc6615be16fbdc5756663b810ef07c81f196768f6c9e9b48d302d14b96e0f2b962a769df4420b15ee41954f810393a2ac23776a07ae6296b7c854c0041e37543188aa5e3834acf49417f3af3ab707c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ct={0x6c, 0xa, 0x0, 0x0, {{0x7}, {0x4}, {0x41, 0x6, "548a5d12aae8ea0e10d5ef413d14d59b814edf5f48471def3dd4c07dfc8c07dafa1fb093c5fcef1174abc065bc56652f59f2bdf6b62057110d10703d1a"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}]}, @TCA_RSVP_POLICE={0x828, 0x5, [@TCA_POLICE_PEAKRATE={0x404, 0x3, [0x7fff, 0xa6, 0x3c, 0x730c, 0x4, 0xffffff0b, 0x5, 0x6, 0xffffffff, 0x1000, 0x5, 0x2, 0x6, 0xffffffff, 0xb7c1, 0x6, 0x10000, 0x8, 0x8, 0x5, 0x6, 0x3, 0xffff, 0x9, 0x101, 0x3, 0xe0d, 0x7ff, 0x1000, 0x0, 0x3, 0x4, 0x9, 0x1f, 0x1, 0x7ff, 0x20, 0x1000, 0x0, 0xbe6, 0x10000, 0x2, 0x9, 0x3, 0x40, 0x80, 0x81, 0x1, 0x4, 0x1, 0x8, 0x1, 0x9, 0x40, 0x8, 0x9, 0x8, 0x5, 0x4, 0x8, 0x2279, 0x80000000, 0x2e28784d, 0x7fff, 0x6, 0x26, 0x9, 0x80, 0xffff, 0x5, 0xe5, 0x3ff, 0x5, 0xf766, 0xd2, 0x3f, 0x200, 0x142, 0x4, 0x138, 0x9, 0x0, 0x8, 0x82, 0x1, 0xfffffffa, 0x400, 0xdc, 0x1, 0x8, 0xf34c, 0x80, 0x4, 0x0, 0x80, 0x4, 0x4, 0x9, 0x0, 0x7, 0x80000001, 0x7, 0x35, 0x7, 0x7fff, 0x199, 0x50, 0x3, 0x0, 0xfffffffd, 0x101, 0x9, 0x8001, 0x5, 0xffffff81, 0x8, 0xd76, 0x0, 0xb5, 0x4, 0x1f, 0x2, 0x1, 0xad9c0000, 0x2, 0x7, 0xb9, 0x80000001, 0x1, 0x0, 0x5, 0x70bf, 0x1, 0x7b2, 0x80000001, 0xae, 0x101, 0x16ac, 0x0, 0x7, 0x20, 0x6, 0x3, 0x2a, 0xfff, 0x200, 0x3ff, 0x3, 0x0, 0xae, 0xf72, 0x300000, 0x2, 0x6, 0x8, 0x0, 0x3, 0x9, 0x3, 0x0, 0x401, 0x1, 0x8732, 0x5, 0x0, 0x5, 0x6e, 0x2, 0xffffffe0, 0x4, 0x2, 0x800, 0x5, 0xeef7, 0x9, 0x100, 0x8000, 0x9de2, 0x0, 0x3a, 0x4, 0x7fffffff, 0x59e, 0x101, 0x4, 0x84, 0x1f, 0x1, 0x80, 0xd0, 0xe, 0x5, 0x8, 0x9, 0x2, 0x4, 0x4, 0x2, 0xd86b, 0x0, 0x4, 0x10001, 0x1, 0x3f, 0x80000001, 0xaa, 0x2, 0x401, 0x20, 0x48, 0x7ff, 0x1ff, 0x0, 0x8, 0x3, 0x9, 0x400, 0x200, 0x80, 0x10000, 0x1, 0x7fff, 0x9, 0xb26c9d0f, 0x5, 0x0, 0xffff, 0x401, 0x0, 0x7f, 0x1, 0x0, 0x3f, 0x1, 0x9, 0x9, 0x2, 0x3ff, 0x3, 0x800, 0x2, 0x7, 0xfffff622, 0x3, 0x9, 0x7fff, 0xfffffffa, 0x40, 0x3f, 0xffffffff, 0x6, 0x56ee, 0x9, 0x499, 0x90b4, 0x7]}, @TCA_POLICE_RESULT={0x8, 0x5, 0x3c4}, @TCA_POLICE_RATE64={0xc, 0x8, 0x20}, @TCA_POLICE_RATE={0x404, 0x2, [0x7, 0x1, 0x1, 0x9, 0x8000, 0x200, 0x1, 0x81, 0x5, 0x81, 0x5, 0x7f, 0x40, 0x80, 0xfffffff7, 0x3, 0x7fffffff, 0x3, 0x1ff, 0x7c2, 0x28000, 0x3, 0xb5e, 0x2, 0x0, 0x1e09, 0x87, 0xffffffff, 0x1, 0x6, 0xfff, 0x6, 0x7, 0x7, 0x3, 0xfff, 0x4, 0x10000, 0xfffffff8, 0x9, 0xa3, 0x34, 0x20, 0x3, 0x4, 0x1, 0x5c35, 0x3, 0x57, 0x6, 0x0, 0x1, 0x4, 0x1000, 0x1, 0x80000001, 0x11c7, 0x8d, 0x7, 0x5, 0x400, 0x81, 0x8, 0x3, 0x0, 0x4, 0x8c83, 0x100, 0x8, 0x0, 0x3, 0x1, 0x80000000, 0x8, 0x6, 0x10000, 0x401, 0x64, 0x3, 0x2b6, 0x9, 0x5, 0x1, 0xe17, 0x7ff, 0x43f00000, 0x1, 0x7, 0x6, 0x100, 0x6, 0x20, 0x401, 0x4, 0x7ff, 0x35df, 0x7, 0x1, 0x0, 0x1f, 0x800, 0x8, 0x93, 0x7, 0xfffffff7, 0x5, 0x7323, 0x1f, 0xfffffff7, 0x4, 0xfffffff9, 0xfffffffb, 0x9, 0x1, 0xfffffffc, 0x14d, 0x400, 0x8, 0x8000, 0x5, 0x6a, 0x400, 0x7f, 0x6, 0x8, 0x401, 0x7, 0x200, 0x3, 0x9, 0x3, 0x40, 0x1, 0x9, 0x80000000, 0x1, 0x2, 0x4, 0x4, 0x1f, 0x8, 0xfffff801, 0x3ff, 0x8, 0x6, 0xfbb, 0x10001, 0x80000000, 0x4, 0xd7, 0x4, 0x7ff, 0x7072, 0xfffffff8, 0x7, 0x1, 0xc3ddde2, 0x6, 0x800, 0x7, 0x4, 0x9, 0xff, 0x3, 0x9, 0x8, 0x586, 0x6, 0x21, 0x1, 0x1cc, 0x1000, 0x80000000, 0x5, 0x7, 0x8001, 0x4, 0x3, 0x10000, 0x8, 0x80000001, 0x1, 0x1, 0xb9, 0x5, 0x38a, 0x9, 0x8f, 0x5, 0x81, 0x81, 0x8000, 0x1, 0xc61, 0x9, 0xffff0000, 0x8, 0x0, 0x8000, 0x9, 0xfffffff7, 0x9, 0x20, 0x7ff, 0x4, 0xfffffff8, 0x1, 0x42b, 0x3ff, 0x1, 0x2, 0x0, 0x7fff, 0x80000000, 0x2, 0x1, 0x7, 0x59ae, 0x6, 0x1, 0x6, 0x7, 0x6, 0x9, 0x1, 0x5, 0x5b83, 0x6, 0x1, 0x483, 0x1, 0x5, 0x93b5, 0x5, 0x7f, 0x3ff, 0x4, 0x1, 0x2, 0x7, 0x4, 0x800, 0x4, 0x1, 0x9, 0x7, 0x9, 0x0, 0xffff2a48, 0x17, 0x9, 0x245, 0x8e3, 0x62, 0x2, 0x200]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x7}]}, @TCA_RSVP_PINFO={0x20, 0x4, {{0x0, 0x0, 0x20}, {0xcd12, 0x2d}, 0x88, 0x8, 0x81}}, @TCA_RSVP_ACT={0xb0, 0x6, [@m_bpf={0xac, 0x1f, 0x0, 0x0, {{0x8}, {0x58, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x3}, @TCA_ACT_BPF_OPS={0x2c, 0x4, [{0x0, 0x5, 0x1, 0x800}, {0x400, 0xff, 0x5, 0x2}, {0x40, 0x8, 0x1, 0x1}, {0x2e, 0x21, 0x2, 0x7f}, {0x5, 0x5, 0x8, 0x100}]}, @TCA_ACT_BPF_OPS_LEN={0x6, 0x3, 0x6}, @TCA_ACT_BPF_OPS={0xc, 0x4, [{0x1, 0xf6, 0x40, 0x80000001}]}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file1\x00'}]}, {0x2d, 0x6, "c9b11c5e8b82b2973a1bb937e9135a9c43a5a240f2734713c36a32aa48aea2c2b7653c047fc51d28fe"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x1}}}}]}]}}]}, 0x1754}}, 0x0) accept4(r1, &(0x7f0000000080)=@in={0x2, 0x0, @broadcast}, &(0x7f0000000000)=0x80, 0x800) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 516.538339][T19785] overlayfs: missing 'workdir' [ 516.547049][T19790] EXT4-fs (nullb0): VFS: Can't find ext4 filesystem [ 516.562717][T19787] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 516.575611][T19791] overlayfs: failed to resolve './file1': -2 [ 516.595637][T19792] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 516.623214][T19791] overlayfs: failed to resolve './file1': -2 16:29:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') open(&(0x7f00000000c0)='./file1\x00', 0x620000, 0x20) [ 516.659010][T19784] overlayfs: filesystem on './bus' not supported as upperdir [ 516.669402][T19787] overlayfs: filesystem on './bus' not supported as upperdir [ 516.671972][T19789] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 516.680910][T19792] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 516.761065][T19796] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 516.778035][T19789] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 516.796951][T19798] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:11 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0, 0x0, 0x4, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 516.800958][T19800] overlayfs: failed to resolve './file1': -2 16:29:11 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xd000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 516.893105][T19800] overlayfs: failed to resolve './file1': -2 [ 516.904942][T19796] overlayfs: filesystem on './bus' not supported as upperdir [ 516.907752][T19789] overlayfs: maximum fs stacking depth exceeded [ 516.920191][T19798] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:11 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 516.958820][T19798] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 516.994417][T19803] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:11 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) dup3(r0, r1, 0x80000) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080), 0x2278404, &(0x7f0000000280)={[{@xino_auto}, {@nfs_export_on}, {@upperdir={'upperdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './bus'}}, {@metacopy_on}, {@lowerdir={'lowerdir', 0x3d, './file0'}}], [{@dont_measure}, {@smackfstransmute={'smackfstransmute', 0x3d, '*\':('}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@uid_gt={'uid>', 0xee00}}, {@subj_type={'subj_type', 0x3d, ']#-)($$u'}}, {@subj_type={'subj_type', 0x3d, 'lowerdir'}}]}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000140)='./file1\x00', 0x2, 0x5, &(0x7f0000000600)=[{&(0x7f0000000200)="f901701a83c5b18e902604b931f27d724739b66b4bfd0007b75b5ad0970c22bcb7c23b8eddbdbdc2c0831f1e3b812669a5aad25c9a025758", 0x38, 0x4}, {&(0x7f0000000380)="17e488521064b76b01719aa9be3ab6032dcc5e262de466911fd5c103d126a7e1fc1c91a24d555cfc90223d16d413d0bbeb1995d59f4ebbe461730175eaf8e331ce92000959d228f5c181a1ea12749ccb6d20375a2f8989d4ac6b26fc7d7114196dbbd7287869260fe4fb6c5f9b5506918e645879b83ba14d52d394782a917f195661a45a7c9facba05a0cf73c98162cf1c315f4b2df2306ee446c1237f88095fcb48ffeb1d7a4ffd98c6bfba44e8f742fbf79d5d7a53983a60f421e93da17798c90832b7bdd53537adb3dd3072fc1e5bf1c28c0d7c4175f8fc12", 0xda, 0x1000}, {&(0x7f0000000480)="b2095629d885b9e7fcb50285eb775a1ce907aa1758770825c368e0da4e6b83bd05e5c6f24a70b40852a837bc53e809d00f73a1dd82cae0a3cb98a740a4c0d99d5f9205d5", 0x44, 0x2}, {&(0x7f0000000500)="cb9b4e8c3d9d49d9c06aebfcd042d2f272dc61f79c8611e07d6b61", 0x73, 0x5}, {&(0x7f0000000540)="9e676b7bad693756eac9ffe92dce8ea5bf62a3d3121ee6a8307339cdde414632e7ac0cf3a7f1b7df7da4b4d14adec937325e016b7fe60c911be2759d2da67788b0730ff57b950792701597af9113652e837e15da8c57a2ee1bb897caa60fa2d67164c878f8104d4c1e92fa412373af2fcafcd9fec53d1e816a8aa99bc5161b94931fb5bcf9786c0478f48857", 0x8c, 0xf8ce}], 0x2, &(0x7f0000000680)={[{@balloc_test4}, {@tails_off}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@subj_role={'subj_role', 0x3d, 'xino=auto'}}, {@fsuuid={'fsuuid', 0x3d, {[0x30, 0x35, 0x38, 0x37, 0x0, 0x39, 0x39, 0x34], 0x2d, [0x33, 0x32, 0x35, 0x33], 0x2d, [0x62, 0x64, 0x35, 0x32], 0x2d, [0x37, 0x65, 0x34, 0x62], 0x2d, [0x38, 0x34, 0x64, 0x61, 0x34, 0x32, 0x31, 0x38]}}}, {@euid_gt={'euid>', 0xee00}}]}) creat(&(0x7f0000000740)='./bus\x00', 0x80) [ 517.040575][T19803] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 517.062243][T19798] overlayfs: maximum fs stacking depth exceeded 16:29:11 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x300, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:11 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x8c) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x37, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:11 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@index_on}]}) [ 517.199341][T19811] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 517.237697][T19812] binder: 19809:19812 ioctl 541b 0 returned -22 [ 517.253469][T19813] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 517.297688][T19813] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 517.298671][T19811] overlayfs: filesystem on './bus' not supported as upperdir [ 517.347470][T19814] loop4: detected capacity change from 0 to 248 [ 517.368157][T19816] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 517.390230][T19814] REISERFS warning (device loop4): super-6502 reiserfs_getopt: unknown mount option "euid>18446744073709551615" [ 517.422138][T19821] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:11 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 517.537546][T19816] overlayfs: filesystem on './bus' not supported as upperdir [ 517.546780][T19821] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 517.552457][T19826] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 517.584149][T19829] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:11 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x806, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './bus'}}, {@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 517.630541][T19821] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x11a) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x200) pivot_root(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./file0\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='ue0,workdir=./fil/bus,index=off,\x00'/46]) [ 517.685742][T19826] overlayfs: filesystem on './bus' not supported as upperdir [ 517.697188][T19829] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 517.727438][T19821] overlayfs: maximum fs stacking depth exceeded [ 517.765980][T19829] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 517.812151][T19829] overlayfs: maximum fs stacking depth exceeded [ 517.828332][T19835] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:12 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 517.859258][T19838] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:12 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x333, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 517.943106][T19835] overlayfs: filesystem on './bus' not supported as upperdir [ 517.943212][T19838] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 517.960282][T19840] overlayfs: conflicting lowerdir path [ 517.982867][T19841] overlayfs: unrecognized mount option "ue0" or missing value [ 518.002614][T19812] binder: 19809:19812 ioctl 541b 0 returned -22 [ 518.009368][T19814] binder: 19809:19814 unknown command 1381458699 [ 518.026748][T19814] binder: 19809:19814 ioctl c0306201 200002c0 returned -22 [ 518.029182][T19840] overlayfs: conflicting lowerdir path 16:29:12 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 518.058866][T19843] overlayfs: unrecognized mount option "ue0" or missing value [ 518.059135][T19824] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.104522][T19844] loop4: detected capacity change from 0 to 248 [ 518.141354][T19844] REISERFS warning (device loop4): super-6502 reiserfs_getopt: unknown mount option "euid>18446744073709551615" 16:29:12 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) stat(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x112000, &(0x7f0000000300)={{}, 0x2c, {'rootmode', 0x3d, 0x1000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@allow_other}, {@max_read={'max_read', 0x3d, 0x7}}, {@default_permissions}, {@default_permissions}, {@allow_other}, {@max_read={'max_read', 0x3d, 0x3}}, {@max_read={'max_read', 0x3d, 0x80000001}}, {@max_read={'max_read', 0x3d, 0x6}}], [{@audit}, {@pcr={'pcr', 0x3d, 0xa}}]}}) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000140)=@filename='./bus\x00', &(0x7f0000000200)='./file0\x00', &(0x7f0000000480)='exofs\x00', 0x4004, &(0x7f00000004c0)='\'-\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 518.202766][T19851] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 518.210996][T19824] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.228273][T19852] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x408, &(0x7f0000000100)) [ 518.252678][T19853] overlayfs: filesystem on './bus' not supported as upperdir [ 518.285125][T19855] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:12 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) creat(&(0x7f0000000000)='./file0\x00', 0x4) 16:29:12 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3fd, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 518.378095][T19852] overlayfs: filesystem on './bus' not supported as upperdir [ 518.387189][T19855] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.444814][T19857] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 518.479662][T19860] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 518.483876][T19855] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.510400][T19863] overlayfs: missing 'lowerdir' [ 518.545892][T19857] overlayfs: filesystem on './bus' not supported as upperdir [ 518.547951][T19860] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:12 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:12 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x1080060, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8480, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file3'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_on}]}) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$ufs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x7, 0x4, &(0x7f0000000540)=[{&(0x7f0000000280)="7a1f8e56ba0b11cd9b5ece3f30d62b769b91fc03669b85d0f672d40788e305f49684fd81803869063d7d2fc402b2f8fb7c253d2beb05afcde14135d6b42c0bc152b3fe417d6d0af8d5e49247674cc342214f45591d1d41049a24147e51134b35d90da187630384528e90", 0x6a, 0x7}, {&(0x7f0000000300)="825ea084be663ea8f5c56e25f683d39e5c902a5e8664e7e01f69186c86c880160acf4a80916c1846f6d3cfcd8c018ce49a9d9ab4328916b9ab93c49dfc172462cfc8d9af17", 0x45, 0x6}, {&(0x7f0000000380)="4a82f22d940a9be2cffdccd3ff0c3bfaa367d0ef9236ee55c758d3752b4e043d671555ed3645e87b805d998d7ce870a121398f0c065f9424331864c68a721d185710631633013cb790484712cf42478f9f175ff6e05ea7a0d4b3fd41f88509ecfcf4084786dc8d1ff4becc3d9e134ee5442ef8a888fd81f674d59933ddb8fcd92c12b9b7f00904d6e1b3fa0b9ba3e43ae066c29b7f4b32a2202b2e9ca1f92ee5afb07986e75f3b490f72c5e05e0e7ed22db4547cfbade11ed563293aa7096f1e2b815ff742c92747da025eef0b231ec7098b9ba76c22748d5ac4f78e1b3aaf68", 0xe0, 0x4}, {&(0x7f0000000480)="15ec8b688d3f94831aa62d967d2bcae4a2e4cc38911014c3b8a6e0f7f32c4ca05cce4db862582209f9a052bac3e18e91aa7195d2e9c08700bf9b5ad2c82fed511f6f611c58df588d1eef33cb7bd51e6282958b7840ff3b07ec23b641bfec5af02be3f529e07e253da31b12ae0e624b558e344d0b8134b89155a2ba16cef1cf6a9bfc4bab1ac1fa10feeef19a043d445f65420df9b195af4e265a043a3f3b82a2ddb1c3ade5c914dbcbaceda4a804719c469f6e18c1c7289848724ae0e129d6", 0xbf}], 0x224810, &(0x7f00000005c0)=ANY=[@ANYBLOB="407d1aa02c2c75707065726469722c6d282c2b2a7d7b2c3a2d272e5b5d2a2d2c75707065726469722c7375626a5f747970653d75707065726469722c61707072616973655f747970653d696d617369672c7375626a5f726f6c653d792a5e5e2d5d2c7569643c", @ANYRESDEC=r0, @ANYBLOB=',smackfsdef=upperdir,defcontext=uj_type=,\x00'/51]) [ 518.641057][T19855] overlayfs: maximum fs stacking depth exceeded [ 518.647997][T19868] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 518.691298][T19869] overlayfs: filesystem on './bus' not supported as upperdir 16:29:13 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:13 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x10000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:13 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x408, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 518.824335][T19874] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.891627][T19880] overlayfs: failed to resolve './file3': -2 [ 518.896043][T19879] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 518.902509][T19874] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 518.952026][T19881] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.024037][T19887] overlayfs: failed to resolve './file3': -2 [ 519.064040][T19888] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:13 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000840), 0x880445, &(0x7f0000000040)={[{@upperdir={'upperdir', 0x3d, './bus'}}, {@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@index_off}]}) r0 = syz_mount_image$nfs4(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0xa4eb, 0x1, &(0x7f0000000100)=[{&(0x7f0000000280)="3b29502a8af91053d48dfcabd7f358ebce31fac40c3ebcc45a7dc150374b17e607b3a6b1d533b1167e30efaf09ef10e7cc0f7edca6f7fff975fe5eb00d5465561f9dfb60cddcdd3936a587aeb25bfe5712eaf55ca9c717d2cb94c24f6b0deffb5b35b7f1a3eefc8682a71ea78afa7b0d9e6b76400f83685982d582530e8f707d079465bdec593fee1815", 0x8a, 0x9}], 0x50000c, &(0x7f0000000140)={[{}], [{@uid_gt}]}) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x200) [ 519.133746][T19895] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.153058][T19891] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 519.173988][T19898] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:13 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:13 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="75706b65a431f3cfc0d7726469723d2e2f66696c65302c6f726b6469723d931666696c69723d2e2f6275732c696e6465783d6f66662c00"]) [ 519.263722][T19900] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 519.308868][T19894] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 519.338783][T19891] overlayfs: filesystem on './bus' not supported as upperdir [ 519.355048][T19888] overlayfs: filesystem on './bus' not supported as upperdir [ 519.357233][T19898] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.369833][T19895] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.466446][T19894] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 519.467566][T19898] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.499003][T19900] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 519.501843][T19895] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 519.575247][T19903] loop4: detected capacity change from 0 to 82 [ 519.585717][T19904] overlayfs: unrecognized mount option "upke¤1óÏÀ×rdir=./file0" or missing value [ 519.616045][T19895] overlayfs: maximum fs stacking depth exceeded [ 519.625014][T19906] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 519.646591][T19909] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:13 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x11000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 519.680575][T19912] loop4: detected capacity change from 0 to 82 [ 519.714744][T19898] overlayfs: maximum fs stacking depth exceeded 16:29:14 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x480, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:14 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r2 = getgid() syz_fuse_handle_req(r0, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r2, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000000)='./file1\x00', 0x0, r2) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) pivot_root(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000740)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = syz_mount_image$efs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x6, 0x7, &(0x7f0000000680)=[{&(0x7f00000000c0), 0x0, 0x4}, {&(0x7f0000000280)="dcee2798ae6007bd8f8b4f18614a2f11efe1cf0489575eea29aa5752cd611f90c622b7adb064966fe321210ca9d987dae92f171c7c380876ef21cf5acd8dcb395508786f41e6c70d6d2ac5060a60067807ea134ddf05ea62b1c582aeb36aade9112af58f7da08d1a79e9199e7ee9b4b6df2398932042656edd95d1e6f9c667b5d45f02f019d75b93026460b7cdae31d4ccfb54bce284e43f93994a623f06bb19bbeb3c067d0609b4a3d12884", 0xac, 0x2}, {&(0x7f0000000340)="5c124b3c0feedee53abc687c9dce6b3433ed0f4b0ae72b327226881482fa14a9c0984f25c3d61b130041dc61429cff4d7d479772a6ef409c0a95224076d98575d253184ffbc2a02cf6864f832a9a0088a7882346b74db77a5ce3c440c4369f5b7a4f5a691b65c727b0cb2bccce855feefae3807f644b0ef9dc054c", 0x7b, 0x2}, {&(0x7f00000003c0)="e89de3f0c9d044ffc91a4e8a5cb303b02645e655d398ab4ffcb1cd581f2ca9d3ef95856fbd78d2cecc4f93ef5e679479a76263ef2605ebec707391a2a157d38d9981722f427455c8cf133faff0766c211cee3d6235819f17f38a73f490235d6dda2892de194b676a735f06077d11d2edd234ed2fa4811771bee26110bbe4b105", 0x80, 0x6}, {&(0x7f0000000440)="22a77eb123940eb1029afaef6bed35f825b1c52665e53d00c8b05fb717d6268da8dd79b871f69a2b68b7f6afbd5128b16bb81c70c50558cf53c9ea813560bea49efadf2dcf1974", 0x47, 0xfffffffffffffffe}, {&(0x7f00000004c0)="aab8db608edfc96f2de8280e80034428c5640e4607c0de948a920bba8b38ff7e103496a7c428d6f6b27bdcb8eebb628a19c4857b2a01a1dcdb465b623b9ad8ec23ef3ba3b0494b68e0366df6458df2abdb3bf1a98ebb7fb8da0adaad2411bed5da1dfdde3f74bf62f1ecd7918c0d4679d24d0c013ab35a4e083723086594504f1e2e4fa9fd6ec60cf3a42a92dd5e31904f2de22ce07c6c00644335e895bda42056c871eb67f11bcbf0d8d734e6b2b15335821fa7f48c054a625292f6300021a8a630d75d5ed4bb282ef36709d7843cd32fbe8c66998568d657d82344621c778ef43cd9b246b3c5b37d", 0xe9}, {&(0x7f00000005c0)="26d1d75b010bd6d65c7d8e525ee569c3824197014a7686d924fc2dc301efa61335782ff914fd5d3c3432f6ab35b64e4e7991401c6a9f2cd9b7cf90a74b00c0ec95d843c475543d49ee83a82e586c1f3b04fb54b077732ff4955624dcc6ce737273663eb0d1f2f1037d2543fd084e8ea07bb6df2e17fa083473f612ec386ea105e9cc649e62ba45716b3cdc9a07237f1eeb9a70c685f2cef0d407f92e64954ee8489e345922cabd1ae910e8b1f6dddf4cdfaf8400a816d3", 0xb7, 0x7}], 0x81, &(0x7f0000000140)={[{'lowerdir'}, {'(-:)[-'}, {'$.'}, {'upperdir'}]}) openat(r0, &(0x7f0000000200)='./file0\x00', 0xa080, 0x20) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xd, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 519.910805][T19920] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 519.945693][T19921] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:14 executing program 0: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x1080060, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8480, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file3'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_on}]}) read$FUSE(0xffffffffffffffff, &(0x7f0000000880)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$ufs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x7, 0x4, &(0x7f0000000540)=[{&(0x7f0000000280)="7a1f8e56ba0b11cd9b5ece3f30d62b769b91fc03669b85d0f672d40788e305f49684fd81803869063d7d2fc402b2f8fb7c253d2beb05afcde14135d6b42c0bc152b3fe417d6d0af8d5e49247674cc342214f45591d1d41049a24147e51134b35d90da187630384528e90", 0x6a, 0x7}, {&(0x7f0000000300)="825ea084be663ea8f5c56e25f683d39e5c902a5e8664e7e01f69186c86c880160acf4a80916c1846f6d3cfcd8c018ce49a9d9ab4328916b9ab93c49dfc172462cfc8d9af17", 0x45, 0x6}, {&(0x7f0000000380)="4a82f22d940a9be2cffdccd3ff0c3bfaa367d0ef9236ee55c758d3752b4e043d671555ed3645e87b805d998d7ce870a121398f0c065f9424331864c68a721d185710631633013cb790484712cf42478f9f175ff6e05ea7a0d4b3fd41f88509ecfcf4084786dc8d1ff4becc3d9e134ee5442ef8a888fd81f674d59933ddb8fcd92c12b9b7f00904d6e1b3fa0b9ba3e43ae066c29b7f4b32a2202b2e9ca1f92ee5afb07986e75f3b490f72c5e05e0e7ed22db4547cfbade11ed563293aa7096f1e2b815ff742c92747da025eef0b231ec7098b9ba76c22748d5ac4f78e1b3aaf68", 0xe0, 0x4}, {&(0x7f0000000480)="15ec8b688d3f94831aa62d967d2bcae4a2e4cc38911014c3b8a6e0f7f32c4ca05cce4db862582209f9a052bac3e18e91aa7195d2e9c08700bf9b5ad2c82fed511f6f611c58df588d1eef33cb7bd51e6282958b7840ff3b07ec23b641bfec5af02be3f529e07e253da31b12ae0e624b558e344d0b8134b89155a2ba16cef1cf6a9bfc4bab1ac1fa10feeef19a043d445f65420df9b195af4e265a043a3f3b82a2ddb1c3ade5c914dbcbaceda4a804719c469f6e18c1c7289848724ae0e129d6", 0xbf}], 0x224810, &(0x7f00000005c0)=ANY=[@ANYBLOB="407d1aa02c2c75707065726469722c6d282c2b2a7d7b2c3a2d272e5b5d2a2d2c75707065726469722c7375626a5f747970653d75707065726469722c61707072616973655f747970653d696d617369672c7375626a5f726f6c653d792a5e5e2d5d2c7569643c", @ANYRESDEC=r0, @ANYBLOB=',smackfsdef=upperdir,defcontext=uj_type=,\x00'/51]) [ 520.015905][T19921] overlayfs: filesystem on './bus' not supported as upperdir [ 520.032156][T19927] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 520.058056][T19926] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:14 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1d000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 520.082931][T19926] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.157918][T19926] overlayfs: filesystem on './bus' not supported as upperdir [ 520.170431][T19933] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.180569][T19932] loop4: detected capacity change from 0 to 16383 [ 520.224100][T19933] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.260192][T19934] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 520.278604][T19937] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.287517][T19938] overlayfs: failed to resolve './file0': -2 [ 520.321384][T19933] overlayfs: maximum fs stacking depth exceeded [ 520.355918][T19932] loop4: detected capacity change from 0 to 16383 [ 520.378569][T19934] overlayfs: filesystem on './bus' not supported as upperdir [ 520.394748][T19937] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.408586][T19943] overlayfs: failed to resolve './file3': -2 16:29:14 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4f5, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 520.473225][T19937] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 520.528108][T19946] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 520.566812][T19952] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 520.587234][T19937] overlayfs: maximum fs stacking depth exceeded 16:29:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)={0xec4, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_FLAGS={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_LISTEN_PORT={0x6}, @WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0xe84, 0x8, 0x0, 0x1, [{0x2f8, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "8b0ab49c95e8d4a387908f96e2ca3c1b8ca8e739ff3184f2b0530481e99280ea"}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e24}}, @WGPEER_A_ALLOWEDIPS={0x294, 0x9, 0x0, 0x1, [{0xc4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @remote}}, {0x5}}]}, {0x34, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}]}]}, {0x88, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "231f3cdda4a2ddb46efa797c7e64e3c9f71a13b06537add3df8c1548983d2cb6"}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @loopback}}]}, {0x50, 0x0, 0x0, 0x1, [@WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e23, 0x0, @local}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "00eb7a6051e072a6b275a2f4d07dd717cf06faf9848ddd806bede830fed649bf"}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PROTOCOL_VERSION={0x8}]}, {0x284, 0x0, 0x0, 0x1, [@WGPEER_A_PRESHARED_KEY={0x24, 0x2, "ac8196e83893f1d3dd21f1a1fce8a261d514eb3498dc1838baf50862bbc33dc3"}, @WGPEER_A_ALLOWEDIPS={0x130, 0x9, 0x0, 0x1, [{0xa0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}]}]}, @WGPEER_A_ALLOWEDIPS={0x118, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}, {0xac, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @remote}}]}, {0x21c, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x208, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}]}, {0xf4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @loopback}}, {0x5}}]}, {0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}]}]}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}, @WGPEER_A_FLAGS={0x8}]}, {0x70, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @WGPEER_A_FLAGS={0x8}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x0, @broadcast}}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6}]}, {0x590, 0x0, 0x0, 0x1, [@WGPEER_A_ALLOWEDIPS={0x238, 0x9, 0x0, 0x1, [{0xf4, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}]}, {0x7c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private0}, {0x5}}]}, {0xc4, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}]}]}, @WGPEER_A_ALLOWEDIPS={0x354, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @dev}, {0x5}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @dev}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}]}, {0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5}}]}, {0x88, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @local}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5}}]}, {0x40, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5}}]}]}]}, {0x4}]}]}, 0xec4}, 0x1, 0x0, 0x0, 0x1}, 0x0) 16:29:14 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002000), 0x0, &(0x7f00000021c0)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r2, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r2, &(0x7f0000004200)={0x50, 0x0, r3, {0x7, 0x21, 0x0, 0x0, 0x801}}, 0x50) r4 = getgid() syz_fuse_handle_req(r2, &(0x7f0000000000)="9eda438838743bd4e9720bee57093515dc189a5ea685e9556c1c2c3cfc4df50d66d31a48aa312663b68d18c5826b5b55fb738208863dac0f10f423aee7a5d8ddc45ebdfeb7424bae859d7c37ecfc4b63914d5a56d91017dd22bc84f759a15969951aef9d5c88c96560896988fa18cd946cfcc3a0f1c993348377904eac32c980bdf7976ebca2b499cab63c4e841514277fc71d4620e29a92523402485de0e82896484c0ae497a4d686df23ca7b68c3fd5e624d3510d7f94838e54af877ca58a00c5a672bba11f5aa1ed1980dfef47b9973d0bf456ded5e72f1702b3dc5197fce39cba53a038d8dc0ec783ce70577107dc5e8b299e64a0b7f1191f0926bd25762370191710bab2f44e9069f55f8a3f87e4cb488a2fb3348c0bf3b3874291f83e4776b160ea73aafa3919c7c069c73c0052173a63158db8b65541d161f9c964926ad7f06bdd6cb6a32135b04e35701c2e13c49c1f75dc7a25d623378860692d172ec3f1e1f2d9dc77c015c13721efcb101c2390abb847e871132f472a37cc0163b39b1d575a5444e246a08a1afb1a696cabab29498a314429a3b9f44c43ba29f71fac1fbe0d01c3c16d22730932704bcfb0c1b7a432bc51dd3f5dd5afc3b342cbe6a6ff899039e28f9a51881b1d46fdcf31767cb6f5c5c69ab3c80615d77c4d1664fc4ec831b8cea2e752bbb7a9ce79df875b29f1e232751daf32a1a0c4ff8bd0688e2b8e2d668b8a77e20a9eb6ec2e2c23b94e507baeacbcfa31fb6e1ca3343668f43e3aa6d85e7c29bf0bb4dbdabddc92be7f4a6f5d21b19e6da17bfb6cc926e3847532fae29c7b62fb909130ec372d3c16cfe6aaf3ce2af0fe7610fde7aad61bc80d2f96b999c8ccf6d22cf903ca8ae8b879ec4a416f334982e9810c0140a18d4dc81b5edaae23e9f4abaf40ed71512aebbba5bb251545e188db789558a845a2877b14bdaeec3c738b7d730c0860531bf5517d4f0e8f95ed3571f8a35816d5116fcb8d7cbf42b7d5d5e65541508c898bb2e0fe96297d2ab7135662de39df099ebaed5871111f5346278cee5728cec512e6c0a0d65b51e3d627873195b84103341c2bc83b6c8fdd8ba17f5957413f61c69d618c9b9d0b1f08dc81921b6c662ee1da3bfa019b095e9a03c2db4d645ccb7364e895098cbf7d932c72d80663c7a1694d122f7348393079223c11d36c64a5856eae0397ab9a9d948204b74e56525a9d552dd0916de81cbb5af3c59b3d7f8f9154423ce2cb45a5bc808e24bef13212019a19545fe54ba84d01534358380192b8c7b0eda907810375bb66a578a58fec392b47991271c8367b91d710e8a176bc1a4e96f0e137d4c25fbb03eddc392f9f170dd744472b864fbbae7c93d86e682308b21b73c5652065d72cf02e1152b44024a90a3b52eb0bb3cb412e518d37a68aa4c7f46789c54ab30d3a73d0a8712fde612294cda2aa1ccf164930b9b1d17801d4fbb06e849d39bf2b5141330caa0d2618b616f1c67e1ca57080e79ed9092ba7a55e8121cfc825cd26a0199a479a7ab1b7b23d2a4dd82fa6d04ee41ca680435efc934f0451e865e8632ac2f1115f4cdd33b0fccb7a2326127faf20cba37c828613dba5a98f4e1ad25eb6b91078cf73d873df9ef91531476f64b83559ff7ccdc4c070d478b18196ea05fe8d4ea0216ee5273dfabbd04582f40f064c9781afd2cbf30901f28cd09cc934f1b2d50883778274177e3dba8af0a1b931d80ce1a6c4085780ea2195b65ecfd2953f78a5290fe560d0cd6a5e73890a5a82dc410b92a3ef2be05ec5607820fd4ca6b9c3aa258d59022fdcb21665f1ce4e8aad8fd918c43bd3c2afe3dc223ff9f48831d401c8b6996190793d1dd7551f8511b69283992398d8f9b4bd2b3398d3b8c6f3c5d8b802ca5282b70242df2b7be4b38e70c3065f8da888631375afcc05ce578089c4f783776b286b7a60d1b5e189e2742a3240c1036a953d886885422eef01413c38099b64505fd5a73488acb4e611820674c58ae74d6c64a885d4beda9bd7903bcdc71e3711e2a057c0eab2100c321050ab14c6e453c53182577ad3178603cd9afde40a701120e9a36074fd582428c74e02781318e6c65450f8f020bd22475696fe13b8c59260e53a06d16eabd135e887a0a6bbc8ad21be7661df76fec5b13844f68b8eed1a7379713738beac9f23c7a26520e19797a910cde9fb285179526889b908b7eb49bb06f70f6271fba8712c1a4269ebcf4b7d043e924e3d2c4c753fd7e547d95841e335179836f76424e728810d7f32b78256ea30c79d9238a6588426e1f2d4c0b03d5605bd826ed24f0f11326b4cf958632b86e017aa80e142db1580c44f76d9c98196f3f6852ab2bfc6a01a3553a130c2d171957f5a45c3550fbbc990ef8742a98a86b280a57b9f198ff436bc01161ada50e6f23026c3254adf2321bff7e20aa54080bbb57d8d52c6a6df6107706a2e5bc6da68f17b474c0edd39401d765086e885cf7992405f856557915603cbe8894676e996bbadbb649a5e7498b91f9bd2f697dd9ebbe4d386050258b9f4c94781e61c660651c3f1e3ae51f8c035eca365bf15d6db48ea9ce183515f4a208d010f7c23dcacbd6e225490d7e9c133525f5c9018d752b21b4897bf18b64b6a9936f538a0a8958fc934440aeeaad2b68ac844d76f0900a6c95bd0b353d85d4fb62eb88360112237fd8c636a80e3130b21d66ae8ec58a4b76cba0602f96da919f7e84fd37e3ec2379f58e389a39c78d2482e03c379e3c4649ad63a76e3707ecff07d2fcb0c9dfc524cab49e69a09c92e4f88714335cb57d3f6184d07bef9657280fb5c9fd2d8f940f7ac6c5407e3077aa2e4ba8e217e0ee19e302d6d90e3be05a86dade35d2e454e511afb5cf5936f1d11f2fa6be6ceaa817dbdc7a6aabf2fad8ff3efa8382a25099f0c5989d2ad56ae0f4968b2cfcfc67b4f1c161c75900b4848f59a3c0376dfcb7997bf28e9e85d6dd942a360516de38e1c1a038a796f9a77ff2b0c7e5e8f4932391a0e58e76dacc6f9764178a211dfde3e75d367d2911ff398126ffdf83cf2fbdf1ad5232bed9155f7a168638a572094a9e934d4969b358cf6e121d7fd2aeae2f499068b42c152f0e3403a230885d6f92f038ddaa23499f804ffb06abdbabb51f6c38c92fb1a6271a4b13d6d11125b8ec12efa5907dc65062797fb9cca15e2f254e76b182d3fcdb4e96ac4de36d6df7e7bba5c32f422286b1be3b79bffb6fd693761952d195a84ad9ceb07287a0fbefab9e0347b513c5f60233ccd4b52d90ec144a2f896d9dc7f279f8aa93038f3efa286e1c3006933a4d7183d952f8d28b141b28b2af355b5bd8198dfde1ffb8d09202aff0d16ca3fec194662892a49f829813970a4520f1228aa03d211a45bed3b2e05bf1f10b1a152761e7b6c6ddea863a3c02224256092c70ca70dc185c4c385dd98b09e2682661e1e66f71d9c4037048eb70e8a1cbe57de87ec43713abf5fdcf63b9c482f318e3bec37e878dadbae15a02d731e6c8574eb14c059d72f73be5174add786d06b585a28a06d349d8e434a491b34897b3c1ad786ec8280d7f57edd4fbc6aea5485d659b59d393e331cf91e6ed76f340fcf7cf460892fa7318fc42b883f61d888ad982a751accb613c66661fba5f3d6de751a6a9ef8a4700316aaad04e991aab7903f4ef012ec2a8c092234e74ef335daf360ae47bbd2bbc6ad8c1a4f81efe8bbd703cb55ef36b32b4e30cb5a3b165c02ba295d0e1c40ce6ff8f479a74f01275f113ebfa8ade37a59ce70e6ca2a6f48f1be085f61bf772e2c2da523a2cfe63e99c57bdb1ff23139d4fca49eff7547e9880eefd3f7511a677efa23b52098ba89037c48dfcda2e8c1cfb9f892161049e53f8cee55256279512aecab8c441600dae0fd957883273047cf5c66ba209f830aa2ce0cbe41ca08c0cef4aed7f4324009200661a7ce680e5a8df2d051c1d8b2f63d25d8d74d05c75c46c8f3f24d625539e63459650960498a54ec3b16225bbbf4d3930009df265839d72611f5332a904cdebada108236e4414a2909ad01ec44b9d7f75de4385ad7ca5152e890a0919b3639fd1bcbca3b737ebb8d9ae541b1271cf2166ba15830e66f3d3afd3b754a7f81ad4f0999704ae99c114907c5be4a4797f13b80564f234723a34dbe137dabfd7fa23562df679f54a6ab54def6d63deae9844f72fd73efd0413551f5c4b9ee826eb3b7faf92a59ea34a16723b4fea14d1c8815a4e2d39fc48d1dbce526a7c53f5a96d0ef6463a0cee73fd3505f5c764a264b83c4a21f80e8b61c82d24442d13da99d18dc1b2538e7a510f6093d9ef2bc5cc777d4f98411e93919eddfd69d6e20d227cb61c50f358ea227f4de941fb080c1cf6b1f6e25533768fe133dbfc3f9d29c603bed38aa3c5af5b81a706b0067b40b88f992610d04c7cc36b8f649697cd6a93fae51138161891ae75a7147780fc59af5a6e18c54f9d2a4fe7fa92314b399afba9a40d0cc24f70a2593acf8d179215e06b7a9a88224bafcb2cbf60caf5fe4ff38208a70793b5dc33cd572956260e1c86312d3ba9b3a4b2b44376f2e78c616a6c0880ac8dcbaa30b9f761d500fd03a8518dd0509157b184a2d95e0caf3ffc8ac2db6c54d80c71a1e5b9ea3bf51071e2118af204123daceeb04e4f6f31f32a4d3fbb76ee49440cabda2c121c1b99acab5b87cecc37c3f9066af34ab29d6598bbfd91047a2ac7ce3a8f3027ff5e6d743506f161087278896a98ed37122ba208b61cf54d3929555ab06b564cd5e4f46f4755a6cfa2ef2b30d29ea66f2749d4060d411fa9160c91b6f55cf071ac8222c6313df18759e2958cddfe3db4cbeb9cd39abcf5f0beaecae8437813995cb7ed0b87d42ca942ff7245ece204798d01361c5f008e0d82bdf76660515bc78f7f8f409ccf68614b2cb50f5af2615661326fd971bc57eeeade60ea906b8df1cb0dfafd318cd2c396309c329d0469ca192aa8f51d7c4227685440f073983255baf054b97b9d7be1d1470d7eabd5c09b2116b4e86b0567b7e97e088717a4fe3dbdd310a1c39136ea4d2c47492001f9885dba03bf97e7da376171d666441cdc2f999db137603d57df32b4260fa0165e82917bb1631ea314e7a7437e66fc68cef22cda8f456d6e583f6e3237e0bc79987a9103f7cf0918e26881f67ea582e1ff3a49177599d385bf6e42572a2547933aeddb826530e9adf30dd84c3a7fae5c4c26f6c6f3a9f0906decd314e2407825abef959c5416d18a92ff34e6c521a16e8a0a29937c77d4ee99b41d530a732acbe0bf5d274df9d496b47a9a624546bdcf9976cde12ec989cb2a70b33a7c8a3a77652023164695f9db30dfcf587f0cd4f73e385730bcbdd688f6dcb08ba0efbb9f579220afefa4acfea522e864fce9b1782ce9f14824d16e9d33a2609c23ba3c5a1af02549357a0dcc12e37819d778021762cf895abeac1125b744c8b8225a091e7be9ded9993cfa3ca9abb83e25c8f559009977a2ed9374a89619fae5ef6d164bb73d242004dc8428e44689b33ee3bbe88bb4962ab0a32a90e7aea044f08410752cb2d7aeaf3196648a3a99092665b478bb394b48f79b36db0efc7f50d6a5179c945f5298cfaac5e5dea715296f92abce7281d48a0c9c6b785a35ef5f1697c047ddb254fe9a8ab9f498b0c1ae09ffd01a3d8d427fee7e36c51e0e5c2fee2245fb8464626ab5c9857ebce91f7d22bf024d10c2df1021cd69268472de419e6cefd970cc3a8e4d1bbe6496799aa7f100411766e712aff08b731460f14f9d7356db12cf8e1c6121968dc68b1d81c086b325ca4ce6fe1f476707e08fa913144b757c6be17cf93150db29544d207f09a896f33b7335d9339215da751e7af2c6bdd19db6f521af2c8a5998dc607f97026d07111488741134c1c86eba123273d1fd5ee4b471e86f9ae9478a04c7482076ab34a1eca5c64f89e5106eed44bceec019c67c12fb4db4fdac153f4ac3b63ffeb6d30de58ec039e2dd3c181e254cd94d0a2b0b44490384cc5915b54ee1db2b6d059879bf8126c9ca976d0f7862da07ecd350930a081810a7afd72b2ad3f65b96ae9c7f91227a2b5513a559f36b90fe01be9ae5ad3ca65e2c26f358fc26b858a3633fda7ae49a5fb705220a5819b3cca41b1ccc21d7c40f5fa9c422288efa5394e4312675899d704a2aab62b8363f58fd4bc12a8bea6ffc45b4414237bf5f019321206dbba439acb5ef26641f30fdac20f964354bce94e4c9d73e137f9806deefaf6f4acaa0e76ad4fef9f6cb7fc01bbabda9612c05adbe46afcf94819e8a4b4b49ff764784fa432d47fb6d4230900043d1b4521cd6839fe8c5df4d1899fdfb13880e207cac73f0a29020bdd563bd9c2f6bcd1ec523b3e03ebf6164fc65af001830c51396f9df2d346f83a59cfc82201cf1150ea57259d579fc2ed199b3fbe42d5188c84e4354610743e5b23a265246313cc63913f17412fa00d98b379b80b96d936969572e11316bc8926cb23115186f3b2387b82c3898fa41bf16a308da62d5a3eb3609af1943fddde08a4036eb2a41b7292caad9eb082614b02a1fa255bc7abd4d0e3b4ec1801e131e68c7aa9da1a0ff10f9de87dec8fad1ad8bfa99caa49e203a7b9c33e044d4544a537471e7a452468b821959bc488c6b8cbf81e90081a26de273ad1203cc06adb6af242ab19f96c1c66b58c37e2c9309704fba63af99a8d9c5efc651afb631fe9f546b938cc3b8e526c4159e5c9f7afb29fd1d55fabf09367ce2a63a35e7a2062d1c772ed981fd77157a847f687a177cf9886ce41df8cc509302b46bc1e2ba896b1c1656a1bbfdf4cd9ac39cf8510d1c823075f16550fd044aacc8d42a56f03718f7b18475cdc3999faeb25ab3dd8a807ee04d8e5d831d08b4e309dff50330685138797e10c6362636f53f22bfc1f3d5090a5d369282d9de36bb4e2505411ccc6ea395afa1567b15a2fb4be2adeea7126b1a8e80034105e0d98bdd78e796ce1cdc06a4ae666fc0baec5c52614340ed997673e26ec47c88846c000bb7c9077337cd44f5c041fdcc64986e5e1c0f488148f0ee6f842c44c0b72e82109270341bba6e9080b70fcf930d0f10be5a36798e70111fed72727b72282ff164fc08319d74f1f57cde71b57cb397a9e753f87b97729bafba017a24cbfdee5dfe7fc296c112e93bb8fce560ca80a3afd8370baaa79ad783b51352b5440b144a47378c9ae22eda5794328e95bcca220fd07bb56915529b155c61858efe89ad36a79288e74c0e251addcfaf797432175a5562b46eff5e3aebeb74623e18beef85389383c604d8884431b07dc4bea0174aadc337ff41f558a63f16690feae47efa2a5d1318b7397e1e4ba398727d286791b71610e1d78d32800e7e113c12abf0f60b6ca4401ecd23b7aacd990633b2b017daf6bfef1b2361ece74b7dbcbb1a73d4bc1f9d2e5c9fb0b7980d25cc44d1b10c09ef5a6a05c84669294a5cadf0cd88ab449f9f0bcdd8c48590d416c5c1feaa494a2145949c2a3373df7c6014225f2745bbeb20ff294d22c0d96ca111e6926946207cab56a03162a49e68968e398f70690188ee3ca847ef421742d60b9a6ad029e8a3d607950b2bf8ad8ff297cb39acc94905635770436e134435e28205140331b5100d9f64469792fffac87bca0835cbc617446ff86a7b50418c305f32e658b32130e491e38709fd3697017ac8084cdf1ed81a28375aed092ab4e32ca88a933154dd3a9e99351acbada926b67b310c7070ac1a414a28c5abfe1f45476249a12f18ca2d981528d881ed3c5072e46a6eff3cdf37dcbc89c7f79c88a1f8d15d15beb66a0e4440c7b93e379c4e2bac1d5c8e85f1852887e2cfeb178fba1c67dc2adb0c87df8ca4444ca7f455509f492effb5001328b8cc696e2933207a2d78bbce8562ca34a248193c914406b161c8141479d891b0c6110ec1e25cad38299b489f2ec437017cadba67dcb58abd4933c95b3526f1d4747b8701a7d71e446e4b62e2941d4281faca0cf22914be5aad80f47100000000ceb24e82508fe55a92fb6db70d03d1c1ec09cfee31639341756a4630a0eaaecac7bfbddf9d30c42cbd45eb181d5bd341307ad26f496bb042e2b655c03ac3dcc587acbf50f79b5c239be9938b62d3251b199f8413b020605d5d0552cfd9c39c9132719d6d0a326b000e12fcb51bc274df79d11430060d05978cdd50583f1bca82c57dbee605e2d00fcb5414af13a596d35cb5ba62de6a28cbccc857d23547b1c7fd5ac8fbf6758d5b8451fa46d9acc00344dc2e565674b1dd3547eb8f8aa5fff99042f8d1d59e6ad2f53379211e6832fcb68f5777eb2db85b28f724f4e4ce6342cf55713ff7b0cb4f7f47dd12a6566b86709eaefae024373267ce72a89e7f3e42ab48edcccc96b5d0403fe93a927e5ccf470014f220b8257393226cd7b996f20e6a34f81206733a9fdce03b701943c1b560d3eab68c2c225cf7f7f2b56123be2bb173e9e5b37f4d3348f6b987764ad07c2acd44514ff264d7eda31e5e517a179414841ad4553d51c08f435e05f10aa82d74b97a9ba3a133e6c9175fdcd4f3dc9c16d3be1d5bbaf13240177081ac1d56681bfa988a93af09868afd608520c0bfd71d857a6661fdaf6f2e166987eb007449dd26334ae932c5003fefc0f983b9e49cbfcea325f2de16a9ae935caa46f5b3433957fb370971ed957f138f08a60fed5b84995e428e7ae7d5c22021ff016baef0e713a118344c016a99ad469313ba7f2452da0dd82e019f64aa229cf80a69b3e08ac5847f10d247179855546313232f23e055c2f74ecef14e0fdcc29a9bf0976fbb249bd5c7903183d2a53c70960a183630e7d4928daa7091a85ad987d2a4a5b8f6be6612fa72d9fbb33c67bb38eff19f2e784f94e0354cf6d35a5b2c62233c039de3734b38e97ec72bd673fef09fd56fec329818cc68cdf12cb52f7d37a8350c16e94208880bfcd3e895d7aa4489e3dd15db4a9026f0d2a46f1e89c35845dbd976a1992b87c15a0c7580e6424b8792a7bb7b933d7c5433d4133ba4dbbcf7995d6ed3feaa32f876a287feeb9cc6107778c1f83e0119d980b9e994c2a3ae3de24a103efb3cacb746b49d1ad85746b233ab4aaf0e988ec2a786bc93f32040d3bdc3008031634cdfded5ac95b2279e096243228296591e7ba53c4a127772cc4620e6b238ccad250629194533d0a669ff3366c52d64928693e0b0cbb0b8e2c6029089d4dfe2b4b6c5dcd85f1a02770611e65001e48a32a8b0431a3b9d77fa3a95be38a0436a704c05a8e0183f3214c25531a63796f679bf72885aa766468d42b2543542d7e82544efc5c5e81e6a91a0f5d4e68000cff687d63e45c9a11d4ef515050daa592c9a828ac7c0488e7cdb3d6fdaef5e9176ee68d981ea50d386d74df3b40660351736deb03bfceb721878cf9894b0302df15964242ab6b9f77f98ba1c7993735983d2b022600ab74a19e3636e1400d08ba45d3a5c2774cb06a1c358bbfc11d27efaf7ca53c2e7757c8c76da24707d91a4a5244262898d68083ff91c514d9b9b1ebaa0cb0b10254fda1b1e82b9a1a47f117b5b280ddbec1f6732d11117ef1a7a674699df87fe795d1243cb9c4527e364e2b711b6562a87fafc130ce0baf1701686639b05f0c8dc708f008b1e6ab89e8d623bb83f3d54b7bcdbdacd055ac4eccbd36bbe0af0f65a00e3d6dd985ae8851d176976cfb5816d1fc2a63d3546aecaa4e712ca6961d1f181315d553de6b53485faed0dcfcf819a1ba3badffe797377d3d1ddaed8e7a0acc0c3d277762262a139f94de49faca167b11bf04f2104a5ab9a73367a6461f7124c91a2c4229ef98e6ebde9aac283c7d029400d71293f488ba169b62c1e94689cf5b248ed4aea62b88d65bb764cfe27d5231a58486e7381df518f4ed81cb905108c54a5050a94ca0e94da20d3794bc5fab9127dc95b6404b1e27b4e28136fc27806f7be798444c33aca88ffd45b860eba0d5033839f5a092863954604f1952bd61dad23b11643fe14f3ade08116aa2c13eee701ccd13e506bd65a1060bf69579aea8c8143cd38c0891a3065f251eba0c20ab9c69ddf28e3bd6400cc203bac8de1882239ad4e1b97b0ae2f1abb7bac7c0d8ef82b97ebfb1f5577f06a3a1377b09ada4db87d342f20ab0eca4b9c206042471307511429cb57a578211f92d3647189861cad9145f5eb26ab696abe50a2a6c1b469df97da28aba4e79b586c348a430f5ea61c4be1032fa61d18581f05a07fb8707c8996e0fff1c3eda59b992687fa12483b9327e10224b20d42e8b3fc4670bf070ced602283273d6818acd1f6da567c44d3f5e1377065d43d87d889843ae48e7fa8ba1634815695b8c480ca271e6e833799c70da80fd79acc09b989667a2294de5da73f0363df9a33ad4dab8d27cf7bed0a06838672e3d07d52b6396e9b5576021d5e925abd533bf161c944795065fdd44e8462e3070c479f1c118276653488dd9b2f1a673f8cad3612ca1fab4388ec9c8f834a01a499adb7b3a9a977672f6d75b41bbdd7f91ceb7e7a88568d17bb432be9e4e96e115075bce197ef4754d2914c2c59e2d7f4c08f0dbe34d31f229428f211bf1d7e8f5c319ed4a8273cb6255eb318851ac4557b0278fac63107a54d407c42f300b843a12abd3b893b46c7efac2e388ab42b87aebe2543bd4c15f459bc50aad10ffe1c1196fb52c26e54bdaa7fbd52451f207ffb073ef4b3f71eedd7da40c89505019739e3fa733bcdc84ff4919e8fe2358129ef28291be1d6426b8bafe88463b1d3cd7273745381c7f65221898e6ad361e88b24c54ccc7ac9a830145b6dc096e2d71ef71ec4f03524cb870b724e08d223bdec2f6fdde6200217a13b5136004d455d66547f5a1793e0cad85677d49e5c558852107007c8136812cf021afaf6f7e8f59883371be46cda412dd9c6fcf187c31252ceb5758901d39cd5355ab386d9a7fe6ea46ebf277aaf809c3023211ea9aa189de4d422080ebb9fec50ffab6b95ba4ae5018accc497e79149ed6047ce561ccc10e9194cdccd5c9fb75175c8dbc9d0a916ad59288f010defbbb50d263041ab37aac0f93253bef6f898cd0825d99d27224f26181f9713b8979da64756c95e7505f25a2688960d6155c3613dcc31b6c337a6dbfc6b12cfde1db22b93bbd5e48534fb0bda8b212577a14dcf665c834b0bd24e5f624d2455fe048dbe930328d7cb632db3b0e244bb5d43390b420b15157a339487fc78976f867d3a361aafdd3f50a93c01882da7c220089a544381db22e2c86b228dc2be01820468460437588952a549d37498e529e62aa62bad1580546bcb1e9a6ed1870b7838d05d12f6e3a041e78b1bdb80894626f20889ccb3a468aa4fb24b9c87cbb28623ce59c6b3c6286db366d08004551a25fe4d8d194a2bb7c52e1c85a5fbe4cb15b171489da121bea1c469a6bb185d63213084e3a81ee54dc03a94dc5ecdda7bfaad1df68021aaf4627c9d529f13e5c81b5ee4dd228949ca16b9a61d186211d153294470907557e5e14ae665013f285fe4d3766e7b3d8ce5e2a14692072d4d8f79354bcc8db8a2a36c8bcd", 0x2000, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002480)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0xee0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000, 0x0, 0x0, r4, 0x800}}}, 0x0, 0x0, 0x0, 0x0}) setxattr$system_posix_acl(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='system.posix_acl_access\x00', &(0x7f0000000100)={{}, {0x1, 0x1}, [{0x2, 0x1, 0xffffffffffffffff}, {0x2, 0x0, 0xffffffffffffffff}, {0x2, 0x0, r1}], {0x4, 0x2}, [{0x8, 0x2, r4}], {0x10, 0x4}}, 0x44, 0x1) mount$overlay(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000840), 0x0, &(0x7f0000000000)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@xino_on}, {@nfs_export_off}]}) 16:29:14 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 520.680374][T19952] overlayfs: filesystem on './bus' not supported as upperdir [ 520.680504][T19946] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 520.804257][T19958] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 520.815265][T19929] overlayfs: statfs failed on './file0' 16:29:15 executing program 4: creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6400) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 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, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0x0, 0x0, &(0x7f0000000380), 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(0xffffffffffffffff, 0x89f7, 0x0) r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/timer_list\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x4000000000010046) sendmsg$ETHTOOL_MSG_WOL_GET(r0, 0x0, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={0x0}}, 0x0) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)=ANY=[@ANYBLOB="db0a031700000000031100001140000002000000", @ANYRES32=r2], 0x18}}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x120, 0x0, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@pci={{0x8}, {0x11}}, {0xd}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5, 0x83, 0x1}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0x120}, 0x1, 0x0, 0x0, 0x10}, 0x8810) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f0000000080)={'veth0_to_bridge\x00', {0x2, 0x0, @broadcast}}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:15 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000280)={0x0, 0x0, {0x0, 0x48, 0x0, 0x1d, 0x0, 0x81}}) 16:29:15 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1f000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 520.898037][T19964] overlayfs: filesystem on './bus' not supported as upperdir [ 520.939648][T19963] overlayfs: statfs failed on './file0' 16:29:15 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) chdir(&(0x7f0000000200)='./file0\x00') syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount(&(0x7f0000000080)=ANY=[@ANYBLOB="81300896b7b68e83f1dd651689c346bcc3d6192322bb022dc840eeb36d1c64a42cb3d56b97bd933899de1994aeff5e0ab73ac8cdf4e4278a4fc76f55024f4a2ed041db58e51103f9a1f66c24a745c7071bb0a3840cc1388de3de808ef08a37e3af1d35fc18fbc5fbb1c900"], &(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='qnx4\x00', 0x10002, &(0x7f0000000340)='index=off') chdir(&(0x7f0000000140)='./bus\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) open(&(0x7f0000000380)='./file0\x00', 0x400, 0x5d) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:29:15 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x500, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 521.040404][T19970] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 521.082069][T19973] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:15 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2400000010000100"/20, @ANYBLOB="200000000000000004"], 0x24}}, 0x0) [ 521.140093][T19971] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=19971 comm=syz-executor.4 [ 521.168841][T19970] overlayfs: filesystem on './bus' not supported as upperdir [ 521.177984][T19973] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 521.258000][T19973] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 521.281622][T19982] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 521.308012][T19985] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 521.385244][T19973] overlayfs: maximum fs stacking depth exceeded [ 521.410769][T19982] overlayfs: filesystem on './bus' not supported as upperdir 16:29:15 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RTC_IRQP_SET(r0, 0x80046d03, 0x0) [ 521.424075][T19985] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:15 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 521.535605][T19989] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 521.556378][T19991] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:15 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x22000, 0x1a0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c7bebdf2f8093a281c1b7727e00"]) 16:29:15 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x20000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 521.697078][T19989] overlayfs: filesystem on './bus' not supported as upperdir [ 521.714243][T19991] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 521.738107][T19971] overlayfs: './bus' not a directory 16:29:16 executing program 0: futex(&(0x7f0000000100), 0x8b, 0x0, &(0x7f0000000140)={0x0, 0x989680}, 0x0, 0x0) [ 521.810501][T19991] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 521.890434][T19998] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=19998 comm=syz-executor.4 [ 521.962694][T19991] overlayfs: maximum fs stacking depth exceeded [ 521.964028][T20001] overlayfs: unrecognized mount option "{ëß/€“¢Á·r~" or missing value [ 522.036836][T20009] overlayfs: unrecognized mount option "{ëß/€“¢Á·r~" or missing value [ 522.054105][T20004] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 522.063701][T20003] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 522.064438][T20010] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:16 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x600, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 522.088591][T20011] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.197486][T20004] overlayfs: filesystem on './bus' not supported as upperdir [ 522.206851][T20003] overlayfs: filesystem on './bus' not supported as upperdir [ 522.209201][T20010] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 522.233753][T20011] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.285932][T20011] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.332223][T20011] overlayfs: maximum fs stacking depth exceeded [ 522.408257][T20014] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 522.458815][T20016] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.549734][T20014] overlayfs: filesystem on './bus' not supported as upperdir [ 522.565297][T20016] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.605161][T20016] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 522.647348][T20016] overlayfs: maximum fs stacking depth exceeded 16:29:17 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000380)={0x24, &(0x7f0000000280)={0x40, 0x3, 0xf8, {0xf8, 0x10, "2330671720f80446a6928e264ab9a9f1d0784e2c3ee70a800959bbfd8d23430b2894d6be988dd6de3b0a351f0709c702566a66caa9fd577ed7b189e2173f80d70edfcd46ca8ae20dca87332818d3ed9b856bd5d53dda3898274667fde56dbdce9505429786e4aed2ac2f06ed581a9e3a6158ba0aec7e41a56e706a52fdd1575418dc1ab8ca415f65a35000db2e7ad48ff95bd03154820652c705a13e5406878aba5f1957274088450edf7014cbed2b674fdbe63945878e2e6de1679b8769b26a1c40a1a77e2400afb61a39caa7aaeba9a09ab0802d139c4a3aa8cc6211c62277d5bcfe8c7d8812c3232d5df025e19b9d2f1d8478e4fb"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x411}}, &(0x7f0000000140)={0x0, 0x22, 0x15, {[@local=@item_012={0x0, 0x2, 0x8}, @global=@item_4={0x3, 0x1, 0x0, "76e777d1"}, @main=@item_012={0x2, 0x0, 0x8, "77d1"}, @local=@item_012={0x0, 0x2, 0xa}, @local=@item_4={0x3, 0x2, 0x2, "6dddc460"}, @main=@item_012={0x0, 0x0, 0xb}, @local=@item_4={0x3, 0x2, 0x8, "d5ac9d19"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfbff, 0x90, 0x1, {0x22, 0x59b}}}}, &(0x7f0000000600)={0x2c, &(0x7f00000003c0)={0x20, 0x15, 0x9a, "b5127e138888ecfe5b133f30cd7d614fb4865d8a611188fa2f14b51ac9809ec58b7aed4982d18fccb8b1b83e1690cc495048020391056ab23a8e3a3765510a6f36233dd95027d41ebffd5060926b4d5f0ece287dacd8bb807359e8183c19868f108f520bb17d43ee309364c20759f226343b061b9636c79414599314dd627a4e011a4fe6250f6097beb7d0f8999125b25f4acdf756a6432028c3"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xc4}, &(0x7f0000000500)={0x20, 0x1, 0xb6, "2a50823b0d23e4a50429031b2b0adf67d5df807cf79de9ecb0a872da0fb785d90b5913df47a9aa64ee961892aad57e2993832f301443939808623816d5f690798015b3326775d5a14fc63d848e9cdcffc7ca3d6be01ced498eeda17f251920a16cc2f2d2bd944e8949a78ff6c55e6aaa9798265ea7325e0f134329c87b062395e7104a28a79944747caae963b953362313eccda681e86f486b8febd76f09243f79fcd7ee1d08cf6de03e7fefbdf95ea91a9d58cba1b4"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0x80}}) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r0 = geteuid() mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file1'}}, {@index_off}], [{@dont_hash}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@euid_eq={'euid', 0x3d, r0}}, {@fowner_gt={'fowner>', r0}}]}) 16:29:17 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=@dellinkprop={0x28, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_LINK={0x8, 0x39}]}, 0x28}}, 0x0) 16:29:17 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x20100000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:17 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x10, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x80) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='upperdir=./file0,workdir=./file1,lir=./bus,index=off,\x00']) 16:29:17 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x700, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 523.028204][T20026] overlayfs: unrecognized mount option "dont_hash" or missing value 16:29:17 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x5452, &(0x7f0000000280)={0x1}) [ 523.112447][T20027] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 523.121160][T20029] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 523.127402][T20032] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.144056][T20033] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.152496][T20028] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 523.219725][T20027] overlayfs: filesystem on './bus' not supported as upperdir [ 523.231832][T20031] overlayfs: filesystem on './bus' not supported as upperdir [ 523.235043][T20032] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.256655][T20033] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.290711][T20033] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.325205][T20032] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:17 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x32010000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 523.342250][T20028] overlayfs: filesystem on './bus' not supported as upperdir 16:29:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="e5ffffff0000000000000e"], 0x14}}, 0x0) 16:29:17 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) r2 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000800)={0xe8, 0x0, &(0x7f0000000680)=[@exit_looper, @release={0x40046306, 0x1}, @transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0x18, &(0x7f0000000080)={@fda={0x66646185, 0x1, 0x6, 0x33}, @fd={0x66642a85, 0x0, r0}, @flat=@binder={0x73622a85, 0x100a, 0x3}}, &(0x7f0000000400)={0x0, 0x20, 0x38}}, 0x1000}, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x50, 0x18, &(0x7f0000000440)={@fda={0x66646185, 0x4, 0x1, 0x1c}, @fd={0x66642a85, 0x0, r2}, @flat=@weak_handle={0x77682a85, 0x100, 0x2}}, &(0x7f00000004c0)={0x0, 0x20, 0x38}}}, @reply_sg={0x40486312, {0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x58, 0x18, &(0x7f00000005c0)={@flat=@weak_handle={0x77682a85, 0xa}, @flat=@binder={0x73622a85, 0x10b, 0x3}, @ptr={0x70742a85, 0x1, &(0x7f0000000500)=""/158, 0x9e, 0x0, 0x3f}}, &(0x7f0000000640)={0x0, 0x18, 0x30}}}], 0x7f, 0x0, &(0x7f0000000780)="6e1d3d487a2e6c56f0827c00135cedf6719aa601f219f07adc3aaac9c78bae96363286daecf0d434e5b218766195642f0fa9b742b2754b1e3ae22783478cf2ae2c3a0dcd0ba2a7e2055d9e5ee1b0c82f5434e9420c2b60115eeb36482d1c0d3baf81fea741126e3338b16e7ef089884021d79066d7e274ae99dd23a143073c"}) r3 = syz_open_dev$binderN(&(0x7f0000000040), 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0x541b, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00000002c0)={0x4, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='\vc'], 0x1, 0x0, &(0x7f0000000200)='6'}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000180)='Q'}) mount$overlay(0x0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="c59d4f22b0bdf52f9d2419d985a7146b0e8a80e325f5a4ed49c4b438923f172c5288f01703fb8d8db3dc86f0a17b5d6a7679d7712386f77787e634099c063bdffe2c411c0000000000000000", @ANYRESOCT, @ANYRES64=r3]) [ 523.399750][T20033] overlayfs: maximum fs stacking depth exceeded 16:29:17 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x11, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:17 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x804, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 523.548815][T20042] binder: 20041:20042 ioctl 541b 0 returned -22 [ 523.620610][T20048] binder: 20041:20048 ioctl 541b 0 returned -22 [ 523.639515][T20046] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:17 executing program 0: r0 = gettid() rt_sigqueueinfo(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe}) [ 523.681026][T20050] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:18 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) syz_mount_image$romfs(&(0x7f0000000080), &(0x7f00000000c0)='./file1\x00', 0x200, 0x7, &(0x7f00000005c0)=[{&(0x7f0000000280)="c3207d62a68ba2b012ebe9aa7d96d8585d8c71663bc93da3e09c65625c088ebbc0164aa0ce5475ace6a35e843d0ff262f5c703a7ff0a0362b532886d750cb6c53810b708f62b89326d77f1512f98f6fb84ae4868bfb456c6ffd4a23c509048138b284f4ea775171d0c8d7f3123472115a3932a357d25837e3d262b86251618c287", 0x81, 0x7}, {&(0x7f0000000100)="2822737957b75be567478f946f40cdd42297c16a8a72bb605bc770f9ce7c9f28", 0x20, 0x10001}, {&(0x7f0000000340)="cc3cdb02fc292c267ced0d52fe3e9eaa70f906a18de33c45d1ba7041ddbfb5739b59646f7afea3505f82fdbd2f8a94122787c55d57d6784437a4bfde141f79562a589a4b14859a172c32e67b690a64881972a106bbab1c1e7842eb8e188c749ec150d61e07721a44dbd1b1d1de73f4c338fb4f22d1b7bdfee0b05e22dea1e625aa388c0c46a5803584379d59c0594b6e46c728cdc7b3c18e62334719bc09d10e99c0fc9dda6a97c8738d3dbbdaa088d84b83ebbf362ed5b423b8482e31003bd1c229b62d9df717e793106af1cb7a922942c827fb02a7d1a95bb73a59ab5a8fb11dd6b63ac53f9f35dc55dbef2d58aaaca4cc1e314b", 0xf5, 0x1}, {&(0x7f0000000440)="78bb4a4dfd479612ee1e0cea8c91a1214f2565ff85c201396ca7c1c44ddb9440b00e52e1d438750dc423cb4c8ffa610a86513b5f5dfe13b8a59e128f1e0504e62d77f623fefff7ce819750751c26c2c8ad8100b7d51a1694a9bea03770f8d49ab802f2635ea7496a7980de11023f3262c1bb98014a7f1396aac60552f151ff38d4eb30c94e06", 0x86}, {&(0x7f0000000500)="a44b0df82001f8fbb113f184530c31782a1170b73d9cf39bbcadcba5736961f9c9dcdc8733b42463adb0c55342450a6596196712ee1315c18e9fd29438102b4703ef474bdc9f169f631340559b24a203cce6937d3a294dcb8ab135303e1f676dff92bb1297a84860e9a73d30f165744bd673dba1126b5922e53120e3d2eff14ab512a10a99f572", 0x87, 0x6}, {&(0x7f0000000880)="d4b2b7c5e2509b7cab46807793d247ea63f357c7fff212c3176d3a2ce44bedc0095118656bb983eff16d53857ac0a951889076a28dd3be94f7ce746ea9310e59a9275ee50577ccf4b11c13bed5e51d247d4ad2d857ac625d6448d74db5c5afcb72810f21762f335aaeee8e944d1665d4ef0e2ec368fd585114636fc4ae091d96477a9bc4c56423799c431037ad08b185f2ade13575f8d1af3efa5667c9e91db655f01255507a48848b436a1fca092f14f7db44090d2a4bea633792465dd175e86e4e26a5d56df6142b22e5099476d9d3c1fcc4263201c401521a933e72c493726780290963caab58a4e63b533f05a47ea2302577fbb4ec965619591307d4068b371f7bb64d72cdc3ac9ffdaa3663304e78c57e31580c9363a4a64928483c2dfe24bd9eb156b110e97a513279cc1a27429bf87f710f175d4f0d22b9941b1921abf30e0932eddbd1052a0abd927a93be9ffbcb77844b04fc8ef5eb89ba7f9932f8b9bdfae02b38809ad2710cfa190255a92d7d08605dd68c326d66942ca6dd356ad9d53ca6b98bfb5849e3e407142325435810281dc47d393d8f30edced7e479a9598c65e328d85778f9a873d746daec5de8b8b1ceed51c5c79722ee30251dfb801330b02f3ad6785102516d572b4f581170139a339ef56eee10dd35d78ee7820b4bec0d34dd709eb89d0ec85ee3e62ef46c305c0591977ed0bb529600a6814baee438498c8aeac70257e5b82ba83fe531d23b0ec2012a12e36210b33d00d288d35244ac12af9235e02f2e587e58875c956c24505ac4ee59584963f970aabd809c8e726c5a122183b772f354d977ed0912f6a920aa3d86d04465de293a30b8a19251b29159d5e681a7d576621c8cc68396ec1084fad33dfc98070d9ef14606c25efb46e2731ae1c57ea0c1ec0eed502fbdfb4f77c97a7720f226bd518e38237cce6bb7f52e949071eb59a2eec3b3f409f6f32c65bc908a35bbc0d1f6299cf5a65fdff7d928fe21ac74b626b63c478af2ea8e41f3182c93288cb572161b6048e6a08c0cd75f97c16e0b322114e3e03f6d75b82d22832daf20dcb2f3759148019d83e47e85ad80d91b0a142571610ad596438a284256b7d5d42a39ea2b16fc1d285380f8e1e330f83f3d06471947b4daa54ad0166bdf14749487fbc26ccb42ebf9c315952eb3247046fe3f85b638754f3c22ccb4ea670effb8dad0cb065bad7d78413171606e1d0a497ce36288609d61061958d0e4e965684a254e1e9eaa59bac5a8548ac1dbabe32676ea3a876a0c6e495e577ab7f18b7830d3a1595508280efc23cb048165a44b7d4afde450cc21f7c2789ae23b4132911f67d6e35c6d5ce6edc2b4ee0d90f51124082dcdcc0f2cf29fd3dce75837fe8a541adb4a525d197cf5cbbfcae8ada428eb716f9a792b3f868c3eb1b5299cdcd1fefd3b20efecc859e9c7011e104a5c8427198426cbbb6c355f863b964d73ff46a1b22c0256977e0555a9733a587d2d2f27d67ba7425666552f98671a2c7fd99fe7501b3b1ea72f36e5f137de4b484fb22c3195c32150b270e065f3729bbf4ba3410150d5855dbac1fe215b15417451d60210bf89f7af9a92af4b7d403462982fedac8d97a089322635585e04e2947c9b497954a79cf632b64f32cda4e586ca043c70dae4aa32288c0ad7d0c3d5ca130f2fa3c6f532cdf53220f2cdecaebeeb758fe228261e8084c389142a2b3b1027b438f4dd3800e934e07cd9d238e8e0cdf2aa2c16ccbf1216ef509b19bf5b7219c309f4dbc75940ae493af01a37946324c51b122fc128b24ebb55f7f6a7e3be2d4dbc589f2ae3a3e1d14fdcf367dba1d49240e8eb7a4f67b112943f7d15be4b95acba58d9e33e9e2270efe4eb6753851155bcdc4892c2a39f4cf6bba53f7ac44147aa1971301ffee79cab9e1e596178f86f8ede250b556a524ff4c4e479201c9966ad5527c23690335004884a9e6bf84926003bfaeba0f3cdc2e62f445f24645ad86df3f4a6df5463d870056fc9e4f6081022443bc172dfe22b7965c7fb5809f610037bf5911c208165afd78cba2be4cacce9006ecd50e04a6e7452642d5bcbc835f27344b186bce28bdde2e50f15a17971d987127be35aa3fa89d064941494c4f46995669d36cb815f4da815d1b0e7ea4a96aa4d31cf824eaa6c06f59c9c38aea10f18f7808d4aa91133efda31e8164f4db4933cfc984089ce9304cb00f8d1b2f99b6eb6b78a7b5950e57126d64dbcd6e9c695a32b41581b173baeafd314f8adfcc72c77c2bd02292c8ba771cfdb56953f44e63a611ce758d063adbd2fa4befc20891204f0c7c19fb2d5305a31ec1f623b19da577d59b59588fa78c3a21c992871fd7ce33d410649fc5b4e4a71defd034128882f134e0e8b49c9a8e3ba1234a83442b8085d122550c2916dd763bba3ac371253517beed7e180860beccd2f7dbaccdca989657ceb73f9baf1929890f4fbb6e17f0be43ab9e217e33ce7c7a3913cc2eb2e2eaf721510f22c5675491ade990064437911cf5f588b371e6ceb9bc4f61aed5ca080fec5b46f9d3af2a35a88ad3e83383e1500110d33265e1a16420fca884192cb3ce5cd2006a8663db4e1c6c45d26b13a75caa06baaebfe308249667fdfdda25dfc6befa1550856e6433739bdc80ff7ed9f740cbe7e24814e548d09a45298e4101d04feb8a8ad571599d078503c08748d545879d434f15346197c82cc1d93f2bd951c7c25846de5df16272deee44e460ea6e0e1523fb8008dc5352044ae5b99b84e1135ab37e7e80145330ba3361367c45ec76474448775e6f87f54095a8c3915880b2128e508d0aa58c579a3ba08d794295949ae5929fe50b7fdeacc68aad625ea389e91531c5306cbbdaba25f0727efa18e54418a58f451cd5311ef9c7c5ad4963151c50762c3d897cf6691e01a5c2af160493328c101674e6f23be9fb2c7eac5d2e29ceb150b6d2fb7bb81a410540daf9689c7aad60cfa5148a5ba2df28d4f71414b00b85301cfe16a34b016892bd32d7eba9a0e5bfdf2837ce6dacde006777be91e1df26dfeb3366bdd5659e5d4e1a85d8dcd4cac78580d6a8372ecaabe2b17d0b2cab9a5182a94d5526b92b3361dffed379461331cb9f40fd42ab611c508cba8090ddde629d0691ccb5f899495fad5356a050fe5a517a6042f2b2d4917588c1f66164a75e2a7d317e28f2234e3b76f3da0aa225ecc73c6f1eeeaa036eb14d630a2450aa7746f2fb4012cf4f0dae973f9c3e75bfb000e18ff66dfe4180f8402c6df17d2f72f570c70ff4901f0ced5c36d12d14b124f91081489336d89a4c2a6dcd343ed1a549af8426bdaa01fbeac257eb4fa8027fcd310c1f47d6dd23f047fc4a67cf4004b561530e1a61f716b9e1fd099d638d6bfec6ba6614f9e7329abd2f2332937484ea14d0b2a245e051f1c788df75144508814f546356698ebb111c6757e9375b2e92c39d32ee0989de534f5b83b5cb6b8d59a73fa55324834103389ee8e8c9cb71a60f02dcc9d39adff647dd86688315f347e5e72c01ef86ea4b3ffd3ee12b266fa3ee81f546c33a1d66cb005f39a079ebbfb2455e4002314f279d3ec632517083de39af4e0d338e64591f5b782e1fe0a3539a44ff8af878ea929fba9a5fbcf43fd464123a39df34cdd6d4c663b239e48dd27d7617a5ad53b0656e1e596f8da1cbca75781b8443b451dce1bf08a2d6dec6b0c98e20fd3857644a8e4c3100816d42dc891bc64548594c2e192d40531d4e85219a9261f7e227a4501cf7195a139fcaf57bcd2374169fa9d1b0c1b265ceb38af9c1171c9c9d726f0e5ee5b2ae26750beb8ccb0c8d976edf960a7503d286a82ad3b75df8e5cd225ed567640b8f3b0b788b704a8ab6cbb74083eb244899ce89aaa9ddcd608997d40257b4e9bf658f630126be93bc91a04cc4f4d108ca03abe2bbe07a86b914017f2cdee3c62cfad3f20c84fd077c076b35a32f1660b80c45934c132f26f1e97e4fdef113affc560c827db9f5570af82441d897e5f65afb4e0745ba34a714fd0e60aa5698db27d869980efb13fb9f19d8fb9f37594828fb856a7908399456b597b2759f3febe3694d5e15b9ac0990f04c45f5fb8a2a8aa6b0417e246c7f79b496c9419c4a872ebd828033f5f8aa96f206ef050096fe242e1b3888db76c4505a4cb0ebc44f7e05e147640d3a8df7c4c6ae895d21563a355aa096423cf7ac02e36acb6f179254ecc3129b6d9c26b5785adcd3ec40c260f17f0ca6fa4f45d65f749dfe51fda31e56ec0e4363bf7a906fb669f9d5c9d0846ed3aa97f4407b21fa26106b5de16c38f2016eda758f8dbd74c2adefc27c3a677bf856615ba3c4a26a909abc48dbce0f5971c7c7395b25fbe0c5845e4626ce9a087f6bffda63911168ea8f0e8d088524d77621adab243c39ede8272bc77566e814d8524557b130624b914b18133c662f8a7a7c0948a2a777918a43fc0b94fab81a0349f0a1b00eab94996926e895a6247a379af025d236a6b948e954902652be3968a20062b16c00404455c744731ee05db1dfe7030e438248a41eae8dcd834820dcb01e14c6b8aee50d1e02d3eb7d974ab6b7f362cb48bde15b3ca6e97844e2a7fa01a7bcf82e98ad5a8281340947dbcb051ec79c760c694a761437d002cf658425af994d34d6972d0d38d8f824af83228548a673711b87af9184eff16856601b88a989ae2cdd769331e50cb539d035f6b6f3deeccbfe4f593657eb4023f016a9280b62611718967578a986a5fb108dff87d27d1688f75db3192754036e014f288358dd8e25aaf54dff5753fabb3b93e2f8da5eca44c8ac79a6d6ee4739ad2e2bc01dc82c67c9a9610fca12fd1f34e70e1685c7aa970719a3b8db31bece8bf11fb83ed0ba6a795b93b7a993bb29018a8692f0a0fb76bd0b1a193ff4feadcb37dbe32c48ef4c929a47d056844dcda966a16e3ad5d7c0d0599f215313fe6e06083e0b082617df4ac27278148e4323ff63902a8a459da592c59ab4499781caf77c09e64da7a3133a6cc39726f00c2f80c546cb89bcc3cb2cab5dcb96860a5e6ed4ddd32b9ad36b1d2e7b0a5ce3f793bd43232e141715d4e255d17015d14d879ac1b5035dfe1e32a25dc3f724b9d8e34256f2a77b6f21dba7884cef728f40767f7f519a2fc6bd91aaf173d37485356fa70350975dde5d0bd32fb7fbef29c02522b78c395a36028ef7334d14631fca1548f6afe38757134263aa6ef55e1049bbb93d567a16502b4bb87ff422c7683a33f363673155e9f4e6945733bae3711912111652e8d848623be908ac6531532164cd45b257fc74eb86c434148bdc62193885b379fb6edc85e67c64e308583ba9a482804fd8fb3df85e75f40b5bdcb4b4a5d238cc423aed0709a5e309e08b9e1a90ab552de9cd50a5e6957300d235b4bd8f67a1a206e9ae738c7a11a86bde7a7177e5a99b95c69e562c190e79b7b1366c3c76653d34c5c10f446d8fb063f149da956365d6d3dafa642aabecd3d83f04cc9858c67ca240c8a3f872d49585c86ab3fff99204aa409347d9295a8308c375ed8bdfb28c0a110c0b3a827661acf89453a06b197e801846f200de506994ffa343ba2be22eab55f86e3be8e923088c040b5a39a8c538e73ce922997b892b76cad64b831be6c01ee40fafebe2569b1ede3c54a5f41f3d47a29d3ae852bf7343788cce82e915d01018ecb5302543eeaec9715e1f83d9ffb319739cf0102dce4a070a3595a2388eb9b59861aa09bbb4ff87edb62068cbbce33653c414cffc39e57a4bd5c887485a32ac9d4", 0x1000, 0x3}, {&(0x7f0000000680)="266f6191fdcdcb17f53d619430b8fdcd8878013a493bbde6da0ee8b769e46046a5ba0169fb77a6376a21a0843fa0b7314d2017d4c247b7e0", 0x38, 0x10000000000009}], 0x4000, &(0x7f0000000200)=ANY=[@ANYBLOB='ov]}+M,},fowner<\x00\x00\x00\x00\x00\x00\x00', @ANYRESDEC=r1, @ANYBLOB=',\x00']) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x0, r4, r2, 0xee00, r2, 0x44}, 0x8, 0x4, 0x8001, 0x16b, r5, r6, 0x8}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1843004, &(0x7f0000000000)) [ 523.727707][T20054] binder: 20041:20054 ioctl 541b 0 returned -22 [ 523.737729][T20052] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 523.770477][T20053] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 523.782237][T20046] overlayfs: filesystem on './bus' not supported as upperdir [ 523.789719][T20056] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.807801][T20050] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 523.820530][T20059] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.878334][T20052] overlayfs: filesystem on './bus' not supported as upperdir [ 523.892759][T20056] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.929543][T20056] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 523.955890][T20053] overlayfs: filesystem on './bus' not supported as upperdir [ 523.964923][T20059] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:18 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3a000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:18 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv6_getaddr={0x17, 0x16, 0x0, 0x0, 0x0, {}, [@IFA_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFA_LOCAL={0x14, 0x2, @remote}]}, 0x17}}, 0x0) [ 523.995362][T20059] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.015791][T20056] overlayfs: maximum fs stacking depth exceeded 16:29:18 executing program 3: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=@random={'security.', '\x00'}) [ 524.084018][T20059] overlayfs: maximum fs stacking depth exceeded 16:29:18 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x12, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:18 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x900, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:18 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=@newlink={0x1f, 0x10, 0x1, 0x0, 0x0, {}, [@IFLA_AF_SPEC={0x4}]}, 0x24}}, 0x0) [ 524.262964][T20068] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 524.296438][T20068] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 524.337578][T20042] binder: 20041:20042 ioctl 541b 0 returned -22 16:29:18 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c00807d47a923f0dd681d255b15599ae234bc3190db0786d5373015af7e634284b383d25d4276c3af22c26d0f81a4192c89b9cd79b127ca0f0c9266f412bf1b50ecfec086018cd8e7e6633d68753c4ae41cf4a74faed439db36112843d824fbce2f193c1e6b7ba2100076296cb5bd0fe3310000"]) [ 524.390868][T20068] overlayfs: filesystem on './bus' not supported as upperdir [ 524.400322][T20070] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.419404][T20076] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:18 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="200000006d00010000000000000000000000000011bb"], 0x20}}, 0x0) [ 524.474061][T20070] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.495941][T20077] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 524.530006][T20080] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.554506][T20081] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:18 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3f000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 524.575430][T20079] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 524.647973][T20077] overlayfs: filesystem on './bus' not supported as upperdir [ 524.661006][T20080] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.687218][T20079] overlayfs: filesystem on './bus' not supported as upperdir 16:29:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv6_getaddr={0x2c, 0x16, 0x839, 0x0, 0x0, {}, [@IFA_LOCAL={0x14, 0x2, @local}]}, 0x2c}}, 0x0) [ 524.698491][T20081] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 524.733310][T20080] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:19 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x1) chdir(&(0x7f0000000080)='./file2\x00') syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c69722d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c000000000000338ae80b8fa010d42ebc0664e72534009ed5cc21f6515e753f998fc40d4607ad7a6fdc52e53e2ed0ddae092aadc079444ebd151cdcdb7fbb6ab398955ad2cef1f479ab968099369366d5e328ea7ce6d118593ab71b8c2d2d4a8b994cceb523e27d6d74a2138e7f7d732f661a16e9d79af11702c5ff46485b9de0e3ac"]) 16:29:19 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RTC_WKALM_SET(r0, 0x7004, 0x0) [ 524.821791][T20080] overlayfs: maximum fs stacking depth exceeded 16:29:19 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xa00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 524.906449][T20089] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:19 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x13, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 524.966320][T20092] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="340000006d000100"/20, @ANYRES32=0x0, @ANYBLOB="00000000e1ff00001400350076657468315f746f5f62b5b83821a480"], 0x34}}, 0x0) 16:29:19 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000100000000000000000000000000e3"], 0x20}}, 0x0) [ 525.110476][T20089] overlayfs: filesystem on './bus' not supported as upperdir [ 525.121747][T20092] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 525.141259][T20096] overlayfs: unrecognized mount option "ir-./file1" or missing value 16:29:19 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x48000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 525.205819][T20102] overlayfs: unrecognized mount option "ir-./file1" or missing value 16:29:19 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)=@RTM_GETNSID={0x14, 0x5a, 0x1}, 0x14}}, 0x0) 16:29:19 executing program 0: r0 = openat$rtc(0xffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$RTC_IRQP_SET(r0, 0x400c744d, 0x1ffff000) [ 525.327988][T20104] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 525.328869][T20105] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 525.349150][T20107] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 525.358683][T20108] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:19 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mount$9p_tcp(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x8c0808, &(0x7f0000000280)={'trans=tcp,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@loose}, {@access_uid={'access', 0x3d, 0xffffffffffffffff}}, {@mmap}, {@cache_loose}, {@access_client}, {@dfltuid={'dfltuid', 0x3d, r1}}, {@debug}, {@access_client}], [{@appraise_type}, {@appraise_type}, {@smackfshat}, {@permit_directio}, {@subj_type={'subj_type', 0x3d, '({[-}]:/.]+'}}, {@appraise}, {@permit_directio}, {@context={'context', 0x3d, 'root'}}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f0000000200)='./bus\x00', 0x9, 0x4, &(0x7f00000005c0)=[{&(0x7f00000003c0)="7f335412ccda4c63fc2e0f650a72267fb810883fa4b6377dd01ac7647cb16d976c3c39e58e", 0x25, 0x4}, {&(0x7f0000000400)="f0532bf7f89675fe8d6943dc74dd491ebb200509b3b41b99ce7d4a328dd8ae0387a9c2b52e41c5395ff4971164acdb26c47771d66e35c9e72d42b776f17774882c7ec8d66baf12623ca4ef7a9059e2e12a592a6a5cf98a035f6b3ce0c0cc3e7b0e1cecbdc879a1a60ca48dd9fb40f224dbb097074253cf7d615ced1909d759c2fb2a601eb1bd46940e1c073b9cd7865ad815f930ee613ec9233f54c6a4722c794d8e15", 0xa3, 0x1}, {&(0x7f00000004c0)="06fcc8b400bccfaba4ca7b268136737e4e780ec7d6f2f5b1f735", 0x1a, 0xffffffff}, {&(0x7f0000000500)="40f932315ce06f7878f9c7e94b0280e5f78722896e7f97d0786573538eae68899c33f0fe456209458f12b497861c5ba96f0fb07248412fef658b4ff96cc750cde52c0cb94c80326b5c42664bcef410101e42f15572f1828b58af24830a92603567b817f50b08847f63117afa1660d923fb50a8bba9086418bd5673e92490d2d7e322ac514d755cb5bf0879b21bc82cc3b0af3b7f24018405b0cd3c6f89586e85c46d213344ae0115", 0xa8, 0xcbd}], 0x2000000, &(0x7f0000000640)={[{@nr_blocks={'nr_blocks', 0x3d, [0x67, 0x67, 0x25]}}, {@size={'size', 0x3d, [0x31, 0x2d, 0x74, 0x30e2a73f2827335d, 0x25]}}, {@huge_always}], [{@uid_lt={'uid<', 0xffffffffffffffff}}, {@smackfsroot={'smackfsroot', 0x3d, '[*.\''}}, {@smackfsdef={'smackfsdef', 0x3d, '/\x00'}}, {@fowner_gt={'fowner>', 0xee01}}, {@fowner_eq={'fowner', 0x3d, r1}}, {@pcr={'pcr', 0x3d, 0x2d}}, {@fowner_eq={'fowner', 0x3d, r3}}]}) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 525.450128][T20105] overlayfs: filesystem on './bus' not supported as upperdir [ 525.464042][T20108] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 525.480830][T20104] overlayfs: filesystem on './bus' not supported as upperdir 16:29:19 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="2400000012000100"/20, @ANYBLOB=' '], 0x24}}, 0x0) [ 525.513468][T20107] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 525.516023][T20108] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:19 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xa, &(0x7f0000000080)=0x1, 0x4) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[], 0x0) [ 525.588275][T20107] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 525.606393][T20114] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 525.632596][T20118] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 525.654262][T20121] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 525.686035][T20108] overlayfs: maximum fs stacking depth exceeded [ 525.706087][T20114] overlayfs: filesystem on './bus' not supported as upperdir [ 525.719195][T20118] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f6275732c696e6465783d6f66662c0054c2b4d9ded7c329de95231951111b7d689ba3b379e31a004c8e40e9a6d04ec44e0c7e007f1f774834c4db3fe1b7bf3529f00b1fdd"]) [ 525.720824][T20107] overlayfs: maximum fs stacking depth exceeded 16:29:20 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x14, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:20 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@l2tp6={0xa, 0x0, 0x0, @loopback}, 0x80, 0x0}, 0x20000011) 16:29:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000280)={@remote, 0x800, 0x0, 0x2000000000903, 0x1}, 0x20) 16:29:20 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x49000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:20 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x2088085, &(0x7f0000000280)={{}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {'group_id', 0x3d, 0xffffffffffffffff}, 0x2c, {[{@default_permissions}, {@allow_other}, {@default_permissions}, {@max_read={'max_read', 0x3d, 0x8}}, {@allow_other}], [{@smackfshat={'smackfshat', 0x3d, '.'}}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@pcr={'pcr', 0x3d, 0x6}}, {@appraise_type}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@dont_hash}, {@seclabel}]}}) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:20 executing program 3: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$setperm(0x5, r0, 0x24080900) keyctl$read(0xb, r0, 0x0, 0x0) 16:29:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x22, &(0x7f0000000540)=[@rights, @rights], 0x30}, 0x0) [ 526.081081][T20133] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 526.116374][T20136] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 526.176491][T20137] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 526.224950][T20143] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 526.250926][T20140] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 526.272619][T20133] overlayfs: filesystem on './bus' not supported as upperdir [ 526.273915][T20136] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 526.292474][T20146] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:20 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@dellinkprop={0x34, 0x6d, 0x1, 0x0, 0x0, {}, [@IFLA_IFNAME={0x14, 0x3, 'macvtap0\x00'}]}, 0x34}}, 0x0) [ 526.318622][T20137] overlayfs: filesystem on './bus' not supported as upperdir [ 526.339024][T20143] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 526.387798][T20136] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 526.415896][T20140] overlayfs: filesystem on './bus' not supported as upperdir 16:29:20 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001e00)=[{&(0x7f0000000ac0)="2ccd6ead7cb6a33e5c2ff70c81f4cc551876404820254ab6a2a9a55b908fe88ae437b3cc54894eb7ccd80b1e0f1ce61a3ec22fa104b51c87149cbb6299fb6d034cc38b4d6fba16dbf17badecef93d9fe09511b1fbff02cfb80a02c22b820baf7dc5573cb8a406b0f281fb725e8314f0d71e524133c7f0f9bb96a635985e79bafcaba224e5a70f32b3b49fbf27d2bdefcb9cca3c62033019334e79f454e64c87478ca4e44fcbd317d907d625d5444174d055e8f05d0eebbad9952ad594eb1c006cc94a9bdb02dd41d8ed56b0c6055ff31abc004bb5b2ca821080165aede8ab8b74e0b2c77275d1aa845b2e23b9ab18e7bb32ae60096b6455d76ee8ff4b4784b046510e131d528f3477ba465ed1b0a0289ffb66b33c0adbcb18dc3e4698e49af2f90e8f620477934125fc33b2e7c77892819e5c690a4f026dd23f99cdedfd327571f85847c04717cca6c08516966545969fb659cee01aadb6fb034c7bb922b2c6bf2f50beadf783f0c8cca8206b1aefcf3bb96a48b85efd58fab62b09bedb18c00a8750614897b2d2443283aa40028eaeb69360b21a6cf27ef114043198344d7763c6bb7da4dbdd34b4bbc37ef2d6402916510c575ccc3f5b7b8f0c31d9cb72808aca05a2adfe92d5623b4d7adfc7031aa894b94298bb39813a2006e0a0d5cf4dd469ab50fe67deb98428ad7b32cb759ba0e8a33a7aa9ca10f34a1130df76ce785d2a39e98517683d6c687ce4c0cb680f6e479fa778e777caab7d66c6fbd6415639198b05c5fce85b92b1e4241efe7c9ec18b8a3ac4fc04d7e0482181731df0784daedfcbd55787b8a5dc848e7bf6116e41c0661dd71ff8ac2979ad0d0c2ad2c86376a1219a4a4e8379fa84148b05e8044e2333d2c102a2ee2b6312512959a39e02a6e62f915d4a7a268b680c0b7d3cccbc3d7160acaa60242c1ff8ad4a06e2c36aff5847bdbbdaa196bbf2d32ad5c43e0c7578a77ca79b854ec78dfef10e75bdfe7d9dc4fb637d31dd67016ac4fecc49aedd0b496aaee84e6c1860e5c94981ffc65ac99ee9a7fdfd45d9ef3eb35eb58ada9ea60d543e7101f7fe2cf2518f52bd1855dcf3065dc1a328c96ff68510fb9ede361a96f870d241c2873e01cfecdbd4d8a8d36aaa563950b8022e2ccc4bc96c12496530b8808ef8eba91cd20cca79f17f7452fcb0a69699230e7bdb2c8bf5abbaec1ee93749ad6f179ecbcfd5f0a667bf4fd38370565460566fc88ebdac5362b3ca29dd2c6605576fb8311d092608e112dd95485a5443c8ea5f160a28a1ec353c5f1fe06e93bb2ca9b04956094df2aec5147541a7c46706e4a1368f029fad8279c4ce38525b72d5b4e327bbf5dd9c836d6d3426aef0a86441e6e7e919e0cdb16758c65623e8cc77f7f870b045edcec6d0ff3e53e11d713c80efc2b0f857e84883371cd40bec16ff014a1b8762f0d62951960c5ae9317335cdcb7d1fc891a8791e24ad29bf45a93d22350b49c1f7a17658e3d8c8858b46447d1ff20dd8d2f7846981eb7c25e3e77380bee2cf028b899dd5bd9a63a8874a032189244fad72562ada22bedda68ab789d3444f5b51eb0452c5f4d5a3f0af7709c794738c8b3e0004af4ef75c7af820ffddbd26b4650f029c8c4ecfffda14c1a81953dc401b85b4ca6c9d185a346f3c34111be08918192a29d41c2ae537f64c50f92e4ec54c2aac346f3b325c619060807091ae32b9d56810f91af6587290defcc048f7b2b1dde1eaa6913ff53941eec3c764380132bd7ec0585d7857a36e62e2f350047c3d82aa8af4425feafe41419d4c798d1cc7db1b5337eb7eca9fd68dadab041d366d272ed29eda3d790284b6b1fd4bba6e1e4e5fa6f6abe9a88d3c77769423afc0388e414053642d43677dc9a25cee05cb475ad2bddf2310d51413d12d5d7fed962db816642c7bcafe92299932014e7b85cef03f6e70b715b52b683de053434ac46c4d89e298e08bce14c2e14980f59643695702d8bd82b9a1a2b448d8f20be9f2f02e6b14e5e17f8880591dad512625e91a8577244ebf99c8f0caf86f329ce70d151dc4d515e2f5623ed55563efb4ee14b5f2826b8442bea2a2b5f0b6f039206bef1d481bdb22f812be87f83ea4f15600d8babf04c83bd99a598d1ad922ed7e60b31ee2bb2f683de6fb5e8b0c934cb61dba20316f9f7993f7af5548264e72f89fac755d9527f613d11602ac4280d2b0031409ba8c3fc300dc79bae908a8d524d45edbffc6ffcd021d9149a47f7f14e3e5adf755123f81b80e60d8aa5a822faefe133fa365e4ec071cb12b12e26768f74096f3e177fa28d6a420055f670d7e5e441777794d832dd0d4fac49550255e8d0cbc0db3e2c671b911595b076e6982f37f1660db7c5a98fedf858a27c987d4caec8e89bc30d27045281fca6c4f267565c36b60a05156fd9d3053b854dba381e848f819708ac9fb86f601b5ef1cf863317952c60731aa7b9f29aac3a5de7426fd857af1a9c46aab12c23770201182814161868d852b91d0961df995b12be503668679dd48c6c75a5d75dd47bf743ae201f2385664a09ac1c5f5980fe5c8b7ecb5a275048656b01e5e9671f4ff6c8b888571e105e4612d7fc83a2e687eb07ce0e65781ddac48146814a57bf43ca7cf83811168487259648f6ca65fa275e6c41f3c76d93e92eb4163a696e34ed8bdf684af5477c5d6704237a1e928d6c75ca2c7ec7c82771e6ff97cd66e01724b3983c51ec59b0d5e0746e3c5108f22fd644c6f4e4ad9e92ebaaf6b7e12f366b78539757af8a4a4fde8bcad6ee741a90c6d8da1fb34c39adf21087ca2b89881a8a82efe46548671fc197b45b99bc8f30f60129ea6aad0659eb4c4641d41ddf3ac97ea6e29fdb3e6168fb5ea33931b552d8137b87a6bf6fdb1c3eb3b9986d8f1f4f3c8dc107ba43ea26ea9ccbc8c5b32abaf292906c7f4cab1f8e3597478ab98c6e601e85894bfcd206179a8310d1e7a33946de1896e2ca00abcad071a21c73931a19deb4199767488dba0525f1003f700cfe475914b41a9b811c308871c0b97d8b469bcbee8ec26c3bae15544cc998f815990a697c36e3252164343141b9411ef6031c79c3b48723e0e2cfb8a67a7b5e1ca4e77babcbce02f8d98fef225f9297d8f93fb6d618a7d4f1396a6782f4e06591efe30b601fc861ce81193519eeca10009ebebe612ac3ce8625ed9419d7d3de1cdf6bc0b02624a54b28b245702f6d05168f3061dbd0bbbd1e95dc333a2cc05cd247cb54aa8876026f9000b02435d779443f6ad7bd5cc974f08c1786bfd4f3ddda875a115089524c96c5a30b2ce323a4fa4026aa2598dfc0c6c6482732f4c51773b1cff6dc38669918b1c9c6a688d4e8bc625bf531febb1cbac8d331513b7786516b50471bb66cf3b40260dc82c57c37b4bb1e677d9a1b64a52d398fe2f1bf16090a11f6f33ed628d73c93febb6b188fc1cd2261878c952938f960b8d327412c25c41181f2e08f4ca527641a1065bd45db14ddf9913053f39841d05a541d87f1031aed06236901d5890774d3d6b6e16c44fa3ad953dd7c3065f2fb37c8a65a40db2d1c8587899baacd1df2537530fc86775931571960fb0519ba65044e635e444add83150e7a62a667154dbd62719738b0699e7adff4d7558e3967ee253ec59e521f5f1d24f609bc857857421047ee7d5fc96bbf5ab8a813e44a213dc8bb141aa5232a90572bf1cb0c0d081c44112e8f9519936fd11a99cf94765402f85cdaacfb37e901b4a0dad85a6d826c9fe15ac7c2df2c58015fa092de50ce28a135ef362a474b8be7c9463af3dac5801a9b7d2e76278f9b42ef11dd3f72bfa3d0a20e51d5a0e6b844518c40f3086b02d447bb5b4603782b1959281c07aa4c551b50d6ca43236ef1adacccd410c9ca411b0e9a12389fe5dc94e6d53d839e5cc19c6eaff6054f63b60f36029e949a233df109c55143f7a6df3a0fad7c8d9dd698cef08f182b5ed4dd23e762f4dfa9a98864e0fa373d8993592db64e53e0d17dcfb143d629289375ff99a855a6d6a76f81ddf04fc63d10dec147e8c58fe1720c711ae3250b5dca891ce57e5ef33c9690926c35c02aa9d684066113e91061e8414349056d00d7606e3df7481c086094277838d0d61fec650fa65d7e15cb6471f4414192be344f1df07de153ab3758825cfa0cc5daea7750f17123c7890d013b01f774e0b2f1df451d6bd3a888298e0838662ca58acab4309517b6006e4608c73abc3d4bce0dc7974a94e1854ddd1f6787cf1a97878a86628aeb8cc91071024959ac33da24a31c4996d91a6b0ead79169d172cb4fe71c427b1eb42a45f3a97f452f7653236ea15547998c0c95b52a3f1b8e6fe8c366a2d0857660d76dbfb36af03fda5ebd2fd512b90b7c22e8bd75b55a4538692af1b24626dc9dd16d8bb98d2df372838302bf35995654be39293add3c681a1166a9d648f22a37ce18477ada19bdef5cb790b082cec9380c3b95125aea5a4b4e13e1d6a75da4e32cf9eaa42c8834cb7fe6f283e4c82339d673a9a43bcb4048930101efebbdc4a358a678f827ac024b520df800da2e1499d1593951a0a584609a26f470b72b5ef866d781da0e30b31c3065286029d324ab891d8c8b38a34d99d981390ecf4ef4cf382182b2eed9028050aceb2d1d2ed72b4d203044cc7ca7348b1089acaabe4d8c82c484d1f39ba6eba3b06d411aae0f63ccee4534302f7263e208e7dee8d8093f2e9e663fcef47d336d5577a8d9bfa0512d94bebc400f11e0b40fd0b9d3707249d986c0f76b81641c23689b46a87187cffdfb46c55bb0fd040ed8973229a39d074f85f1f30836c9572302f96fb386c458adfd563215729ffbfef03b7949b861949cf179a22a37e57e78b0a66b1e07574f688757452b149603c07c5ac391d0eca1b62f71c0d4f2dcee8ae3b6ee988d7c2c9937da326120d2c59764b885792a8425c8726f47e5b4da14c77a346a879b0ac37a376d8b1c75b440299263feb114390c9cd5c3d3aa8cc766c5ccd62aedc71d1a09eb971ae8ae89ceedff44602c34411393ddf04404dbf3e53faa2e8e0e817b8815155d75658a0e6134506ba05a7c296f6ab15ed1b7dbf35720c2d5614392161183fc605ca84be626abe5fdedd188686ce234b4d351dad24f92fe31a5433102290ab46e52614cf42f5c0a74ddc1b725b215f1a4c61a8b2740377d79ec89c33fa9ad04a0311e96a6a22a99b5c9e539e7abc66da0b132454cfea92ed55e324524848d5a773efc7f605e996a62ec91ea9528acf430d4631e871986d32b906cf8259aeaef5a5efd4d1cfe5534c9ffe0b2b53a44d0b2b45c1f103f8d38153b54325290616d84ca3230002828a950ebc82c8e37bd54eb9a13413134371c2658b6e45e1f703689ff9efac55a67d7acc1d8b27a75b082e3bec6eaf9ebdcd6002e8e40ce126ccd3f90e9894c9e1c342ad5b95d89d26f96ef5ba628a63ed66cb085737f17a28ce74c97850575dcd859d1a4a038615e4316bf5f35bacc46d397031b0ca8a3a58d2279715ff91f5d501caaec6390bd94ed9f9651fe1828a7efc94b9f8bc11af2a06b35e4f59cef19491f4c62c482f26e3813347f358bca03f7a2328f79958b05407529f0c0543600fe89d8a8cea49f0e1b4e51e2b0508b83b734b11b6e29ba9323f3c99c95502295e21e155533f9ff7520ecd26295b69440014e947d76a50b6327ab12c836fc1b0f3fb8b16ef3b5d6ff81db0faef217be78d8df146ef32f7be6bf14aa06aea95501a081efb829a396144ef1f76ef26bd9504e1ec6354f54ef03bd9ac544ef9", 0xff78}, {&(0x7f00000000c0)="0856b895902669684dc151555c3ae040850aea27", 0x14}, {&(0x7f0000000100)="409cd220bc16a68cfc14a5b71a9bc7ba", 0x10}, {&(0x7f0000000140)="ae7144c6c4b99be84cf6bb", 0x62}, {&(0x7f0000001ac0)="9ea21a7fdbf89aa3617f73f4f4dcc37838d667e5d53ee5f078e9aa97def28c2aa4b050bebfc896cf84b79960ba53085a3ff3cedb", 0x34}], 0x5}, 0x0) recvmsg(r1, &(0x7f0000001dc0)={&(0x7f0000001b00)=@xdp, 0x80, 0x0}, 0x0) [ 526.440684][T20146] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 526.466954][T20151] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:20 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4c000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 526.524904][T20136] overlayfs: maximum fs stacking depth exceeded [ 526.534265][T20146] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 526.550272][T20151] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:20 executing program 0: r0 = epoll_create1(0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) 16:29:20 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1d, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 526.640731][T20146] overlayfs: maximum fs stacking depth exceeded 16:29:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000002740)={0x0, 0x3938700}) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x2, &(0x7f0000001e00)=[{&(0x7f0000000ac0)=',', 0x1}], 0x20000000000001ea}, 0x40840) 16:29:21 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) setxattr$trusted_overlay_upper(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080), &(0x7f0000000280)={0x0, 0xfb, 0xc5, 0x6, 0xc, "7f3de1880f16524475676f0b12b1e78e", "48688bc92e49255f495605fea32d8d06381d62aa0c4e4a195ecf35231ac631247b7b41966120cda3ba22b7a62abb90b441453c6bb264d6d325cf408e72c582fe664a2235ec3ca48ed2d2442899171c535868a0451bbb2d0ffe6c75e451d03f7e5da872b82577be55244b7a86a6ee740ff87a3631be0d18955d8d8759f2efa0d30beec36a8072c73b1b1d04863049b496b9c16de9d7eec8aa79eaf15894cdb5005604f0d2cfe77fa92f2d927b357e4ceb"}, 0xc5, 0x3) 16:29:21 executing program 0: sched_setaffinity(0x0, 0x8, &(0x7f0000000100)=0x1000baa) [ 526.847356][T20159] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 526.876448][T20164] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:21 executing program 3: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$read(0xb, r0, &(0x7f00000000c0)=""/52, 0xfffffffffffffee9) [ 526.936255][T20159] overlayfs: filesystem on './bus' not supported as upperdir [ 526.949111][T20164] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 526.999827][T20166] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 527.017101][T20170] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 527.060308][T20169] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:21 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x9) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000440)=@filter={'filter\x00', 0xe, 0x4, 0x3c0, 0xffffffff, 0x1b4, 0x0, 0xec, 0xffffffff, 0xffffffff, 0x2f8, 0x2f8, 0x2f8, 0xffffffff, 0x4, 0x0, {[{{@ipv6={@mcast2, @private1, [], [], 'vcan0\x00', 'bridge_slave_1\x00'}, 0x0, 0xc8, 0xec, 0x0, {}, [@common=@hl={{0x24}}]}, @REJECT={0x24}}, {{@uncond, 0x0, 0xa4, 0xc8}, @REJECT={0x24}}, {{@uncond, 0x0, 0x104, 0x144, 0x0, {}, [@common=@hl={{0x24}, {0x1}}, @common=@unspec=@limit={{0x3c}, {0x0, 0x5}}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "ffca9f2608ce92e1d1acae42bc19f8ad14d33e37e368259ae20f1e1801fa"}}], {{'\x00', 0x0, 0xa4, 0xc8}, {0x24}}}}, 0x41c) syz_emit_ethernet(0x252, &(0x7f0000000880)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000021c110100000000000000000000ffff00000000ff020000000000000000000000000001"], 0x0) 16:29:21 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5c000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 527.136867][T20166] overlayfs: filesystem on './bus' not supported as upperdir [ 527.138129][T20169] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 527.182811][T20170] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 527.186805][T20175] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 527.227422][T20179] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000000000), 0x443, 0x2, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_tracing={0x1a, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x74) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x0) [ 527.271274][T20170] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:21 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mount$overlay(0x0, &(0x7f0000000000)='./file2\x00', &(0x7f0000000080), 0x80008, &(0x7f0000000280)={[{@redirect_dir={'redirect_dir', 0x3d, './file1'}}, {@metacopy_on}, {@index_on}, {@upperdir={'upperdir', 0x3d, './file1'}}], [{@subj_type={'subj_type', 0x3d, '#}'}}, {@smackfsroot={'smackfsroot', 0x3d, '+'}}, {@fsmagic={'fsmagic', 0x3d, 0x330e}}, {@euid_eq={'euid', 0x3d, r1}}, {@smackfsroot={'smackfsroot', 0x3d, 'workdir'}}, {@subj_user={'subj_user', 0x3d, '[^'}}, {@subj_user}, {@smackfsfloor={'smackfsfloor', 0x3d, 'index=off'}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}]}) [ 527.329576][T20175] overlayfs: filesystem on './bus' not supported as upperdir [ 527.339496][T20179] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 527.366320][T20170] overlayfs: maximum fs stacking depth exceeded 16:29:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000000000)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040), 0x6e, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/188, 0xbc}], 0x2000000000000204, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000100000001000000", @ANYRES32, @ANYBLOB="100000000100000001000000", @ANYRES32, @ANYBLOB="1800ff392d6f0184ba0c4500741fab01fa00002d60c4e2a3f915cf973ece705bd630dc0d0a18cd425eb221d56ebbb8bd201fd739ab6f4ac106c09b10adc9da339f56f2f730de259a9e06f8dcd19072ae386ad40df6b65221dfcd80bdada72d1d402d4f9f02838cf29995919827a595c6160925fdc52b73", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="100000000100000001000000", @ANYRES32, @ANYBLOB="100000000100000001000000", @ANYRES32], 0x58}}], 0x2, 0x0, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f00000001c0)='.pending_reads\x00', 0x0, 0x0) openat$ptp0(0xffffff9c, &(0x7f0000000200), 0x0, 0x0) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x0) [ 527.409563][T20179] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:21 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x24, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 527.489216][T20186] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 527.527288][T20179] overlayfs: maximum fs stacking depth exceeded 16:29:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast2}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0xfff0) sendto$inet(r0, 0x0, 0x0, 0x20020001, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000200)=0x1, 0x4) sendmmsg(r0, &(0x7f0000006d80)=[{{0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000000c0)="bf", 0x1}], 0x1}}], 0x1, 0x4054014) [ 527.549008][T20190] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:21 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xce8, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 527.634831][T20186] overlayfs: filesystem on './bus' not supported as upperdir [ 527.644536][T20190] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 527.690249][T20196] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 16:29:22 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) r0 = syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r1, &(0x7f0000000380)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$cgroup(r1, &(0x7f00000002c0)='syz0\x00', 0x200002, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r2, 0xc058671e, &(0x7f0000000580)={{}, {0x4}, 0x109, 0x0, 0x0, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)="addcdfa11464f74c3eb7726211ff5b8f53e321bc9796ac3cce0d74ea9d33ec4630e3cf3f065e0a3ff9625872f263ed6d7ad3c54878f72f27980250a9b7e9f445a3e252a7436cef130dc89d98c4578afadcc97a05abc94cdd74915fec6dd344f62148ae6cb446c14592d0d8a4db6ee3a5a5090d28af9697db162ac1e046e04e380771", 0x82, 0x0, &(0x7f0000000640)={0x2, 0xf4, {0x1, 0xc, 0xc5, "674dc156c62bbb3ff8a8da384292cff5260e753b625e7d7beebd5e243c8869b37e08d5ead6fa6b318c9bac16e7126731241cf70a428641ecb16db508230383617d9759af6210c04aeacd15bfa7f6d8957b10bfd814512fe41a735c2fe9c0e6ba71fcabc1ad969c3c0e55b670ca3a4f99de9cdc2e94b2863ef5eefca3a8060dcc11a9338958adf61fd2f496f60f98a7e4a6e8081fb9e2629dc3744ab859b5554d272969d0ac0f052ab73c178b07ade12e4a7f8cde8a4350d8da5e589a875942c846ed53cf2c", 0x22, "2b5b18216e120e6431c3badc05ededd776e22ea27153cf69b9e0e959b4e7392612c8"}, 0xb6, "4b5c2f24a1dd8e4dc3f32ace5b55572361fa3d9002ea014fc83d2bcd14ea1dd823fe8387bf1352a29a87064e6d21e74deac5a8c325d2e40e90112896f359160496ab1121f144181c084581c6f35285259a70bf61433dad06c935031fa7a347a4ad8eca21aa790e5427cd8280e93cdce411940227b2970f7494469a850e1436b356155dd93f651272aa74bfcccc6f6b65723900a406fc86677d83a144957fd487e4c725c0dc4fd941f37d79539baee58145a21c65780d"}, 0x1b6}) r3 = socket(0x11, 0x800000003, 0x0) r4 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newqdisc={0x88, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_mqprio={{0xb}, {0x58, 0x2, {{0x2, [], 0x0, [], [0x10, 0x0, 0x0, 0x0, 0x0, 0x1]}}}}]}, 0x88}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000003900)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000038c0)={&(0x7f00000008c0)=@newtfilter={0x2fec, 0x2c, 0x100, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r5, {0xffe0, 0x4}, {0x8, 0xfff3}, {0x5, 0xfff3}}, [@TCA_RATE={0x6, 0x5, {0x9, 0x1}}, @TCA_RATE={0x6, 0x5, {0x2, 0x2}}, @TCA_RATE={0x6, 0x5, {0x3, 0x60}}, @TCA_RATE={0x6, 0x5, {0x3, 0x5b}}, @filter_kind_options=@f_matchall={{0xd}, {0x2f90, 0x2, [@TCA_MATCHALL_ACT={0x1b98, 0x2, [@m_skbedit={0x1088, 0xd, 0x0, 0x0, {{0xc}, {0x5c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x6}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x864}, @TCA_SKBEDIT_MARK={0x8}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x80, 0x1, 0x5, 0x1ff, 0xfffffcfa}}, @TCA_SKBEDIT_MARK={0x8, 0x5, 0x10001}, @TCA_SKBEDIT_PARMS={0x18, 0x2, {0x9, 0xff, 0x7, 0x80, 0x2}}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0x3, 0x5}}]}, {0x1004, 0x6, "8cda6633debf521ca57d86cf5a750201126a1c459522187755a96b75d33f8d3a203f02aca8c3b938f3f3a1f43c1e0d44f303ac4585bec31a042fe2581eee73dec5a1969b339ba6572246f9923dc237ca7306862e0cf401397f0079385774d3ea1c7fa563e6acdfae2ac9870074527644540a3ab003e7fcf8c5468a99e6e6a15cfd3dde73391cfa1a120e5811277a7c93818017ace7b4bb477c2724dc2ff9c24ec08d55e63211e581f5af8e4c13c29e9fa3db9ad5ec21a1f7e360e002dacf6889ca33cf9d5cfe89b76f8ad10a060100705571644443ca6bd343de8db7f10ce5e46f762abec6ad246c313ea8e26b750af6014dc8d057278427001a4dd5392b642c4af0fc6164a06025e0f9f00f40c27b32749f4c10a79d8b1e8c10e3f8095b1a09fe99d29ac93666aef72931503df9ff6a89fa81f62a221655e6d975e7965983855138f5362d6d668c7500abc465730a519937d3bf501333cf2781d63446a6f6050a8a07f6c04554bca8512bb2b9c58368b93fcfbb27ffcddeba28f60e66d39f92e87ad616128028b791650bc4b77785198ac8c46a14678703fc1a446d66c3a3038dd202c85d48585d671af73e6d51cf54a054468ea4b5e095e88610d25f2553effc4ff293fb6e03b9df0bf3f73a7eebbc0f8a85b1726348685a35551c62f7a5f33a3e65ee312ef03bd3be1349e93de170ea8e6a11d634b8b5225b52e7fa4a0593ed3cb1e323e0e9fdba182e747a9d23b2ed563ad35328b6d4f15453e0eebfd3d47bb09c95b5868ee485a892317caa8de32df32a7d9f8dc55db22c06db3988813ede328326fa67e654bfaa7e9e24100b640e1e55fb11443829c92d2a10665882972cff6ab17fa22fd84dae5130aa49a7096f27d09c18d9bda96614c7fef14600a3a8bbec787fe137c0d25c1c332c7417939594c05cd5d59a2ce673bd2ab22b554aba2164f706bbbea94af5ac822f9d8d160a14000ebd5f82d85de1534eb3403cebd346b82d3a83640b5f70878525d669a7f93600f67bf766c8006aa4d9dedbdbe9faeefdbfce6c7d5b77b2467c97de8a277451ea4da2ec756d63f89a4343ab8ca1fe40759c23bbb5ad65b1a765aa99e9a86f87129d05c5d8cd5d9b1a0943e227eee5bcf497d2dce0255fc25e5ae2ef302845dff4e05f205ad1c3135f843d628ffd5957b1f02ac3f9f79b5a0e7250437e828ba602da4d7e8fe76f0d80b8ca883c55540a7fb99c726a1922ba3c6bd3e28bf636780f114f0bc1bbe930a65a8bc453a6a242c299d37f87b4d3976404f8f1b18a9d2ab1169a96361e994744b28cb0f969cb8bcbedc93b62102c9238239dbd7cee818de0b50b398be62a202af32825a398a1110ac053111b2a2a89930d1436a9f52ba302df2c07621e33557eee58c5685122d04c1276a3aff72d0b2e5b5163f465b2be59122655707a75bb20ad3f3ae217f9761a4895fb49dd885a37079512ff2df645ce195203519d347684078bfd88e6f7611b0e0b087fb8d8509254872f9e37786b6e66fa1b453a5bb4dfc05188e26a67abce250e4f5c2e8fd75c48c21fd3798bc4698724e3791c52ed4208bd55d76cbf3d8a26bb367b4aff9e81fa55ed3b29ac8fded3e152465c6e769a2b2ba7b606a6d30dc498ddf046647c61230418a78099ccbf622798dc3ae0da729e8d79308fbc2050ab7e81ebf6c918e668c2971408882187dd3202652c3e57a39e7b1f54a9edeb3f60583a12d8947b50d53ccf2f12c071ad239910bb823ff187855414d951b1171b82c064c8357a4f88aa627059fee6e32c21e711d0966beb35e187a6aeaf8616b660cee5feba6f223d4f4bcd50ed2bfa84d7a718d4a7bedba8ea48d1fed374ae72099db60fb00dbcfba9ddf5a5811cf857970672d17f227c2a713062189925762b3cd37876bceca231769fdbaf56bc51f8711284bcbf262a1b9ff44fc1d1ba01618c43da90decdfa53eca1a7fe46f4d2db8fec9403d9e519a7c4dc7ddc21e6a126b0b0c178a51fccd07c1a5bd0fbe69bb36de5f2afb459c4019f86931601d84bbdea25208f7794ef4dc3e20cfbbb35bffb9d2a0d685a0349d0b0f1feed691208da234f9c1b88e67ac2768007168a22fdfd8e6b19f6fc083bd5dc9a8f76d155830b81a221c58f19a4f67f76059e777c622db618f783627dbf01155a5cd92489b1d1f55d4a21fd28a30fd29e04952f3d67ccc29959cb29db9a156675ee66f2fe36bbd8e9c343fe3052e9bc21f1c72977778e9e1100d543068caa536f4547c852690acd3bb56aff8b51d87bd425c8cb587f88519244f2eb770d4f70b082f3a9ccd69a8e6d5b6144195d32b0b2f47cb716881ab3909478c5545101dfea2a8df6a710e0e7986b4cdc29786e2ff37bb4558c540721cbf5fcd35afe8d2204fcc637a6b4c0c2bc42203f8bb60cc3be590da1c541d2e2cd9f3de265d6f80a19b979bbf9c0e6b7d4a55867f88443269e2c289af9f0dbbc7696f88afe81a5ed1e360dbd5e2fc2956c5b605b786a5edaf541100f9e14e532197f5ba66a8c4283f9a6945a98cc0eab3703ee4c7b6327c4ac6f646145108e03f7c3766055cc428bf2f2ad831b7cc724fdac315fa42b705236a4012763ac5954e9a54582efb8d73dd0fb43784092f94f03d9354f928f360cc4c8442dab7e8bf2df0b4cd6ebc0325f2282d44fe10fdf573690ff620eb55c9a3e016f1fa451ae41a641032020c2487a82b0c7f1668891b76a9f4586814ffbded48facaaeefea7e65a69eb6e5954e99e920c14dacbb791da9941b1e8758b742dfeb45283899f26d24679014669a75601127f2ac7a226ce15bd5e7d0adcb9c29ab217ff6d8dd44fd24bd87f3d81a04920a37b4d0f3b20a18c7eef3c1756cffdc049ee32f458119da7881c0fba1f7909e46e0b43e95a5bff0b53a9f7f095b7502490f462ca1a936a39b99f5df1964b1419c39ad8766a2034dea0134b5cda1842c292087dcf80180b333df3a83a9a7a070ae2ac7656aa6e2dfc76af345f26e5384e426f72bfdb6d481146863cb20e94a491689dedcddf7d74e93c0109747afa93d164b8b211b6aed179b002b9dafd231bd289a5f36e555f2a9805e94034720a7f696c4ad93e68f527a2b83fe24c122ba36b241c58fe14f9cce29cc46876c031cfbec45ad76d595409231f8b2d29f5c5fc25b0f15e1f5a232d932ea7be1ba49c5808f58f374150bdda5eaa3523d25cdd98adc43f0da77e6ebbe73e97b4a8b5efcf3d9b58d0da6342416c817ac39616e4f102bc1025d9a819d459e9a85b9b702c3dc83e7bac082a2d3eccaa908c5cc68ec269de0ab05b8a004b3fde11075676da72b245eb35d26745dcab74999d49dd800560f9a0c6dbff43ae788e9d4e21a4f954fc4cf2bb146b90a1477bd1559eeb696931f5d6c90a8cea19801434d3b71636585100ccff33de6e806cacb2615e40bc8586c4113bcd8e7ed2ce25e1615e056d7652778acc571bafb3143d4b6b2fec4a474f64afc319d161442a7ced8f75db493867346849047d9febaceee89b5437f291f24198a9b97c38ab40b31eee3bdf52603b27201002710865d3d532c8dfddec17dab8bd809ecae17544fef0bca52257bc6d3c70eafca6255515512a060efd9f8e6249b0329b92f41ddaad336339228a12f0b70f93ae78cfec1ad3ebefc542c62d504869434f2ff943fb2b289a681689287481de773e2fd9d297175e4f88f6bffa152e93fb70f209d25a9ab0b1f419db414f4f2c941fed9cea36949e586e9baedec2078fdc166f6a9bf4f172c2eb563b8dfa2657a0e39ef623d31f722669032a4f1becd9436953124c217ff70f3c76837f178f41e1bce69ab110c2ce1cfcd80d7758feede176c649ab2ac372aa9215259989bfd76f9f871a728ab0b9a09e0a80daa00521362981f18928adf75d164ecbc4f6aaf3aa60674eb25b426df8eb5ffb25e9e01a8e66619ba16abc15663ae95c56832592fce893f1842d83e13cced0c6c3e189956ffef57308f1dabaa0c640cd5d52bc211e8cef9b183c66db5c58fe1eafc2e1152eedd1a6621bc2920693629bcf23e080aa930d0957ee304ffaf646ae36edb48e85f6adebc1102fcc060478c6fc966efe6e5eb3337553d55d47c7d90bdefd5f74063d39c1f6d4dff03ac89ad8771c3eb4980743ad3745847ecf887918a56b04d7b32be4ea3602e526c99c4475dd950721ababaf30bdc1ba1d41edbd7ce479b7551de0ff941240ae11f0c1f52d0ac34bba014d06679126fc181196fb7f568e6088e1fc89a19a87bf8470b7d462d1db6d05551498015d35da0e569ed3d3518807e6c139df3a1cd83da4cbfe58d54d9c74ac72a91515afdeb52844538530acbb33e8accd4ad71c011b12561818082df749d399ec9ee11ff6da760ed8b9d1bf9eeb66da9bc59bdbcc5b54163cab5e59d6e2f218a0f63779374e8a71e480797588e0601e7575824e56deedf41d4e031c735e9e8b2c1c0200123a35db03a407284647a0990053d10e238738966951ebfb950df3237f0c25dcc9bfceb67d8fc729bf858204c70087a8636e1fe7e512a28c26497c15e204b6814e6034afbf5b3f8b0b2902919db4818b58716b125ac8fecc33a64c740b7ceacba7df067f8b6fd3f0125327d071b7a25b8299be0367d289797de6016c80f2ad75bafae6ed74e1247ebeb4b16fa926e523dd2dea4bcd2253ebe0cae8a3a8d3914adea659a0a40cd02d4b8a552239f2c13f725060ba5a781eba6b92a38733e8bd62cdbabcb06198f2a933197ffd1add2709cdee388c5ca37dc76a9296c742e977f61d39533f7537d14839f170597a3b97a1364db4c55a41d7fc9b1add49b266fab0d1371bbbc5e311e4a508cd9d819f24f4dbccdbfc1bd10159e567652c899c6c0e75fee390958801adddab3be0f5256f419e5bc66218185fea093f2f1512d15775d9b269162d94498f40b5cf72c2cdc5c7b01b6739278558d5f90a976145d12ad560b5b932eb66a7fb2ca8ac89adcd73bfaa981acf1964e6f02ec7eb2e141fefe8e00069467d7f77f47d54992c516a29af5ae0c38232e9bfb986df605d1fd9e4a6ddfa6ed7084a07cca335e7c9a33ce5d2f8ef961a96d2169478068ca229a083e73c8b61f6b6d9cfad1bf4749f11d5824422512b7385c36ace17396e94951c3a5de4dc44d65f30f406cf5154cfa67c054f34c10551984a846dbce6641a6e90eb75575f92084a8bee923083c6ab948a83fbcbe48e34d4ce11092e78a1ba3b62bf1bce51dab4b6ec90a0454c4200f224773869ca15203cf3e2d890cfc4dcd62c9fa78f28cdabe3928ee7cb6a5ea48b941fae53c6a6866431b0bceedf40fb8ec4ced702e6f66bdd2eae9e1d9aa498b516df4d5c984c2284d7613d081fcb2b96d3a93c7f794e975ee18da675b1cbb32e9bc85256ffe74e591f0b9d3efa697c3107ec77108f8f83de7175cbe28971fe11a1653c18480cc9a006163a72efaaf3458e088db1ff6f228a6ac228e7a0d7fd5accfc0681fa8ec9c83f534c931d61f491be4a3c3f083f9f54a9422882c8a917bb7a3f188ace2712f9b21cd5d0b8f5fca237c6e4f68d62aa5d6878d0f812099d0d30d05ec6b719ec8168465924d30bfa9351ec51b68895efcdc7774422ae75bc97636b8c0907dd375734b4fb32db1384e9691b9571bc0a8b570d3c1cca01283e186dced5f444ed28ecba8e2901a8b4100b8545f1e56f826b69761655c5bc7cc19bb2b9aaa4dee2113cdf88930583c72d342124554b4029e1ab86843ee944ffc0510514479845db67afbecc97e6a5c7de848611a105bf1515e3a2af4c530e6c2c4a"}, {0xc}, {0xc, 0x8, {0x1}}}}, @m_csum={0xcc, 0x14, 0x0, 0x0, {{0x9}, {0x90, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xc93, 0x3, 0x3, 0x5, 0x7}, 0x12}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x5ff1, 0x8, 0x3, 0x7fff}, 0x5d}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x7fff, 0x4, 0x3, 0x7ff, 0x3}, 0xe}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x8, 0xfffff2c2, 0x7, 0xfffffff9, 0x6}, 0x24}}, @TCA_CSUM_PARMS={0x1c, 0x1, {{0x200, 0x8, 0x6, 0x6, 0x8c16}, 0x46}}]}, {0x12, 0x6, "ad20d6edf0aca47065f1bff93ea5"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_xt={0x150, 0xc, 0x0, 0x0, {{0x7}, {0x48, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x42, 0x6, {0x7, 'raw\x00', 0x7, 0x7, "d0a2bc86fd87e59d0adcef399a2b54dd72ca0aa87bba4b32"}}]}, {0xe3, 0x6, "465279e1376a56dc39651fc24636733bf2afb5abc6274115bbbe43af33633f9de391ad8210fe3a98990678f1750f199da97fb08d03db1a52d518e28150c5f660185827a8fd8617ea4a1e9061d7ef84210b3c41834df0c8d3afddba226c0b4eac730c0bcc29c79e62aade4e72cea0fa347091b8c2e69987e037996b63701eb1bfa2f244230e1a8fe7d78fd9b6eaceb3c8b2a9f3cc6d226e41cb4a29ecb87311a9291637ec3944bcc6a0e85d8ddd798867a740b65556d8b8951ad4eb17aff15de92459a756a5aeaac273af659a1f856d4bdae7cfa746c2f204d514871f9f8654"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_skbedit={0x168, 0x20, 0x0, 0x0, {{0xc}, {0x3c, 0x2, 0x0, 0x1, [@TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x8}, @TCA_SKBEDIT_PTYPE={0x6, 0x7, 0x1}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x97f2}, @TCA_SKBEDIT_PRIORITY={0x8, 0x3, {0xfff2, 0xb}}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x6}, @TCA_SKBEDIT_QUEUE_MAPPING={0x6, 0x4, 0x27f2}, @TCA_SKBEDIT_MARK={0x8, 0x5, 0x6}]}, {0x101, 0x6, "43c4c0bdd86e442cc4bddbbcd5f987a73c85b29fe0073f83f8c13e0abadfaa4cd28b1e381eb65c830903d591fc2f978319948616a8b3413e33354ffbe1dbdf50266d161e360937153854accd5ddbbd994359cbc294ee0bac5831cfbb3c27e2fa27359541b8c647146f94fef0e659c96b8e7742512a70a1b78bcf5f7aff7c32bef141fe98ed053b2b226b89f9f21b80243675edf52de569dd1b71385d8cc1e421f303c7d55190ceae42c0bc0caebafeef4e106c4caf9b77ccc48a32280b415a6a4ddaa34a47748e752ed2defd61fdb57a0cffe1e782124519cd5c3939d6754220afeaba364abd8dd3493c5e2184f8bef38fbde2b08e93b6b4497e451d39"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x1}}}}, @m_mpls={0x48, 0x14, 0x0, 0x0, {{0x9}, {0x14, 0x2, 0x0, 0x1, [@TCA_MPLS_BOS={0x5}, @TCA_MPLS_PROTO={0x6, 0x4, 0xa01}]}, {0xc, 0x6, "cb9965db32d513cc"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x1}}}}, @m_vlan={0x180, 0x0, 0x0, 0x0, {{0x9}, {0x54, 0x2, 0x0, 0x1, [@TCA_VLAN_PUSH_VLAN_ID={0x6, 0x3, 0xc70}, @TCA_VLAN_PUSH_VLAN_PROTOCOL={0x6, 0x4, 0x8100}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0xfffffe00, 0x81, 0x6, 0x4b, 0x6}, 0x1}}, @TCA_VLAN_PARMS={0x1c, 0x2, {{0x1, 0x7fffffff, 0xffffffffefffffff, 0x7, 0x10000}, 0x1}}, @TCA_VLAN_PUSH_VLAN_PRIORITY={0x5, 0x6, 0x7}]}, {0x101, 0x6, "a66cf6bb033de347e3ba0b9b88e595da1f8a2ec337ec8071b8a621b6c0f181eead6176f92e50128e293b0d47ec7c34f69831e831711df0dc0378f2253bd4b6215ed3100ba231ca1a2cf05cf3fdf94afeb7723bfb36a59685c6fc6bbedd53baa64874cc71c7175576cf7c48c969c2a1451d74e785d930327877961dd8c7200605a6de4fc45bd8f62e167605eba54c68d222ed997040dda3c377c70e4aabf65e089014442845c94aa9bf56ea377a30adc562d682cbf039cbbc368825cd2b2319e4c24f128366b1e4c3e7a4fb4d890214c39a06a6cda7a36287fcee8eb0634a1eb8ebce4c504ba1d3952f5c058ca64bce80e72ef4be71e1cecf0bbd708a09"}, {0xc}, {0xc, 0x8, {0x2, 0x1}}}}, @m_connmark={0x104, 0xd, 0x0, 0x0, {{0xd}, {0x3c, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x79b0, 0x1, 0x1, 0x1, 0x4}, 0x2}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8001, 0x0, 0xffffffffffffffff, 0x80000000, 0x5e}, 0x1}}]}, {0x9c, 0x6, "7631d4db6749b53476624b64c2b3d91ce424ca20f5d5aa347469f0b6b0694d9624de4d75a4d8e5556fc6ccbeb046dbaa1599e0de8e21fc20bd8b7ce8170175b368bbebf622acdb68526713c02191e9f0f404b2293b8a0c7b1d8676bc9623054aff873d809bd81efaffc380f08855327fbcd6e1e04bf97f4e9f16b0c7244e779bcb9de5d9dd5fba7a373fa43ad72b6e4e28a45b2445a5b030"}, {0xc, 0x7, {0x0, 0x1}}, {0xc}}}, @m_xt={0x1c0, 0x1a, 0x0, 0x0, {{0x7}, {0xa0, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8}, @TCA_IPT_INDEX={0x8, 0x3, 0x7}, @TCA_IPT_TARG={0x89, 0x6, {0x8, 'mangle\x00', 0x1, 0x1, "23355963d86421382672a6aac037361895fa84bb0e5fdcc426a35adf6e86515d2b0e532786112f6632f7eb75904a5f1b6666c95f6346f95825b8ad6887873978d538eff4306c51bfefd725d15deeaffa68050860d9831b3b5dac51db85aa11"}}]}, {0xf9, 0x6, "e498cc9d0555e5abb94693274f41c427542452ff703fdbe027968fce44c80d0232b923f122711c08fff6273899f87e5d3e9b96c10e0d2be7e65dc39301ff26aa96a33ea4894d2af7d114da714e68d613a81cf1025d0dd05ef010319e3a28c1d6296897d5af25fa2f3b3bd53666d516ed6b1ed77d43ebd5d5f509467dd873c6754238205b80d85556296c7cec7887e24601cd258d6fdf02fa77a25812fcfbc91230d54cb404e2736829c0716d9408d6281b281d0f5ea6aad188fa20b587b69621fb6da49d5b6b7321e62960314313ae135f75211edbfde436bd37df12406161155082d832677a5cadc864425451d8844be0ab8efcd3"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_ctinfo={0xb8, 0x2, 0x0, 0x0, {{0xb}, {0x54, 0x2, 0x0, 0x1, [@TCA_CTINFO_PARMS_DSCP_MASK={0x8, 0x5, 0x101}, @TCA_CTINFO_PARMS_CPMARK_MASK={0x8, 0x7, 0x80}, @TCA_CTINFO_PARMS_DSCP_STATEMASK={0x8, 0x6, 0x1000}, @TCA_CTINFO_ZONE={0x6, 0x4, 0x2}, @TCA_CTINFO_ACT={0x18, 0x3, {0xffffff00, 0x4, 0x20000000, 0x7fffffff, 0x6e}}, @TCA_CTINFO_ACT={0x18, 0x3, {0x2aaf, 0x7, 0xffffffffffffffff, 0x56c0, 0x4}}]}, {0x3b, 0x6, "0c47fda3cec5381ad2526442017b056532aab62e68c5cbfd6d20406fc3618923263109eba3598079dcde116c03aadd5781ea7efb2c3787"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ipt={0x244, 0x18, 0x0, 0x0, {{0x8}, {0x1cc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x7}, @TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_TARG={0xb6, 0x6, {0x3, 'security\x00', 0x0, 0x8, "be1281b0c43713f0c57dba7f76a5454957bbdf1b1d27422401339536033cd30e7a64f2346fe405b67dd2848bffead0881dee5b9e7cdf0829d8b4efe5e6e238de285fe6af54681bd572e17353661f061d1f7300acccd7206bdfa74110de98f1fd57f7d8af49fd5d6697060696a88f6873bb145cbed456f344af8ba2272ca92a1b5987cc08c61c856355623336"}}, @TCA_IPT_TARG={0xd1, 0x6, {0x3, 'nat\x00', 0x0, 0x8, "3e996405252ff669d75b363849216045277890e64ff3cc7d8adb28214256c0730572b55fb7f6d06773335668c9a1bdf1cb339126b085ef477952bde4551a91fd071b968aa6085d0f7328aa2bf421dfdf7d436b52ae03df15e58f63b0e068dde0f35f3a0066f4b2294f0346a46746be72e872b2f3d8e5264f3a9fd85b738a7b068e9af15b7e895775830bc79d7d9980d6dea64785476951972861815f20ca791311e3abcfcdfd41"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}]}, {0x52, 0x6, "4f5b5b977031c5a8f7812e486841f55bb3997fb79b728c47aebb4013fd34937881b2eec951306244e3f34a874496feb5f9679cddeafa297ca6aace0a0cc3fe57d4eb64ac53354093cb0d2a531ecc"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}, @TCA_MATCHALL_ACT={0x13f0, 0x2, [@m_ipt={0x19c, 0x1e, 0x0, 0x0, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xea, 0x6, {0x7, 'security\x00', 0x5, 0x0, "c3e7e59a5e6309187aa36a5c8b2fc42337f3920b2ea57517969c549c1e91537eb015f0f2faef3d8a1c4530a75d27346baa1e7514335551d49c4b743b4126c3eb799b3e6b78c3b9988b940960fbe0a0d910cb289aae0131d235c1cfc5058ce55287572d9398b216768c4fedeb1c8261dd9f44322ec113e3aad0e1714d6539139789337d480acfdd24f0ac424d0ccbfe76297de1eed78ffcc49a4f91977b1daf7d60291d5ef20ad7ad000218b437ecd1942eabe3857dfa5b29378dcc12d02182df"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x4}]}, {0x7f, 0x6, "0bd42050710f0895f091ab9a7ccc18f930adef9aef95fd36ed8acf0cdd2225e441e02bf299b4879427d83e33a1504f7ba63495f1bc4434fbc9e40c3afd3dfbbee8e42a3b5bd1687cceda5a602cf3a2f77aa0bc34c82071a8a8bd4cd98b660aa63c956b0b83f7f75920a6eb39056c9a5c15d51397f312d3953feffa"}, {0xc}, {0xc, 0x8, {0x2, 0x2}}}}, @m_csum={0x104c, 0x1f, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xb6, 0x14, 0x0, 0x545981a8, 0x7191}, 0x6f}}]}, {0x1004, 0x6, "fa99e27f55138a8a5e7d053595cdb67f3c8852e31fb7731d88bbd9df128453cf1b1f4398b4047ac1cd87ed4ffa03be6c38566986d8dbf78781dafe9ce833768156dc373141f22fd660cd56ea3cca63dc42c9b07b5eadf529d79a31511098d1ceb2cc1cd621a3350e3ae0bc23b9330be3f3d016f2eded62dd50837955d675f50c3562a07d29895e2c2478537dbbc9712551d1b126dc96a9e53211a4764bd1518720bae8fd17ce3b33c5d90a527131bc3de8862dd7476897b3c06214cf388040d8c4b84540d378991cd5c5a74d2a5df699902a9e77fdaf8b1952f621016c8fd566916a0062e8db105755cd0b7bb66c55d92074202f16a39bf3c14e263ffb4aba2b126ae6e466abe93343122bd10008586093161b435cf458bdb82091e9df66af28cca2c1667ba9eaf065938ab6040230951c28ea420fde815bafa516e91394525004b3731803390514e673e5d649e9358e358ec909c6709d135cdec8b21474572fee12ea325a03b4fe13ed5b85429bd0fec7c33c8a512c78555fabefc5b9a9c5b77d6f9c2eeb1d9a52773f18778bc4ffc5191385c6616a6a891ebd2cda11e2a2b059f22201a283ca3ed7ef55d97214b65dc11ef8e3bcffb3656f20ab73ce400c169e157ad0cfc10854e789828677e13d8db2501e50e70f0d052759bd9ea64b04e2d2969739d312859eb14608f596ab7ecfdfacc10cb537068bfe9e26c2948af950d8339850d23658ce621b6f10e47f7354dfffbeae68928eb5eb52b26c8268f026d7d6a820b000311b8868b78473d1bcd7026a9f23db94933f3827b16b77d4c2a9d5aa657d11da05217fbdce2be26fe1b7a903c797aa09e87f8ea1fd60e0bc912f28180d1e1d51fafc9161135e7fcbf394b841f60ae9ce203cb9eccd6d09966aec1d0a5bf08ecbed46dc4cfae9c87716fd0de6f57509e2a51c2d76db01aa014556a25045c6b89140ca5775a868a575bfe579096e81ae97aca2d80941667144e3682adef41986f10eee452c4465a7da23ffe7b40767bd319f58d761de58fb6ded73ef53cd48d9453c327d7bd77868187055b384bc73cf7cf8b7af55bc53c6e8339e8ac7aad9dbf16bcb6409f098f451c7e2d7050ae0b86ae9193076eba8902458370d253f922602ae647a92a0dcca79018151764da6d03b1a8311aa69241449384d4203cd88feebece80c43a368d8ccaee31ef5d97b21accdc770a5fdca769c9af32190e72d43933c2c91b972fd68381d2546435c6a12750eb31c224bf2c42ef3c0367aa771b3d4be86cf44a3d16f3a2b8615084c6ace10279debf3360e7e1bc71ab181fff8af0ef78b8f124d25eadf907be46b5a0c3756a49da81f27bddcfda5adf7643bc9846296c08f348e84014242aa2b66694645fe476e9935f1fd0e6d92a06e84e3f28458831698efd86a1dfb32068675192fb243cf5bf0a956e95b0ac8c948d6855ff79abbd0a7052f2f687c45f5bd82aa66d98e56daeb107dbfd8006766f751d5daa2c0bed0a3b2fd6289ceb20a882c7526a23407d6bd38304627ce5bd317e8af21b855dacbc91a9fffd0921917fa041083c00477eb86330538f2d21d8616b746acb1797a2fe3e0b6e149e9f07af2e03e4fc0d248277f4426f465595ff4fcef640c6b4491971bd4a6bec48006f62bd59d83064713f6ad80af1aa631e301317a855d44d432a65aba1f187e5fd2711d7818a902988e852c8c722de17c0fb994f289775d315236febc7da789d0915deeee6e2597a49f4fad5ca1981a6b2f5fb48757f812334524ba941fb974256aa08764f9ecd52974b08d73f1826c6351d557cc3bd2c0f30e27d09812fb5e1af042d2b65733f6a33c94d9e86ba1734be570d3b29b3158e77c9c062f75249afb004f1bffb8930b41199631810bf8d07641a25d56744f6cde66855194b0985e98240f58d45c7f9eb10d8921866e66e80331a3dfa5ddeb742bcfdcf576ccf989bab4f48c2197ff179a93aba6ce894706a121fd9f327365526e36c3b91f21f16d67dab06b4a95354886c8a34285f8ba07fdce49faf85e9c6ef22f203951e888e7551502f60bf5a609129ba34c578495b41953f40205a65c3d3ec4203f9f8adb66fea155fdf05d9bed6be56e584aae42d67c91c7d7965f22f9552b6e93502e10d246f2446700f126083ad03018f0a39dd53c3f1b21875da8fbccb504c3da98db62fddf3640b1d872286590b647f856eff803c7e7a60e7fdb968d64ccc8676c6de4b5f510d63df9e1309f5616d2f82d84922c9c6fd3fef23deb8f58b1860aeb28f3037dc817778526923c39562fa77d0ba327616de5dd3353195a81b48f51b5d6e32ef8ef258a0cb67acb06bbec7236a4f9f120ac4562fb3ac0d66b365ea3301215b8aca92a155916995a45f3fbea6549c0c93af2981a6b4e8a225292bde285c84d2015c94d0a7b1fa0e6deb5533e89db5a04db2cb93db8a72084427e830238ce7ea59346d54155662e856543646694ef34c5f39d4461fcc8e07e030142ff0873c2dd73bc9d751966690c4cd9ef436bd542b64723beed5d36fa3be02beb370921fda8ae5d943a305f408951e29135087a5771b67328c92835a47b9b8f72c59fdfc08a61b6d61533178035dc1129690086d91314aa972e350b1575c410abf1b2a2a9fdcd24d3cdebc7676040e525778d578c45d8d4945349461aa0630aef42a2dc25936934243c102af756ee5a9dfbf32822c89ecca1c1bc649ef6670deb6197d0a0fa403cabfdf6077cd96c9db8699c0189565b0aff9e64c5f4ffdf9688ab82c4e1e4d893c6f4990aff98ac74182b486dcb7fc4f56e2af6ef4a70c2d32c1f3812950ef8684d513ccf42b430e84c0d4a3f70a0a3337848a6a7d564481f62865702560f765ee7d996454fa82245873bba107190266eb4fc118858992d852ad8cb522a57b83d2fb494674896de2d8270cdbd3a509cb0633a976e9d05a991821b116e79f8c7b363856515a18aeaf4d92107755c5151384d36382c6caca47061577ad3cccb577caa89543e45e5a6dc014e8f87dee918efab3076e7941d6403c0be52ef546b7b18866dc672abab57aa0246329bdfed7b0f42a418a7b75b22b6c20968d7dd18d974099aa3ec04f40d3a0518e529fc3d69143b9e3be196d58af3a7a3928f04071f728185c5f6012e560f3d06b726eb4252bd70fa48b364804d3cc5ce022b9bc46ee97f7ae170ba512cae4562c43103b6ba3eca498bfca6adea8e8c7d1f5ff71d49cd48d15f40011a584409c8cf18cb91010e7853272167a13adf270c030831875a7378301bb16e364f80c4b3b325570684727ae75cb5ec8a146230bb3e4c62cd9672f1b8a0c5f303480ef7160a45346d960b15604e4694a58b2df3e295c952d00defae679ca139b88594b3cd2dbc8a13ef166a08bf4f79261192140b708c2f8d47ad29dc90b771e5fff539c838aa610bdfa3e2aea36aee473aca6fa125f22540a4512475bb99dc946c4b20c29041eaf2c270a33fa6b862c805b82bb7ba8f26ca613ce12665a242d7baaf6a34fb1fd5dcdcb3c5cbcbdf9765394651e0e2ddb9557676fa81243f0953daea37b8f725f4399010ab3bdf8067225e1710dc33652b44f2663cc15108d5134ba2f8287ea9b65227496bad97533fe1b0e0f08c8db0fda324c803125e26ba1415530b707acf88f57dc89e6f20662230097ba0fcc64934506ed2c3b7b79e691c73616f7afaafec06010fbb9860762a3c23ab944f186154aacb7ee5aca59deeb6ea1268adf3075a793ec2ebbfeff53b663eaf6c7f20571443511ecbff6f08e558549302e1c8aaddcc3eaae7c04a2dbc1b7681104a37b2a328be422948c445f5d83b14ec761782437779f1875ca227458104cea39a955d0d426f6cfaf77deb9e09a50706ba3e99783fb90d6d570ef9bfa6da7b6dbd24508a50f562218b3e768aee0f3b8c837cc2cb3564b91b1328dc9a2c0a9cf4a090d53dcdae9aaa4e28e374745c642ff5062fa395582d0477a3e8dd6006f2468bb883b0d5c5a9ce30a3998296f0eee7a7b279f34f6195c24bc5c3a70850db220e9c1694f6dffc437fdfdab74edf4fde652ec9ffef8f391b4fb35d4c54ab00df8fd9f2cc36d349e01ad8619082802c746467e3f356b844d20dce0d3e2996121f6cb5258fb4ecb7f207715e2b8ae7036320a4775d98b5cc0627b55c93faba844f412e2b78743e306288863d31052a6e981b906b1f3a34d4a3778e58ea80052ef781406a525167275824fedce0ca15b79bd0571f71fc59da75b946f612af9bb91276466e26bfece2e9fd0e80dfbf9b1443a668865b69f3d811c4f62cbec5b97eddb175a1036f87892ed6ad057006772a5f85e27ac8ff3e51d950078bac7a2c881be9852dfa05d139546a19e5bf9810712742aa8d5f8c898a749a103bfebcdc42ceca856cce6ac65b16e68ace1681f288941933904f24068b38220046fd1566ef2c11cb5a0df155cbfa6d57887097f6a3295d388f45f47f3ef6786e1843416371b801156486181ebc5730348821547ca282993c3d1a0c7d8b26126d938f350688002969d9c8cb6b7884bec51f79065b2afe49f01a317983f9c8c2feb07a54b0bebdb07de415eab8198048147d0fd5936ddcea899be3901353e648193a431f7a8136bb286c62c31b24d9e4c22c4e66439d9adb21243a6569d4a3342bca9b5641ab5f7a580baf1aac1d21d509ec04f9daa5f5f534b9197d610fe6d1fef38674d41bc5f4e2efbd376c3849563ca694518233425a82fe6cb3123f916364d98b9a137e2e4c9234de55eeaa16b2119b2a0ef868c64a8c50a23224e16e3ec224fa201ee72824ee715efebfb1d9610675bb5a7a95e532416eef661e5a439d5534e9778a3d2ee1e0e8650a9d4e6f9a11f0ae34304a196b7a09b3e7ade0071cf3db90722f9eb11eafd034fa09c00a05ed24e26e85e5ed2ff268c8570587c7371b127324073ab9d83bbd5005c36413a1248f32fb8124232493703ace2f8a274e5653a6a6e7b2d9910f194fd047065a58a645c42a23dda2db3385051890224c8f41552609eb92dfc9079a987895cc5c29725dcfc6c4d9c6efe67845e3ee4f94af2ef46c0927d1273560860b80a5ba33e4addfbe9b2c6fec1d1454ec1611e1f2904d4e56300a95aa89c8a9bd5996fc3d9fe3439826ae572497d2ee9ed22dff6e0ddecf60e38dd51a3bec90c029bc52b71c44322b724b7d6d0b9eb7719c509801e1ecb3efe8e2967f6a603b73c19f73c55d8214cdf9e8b27fd96f4075ee9511e87fd510ad8b76ff149ed848747a43c3c792eb0a5d83fac3b8e5affff43b8541e30a4ceb3a485db1f7b989005a1e23fff41ec08ca96ac83098f16880b1d043b9dc82b967d1966c3a2638891a89598a86bb5bd778a723486a4c15cf2a25cc5b6d19c7eb357acbb323060cb5fc51709014e012aeba5c8133e9dcd0e339131b725d8f5bdaecb28084828944d3fb62fefd6f98a92d3ec9007703bbb0d044161fd38c024c1ef0fe381d632b14897717083bebc6b4bc9cb599cda570ccad030e272d3930686a7f9adad20dd27da281094aef4fd578f9e3c83a8882cb4ff5060d2138a224b60fcaa7ff8e11724ffb5ceeded59aef3d878104721b25f00168ccef860130d629360eaee07717fe120d4d966399acc4f91a001ea5f43c4aa1ef7a7b985bb20289b7e62b7c6b23e8a7560dfeb4ec5fa2e9800745b4de43e4392779677978669d4953a90334a7f61179dacd8b4e1eb254ed72689c01e085a5a1413d01363992a3af3767ead7c2fa89fbe604242e8d667307eccea400b0a152f9747d5456f758"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x6, 0x2}}}}, @m_bpf={0x11c, 0x7, 0x0, 0x0, {{0x8}, {0x10, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_NAME={0xa, 0x6, './bus\x00'}]}, {0xe6, 0x6, "a5a02cad6e7866467ba3f48a63a2c53a455fb399fcb8f5e865f89a83fe046c66edf00cafb82bd50086b2db6c86d195cd65d36f7a2e87a4e77200c0c72a3c8cdeb10f07c6aeb9ab262685823ed0b96dcf345d379caed101ac1fc46308b9a3c87be3ab7b0f783631b0a337eb13ce46bce25977f9d82e865ec8a94e4cee408f9c6fef284a5dad44759b3b07ec3dc31f5e20a3ebe626d081ba4fbc206006322afd20f31200f5247de9b5b745fa00258eb994ebe49b7adf38fbda3faa707071c0f2271702b2a85adcfacf9b7756eb760b88ce8ba69355de2a983f0482915c08b81bbca354"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x6}}}}, @m_csum={0xe8, 0x15, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_CSUM_PARMS={0x1c, 0x1, {{0xe0000000, 0x1, 0x20000000, 0x0, 0x6}, 0x7}}]}, {0x9e, 0x6, "8fb8febbf0aeec867ce6d942777eb578925cbcb94e53beb3a63b3807a9076b0a1a51520af70f133980b38691b56b2d465e6e3d3fd1dcd90fc9dd1164e1e7886c282ae34da67fe93c2bc810a1e10b4d3b5f161164213d37c267fa2d0d011a02e438ddcf50b355cc24004c2a1cc5e84f4a9614f7654d13f7fd8adc75e510560883223645f98e2c09135af1c738dbf54596e18156614814def335ca"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x0, 0x2}}}}]}, @TCA_MATCHALL_ACT={0x4}]}}, @TCA_CHAIN={0x8, 0xb, 0x7ff}]}, 0x2fec}, 0x1, 0x0, 0x0, 0x4000}, 0x4) sendmsg$nl_route_sched(r4, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000300)={&(0x7f00000003c0)=ANY=[@ANYBLOB="3c000000240001002bbd7000fddbdf2500000000", @ANYRES32=0x0, @ANYBLOB="fa7f02000e0003001702090008000e000000000008000d000400000008000d0005000000f116fcd45b31da019363d56d8634de301b3ffae6741959aba175feb211352f335c10bbc8366ab763a7cba1550d910f40de98e8247dbacf83c898c0f320a5a58f128dafab"], 0x3c}}, 0x4c045) setxattr$incfs_size(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140), &(0x7f0000000200)=0x8, 0x8, 0x0) fsconfig$FSCONFIG_SET_PATH(r1, 0x3, &(0x7f0000000000)='index=off', &(0x7f0000000080)='./file1\x00', r0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) mkdir(&(0x7f0000000800)='./bus\x00', 0x40) [ 527.768343][T20201] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x840, 0x0) statx(r0, &(0x7f0000000000)='\x00', 0x1000, 0x0, &(0x7f0000000040)) 16:29:22 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x60000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 527.833185][T20201] overlayfs: filesystem on './bus' not supported as upperdir 16:29:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x8934, &(0x7f0000000140)={'ip_vti0\x00', @ifru_hwaddr=@multicast}) 16:29:22 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2e, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 528.028334][T20210] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x4c8c5) 16:29:22 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x6, &(0x7f0000000080)=0x2, 0x4) [ 528.129579][T20212] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 528.137354][T20216] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 528.171340][T20219] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:22 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xd00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 528.237273][T20212] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 528.257500][T20216] overlayfs: filesystem on './bus' not supported as upperdir [ 528.268292][T20219] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:22 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="240000000706e50100000000000000000000000005000100060000000800064000000004"], 0x24}}, 0x0) 16:29:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000000000)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000040), 0x6e, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/188, 0xbc}], 0x2000000000000204, &(0x7f00000001c0)=[@rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x18}}, @rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}}], 0x2, 0x0, 0x0) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000640)={0x0, 0x0, 0x0, [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x0) [ 528.333174][T20224] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:22 executing program 4: syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='sysv\x00', 0x10000, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) rmdir(&(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)='./file1\x00') setxattr$security_selinux(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240), &(0x7f0000000280)='system_u:object_r:getty_var_run_t:s0\x00', 0x25, 0x3) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='uppr1,lowerdir=.\a\x00\x00\x00\x00\x00\x00\x00ex=off,\x00'/43]) execve(&(0x7f0000000380)='./bus\x00', &(0x7f0000000440)=[&(0x7f00000003c0)='system_u:object_r:getty_var_run_t:s0\x00', &(0x7f0000000400)='\x00', 0xfffffffffffffffc], &(0x7f00000005c0)=[&(0x7f0000000480)='\xb4}\x00', &(0x7f00000004c0)='--:\xa2!%$&{\x00', &(0x7f0000000500)='\x85$#!\x00', &(0x7f0000000540)='&]\x00', &(0x7f0000000580)='/\x00']) rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./file0\x00') 16:29:22 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x68000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 528.402699][T20226] overlayfs: filesystem on './bus' not supported as upperdir 16:29:22 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x30, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 528.566504][T20233] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:22 executing program 3: openat$cgroup_root(0xffffff9c, &(0x7f00000000c0)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) [ 528.603913][T20237] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in={0x2, 0x0, @local}, 0x80, 0x0}, 0x20008050) [ 528.720111][T20243] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 528.732670][T20233] overlayfs: filesystem on './bus' not supported as upperdir [ 528.744674][T20242] overlayfs: unrecognized mount option "uppr1" or missing value [ 528.753839][T20237] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 528.758590][T20246] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:23 executing program 3: clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='pagemap\x00') read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0xfffffffffffffff0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000056fc0)={0x0, [], 0x0, "311a31118ef91e"}) [ 528.820225][T20248] overlayfs: unrecognized mount option "uppr1" or missing value [ 528.830193][T20237] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 528.849466][T20245] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 528.876886][T20243] overlayfs: filesystem on './bus' not supported as upperdir [ 528.889011][T20246] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 528.909395][T20245] overlayfs: filesystem on './bus' not supported as upperdir 16:29:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = inotify_init1(0x0) sendmmsg$unix(r0, &(0x7f0000017200)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={{0x18, 0x1, 0x1, [r1, r2]}}], 0x18}}], 0x1, 0x0) 16:29:23 executing program 4: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="75707065726469723d2e2f66696c65302c776f726b6469723d2e2f66696c65312c6c6f7765726469723d2edc6275732c696e6465783d6f66662c00d304b387ba87ccf55403181cee881997f516857ff3675638adfb370e6b541447ae1f25d19050ed2e576daba976a27204265ec6c360e5e45ea1489a7e387668201a6ac4bf3d7f2380d775897b6fe2208e1e308c0106a3f2b0fa6febf16ff18802043bedc3fa52fa1e4066616459b1c38c8ba8572244"]) [ 528.949246][T20237] overlayfs: maximum fs stacking depth exceeded 16:29:23 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x3a, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:23 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:23 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6b000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:23 executing program 3: perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000300)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv6_newaddr={0x34, 0x14, 0x3, 0x0, 0x0, {0xa, 0x40, 0x0, 0x0, r2}, [@IFA_FLAGS={0x8, 0x8, 0x59c}, @IFA_ADDRESS={0x14, 0x1, @mcast1}]}, 0x34}}, 0x0) 16:29:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r1, &(0x7f0000000000)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b}}], 0x440, 0x2, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000580)={{}, 0x0, 0x0, @unused=[0x0, 0x0, 0x100000001], @subvolid}) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x0) recvmmsg$unix(r1, 0x0, 0x0, 0x0, 0x0) [ 529.176060][T20260] overlayfs: failed to resolve '.Übus': -2 16:29:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fff}, 0x14) recvmmsg$unix(r1, &(0x7f0000000000)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b}}], 0x440, 0x2, 0x0) sendmsg(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0}, 0x0) 16:29:23 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000c40)={'vlan0\x00', &(0x7f00000008c0)=@ethtool_link_settings={0x26}}) [ 529.356962][T20269] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 529.413073][T20273] overlayfs: filesystem on './bus' not supported as upperdir [ 529.417529][T20270] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 529.452387][T20277] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 529.467563][T20274] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 529.500945][T20281] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:23 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x48, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000040)=0x76, 0x4) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b93e480941ba3860ac5cf65ac618ded8974895abeaf4b4835ef922b3f1e0b02bd60da03059bcecc7a95425a3a07e758044ab4ea6f7ae49d88fecf9141a7511bf746bec66ba", 0xfe6a, 0x20c49a, 0x0, 0x27) [ 529.542471][T20270] overlayfs: filesystem on './bus' not supported as upperdir [ 529.559343][T20277] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:23 executing program 3: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140)=0x307e, 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1}}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0xe) [ 529.616462][T20274] overlayfs: filesystem on './bus' not supported as upperdir [ 529.627585][T20281] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 529.676954][T20281] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:24 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6c000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:24 executing program 4: r0 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) read$dsp(r0, &(0x7f00000002c0)=""/61, 0x3d) ioctl$SNDCTL_DSP_SPEED(r0, 0xc0045002, &(0x7f0000000240)) [ 529.777133][T20281] overlayfs: maximum fs stacking depth exceeded 16:29:24 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:24 executing program 3: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x40}}, 0x0) r0 = socket(0x1, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000480)=0x12) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000000)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x552e7}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macvtap={{0xc}, {0x4}}}, @IFLA_LINK={0x8, 0x5, r1}, @IFLA_MASTER={0x8, 0xa, r1}]}, 0x44}}, 0x0) 16:29:24 executing program 0: syz_read_part_table(0x0, 0x0, 0x0) syz_read_part_table(0x0, 0x2, &(0x7f0000000cc0)=[{&(0x7f0000000540)="cd", 0x1}, {&(0x7f00000009c0)="a0", 0x1, 0x8001}]) [ 529.938767][T20293] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 529.958983][T20298] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 530.114326][T20300] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 530.142604][T20308] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:24 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_NEW(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB="500000000007030000000000000000000c00000308000540000000030900010073"], 0x50}}, 0x0) [ 530.174238][T20293] overlayfs: filesystem on './bus' not supported as upperdir [ 530.186730][T20298] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 530.240818][T20307] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 530.277448][T20300] overlayfs: filesystem on './bus' not supported as upperdir [ 530.286603][T20308] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 530.297478][T20313] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 530.310305][T20298] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:24 executing program 0: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x10408}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e3c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x25}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x80101, 0x0) [ 530.394835][T20307] overlayfs: filesystem on './bus' not supported as upperdir [ 530.404067][T20313] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 530.414694][T20315] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.3'. [ 530.430017][T20313] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:24 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x74000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 530.485300][T20298] overlayfs: maximum fs stacking depth exceeded [ 530.523593][T20313] overlayfs: maximum fs stacking depth exceeded 16:29:24 executing program 3: r0 = syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f00006d5000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000200)=@IORING_OP_WRITEV={0x2, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x0, 0x2}, 0x0) io_uring_enter(r0, 0x2a6e, 0x0, 0x0, 0x0, 0xe) 16:29:24 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x49, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:25 executing program 4: r0 = gettid() rt_sigqueueinfo(r0, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x54}) 16:29:25 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1020, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:25 executing program 0: creat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000103c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x10408}}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000e3c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x25}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x80101, 0x0) [ 530.878814][T20325] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:25 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200), 0x0, &(0x7f0000000180)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [], 0x6b}}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) 16:29:25 executing program 4: socket$nl_netfilter(0x10, 0x3, 0xc) clone(0x20002006ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) socketpair(0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') symlink(&(0x7f0000000140)='..', &(0x7f00000000c0)='./file0\x00') pivot_root(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') read$FUSE(0xffffffffffffffff, 0x0, 0x0) [ 530.922859][T20333] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 530.980696][T20325] overlayfs: filesystem on './bus' not supported as upperdir [ 530.997078][T20333] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 531.029085][T20334] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 531.060839][T20341] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:25 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fspick(r0, &(0x7f00000002c0)='./file0\x00', 0x0) 16:29:25 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7a000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 531.141861][T20339] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 531.175250][T20334] overlayfs: filesystem on './bus' not supported as upperdir 16:29:25 executing program 0: syz_mount_image$erofs(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2c646f6e745f6d6561737572652c7365636c6162656c2c646566636f6e7465ceb97274079dfe6aaaab4543163478743d757365725f752c"]) [ 531.200109][T20341] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 531.225187][T20344] overlayfs: filesystem on './bus' not supported as upperdir [ 531.289228][T20341] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:25 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1100, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 531.371901][T20341] overlayfs: maximum fs stacking depth exceeded 16:29:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(r0, 0x8982, &(0x7f0000000000)={0x6, 'veth0_to_batadv\x00', {0x9}}) 16:29:25 executing program 0: bpf$BPF_BTF_LOAD(0x2, 0x0, 0x0) 16:29:25 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x4c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 531.506820][T20359] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 531.541336][T20362] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:25 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0x8904, &(0x7f0000000080)) [ 531.600538][T20363] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 531.618060][T20359] overlayfs: filesystem on './bus' not supported as upperdir [ 531.627940][T20362] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. [ 531.670269][T20366] overlayfs: filesystem on './bus' not supported as upperdir 16:29:26 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x6, 0x1, 0x5}, 0x14}}, 0x0) 16:29:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1200, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 531.869766][T20374] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 531.870349][T20372] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:26 executing program 3: r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001000)={&(0x7f0000000f00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f0000000f40)=""/181, 0x2a, 0xb5, 0x1}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x0, 0x0}, 0x10) 16:29:26 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x8cffffff, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:26 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89a1, 0x0) [ 532.008299][T20374] overlayfs: lowerdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:26 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x3f7, 0x0, 0x0, 0x0, {0x7, 0x7, './file0', './file0'}}, 0x28}}, 0x0) [ 532.113733][T20372] overlayfs: filesystem on './bus' not supported as upperdir [ 532.123648][T20374] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 532.125049][T20378] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 532.167391][T20374] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:26 executing program 4: bpf$BPF_BTF_LOAD(0x23, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) [ 532.220749][T20382] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:26 executing program 3: syz_emit_ethernet(0x33, &(0x7f0000000580)={@multicast, @empty, @void, {@ipv4={0x800, @udp={{0x6, 0x4, 0x0, 0x0, 0x25, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote, {[@noop]}}, {0x0, 0x0, 0xd, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}, '<'}}}}}}, 0x0) [ 532.287410][T20388] overlayfs: filesystem on './bus' not supported as upperdir 16:29:26 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x5c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:26 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000580)={@multicast, @empty, @void, {@ipv4={0x800, @udp={{0x6, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote, {[@lsrr={0x83, 0x3}]}}, {0x0, 0x0, 0xc, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}}}}}}}, 0x0) 16:29:26 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x95000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:26 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1300, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001840)={&(0x7f0000000580)={0x1060, 0x1, 0x5, 0x0, 0x0, 0x0, {}, [{{0x254, 0x1, {{0x2, 0x6}, 0x81, 0x0, 0x6, 0x4, 0x17, 'syz0\x00', "57dd4250733f88ab11bce84651874d267f3fd7cd3d2a24454314c8961f9f9d0e", "528ffff109c7b2f45e5d46ee44ea801df04e9a21119322aebf4f16d4704307bf", [{0x0, 0x7f, {0x2, 0xd8}}, {0xe0c, 0x401, {0x3, 0x4}}, {0x4, 0xfffa, {0x1}}, {0x7, 0x3, {0x1}}, {0x1, 0x1, {0x2, 0x7ff}}, {0x100, 0xc00, {0x2, 0x9}}, {0x7, 0xff, {0x0, 0x7f}}, {0x5, 0x7, {0x3, 0x2fa}}, {0x7ff, 0x7, {0x3, 0x57c}}, {0x0, 0x1, {0x2, 0x92}}, {0x4, 0x8, {0x0, 0x80000001}}, {0x4, 0x4, {0x2}}, {0x6, 0x41, {0x0, 0x8}}, {0x8, 0x2, {0x3, 0xff}}, {0x0, 0x7, {0x0, 0x2}}, {0xff, 0x2}, {0x5a70, 0x7f, {0x2, 0x40c}}, {0x0, 0x6000, {0x3, 0x5}}, {0xc366, 0x20, {0x3}}, {0x4, 0x3, {0x7c62c33069742c62}}, {0x0, 0x1, {0xad3437d405e81ca4, 0x9}}, {0xfffc, 0x30, {0x0, 0x5}}, {0x5, 0xa16, {0x0, 0x10001}}, {0x2, 0x4, {0x2, 0xd8}}, {0x4, 0x3, {0x1}}, {0x8, 0xfff9, {0x2, 0x3ff}}, {0x2, 0x8000, {0x1, 0x9}}, {0x3, 0x7}, {0x4, 0x7, {0x3, 0x4}}, {0x800, 0x8, {0x3, 0x1}}, {0x4, 0x5335, {0x3, 0x9}}, {0x0, 0x40, {0x0, 0x101}}, {0x5, 0x8, {0x3, 0x1f}}, {0xc59, 0x800, {0x3, 0x3}}, {0x9, 0xc9, {0x1, 0x4}}, {0x1000, 0xffff, {0x0, 0xffff}}, {0x8, 0xfffa, {0x3, 0x9}}, {0xfff, 0x4, {0x3, 0x40}}, {0x1f, 0xa8, {0x2, 0x10001}}, {0x5, 0x800, {0x2, 0x7fffffff}}]}}}, {{0x254, 0x1, {{0x2, 0x6}, 0x6, 0x0, 0xfffb, 0x9, 0x11, 'syz1\x00', "3fa01db8a361864c602944664cd270e13979be7e4ef866337085439e8759f59a", "73d98fb25ccfb6bd6c378c119dc7063d8a7f27c672f677182b5bb1a00fa7776e", [{0x5, 0x6ae, {0x3, 0x401}}, {0xe0, 0x7, {0x2, 0x4bb}}, {0x4c, 0x4, {0x2, 0x3}}, {0x8, 0x6, {0x1, 0x5}}, {0x0, 0x81, {0x3, 0x800}}, {0x6, 0x7, {0x1, 0x3f}}, {0x6, 0x101, {0x2, 0x7}}, {0x1, 0x7fff, {0x0, 0x6}}, {0x8001, 0x7ff, {0x3, 0x536}}, {0x9, 0x6, {0x2, 0x1}}, {0x57, 0x40, {0x3, 0x4800}}, {0x15, 0x858b, {0x3, 0x200}}, {0x401, 0x4, {0x3, 0x1}}, {0xc5c1, 0x1ff, {0x3, 0x9}}, {0x401, 0x2, {0x3, 0xed6}}, {0x80, 0x9, {0x2, 0x1676}}, {0x400, 0x8, {0x3, 0x34}}, {0x3, 0x2, {0x0, 0xbe6}}, {0x0, 0x3f}, {0xec, 0x0, {0x3, 0x20}}, {0x6, 0x5, {0x0, 0xffff}}, {0x6f, 0x1f, {0x6412ab59148eebde, 0x4}}, {0xff, 0x0, {0x3, 0x4}}, {0x8c, 0x5, {0x1, 0x80000000}}, {0xdae, 0x8, {0x1, 0x4}}, {0x100, 0x1f, {0x3, 0x1000}}, {0x2, 0xfffa, {0x3, 0x1000}}, {0x13d7, 0x0, {0x2, 0x4}}, {0xffe0, 0xff, {0x3, 0x200}}, {0x7, 0x2, {0x3, 0x8001}}, {0x8, 0x9, {0x1, 0x635fa052}}, {0x0, 0x4, {0x2, 0x1}}, {0xffe1, 0x5, {0x1, 0x6}}, {0x5, 0x6, {0x0, 0x8}}, {0x361c, 0x7, {0x1, 0x5}}, {0x1, 0x4, {0x0, 0x1ff}}, {0x4036, 0x2, {0x0, 0x2}}, {0x1, 0x2, {0x1, 0x7}}, {0x0, 0x38c, {0x0, 0x8}}, {0x200, 0x400, {0x0, 0x1}}]}}}, {{0x254, 0x1, {{}, 0x0, 0x0, 0x0, 0x5, 0x0, 'syz1\x00', "57f4e10b7bdc667f3aaab99f3a3a78c521fa8926c4622ba2206db7e72f3966c9", "4ba33ce1464e72bd60bc8d0c1e6fad0e43d47cf4463b40b87263840de7665b58", [{0x0, 0x1, {0x3, 0x20000}}, {0x6}, {0x0, 0x1f, {0x2, 0x100}}, {0xffc0, 0x0, {0x3, 0x5}}, {0xfff, 0x9}, {0x90c, 0x1, {0x0, 0x20c}}, {0xac, 0x7ff, {0x3, 0x3}}, {0x8, 0x8, {0x1, 0x9}}, {0x4, 0x0, {0x0, 0xd96}}, {0x0, 0x12, {0x0, 0x7}}, {0x3da, 0x0, {0x3, 0x9}}, {0x9, 0x8, {0x0, 0x8}}, {0x0, 0x0, {0x0, 0x3f}}, {}, {0x0, 0x0, {0x1}}, {0x5, 0x800, {0x0, 0x1ff}}, {0x5d9, 0x52, {0x1}}, {0xd069, 0x0, {0x0, 0x80000001}}, {0x0, 0x0, {0x1, 0xc0}}, {0x8001, 0x0, {0x1, 0x10001}}, {0x200, 0x0, {0x2}}, {0xc5, 0x0, {0x1, 0x514}}, {0x8, 0x9c9, {0x1}}, {0x0, 0x6, {0x0, 0x7}}, {0xf31}, {0x0, 0x400, {0x0, 0x6}}, {0x0, 0x7, {0x0, 0x8001}}, {0x0, 0x0, {0x1, 0x5a}}, {0xf712}, {0x0, 0x101, {0x2, 0x678c7044}}, {0x4, 0x2, {0x3, 0x1ff}}, {0x2, 0x3, {0x0, 0x3f}}, {0x0, 0x9, {0x3}}, {0x0, 0x4, {0x1, 0x5}}, {0x3f, 0xff, {0x3, 0x5}}, {0x0, 0x8, {0x0, 0xffffffff}}, {0xe806}, {0x100, 0x0, {0x3, 0xd7d8}}, {0xffc1, 0x101}]}}}, {{0x254, 0x1, {{0x0, 0x7}, 0x2, 0x0, 0x0, 0x8, 0x23, 'syz1\x00', "601c71181c9245baacae404fcedb7603ce16798ef8d630cda0913925eebac149", "a8715b560cdf4320f730f53f23d04a4700e5318947c3d0b5ca6f8257838ff2f9", [{0x3000, 0x0, {0x1}}, {0x7, 0x80, {0x2, 0x1000}}, {0x1000, 0x1000, {0x2}}, {0xfff7, 0x0, {0x2}}, {0x1000, 0x0, {0x0, 0x4}}, {0x3, 0x0, {0x0, 0xb610}}, {0x1, 0x0, {0x0, 0x2}}, {0x0, 0x0, {0x3, 0x4}}, {0x0, 0x8, {0x3, 0x3}}, {0x9}, {0x0, 0x0, {0x3, 0x6}}, {0xfffb, 0x0, {0x1}}, {0x0, 0x8000}, {0x3, 0x3, {0x0, 0x29e}}, {0x1, 0x2, {0x3}}, {0x0, 0x0, {0x1, 0x2c}}, {0xb4db, 0x0, {0x1}}, {0x5}, {0x7c07, 0x20, {0x3, 0x1ff}}, {0x1, 0x9}, {0x0, 0x4, {0x2}}, {0x4, 0x200, {0x0, 0x4}}, {0x0, 0x7, {0x0, 0x6}}, {0x0, 0x5, {0x3, 0x800}}, {0x4, 0x401}, {}, {0x7, 0x0, {0x1, 0x2}}, {0x2, 0x7, {0x1}}, {0x2, 0xe0c, {0x1, 0x8000}}, {0x4, 0x401}, {0x400, 0x0, {0x3}}, {0xfff, 0x6}, {0x0, 0x6531, {0x0, 0x6}}, {0x0, 0x4, {0x1, 0x101}}, {0x0, 0x1f, {0x2, 0x3}}, {}, {0x0, 0x6}, {0x2, 0x7, {0x1, 0x52}}, {0x0, 0x0, {0x0, 0x1}}, {0x8, 0xfe3b, {0x0, 0x6}}]}}}, {{0x254, 0x1, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', "a157cc6ae6f3fe568cd3d74e943132660abb00e929492947c9c35dfd1c9ff9ae", "bc18fe4abe47ea25bbea0bce309399c2a0f107ddce65c9e54c36dbed46995b50", [{0x20, 0x3ff, {0x0, 0x5}}, {0x1, 0x100, {0x3}}, {0x0, 0x1, {0x0, 0x400}}, {0x4, 0x4, {0x0, 0x5}}, {0x0, 0x4, {0x1, 0x1}}, {0x0, 0x8, {0x1}}, {0x6, 0x0, {0x2, 0x1}}, {}, {0x100, 0x2, {0x0, 0x3f}}, {0x0, 0x0, {0x3, 0x80000000}}, {0xfffc, 0x2, {0x2, 0x8}}, {}, {0x8001, 0x0, {0x3, 0xffffffff}}, {0x0, 0x0, {0x2, 0x2}}, {0x8, 0x1f}, {0x7ff, 0xa7f, {0x2}}, {}, {0x6, 0x3ff, {0x2, 0x9df6}}, {}, {0x5, 0x6}, {0x40e1}, {0x8000, 0x0, {0x0, 0x3}}, {0xba, 0x6, {0x3}}, {0x4}, {0x0, 0x8, {0x0, 0x80}}, {0x47be, 0x0, {0x3}}, {0x0, 0x0, {0x3, 0x6}}, {0x0, 0x2d, {0x0, 0x7fff}}, {0x0, 0x2, {0x3}}, {0x0, 0x0, {0x0, 0x7}}, {0xa7dc, 0xffff, {0x0, 0x6}}, {0x3f, 0x67b6, {0x0, 0x17}}, {}, {0x0, 0x200}, {0x101}, {0x1}, {0x6, 0x5, {0x0, 0x7}}, {0x0, 0xa94, {0x2, 0x80000000}}]}}}, {{0x254, 0x1, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz0\x00', "3e04a8768088ada3ff160f37a3004273b0f34dd603a8bc9e45bc0179d187aab1", "bd554f539668210d0ec1337e297e69948304abb8f2467eac2de7ab1524629b22", [{}, {0x5}, {0x800, 0x101, {0x2, 0x6c9}}, {0x0, 0x800, {0x1, 0x4}}, {0x4}, {0x0, 0x0, {0x0, 0x4}}, {0x0, 0x2, {0x0, 0x4}}, {0x7ff}, {0x0, 0x0, {0x2}}, {0x140, 0x0, {0x0, 0x200}}, {0x0, 0x0, {0x2, 0xff}}, {0x0, 0x8, {0x2, 0x100}}, {0x0, 0x0, {0x2}}, {0x101, 0x1, {0x0, 0xfffffff9}}, {0x0, 0x4, {0x0, 0x9}}, {0xff7f, 0x3ff}, {0x0, 0x4, {0x0, 0x3}}, {0x3a}, {0x8c1, 0x40}, {0x100, 0x3, {0x0, 0x10001}}, {0x0, 0x400, {0x3}}, {0x9, 0x9, {0x3}}, {0x8}, {}, {0x5, 0x2, {0x0, 0x36}}, {0x7, 0x0, {0x3}}, {0x0, 0x401, {0x2, 0x3}}]}}}, {{0x254, 0x1, {{}, 0x0, 0x0, 0x0, 0x0, 0x0, 'syz1\x00', "569aa9d083ab22472ed870e5267baaf12cc3df38d1d1bbdc244ecbd79caee4ef", "eb3975e174a5ebc87b96a920f7c14f682f2ccb67753998c662b0e7b4a84af4e3"}}}]}, 0x1060}, 0x1, 0x0, 0x0, 0x4000000}, 0x40080) 16:29:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000080), 0x4) 16:29:26 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x1c, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3}, 0x40) 16:29:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={0x14, 0x1, 0x1, 0x301, 0x0, 0x0, {0x1}}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x0) [ 532.656700][T20402] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 532.694958][T20403] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 532.721057][T20407] overlayfs: filesystem on './bus' not supported as upperdir [ 532.751349][T20411] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. 16:29:27 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x0, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 16:29:27 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001000)={&(0x7f0000000f00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}]}}, &(0x7f0000000f40)=""/181, 0x2a, 0xb5, 0x1}, 0x20) [ 532.803375][T20409] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 532.876801][T20414] overlayfs: filesystem on './bus' not supported as upperdir 16:29:27 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1b02, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0xc0189436, 0x0) [ 533.136265][T20403] overlayfs: filesystem on './bus' not supported as upperdir [ 533.146250][T20411] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 533.171486][T20411] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 533.190747][T20411] overlayfs: maximum fs stacking depth exceeded 16:29:27 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x60, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:27 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb5000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:27 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@func_proto, @volatile]}}, &(0x7f00000000c0)=""/171, 0x32, 0xab, 0x1}, 0x20) 16:29:27 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0xa, &(0x7f0000000000)=0x7ff, 0x4) 16:29:27 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_pktinfo(r0, 0x0, 0x8, 0x0, 0xfffffffffffffffe) [ 533.351555][T20425] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 533.389705][T20425] overlayfs: filesystem on './bus' not supported as upperdir 16:29:27 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1d00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 533.444521][T20429] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 533.513315][T20434] overlayfs: filesystem on './bus' not supported as upperdir 16:29:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x2, 0x0, &(0x7f0000000100)) [ 533.737237][T20439] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 533.744332][T20444] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 533.776578][T20444] overlayfs: filesystem on './bus' not supported as upperdir 16:29:28 executing program 3: bpf$BPF_BTF_LOAD(0x1b, 0x0, 0x0) 16:29:28 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc0ed0000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:28 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x5, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x9}, {0x4}, {0x7, 0x4}]}, @volatile={0x3}]}, {0x0, [0x0, 0x0, 0x0]}}, &(0x7f00000000c0)=""/171, 0x4d, 0xab, 0x1}, 0x20) 16:29:28 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000052c0)={&(0x7f00000041c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@var]}}, &(0x7f00000042c0)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 16:29:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x1f00, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 533.812628][T20439] overlayfs: filesystem on './bus' not supported as upperdir 16:29:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x68, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000000)={0x14, 0x0, 0x4}, 0x14}}, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'aegis256\x00'}, 0x80) 16:29:28 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {}, {0x3}}, [@filter_kind_options=@f_basic={{0xa}, {0x14, 0x2, [@TCA_BASIC_EMATCHES={0x10, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xfffa}}, @TCA_EMATCH_TREE_LIST={0x4}]}]}}]}, 0x44}}, 0x0) [ 533.976161][T20451] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 534.003203][T20456] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000001a80)={0x0, 0x0, &(0x7f0000001a40)={&(0x7f0000001900)={0x38, 0x2, 0x2, 0x301, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x24, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8}, {0x8, 0x2, @private}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x38}}, 0x0) [ 534.087018][T20451] overlayfs: filesystem on './bus' not supported as upperdir [ 534.089378][T20456] overlayfs: workdir is in-use as upperdir/workdir of another mount, mount with '-o index=off' to override exclusive upperdir protection. 16:29:28 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = epoll_create(0x401) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0xc0000014}) [ 534.196324][T20461] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 534.227948][T20465] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:28 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc1000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:28 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000940)={'team_slave_1\x00', &(0x7f0000000100)=@ethtool_pauseparam={0x12}}) 16:29:28 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000280)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @private, @multicast2}}}}) [ 534.273504][T20470] overlayfs: filesystem on './bus' not supported as upperdir [ 534.297595][T20471] overlayfs: filesystem on './bus' not supported as upperdir 16:29:28 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6b, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:28 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:28 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0x8946, &(0x7f0000000080)) 16:29:28 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001d80)={&(0x7f0000001c40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@enum]}}, &(0x7f0000001cc0)=""/149, 0x26, 0x95, 0x1}, 0x20) 16:29:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8955, &(0x7f00000002c0)={{0x2, 0x0, @remote}, {0x1}, 0x4a, {0x2, 0x0, @broadcast}}) [ 534.632793][T20482] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 534.666452][T20489] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:29 executing program 4: socket(0xa, 0x0, 0x800) [ 534.725039][T20497] overlayfs: filesystem on './bus' not supported as upperdir [ 534.734057][T20493] overlayfs: filesystem on './bus' not supported as upperdir [ 534.745471][T20492] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:29 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x2, [@func_proto, @int={0x0, 0x0, 0x0, 0x1, 0x0, 0x77, 0x0, 0x5e}]}}, &(0x7f0000000080)=""/252, 0x36, 0xfc, 0x1}, 0x20) 16:29:29 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xc9030000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x6c, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:29 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, 0x0, 0x0, &(0x7f0000000580)=""/71, 0x47}, 0x0) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000a40)={0x14, 0x1, 0x9, 0x201}, 0x14}}, 0x0) [ 534.873968][T20499] overlayfs: filesystem on './bus' not supported as upperdir 16:29:29 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2010, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:29 executing program 4: syz_emit_ethernet(0x86, &(0x7f0000000500)={@random="eb4da6d3bf33", @random="71075842dac0", @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "371be4", 0x4c, 0x2f, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local, {[@fragment={0xff}]}}}}}, 0x0) 16:29:29 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8953, &(0x7f0000000180)={'tunl0\x00', 0x0}) 16:29:29 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000500)={@random="eb4da6d3bf33", @random="71075842dac0", @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "371be4", 0x44, 0x2f, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @local}}}}, 0x0) [ 535.134649][T20510] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 535.159273][T20513] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:29 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_SIGNAL_INFO(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) 16:29:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x14, r1, 0x1, 0x0, 0x0, {0x2e}}, 0x14}}, 0x0) [ 535.223022][T20519] overlayfs: filesystem on './bus' not supported as upperdir [ 535.244620][T20516] overlayfs: filesystem on './bus' not supported as upperdir [ 535.298991][T20520] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:29 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xe1000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:29 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x74, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 535.360660][T20525] overlayfs: filesystem on './bus' not supported as upperdir 16:29:29 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000005200)=""/4096, 0x1000}, {&(0x7f0000000980)=""/4100, 0x1004}, {&(0x7f00000019c0)=""/4069, 0xfe5}], 0x3}, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/114, 0xfffffffffffffd1b, 0x0, 0x0, 0x0) splice(0xffffffffffffffff, &(0x7f0000000240), 0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$ETHTOOL_MSG_FEATURES_SET(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="05000000", @ANYRES16=0x0, @ANYBLOB="010600000000940000000c0000000c0001800900ceff", @ANYRES32, @ANYBLOB="c4000a"], 0x34}}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad000010", 0x13, 0x0, 0x0, 0xfffffffffffffc5d) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)='%', 0xad2a, 0x7802, 0x0, 0x4b6ae4f95a5de307) 16:29:29 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x2400, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:29 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0x8903, &(0x7f0000000080)) 16:29:29 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x2}, 0x40) [ 535.580127][T20535] netlink: 'syz-executor.0': attribute type 10 has an invalid length. [ 535.619086][T20535] netlink: 44097 bytes leftover after parsing attributes in process `syz-executor.0'. [ 535.645491][T20536] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:30 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'ip6tnl0\x00', &(0x7f0000000000)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=' \x01\x00', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}}) [ 535.690332][T20539] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 535.716965][T20542] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x8922, &(0x7f0000000180)={'tunl0\x00', &(0x7f0000000500)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty}}}}) 16:29:30 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg(r0, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000340)="c76a45f09523d19d9cbc53faa8d6", 0xe}, {&(0x7f0000000380)="dd", 0x1}, {&(0x7f0000000440)="98", 0x1}], 0x3, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) [ 535.760492][T20545] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xed000000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:30 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x7a, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 535.854664][T20548] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x68, &(0x7f0000000080), 0x4) [ 535.921216][T20552] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001000)={&(0x7f0000000f00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x2}]}}, &(0x7f0000000f40)=""/181, 0x2a, 0xb5, 0x1}, 0x20) 16:29:30 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:29:30 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x26a3, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 536.132131][T20560] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:30 executing program 3: socketpair(0xeefbd04d88f4b77, 0x0, 0x0, &(0x7f00000005c0)) 16:29:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0, 0x2}}}, {0xd}, {0x5}}]}, 0x4c}}, 0x0) [ 536.201546][T20562] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 536.221178][T20567] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0x8910, &(0x7f0000000080)) [ 536.271205][T20569] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x95, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:30 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf10d0000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) 16:29:30 executing program 3: r0 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_msfilter(r0, 0x0, 0x8, &(0x7f00000001c0)=ANY=[@ANYRESDEC], 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={0x0, @local, @local}, &(0x7f0000000080)=0xc) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000200)=@newtfilter={0x44, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {}, {0x3}}, [@filter_kind_options=@f_basic={{0xa}, {0x14, 0x2, [@TCA_BASIC_EMATCHES={0x10, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x4}]}]}}]}, 0x44}}, 0x0) 16:29:30 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, 0x0, 0x0) [ 536.452844][T20577] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:30 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001000)={&(0x7f0000000f00)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x5}]}}, &(0x7f0000000f40)=""/181, 0x2a, 0xb5, 0x1}, 0x20) [ 536.522452][T20577] overlayfs: filesystem on './bus' not supported as upperdir 16:29:30 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x26b0, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:30 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000000)={0x0, 0x3, &(0x7f0000000140)={&(0x7f0000000040)={0x54, 0x2, 0x6, 0x101, 0x300, 0x6, {}, [@IPSET_ATTR_FAMILY={0x5, 0x5, 0xa}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:net\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_HASHSIZE={0x8, 0x12, 0x1, 0x0, 0x580c02a0}]}]}, 0x54}}, 0x0) 16:29:30 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) [ 536.696501][T20591] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 536.725612][T20592] overlayfs: "xino=on" is useless with all layers on same fs, ignore. 16:29:31 executing program 0: syz_emit_ethernet(0x7a, &(0x7f00000002c0)={@link_local, @local, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "9a6e5c", 0x44, 0x2f, 0x0, @mcast2, @mcast2}}}}, 0x0) [ 536.740203][T20594] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 536.767247][T20595] overlayfs: filesystem on './bus' not supported as upperdir [ 536.805494][T20599] ------------[ cut here ]------------ [ 536.833760][T20599] WARNING: CPU: 0 PID: 20599 at mm/util.c:597 kvmalloc_node+0x111/0x120 16:29:31 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xf6ffffff, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 536.852924][T20591] overlayfs: filesystem on './bus' not supported as upperdir [ 536.862084][T20594] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 536.879853][T20599] Modules linked in: [ 536.892465][T20599] CPU: 0 PID: 20599 Comm: syz-executor.3 Not tainted 5.15.0-rc3-syzkaller #0 [ 536.924022][T20594] overlayfs: workdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 536.944092][T20599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 16:29:31 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_SIOCOUTQNSD(r0, 0x894a, &(0x7f0000000080)) [ 536.971867][T20604] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 536.980463][T20599] RIP: 0010:kvmalloc_node+0x111/0x120 [ 536.997532][T20599] Code: 01 00 00 00 4c 89 e7 e8 0d 18 0d 00 49 89 c5 e9 69 ff ff ff e8 30 cc d0 ff 41 89 ed 41 81 cd 00 20 01 00 eb 95 e8 1f cc d0 ff <0f> 0b e9 4c ff ff ff 0f 1f 84 00 00 00 00 00 55 48 89 fd 53 e8 06 16:29:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r1, 0xe01}, 0x14}}, 0x0) [ 537.029208][T20594] overlayfs: maximum fs stacking depth exceeded [ 537.064773][T20606] overlayfs: filesystem on './bus' not supported as upperdir [ 537.120873][T20599] RSP: 0018:ffffc90017a9f288 EFLAGS: 00010216 [ 537.145596][T20599] RAX: 0000000000004ae2 RBX: ffffc90017a9f3a0 RCX: ffffc9000ff7c000 16:29:31 executing program 1: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xb5, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) 16:29:31 executing program 2: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0x26b6, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}, {@index_off}]}) [ 537.177516][T20599] RDX: 0000000000040000 RSI: ffffffff81a46641 RDI: 0000000000000003 [ 537.224224][T20610] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 537.238873][T20599] RBP: 0000000000400dc0 R08: 000000007fffffff R09: 000000000000001f 16:29:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe, 0x5}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}, {0x5}}]}, 0x4c}}, 0x0) [ 537.264703][T20599] R10: ffffffff81a465fe R11: 000000000000001f R12: 0000000400000018 [ 537.293045][T20617] overlayfs: filesystem on './bus' not supported as upperdir 16:29:31 executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000580)={@multicast, @empty, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote}, {0x0, 0x0, 0xc, 0x0, @gue={{0x1, 0x0, 0x0, 0x0, 0x0, @void}}}}}}}, 0x0) [ 537.343882][T20599] R13: 0000000000000000 R14: 00000000ffffffff R15: ffff88806e32c000 [ 537.380746][T20599] FS: 00007f2e76adc700(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000 16:29:31 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) syz_mount_image$nfs4(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='workdir=./file1,lowerdir=./file0,upperdir=./bus,xino=on']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000840), 0xfd030000, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './bus'}}]}) [ 537.456793][T20599] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 16:29:31 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000240), 0x10}, 0x78) [ 537.504553][T20620] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 537.513399][T20599] CR2: 00007f7de6051000 CR3: 000000001bd39000 CR4: 00000000003506e0 [ 537.518031][T20623] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 537.544509][T20599] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 537.581930][T20599] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 537.592057][T20627] overlayfs: filesystem on './bus' not supported as upperdir [ 537.630669][T20599] Call Trace: [ 537.635074][T20599] hash_net_create+0x3dd/0x1220 [ 537.640104][T20599] ? __nla_parse+0x3d/0x50 [ 537.643996][T20623] overlayfs: filesystem on './bus' not supported as upperdir [ 537.685264][T20599] ? hash_net6_gc+0x460/0x460 [ 537.707156][T20599] ip_set_create+0x782/0x15a0 [ 537.729556][T20599] ? ip_set_sockfn_get+0xe60/0xe60 [ 537.749245][T20599] nfnetlink_rcv_msg+0xbc9/0x13f0 [ 537.762233][T20635] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 537.774517][T20599] ? nfnetlink_net_init+0x380/0x380 [ 537.791946][T20599] ? __sanitizer_cov_trace_cmp2+0x22/0x80 [ 537.810409][T20599] ? avc_has_extended_perms+0xee0/0xee0 [ 537.817878][T20635] overlayfs: filesystem on './bus' not supported as upperdir [ 537.831321][T20599] ? find_held_lock+0x2d/0x110 [ 537.861050][T20599] ? __dev_queue_xmit+0x1b54/0x36e0 [ 537.873813][T20599] ? lock_downgrade+0x6e0/0x6e0 [ 537.897452][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 537.943268][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 537.977498][T20599] ? cred_has_capability.isra.0+0x14e/0x2b0 [ 538.009852][T20599] ? check_nnp_nosuid.isra.0+0x2a0/0x2a0 [ 538.026511][T20599] ? check_nnp_nosuid.isra.0+0x2a0/0x2a0 [ 538.039241][T20599] netlink_rcv_skb+0x153/0x420 [ 538.052367][T20599] ? nfnetlink_net_init+0x380/0x380 [ 538.064932][T20599] ? netlink_ack+0xa60/0xa60 [ 538.074264][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.085930][T20599] ? ns_capable+0xd9/0x100 [ 538.095435][T20599] nfnetlink_rcv+0x1ac/0x420 [ 538.100242][T20599] ? nfnetlink_rcv_batch+0x25f0/0x25f0 [ 538.114071][T20599] ? netlink_deliver_tap+0x1b1/0xc30 [ 538.125634][T20599] netlink_unicast+0x533/0x7d0 [ 538.136576][T20599] ? netlink_attachskb+0x890/0x890 [ 538.146759][T20599] netlink_sendmsg+0x86d/0xdb0 [ 538.156493][T20599] ? netlink_unicast+0x7d0/0x7d0 [ 538.163565][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.170010][T20599] ? netlink_unicast+0x7d0/0x7d0 [ 538.176452][T20599] sock_sendmsg+0xcf/0x120 [ 538.181946][T20599] ____sys_sendmsg+0x6e8/0x810 [ 538.188914][T20599] ? kernel_sendmsg+0x50/0x50 [ 538.195259][T20599] ? do_recvmmsg+0x6d0/0x6d0 [ 538.200257][T20599] ? lock_chain_count+0x20/0x20 [ 538.206847][T20599] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 538.215064][T20599] ___sys_sendmsg+0xf3/0x170 [ 538.220353][T20599] ? sendmsg_copy_msghdr+0x160/0x160 [ 538.226898][T20599] ? __fget_files+0x21b/0x3e0 [ 538.232774][T20599] ? lock_downgrade+0x6e0/0x6e0 [ 538.237820][T20599] ? __fget_files+0x23d/0x3e0 [ 538.245045][T20599] ? __fget_light+0xea/0x280 [ 538.249839][T20599] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 538.257489][T20599] __sys_sendmsg+0xe5/0x1b0 [ 538.265722][T20599] ? __sys_sendmsg_sock+0x30/0x30 [ 538.279738][T20599] ? syscall_enter_from_user_mode+0x21/0x70 [ 538.286683][T20599] do_syscall_64+0x35/0xb0 [ 538.292454][T20599] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 538.298522][T20599] RIP: 0033:0x7f2e79565709 [ 538.304382][T20599] 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 bc ff ff ff f7 d8 64 89 01 48 [ 538.326418][T20599] RSP: 002b:00007f2e76adc188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 538.339901][T20599] RAX: ffffffffffffffda RBX: 00007f2e79669f60 RCX: 00007f2e79565709 [ 538.349405][T20599] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 538.359687][T20599] RBP: 00007f2e795bfcb4 R08: 0000000000000000 R09: 0000000000000000 [ 538.369546][T20599] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 538.378781][T20599] R13: 00007ffe6625edff R14: 00007f2e76adc300 R15: 0000000000022000 [ 538.418508][T20599] Kernel panic - not syncing: panic_on_warn set ... [ 538.425140][T20599] CPU: 1 PID: 20599 Comm: syz-executor.3 Not tainted 5.15.0-rc3-syzkaller #0 [ 538.434019][T20599] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 538.444109][T20599] Call Trace: [ 538.447426][T20599] dump_stack_lvl+0xcd/0x134 [ 538.452076][T20599] panic+0x2b0/0x6dd [ 538.456035][T20599] ? __warn_printk+0xf3/0xf3 [ 538.460649][T20599] ? __warn.cold+0x1a/0x44 [ 538.465090][T20599] ? kvmalloc_node+0x111/0x120 [ 538.469897][T20599] __warn.cold+0x35/0x44 [ 538.474253][T20599] ? kvmalloc_node+0x111/0x120 [ 538.479074][T20599] report_bug+0x1bd/0x210 [ 538.483431][T20599] handle_bug+0x3c/0x60 [ 538.487650][T20599] exc_invalid_op+0x14/0x40 [ 538.492175][T20599] asm_exc_invalid_op+0x12/0x20 [ 538.497072][T20599] RIP: 0010:kvmalloc_node+0x111/0x120 [ 538.502480][T20599] Code: 01 00 00 00 4c 89 e7 e8 0d 18 0d 00 49 89 c5 e9 69 ff ff ff e8 30 cc d0 ff 41 89 ed 41 81 cd 00 20 01 00 eb 95 e8 1f cc d0 ff <0f> 0b e9 4c ff ff ff 0f 1f 84 00 00 00 00 00 55 48 89 fd 53 e8 06 [ 538.522115][T20599] RSP: 0018:ffffc90017a9f288 EFLAGS: 00010216 [ 538.528559][T20599] RAX: 0000000000004ae2 RBX: ffffc90017a9f3a0 RCX: ffffc9000ff7c000 [ 538.536681][T20599] RDX: 0000000000040000 RSI: ffffffff81a46641 RDI: 0000000000000003 [ 538.544673][T20599] RBP: 0000000000400dc0 R08: 000000007fffffff R09: 000000000000001f [ 538.552678][T20599] R10: ffffffff81a465fe R11: 000000000000001f R12: 0000000400000018 [ 538.560672][T20599] R13: 0000000000000000 R14: 00000000ffffffff R15: ffff88806e32c000 [ 538.568667][T20599] ? kvmalloc_node+0xce/0x120 [ 538.573373][T20599] ? kvmalloc_node+0x111/0x120 [ 538.578179][T20599] ? kvmalloc_node+0x111/0x120 [ 538.583002][T20599] hash_net_create+0x3dd/0x1220 [ 538.587893][T20599] ? __nla_parse+0x3d/0x50 [ 538.592422][T20599] ? hash_net6_gc+0x460/0x460 [ 538.597129][T20599] ip_set_create+0x782/0x15a0 [ 538.601839][T20599] ? ip_set_sockfn_get+0xe60/0xe60 [ 538.607097][T20599] nfnetlink_rcv_msg+0xbc9/0x13f0 [ 538.612163][T20599] ? nfnetlink_net_init+0x380/0x380 [ 538.617410][T20599] ? __sanitizer_cov_trace_cmp2+0x22/0x80 [ 538.623165][T20599] ? avc_has_extended_perms+0xee0/0xee0 [ 538.628754][T20599] ? find_held_lock+0x2d/0x110 [ 538.633540][T20599] ? __dev_queue_xmit+0x1b54/0x36e0 [ 538.638786][T20599] ? lock_downgrade+0x6e0/0x6e0 [ 538.643740][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.650003][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.656268][T20599] ? cred_has_capability.isra.0+0x14e/0x2b0 [ 538.662199][T20599] ? check_nnp_nosuid.isra.0+0x2a0/0x2a0 [ 538.667866][T20599] ? check_nnp_nosuid.isra.0+0x2a0/0x2a0 [ 538.673528][T20599] netlink_rcv_skb+0x153/0x420 [ 538.678323][T20599] ? nfnetlink_net_init+0x380/0x380 [ 538.683559][T20599] ? netlink_ack+0xa60/0xa60 [ 538.688195][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.694645][T20599] ? ns_capable+0xd9/0x100 [ 538.699120][T20599] nfnetlink_rcv+0x1ac/0x420 [ 538.703742][T20599] ? nfnetlink_rcv_batch+0x25f0/0x25f0 [ 538.709333][T20599] ? netlink_deliver_tap+0x1b1/0xc30 [ 538.714644][T20599] netlink_unicast+0x533/0x7d0 [ 538.719537][T20599] ? netlink_attachskb+0x890/0x890 [ 538.724674][T20599] netlink_sendmsg+0x86d/0xdb0 [ 538.729467][T20599] ? netlink_unicast+0x7d0/0x7d0 [ 538.734434][T20599] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 538.740799][T20599] ? netlink_unicast+0x7d0/0x7d0 [ 538.745800][T20599] sock_sendmsg+0xcf/0x120 [ 538.750260][T20599] ____sys_sendmsg+0x6e8/0x810 [ 538.755083][T20599] ? kernel_sendmsg+0x50/0x50 [ 538.759792][T20599] ? do_recvmmsg+0x6d0/0x6d0 [ 538.764594][T20599] ? lock_chain_count+0x20/0x20 [ 538.769479][T20599] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 538.775488][T20599] ___sys_sendmsg+0xf3/0x170 [ 538.780109][T20599] ? sendmsg_copy_msghdr+0x160/0x160 [ 538.785428][T20599] ? __fget_files+0x21b/0x3e0 [ 538.790142][T20599] ? lock_downgrade+0x6e0/0x6e0 [ 538.795021][T20599] ? __fget_files+0x23d/0x3e0 [ 538.799727][T20599] ? __fget_light+0xea/0x280 [ 538.804347][T20599] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 538.810615][T20599] __sys_sendmsg+0xe5/0x1b0 [ 538.815154][T20599] ? __sys_sendmsg_sock+0x30/0x30 [ 538.820217][T20599] ? syscall_enter_from_user_mode+0x21/0x70 [ 538.826144][T20599] do_syscall_64+0x35/0xb0 [ 538.830587][T20599] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 538.836513][T20599] RIP: 0033:0x7f2e79565709 [ 538.840950][T20599] 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 bc ff ff ff f7 d8 64 89 01 48 [ 538.860670][T20599] RSP: 002b:00007f2e76adc188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 538.869109][T20599] RAX: ffffffffffffffda RBX: 00007f2e79669f60 RCX: 00007f2e79565709 [ 538.877107][T20599] RDX: 0000000000000000 RSI: 0000000020000000 RDI: 0000000000000003 [ 538.885097][T20599] RBP: 00007f2e795bfcb4 R08: 0000000000000000 R09: 0000000000000000 [ 538.893092][T20599] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 538.901170][T20599] R13: 00007ffe6625edff R14: 00007f2e76adc300 R15: 0000000000022000 [ 538.909895][T20599] Kernel Offset: disabled [ 538.914487][T20599] Rebooting in 86400 seconds..