={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 348.240893][T19848] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 348.270728][T19840] overlayfs: failed to resolve './file0': -2 07:39:42 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = fanotify_init(0x200, 0x0) fanotify_mark(r0, 0x1, 0x4800003e, 0xffffffffffffffff, 0x0) fanotify_mark(r0, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 348.298680][T19862] overlayfs: missing 'lowerdir' 07:39:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af30100040000", 0x2f, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378", 0x1c, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 348.385517][T19862] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 348.394284][T19866] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 348.412415][T19869] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = fanotify_init(0x200, 0x0) fanotify_mark(r0, 0x1, 0x4800003e, 0xffffffffffffffff, 0x0) fanotify_mark(r0, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 348.516822][T19880] loop4: detected capacity change from 0 to 68 07:39:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 348.645972][T19880] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:42 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 348.689538][T19893] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 348.694802][T19897] overlayfs: missing 'lowerdir' [ 348.736395][T19903] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:42 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378", 0x1c, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af30100040000", 0x2f, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 348.777979][T19897] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 348.801173][T19900] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:42 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:42 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:42 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 349.000045][T19925] loop4: detected capacity change from 0 to 68 07:39:42 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 349.113411][T19930] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 349.141504][T19924] overlayfs: failed to resolve './file0': -2 [ 349.150902][T19925] overlayfs: failed to resolve './file0': -2 [ 349.199196][T19937] overlayfs: missing 'lowerdir' 07:39:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000", 0x33, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 2: creat(0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 349.304400][T19937] overlayfs: failed to resolve './file1': -2 [ 349.332441][T19939] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:43 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 349.482513][T19971] loop4: detected capacity change from 0 to 68 [ 349.517595][T19974] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:43 executing program 2: creat(0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 349.635613][T19971] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 349.645488][T19982] overlayfs: missing 'lowerdir' [ 349.681145][T19977] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 349.734952][T19982] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:43 executing program 2: creat(0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000", 0x33, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:43 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 349.846479][T19999] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 349.864881][T20002] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:43 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:43 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 350.010209][T20019] loop4: detected capacity change from 0 to 68 [ 350.066138][T20023] overlayfs: missing 'lowerdir' [ 350.086255][T20022] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 350.106167][T20028] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:43 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000", 0x33, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.154371][T20019] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 350.169276][T20023] overlayfs: failed to resolve './file0': -2 07:39:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e5277033780100", 0x1e, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.307527][T20039] overlayfs: failed to resolve './file0': -2 07:39:44 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:44 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.453644][T20060] overlayfs: missing 'lowerdir' [ 350.464248][T20059] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 350.485447][T20053] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af30100040000000000000000", 0x35, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.540626][T20060] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 350.544129][T20071] loop4: detected capacity change from 0 to 68 07:39:44 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:44 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.697102][T20081] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 350.729715][T20083] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:44 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 350.746404][ T37] kauditd_printk_skb: 2 callbacks suppressed [ 350.746419][ T37] audit: type=1804 audit(1629099584.566:105): pid=20086 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/568/bus" dev="sda1" ino=14519 res=1 errno=0 07:39:44 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.822108][T20092] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:44 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 350.925957][ T37] audit: type=1804 audit(1629099584.726:106): pid=20102 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/569/bus" dev="sda1" ino=14459 res=1 errno=0 07:39:44 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x0, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 350.983300][T20096] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:44 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 351.027118][T20107] overlayfs: missing 'lowerdir' [ 351.055437][T20117] loop4: detected capacity change from 0 to 68 [ 351.085396][T20107] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af30100040000000000000000", 0x35, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 351.121939][ T37] audit: type=1804 audit(1629099584.936:107): pid=20123 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/570/bus" dev="sda1" ino=14567 res=1 errno=0 07:39:45 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(0xffffffffffffffff, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:45 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 351.214208][T20117] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 351.294940][T20125] overlayfs: failed to resolve './file0': -2 [ 351.304490][ T37] audit: type=1804 audit(1629099585.126:108): pid=20136 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/571/bus" dev="sda1" ino=13964 res=1 errno=0 07:39:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200", 0x1a, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:45 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(0xffffffffffffffff, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 351.455116][T20150] overlayfs: missing 'lowerdir' [ 351.469046][T20144] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 351.511053][T20155] loop4: detected capacity change from 0 to 68 [ 351.537603][T20150] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af30100040000000000000000", 0x35, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 351.642482][T20158] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 351.657861][ T37] audit: type=1804 audit(1629099585.476:109): pid=20167 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/572/bus" dev="sda1" ino=14642 res=1 errno=0 [ 351.659341][T20155] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:45 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:45 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(0xffffffffffffffff, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:45 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200", 0x1a, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:45 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 351.888295][T20183] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:45 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x0, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 351.917602][ T37] audit: type=1804 audit(1629099585.736:110): pid=20188 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/573/bus" dev="sda1" ino=13906 res=1 errno=0 07:39:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.008753][T20190] overlayfs: unrecognized mount option "lowerdir" or missing value [ 352.064435][ T37] audit: type=1804 audit(1629099585.876:111): pid=20199 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/574/bus" dev="sda1" ino=14321 res=1 errno=0 [ 352.101122][T20190] overlayfs: failed to resolve './file1': -2 07:39:45 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:45 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x0, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 352.125664][T20210] loop4: detected capacity change from 0 to 68 [ 352.153599][T20201] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:46 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.226248][T20218] __nla_validate_parse: 3 callbacks suppressed [ 352.226266][T20218] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 352.264356][T20213] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:46 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200", 0x1a, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.277878][T20210] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 352.289088][ T37] audit: type=1804 audit(1629099586.096:112): pid=20220 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/575/bus" dev="sda1" ino=14643 res=1 errno=0 07:39:46 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x0, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.368802][T20225] overlayfs: unrecognized mount option "lowerdir" or missing value [ 352.465870][T20228] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:46 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 352.514313][ T37] audit: type=1804 audit(1629099586.336:113): pid=20236 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/576/bus" dev="sda1" ino=13948 res=1 errno=0 [ 352.547038][T20233] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:46 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x0, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 352.581081][T20244] loop4: detected capacity change from 0 to 68 07:39:46 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:46 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.693911][T20244] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 352.706866][T20253] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 352.719666][T20249] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:46 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x0, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 352.753512][ T37] audit: type=1804 audit(1629099586.576:114): pid=20254 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir348822927/syzkaller.Je8aK1/577/bus" dev="sda1" ino=14459 res=1 errno=0 07:39:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010500)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 352.865045][T20262] overlayfs: unrecognized mount option "lowerdir" or missing value [ 352.938115][T20262] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 353.012763][T20278] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:47 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x0, r0, 0x0) fanotify_mark(r1, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000", 0x1b, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 353.263186][T20290] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 353.288542][T20292] loop4: detected capacity change from 0 to 68 [ 353.331245][T20295] overlayfs: failed to resolve 'f': -2 07:39:47 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = fanotify_init(0x200, 0x0) fanotify_mark(r0, 0x1, 0x4800003e, 0xffffffffffffffff, 0x0) fanotify_mark(r0, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 353.456235][T20294] overlayfs: failed to resolve './file0': -2 [ 353.457602][T20295] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 353.487958][T20292] overlayfs: failed to resolve './file0': -2 07:39:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, 0x0, 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 353.508347][T20301] overlayfs: failed to resolve './file0': -2 07:39:47 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000", 0x1b, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = fanotify_init(0x200, 0x0) fanotify_mark(r0, 0x1, 0x4800003e, 0xffffffffffffffff, 0x0) fanotify_mark(r0, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 353.653903][T20324] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 353.789715][T20338] loop4: detected capacity change from 0 to 68 07:39:47 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, 0x0, 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 353.835281][T20339] overlayfs: failed to resolve 'f': -2 [ 353.871175][T20336] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:47 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = fanotify_init(0x200, 0x0) fanotify_mark(r0, 0x1, 0x4800003e, 0xffffffffffffffff, 0x0) fanotify_mark(r0, 0x80, 0x0, 0xffffffffffffffff, 0x0) [ 353.961569][T20335] overlayfs: failed to resolve './file0': -2 [ 354.005294][T20339] overlayfs: failed to resolve './file0': -2 [ 354.044299][T20338] overlayfs: failed to resolve './file0': -2 07:39:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000", 0x1b, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 354.117806][T20361] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:48 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(0xffffffffffffffff, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, 0x0, 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 354.339577][T20385] loop4: detected capacity change from 0 to 68 [ 354.344087][T20380] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 354.392899][T20386] overlayfs: failed to resolve 'f': -2 07:39:48 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(0xffffffffffffffff, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)="ed41000010000000daf4655fdbf4655fdbf4655f00000000000004008000000000000800050000000af3010004000000000000000000", 0x36, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 354.470288][T20393] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 354.488518][T20386] overlayfs: failed to resolve './file0': -2 07:39:48 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 354.532831][T20390] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 354.550920][T20385] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:48 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(0xffffffffffffffff, 0x80, 0x0, 0xffffffffffffffff, 0x0) 07:39:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000", 0x21, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 354.720258][T20414] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 354.744038][T20416] overlayfs: failed to resolve 'fil': -2 [ 354.786478][T20416] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 354.834243][T20424] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:48 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:48 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 354.903793][T20430] loop4: detected capacity change from 0 to 68 07:39:48 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 355.000601][T20426] overlayfs: failed to resolve './file0': -2 [ 355.054890][T20430] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:48 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000", 0x21, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:48 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 355.106849][T20449] overlayfs: failed to resolve 'fil': -2 [ 355.140973][T20452] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 355.168267][T20449] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 355.186003][T20454] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 2: creat(&(0x7f0000000200)='./bus\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fanotify_init(0x200, 0x0) fanotify_mark(r1, 0x1, 0x4800003e, r0, 0x0) fanotify_mark(r1, 0x0, 0x0, 0xffffffffffffffff, 0x0) 07:39:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 355.344334][T20460] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 355.400817][T20479] loop4: detected capacity change from 0 to 68 07:39:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000", 0x21, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 2: socketpair(0x11, 0x3, 0x401, &(0x7f0000000140)) [ 355.526489][T20484] overlayfs: failed to resolve 'fil': -2 [ 355.546375][T20482] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 355.547119][T20487] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 355.559126][T20479] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 355.602209][T20484] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {0x0, 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 2: setuid(0xee00) setreuid(0xee00, 0x0) 07:39:49 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 355.770636][T20499] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800", 0x24, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:49 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendto(r0, &(0x7f0000000000)="16", 0x1, 0x0, &(0x7f0000001000)=@in={0x2, 0x4e23, @loopback}, 0x80) [ 355.889508][T20516] overlayfs: failed to resolve 'file': -2 [ 355.890408][T20517] loop4: detected capacity change from 0 to 68 [ 355.901545][T20518] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 355.937714][T20516] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 355.989347][T20519] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) recvmmsg(r0, &(0x7f0000009a40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x4, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:39:49 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 356.073902][T20517] overlayfs: failed to resolve './file0': -2 [ 356.096954][T20533] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800", 0x24, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 356.220057][T20548] overlayfs: failed to resolve 'file': -2 [ 356.250871][T20548] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:50 executing program 2: r0 = socket$unix(0x11, 0x3, 0x300) recvmmsg(r0, &(0x7f0000004fc0)=[{{&(0x7f0000001340)=@nfc, 0x80, 0x0}}], 0x1, 0x0, 0x0) [ 356.340580][T20565] loop4: detected capacity change from 0 to 68 07:39:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 356.380590][T20568] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 356.447596][T20565] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 356.477940][T20570] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800", 0x24, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 2: socket$unix(0xa, 0x3, 0x12) 07:39:50 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 356.563639][T20584] overlayfs: failed to resolve 'file': -2 07:39:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x0, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 356.638030][T20584] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:50 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000180)={'bridge_slave_1\x00', &(0x7f00000000c0)=@ethtool_ringparam={0x10}}) 07:39:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 356.756390][T20602] loop4: detected capacity change from 0 to 68 [ 356.796848][T20598] overlayfs: failed to resolve './file0': -2 07:39:50 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080", 0x26, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 356.840070][T20605] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:50 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x0, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 356.895410][T20602] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 2: timer_create(0x0, &(0x7f0000000040)={0x0, 0x37, 0x2}, &(0x7f0000000080)) 07:39:50 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.009723][T20620] overlayfs: failed to resolve './file1': -2 07:39:50 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:50 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {0x0}, {&(0x7f0000000ac0)={0x10}, 0x10}], 0xc000, 0xfffffffffffffffe}, 0x0) [ 357.144474][T20632] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 357.178460][T20635] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x0, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 357.190017][T20639] loop4: detected capacity change from 0 to 68 07:39:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080", 0x26, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.232632][T20641] overlayfs: failed to resolve './file1': -2 07:39:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 2: r0 = socket$unix(0x11, 0x2, 0x0) recvmsg(r0, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0x1) 07:39:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.337650][T20639] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 357.340153][T20647] __nla_validate_parse: 4 callbacks suppressed [ 357.340166][T20647] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:51 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 2: timer_create(0x0, 0x0, &(0x7f0000000080)) timer_settime(0x0, 0x1, &(0x7f00000000c0)={{}, {0x77359400}}, &(0x7f0000000100)) [ 357.464750][T20656] overlayfs: failed to resolve './file1': -2 07:39:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 357.525633][T20658] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 357.534929][T20663] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:51 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001200)={0x10, 0x25, 0x1}, 0x10}], 0x1, 0xfffffffffffffffe}, 0x0) 07:39:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080", 0x26, 0x400}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.628820][T20672] loop4: detected capacity change from 0 to 68 [ 357.647646][T20674] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.747915][T20672] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:51 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RLINK(r0, 0x0, 0x0) 07:39:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 357.800108][T20685] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:51 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 357.929829][T20695] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 357.935288][T20689] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:51 executing program 2: syz_mount_image$erofs(0x0, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr(&(0x7f0000000340)='./file0\x00', &(0x7f00000013c0)=ANY=[@ANYBLOB='u'], 0x0, 0x0, 0x0) 07:39:51 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:51 executing program 2: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x1) 07:39:51 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:51 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.090591][T20708] loop4: detected capacity change from 0 to 68 [ 358.187763][T20708] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 358.194149][T20713] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 358.200412][T20712] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:52 executing program 2: clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x4}, &(0x7f0000000280)={0x0, r0/1000+10000}) 07:39:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:52 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.346970][T20726] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.439597][T20732] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)={0x2, 0xe, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}, @sadb_key={0x1, 0x9}, @sadb_key={0x1, 0x9}]}, 0x28}}, 0x0) 07:39:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.546092][T20742] loop4: detected capacity change from 0 to 68 [ 358.577488][T20743] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 358.604419][T20747] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 358.629611][T20748] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:52 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') read$FUSE(r0, 0x0, 0x0) [ 358.669364][T20751] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.811276][T20766] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000100)={0x2, 0x7, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @private2}}]}, 0x38}}, 0x0) 07:39:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, 0x0, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 358.940067][T20776] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 358.941786][T20773] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:52 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 358.985895][T20782] loop4: detected capacity change from 0 to 68 [ 359.013328][T20786] overlayfs: missing 'lowerdir' 07:39:52 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 359.086024][T20782] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 359.104977][T20790] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:53 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, 0x0, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 359.459665][T20804] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 359.498845][T20806] overlayfs: missing 'lowerdir' [ 359.570939][T20808] overlayfs: failed to resolve './file0': -2 07:39:53 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{0x0, 0x2}, {&(0x7f0000001080)="bb", 0x1}, {&(0x7f0000001180)="1a", 0x1}], 0x3}, 0x0) [ 359.678331][T20823] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:53 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:53 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 359.908885][T20848] loop4: detected capacity change from 0 to 68 07:39:53 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000100), r0) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={0x0}}, 0x0) 07:39:53 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, 0x0, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 360.059463][T20848] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 360.160349][T20863] overlayfs: missing 'lowerdir' [ 360.251804][T20864] overlayfs: failed to resolve './file0': -2 [ 360.256208][T20872] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:54 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 2: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000), 0xffffffffffffffba) [ 360.379587][T20873] overlayfs: failed to resolve './file0': -2 07:39:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {0x0, 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 2: bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000040), 0xcc) [ 360.535567][T20884] overlayfs: missing 'lowerdir' 07:39:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 360.640490][T20894] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 360.655945][T20896] overlayfs: failed to resolve './file0': -2 07:39:54 executing program 2: bpf$BPF_GET_BTF_INFO(0x10, 0x0, 0x0) 07:39:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 360.777896][T20906] loop4: detected capacity change from 0 to 68 [ 360.811697][T20903] overlayfs: missing 'lowerdir' [ 360.855265][T20906] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 360.914059][T20916] overlayfs: failed to resolve './file0': -2 07:39:54 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x4, 0x2a0, 0xffffffff, 0xa0, 0x0, 0x1c0, 0xffffffff, 0xffffffff, 0x258, 0x258, 0x258, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30}}, {{@ip={@dev, @empty, 0x0, 0x0, 'macvtap0\x00', 'veth1_to_hsr\x00', {}, {}, 0x0, 0x6}, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth0_to_batadv\x00', 'macvlan0\x00'}, 0x0, 0x70, 0x98}, @common=@unspec=@AUDIT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x300) 07:39:54 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:54 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:54 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 360.970742][T20920] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 361.074282][T20927] overlayfs: missing 'lowerdir' 07:39:54 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz1\x00', 0x200002, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 07:39:55 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 361.339283][T20939] loop4: detected capacity change from 0 to 68 07:39:55 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000280)=@gettaction={0x24, 0x32, 0x1, 0x0, 0x0, {}, [@action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x1, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}]}, 0x24}}, 0x0) 07:39:55 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 361.448490][T20939] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 361.514261][T20946] overlayfs: missing 'lowerdir' 07:39:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:55 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:55 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0x2) recvmmsg(r0, &(0x7f00000038c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x20, &(0x7f00000039c0)={0x77359400}) 07:39:55 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 361.656901][T20963] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:55 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:55 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 361.940106][T20990] loop4: detected capacity change from 0 to 68 [ 361.981853][T20989] overlayfs: missing 'lowerdir' 07:39:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 362.163841][T20996] overlayfs: failed to resolve './file0': -2 07:39:56 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:56 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 362.450367][T21020] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, 0x0, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 362.596043][T21034] overlayfs: missing 'lowerdir' [ 362.613440][T21037] overlayfs: overlapping lowerdir path 07:39:56 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010400)}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:56 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0xb701, 0x0) [ 362.702257][T21043] __nla_validate_parse: 6 callbacks suppressed [ 362.702276][T21043] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:56 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:56 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 362.875374][T21060] loop4: detected capacity change from 0 to 68 07:39:56 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_GET(r0, &(0x7f00000005c0)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000580)={&(0x7f0000000540)={0x10}, 0x10}}, 0x0) [ 362.958930][T21060] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, 0x0, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 363.168324][T21073] overlayfs: missing 'lowerdir' [ 363.194237][T21071] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001080)="bb", 0x1}], 0x37fe0}, 0x0) 07:39:57 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 363.325895][T21079] overlayfs: overlapping lowerdir path 07:39:57 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 363.381537][T21087] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x2, 0x12, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x5, 0x0, 0xa0, 0x0, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}]}, 0x38}}, 0x0) 07:39:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 363.539437][T21107] loop4: detected capacity change from 0 to 68 07:39:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, 0x0, &(0x7f0000000200)) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 363.639328][T21107] overlayfs: failed to resolve './file0': -2 [ 363.674853][T21114] overlayfs: missing 'lowerdir' 07:39:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x7, 0x0, 0x2}]}, 0x20}}, 0x0) 07:39:57 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:57 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 363.905507][T21125] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 363.926563][T21123] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 363.957690][T21126] overlayfs: overlapping lowerdir path 07:39:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:57 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{0x0, 0x7ffff000}, {&(0x7f0000001080)="bb", 0x1}, {&(0x7f0000001180)="1a", 0x1}], 0x3}, 0x0) 07:39:57 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:57 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 364.126034][T21142] loop4: detected capacity change from 0 to 68 [ 364.150815][T21141] overlayfs: missing 'lowerdir' 07:39:58 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 364.229246][T21142] overlayfs: failed to resolve './file0': -2 [ 364.265883][T21151] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:58 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 07:39:58 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 364.397913][T21157] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 364.419706][T21167] overlayfs: overlapping lowerdir path [ 364.454188][T21169] overlayfs: unrecognized mount option "lower" or missing value 07:39:58 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f00000001c0), 0x0, 0x80981) write$uinput_user_dev(r0, &(0x7f0000000200)={'syz1\x00', {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x10001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ca, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff]}, 0x45c) 07:39:58 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 364.537207][T21173] loop4: detected capacity change from 0 to 68 [ 364.545911][T21174] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:39:58 executing program 2: waitid(0x0, 0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) [ 364.645042][T21173] overlayfs: failed to resolve './file0': -2 07:39:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:58 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 364.719893][T21187] overlayfs: unrecognized mount option "lower" or missing value 07:39:58 executing program 2: pipe2$9p(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_ROPEN(r0, &(0x7f0000000540)={0x18}, 0x18) [ 364.787059][T21193] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:58 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 364.838164][T21198] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 364.842766][T21199] loop4: detected capacity change from 0 to 68 [ 364.865277][T21201] overlayfs: overlapping lowerdir path 07:39:58 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000001380)={&(0x7f0000001300)='./file0\x00', r0}, 0x10) 07:39:58 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 364.989918][T21212] overlayfs: unrecognized mount option "lower" or missing value 07:39:58 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:58 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {0x0}, {&(0x7f0000000ac0)={0x10}, 0x10}], 0x3, 0xfffffffffffffffe, 0xfc23}, 0x0) 07:39:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 365.144275][T21219] overlayfs: overlapping lowerdir path [ 365.168331][T21226] loop4: detected capacity change from 0 to 68 [ 365.180071][T21224] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 2: r0 = socket$unix(0xa, 0x2, 0x0) accept4$unix(r0, 0x0, 0x0, 0x0) 07:39:59 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 365.290411][T21229] overlayfs: conflicting lowerdir path 07:39:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 365.419574][T21239] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:59 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) [ 365.516655][T21248] loop4: detected capacity change from 0 to 68 [ 365.537671][T21242] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:39:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:39:59 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {0x0, 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000180)=""/154, 0x1a, 0x9a, 0x1}, 0x20) 07:39:59 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:39:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 366.029320][T21288] loop4: detected capacity change from 0 to 68 07:39:59 executing program 2: r0 = socket$unix(0x11, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x6e) [ 366.117922][T21290] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 366.171734][T21298] overlayfs: overlapping lowerdir path 07:40:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, 0x0, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:00 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01"], 0x24}}, 0x0) [ 366.407992][T21313] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@delchain={0x24, 0x65, 0x1}, 0x24}}, 0x0) [ 366.660253][T21325] loop4: detected capacity change from 0 to 68 [ 366.674468][T21326] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 366.745247][T21332] overlayfs: overlapping lowerdir path 07:40:00 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) 07:40:00 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 366.876640][T21337] overlayfs: failed to resolve './fil': -2 [ 366.902519][T21339] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:00 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000001140)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}}], 0x1, 0x42, 0x0) 07:40:00 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 367.057999][T21352] loop4: detected capacity change from 0 to 68 [ 367.070297][T21347] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:00 executing program 2: syz_open_dev$vcsn(&(0x7f0000000200), 0x0, 0x400c0) 07:40:01 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.129386][T21352] overlayfs: overlapping lowerdir path [ 367.134759][T21357] overlayfs: failed to resolve './fil': -2 07:40:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.233994][T21362] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:01 executing program 2: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={0x0, 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 367.394953][T21373] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 367.413539][T21374] overlayfs: failed to resolve './fil': -2 07:40:01 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@const={0x0, 0x0, 0x0, 0xa, 0x2}]}}, &(0x7f0000000080)=""/185, 0x26, 0xb9, 0x1}, 0x20) 07:40:01 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.459173][T21381] loop4: detected capacity change from 0 to 68 07:40:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 367.573983][T21381] overlayfs: overlapping lowerdir path [ 367.591011][T21390] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:01 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r0, 0x40184810, 0x0) 07:40:01 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.641616][T21395] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.714000][T21398] overlayfs: failed to resolve './file': -2 [ 367.728185][T21401] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x4000, 0x0}, 0x0) 07:40:01 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 367.840825][T21407] loop4: detected capacity change from 0 to 68 [ 367.904436][T21411] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:01 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x8000000) r1 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x8000000) 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 367.967184][T21413] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 367.993828][T21420] overlayfs: overlapping lowerdir path [ 368.015144][T21418] overlayfs: failed to resolve './file': -2 [ 368.039285][T21423] overlayfs: missing 'lowerdir' 07:40:01 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 368.110204][T21423] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 368.129141][T21429] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:02 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2, 0xa, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 368.253490][T21435] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:02 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000140), 0x1ff, 0x0) read$FUSE(r0, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_open_procfs$namespace(r1, 0x0) [ 368.335445][T21438] overlayfs: failed to resolve './file': -2 [ 368.423762][T21444] overlayfs: missing 'lowerdir' [ 368.438949][T21446] loop4: detected capacity change from 0 to 68 07:40:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:02 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 368.559090][T21440] overlayfs: failed to resolve './file0': -2 [ 368.561104][T21447] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 368.609712][T21446] overlayfs: overlapping lowerdir path 07:40:02 executing program 2: socket$unix(0x11, 0x3, 0x300) [ 368.713216][T21446] overlayfs: failed to resolve './file0': -2 [ 368.753004][T21459] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:02 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f0000010100)}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:02 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:02 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:02 executing program 2: pipe2$9p(0x0, 0x0) syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) [ 369.047704][T21474] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 369.198140][T21504] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 2: prctl$PR_SET_NAME(0xf, &(0x7f0000000040)='\xfd\xa4\xec~d\xff\xee\xd4\xa7\xff\xff\xff\xff\xff\xff\xff\x00') [ 369.317998][T21512] loop4: detected capacity change from 0 to 68 [ 369.326685][T21502] overlayfs: failed to resolve './file0': -2 [ 369.391912][T21513] overlayfs: missing 'lowerdir' 07:40:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff2700"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:03 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 369.494525][T21512] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 369.503259][T21516] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:03 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x6, 0x0, 0x2}]}, 0x20}}, 0x0) 07:40:03 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff2700"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 369.768694][T21528] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:03 executing program 2: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) write$P9_RAUTH(r0, &(0x7f00000000c0)={0x14}, 0x200000d4) [ 369.839419][T21534] loop4: detected capacity change from 0 to 68 [ 369.862332][T21529] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 369.886388][T21535] overlayfs: missing 'lowerdir' 07:40:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff2700"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:03 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 369.952783][T21535] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 369.998409][T21534] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:03 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 370.130905][T21549] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 370.180156][T21550] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:04 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x3, &(0x7f0000000200)=[{&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 370.245061][T21557] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 370.258950][T21559] loop4: detected capacity change from 0 to 68 07:40:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 370.287569][T21558] overlayfs: missing 'lowerdir' 07:40:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 370.335790][T21558] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 370.358403][T21559] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:04 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:04 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 370.460372][T21571] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 370.531457][T21570] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 370.542285][T21568] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 370.709165][T21579] loop4: detected capacity change from 0 to 68 [ 370.791383][T21585] overlayfs: missing 'lowerdir' 07:40:04 executing program 2: bpf$BPF_GET_BTF_INFO(0x7, 0x0, 0x0) 07:40:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:04 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:04 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 370.904077][T21590] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 370.944253][T21585] overlayfs: failed to resolve './file0': -2 [ 371.028503][T21609] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:05 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:05 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 371.229482][T21608] overlayfs: failed to resolve './file0': -2 [ 371.241554][T21611] overlayfs: failed to resolve './file0': -2 07:40:05 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0xf04a00) 07:40:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:05 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:05 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 371.535614][T21635] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:05 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)=ANY=[], 0x10}], 0x1, 0xfffffffffffffffe}, 0x0) [ 371.602704][T21642] overlayfs: missing 'lowerdir' [ 371.617672][T21646] loop4: detected capacity change from 0 to 68 07:40:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 371.750416][T21642] overlayfs: failed to resolve './file0': -2 [ 371.830943][T21646] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:05 executing program 2: r0 = socket(0x11, 0xa, 0x0) sendmsg$TIPC_NL_MON_PEER_GET(r0, &(0x7f00000030c0)={&(0x7f0000002dc0), 0xc, &(0x7f0000003080)={0x0}}, 0x0) [ 371.934262][T21655] overlayfs: failed to resolve './file0': -2 07:40:05 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 371.975653][T21666] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 371.989710][T21660] overlayfs: failed to resolve './file0': -2 07:40:05 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:05 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:05 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{0x0, 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:05 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1ef6, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x40) 07:40:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 372.174749][T21672] overlayfs: missing 'lowerdir' 07:40:06 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{0x0}, {&(0x7f0000000640)={0x10}, 0x10}], 0x2, 0xfffffffffffffffe}, 0x0) [ 372.249744][T21672] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 372.270971][T21682] loop4: detected capacity change from 0 to 68 [ 372.326731][T21680] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:06 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c000100766574"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 372.379180][T21683] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:06 executing program 2: syz_usb_connect$cdc_ncm(0x3, 0x7c, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6a, 0x2, 0x1, 0x2, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1f8, 0x2}, {0x6}, [@network_terminal={0x7, 0x24, 0xa, 0x1}, @dmm={0x7, 0x24, 0x14, 0x2, 0x940f}]}, {{0x9, 0x5, 0x81, 0x3, 0x10}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x7, 0x4}}}}}}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x7, [{0x2, &(0x7f0000000180)=@string={0x2}}, {0x0, 0x0}, {0x0, 0x0}, {0x38, &(0x7f0000000340)=@string={0x38, 0x3, "ff2533a3992599452d5c1c29b9d9e1cf2150283907cea61d3694c4976dad07bdefa2918a34cb31b47cd735dab0cbd0dc114347462b9e"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}]}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000940)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 07:40:06 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 372.452148][T21694] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:06 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 372.586738][T21703] overlayfs: missing 'lowerdir' 07:40:06 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c000100766574"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 372.660493][T21703] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 372.665086][T21705] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:06 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c000100766574"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 372.822144][ T9780] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 372.847249][T21716] loop4: detected capacity change from 0 to 68 [ 372.847720][T21711] overlayfs: failed to resolve './file0': -2 [ 372.893893][T21716] overlayfs: missing 'lowerdir' 07:40:06 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:06 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 372.944960][T21720] __nla_validate_parse: 3 callbacks suppressed [ 372.944978][T21720] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 372.974615][T21716] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 373.007756][T21723] overlayfs: unrecognized mount option "lowerdir" or missing value 07:40:06 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 373.081917][T21723] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 373.102075][ T9780] usb 3-1: Using ep0 maxpacket: 32 07:40:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:07 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 373.222935][ T9780] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 373.224735][T21732] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 373.252928][ T9780] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 373.270783][T21733] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 373.294167][T21741] loop4: detected capacity change from 0 to 68 [ 373.298891][ T9780] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 373.305068][T21740] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 373.396441][T21741] overlayfs: missing 'lowerdir' [ 373.402916][ T9780] usb 3-1: language id specifier not provided by device, defaulting to English [ 373.425315][T21744] overlayfs: unrecognized mount option "lowerdir" or missing value [ 373.449726][T21741] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 373.498427][T21744] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 374.012845][ T9780] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 374.066688][ T9780] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 374.120447][ T9780] usb 3-1: SerialNumber: ◿ꌳ▙䖙尭⤜쿡倡㤨츇ᶦé¶éŸ„국봇ꋯ誑쬴ë±í¼ì®°äŒ‘䙇鸫 07:40:08 executing program 2: pipe(&(0x7f0000000600)) 07:40:08 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:08 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000), 0x0, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:08 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:08 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 374.602585][ T9780] cdc_ncm 3-1:1.0: bind() failure [ 374.611328][ T9780] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 374.699374][T21807] loop4: detected capacity change from 0 to 68 [ 374.721280][ T9780] cdc_ncm 3-1:1.1: bind() failure [ 374.728330][T21811] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 374.802408][T21810] overlayfs: unrecognized mount option "lowerdir" or missing value [ 374.820944][ T9780] usb 3-1: USB disconnect, device number 2 [ 374.874169][T21835] overlayfs: failed to resolve './file1': -2 [ 374.891886][T21807] overlayfs: missing 'lowerdir' 07:40:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:08 executing program 2: r0 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) recvmsg(r0, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x40000}, 0x0) [ 375.038552][T21819] overlayfs: failed to resolve './file0': -2 [ 375.039776][T21809] overlayfs: failed to resolve './file0': -2 [ 375.086139][T21823] overlayfs: failed to resolve './file0': -2 07:40:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:09 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:09 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 375.281906][T21861] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:09 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x105101, 0x0) [ 375.600904][T21868] overlayfs: failed to resolve 'f': -2 [ 375.628184][T21873] loop4: detected capacity change from 0 to 68 [ 375.637366][T21874] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 375.645180][T21867] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:09 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 375.720026][T21872] overlayfs: failed to resolve './file0': -2 [ 375.737951][T21873] overlayfs: missing 'lowerdir' [ 375.739038][T21868] overlayfs: failed to resolve './file0': -2 07:40:09 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001200)={0x534, 0x25, 0x1, 0x70bd2b, 0x25dfdbfc, "", [@nested={0x4, 0x33}, @typed={0x14, 0x3e, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00'}, @nested={0x1e, 0x37, 0x0, 0x1, [@generic="1dccba23c5b2cded744d5c5b0d65aaf7b6c9", @typed={0x6, 0x59, 0x0, 0x0, @str='\xf8\x00'}]}, @nested={0x319, 0xf, 0x0, 0x1, [@generic="f51ea1ae280c62c7777aea6702aff626836f58ac1b842e761c591a7549658cfc3248d075b848004910424408984e696f08ca709e1f05fc4a49f4bcaab963ec645289f5d4d4c8c0bb0f12b6ecebe33b885f72d41f44b04a1d70f6841e5f2cd92d7605658755b526bc3f6b4916dd0bd8656d198fcc88fd449dd37c398d7adcd090ffcb6ab248966f97239f366ae51ddc8919e2dfb3bbe3adabddcddf5aca16228ef21f37e28d82b2fb25a41ebe9e71e6a8618647b32bb89c4dda37c369735b6d496c3cf80584f82bb814c7ddb61d232c9caef89bb8454e1296876b4b8b13fc2200504eb67f92911476ca82a5857cf21b9d67e01074b95850", @typed={0x94, 0x45, 0x0, 0x0, @binary="1baf36860369a195fb2a4ef04973f904c9ba8c54224eb358e1560a602f554f3df725b047a22b2c476bab4ddfe024a20be3ee3075f92b04e96332ca181887a6e7076c0cb9f4b359c010e753374cd23c8ae385094675e9680878bc182dbcf5e2394a8f93078f33bc172aa989e45ef0e6c6d714901cbca2aa4d5c586b2daee579be93f70845961033119695f93ac3190112"}, @typed={0xb4, 0x69, 0x0, 0x0, @binary="4c997e8975d376952c9387aa13bc73031b23fccfcb08f6c8bf90bcd5699a112ebfff4b31048f9daf95ca51a63fe432943982df9e79609a2a4efe44a585abc00df5b3fd41a45dd767d5c9bde5565967ed44ad6960668230d07c30b6ff8abcd4e53dc3723fd32cd4740b28eca0736a945c4cebaece75b44ab2b4908b0a7c95e9ed9855680c463f9515c675ad112d26e2233cb144810c5508d623fd35c7742907b45a1a69c00b1e8623e024d9169d37e41a"}, @typed={0x8, 0xe, 0x0, 0x0, @fd}, @generic="a1b9a73744425c356491136c0cf521a6f1d249b2ecbad94d2789d497c68e8b82255d700dc83352a1782c5e54c4aa1058a67952b930fa3b1907ed200dd0b1f00704f1a80275886fa96aa9ad292e6228eeec01b22fc0ad541d6956ad9f499d34a1b32af25596c0802ab179e857", @generic="188493a91f", @typed={0xc, 0x8, 0x0, 0x0, @u64=0x9}, @generic="1853ae1227cb15f523409a0e0da5625a94f440", @generic="17216cf320cf2b30a9d0a03f0c3c145c8f2934ea4a2eb2bf430b604e044c5432cad11092158096544854bc1df7fc984025d439f1d7157bdae0236eed6225"]}, @nested={0x1c7, 0xb, 0x0, 0x1, [@generic="a7c7cca85cb5af19a669382b63cccdb8fae28ef69ce44e60aa2a8117dc11d1fa757a668370e2e3ff031e38ecce04e31a01c57524b110e47b093fe4c0de3a9edc4dc383f797ebf405a5304dbb38300493514ce157a359002addf16adbacd9d40387875cffdfb1fe180918e1ddfc2b77ca7a0766fea2269575ccee3472f3a68c4bdc48376cc6702e4fd8c4b1", @generic="173c12c4fe4524e4dcc2a9be45d247968ae4fc26298e81d47fd3737b9a1fe7cf78cc519c557e316941bbe3a8561fc91c129c91cfc088ba63b8ee5f095b776d3e018b75af6946f42ba6b65e302756f5683ab9d38874b003179520a75b0f62a6e144bd056b002325e92f3f3db4e546d2c3dccec2f5dc6f0b0f345a466c7578268e995d31a57a6a415fca960f0774fe1d35cd9c02e151602c4dbce8c68e1ce6515ae497dcff230c2742ab807c692c162c4778857112178cfc9780334fffd49e65b3ba1ac581", @generic="f0e67700d93bff13b2be0646f3506d6212bb289c2cc00c1e31491c616096eff50d1e9fd2b04f261f5960dc5c8e7473f3c4cc874816a0202cccf4b3d4b1e0fefa52f353ac49d17a6cdd6590697119c3f0343d833bfc7775cd83b092d11d33fa3f72db83c51b7d0fa75679e275fec584e15a582dbd"]}, @typed={0x7, 0x95, 0x0, 0x0, @str=')R\x00'}]}, 0x534}, {&(0x7f0000000000)={0x18, 0x39, 0x10, 0x70bd2b, 0x25dfdbff, "", [@typed={0x8, 0x8, 0x0, 0x0, @fd=r0}]}, 0x18}, {&(0x7f0000000040)={0x33c, 0x22, 0x20, 0x70bd26, 0x25dfdbfb, "", [@generic="83d1e957141b313de0d2695de3653b0e78db93753f48e060348395f8440d399b34daab4005d4353647ace0e02b35adfa3e62e19229cae123098de038059fcbe06bb9e9d5eaed52b07365531d439d1def2cbe97c7e407d1d90c22bd0a9d1e2a037361a1d2b22683d83fd6c62cd67e5bcaa9427757a877eaef579883f90409", @generic="b7dc4bc8bc1df05e1a74a5d8244fa187371a2e1c13ab3e8be59ba7f87a3b1f21f3eadcfd68aa77d0241bf208cbbd596915c52aac367b533edd30ca8aeab54f2a7b7703a32b3ca7bcede98fda974dcbd45f40fd04a0389acf74e75c68fd41ee8a868f26ab687e5a040d71a46a2464b403", @nested={0x118, 0x17, 0x0, 0x1, [@typed={0x8, 0x36, 0x0, 0x0, @u32=0x5}, @generic="20443757595e071832c75d882d78bf894680cc7d46939965320fa071387b3f17d11669f7cf88b011e46a918e19555952c346576f075cfc6b29abba1995553622d4997d6e9b3a35173b0f9939f4700494f7028608bebad40b4a7d59898bea21ca65a389e573b95eafbd030b8ed59bca3c3215e56fc3e6841c67d0665772bff917bc6976b7aa2db82acfd819fb4635b2f65699bee898b01e1220c9de5d96eacd18d39cfb7e815f4ff02c77fe183abb123497b10d3dc6a528a6886ea7ea", @typed={0x8, 0x20, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x10001}, @typed={0x3a, 0x8e, 0x0, 0x0, @binary="429d30f6895b8eafdd5cb67fb5be7621f8c4fd57a15c5b56ef796577b094a358ad835e0bce78c22214343320d143ea34477b739caa7c"}]}, @typed={0x45, 0x7b, 0x0, 0x0, @binary="89e8beba00b674a21992ecf1b6086590e173c07eda5c0d40a0586b67c5b05567541ce10296d7d53fa26fdd1a7dfd03b46b7e00ef81d0f85b659a7d3425798e94e6"}, @generic="78377077c702edb06540715e4790775ec4f82722608c951b0bdb423e6d188ad2d0e6825855b07cb8f0ec2dec9b683309f81b47fd9d503485d2c96b4dc544113a6eff41f385956e1d1296e0062ae32b0bef6738d2bcdfb44de484be949f9dc2865549a13577d59987a2829df9b83c88dfa72f75aebbdc82bd540492faa3b4ab147890abb3f520359109021b3ae64a40a82b712240755b458898feab674f078a2bf02482e29e08d318fabde4a81a7d3a412c22d10103c256e5270db3694b9226b6289482d31fb083f1d48af04b1d3fe9c1", @typed={0xc, 0x4a, 0x0, 0x0, @u64=0x1}]}, 0x33c}, {&(0x7f0000000580)={0x4fc, 0x1b, 0x0, 0x70bd2d, 0x25dfdbfe, "", [@typed={0x8, 0x87, 0x0, 0x0, @u32=0x1ff}, @generic="c85394be8ee07e23ff58da11fa8af39cc799335e7695bd9ac1ac561a747c32dd1d1ecad26d8a16108587036d46b677868afd6f9ba42c7157afe342d6d5fa23600f4e", @generic="b0b76b198b85e3fd3878eadc43c858ddef7dea98de1cbc9eb9dbd54fb8dcee078acd28f3aca76c60fb8fa30aa1b3432bf32f1a2b73e9cb02ab355fc7dfac2a9de8799b49dc1a77a90561e88e37704751b62c0521d9e81228a351b10c3146ee81285f13ff182b0fda79397fe94a95e7f4d186586de3a7fd95750d944d5df8c6c5795c7b3f32cf30406f00dbb50bb995ebc3789e5099ee152f85cb9a0d4cc6b0e2e37e3d88f0dcbc61d37552658aa896340b98a157c911919ef9acca2da16653a5fc8b513917145abd329381b66a6c27aa7f9687898f3a4ed279654faa07398bc9dd5b6df0", @generic="fb76120ab25dc03ab0870814133af2816e3538477fe5620919d952ebe543ca4787c16924318785ddfbabb2a41c7fcbf64145c8ef49a13cef7a3e7c1205a3ba5ffa0cd265a71f9e5f475d3b49e1e399d558fc64c3ac03bcfa41c844649ffe3c13d499a45519c8f0461b028aaf1d227de8b85b", @typed={0x8, 0x1c, 0x0, 0x0, @pid}, @nested={0x58, 0x62, 0x0, 0x1, [@generic="92b5c25f917a0b95", @generic="16c2e73af83829b8", @typed={0x4, 0xd}, @typed={0xc, 0x22, 0x0, 0x0, @u64=0x7}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0x1}, @typed={0x8, 0x4d, 0x0, 0x0, @pid}, @typed={0x8, 0x32, 0x0, 0x0, @fd}, @generic="19447f29882b87de065b226b40cedf4701c7760e1bc30200910c7510"]}, @nested={0x1d7, 0xb, 0x0, 0x1, [@typed={0x6, 0x7, 0x0, 0x0, @str=':\x00'}, @generic="48b7cfbcaf93eb57fa73a597b8f6d78359dde82984e7d8a1e09f107ac872819386bf0fbec1f6309445aee609459d3b2322338c314f122d5cba2729494d99218e70b263450a5069cf69ce4ce63468517eeb3f241bbdae6a926f84760b9c5f46365d231c95a9345be7b78e80ff08501d7a06376ded4d4b83d4271bf9c6fb490e6bbe18efe565143c0e37d18805f9368f3374e47db98876fe87ac5bfd335524166e7cd0c39a59b2641b1e67963408c5d11f3d78cf72b390d5c243bf744e51c965a0f11737edf159fab55a7beddb69fd9b8ddcab4e7292d444c1423891fdcfeb9f2ff94188d685db5d4efbec", @generic="147ce751d91693187da8096c2dac71e305fa940785ab0a450eebc013aecfaf12d7e745cd45b842e663bac17b1e3be8caa72c5bacea5f1dd47ec12e6955ae5e96d6797dfa9cc923b811e02f964369dd28874708d189831c089e799a0f0de4efc4f9db2637bbd462539a638f244de92698ca1795e53b8f4f7ff0e9d97aba754921572b52bec4e638d2885e9436b59fdb8dff6ef69e75e09eeb2fb7c4a4b0ed6c7c22618f4cdbb38348f55ef02c3d754dab32d766b28416ad70d45a25a31730fa20a75c0ba67c9654b3679dbaeb6a", @typed={0x14, 0x5d, 0x0, 0x0, @ipv6=@remote}]}, @nested={0x114, 0x0, 0x0, 0x1, [@generic="7bfc0ebaae60fd7ec68146aea8e868cedbe0a00c40f9ad86ec315f92bae3c2f142f73be9a649fe44515045e2125ed7287154ef66a28527e2017e150b7880e94e3ace4ee0dfe62d3a2720e95ffdc110ece5495a25970a35e8fb3bf3ec2694e399853169e7bad4a636b0d85a0398c2b3c7057f7bef7ec24573dbd3cface240f516f192822fd2377bc897d6cba72b5cc73ffb481a246c8075b24019cc1430301f0063a2ed3b09d0e067ea13b4f57b7d806f67dad4f1c3fec18ca046b1a33d58135900123ed27cdd2e85a6999c4482ed16424524948ef338ea56f22461efa91df54a66c2035e675744c3f1b4dbd87e0b41e79cc33b88f66a34", @typed={0x4, 0x5d}, @typed={0x14, 0x4, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}, @generic='0']}]}, 0x4fc}, {&(0x7f0000002840)={0x100, 0x0, 0x0, 0x0, 0x0, "", [@generic="939c5fd0f2d70fc0d3fbd62aa4cbea6ebc927bacb9f52e2040faa2e9b535f954914cbdbe8116513a2281ed5e536152b5ce508e8889eeee1b156abc33322cecd384bcda7b607fd9f2f02bb62a9f623142a91fc196dc8e0d8e8e1788ba1a8403ef14acd05e2b78eae9aef14e6ab9504cd1df495e6186ddd7ad8c5eb005aa43b11a4b45ca5d29c9cdabdbd1ad690ef62d9776b854bc626dfe981d51a666920dba27bd507f3b2eb3b16f9906cfc520374d7fbf839682b69b14aa0769d61e52631615f5d92bec3d3af1bc8ec55789c39b40ff04f8ba58ffb5367501514ddb3aea804920f9ac2dbc64a5b609af690a1961fed7"]}, 0x100}], 0x5, 0xfffffffffffffffe, 0x0, 0x10}, 0x0) 07:40:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:09 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 375.820651][T21873] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:09 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 375.909492][T21891] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:09 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:09 executing program 2: r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000000000)=0x3) [ 376.167954][T21899] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 376.184060][T21898] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 376.208398][T21909] loop4: detected capacity change from 0 to 68 07:40:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 376.210517][T21905] overlayfs: failed to resolve 'f': -2 07:40:10 executing program 2: r0 = socket$unix(0x11, 0x3, 0x300) recvmmsg(r0, &(0x7f0000004fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 07:40:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:10 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf465", 0x33, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 376.296996][T21905] overlayfs: failed to resolve './file0': -2 [ 376.310412][T21909] overlayfs: missing 'lowerdir' 07:40:10 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 376.380628][T21916] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 376.406653][T21909] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:10 executing program 2: syz_open_dev$usbmon(&(0x7f0000000140), 0x0, 0x57b814c8db4b0993) 07:40:10 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 376.542136][T21920] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 376.596613][T21931] overlayfs: failed to resolve 'f': -2 [ 376.639354][T21923] overlayfs: failed to resolve './file0': -2 [ 376.732335][T21934] overlayfs: failed to resolve './file0': -2 07:40:10 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@deltaction={0x14, 0x13}, 0x14}}, 0x0) 07:40:10 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:10 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 376.895155][T21952] loop4: detected capacity change from 0 to 68 [ 377.028737][T21952] overlayfs: missing 'lowerdir' 07:40:10 executing program 2: prlimit64(0x0, 0x0, &(0x7f0000001d80), 0x0) [ 377.233386][T21964] overlayfs: failed to resolve './file0': -2 07:40:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 377.308719][T21972] overlayfs: failed to resolve 'fil': -2 07:40:11 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:11 executing program 2: r0 = epoll_create1(0x0) r1 = socket$pptp(0x18, 0x1, 0x2) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000000)={0xb0000004}) [ 377.449425][T21969] overlayfs: failed to resolve './file0': -2 [ 377.470790][T21967] overlayfs: failed to resolve './file0': -2 [ 377.525924][T21988] overlayfs: failed to resolve './file0': -2 07:40:11 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:11 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:11 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 377.790663][ T3263] ieee802154 phy0 wpan0: encryption failed: -22 [ 377.797217][ T3263] ieee802154 phy1 wpan1: encryption failed: -22 07:40:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:11 executing program 2: bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000000)=0xffffffffffffffff, 0x4) [ 377.893181][T22018] loop4: detected capacity change from 0 to 68 [ 378.037101][T22018] overlayfs: missing 'lowerdir' [ 378.068817][T22019] overlayfs: failed to resolve './file0': -2 [ 378.086777][T22026] overlayfs: failed to resolve 'fil': -2 07:40:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:11 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f00000001c0), 0x0, 0x80981) write$uinput_user_dev(r0, &(0x7f0000000200)={'syz1\x00', {}, 0x0, [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001]}, 0x45c) [ 378.134441][T22018] overlayfs: failed to resolve './file0': -2 07:40:12 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 378.246014][T22026] overlayfs: failed to resolve './file0': -2 [ 378.264738][T22031] overlayfs: failed to resolve './file0': -2 07:40:12 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:12 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001", 0x4d, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:12 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:12 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x7, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x6}]}]}, {0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000000400)=""/201, 0x37, 0xc9, 0x1}, 0x20) [ 378.491902][T22044] loop4: detected capacity change from 0 to 68 07:40:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 378.534326][T22040] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 378.568160][T22044] overlayfs: missing 'lowerdir' 07:40:12 executing program 2: getresuid(&(0x7f0000000000), &(0x7f0000000080), 0x0) 07:40:12 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 378.644437][T22048] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 378.671066][T22054] overlayfs: failed to resolve 'fil': -2 [ 378.688169][T22044] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 378.800115][T22054] overlayfs: failed to resolve './file0': -2 07:40:12 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 378.849377][T22061] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:12 executing program 2: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000480)={&(0x7f00000003c0)='./file0\x00'}, 0x10) 07:40:12 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:12 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 379.137919][T22065] overlayfs: failed to resolve './file0': -2 07:40:13 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) recvmmsg$unix(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) 07:40:13 executing program 3: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[]) chdir(0x0) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 379.292909][T22089] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 379.375781][T22106] loop4: detected capacity change from 0 to 68 [ 379.447232][T22099] overlayfs: failed to resolve './file0': -2 [ 379.487262][T22110] overlayfs: failed to resolve 'file': -2 07:40:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="48000000100005070000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 379.551931][T22106] overlayfs: missing 'lowerdir' 07:40:13 executing program 2: r0 = timerfd_create(0x9, 0x0) timerfd_settime(r0, 0x1, &(0x7f00000007c0)={{}, {0x0, 0x989680}}, 0x0) [ 379.577453][T22122] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 379.644314][T22115] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 379.704719][T22126] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:13 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:13 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:13 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:13 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg$sock(r0, &(0x7f0000001a80)={&(0x7f00000009c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x80, 0x0}, 0x0) [ 379.916990][T22129] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:13 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x2, 0x8, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @private0}}]}, 0x38}}, 0x0) [ 380.024810][T22139] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 380.137756][T22138] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:14 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x7c, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6a, 0x2, 0x1, 0x0, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1f8, 0x2}, {0x6}, [@dmm={0x7, 0x24, 0x14, 0x20}, @dmm={0x7, 0x24, 0x14, 0x0, 0x940f}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0x1f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x0, 0x81, 0x4, 0x20, 0x8, 0x6}, 0x10, &(0x7f0000000140)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0x1, 0x5, 0x60, 0x0, 0xff}]}, 0xa, [{0xc7, &(0x7f0000000180)=@string={0xc7, 0x3, "60e963f908457218de3327487305b4414cc6a167baae66eca1c2a1203bccd73d6f49ac114c7615a1ff6f19b2dd0bb0b9b7b7959a9fe24e5f8ca1c3fcd99f29aec6b8ab2ebbf33b17e8103a9fe971e3869d89d0ecdf8a6bdd9b82b364e3affb5d8d04352d6bda798f83a6f86cf266711ce5a4d8c5dd89c5cbd54189ad1e1dce2968a239e89612e391bcead13c2bf262f6f67931e51672cb4d3771ff41edae8f75779c8a66012a06551bbcb1f82be7a31c2a2f37ce37acf3d7213f2e28be33382b304da99062"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x401}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x448}}, {0x60, &(0x7f0000000340)=@string={0x60, 0x3, "ff2533a3992599452d5c1c29b9d9e1cf2150283907cea61d3694c4976dad07bdefa2918a34cb31b47cd735dab0cbd0dc114347462b9e89a45682468b3b6f3a85e6d509c273232f7f3ec7e79ea600a05970c616ab3cb78a6c0178fd8d2e07"}}, {0x9d, &(0x7f00000003c0)=@string={0x9d, 0x3, "48d6bf018b495b077f8845d473e489235b6d38cf7777d86ce065de9149482cfc69e167b3ae9df24d1b20301f112fcba892bd7dd9d183a8da3522f0744d9b75c98e24dc11c05f613c2335387b6b05534307b99f83387c78e20d3fb975e7c06d7135ce3b985edc5b68413684a4fc9626a73c995805bc2f1344e7691eb806e568193eb4f229a0452a23de99674e6a3ab9671d8f59e0f68cd22360f361"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc0f38fa684f083c}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x409}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x83e}}]}) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000940)={0xffffffffffffffff, 0x0, 0x0}, 0x10) [ 380.180706][T22147] loop4: detected capacity change from 0 to 68 07:40:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 380.231830][T22149] overlayfs: failed to resolve 'file': -2 [ 380.250935][T22147] overlayfs: unrecognized mount option "lowerdir" or missing value 07:40:14 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000004", 0x5a, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:14 executing program 2: r0 = timerfd_create(0x8, 0x0) timerfd_gettime(r0, &(0x7f00000002c0)) [ 380.330928][T22149] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 380.337075][T22156] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 380.399474][T22158] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:14 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:14 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700000000000000", @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:14 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={0x0}}, 0x0) [ 380.519066][T22165] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:14 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100", 0x4e, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 380.629784][T22171] overlayfs: failed to resolve 'file': -2 [ 380.641664][T22172] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 380.667337][T22171] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:14 executing program 2: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) [ 380.671448][T22174] loop4: detected capacity change from 0 to 68 [ 380.692478][ T2956] usb 4-1: new high-speed USB device number 7 using dummy_hcd 07:40:14 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 380.790547][T22174] overlayfs: unrecognized mount option "lowerdir" or missing value [ 380.844221][T22183] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 380.853392][T22174] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 380.887991][T22185] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 380.936234][T22188] overlayfs: failed to resolve './file1': -2 [ 380.942701][ T2956] usb 4-1: Using ep0 maxpacket: 32 [ 381.062809][ T2956] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 381.085137][ T2956] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 381.101620][ T2956] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 381.292843][ T2956] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 381.301924][ T2956] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 381.350850][ T2956] usb 4-1: Manufacturer: Ð [ 381.372226][ T2956] usb 4-1: SerialNumber: ш 07:40:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:15 executing program 3: openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) 07:40:15 executing program 2: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$bt_sco(r0, 0x0, 0x0) 07:40:15 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100", 0x4e, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:15 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:15 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 381.782569][ T2956] cdc_ncm 4-1:1.0: bind() failure [ 381.790514][ T2956] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 381.828596][T22227] loop4: detected capacity change from 0 to 68 [ 381.856412][T22225] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. [ 381.897674][ T2956] cdc_ncm 4-1:1.1: bind() failure 07:40:15 executing program 2: pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$UI_SET_ABSBIT(r0, 0x40045567, 0x0) [ 381.981923][T22233] overlayfs: failed to resolve './file1': -2 [ 382.013874][T22227] overlayfs: unrecognized mount option "lowerdir" or missing value [ 382.025679][ T2956] usb 4-1: USB disconnect, device number 7 [ 382.081724][T22232] overlayfs: failed to resolve './file0': -2 07:40:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/18, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:16 executing program 3: r0 = socket(0x11, 0xa, 0x0) accept(r0, 0x0, 0x0) [ 382.225117][T22241] overlayfs: failed to resolve './file0': -2 07:40:16 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100", 0x4e, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 2: r0 = socket$netlink(0x10, 0x3, 0xf) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[], 0x2c}}, 0x0) [ 382.367009][T22280] netlink: 20 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:16 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockname(r0, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, &(0x7f0000000080)=0x80) 07:40:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:16 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x4020940d, 0x401000) [ 382.680463][T22290] overlayfs: failed to resolve './file1': -2 [ 382.733388][T22296] loop4: detected capacity change from 0 to 68 [ 382.746694][T22291] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:16 executing program 3: r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000000)=0x3) 07:40:16 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 382.784810][T22300] netlink: 40 bytes leftover after parsing attributes in process `syz-executor.5'. [ 382.828936][T22296] overlayfs: failed to resolve 'f': -2 07:40:16 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100000000000000", 0x54, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x4}, 0x40) 07:40:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 382.915378][T22296] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x4, 0x2f0, 0xffffffff, 0xa0, 0x0, 0x1c0, 0xffffffff, 0xffffffff, 0x258, 0x258, 0x258, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30}}, {{@ip={@dev, @empty, 0x0, 0x0, 'macvtap0\x00', 'veth1_to_hsr\x00'}, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@osf={{0x50}, {'syz0\x00'}}]}, @common=@SET={0x60}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth0_to_batadv\x00', 'macvlan0\x00'}, 0x0, 0x70, 0x98}, @common=@unspec=@AUDIT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x350) 07:40:16 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:16 executing program 2: r0 = socket$unix(0x11, 0x3, 0x0) accept4$unix(r0, 0x0, 0x0, 0x0) 07:40:16 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/19, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 383.096058][T22317] x_tables: duplicate underflow at hook 2 07:40:17 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10041, 0x0) 07:40:17 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x6, 0x40, 0x0, 0x2, 0x0, 0x70bd2a}, 0x10}}, 0x0) [ 383.159154][T22318] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:17 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100000000000000", 0x54, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 383.261634][T22328] loop4: detected capacity change from 0 to 68 07:40:17 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:17 executing program 3: syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x2, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x2}, {0x6, 0x24, 0x1a, 0xd40}}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x7}}}}}}}]}}, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x40800, 0x0) [ 383.334330][T22328] overlayfs: failed to resolve 'f': -2 07:40:17 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000007d00)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000007cc0)={&(0x7f00000013c0)=@newchain={0x1e84, 0x64, 0x0, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @TCA_CHAIN={0x8}, @filter_kind_options=@f_tcindex={{0xc}, {0xe60, 0x2, [@TCA_TCINDEX_ACT={0x360, 0x7, [@m_skbmod={0x100, 0x0, 0x0, 0x0, {{0xb}, {0x80, 0x2, 0x0, 0x1, [@TCA_SKBMOD_SMAC={0xa, 0x4, @broadcast}, @TCA_SKBMOD_PARMS={0x24}, @TCA_SKBMOD_ETYPE={0x6}, @TCA_SKBMOD_SMAC={0xa, 0x4, @dev}, @TCA_SKBMOD_PARMS={0x24}, @TCA_SKBMOD_ETYPE={0x6}, @TCA_SKBMOD_SMAC={0xa, 0x4, @random="559beaa2ca25"}]}, {0x55, 0x6, "03db804d4abeb5547280a4e7751f41fdd5fdda025f576f95144cb7d71489c42e001d3cc4ff3580efe75e480d360d3d9fd1e7605ce416b2aa5a6d8eab506f9b8032fc56fe1fef15c3f8e3478c844e1ebff8"}, {0xc}, {0xc}}}, @m_sample={0x15c, 0x0, 0x0, 0x0, {{0xb}, {0x6c, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PARMS={0x18}, @TCA_SAMPLE_TRUNC_SIZE={0x8}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_TRUNC_SIZE={0x8}, @TCA_SAMPLE_RATE={0x8}, @TCA_SAMPLE_TRUNC_SIZE={0x8}, @TCA_SAMPLE_PARMS={0x18}, @TCA_SAMPLE_RATE={0x8}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8}]}, {0xc5, 0x6, "6f8727441f64e0f00c4213f8dd3fc45aff7fd534163770686062ecb3c6afc416c99a0311425665f90c3632bd2b308792bf1ee12129c70b4ed40d951819285057a612dd71e8be8c47dc0bf1d51aca7c6a79e3957efd1ee3152cfc41ee979d794ec60d157cc0ada543064ba51f3a18a2d1cefddc4035b0749b861fd972f4e8327571ed9771fa6398a5404d3b3122f0168e5c83e29141bc88df1bbea58810110d14e8fd048f6e9031acc6bc32b8d5609831751c596da71ccd7f88b23f19f2c9f57450"}, {0xc}, {0xc}}}, @m_bpf={0x100, 0x0, 0x0, 0x0, {{0x8}, {0x68, 0x2, 0x0, 0x1, [@TCA_ACT_BPF_OPS_LEN={0x6}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}, @TCA_ACT_BPF_OPS_LEN={0x6}, @TCA_ACT_BPF_PARMS={0x18}, @TCA_ACT_BPF_OPS={0x24, 0x4, [{}, {}, {}, {}]}, @TCA_ACT_BPF_NAME={0xc, 0x6, './file0\x00'}]}, {0x71, 0x6, "3971221861e2c1e1b2765b79d1f3d776eb409a943b9c2a168a6b2d4109430e641308ed1a53667478384a0a5078ce27ac3707fb44b841f9b68201ca48bff266168f8252b494dc60fbcf65455ac7007ec9299975463745fb6818655779dc1499788307d34eb75b530e3a9bd4d6c8"}, {0xc}, {0xc}}}]}, @TCA_TCINDEX_ACT={0x2c8, 0x7, [@m_ipt={0x124, 0x0, 0x0, 0x0, {{0x8}, {0x28, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xd5, 0x6, "85dce729527459700bedf919843d7d9db30c83072a32614e0e53676f46e8f35d0b1b85ef520454c6d6ceae0716b2b660e79d1f51db979c9814a543cdf2bd8b6f05b14294a0210e21352b3a805d399717a5a2d59cb44f7e13e098d13909b3c2c6f14bab8117e20ad6ee299deca34b75434d5d505a81bf97b21eb15612cc5ac5df8292d4722884adc8f8a97ac4de6a44691b9ff6a9134831f52cdd7fd65c74be30f268d80326f44d172c82a0490a96674add8fda4d0b2bb703bf251626bdee688be9288276889641dfe90719ca6d54aa3760"}, {0xc}, {0xc}}}, @m_nat={0xa4, 0x0, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_NAT_PARMS={0x28, 0x1, {{}, @private, @local}}]}, {0x51, 0x6, "4d20a314166068cef1b07ee0e96e5414b2d8c799bc84bc33647983b521ab555392fec245db588d1c1ddd5a766ab579d9e878b32d57c6c46db8632064b4e0e163d49589b760d78c9b5f587d2fe5"}, {0xc}, {0xc}}}, @m_gact={0xfc, 0x0, 0x0, 0x0, {{0x9}, {0x10, 0x2, 0x0, 0x1, [@TCA_GACT_PROB={0xc}]}, {0xc1, 0x6, "cc785f0c1c7136b9542f6b736887a834a846c54c8fc6cb8b53e3c2cf453825db153cc227e65b9cf47fa565369517230ec9c39a3632b95132cd0f2d16fa2818340d3692c9b8ba51d1a736a0d8445f698ce31802cbdc8269c379acd87c7f8db47edec51a2d3da21c16daba26ca0c431d9d2a7f34b017fd54dc7bbc6dbcd844d4ad3d54ce98a8335dc8c51fa0d2e01dfa015ae671fc8be0530ca362e666318bc34cea27396349c86e0940afb727ba44097d25555683723f4b7c797879d957"}, {0xc}, {0xc}}}]}, @TCA_TCINDEX_SHIFT={0x8}, @TCA_TCINDEX_POLICE={0x41c, 0x6, [@TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RESULT={0x8}]}, @TCA_TCINDEX_POLICE={0x410, 0x6, [@TCA_POLICE_PEAKRATE={0x404}, @TCA_POLICE_RESULT={0x8}]}]}}, @TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @filter_kind_options=@f_matchall={{0xd}, {0xfc4, 0x2, [@TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_CLASSID={0x8}, @TCA_MATCHALL_FLAGS={0x8}, @TCA_MATCHALL_ACT={0xf98, 0x2, [@m_ct={0x118, 0x0, 0x0, 0x0, {{0x7}, {0x74, 0x2, 0x0, 0x1, [@TCA_CT_LABELS={0x14, 0x7, "f5bd9ea88e288940172fe7b8c3e0a060"}, @TCA_CT_LABELS={0x14, 0x7, "b7ec60e06ffa1de0022f95943642d055"}, @TCA_CT_ZONE={0x6}, @TCA_CT_ZONE={0x6}, @TCA_CT_MARK={0x8}, @TCA_CT_NAT_IPV4_MIN={0x8, 0x9, @local}, @TCA_CT_NAT_IPV4_MAX={0x8, 0xa, @dev}, @TCA_CT_PARMS={0x18}, @TCA_CT_MARK_MASK={0x8}]}, {0x7d, 0x6, "f45c9a4305d114ffe44616b0fac3f8223a1f2127b2c8ab2d8306129494e68e5bc0ec76005d3be640ef836a659d431aa3648e1c1954232bda60997165caf0604440d78e477c72d783c1ec4935bef354e743b729ee9f2a43e3a656be19613ee32ea7659d844e8e4efe868b65839984407a92176ad6269b4df153"}, {0xc}, {0xc}}}, @m_ife={0x88, 0x0, 0x0, 0x0, {{0x8}, {0x2c, 0x2, 0x0, 0x1, [@TCA_IFE_PARMS={0x1c}, @TCA_IFE_SMAC={0xa, 0x4, @remote}]}, {0x35, 0x6, "d4a5d4a2b7370a005cf58d8334febd5a5f32e2d1ed76b845bf912337532ae75b0bfdfd71f22c1150a4d8c03e151d377b8e"}, {0xc}, {0xc}}}, @m_mirred={0x220, 0x0, 0x0, 0x0, {{0xb}, {0x144, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}]}, {0xb1, 0x6, "ad0c03924374003b4839463889bf447170b63a6d625a57564780599ee2f33918e4da33c11d8adc0c12d1833d517c97826639f2293732e9c2fe03776289175d850d9787a3a7528047cf04528ad1d895867d626206233f7828976889eda22cc9feac26b74864588eb1a86e41a18229c119f14150cb6bba12cfa7c90330a82b63493bd6ad3058685e14a481233dc44ba8bc89d4251badc67448630647b0223527e3cee9b5340ffee1ec99e36b7065"}, {0xc}, {0xc}}}, @m_mirred={0xdc, 0x0, 0x0, 0x0, {{0xb}, {0x84, 0x2, 0x0, 0x1, [@TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}, @TCA_MIRRED_PARMS={0x20}]}, {0x2d, 0x6, "26a4ab71ba6e407428b44be5d4030d02cb8dcb4f33ab48c809335ac3618c00669f667770fd5fa40fe0"}, {0xc}, {0xc}}}, @m_sample={0x11c, 0x0, 0x0, 0x0, {{0xb}, {0x24, 0x2, 0x0, 0x1, [@TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_PSAMPLE_GROUP={0x8}, @TCA_SAMPLE_RATE={0x8}]}, {0xcd, 0x6, "f103be3d81c42374771555ffc1b35fbbe88b386bc71605a76252e19094c5455271ac53862d79a231273e0f61a94a8c43c6254b9cc74eb654bcc11720f97e38ea9509b340f8a48a71e39cbb318d0adbb871010bdb95f93c8ae7ac56dc3ded43a2a23bdf99ae431217bb8d4466c63fbb3330bb6183781b3e2bc73f2e464c08fd9d481822c5ae1c3d542fe8e1b6c7823e622c0764f376b8dcfdba1cb6d83b8c9ade7d92301fca6009baff58fd10f82db66448cd7bef316bb89a1f4aa1f744d02536ad88dc94104486bb35"}, {0xc}, {0xc}}}, @m_xt={0x9dc, 0x0, 0x0, 0x0, {{0x7}, {0x994, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8}, @TCA_IPT_INDEX={0x8}, @TCA_IPT_HOOK={0x8}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TARG={0xd9, 0x6, {0x0, 'filter\x00', 0x0, 0x0, "167ab7d61185e6a1df94f8f10e1e8adfa746d31f999a041b083f29578ea21bd5d6556a2b903f05d6ca3c2be60a947d4f6e298874e5d37a2193aa21619ac2458825c08884267c3bcff33212dcba1a02b288e8e4c4bdd494505b48c9c06d8fcb65de040e65ddab287b9ab06ef87ec6beb14a651927b6cec85cc3b954aeedd2a70ac3567a9912e9e4419b1c87163ceefbb45d896eb4b444734a79524896f4e10533a21e5345092f6578da5fd42c8805cb"}}, @TCA_IPT_INDEX={0x8}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TARG={0xbd, 0x6, {0x0, 'raw\x00', 0x0, 0x0, "0c813e27d586fac8f71d61f64b14379717d3f001613651b548f25afe099962b1d936137217eb30705e123496359bb4dc188dd2ff64a7aad5930d6c9745cadfd7090b1f57e417fe3b4269bd2d45b1624b01bd356c7f5dab9609b7378713a9d1ba7f5ace3b8be4e2ffd1c8cefb6867cfb8f1c7847f87359933360a1fe28d29b1c8ecea77a21919ebc28e419f86990933bd33dac7"}}, @TCA_IPT_TARG={0x789, 0x6, {0x0, 'filter\x00', 0x0, 0x0, "a463aef023503094e6204bb4c0aa80cdc4c53043e70e31f16fad56d7002d86e4d6fc20c48001136feaced47bf4ffa77a34b3cb0f0f2030fbe14c9a92122d03c0f38299daa4431fe2af1014fd249655d408e6b75391ebc0d9a3645ccccc6f76c07914c81666194f0bda3c38ceb4b12d3feadce67d7fef32361e91f8a50777ebf57a369219dee96c0eb76ae4359023ef56624255c40ff3c093ebb8109b5d91529df2fb37dd77bc065133ec32d37cdec28c25d72d66c9418121be7e027e622feac0504ddc082cd6bd1d77f75056336308426d93bb4623991b36e59dc4d239718332d5b50a05f260de67a24eb39eff8ca222399094b894136579ade791e07223681640d82309a3911d758cccac6e6332af4f3b8a6e436d73bf591d5a061f2fe23d2bef2660f3896f33f27af4d3d313cf20b9f6b2b63ac6328afb53ae8ba90f445af043f5215bda75fe350a472a46bb8dc7b32feb015f99568d85fcd6c6e3c580590f29b6d389fb9cae16543c7646b10e0a93479051b6111a76d8798ff17c42fe2b7f8881d0c782b391508a639a280a7f524bc9a6be98e491b09b6ded0c3c293724711b401b64862e796e177cf8e533a07836463e024772833e457908722d9b73fc238370eb65fee01471221fb55433aa2244be59e73eb9060dd18f8ee381c791753cd8a32f70223c26ee354a456ea7cd7ff0ca1a80eaddfc6cfdbe8765b2da42f65f507e42f70396d19ae62d443c777bdba09e5382f4c322ececb017b18e6d35fa7e4aa4f13dfb5f3a43d9a4909f5265ec5c0d7d4f12bb7659ab94940dbf95a111c03f90bceaf8fa0d52f2991c9309e65bdb84aa7cdda2fa979f5139a6852ace9e6b17dedc25b0c9eb74a5488b878d464e1ed559faba972d8e1ec3ab13767338f2e08f6854d1b8248960a64d0ae57ce9785f335491e0e7b3ae739d25f6ad550d4045ce628163dc04745fab81ea30d27f0c2c57d294ad4f47081cd27349c555aa61f24b0e546860c18f1981b1d727dec9b3e60069ed6b54301733021ac5bccb1f9f9c7b5173c6272514c53b73c473a4b6e8d77e2e673f64e3cf12a646e6a3fffa6a72eb01f7f8a7e34d9fe9f05ae2909ccf1b367ee50b3884b78f19e8aba66c623b2bee7a5cafcb803f63e3016ee4f17677681206ea14d6179520e19d76c910d597c1121783427299ddfcf947330d4c37c44a51d34851fd5d74bb39847a8fb672fd9cb4a8b31f6fbf6f236cfda709b8da1edaf586214a986f2308ceac67bb69ca713e45364c832acb1f0912977e274694f1e89346a21a044220dd0f32f7192ad7d9bc5454af6b55e6e8b9bbc76bb13b1cc16f31cfc21aba6a8970367265afb02c8f35e22b5b8f49fd5d5d5949b9fbd35f3da8829cc46683d79a09a8722e19250a493b68d131701ee680a2969d42cf3b1e6b69433aea5857d8c181b247afedaac82803189a92ee6dde52e68f9f2c1a437731b0b0ed49697be528c6a85c1ef6558cbf528c22e3e3eb4df6daafcf3ddf508ea6fa85d6b916b5d852cef2c682357667b2500b41770d50fd05cb6b260b1d9690c561dc9302603edf979b835ffa0d4f429714c993cb4ce7cff85ae87dc1f10a91139bf0369c76425cab203b1d8c153fb358687ee7c31ca9d3b3fcac5f4bba2056277ebb944808f98477b39d205614c85755317950309a14119513772cc5000086b25e66d1325166ec8639f2614d9680d988d84d0df472e3a5de2fb9c2f9f2f6ff4a648fdde6f3bdd81b21086dc02d33c540cd10d66e7d8b0d384057b258aa039e697c8ff9b11824cd5a1ec78d4b98dd7b6339ccc49ec65ccc376c039d77826cb7f57fd6ac47e13576fa245ad96481c4a46a7cbe0556aa2b0bffaa777f83fdbf0873bfbc7a8d38140280f9f5748b08fef02b224cf89ce03cca9e8d42b63927ec5e3f317f7280dbf1200fac1151ca0a180002b163d38ba9448b7e818cde418ba91f5ece92af9e04d09f5e114294242d5346bd02154ce567f781bf8e21a9027e8bb71b6a6f69fc9a333ff3949a23285c8fb8183a963ed7bba1d78070fbd12ea24b8ca2a605c2a12ef889cdce97f1bb7c73fd2367061af0a110d510f237996b05709eb37e5e6e588de206adaddb207d63bd673d8f9bdc6010bfdce12eb8879407c225aed413b3f172bfabeb48734ecc8281dc5abed03e6507ff0c8615e5323f86b59eeb94088ede5830e63c6ede684c28aefcecd7aa313c90df93d4546e14d437e0024dec19826bda81c514a71ca699a9070843dc90edeaab1e95a417963844c72769596e5d3651f4b8fd4c50d4f2a4e4f0146257cb1161eeb943069e4b3d6b0e8249b1b39fac3d068f6c5226ddabd497186971eaf075938a52c7790de07f7375bcfa4142d8cf639a404950b155a4df78e53e0826abe7774d98390a5fbba541bfec551af4cd989f159a387204cff5de7ee4e3a06c39d00e88fdf0e3b54c58e3c60d8798139da29133febcf54b10c3afaab8c8073266228b016095035a0c27da9db9e5e6f924e3e45a9436907f4f0f9c5c5e18562724444e068454be6274394fcc09343ac18f0390cbf38546787732c8bf5f3d7738a2fd01c2fd0f15f630d85b4328f9617cb49125f968fab4dcc12e4207fc21cf5ec387fff6e8ba066b5a75509c477185d2d642060e7979b36ca5e1d022438aa3"}}]}, {0x21, 0x6, "a04b69482bb71bc4d8f96083a7385d6177b602d4f8c1706070eb66dbba"}, {0xc}, {0xc}}}]}]}}]}, 0x1e84}}, 0x0) [ 383.388394][T22328] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 383.458401][T22342] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:17 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x1, 0x0, [{0x6}]}]}}, &(0x7f0000000400)=""/201, 0x32, 0xc9, 0x1}, 0x20) 07:40:17 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000000000000100", 0x4e, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:17 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:17 executing program 2: clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) select(0x40, &(0x7f0000000140), &(0x7f0000000180)={0x20}, &(0x7f00000001c0), &(0x7f0000000280)={0x0, r0/1000+10000}) 07:40:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r3, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 383.711652][T22362] loop4: detected capacity change from 0 to 68 [ 383.732526][ T9780] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 383.781861][T22362] overlayfs: failed to resolve 'f': -2 [ 383.845153][T22368] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 383.850056][T22362] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:17 executing program 2: r0 = socket$unix(0x11, 0x3, 0x0) sendmsg$sock(r0, &(0x7f0000000540)={&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @multicast2}}}, 0x80, 0x0}, 0x0) 07:40:17 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00000000", 0x48, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 383.913620][T22374] __nla_validate_parse: 4 callbacks suppressed [ 383.913637][T22374] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:17 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 384.022197][ T9780] usb 4-1: Using ep0 maxpacket: 32 [ 384.100536][T22384] loop4: detected capacity change from 0 to 68 [ 384.122484][T22387] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 384.165074][T22384] overlayfs: failed to resolve 'fil': -2 [ 384.178764][ T9780] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 384.189298][ T9780] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 384.212738][ T9780] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 384.216193][T22384] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 384.442762][ T9780] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 384.502362][ T9780] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 384.510487][ T9780] usb 4-1: Product: syz [ 384.587678][ T9780] usb 4-1: Manufacturer: syz [ 384.625300][ T9780] usb 4-1: SerialNumber: syz 07:40:18 executing program 3: socket$unix(0xa, 0x1, 0x0) 07:40:18 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) 07:40:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000002c0)={&(0x7f0000000140), 0x2, &(0x7f0000000240)={&(0x7f0000000180)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8}]}, 0x1c}}, 0x0) 07:40:18 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4", 0x42, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:18 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 385.132189][ T9780] cdc_ncm 4-1:1.0: bind() failure [ 385.140041][ T9780] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 385.181850][T22437] loop4: detected capacity change from 0 to 68 [ 385.251045][ T9780] cdc_ncm 4-1:1.1: bind() failure [ 385.263117][T22442] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:19 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) read$char_usb(r0, &(0x7f0000000180)=""/181, 0xb5) [ 385.339060][T22437] overlayfs: failed to resolve 'fil': -2 [ 385.368249][ T9780] usb 4-1: USB disconnect, device number 8 [ 385.382283][T22441] overlayfs: failed to resolve './file0': -2 07:40:19 executing program 3: r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000300)={{}, {0x77359400}}, 0x0) timerfd_gettime(r0, &(0x7f0000000000)) [ 385.424930][T22443] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:19 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) 07:40:19 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4", 0x42, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:19 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) connect$netlink(r0, &(0x7f0000000040), 0xc) 07:40:19 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:19 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x24}, 0x40) [ 385.831010][T22471] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:19 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x2, 0xb, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:19 executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff}) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, 0x0, 0x0) 07:40:19 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, 0x0, 0x0) [ 385.977675][T22477] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 386.005795][T22485] loop4: detected capacity change from 0 to 68 [ 386.065760][T22485] overlayfs: failed to resolve 'fil': -2 07:40:19 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4", 0x42, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:19 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000800)={'batadv_slave_1\x00'}) 07:40:20 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000240)=@filter={'filter\x00', 0xe, 0x4, 0x2a0, 0xffffffff, 0xa0, 0x0, 0x1c0, 0xffffffff, 0xffffffff, 0x258, 0x258, 0x258, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x70, 0xa0}, @common=@inet=@SET2={0x30}}, {{@ip={@dev, @empty, 0x0, 0x0, 'macvtap0\x00', 'veth1_to_hsr\x00'}, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@rand_addr, @multicast2, 0x0, 0x0, 'veth0_to_batadv\x00', 'macvlan0\x00'}, 0x0, 0x70, 0x98}, @common=@unspec=@AUDIT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x300) [ 386.146660][T22485] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 386.175287][T22492] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 386.245382][T22496] overlayfs: missing 'lowerdir' 07:40:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:20 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 07:40:20 executing program 2: syz_open_dev$vcsn(&(0x7f0000000080), 0x0, 0x1200) 07:40:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000001200)={0x534, 0x0, 0x0, 0x0, 0x0, "", [@nested={0x4, 0x33}, @typed={0x14, 0x3e, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00'}, @nested={0x1e, 0x37, 0x0, 0x1, [@generic="1dccba23c5b2cded744d5c5b0d65aaf7b6c9", @typed={0x6, 0x59, 0x0, 0x0, @str='\xf8\x00'}]}, @nested={0x319, 0xf, 0x0, 0x1, [@generic="f51ea1ae280c62c7777aea6702aff626836f58ac1b842e761c591a7549658cfc3248d075b848004910424408984e696f08ca709e1f05fc4a49f4bcaab963ec645289f5d4d4c8c0bb0f12b6ecebe33b885f72d41f44b04a1d70f6841e5f2cd92d7605658755b526bc3f6b4916dd0bd8656d198fcc88fd449dd37c398d7adcd090ffcb6ab248966f97239f366ae51ddc8919e2dfb3bbe3adabddcddf5aca16228ef21f37e28d82b2fb25a41ebe9e71e6a8618647b32bb89c4dda37c369735b6d496c3cf80584f82bb814c7ddb61d232c9caef89bb8454e1296876b4b8b13fc2200504eb67f92911476ca82a5857cf21b9d67e01074b95850", @typed={0x94, 0x45, 0x0, 0x0, @binary="1baf36860369a195fb2a4ef04973f904c9ba8c54224eb358e1560a602f554f3df725b047a22b2c476bab4ddfe024a20be3ee3075f92b04e96332ca181887a6e7076c0cb9f4b359c010e753374cd23c8ae385094675e9680878bc182dbcf5e2394a8f93078f33bc172aa989e45ef0e6c6d714901cbca2aa4d5c586b2daee579be93f70845961033119695f93ac3190112"}, @typed={0xb4, 0x0, 0x0, 0x0, @binary="4c997e8975d376952c9387aa13bc73031b23fccfcb08f6c8bf90bcd5699a112ebfff4b31048f9daf95ca51a63fe432943982df9e79609a2a4efe44a585abc00df5b3fd41a45dd767d5c9bde5565967ed44ad6960668230d07c30b6ff8abcd4e53dc3723fd32cd4740b28eca0736a945c4cebaece75b44ab2b4908b0a7c95e9ed9855680c463f9515c675ad112d26e2233cb144810c5508d623fd35c7742907b45a1a69c00b1e8623e024d9169d37e41a"}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="a1b9a73744425c356491136c0cf521a6f1d249b2ecbad94d2789d497c68e8b82255d700dc83352a1782c5e54c4aa1058a67952b930fa3b1907ed200dd0b1f00704f1a80275886fa96aa9ad292e6228eeec01b22fc0ad541d6956ad9f499d34a1b32af25596c0802ab179e857", @generic="188493a91f", @typed={0xc, 0x0, 0x0, 0x0, @u64}, @generic="1853ae1227cb15f523409a0e0da5625a94f440", @generic="17216cf320cf2b30a9d0a03f0c3c145c8f2934ea4a2eb2bf430b604e044c5432cad11092158096544854bc1df7fc984025d439f1d7157bdae0236eed6225"]}, @nested={0x1c5, 0x0, 0x0, 0x1, [@generic="a7c7cca85cb5af19a669382b63cccdb8fae28ef69ce44e60aa2a8117dc11d1fa757a668370e2e3ff031e38ecce04e31a01c57524b110e47b093fe4c0de3a9edc4dc383f797ebf405a5304dbb38300493514ce157a359002addf16adbacd9d40387875cffdfb1fe180918e1ddfc2b77ca7a0766fea2269575ccee3472f3a68c4bdc48376cc6702e4fd8c4b1", @generic="173c12c4fe4524e4dcc2a9be45d247968ae4fc26298e81d47fd3737b9a1fe7cf78cc519c557e316941bbe3a8561fc91c129c91cfc088ba63b8ee5f095b776d3e018b75af6946f42ba6b65e302756f5683ab9d38874b003179520a75b0f62a6e144bd056b002325e92f3f3db4e546d2c3dccec2f5dc6f0b0f345a466c7578268e995d31a57a6a415fca960f0774fe1d35cd9c02e151602c4dbce8c68e1ce6515ae497dcff230c2742ab807c692c162c4778857112178cfc9780334fffd49e65b3ba1ac581", @generic="f0e67700d93bff13b2be0646f3506d6212bb289c2cc00c1e31491c616096eff50d1e9fd2b04f261f5960dc5c8e7473f3c4cc874816a0202cccf4b3d4b1e0fefa52f353ac49d17a6cdd6590697119c3f0343d833bfc7775cd83b092d11d33fa3f72db83c51b7d0fa75679e275fec584e15a58"]}, @typed={0x7, 0x0, 0x0, 0x0, @str=')R\x00'}]}, 0x534}, {&(0x7f0000000000)={0x18, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd}]}, 0x18}, {&(0x7f0000000040)={0x33c, 0x0, 0x0, 0x0, 0x0, "", [@generic="83d1e957141b313de0d2695de3653b0e78db93753f48e060348395f8440d399b34daab4005d4353647ace0e02b35adfa3e62e19229cae123098de038059fcbe06bb9e9d5eaed52b07365531d439d1def2cbe97c7e407d1d90c22bd0a9d1e2a037361a1d2b22683d83fd6c62cd67e5bcaa9427757a877eaef579883f90409", @generic="b7dc4bc8bc1df05e1a74a5d8244fa187371a2e1c13ab3e8be59ba7f87a3b1f21f3eadcfd68aa77d0241bf208cbbd596915c52aac367b533edd30ca8aeab54f2a7b7703a32b3ca7bcede98fda974dcbd45f40fd04a0389acf74e75c68fd41ee8a868f26ab687e5a040d71a46a2464b4", @nested={0x116, 0x17, 0x0, 0x1, [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="20443757595e071832c75d882d78bf894680cc7d46939965320fa071387b3f17d11669f7cf88b011e46a918e19555952c346576f075cfc6b29abba1995553622d4997d6e9b3a35173b0f9939f4700494f7028608bebad40b4a7d59898bea21ca65a389e573b95eafbd030b8ed59bca3c3215e56fc3e6841c67d0665772bff917bc6976b7aa2db82acfd819fb4635b2f65699bee898b01e1220c9de5d96eacd18d39cfb7e815f4ff02c77fe183abb123497b10d3dc6a528a6886e", @typed={0x8, 0x20, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0xc, 0x0, 0x0, 0x0, @u64=0x10001}, @typed={0x3a, 0x8e, 0x0, 0x0, @binary="429d30f6895b8eafdd5cb67fb5be7621f8c4fd57a15c5b56ef796577b094a358ad835e0bce78c22214343320d143ea34477b739caa7c"}]}, @typed={0x45, 0x7b, 0x0, 0x0, @binary="89e8beba00b674a21992ecf1b6086590e173c07eda5c0d40a0586b67c5b05567541ce10296d7d53fa26fdd1a7dfd03b46b7e00ef81d0f85b659a7d3425798e94e6"}, @generic="78377077c702edb06540715e4790775ec4f82722608c951b0bdb423e6d188ad2d0e6825855b07cb8f0ec2dec9b683309f81b47fd9d503485d2c96b4dc544113a6eff41f385956e1d1296e0062ae32b0bef6738d2bcdfb44de484be949f9dc2865549a13577d59987a2829df9b83c88dfa72f75aebbdc82bd540492faa3b4ab147890abb3f520359109021b3ae64a40a82b712240755b458898feab674f078a2bf02482e29e08d318fabde4a81a7d3a412c22d10103c256e5270db3694b9226b6289482d31fb083f1d48af04b1d3fe9c1", @typed={0xc, 0x0, 0x0, 0x0, @u64}]}, 0x33c}, {&(0x7f0000000580)={0x500, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @u32}, @generic="c85394be8ee07e23ff58da11fa8af39cc799335e7695bd9ac1ac561a747c32dd1d1ecad26d8a16108587036d46b677868afd6f9ba42c7157afe342d6d5fa23600f4e", @generic="b0b76b198b85e3fd3878eadc43c858ddef7dea98de1cbc9eb9dbd54fb8dcee078acd28f3aca76c60fb8fa30aa1b3432bf32f1a2b73e9cb02ab355fc7dfac2a9de8799b49dc1a77a90561e88e37704751b62c0521d9e81228a351b10c3146ee81285f13ff182b0fda79397fe94a95e7f4d186586de3a7fd95750d944d5df8c6c5795c7b3f32cf30406f00dbb50bb995ebc3789e5099ee152f85cb9a0d4cc6b0e2e37e3d88f0dcbc61d37552658aa896340b98a157c911919ef9acca2da16653a5fc8b513917145abd329381b66a6c27aa7f9687898f3a4ed279654faa07398bc9dd5b6df0", @generic="fb76120ab25dc03ab0870814133af2816e3538477fe5620919d952ebe543ca4787c16924318785ddfbabb2a41c7fcbf64145c8ef49a13cef7a3e7c1205a3ba5ffa0cd265a71f9e5f475d3b49e1e399d558fc64c3ac03bcfa41c844649ffe3c13d499a45519c8f0461b028aaf1d227d", @typed={0x8, 0x0, 0x0, 0x0, @pid}, @nested={0x55, 0x0, 0x0, 0x1, [@generic="92b5c25f917a0b95", @generic="16c2e73af83829b8", @typed={0x4}, @typed={0xc, 0x0, 0x0, 0x0, @u64}, @typed={0x8, 0x70, 0x0, 0x0, @u32}, @typed={0x8, 0x4d, 0x0, 0x0, @pid}, @typed={0x8, 0x32, 0x0, 0x0, @fd}, @generic="19447f29882b87de065b226b40cedf4701c7760e1bc3020091"]}, @nested={0x1d9, 0x0, 0x0, 0x1, [@typed={0x6, 0x0, 0x0, 0x0, @str=':\x00'}, @generic="48b7cfbcaf93eb57fa73a597b8f6d78359dde82984e7d8a1e09f107ac872819386bf0fbec1f6309445aee609459d3b2322338c314f122d5cba2729494d99218e70b263450a5069cf69ce4ce63468517eeb3f241bbdae6a926f84760b9c5f46365d231c95a9345be7b78e80ff08501d7a06376ded4d4b83d4271bf9c6fb490e6bbe18efe565143c0e37d18805f9368f3374e47db98876fe87ac5bfd335524166e7cd0c39a59b2641b1e67963408c5d11f3d78cf72b390d5c243bf744e51c965a0f11737edf159fab55a7beddb69fd9b8ddcab4e7292d444c1423891fdcfeb9f2ff94188d685db5d4efbec0ac4ce", @generic="147ce751d91693187da8096c2dac71e305fa940785ab0a450eebc013aecfaf12d7e745cd45b842e663bac17b1e3be8caa72c5bacea5f1dd47ec12e6955ae5e96d6797dfa9cc923b811e02f964369dd28874708d189831c089e799a0f0de4efc4f9db2637bbd462539a638f244de92698ca1795e53b8f4f7ff0e9d97aba754921572b52bec4e638d2885e9436b59fdb8dff6ef69e75e09eeb2fb7c4a4b0ed6c7c22618f4cdbb38348f55ef02c3d754dab32d766b28416ad70d45a25a31730fa20a75c0ba67c9654b3679dbaeb", @typed={0x14, 0x0, 0x0, 0x0, @ipv6=@remote}]}, @nested={0x111, 0x0, 0x0, 0x1, [@generic="7bfc0ebaae60fd7ec68146aea8e868cedbe0a00c40f9ad86ec315f92bae3c2f142f73be9a649fe44515045e2125ed7287154ef66a28527e2017e150b7880e94e3ace4ee0dfe62d3a2720e95ffdc110ece5495a25970a35e8fb3bf3ec2694e399853169e7bad4a636b0d85a0398c2b3c7057f7bef7ec24573dbd3cface240f516f192822fd2377bc897d6cba72b5cc73ffb481a246c8075b24019cc1430301f0063a2ed3b09d0e067ea13b4f57b7d806f67dad4f1c3fec18ca046b1a33d58135900123ed27cdd2e85a6999c4482ed16424524948ef338ea56f22461efa91df54a66c2035e675744c3f1b4dbd87e0b41e79cc33b88f6", @typed={0x4, 0x5d}, @typed={0x14, 0x4, 0x0, 0x0, @ipv6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}}]}]}, 0x500}, {&(0x7f0000002840)={0xfc, 0x0, 0x0, 0x0, 0x0, "", [@generic="939c5fd0f2d70fc0d3fbd62aa4cbea6ebc927bacb9f52e2040faa2e9b535f954914cbdbe8116513a2281ed5e536152b5ce508e8889eeee1b156abc33322cecd384bcda7b607fd9f2f02bb62a9f623142a91fc196dc8e0d8e8e1788ba1a8403ef14acd05e2b78eae9aef14e6ab9504cd1df495e6186ddd7ad8c5eb005aa43b11a4b45ca5d29c9cdabdbd1ad690ef62d9776b854bc626dfe981d51a666920dba27bd507f3b2eb3b16f9906cfc520374d7fbf839682b69b14aa0769d61e52631615f5d92bec3d3af1bc8ec55789c39b40ff04f8ba58ffb5367501514ddb3aea804920f9ac2dbc64a5b609"]}, 0xfc}], 0x5, 0xfffffffffffffffe, 0x0, 0x10}, 0x0) [ 386.446794][T22507] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:20 executing program 3: socket(0x11, 0xa, 0x300) [ 386.489134][T22513] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00", 0x45, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 386.530591][T22517] loop4: detected capacity change from 0 to 68 07:40:20 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) [ 386.575511][T22520] overlayfs: missing 'lowerdir' 07:40:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 07:40:20 executing program 3: rt_tgsigqueueinfo(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x8}) [ 386.659776][T22517] overlayfs: failed to resolve 'file': -2 07:40:20 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:20 executing program 2: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}, 0x10) [ 386.707016][T22517] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 386.769449][T22534] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:20 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 386.822889][T22536] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:20 executing program 3: syz_mount_image$erofs(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_tcp(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x111050, 0x0) 07:40:20 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0x40) 07:40:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) 07:40:20 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00", 0x45, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 386.942986][T22547] overlayfs: missing 'lowerdir' 07:40:20 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:20 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f00000030c0)=0xc) [ 387.023316][T22554] loop4: detected capacity change from 0 to 68 [ 387.042229][T22555] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:20 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000340)=@filter={'filter\x00', 0xe, 0x4, 0x308, 0xffffffff, 0xf8, 0x270, 0xf8, 0xffffffff, 0xffffffff, 0x270, 0x270, 0x270, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@addrtype={{0x30}}, @common=@unspec=@connmark={{0x30}}]}, @REJECT={0x28}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'wlan0\x00', 'ip6gre0\x00'}, 0x0, 0xa0, 0xe0, 0x0, {}, [@common=@addrtype={{0x30}}]}, @common=@inet=@LOG={0x40, 'LOG\x00', 0x0, {0x0, 0x0, "c7c84f595b8ae75f7a9edeec3698058d02a6ea9eed94cf0c19d90f638c6a"}}}, {{@uncond, 0x0, 0x70, 0x98}, @REJECT={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x368) [ 387.085821][T22554] overlayfs: failed to resolve 'file': -2 07:40:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) [ 387.175630][T22554] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 387.179590][T22561] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 387.209310][T22570] x_tables: duplicate underflow at hook 2 07:40:21 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x5, 0x1) write$P9_RVERSION(r0, &(0x7f0000000040)={0x13, 0x65, 0xffff, 0x0, 0x6, '9P2000'}, 0x13) [ 387.263515][T22573] overlayfs: missing 'lowerdir' 07:40:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 2: r0 = socket$unix(0x11, 0x3, 0x0) getpeername$unix(r0, 0x0, 0x0) 07:40:21 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f00", 0x45, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 3: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x6400, 0x0) [ 387.397569][T22578] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:21 executing program 2: timer_create(0x0, &(0x7f00000003c0)={0x0, 0x0, 0xa, @thr={0x0, 0x0}}, 0x0) [ 387.489555][T22589] loop4: detected capacity change from 0 to 68 07:40:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) [ 387.536049][T22587] overlayfs: missing 'lowerdir' [ 387.565406][T22589] overlayfs: failed to resolve 'file': -2 [ 387.565714][T22594] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:21 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000011c0), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000001200)) [ 387.626748][T22589] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:21 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[@cred={{0x1c}}, @rights={{0x10}}], 0x30}, 0x0) [ 387.683228][T22603] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:21 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x300}, 0x0) 07:40:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) 07:40:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) 07:40:21 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x14}, 0x14}}, 0x0) [ 387.854215][T22616] overlayfs: missing 'lowerdir' [ 387.872958][T22618] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:21 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:21 executing program 3: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x25e102, 0x0) [ 387.934451][T22625] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 387.944455][T22627] loop4: detected capacity change from 0 to 68 07:40:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 388.039999][T22627] overlayfs: failed to resolve './file1': -2 07:40:21 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x2, 0x401000) 07:40:21 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {&(0x7f0000000640)={0x10}, 0x10}, {0x0}, {&(0x7f0000000c00)={0x10}, 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) 07:40:21 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 388.140475][T22642] overlayfs: missing 'lowerdir' [ 388.185325][T22645] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:22 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:22 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0xc0045878, 0x0) 07:40:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 388.225101][T22656] loop4: detected capacity change from 0 to 68 07:40:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x2, 0x6, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, [@sadb_x_sa2={0x2}, @sadb_address={0x5, 0x7, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}, @sadb_lifetime={0x4}]}, 0x68}}, 0x0) 07:40:22 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 388.327677][T22656] overlayfs: failed to resolve './file1': -2 07:40:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000200)={0x2, 0xe, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 388.386021][T22666] overlayfs: missing 'lowerdir' 07:40:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:22 executing program 2: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x8000000) 07:40:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:22 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 388.516478][T22676] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:22 executing program 3: bpf$BPF_GET_BTF_INFO(0x2, &(0x7f0000000940)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 07:40:22 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f0000", 0x46, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 388.574636][T22681] loop4: detected capacity change from 0 to 68 07:40:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:22 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f0000000ac0)={0x14, 0x0, 0x4}, 0x14}}, 0x0) syz_genetlink_get_family_id$nl802154(&(0x7f00000003c0), r0) [ 388.655325][T22681] overlayfs: failed to resolve './file1': -2 07:40:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:22 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {&(0x7f0000000640)={0x10}, 0x10}, {&(0x7f0000000ac0)={0x10}, 0x10}, {&(0x7f0000000c00)={0x10}, 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) 07:40:22 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020d08053200000028bd7000fddbdf2502001000000004d4000004d3000000000c0009"], 0x190}}, 0x0) 07:40:22 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) [ 388.903931][T22703] overlayfs: missing 'lowerdir' 07:40:22 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:22 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fspick(r0, &(0x7f0000000180)='./file0\x00', 0x0) 07:40:22 executing program 2: r0 = socket(0x11, 0xa, 0x0) sendmsg$FOU_CMD_GET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 388.984308][T22711] loop4: detected capacity change from 0 to 68 [ 389.003291][T22706] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:22 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f0000", 0x46, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:22 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 389.105988][T22716] __nla_validate_parse: 4 callbacks suppressed [ 389.106005][T22716] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:22 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$netlink(r0, 0x10e, 0x4, &(0x7f0000001200)=""/4096, &(0x7f0000000000)=0x1000) [ 389.168935][T22723] overlayfs: missing 'lowerdir' 07:40:23 executing program 2: pkey_mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xffffffffffffffff) 07:40:23 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:23 executing program 3: select(0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000280)) 07:40:23 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) [ 389.346478][T22735] loop4: detected capacity change from 0 to 68 [ 389.411826][T22738] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 389.429164][T22739] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x2000) 07:40:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 389.522320][T22747] overlayfs: missing 'lowerdir' 07:40:23 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f0000", 0x46, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:23 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5450, 0x0) 07:40:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:23 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:23 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000008e40)={0x0, 0x0, &(0x7f0000008e00)={0x0}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) 07:40:23 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$UI_SET_ABSBIT(r0, 0x40045567, 0x0) [ 389.695140][T22761] loop4: detected capacity change from 0 to 68 [ 389.761777][T22763] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:23 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) recvmmsg(r0, &(0x7f0000003700)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40, 0x0) 07:40:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 389.849014][T22772] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 389.868594][T22773] overlayfs: missing 'lowerdir' 07:40:23 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="020d57060702000028bd7000fedbdf2501021800ff000010"], 0x1038}}, 0x0) 07:40:23 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={0x0, @sco, @ethernet={0x0, @random="a31fa1deeeb5"}, @l2tp={0x2, 0x0, @empty}}) 07:40:23 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 390.004475][T22787] loop4: detected capacity change from 0 to 68 07:40:23 executing program 2: socket(0x10, 0x0, 0x5) 07:40:23 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {0x0}, {0x0, 0x4000}, {&(0x7f0000000c00)={0x10}, 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) [ 390.121554][T22797] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 390.149621][T22796] overlayfs: unrecognized mount option "lower" or missing value 07:40:24 executing program 2: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RAUTH(r0, &(0x7f00000000c0)={0x14}, 0xfffffffffffffdef) 07:40:24 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 390.219909][T22810] loop4: detected capacity change from 0 to 68 [ 390.279490][T22804] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_PROTO_DOWN={0x8, 0x1c, 0xffffffef}]}, 0x28}}, 0x0) 07:40:24 executing program 3: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000), 0x88b62, 0x0) write$rfkill(r0, 0x0, 0x0) 07:40:24 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) read$char_usb(r0, &(0x7f00000013c0)=""/4096, 0x1000) 07:40:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 390.432848][T22827] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 390.459991][T22829] overlayfs: unrecognized mount option "lower" or missing value 07:40:24 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0xc04a01) 07:40:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}}, 0x20}}, 0x0) 07:40:24 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000a00)=""/150, 0x96}], 0x2}, 0x0) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), r0) [ 390.612805][T22846] loop4: detected capacity change from 0 to 68 [ 390.652021][T22845] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 390.701650][T22852] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[@timestamping={{0x14}}], 0x18}, 0x0) 07:40:24 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@deltaction={0x14}, 0x14}}, 0x0) 07:40:24 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}}, 0x20}}, 0x0) [ 390.845838][T22865] overlayfs: unrecognized mount option "lower" or missing value 07:40:24 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 3: openat$rfkill(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) read$rfkill(r0, &(0x7f0000000200), 0x8) [ 390.907219][T22873] loop4: detected capacity change from 0 to 68 [ 390.923957][T22874] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:24 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={0x2, 0x6, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x7, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}]}, 0x38}}, 0x0) [ 390.978136][T22873] overlayfs: missing 'lowerdir' 07:40:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x20, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}}, 0x20}}, 0x0) [ 391.000678][T22876] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:24 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:24 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:25 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300}, 0x0) 07:40:25 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) [ 391.236044][T22892] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:25 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 391.314057][T22900] loop4: detected capacity change from 0 to 68 07:40:25 executing program 3: socket$unix(0xa, 0x6, 0x0) [ 391.414865][T22900] overlayfs: missing 'lowerdir' 07:40:25 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000000000), 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000002180)) 07:40:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0x28}}, 0x0) 07:40:25 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 391.527974][T22913] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 391.562346][T22923] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. 07:40:25 executing program 3: r0 = socket(0x11, 0xa, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, 0x0) 07:40:25 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:25 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0x28}}, 0x0) 07:40:25 executing program 3: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$9p(r0, &(0x7f0000000100)="fe5f75ed0374b07d7632635e78257f25b4eaca00ebfb7d3910ed560f6c3f1d568fd0caa48b46d64d15fdcf182fab066b0e8df4fda75381e6e37c393a6e71283f5622bb75f4d8a929dcc1c871ae30fafdd593a8e4790d6aa89fa9e49d67d4e9414e38319cd6341ba643a7ad9a8368f5cfdac269be99c7cfdcf1adad9a4e0323095c0e0e0d1c722f24320369142fcc037cfc36ef866659b2bc76889200e9d4bd8d8a4cf8b8407b8ea55ceb84d983ed8f4eb62d3709d2f49034c7657adfcbeb36612b4f23c2792ee017f1da8bbfe03da0c64631f1ecb3229715a8897cb3c6b48a9cff9cc322f40a6913c72cf31b3e03a82e5820a38dc09fe3120417fd16771def1621b943fc075919c18a0977039e3a1ac1670667e67755969db8e6dd679fd8c934550cdc4d726749399cc3317f92d04d0c087e9c29bce9fdc3514896417203a174db42f490c4cfcf77665b0b39a93e2d71876a505e77179191bc53032da5665b8a74dd28f7a6be93a9fdead59f22fc88e916172ff558d369e91d7d1e41ba48dd30ab948c0ec7df40880eb1300dcdd2fd8b0f621dd429b13860dee6c1d7ce3118b364b45eccff440e9cb948ee6b4bb92a8c7adb43a5da13a58b371fbd6a5250dc68b72669f7d69ee3da9422fbf301ac050ac83fb6fa6e0a6d9fa272e71229b75e240175751d860f41b2c3f78fb23bc1e95687000e080cf7f8fdba3048eda30146b2a01733e4d45c9e47ddd6285cfe8f6b3fda8c37d671b41f9bb3cb6b233490197cf08aca72c7c700f59d75ff56fa2535ebb199b76f4f31ad26cd313feeaa7490a3b92fde4529051f2f1bf5848cd8f9a47913c4b9dfe68019a25358ec23f4c7292bd0fd5853d3279407c420b17b52258c0f743ede13f223f7a39754fa42df3f5318b9e1bcbb3b2e217ee6ed964dedc1b4ecbea091346149c5240547ec9e7ff61253aecad811add3db1521a7576f08c92eed470c99d8d96aedae469de5554034fa78c5ac781adaf5b9e833e5b940d3481fb72b21e402bfa67ad48741bd4af724b66119d74cd36c9e2fa0a30c8616de2c335b5af1fcdc7739cbb73a56f77887f84f74a280b84e849a9c54e83e0accdb3350fce0d72006d9659065ad57b6f34834f0978ffe4eb10452cb11763f8b4c61d55660ade2767d945fdca87e1929c50b85c2358775bbab7ab9457452c04d7ef153a2e9c35dbc9ee50d182347180bfcaac710c53357c1c139ff41a4abca5c8a5d0e89913238e4cfa969c54ceea18851541c59e11c518c507a3c5c9467c9d48c122d4b5b96560b78a439f172c77d2e09518e358f2eb230550431c02c7f108196dcac679abefe294f283e64976825d5fdd66453a3cb6f033f966d13ea981c3d0752c81e1190f4a1d0ed43dfd76651277488b178cb4bb72face1ff2e8986b84e8b1cf4b0c6c436ac7684a5fe0e8665e35548f7e0980fb9bdfc2085d585ff29c14232b185c950e62592622926d474a6a95c1cb79c072349cff7a4bc3f2488a94bb7a04d3eb9d645f9bdbc72f16e835e52b403c0f958d623fffd8dd511a0a00dcc6486f4db4935967dc7a373b600a49aaef17f37064200f74290fb8355f5fa6f750a8b1507eb526a2d3275589bf57017ee911b778a7a1bfcaaab96a95f62c2edf783778a080b7ad4c1dc8227622ac6a7b77e01a2d1058a749c357ec3690c674b0a0702f6084953e89216d61ed313846c33755e06d837981652fd77bd4628b81aa128226274c8e2aa83f6628e11ab3f925e1c46a6e0d7f34cafddff0ec1c6c4fd9f15353d9d366bdcec91f5a62333d07256ce812e485e919c4759495fbb20b6ded4ec1e77e528a5a99197660d331c22e47f02772c294a76c800ff881c1259b92ee67ca43c6ec729074c8e9d1f91c76545f342dc57ae58902318655beb13957a0a7431e1371b534ad2ff7636588c4cf69786535dd6697dc9eee502623fc89f3fae668924cf34e61a21fd1bf58be9034cb063bd3e7cad96e9a11c3285416a1234fb634f6672d8385c917a3f0b7352dd7cecb3020839bf908136803b95c89cb4eb1325a8d2a38b95624712814297e7b0257347b4cf13bc3ba014a9cb1618c27fdee1f79183e7970a707ce5fb673d0934ca406cf6447c4490196ffafe32bf227974141f704a9201762dfec55417f1818843f306f1a36acccce99b32f0c3b6d2a3445109337be8c9065dbaec7097aef723458bdbab50711ab098a9e828057af8cc3860ecd2cb953eba3f1799ee4367f379aae1a26f2d1d07ba7f58b42d8ecca8177fb4d110378c1d728e3c999d0b59fa9afa5e5fbd28c2d02b0d08cf20fc0cdd8b75b8dab804e3a0b964ef81472b88133c45e80b8241c1d75730e919a2d735b072ac9868030a7d3683dce25ed8a476b0ee7087b0670f5fcaae5b5b8f07141c14f2ea48513af7e383f426fefe23ae4bc8404f9905a4e0d8e68c8ca5d80d05978ce2209b7dd3cad6fe0fa6ce471f23b10d3296cc7212090e62b2071a287ca5c69fcc22c2c3e3804d88bf64da4b7d2695eae9202b9220131b988cebc933441780fee8d44efa09e8abb320b47bb2080f97ca571078c667395320611db0b8632dddd7af3ee7b4fe0ec439fd5a1b9f4bb61726385f967d3378ab6c3107eff499fd052db7764af6d7accb5473966beaaad4b200788ad683523f80ebae0fd696e3fcc67ab179cf4a7e350deb75d49ea0362d30280070f4bb51e52e2e168264ef0a633ee1cc6a2b65afbeaf88005f7c78b6c168fc16b8a0db445ab9d5c6a7f448bac4b80c2af8e5b8929f2bb315815bd2c560a1680b8a709baf1061614de30c01606276eb08efb5232a7414bf01ae8ac0ce99ef9ad9928358bc50776de8b0c200cc618ec3422dfa1cd985e146be44815933f0f8a31bb9d6c5cc1d3fdd09f5e416e045c249d5fd45d465c49fb0fbd4fe4b76dbfe31245b1b02ca1ca4e754355e46c820d116a838070a4a4fd15e90de03ac1fa03712a1f0aaddf97b5255536c551ad20bd9909a4c7e07c7c579229a2fcc430b8b7e8d71ab7d3b994179973e0ec95cad61a75644ca9409fe3b08874869fb462e91f4eabf3c547a9aef4fbe831ebdc6a5b126fc61605cc686e623e86e2d1c52327257b88cae0c9b93cdc669075914a9068269807cca89b013d0782c640341925413bf53068858a2e0556f56c01d507bcfd13e2dddc46429a092b01ac53c64542de875b330f1fa3864eb4b6befeac72c98034a614771fb87633986fa49cb0f9ba543117c33c9de622b385090a21ad3896e5005ea8e640a10bcafa0340308f307c42c0e03986f02eab43dab2c3da0ac0b510d67e051bfd9efcca11bb48d227d7d6a792e04ad75ab1a1358b18365ab067f51e640033563b48e5d460311b92eb7d24067f6c2b1c6df9f1be25e060e6463105b8b896662bfa5862345f4994cb9c1d26b442bfe66bc91fb43515b69a4f8215f730b68a429a7f153885f294c199fbd097dbcd75e5cf8dd903e325354f05d21b54f379f0f2ed6a4e3485e2239007243be7eb883e20b524edcef93bb263b3a9a248f1a8e70ccd6d2d6d7ee40e42b5fbd87a9fffa3f9ed27fb60ecec0c69d2a2c6fb86bca421d5c56aaf714734cca6c637dee00006019e74d3fe11c0f4da23e13c95f5d503c741881700156ec6511fded98e90fb81075ff00b9201e11ed17100953693b1716f24e922c5fc9fcacdac7607aa540a84173d418953f440e03644f224adff83d7031a891849ff59e6fc8e7053a7049895cbc0b2980ab9c230d079e44981803b1cbbff69a4464ba9359db0cb0d9ec5abdaec27dc270a2c82c49cfaa0089f23d5bd4376dc7db4b14b0ec47a7a44100ab1e0995d384eacedbb47db96fb99014564d71abdb00a556b855ee84bca12c41cec511baab123e25c1f66048cacef120250ec7ad9f5c4c17f71a04903681c8b583054dad21506dc627adc302e9266338d0fc5b9ffa98069d32b72ef3ba7d5fe10f2357f02af7ea77bd7e7aa5de166a0058817c2ba298601059487350e3d067dd1eb057c4cdbb62c570adad826279bc6a273d96d4da28a04cd139d62a7c64363cdfee4807ec86f717aa34ec97a2f3f87eefa1efb36f5b7bcec53e57ce74eac78ef075703a100abcbdef85418a9b70738a753418c0c71ce5304cd02715fba509c52606493bc1e14f810fe7d0f9871801e7543b0e6e9b6c8f11bd7cba6b4c286b0321410849e288da33fc9815974e27f62740ae546d4962e130d2ec6eab7042faf70a19fe378a7a1b88b4bf6353e7cdfcb8cb3427d1603136841a5b42190a9c3a364b2475843e9b9f9e7361befdb196f5d41d272ef59e74d9cdf074c763c0f2a31f0f2f58547d8bd638f086a88c1570cc97811e522e950d404899f77fece99d9422833a8dcf797f87f3cc8083aeeb075f826b8f7d2d97a493510554d90c40e922bb6566db685490376f0d97d60057eb1ca207220ca45e967d0b8af7ff58fa20e1f97f4fbbd700ae3d97de12e196e23e4a25de2ce989bc800b13a955963e77345a834385a917c1803c034139e8371f4f0f45dd3df998ceed40187ebbc2985a02bd419095aee38730acd320c0e10a8d960764409273b1da6727d0d26c60fd9c89973fb19d6b6096c90e7e53dff40cf0085afea9d6d8f5d2cfded61b0d9a6f03c1b9567579f6a593d0d4feb1632aec1a938f77911f5ce24b19e6b44e5fa966a2f396a0f327bc02798843b4816d2d361c5007f96d81da335423e18f8edf0b642d42b19a5d92d9fe40d433013ef94049bbdbbdba314be82c2bc5967f0ed010ba2fb3bce288b93c9e7e056abafec957c232a321f2b7c106d6005a2d69273c8b907db6cc2bc65e13369c480e3b89049dde6e6421397bfc7b5d6f60bf97e05163c466491c69d635f1b7451e467cc156d7f8b8339f82c1da5a844061cd0e3c1764649b558bef332544e61ec505eb4d6a52648b5381ade37f481e3e02ff7112788f56f45524f7d9b1cc83bb9724175513f6fc6e10130c74c95e337c7cf95a4f7af4efb2f9cd8005f3129ad62250eebdec07228704a90d9184e8921223e2927b6bce76148597b0b89a693f6b264de24d64f7f78d981bd74f479506655bb815a1ef189e78174811136bb965ae6fab954ef132f3322afb7ccf8564393076584d5d81134ae6f51109dea6d026c7ca630ae1cccec2502487da0ab6aeda1258d25a2fc52c17b5d5c3312110158461d7931ef0cfc8a1014a4e4d4a198ca844dc91a83208f1877c0387a47408cbf4ddf7548b1764ff4ecbc5cc87f85363885bd8704cd19a6317e2dbef04e89c42ae1577d1daa51318bb50b7f893113fcaa37c9cd18fe24dc24c846d4d00fd9e5749cd7c9add83f30e71943f7a0324c33a8804c7abce6cec526e31c89457921ee11fb3b9803a9437b2133ec13fabbefe8be088173bcea97f846124454639a340676fc3bef602535c755c0d1cead7422b4b44a693f71f4fae61948024d8cc75bba82cd073d90cf495fc09a6d216f1e8eb618c348d46c7a3e86136b4ec8070f6c62bf70905750ab1876e2edd756ca3293a891b40ae7fb2698a3270b6e7c57a02c7b92862560d54c75cfb4968bccf30b2fc4469a7426621fefb34f6e3b2e5abe02317cd7d77ded0a17252ad623abdb9f05c35f6ba7377625c281e2f0188a8554134f1e28ec5926e15295d95bb03cea6c5ef73430943e1f81631a496721de3bef1247566ec8bd75a94802b31b1a5a7c8fd78fcc7aa8c137b2fe6b774bbb0a85139157a7fa74a446c2444e50aa1d04a5531eca2218180c7bd52f89c4d69cab172d002e4a9a68d028839fbe410", 0x1000) [ 391.787940][T22936] loop4: detected capacity change from 0 to 68 [ 391.856802][T22936] overlayfs: missing 'lowerdir' 07:40:25 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 391.886180][T22944] netlink: 23 bytes leftover after parsing attributes in process `syz-executor.5'. [ 391.925240][T22945] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:25 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:25 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:40:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f00000008c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20001, 0x2) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="00e0ffffffffffff270012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x6c, &(0x7f0000000040)={&(0x7f0000000000)=@newlink={0x28, 0x10, 0x801, 0x0, 0x0, {0x0, 0x0, 0x0, r4, 0xf}, [@IFLA_PROTO_DOWN={0x8, 0x1c}]}, 0x28}}, 0x0) [ 392.080246][T22955] loop4: detected capacity change from 0 to 68 [ 392.157615][T22955] overlayfs: missing 'lowerdir' [ 392.170933][T22963] overlayfs: failed to resolve './fil': -2 07:40:26 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x200000, 0x0) 07:40:26 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 3: socket(0x2c, 0x3, 0xfffffff8) 07:40:26 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)={0x10}, 0x10}, {0x0}, {0x0}, {&(0x7f0000000c00)={0x10}, 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) 07:40:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 392.448698][T22978] loop4: detected capacity change from 0 to 68 [ 392.486770][T22977] overlayfs: failed to resolve './fil': -2 07:40:26 executing program 5: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') r1 = socket$pptp(0x18, 0x1, 0x2) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f00000000c0)={0xa0000000}) 07:40:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001200)={0x1018, 0xfffd, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x7d, 0x0, 0x0, @pid}, @generic="51fa08c4ae8f63ac2dc33db7d28c171df0a08ed3777a635bdd332ab704496ae4db0ef8ab8235145d09ae38689d06d86f344d755ac0497ed80e1aa5545039159b6ca2ed037c5f00ab9f0947147392681df250c5a2728cf6824bbc6b0173193a4cbe9b83434410aa99afce356bda4096e18bb41a6fdc584a56373c8def312aafdddeeefe7cf46ca6a2bc09e4696f1021fd2da73085daa8d2c74e4543efbf8cc0c9ec603aaa402fd3af022cb9642c56eb7afd3fc760687594497dfcdd3ce932aab191c5186ea5b99ca9b6ba613ca89c9be281b7f7d40199e0ce6871f8b5680fa4b90d42fd4beb2abf829cc0f1653fa4812fb3f118522bafeb208d02875b46ed5ee9b945b052767de060d1d4a7d5c570400bafced421a716dbe5c26ff2e76d409d2523b38a72a79ab64e52c6fa73c76cc3ac0efd8ec5459facd452746329b60fb8d68917630a590972d9a45d948b71bc4dc12589df77034ddde0a4cdba4ac9f5caeff8921b8d048067f741dd6ad2145df25cd896274a85394cc98214834f80d9476e61f3c2c484a4a8a7b4f609bfce222adff726d3c7d35bafcff5a3f4948b36599c61ebd5c725395c48a43ed9ab9e18dc38c74613b04c5eb63ede8d8e8db438d928930dea04c0e98da358d367d40e88d9b6ce7f074bbe0aaa35d2006031cd4d881ce98637ac59e6f6424ddd3865d27a0bd5cd7f1863c2811526a2f94ccdd879fa8658221c14fd54fda3dfea903a57034ab61d7d8024ec10869398333a99e50f9f1381aa41cf464e8b15ff92f65df4148c184dcc2fe986cd78951379766643386c9c5dcf98c03cb2e9c8580874b7369184c14a21552a64b3fe4e3f0f3813cf43549fbb2d4d8e0667f90ba3e2848dd7e012ba8f8766920767dc452a6b956e1c7e42ce6bd042aa7f99965677ba7d215658497cbcd64d820d037cb6c2594a59f9e3be9781e4294f26d4064fd93db76727f4534bec278d48531cbca705103f4cc5d9649ad44b8957c1f7f7650c14f969cd4b1964dcad7dc65d0b40c4dfe5c399febe66b7a4ccfcfbb864ad663eb76ad042ef4bb5c41a0b12542cae458790cdf7f29343f736072a5993963118535c5d7924c4f3f8c620828589929d7aa0bc27796c02b4db7b36ec25dd88b93c4efa70e33680f220cb797f4269261cf486f8475f6d98ce9a5a4a171b134550145504deb50ac568208d7521c47028d276cae063bba5957b3e07fb73cba74514cf22e7e5fd83104f046e904ff4a5e24cbc7a95c9f1cd7406366e1af90e2dbeb62f0c24df5cdae02b50cbfa96884a2c6de9cadbe433300e2fd29320e1a78c7fdc211356e4bc1547a4e320615c2d9d04b4ab1d9487815cf1e34bde07b492c9bb13fe8470e254aab7353d31fc950f910ec07a7a8f64794315b97b579e72016a05b2f4bbe9a591bb299d5dde7893cf566834a309334cf6069b8caca199e1314bb0745283613c6c10cecc0b3e49b877b749d410a5e1e912b2fdec8705b024436f1735f64e0791350245b8825b8281aa3087bd8c3daf2c3e30be9ddca70225d828606969d2bf5e1ad9786e9b1973aeda9d296cf30da2d2b72f054cc042aa891e196dcbb2605a1ababff04b98bc871f5fdc2ed8ac035d80ca0d2324d1afaf60954231f84b4e71f3be065a8c54029d037fdca554c9a8828b2395477c881f64bad33a33f4c6f13f931bc5b5d07af3e94a465b8ace1c304b6ab4006ae660116ef06294970f588da1215e626fab73d2449abcf9a5013e6a1adfffd2ec86a00e73a615a927643735f8b0bad28c917652a5217f05e7bb744e06439e747ac01f4108c8b9a35db70ee0c19b73ea59e778d42ee2354e08587a62c3ae01457469a056c8a1796eafafe0249f4bb65dcb62c8358376814eafdc14db11a18ff368fd5d4e577e390fddeefc43a77f6f2d7c7461f6b3147a04d7a5f1fa9fb750ae1c70a5a344cc4270ce41bf4f6b1bf77b23fd12e0c52f13b0b7e86c6e88d486bc73ccc7cfa8acfde7956b27a77340b74bff43ef4a2ef1c9bb5f267e4496d16057d4f4e79f1ab817c52cb9a9ce873796e8fd680afe41282bfb0ca9bfa654fb39b040f3d77567b5f28b6f5af0041649edc54f6e54f060629545e0538aed5793efd268a6198dcc52c77bafd50d634977badffd3d519aa5fbf04216102e12192be0c9015f2496334daeffe208cfcb32c259e5195ee0809e3565bd5808d4a36742f864cea5c58088c0abf06106ddea451758b97bb19a9decd732882e2a2a7088188ecb1647b967a885e18701a497fe81a25db991c6dbd6e227d5a14481f8308f9e850bba2915fad7e5602a79292952360cc71f7a28aeee5cbb848c44dee7a1387dcdf467ab03c205089e2ae5ad367400bdd7cc75f6274a5053dc85a522a8d6d3b17175e8dbebf26f071a2a25c8f83ea2b0aad8c6700e5a4df45641321fc74ba13e679b35beaab4885f4199c7bf0a1ac00eba29fbd9af5e94c69121641b5d4d85e05711e9211d0451f5a5c73d2ca1fbe01599495fbca8b7904c2e6ccf797d8fee6c0c015c865db55578352336dd026ea534f196997c530ee179a838cdff391b36e7c2c3cc796f4e7000c9fdcdb09576c4c6a5671041780a1b44ba51f1a070f7c945ea453f1cc00e4301805aec665f222142eb1b5c8c9a5f88288ac84275f29d411f17d779b008e49e9bca32595261b9cb0388dff233fd44dd0c336882f48cec0038513c881b7e768fd629343c250386eceeda995630e0863987564e07fa8948158fb13fc9d3457ec88a62ba73a266505542dfeeea4ad19e07e90cf1d016c398f5f25ec7486b13522790652483f16e326798ba8a99479e70e49b10f881332e92ee47cb2ef5c2a8580b92ae278c8bc3d08e3c2c5755d96b4cf61bb004edbc7037cc416c6e3d465bc270a8115b26784805c785550a6a66849ede817342cdf6835669dee5318970f1bac4d3051792be034f6523ac1231216acfb10646a950579eed0ab3990d0e29cf445de2bf6a26ff03b96f8324e88391b765093443976b1b78784e020ced7a8123ceac36276dd11241255f9a0530355a30a6190459233a2df5c9fcc3675784b8b3850488fd956e5fded20459f2cdee23b86b4dc25e585e66968b9f7bbaf1e11097890c1a0e57f39ef80aea72484306a4a927a59d2ba73b6bd2f6eeda4d9917ff45a9836714861bf968faa4bd11d9eff7596f0dab1caa036a93a7b0358d21359d09a47882c6f6a6b8a72e50c51340241c0cf8abe817534a34619682ffb2153340cbda531145d6cde6fa12e8771933de4ba0a9b7c6e9447aedc4ea432e208ac8141a0cfd1f1a3b01d71043652308e10a39cf868055f46933f00b8830bc3596334f25bbc457cd83d5f2527f02a4fdf8cab6e160908b4f8ee4a48ef2257b85806ee0460ddd3f587a746d891ead3f98a569cd900448556ff56c0b2d770d225dd2a9a4a9a1a7e30126d3d0a4ba90a12b7899fdc3cfcabfd9ef35de57a817ee9f32e9ae31fc6cce1c4abebd89b7ce8a96177e7b6f20b196e351cde63b392a0149c2f30e8948c370d085f99d259ef977b940cd154322b6b7d0977aa8e66932f6f99af46e6de94537df59cf06f180968acee3511624432bcfd1cdf02f00bcbd0105dc13699bd5820da38af5b085b7d962ed9c5f05dfd2c4600215ec907ff004473f629ef29dc73a1ceb6c36e9202b82fdb9bad16785fea80e189b6e2f6aff8a3051fda4b291db182f7d80f5f6c09ac45c148a6f9e9c1cd6755bbb3f45291fc06f123a3f26795108a2e675072ca955777a86efe6f37e248e51822570f7c4f2fd927122165a8754d74d6d02b36f5b929bba348ff314735ba7ed8c517e71beae6e29af39a1684220b1892900ee3898c62c3cd622c3a0133b30b06587653736d8b9da781098a14a1c57d904b5630f0c9bd32f327f1c24b4a24c1d940bb2ef66216261ce3ef9819a48aab34c3ef7597aeac325c3e7bdadd9bbaca4903dbf669291fb507bb0f4e99f305e3a27c56ce939eb2e06440b81bd914173aeb5dff5c8a6739127fc059ba4ae633ad9e61e0f548b24ad16202f59f861ab7357c6efd7c990d0600f1fef58db0bfd816f04be53155dbac59d71761ab0ab3cc32f82c7b5578d4399767247ca3a79f02d1c4b29a23a581297d9a2f085dfcf3017f2e66162cb16ed8497054f0401007c44a88c83fd803b291605747b5be5e008aaccb7a1f2bff88b4fd05068df19cf38b275706243d1f0c0526b2279f083c8d2ab00180ea47d2bbd42b1bd44020aadf17b882bd9f4ee56e417517fe1de29a59272c7ce70c0908719bd3101db24c5c55c854d4467dc57aaf6c38dd9673bbc50650884a3821d4e0192d86257ac95efa9468ac8ee4efa491d601c9267f92c640950c7418bf5aba72363ed78c8381a0a0555b24333ae7c1b669feb4b68c91adfc6651a0a7060c6f5bebd1aa6b0159ec7e1a7e352b096f6c949265a2ff371057c1e37cd523df5ee54d21bbcca7a85dfb5862e4a66ba78773a0e67a68713d14ca90d3e50303237ba212a5c59d63c41e223a70a4d035e1c4a83f799ea3d52d6b689ffa88a5d43fab36880c65a6803182eedc0f937284dac98b35abce8635bbf077b35a6ad0e30b0a86df0b13064a6619f6ad4d17592761f3a4ed3a238c8a1a438812f3b42fdae9bd1b9e153778873953b657d7ddfe0c982e01b2322d3f2c0f5ef98216c49129fc2d99a05182073c77bd07ddc01ee328591bbb5152eceaf841a4da82bdaf7ef4f53863021d63b94a2009b76816129cbf6ef04b742f7931ff8e55ccfac5172464fe69ee33dc801ba8a614ab5287118674867ba41df81e3de8d6ec377838d4b739070fc885a4576d6dfe75aa5ad7c72f418a9df2740002201d6fb4271f7f9dcff46af401eae9f8fa28cae75fb0d4717364e418c4545d7737905953944ce1b6113f236e6da5357a90a2daab2c28781188f1c971011224564ccde1dc8d92a8428baef020426f7f4335aaa25fa806b62c2f837d3ea007f878ad3552b416f9becc35cf3d9eb513b573a3d18a6a538fd73e3ce81ab1c0ce3f859eb04cf7b1c6e28499781bc42d8a772f3245a9f0ebfd0d3e2ba75e393ca5b578443ecb8fe9850880207402a0fe67357e08cf48724fa9aa66222c94442dc143928ba7580294008f328f83bb77f8bd1002895fb1cab212b329fb6ae2b3d48da0056da22c61d9a1a30f5bce966b6bcd3b8e33a8b235d6cbe0d563ac28ab919e977d7ded00b4b64f674befdeac351028a2d79ea39f10548c6aa3d10aec2cba6be99ebf76ca78e3c602751889715364a03607e238fa35d1becb16d12aae8ff3000ae879c7b3327d1fa54d456850aebe22ddf0fde51bed34f0775eae232673d128d9d7b472bf6cf08bfbb92f42ff1f4155dd95ec714384fe97ae8ef21793d5ce2ea26958c14cf2fa5e188d127c934149cd23d605d0332bd3c15a650964419709c958fd54ee3611b43657de1136a1e51837b8cbc2aa48c22d369c61a78267a78e288ac2081302c085336dca311bd9afe24308cc19c50b1e6a7bde8d3f27b1cd2a3aea5f2e98aebb4cc8e74443f7887c64361fb731e56f244f99c09637b4ea41ccceaa2676854d8cc8947b5fda68e48bbdbf0240b7adf6b82ccc6203fb5ecef7b94f91d4d71d096c0b29938f08df74da6086ebf547558b65cb7ad798f9af0515616cbe63e0b92521be0a93725fe82a6715a7577846684d6d8d44e6c49ecff64312be34fe1e6da942fcb49e47530927285ebb21c4008f6a1f2dc4fd6f2e035bc373aedd052635c4d7c1d04dbfce2585f18af3a9330c237c691b726"]}, 0x1018}, {0x0}, {0x0}, {&(0x7f0000000c00)={0x10}, 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) [ 392.507908][T22979] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 392.557571][T22978] overlayfs: missing 'lowerdir' 07:40:26 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 07:40:26 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000e2fa6f"], 0x14}}, 0x0) 07:40:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)=ANY=[@ANYBLOB="0213000902"], 0x10}}, 0x0) 07:40:26 executing program 2: syz_mount_image$erofs(&(0x7f00000009c0), &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, &(0x7f0000000d40), 0x1000, &(0x7f0000000e40)) 07:40:26 executing program 5: read$rfkill(0xffffffffffffffff, 0x0, 0x0) 07:40:26 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_nat_t_port={0x1, 0x15}]}, 0x18}}, 0x0) [ 392.856932][T23003] loop4: detected capacity change from 0 to 68 [ 392.885472][T22999] overlayfs: failed to resolve './fil': -2 07:40:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nl802154(&(0x7f0000000340), r1) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={0x0}}, 0x0) [ 392.924702][T23007] overlayfs: failed to resolve './file0': -2 [ 392.952539][T23003] overlayfs: missing 'lowerdir' 07:40:26 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 3: creat(&(0x7f0000000000)='./file0\x00', 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/153, 0xfffffebf) 07:40:26 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x2, 0x2}, 0x10}}, 0x0) 07:40:26 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:26 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 5: bpf$BPF_GET_BTF_INFO(0x8, 0x0, 0x0) [ 393.181608][T23025] overlayfs: failed to resolve './file': -2 07:40:27 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xaa, 0x4, 0x80000000}, @sadb_spirange={0x2, 0x10, 0x4d3, 0x4d3}]}, 0x30}}, 0x0) [ 393.225741][T23032] overlayfs: failed to resolve './file0': -2 [ 393.249172][T23034] loop4: detected capacity change from 0 to 68 07:40:27 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(0x0, 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 5: r0 = socket$pptp(0x18, 0x1, 0x2) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) [ 393.358413][T23034] overlayfs: missing 'lowerdir' 07:40:27 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 393.437258][T23046] overlayfs: failed to resolve './file': -2 07:40:27 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000040)) [ 393.480245][T23052] overlayfs: failed to resolve './file0': -2 07:40:27 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xaa, 0x4, 0x80000000}, @sadb_spirange={0x2, 0x10, 0x4d3, 0x4d3}]}, 0x30}}, 0x0) 07:40:27 executing program 2: write$P9_RREMOVE(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f0000000740)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000700)={&(0x7f00000006c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 07:40:27 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 393.603091][T23057] loop4: detected capacity change from 0 to 68 07:40:27 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000100), r0) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000240)={&(0x7f0000000140), 0xc, &(0x7f0000000200)={0x0}}, 0x0) [ 393.681893][T23057] overlayfs: missing 'lowerdir' 07:40:27 executing program 2: socket$unix(0x2c, 0x3, 0x300) 07:40:27 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 393.770228][T23072] overlayfs: failed to resolve './file': -2 07:40:27 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x6, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x10}}, 0x0) 07:40:27 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:27 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB="b4010000", @ANYRES16, @ANYBLOB="01"], 0x1b4}}, 0x0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000340), r0) [ 393.925210][T23087] loop4: detected capacity change from 0 to 68 07:40:27 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$GTP_CMD_NEWPDP(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x14}, 0x14}}, 0x0) 07:40:27 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xaa, 0x4, 0x80000000}, @sadb_spirange={0x2, 0x10, 0x4d3, 0x4d3}]}, 0x30}}, 0x0) [ 394.019262][T23090] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 394.050999][T23095] overlayfs: missing 'lowerdir' 07:40:27 executing program 2: openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/meminfo\x00', 0x4000, 0x0) 07:40:27 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 5: bpf$BPF_GET_BTF_INFO(0xc, 0x0, 0x0) 07:40:28 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x10}, 0x8}, 0x0) 07:40:28 executing program 5: syz_usb_connect$cdc_ncm(0x3, 0x7c, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6a, 0x2, 0x1, 0x2, 0x0, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x1f8, 0x2, 0x49}, {0x6, 0x24, 0x1a, 0xd40}, [@dmm={0x7, 0x24, 0x14, 0x20}, @dmm={0x7, 0x24, 0x14, 0x2, 0x940f}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x6, 0x1f, 0x40}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x0, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x7, 0x4}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x0, 0x81, 0x4, 0x20, 0x8, 0x6}, 0x10, &(0x7f0000000140)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x5, 0x60, 0x0, 0xff}]}, 0x6, [{0x0, 0x0}, {0x0, 0x0}, {0x2, &(0x7f00000003c0)=@string={0x2}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0xc0f38fa684f083c}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x83e}}]}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000006c0)={0x14, 0x0, &(0x7f0000000680)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a00)={0x44, &(0x7f0000000700)={0x20, 0xf, 0xb5, "23075084b71f6c13d7c071a97ff85e8750ef3add1225ce69175a27cb6c07a28e22e755aa2f9a12e16a912d6404306abefba1af2f2f474dc6b10e13b8d0a5a4d9314b70261b29113f2b39dacba7db30e85d6cc55fed5e784916063eaee381432205de3b9b9d707580f4ef3ef9fe2155e02789889e32138aead2a1df921fda1ef9f394f88fb6517c90a16f3079f956184696215c8448bf91af2e39c5fb82339083c9e62fa1a722cbf57450493421cf0ceb56c0889398"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000840)={0x0, 0x8, 0x1}, 0x0, &(0x7f00000008c0)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000900)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000980)={0x20, 0x87, 0x2, 0x4}, &(0x7f00000009c0)={0x20, 0x89, 0x2, 0x1}}) [ 394.318401][T23117] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 394.332844][T23118] overlayfs: overlapping lowerdir path [ 394.349657][T23123] loop4: detected capacity change from 0 to 68 07:40:28 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000000c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x4a8, 0x2f8, 0x1b0, 0x2f8, 0x118, 0x420, 0x508, 0x508, 0x508, 0x508, 0x508, 0x6, 0x0, {[{{@ip={@local, @broadcast, 0x0, 0x0, 'veth1_virt_wifi\x00', 'bond_slave_0\x00'}, 0x0, 0xb8, 0x118, 0x0, {}, [@common=@socket0={{0x20}}, @inet=@rpfilter={{0x28}}]}, @common=@SET={0x60}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gre0\x00', 'wg2\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@uncond, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}, {{@ip={@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'vcan0\x00', 'vcan0\x00'}, 0x0, 0x70, 0x98}, @TTL={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x508) 07:40:28 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0xaa, 0x4, 0x80000000}, @sadb_spirange={0x2, 0x10, 0x4d3, 0x4d3}]}, 0x30}}, 0x0) 07:40:28 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 394.453804][T23123] overlayfs: missing 'lowerdir' 07:40:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000000c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x520, 0x2f8, 0x1b0, 0x2f8, 0x118, 0x420, 0x508, 0x508, 0x508, 0x508, 0x508, 0x6, 0x0, {[{{@ip={@local, @broadcast, 0x0, 0x0, 'veth1_virt_wifi\x00', 'bond_slave_0\x00'}, 0x0, 0xb8, 0x118, 0x0, {}, [@common=@socket0={{0x20}}, @inet=@rpfilter={{0x28}}]}, @common=@SET={0x60}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gre0\x00', 'wg2\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@uncond, 0x0, 0xe8, 0x148, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@osf={{0x50}, {'syz0\x00'}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x70, 0xd0}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}, {{@ip={@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'vcan0\x00', 'vcan0\x00'}, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@ttl={{0x28}}]}, @TTL={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x580) 07:40:28 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 394.628505][T23142] overlayfs: overlapping lowerdir path [ 394.640542][T23145] loop4: detected capacity change from 0 to 68 [ 394.649057][T23143] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:28 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x8050) 07:40:28 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 394.723644][T23145] overlayfs: missing 'lowerdir' [ 394.742269][ T9740] usb 6-1: new high-speed USB device number 2 using dummy_hcd 07:40:28 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:28 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x4b47, 0x0) [ 394.861224][T23156] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 394.884805][T23160] loop4: detected capacity change from 0 to 68 [ 394.960094][T23160] overlayfs: missing 'lowerdir' [ 395.002392][ T9740] usb 6-1: Using ep0 maxpacket: 32 [ 395.024830][T23168] overlayfs: overlapping lowerdir path [ 395.122909][ T9740] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 395.156747][ T9740] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 395.412865][ T9740] usb 6-1: string descriptor 0 read error: -22 [ 395.419556][ T9740] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 395.442717][ T9740] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 07:40:29 executing program 3: r0 = getpid() sched_setscheduler(r0, 0x0, &(0x7f0000000200)) 07:40:29 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:29 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LIST(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000a40)=ANY=[@ANYBLOB="e801000015325b"], 0x1e8}}, 0x0) 07:40:29 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000800)=ANY=[@ANYBLOB="1000000046f601"], 0x24}}, 0x0) 07:40:29 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 395.752953][ T9740] cdc_ncm 6-1:1.0: bind() failure [ 395.760754][ T9740] cdc_ncm 6-1:1.1: CDC Union missing and no IAD found [ 395.804855][ T9740] cdc_ncm 6-1:1.1: bind() failure [ 395.824037][T23183] loop4: detected capacity change from 0 to 68 [ 395.868287][ T9740] usb 6-1: USB disconnect, device number 2 07:40:29 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/time\x00') 07:40:29 executing program 2: socket$key(0xf, 0x3, 0x2) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x2, 0x9, 0x0, 0x8, 0x5, 0x0, 0x0, 0x0, [@sadb_ident={0x2, 0xa}, @sadb_x_nat_t_port={0x1, 0x5c4819dc51aeea7e}]}, 0x28}}, 0x0) [ 395.918239][T23183] overlayfs: unrecognized mount option "lower" or missing value [ 395.951649][T23187] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:29 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)=ANY=[@ANYBLOB], 0x10}, {0x0}, {0x0}, {&(0x7f0000000c00)=ANY=[@ANYBLOB="10000000f62b00"/16], 0x10}], 0x4, 0xfffffffffffffffe}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) getsockname$netlink(0xffffffffffffffff, 0x0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x4) sendmsg$GTP_CMD_GETPDP(r1, &(0x7f00000009c0)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000980)={&(0x7f0000000940)={0x40, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@GTPA_VERSION={0x8}, @GTPA_PEER_ADDRESS={0x8, 0x4, @local}, @GTPA_VERSION={0x8, 0x2, 0x1}, @GTPA_TID={0xc, 0x3, 0x3}, @GTPA_LINK={0x8}]}, 0x40}}, 0x8880) [ 395.967132][T23196] overlayfs: overlapping lowerdir path 07:40:29 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:29 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:29 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:29 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x4020940d, 0x0) 07:40:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg(r0, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000980)=""/108, 0x6c}, {&(0x7f0000000a00)=""/150, 0x96}], 0x2}, 0x20) syz_genetlink_get_family_id$tipc2(&(0x7f0000000500), r0) 07:40:30 executing program 5: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0xb704, 0x0) [ 396.190696][T23210] loop4: detected capacity change from 0 to 68 07:40:30 executing program 2: select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x4}, &(0x7f0000000280)) [ 396.281363][T23218] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 396.312801][T23210] overlayfs: unrecognized mount option "lower" or missing value [ 396.318370][T23219] overlayfs: overlapping lowerdir path 07:40:30 executing program 3: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x8000000) 07:40:30 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000000)={0x9}, 0x4) 07:40:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 2: clock_gettime(0x8c9861d42cbb0453, 0x0) 07:40:30 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000000c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x520, 0x2f8, 0x1b0, 0x2f8, 0x118, 0x420, 0x508, 0x508, 0x508, 0x508, 0x508, 0x6, 0x0, {[{{@ip={@local, @broadcast, 0x0, 0x0, 'veth1_virt_wifi\x00', 'bond_slave_0\x00'}, 0x0, 0xb8, 0x118, 0x0, {}, [@common=@socket0={{0x20}}, @inet=@rpfilter={{0x28}}]}, @common=@SET={0x60}}, {{@ip={@dev, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'ip6gre0\x00', 'wg2\x00'}, 0x0, 0x70, 0x98}, @ECN={0x28}}, {{@uncond, 0x0, 0xe8, 0x148, 0x0, {}, [@inet=@rpfilter={{0x28}}, @common=@osf={{0x50}, {'syz0\x00'}}]}, @common=@SET={0x60}}, {{@uncond, 0x0, 0x98, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @link_local}}}, {{@ip={@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0x0, 'vcan0\x00', 'vcan0\x00'}, 0x0, 0x70, 0x98}, @TTL={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x580) 07:40:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) 07:40:30 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0xc0189436, 0x401000) 07:40:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000040)) [ 396.575398][T23239] loop4: detected capacity change from 0 to 68 07:40:30 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) [ 396.657687][T23240] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 396.695128][T23239] overlayfs: unrecognized mount option "lower" or missing value 07:40:30 executing program 2: r0 = socket$unix(0x11, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:40:30 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x48}}, 0x40000c1) 07:40:30 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 396.780279][T23254] overlayfs: overlapping lowerdir path 07:40:30 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_sa={0x2}, @sadb_spirange={0x2, 0x4}]}, 0x30}}, 0x0) 07:40:30 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) [ 396.984678][T23265] loop4: detected capacity change from 0 to 68 [ 397.008761][T23266] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:30 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) write$uinput_user_dev(r0, 0x0, 0x0) 07:40:30 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:30 executing program 3: bpf$BPF_GET_BTF_INFO(0xe, &(0x7f0000000940)={0xffffffffffffffff, 0x0, 0x0}, 0x10) [ 397.105823][T23271] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 397.328638][T23282] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 397.328952][T23284] loop4: detected capacity change from 0 to 68 [ 397.364276][T23286] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:31 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 07:40:31 executing program 5: bpf$BPF_GET_BTF_INFO(0x3, 0x0, 0x0) 07:40:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000001200)={0xe84, 0x0, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @pid}, @generic="51fa08c4ae8f63ac2dc33db7d28c171df0a08ed3777a635bdd332ab704496ae4db0ef8ab8235145d09ae38689d06d86f344d755ac0497ed80e1aa5545039159b6ca2ed037c5f00ab9f0947147392681df250c5a2728cf6824bbc6b0173193a4cbe9b83434410aa99afce356bda4096e18bb41a6fdc584a56373c8def312aafdddeeefe7cf46ca6a2bc09e4696f1021fd2da73085daa8d2c74e4543efbf8cc0c9ec603aaa402fd3af022cb9642c56eb7afd3fc760687594497dfcdd3ce932aab191c5186ea5b99ca9b6ba613ca89c9be281b7f7d40199e0ce6871f8b5680fa4b90d42fd4beb2abf829cc0f1653fa4812fb3f118522bafeb208d02875b46ed5ee9b945b052767de060d1d4a7d5c570400bafced421a716dbe5c26ff2e76d409d2523b38a72a79ab64e52c6fa73c76cc3ac0efd8ec5459facd452746329b60fb8d68917630a590972d9a45d948b71bc4dc12589df77034ddde0a4cdba4ac9f5caeff8921b8d048067f741dd6ad2145df25cd896274a85394cc98214834f80d9476e61f3c2c484a4a8a7b4f609bfce222adff726d3c7d35bafcff5a3f4948b36599c61ebd5c725395c48a43ed9ab9e18dc38c74613b04c5eb63ede8d8e8db438d928930dea04c0e98da358d367d40e88d9b6ce7f074bbe0aaa35d2006031cd4d881ce98637ac59e6f6424ddd3865d27a0bd5cd7f1863c2811526a2f94ccdd879fa8658221c14fd54fda3dfea903a57034ab61d7d8024ec10869398333a99e50f9f1381aa41cf464e8b15ff92f65df4148c184dcc2fe986cd78951379766643386c9c5dcf98c03cb2e9c8580874b7369184c14a21552a64b3fe4e3f0f3813cf43549fbb2d4d8e0667f90ba3e2848dd7e012ba8f8766920767dc452a6b956e1c7e42ce6bd042aa7f99965677ba7d215658497cbcd64d820d037cb6c2594a59f9e3be9781e4294f26d4064fd93db76727f4534bec278d48531cbca705103f4cc5d9649ad44b8957c1f7f7650c14f969cd4b1964dcad7dc65d0b40c4dfe5c399febe66b7a4ccfcfbb864ad663eb76ad042ef4bb5c41a0b12542cae458790cdf7f29343f736072a5993963118535c5d7924c4f3f8c620828589929d7aa0bc27796c02b4db7b36ec25dd88b93c4efa70e33680f220cb797f4269261cf486f8475f6d98ce9a5a4a171b134550145504deb50ac568208d7521c47028d276cae063bba5957b3e07fb73cba74514cf22e7e5fd83104f046e904ff4a5e24cbc7a95c9f1cd7406366e1af90e2dbeb62f0c24df5cdae02b50cbfa96884a2c6de9cadbe433300e2fd29320e1a78c7fdc211356e4bc1547a4e320615c2d9d04b4ab1d9487815cf1e34bde07b492c9bb13fe8470e254aab7353d31fc950f910ec07a7a8f64794315b97b579e72016a05b2f4bbe9a591bb299d5dde7893cf566834a309334cf6069b8caca199e1314bb0745283613c6c10cecc0b3e49b877b749d410a5e1e912b2fdec8705b024436f1735f64e0791350245b8825b8281aa3087bd8c3daf2c3e30be9ddca70225d828606969d2bf5e1ad9786e9b1973aeda9d296cf30da2d2b72f054cc042aa891e196dcbb2605a1ababff04b98bc871f5fdc2ed8ac035d80ca0d2324d1afaf60954231f84b4e71f3be065a8c54029d037fdca554c9a8828b2395477c881f64bad33a33f4c6f13f931bc5b5d07af3e94a465b8ace1c304b6ab4006ae660116ef06294970f588da1215e626fab73d2449abcf9a5013e6a1adfffd2ec86a00e73a615a927643735f8b0bad28c917652a5217f05e7bb744e06439e747ac01f4108c8b9a35db70ee0c19b73ea59e778d42ee2354e08587a62c3ae01457469a056c8a1796eafafe0249f4bb65dcb62c8358376814eafdc14db11a18ff368fd5d4e577e390fddeefc43a77f6f2d7c7461f6b3147a04d7a5f1fa9fb750ae1c70a5a344cc4270ce41bf4f6b1bf77b23fd12e0c52f13b0b7e86c6e88d486bc73ccc7cfa8acfde7956b27a77340b74bff43ef4a2ef1c9bb5f267e4496d16057d4f4e79f1ab817c52cb9a9ce873796e8fd680afe41282bfb0ca9bfa654fb39b040f3d77567b5f28b6f5af0041649edc54f6e54f060629545e0538aed5793efd268a6198dcc52c77bafd50d634977badffd3d519aa5fbf04216102e12192be0c9015f2496334daeffe208cfcb32c259e5195ee0809e3565bd5808d4a36742f864cea5c58088c0abf06106ddea451758b97bb19a9decd732882e2a2a7088188ecb1647b967a885e18701a497fe81a25db991c6dbd6e227d5a14481f8308f9e850bba2915fad7e5602a79292952360cc71f7a28aeee5cbb848c44dee7a1387dcdf467ab03c205089e2ae5ad367400bdd7cc75f6274a5053dc85a522a8d6d3b17175e8dbebf26f071a2a25c8f83ea2b0aad8c6700e5a4df45641321fc74ba13e679b35beaab4885f4199c7bf0a1ac00eba29fbd9af5e94c69121641b5d4d85e05711e9211d0451f5a5c73d2ca1fbe01599495fbca8b7904c2e6ccf797d8fee6c0c015c865db55578352336dd026ea534f196997c530ee179a838cdff391b36e7c2c3cc796f4e7000c9fdcdb09576c4c6a5671041780a1b44ba51f1a070f7c945ea453f1cc00e4301805aec665f222142eb1b5c8c9a5f88288ac84275f29d411f17d779b008e49e9bca32595261b9cb0388dff233fd44dd0c336882f48cec0038513c881b7e768fd629343c250386eceeda995630e0863987564e07fa8948158fb13fc9d3457ec88a62ba73a266505542dfeeea4ad19e07e90cf1d016c398f5f25ec7486b13522790652483f16e326798ba8a99479e70e49b10f881332e92ee47cb2ef5c2a8580b92ae278c8bc3d08e3c2c5755d96b4cf61bb004edbc7037cc416c6e3d465bc270a8115b26784805c785550a6a66849ede817342cdf6835669dee5318970f1bac4d3051792be034f6523ac1231216acfb10646a950579eed0ab3990d0e29cf445de2bf6a26ff03b96f8324e88391b765093443976b1b78784e020ced7a8123ceac36276dd11241255f9a0530355a30a6190459233a2df5c9fcc3675784b8b3850488fd956e5fded20459f2cdee23b86b4dc25e585e66968b9f7bbaf1e11097890c1a0e57f39ef80aea72484306a4a927a59d2ba73b6bd2f6eeda4d9917ff45a9836714861bf968faa4bd11d9eff7596f0dab1caa036a93a7b0358d21359d09a47882c6f6a6b8a72e50c51340241c0cf8abe817534a34619682ffb2153340cbda531145d6cde6fa12e8771933de4ba0a9b7c6e9447aedc4ea432e208ac8141a0cfd1f1a3b01d71043652308e10a39cf868055f46933f00b8830bc3596334f25bbc457cd83d5f2527f02a4fdf8cab6e160908b4f8ee4a48ef2257b85806ee0460ddd3f587a746d891ead3f98a569cd900448556ff56c0b2d770d225dd2a9a4a9a1a7e30126d3d0a4ba90a12b7899fdc3cfcabfd9ef35de57a817ee9f32e9ae31fc6cce1c4abebd89b7ce8a96177e7b6f20b196e351cde63b392a0149c2f30e8948c370d085f99d259ef977b940cd154322b6b7d0977aa8e66932f6f99af46e6de94537df59cf06f180968acee3511624432bcfd1cdf02f00bcbd0105dc13699bd5820da38af5b085b7d962ed9c5f05dfd2c4600215ec907ff004473f629ef29dc73a1ceb6c36e9202b82fdb9bad16785fea80e189b6e2f6aff8a3051fda4b291db182f7d80f5f6c09ac45c148a6f9e9c1cd6755bbb3f45291fc06f123a3f26795108a2e675072ca955777a86efe6f37e248e51822570f7c4f2fd927122165a8754d74d6d02b36f5b929bba348ff314735ba7ed8c517e71beae6e29af39a1684220b1892900ee3898c62c3cd622c3a0133b30b06587653736d8b9da781098a14a1c57d904b5630f0c9bd32f327f1c24b4a24c1d940bb2ef66216261ce3ef9819a48aab34c3ef7597aeac325c3e7bdadd9bbaca4903dbf669291fb507bb0f4e99f305e3a27c56ce939eb2e06440b81bd914173aeb5dff5c8a6739127fc059ba4ae633ad9e61e0f548b24ad16202f59f861ab7357c6efd7c990d0600f1fef58db0bfd816f04be53155dbac59d71761ab0ab3cc32f82c7b5578d4399767247ca3a79f02d1c4b29a23a581297d9a2f085dfcf3017f2e66162cb16ed8497054f0401007c44a88c83fd803b291605747b5be5e008aaccb7a1f2bff88b4fd05068df19cf38b275706243d1f0c0526b2279f083c8d2ab00180ea47d2bbd42b1bd44020aadf17b882bd9f4ee56e417517fe1de29a59272c7ce70c0908719bd3101db24c5c55c854d4467dc57aaf6c38dd9673bbc50650884a3821d4e0192d86257ac95efa9468ac8ee4efa491d601c9267f92c640950c7418bf5aba72363ed78c8381a0a0555b24333ae7c1b669feb4b68c91adfc6651a0a7060c6f5bebd1aa6b0159ec7e1a7e352b096f6c949265a2ff371057c1e37cd523df5ee54d21bbcca7a85dfb5862e4a66ba78773a0e67a68713d14ca90d3e50303237ba212a5c59d63c41e223a70a4d035e1c4a83f799ea3d52d6b689ffa88a5d43fab36880c65a6803182eedc0f937284dac98b35abce8635bbf077b35a6ad0e30b0a86df0b13064a6619f6ad4d17592761f3a4ed3a238c8a1a438812f3b42fdae9bd1b9e153778873953b657d7ddfe0c982e01b2322d3f2c0f5ef98216c49129fc2d99a05182073c77bd07ddc01ee328591bbb5152eceaf841a4da82bdaf7ef4f53863021d63b94a2009b76816129cbf6ef04b742f7931ff8e55ccfac5172464fe69ee33dc801ba8a614ab5287118674867ba41df81e3de8d6ec377838d4b739070fc885a4576d6dfe75aa5ad7c72f418a9df2740002201d6fb4271f7f9dcff46af401eae9f8fa28cae75fb0d4717364e418c4545d7737905953944ce1b6113f236e6da5357a90a2daab2c28781188f1c971011224564ccde1dc8d92a8428baef020426f7f4335aaa25fa806b62c2f837d3ea007f878ad3552b416f9becc35cf3d9eb513b573a3d18a6a538fd73e3ce81ab1c0ce3f859eb04cf7b1c6e28499781bc42d8a772f3245a9f0ebfd0d3e2ba75e393ca5b578443ecb8fe9850880207402a0fe67357e08cf48724fa9aa66222c94442dc143928ba7580294008f328f83bb77f8bd1002895fb1cab212b329fb6ae2b3d48da0056da22c61d9a1a30f5bce966b6bcd3b8e33a8b235d6cbe0d563ac28ab919e977"]}, 0xe84}], 0x1, 0xfffffffffffffffe}, 0x0) 07:40:31 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 397.758337][T23301] loop4: detected capacity change from 0 to 68 [ 397.769480][T19801] blk_update_request: I/O error, dev loop4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0 07:40:31 executing program 5: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RAUTH(r0, &(0x7f00000000c0)={0x14}, 0x14) write$P9_RLOCK(r0, &(0x7f0000000040)={0x8}, 0x8) 07:40:31 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@deltaction={0x14, 0x12}, 0x14}}, 0x0) [ 397.809747][T23300] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 397.833320][T23304] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:31 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:31 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="10000000faffff"], 0x10}], 0x1, 0xfffffffffffffffe}, 0x0) [ 398.146869][T23331] loop4: detected capacity change from 0 to 68 [ 398.170137][T23327] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 398.174420][T23330] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:32 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f0000003e00)={'syztnl2\x00', 0x0}) 07:40:32 executing program 3: syz_mount_image$erofs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001d00)) lstat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)) 07:40:32 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) 07:40:32 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 398.286863][T23331] overlayfs: failed to resolve './fil': -2 07:40:32 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{0x0}, {&(0x7f0000001080)="bb", 0x1}, {&(0x7f0000001180)="1a", 0x1}], 0x3}, 0x0) 07:40:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r0, 0x0, 0x0) 07:40:32 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) connect$netlink(r0, &(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x80000000}, 0xc) [ 398.536433][T23353] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 398.554983][T23357] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 398.574528][T23361] loop4: detected capacity change from 0 to 68 07:40:32 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0xffffff7f, 0x0}, 0x0) 07:40:32 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:32 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 398.691133][T23361] overlayfs: failed to resolve './fil': -2 07:40:32 executing program 3: openat$zero(0xffffffffffffff9c, 0x0, 0x44c080, 0x0) 07:40:32 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@deltaction={0x14}, 0x31}}, 0x0) [ 398.877691][T23382] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 398.898891][T23383] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000008e40)={0x0, 0x0, &(0x7f0000008e00)={0x0}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}}, 0x0) 07:40:33 executing program 0: syz_mount_image$ext4(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f00000000000000020000000600000000000800008000", 0x27}, {0x0, 0x0, 0x4e0}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x10, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:40:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:33 executing program 2: clock_gettime(0x0, &(0x7f0000000240)={0x0}) select(0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000280)={r0}) getpid() 07:40:33 executing program 5: syz_open_dev$usbmon(&(0x7f0000000000), 0x7, 0x0) 07:40:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 399.282293][T23395] loop4: detected capacity change from 0 to 68 07:40:33 executing program 3: sysinfo(&(0x7f00000001c0)=""/4096) [ 399.333119][T23399] overlayfs: missing 'lowerdir' [ 399.333439][T23394] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:33 executing program 5: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x4b49, 0x0) [ 399.376857][T23399] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 399.407010][T23395] overlayfs: failed to resolve './fil': -2 07:40:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:33 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000600)=@delqdisc={0x48, 0x25, 0x1, 0x0, 0x0, {}, [@TCA_RATE={0x6}, @TCA_INGRESS_BLOCK={0x8}, @qdisc_kind_options=@q_fq_codel={{0xd}, {0x4}}]}, 0x48}}, 0x0) 07:40:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:33 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) 07:40:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000080)="9a4c77f9e96cd5972aa140cb83c9", 0xe}, {&(0x7f0000001080)="bb", 0x1}, {&(0x7f0000001180)="1a", 0x1}], 0x3}, 0x0) 07:40:33 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) recvmmsg(r0, &(0x7f0000009a40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10002, 0x0) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x4, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 399.664121][T23416] overlayfs: missing 'lowerdir' 07:40:33 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$bt_sco(r0, 0x0, 0x0) 07:40:33 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000001200)={0x0, 0x0, &(0x7f00000011c0)={&(0x7f0000001440)=ANY=[@ANYBLOB="020d57060702"], 0x1038}}, 0x0) [ 399.687442][T23420] loop4: detected capacity change from 0 to 68 [ 399.707966][T23416] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 399.813573][T23420] overlayfs: failed to resolve './file': -2 07:40:33 executing program 2: socket$inet(0x2, 0x2, 0x3e) 07:40:33 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{0x0}, {&(0x7f0000001080)="bb", 0x1}], 0x2}, 0x0) 07:40:33 executing program 3: syz_mount_image$erofs(0x0, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setxattr(&(0x7f0000000340)='./file0\x00', &(0x7f00000013c0)=ANY=[], 0x0, 0x0, 0x0) 07:40:33 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:33 executing program 5: timerfd_settime(0xffffffffffffffff, 0x4, &(0x7f0000000300)={{}, {0x77359400}}, 0x0) [ 400.196444][T23441] overlayfs: missing 'lowerdir' 07:40:34 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sysvipc/msg\x00', 0x0, 0x0) [ 400.219082][T23444] loop4: detected capacity change from 0 to 68 07:40:34 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0xa, 0x2}, 0x10}}, 0x0) 07:40:34 executing program 3: socket$inet(0x2, 0xa, 0x4) [ 400.275328][T23441] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 400.341853][T23444] overlayfs: failed to resolve './file': -2 07:40:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:34 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCDELRT(r0, 0x890c, &(0x7f0000000240)={0x0, @llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, @can, @xdp}) 07:40:34 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:34 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff}, 0xc) 07:40:34 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x6, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:34 executing program 3: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00'}, 0x10) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}, 0x10) 07:40:34 executing program 3: prlimit64(0x0, 0x0, 0x0, &(0x7f0000000240)) 07:40:34 executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x4001, 0x0) [ 400.605828][T23474] loop4: detected capacity change from 0 to 68 07:40:34 executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x4e482, 0x0) 07:40:34 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_MSCBIT(r0, 0x40045568, 0x18) [ 400.697432][T23474] overlayfs: failed to resolve './file': -2 [ 400.703790][T23476] overlayfs: missing 'lowerdir' 07:40:34 executing program 5: pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) write$P9_RAUTH(r0, &(0x7f00000000c0)={0x14}, 0x14) 07:40:34 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x10}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 400.790952][T23476] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:34 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:34 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:34 executing program 0: openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/slabinfo\x00', 0x0, 0x0) 07:40:34 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f0000000200)={&(0x7f0000000100), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x26, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8}]}, 0x1c}}, 0x0) 07:40:34 executing program 5: add_key(&(0x7f0000000080)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x29, 0x0) [ 400.962669][T23497] loop4: detected capacity change from 0 to 68 07:40:34 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_SET_MSCBIT(r0, 0x40045568, 0x0) 07:40:34 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)={0x14, 0x0, 0xfb5027871b3d8b4f}, 0x14}}, 0x0) 07:40:34 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x1, 0x0, 0x0, 0x2}, 0x10}}, 0x0) [ 401.099483][T23497] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 401.124132][T23506] overlayfs: missing 'lowerdir' 07:40:35 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$GTP_CMD_GETPDP(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f0000000940)={0x14}, 0x14}}, 0x0) 07:40:35 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 401.167978][T23506] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 401.202251][ T8165] usb 4-1: new high-speed USB device number 9 using dummy_hcd 07:40:35 executing program 2: select(0x40, &(0x7f0000000140), 0x0, &(0x7f00000001c0)={0x4}, 0x0) [ 401.354237][T23521] loop4: detected capacity change from 0 to 68 [ 401.427779][T23521] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 401.470506][ T8165] usb 4-1: Using ep0 maxpacket: 32 [ 401.608867][ T8165] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 401.620048][ T8165] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 1024 [ 401.638221][ T8165] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 401.802910][ T8165] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 401.817015][ T8165] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 401.827295][ T8165] usb 4-1: Product: syz [ 401.831853][ T8165] usb 4-1: Manufacturer: syz [ 401.837862][ T8165] usb 4-1: SerialNumber: syz 07:40:35 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0xc0189436, 0x4af000) 07:40:35 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:35 executing program 5: syz_open_dev$vcsn(0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000000500), 0x0) 07:40:35 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x1ef6, 0x1}, 0x40) 07:40:35 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 402.162313][ T8165] cdc_ncm 4-1:1.0: bind() failure [ 402.188565][ T8165] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 402.225308][T23544] loop4: detected capacity change from 0 to 68 [ 402.225669][ T8165] cdc_ncm 4-1:1.1: bind() failure 07:40:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={0x0, 0x48}}, 0x0) 07:40:36 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000500)={&(0x7f0000000300)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x0, [{0x0, 0x3, 0x4}]}]}}, &(0x7f0000000400)=""/201, 0x32, 0xc9, 0x1}, 0x20) [ 402.248019][T23540] overlayfs: missing 'lowerdir' 07:40:36 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x2, 0xb, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_nat_t_type={0x1}]}, 0x18}}, 0x0) 07:40:36 executing program 3: r0 = socket(0x11, 0xa, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r0) [ 402.334969][T23540] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 402.340829][ T8165] usb 4-1: USB disconnect, device number 9 [ 402.371403][T23544] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:36 executing program 2: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x80086601, 0x0) 07:40:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:36 executing program 5: bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040), 0xfffffffffffffd42) 07:40:36 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:36 executing program 0: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0x4af002) 07:40:36 executing program 3: clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, r0/1000+10000}) 07:40:36 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$sock(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001440)=[{0x0, 0x8000000000000000}, {&(0x7f0000001080)="bb", 0x1}, {&(0x7f0000001180)="1a", 0x1}], 0x3}, 0x0) 07:40:36 executing program 3: r0 = timerfd_create(0x9, 0x0) timerfd_settime(r0, 0x0, &(0x7f00000007c0)={{}, {0x0, 0x989680}}, 0x0) timerfd_settime(r0, 0x0, &(0x7f0000000300)={{}, {0x77359400}}, 0x0) 07:40:36 executing program 0: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0x4af002) 07:40:36 executing program 5: openat$procfs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/locks\x00', 0x0, 0x0) [ 402.729062][T23575] overlayfs: missing 'lowerdir' [ 402.733483][T23577] loop4: detected capacity change from 0 to 68 07:40:36 executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/consoles\x00', 0x0, 0x0) write$P9_RSETATTR(r0, 0x0, 0x0) [ 402.781117][T23575] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:36 executing program 3: perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 402.828815][T23577] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:36 executing program 0: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0x4af002) 07:40:36 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:36 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x24, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x40) 07:40:36 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:36 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000000240)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2023, 0x0) 07:40:36 executing program 3: clock_gettime(0x6, &(0x7f0000002a40)) 07:40:36 executing program 5: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000100), 0x6000, 0x0) 07:40:36 executing program 0: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000180)='ns/mnt\x00') ioctl$NS_GET_NSTYPE(r0, 0x5421, 0x4af002) 07:40:36 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_SET_MACPARAMS(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b00)={0x0}}, 0x0) 07:40:36 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x2, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x2, 0x4, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_sa={0x2}, @sadb_address={0x3, 0x7, 0x0, 0x0, 0x0, @in={0x2, 0x0, @dev}}]}, 0x38}}, 0x0) [ 403.119179][T23606] loop4: detected capacity change from 0 to 68 [ 403.135150][T23604] overlayfs: missing 'lowerdir' 07:40:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000003c80)={0x0, 0x0, &(0x7f0000003c00)=[{&(0x7f0000000340)={0x10}, 0x10}, {&(0x7f00000008c0)={0x10, 0x31, 0x1}, 0x10}], 0x2}, 0x0) 07:40:37 executing program 5: syz_open_dev$vcsn(&(0x7f0000000200), 0x0, 0x0) [ 403.221227][T23604] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = gettid() sendmsg$netlink(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=[@cred={{0x1c, 0x1, 0x2, {r1, 0x0, 0xee01}}}], 0x20}, 0x0) [ 403.271271][T23606] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB]) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:37 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) getsockname(r0, 0x0, 0x0) 07:40:37 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:37 executing program 5: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000000440)=[{{0x0, 0x0, 0x0, 0x60, 0x0, 0x3d}}, {{&(0x7f00000000c0)=@abs, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/108}, {&(0x7f0000000280)=""/255}, {&(0x7f00000001c0)=""/11}, {&(0x7f0000000200)=""/12}, {&(0x7f0000000380)=""/57}]}}], 0x1, 0x0, 0x0) 07:40:37 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f00000007c0)=[{{&(0x7f0000000000)=@abs, 0x6e, &(0x7f0000000200), 0x100001e3, &(0x7f0000000240)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa0}}, {{&(0x7f0000000300), 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000380)=""/103, 0x67}, {&(0x7f0000000400)=""/30, 0x1e}, {&(0x7f0000000440)=""/230, 0xe6}, {&(0x7f0000000540)=""/90, 0x5a}, {&(0x7f00000005c0)=""/219, 0xdb}], 0x5, &(0x7f0000000740)=[@cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x50}}], 0x2, 0x0, 0x0) 07:40:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:37 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000002200)={0x0, 0x0, &(0x7f00000021c0)={&(0x7f0000002100)={0x2, 0x16, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x80, 0x0, @in={0x2, 0x0, @broadcast}}]}, 0x28}}, 0x0) 07:40:37 executing program 5: clock_gettime(0x0, &(0x7f00000007c0)) 07:40:37 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_DEV_SETUP(r0, 0x405c5503, &(0x7f0000000100)={{}, 'syz0\x00'}) [ 403.562550][T23636] loop4: detected capacity change from 0 to 68 [ 403.567655][T23635] overlayfs: missing 'lowerdir' [ 403.600633][T23635] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:37 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) pkey_mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0xffffffffffffffff) 07:40:37 executing program 2: bpf$BPF_GET_BTF_INFO(0xa, 0x0, 0x0) 07:40:37 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) recvmmsg(r0, &(0x7f00000004c0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/147, 0x93}}], 0x1, 0x0, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x5, 0x1, 0x707}, 0x14}}, 0x0) 07:40:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 403.707716][T23636] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:37 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x2, 0x6, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_nat_t_type={0x1}]}, 0x18}}, 0x0) 07:40:37 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:37 executing program 2: r0 = socket$unix(0x11, 0x3, 0x300) recvmmsg(r0, &(0x7f0000004fc0)=[{{&(0x7f0000001340)=@nfc, 0x80, &(0x7f0000002480)=[{&(0x7f00000013c0)=""/4096, 0x1000}], 0x1}}], 0x1, 0x0, 0x0) 07:40:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x5540}, 0x0) [ 403.939772][T23667] overlayfs: unrecognized mount option "lowerdir" or missing value [ 403.979776][T23667] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:37 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:37 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000280), 0x4) 07:40:37 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 404.034540][T23678] loop4: detected capacity change from 0 to 68 07:40:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}, 0x1, 0x0, 0x2}, 0x0) 07:40:38 executing program 2: openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) [ 404.173033][T23678] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 404.183462][T23690] overlayfs: unrecognized mount option "lowerdir" or missing value 07:40:38 executing program 5: socket$key(0xf, 0x3, 0x2) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x2, 0x9, 0x0, 0x8, 0xc, 0x0, 0x0, 0x0, [@sadb_ident={0x2, 0xa}, @sadb_x_nat_t_port={0x1, 0x5c4819dc51aeea7e}, @sadb_x_kmaddress={0x7, 0x19, 0x0, @in={0x2, 0x0, @empty}, @in6={0xa, 0x0, 0x0, @dev}}]}, 0x60}}, 0x0) 07:40:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') [ 404.244258][T23690] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:38 executing program 2: r0 = timerfd_create(0x7, 0x0) timerfd_settime(r0, 0x1, &(0x7f00000002c0)={{0x0, 0x3938700}, {0x0, 0x3938700}}, 0x0) 07:40:38 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x0, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x8dfbf19d26198a5b, r0, 0x10000000) 07:40:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:38 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x79, &(0x7f0000000540)=ANY=[@ANYBLOB="12011001020000102505a1a4400001020301090267"], &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x2, 0x8, 0x0, 0x40}, 0x0, 0x0, 0x8, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xf0ff}}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1801}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x5c6c6ac9cc56b20a}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x420}}]}) 07:40:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:38 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000140)={0x2, 0x10, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, [@sadb_x_sec_ctx={0x1}]}, 0x18}}, 0x0) 07:40:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f00000001c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000005"], 0x24}}, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) sendmsg$ETHTOOL_MSG_PRIVFLAGS_GET(0xffffffffffffffff, &(0x7f0000002240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, 0x0}, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000280)=@can, 0x80, 0x0}, 0x0) [ 404.492951][T23712] loop4: detected capacity change from 0 to 68 [ 404.535511][T23717] overlayfs: unrecognized mount option "lowerdir" or missing value [ 404.565674][T23717] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:38 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x2, 0x18, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, [@sadb_x_nat_t_port={0x1, 0x16}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @remote}}]}, 0x30}}, 0x0) 07:40:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 404.623178][T23712] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 404.639927][T23727] __nla_validate_parse: 1 callbacks suppressed [ 404.639946][T23727] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 07:40:38 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') [ 404.704988][T23732] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 07:40:38 executing program 5: r0 = socket$unix(0x1, 0x3, 0x0) recvmmsg$unix(r0, &(0x7f0000000000), 0x1, 0x0, 0x0) 07:40:38 executing program 0: syz_mount_image$erofs(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_tcp(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) [ 404.803518][T23736] overlayfs: failed to resolve 'f': -2 [ 404.812279][ T8170] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 404.843067][T23742] loop4: detected capacity change from 0 to 68 07:40:38 executing program 3: r0 = socket$key(0xf, 0x3, 0x2) socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)={0x2, 0x7, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:38 executing program 0: bpf$BPF_GET_BTF_INFO(0x2, 0x0, 0x0) [ 404.881806][T23736] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:38 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 404.946057][T23742] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 405.062663][ T8170] usb 3-1: Using ep0 maxpacket: 16 [ 405.167569][T23761] overlayfs: failed to resolve 'f': -2 [ 405.196726][ T8170] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 405.198634][T23761] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 405.216442][ T8170] usb 3-1: config 0 has no interfaces? [ 405.837882][ T8170] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 405.847393][ T8170] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 405.856671][ T8170] usb 3-1: SerialNumber: С [ 405.867061][ T8170] usb 3-1: config 0 descriptor?? 07:40:40 executing program 2: syz_mount_image$fuse(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x2, &(0x7f00000001c0)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee01}}) 07:40:40 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)={0x2, 0x5, 0x0, 0x0, 0x2}, 0x10}}, 0x0) 07:40:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:40:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:f']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:40 executing program 3: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETS2(r0, 0x402c542b, &(0x7f0000000040)={0x40, 0x0, 0x0, 0x3, 0x0, "e1b140d552ed656e41a15f8f56aba4a98fb4d1"}) 07:40:40 executing program 5: mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0x7, 0x4) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000100)=0x7, 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r0, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) [ 406.169650][ T9740] usb 3-1: USB disconnect, device number 3 07:40:40 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @link_local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "8feebc", 0x14, 0x6, 0x0, @remote, @ipv4={'\x00', '\xff\xff', @loopback}, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) [ 406.274611][T23783] loop4: detected capacity change from 0 to 68 [ 406.279283][T23784] fuse: Bad value for 'fd' [ 406.294482][T23780] overlayfs: failed to resolve 'f': -2 07:40:40 executing program 3: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') 07:40:40 executing program 2: io_setup(0x8001, &(0x7f0000000080)) eventfd2(0x2, 0x800) [ 406.338979][T23780] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:40 executing program 0: syz_mount_image$tmpfs(&(0x7f0000000640), &(0x7f0000000680)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001b00)={[{@size={'size', 0x3d, [0x30]}}]}) [ 406.428779][T23783] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:40 executing program 5: openat$sndseq(0xffffffffffffff9c, 0x0, 0x400000) 07:40:40 executing program 0: keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f00000001c0), &(0x7f0000000200)={'enc=', 'oaep', ' hash=', {'poly1305-generic\x00'}}, 0x0, 0x0) request_key(0x0, 0x0, &(0x7f0000000a80)='syz', 0x0) keyctl$KEYCTL_MOVE(0x1e, 0x0, 0x0, 0x0, 0x0) r0 = add_key$keyring(&(0x7f0000000ac0), &(0x7f0000000b00)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) keyctl$invalidate(0x15, r0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) 07:40:40 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r0, &(0x7f0000002580)=[{&(0x7f00000001c0)=""/4087, 0xff7}], 0x1, 0x0, 0x0) 07:40:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) [ 406.671094][T23806] overlayfs: failed to resolve 'fil': -2 07:40:40 executing program 2: add_key$keyring(&(0x7f0000000ac0), &(0x7f0000000b00)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) 07:40:40 executing program 5: syz_open_dev$evdev(&(0x7f0000000380), 0x0, 0x4100) 07:40:40 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) connect$bt_sco(r0, 0x0, 0x0) [ 406.722730][T23806] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:40 executing program 3: add_key$keyring(&(0x7f0000000ac0), 0x0, 0x0, 0x0, 0xfffffffffffffffe) 07:40:40 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:40 executing program 0: r0 = socket$key(0xf, 0x3, 0x2) syz_genetlink_get_family_id$team(&(0x7f0000000180), 0xffffffffffffffff) accept4(r0, 0x0, 0x0, 0x80800) syz_genetlink_get_family_id$batadv(&(0x7f0000001080), 0xffffffffffffffff) [ 406.883197][T23820] loop4: detected capacity change from 0 to 68 07:40:40 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f00000006c0)={@private1, @remote, @private1, 0x0, 0x6}) 07:40:40 executing program 5: openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getresuid(&(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)) 07:40:40 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r0, &(0x7f00000002c0)={&(0x7f0000000180), 0xc, &(0x7f0000000280)={&(0x7f0000000300)={0xfffffffffffffef0, 0x0, 0x0, 0x0, 0x0, {{}, {@val={0x8}}}, [@NL80211_ATTR_MAC={0x1}]}, 0x28}}, 0x0) [ 406.986227][T23820] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 407.042397][T23830] overlayfs: failed to resolve 'fil': -2 07:40:40 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', 0x0, 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)}, {&(0x7f0000010100)="00000000000000000000000082e36724c6f34caa846ed2e527703378010040", 0x1f, 0x4e0}, {&(0x7f0000010500)}, {&(0x7f0000012600), 0x0, 0x4400}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:40:40 executing program 3: r0 = creat(&(0x7f0000000780)='./file0\x00', 0x0) r1 = open(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) linkat(r0, 0x0, r1, 0x0, 0x0) 07:40:40 executing program 0: r0 = creat(&(0x7f0000000640)='./file0\x00', 0x0) fsync(r0) 07:40:40 executing program 5: pipe(&(0x7f00000005c0)={0xffffffffffffffff}) fsync(r0) 07:40:40 executing program 2: r0 = creat(&(0x7f0000000640)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000680), 0x0, 0x0, 0x0) [ 407.107907][T23830] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:41 executing program 5: r0 = creat(&(0x7f0000000640)='./file0\x00', 0x0) pwritev(r0, 0x0, 0x0, 0x0, 0x0) 07:40:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:fil']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 407.237840][ T37] kauditd_printk_skb: 11 callbacks suppressed [ 407.237855][ T37] audit: type=1804 audit(1629099641.056:126): pid=23845 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir225684772/syzkaller.tSvoag/680/file0" dev="sda1" ino=13919 res=1 errno=0 07:40:41 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000b40)='./cgroup.net/syz1\x00', 0x200002, 0x0) 07:40:41 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000b40)='./cgroup.net/syz1\x00', 0x200002, 0x0) keyctl$invalidate(0x15, 0x0) [ 407.344742][T23853] loop4: detected capacity change from 0 to 68 07:40:41 executing program 0: sendto$inet(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) [ 407.398717][ T37] audit: type=1804 audit(1629099641.096:127): pid=23845 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir225684772/syzkaller.tSvoag/680/file0" dev="sda1" ino=13919 res=1 errno=0 [ 407.435912][T23855] overlayfs: failed to resolve 'fil': -2 07:40:41 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 07:40:41 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, 0x0, 0x0) [ 407.523361][T23859] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 407.526411][T23862] overlayfs: failed to resolve './file0': -2 07:40:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:41 executing program 2: socket(0x18, 0x2, 0x0) 07:40:41 executing program 0: utimes(0x0, &(0x7f00000010c0)) 07:40:41 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') 07:40:41 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1ffd, 0x0) 07:40:41 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462) 07:40:41 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), 0x8) [ 407.870721][T23883] overlayfs: failed to resolve 'file': -2 07:40:41 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) r1 = dup(r0) ioctl$TIOCCONS(r1, 0x80047462) [ 407.924110][T23883] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:41 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) 07:40:41 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 07:40:41 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)='\f', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 07:40:41 executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000000), 0x0) 07:40:41 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:41 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0xfffffffd) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 07:40:42 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:40:42 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) getpeername$inet(r0, 0x0, 0x0) 07:40:42 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='./file0\x00') 07:40:42 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f00000000c0), &(0x7f0000001100)=0x1002) 07:40:42 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}], 0x3) [ 408.303623][T23913] overlayfs: failed to resolve 'file': -2 07:40:42 executing program 4: r0 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) [ 408.385949][T23913] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:42 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x18, 0x2}, 0xc) 07:40:42 executing program 0: preadv(0xffffffffffffff9c, &(0x7f0000000100)=[{0x0}], 0x1, 0x0, 0x0) 07:40:42 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 07:40:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:42 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:40:42 executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:40:42 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1}, 0xc) 07:40:42 executing program 0: openat(0xffffffffffffff9c, 0x0, 0x400, 0x0) 07:40:42 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) 07:40:42 executing program 2: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x7486a5cb937135f1, 0xffffffffffffffff, 0x0) 07:40:42 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r0, 0x6, 0x0) [ 408.825359][T23950] overlayfs: failed to resolve 'file': -2 07:40:42 executing program 0: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0xc010, 0xffffffffffffffff, 0x0) 07:40:42 executing program 5: r0 = socket$inet(0x2, 0x8001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 07:40:42 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', 0x0) [ 408.912551][T23950] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:42 executing program 3: r0 = socket$inet(0x2, 0x8001, 0x0) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 07:40:42 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:42 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 07:40:42 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 07:40:42 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r0, 0x3) 07:40:43 executing program 2: fsync(0xffffffffffffff9c) 07:40:43 executing program 3: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCCONS(r0, 0x80047462) 07:40:43 executing program 4: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) 07:40:43 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 07:40:43 executing program 5: syz_extract_tcp_res(0x0, 0x0, 0x0) sync() [ 409.267870][T23981] overlayfs: failed to resolve './file1': -2 07:40:43 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 07:40:43 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) 07:40:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:43 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 07:40:43 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) 07:40:43 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/kernel/config', 0x2ecc0, 0x0) 07:40:43 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=@ipv6_deladdr={0x18, 0x15, 0x1}, 0x18}}, 0x0) 07:40:43 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f00000004c0)) [ 409.594606][T24008] overlayfs: failed to resolve './file1': -2 07:40:43 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 07:40:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:43 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000040), 0x18) 07:40:43 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvmsg(r0, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0x2000) 07:40:43 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000040)=0x72, 0x4) 07:40:43 executing program 0: get_mempolicy(0x0, &(0x7f0000000040), 0x7ff, &(0x7f0000ffe000/0x1000)=nil, 0x4) 07:40:43 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000300)={@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x14) 07:40:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x20, &(0x7f0000000180)="0000040000000000", 0x8) 07:40:43 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000200)='ns/net\x00') 07:40:43 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_DEL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x14, 0x3, 0x7, 0x3}, 0x14}}, 0x0) [ 409.856376][T24034] overlayfs: failed to resolve './file1': -2 07:40:43 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:43 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000740)=[{{&(0x7f00000000c0)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000000380)=[{&(0x7f0000000100)="1a", 0x1}], 0x1}}], 0x1, 0x8012) 07:40:43 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x20, &(0x7f0000000180)="cb54bb4cbfc993f8", 0x8) 07:40:43 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ifreq(r0, 0x891d, &(0x7f0000000040)={'veth0_to_batadv\x00', @ifru_settings={0x0, 0x0, @raw_hdlc=0x0}}) 07:40:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000100)={{0x2, 0x0, @multicast2}, {0x0, @local}, 0x0, {0x2, 0x0, @multicast2}}) 07:40:43 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) bind(r0, &(0x7f0000000140)=@nfc, 0x80) 07:40:43 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqn(r0, 0x0, 0x12, 0x0, &(0x7f0000000100)) 07:40:43 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg$inet(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000100)='(', 0x1}], 0x1}, 0x24000000) 07:40:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqsrc(r0, 0x0, 0xd, &(0x7f0000000040)={@rand_addr=0x64010101, @multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) 07:40:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:44 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)={0x14, 0x0, 0x1, 0x401}, 0x14}}, 0x0) 07:40:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f00000014c0)=@ethernet={0x1, @random}, 0x80) 07:40:44 executing program 4: r0 = semget(0x1, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x11, &(0x7f00000002c0)=[0x0, 0xffff]) 07:40:44 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000040)={0x6, {{0x2, 0x0, @multicast2}}}, 0x88) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:40:44 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000002f00), 0x0, 0x0) io_setup(0x219c, &(0x7f0000000100)=0x0) io_submit(r1, 0x2, &(0x7f00000003c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 07:40:44 executing program 5: r0 = epoll_create(0x8000) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = epoll_create(0x1ff) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f00000000c0)) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r0, &(0x7f0000000040)) 07:40:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:44 executing program 0: ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000080)={@local}) mremap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f0000ffc000/0x2000)=nil) 07:40:44 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x5) getsockopt$inet6_int(r0, 0x29, 0x1a, 0x0, &(0x7f0000000080)) 07:40:44 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000040)={0x6, {{0x2, 0x0, @multicast2}}}, 0x88) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:40:44 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, 0xffffffffffffffff, 0x0) 07:40:44 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_ATTR(r0, 0x0, 0x0) 07:40:44 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={0x2c, 0x2, 0x1, 0x801, 0x0, 0x0, {}, [@CTA_LABELS={0x18, 0x16, 0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x2c}}, 0x0) 07:40:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:44 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000040)={0x6, {{0x2, 0x0, @multicast2}}}, 0x88) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:40:44 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg$unix(r0, &(0x7f0000005180)=[{{0x0, 0x0, 0x0}}], 0x1, 0x20000001, 0x0) 07:40:44 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000003880)={0x24, 0x2, 0x1, 0x801, 0x0, 0x0, {}, [@CTA_MARK={0x8}, @CTA_MARK_MASK={0x8}]}, 0x24}}, 0x0) 07:40:44 executing program 3: pkey_free(0xffffffffffffffff) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x5, 0x0, 0x0) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000000)={0x1, 'dummy0\x00', 0x3}, 0x18) accept4$inet(r0, 0x0, &(0x7f0000000040), 0x800) 07:40:44 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000010c0)={0x20, 0x0, 0x3, 0x801, 0x0, 0x0, {}, [@generic="01", @typed={0x5, 0x0, 0x0, 0x0, @str='\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x4001}, 0x0) 07:40:44 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x10, r0, 0x0) 07:40:44 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000040)={0x6, {{0x2, 0x0, @multicast2}}}, 0x88) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 410.977497][T24112] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 411.005424][T24113] IPVS: sync thread started: state = MASTER, mcast_ifn = dummy0, syncid = 3, id = 0 07:40:44 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 411.052034][T24117] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. 07:40:44 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x6, 0x0, 0x0) 07:40:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002700)=[{{&(0x7f0000000480)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1c}}, 0x10, &(0x7f0000001640)=[{&(0x7f00000004c0)="3d9cbceb02afa33ac733c57efb6c0dd57fb9b9fe7101c4629797ac9131de3fd1cceb406bc4770fed7c75c8cb3bd2afca22a93c202d36b7294c7b509c65ed61d950e65424d7582efa76fbb7e7a86593c38c0636510072f809ac8584381456e746683d44babbdf3657892e6a6affe60413c0302bcb85326f7a0ed1f5d2e51ba0a43f9a4a18b8b3f0bf9bdd1ac31b04e85479cfac40d376d27c00699468a23d6a5f0086580c4d2adcb0b3c1ee16ead338e3992979fb9f03305782efaf40b2922af7f7c90642ae7e23c0913d7b8d8b88a2565bbc4ff347b664ffd94193ee98f936d265368a94dc8d7bed8ead75ecd86e1dae590540e94577bbdf1aceafa758bd77796c95c13f58ee16913deeb5617c21fbb6971e9116426a172d453f2aec0dbba5c804f2b6110a807b6e4760de2ebe682e0c1670a35a30f31e83b7b6c217d8095c36c8d24951ac65ae15f98a98fdd3d97f913fc9227cda396c808b09590e294e9835c889c3316a3598ff94ab9a9c1c2d4536e3cc768ab58367105cfc59be84d25b111b415e1d2782f544ec5dcc2507c6d4f68a95658facd9be9394ad563fda41825a76a0254a5a924b00d00d6e810a5f428465f84d56fc4a01d8473c6074004ad8d55fbffbae1bb5f576bf7c16518cac2cddadd78c38140743bbc69692ba36cbaf069faac76d4bf4adab23b328690cf323268a24e53dfaaa56e611874642a6e97cbf1756d8e014e925276e093ede02c6611c6646cee06a1193ac6ddbc4597c3cc6c6e7f66768504e8c0015ec8d28effd7aa21f745a8652f8bde256e7feb62da736d61e99d670361fd5585b38fa893a5f402a6a2f2db69cf6a4dbc3d21fc6f1b7a8bc2efbb4242c7d7334b45088547b362417ef828834332e982f97403ccb7a5bff112123373b01c570e38625c89490349c7dbb57618b54deab41c03df9321269a024dcdeba3ce7dad4348f4b94fea56e040e60acf225bd539cf785544682d7f1a6aac1a9b2093533a18b06b2a6605b045e99068a8a81e08a300448b54ffb6d2d516c78f8ef45ec04c7de98e059adbf1f1f28d54beb9be31d71ae15b71bcaa6775224ace3313367d75b0aa8ff9e3116dfcc15e9915278e34540a7171e49f1702dbe58e56d897d5e8ed224e9e86850e11f92218237e9ae1eb54d6542a8da252225cfe0d8a9083714cde64b90cbd3d7254a568fdb5e831be8f2fff0260be05246b2d8acc02c6f85a5b288e2c979339be8ec6e3fdabf12f78f44aab873de3c951021ff290aa69393b4ae9ce090756ffb33a9671582c47e682f1f482899483da19eec6a655004a90df103f4a4cc583bcd0b91fadfedfe5b9475545b5f3ee959bd4d3da3cd9823dd5c5b555230a320f162b01d2789763833688c9c44fe8760702b32b7167ada64a8b203d6ce1d6115da56c24124dc01dd879c1eaa985b8cee2034ef417995c9fb96462e2e1e42bb8338252ae8fbb71cf9392d7d69afa24708749e7cefb52cd5e5406d2dd9bb00242d70d69e9c0a6b2f72a69d84a24998ba7ba39f1c912531cc4aa535a2cc6070196a11e719454b5a04bee603e16bb3f7d3d60e7ac0a1096ee6b43f98040d196df965e9e219a7ce3ff38f0cda97385ff5bd8ed3b0d8afb35636412862451c44bfa400072c938bc31e9d642ce58b7190f2c78f2c9ca3697f85af5835b5870478a46194d17800de17d5957dbb450496deb877eb1f2c85b44e28dba2238711e9890fafc63ed4f4715593502057108bf384e971e0eb6bbdb02f49adae74342dfd7fca2350f5015fcf35d1d13ceffc91af188e5a5b47ecbf626501bbbc1a6f76f3df28a620ecc5a2f450da41bc205399ca26a49602061017d092bc61cf036e611ef4b655ed69d0a3db88bbb6606620f85edd04b57329dd04ef0983641fb792a14c81e279142962be3cb9fb7db8e58853147a75283535b85e6b6af83d36f14ddb3c755bf77108245a8db6f3ff382c23de45b5318c43575a10d800b4ad7c0c6b69695c48de26dfb4cf6ad1358d1ff04717928186687f262951626b9cc7a69c41b371bd20be9b6651e7f9f95be433741da787f59faf41e7182ad98bd801050260f88d79a832ab870819f3f428e8ed99b3cbbba1fceeec5c4ef5f39a6039e3b30cbf28d3155fe1dc1e1424c5b20d2c16a3547625191361f193eeca3585d57b49e1ff8554e4e79628537eba425300165090c4d2521d1100de3a0346c1e9fd1f187ba8ecfbc9c48864b72e3f5a09f595388f0ba51d7c17c5199c87b955631f5f126af6c77c3e1990c9eb1e28cc0b60ebbbd63d3aa70dd0994918a438d283f613fe14b7725635f9615b5fa0592387f277636fb78bdfbc646c1085140fb98cd83fa65afc9a45d95efc19f5f61b4430265319910db30217c482c5fc46f59c9e7f3255931378039bf17a66406f9dbd705aaeaa7dac676990f7cc1627f2f168e00f23cb792bc1f5ee05992401c0f9187e670ddf9a9957833637055b5fb8cc492a6a1150dfcf107b46fdf518efd9b91238c566c93f7e4f1b9aa48c7e7f8893aa750b42e19ea8cd1a86aee5d9f272059fca0290c14e78de3ecbcf07c2ad07cce31df5239d62794de102e34fd5d2ab58da11095530a46e2dd66da9b0f321675d8807b769ca668c8b7040cc0cc7786bbc8a279f0f5ca3190e56d699607c894e842a87c77a5a32c91c624e2ebd5fec0cf512133f166798dede16ed370071723033168456f5e5c58eab4135aacd3cb3609ccb70ec3e609eb9d99efb4c88da1ee5009ea84fdee6bbdd8f957b2cede4843800f0195665bba8a78dee2bd02632c5abd996faa64cfc85ba21c2610200f170b5a9e467183b46aabee0f281325cf334d9c0aec5fb73784803f5a0615d17ba2bca8901d74a5a5868715196e3c6241f6a524455d9df61a77db03b70d9360bdd657982ef8ea87f6089259d6cc9c795fd04cbfddda1cf05f1b9dbf1867076560fdba0fbf5cc0a8fd7691d1b49d0ef409ecbc545b913f5bd62efcc4243364e85cf08462c0f9534cd0c1fdcb2a584a1bea0b542a0425fa2e8f15c296ef33d6dc1b4fb4490d72a9d170b1e041c39734f0cf76232cede103358911085daa8db759cb7a0b28a3c0c1a8f84f16aab2758fac36ac46cb6ffead0fea857653517b78b1673f947b10bff930bb423f5849c6515750589bd0a83e62d5579721afec3e78d2b86d31ecf6088710abcb3109ade27cd128505806f35bca7bf96434404ba517e4c51ea501df1d519150586fb050d64e3221300206627810a9fed6be075ec885d2c648e080fb5af8889df54e41acb68a64c33d056e162feb274f88b4b1a8c7163ec96befee37b45afaf9f8a115e28be75d2b6c7a7ea255fdd5b6ea679996247c607307884d87e7e7abffde03fe7dde8c2cc05579cf0a21ad8156cb5ecf63853697bb012bbe26b44f06336693a6739c2442f6fbbc728adcd4e3b79856ce61f1dc324dea3bb0ce0e86663fc003e5b47528b68bd1efd3a91f375e4f5117ddbebf465c23cd681f7dd9efa2ca2c266bb0cb11808a0c17d7138d27aee3d7d4058d2cb237461127ecf1ec3fc94ee585031ebfbe8ff9db6063553b77d57cf4a5e52cf88f509c5e6a24be022fb075d4f1ce2ff06d9586a36eaeec640b3ffd0e21591813951c8a74c0010807de6c54795f8cea0bcae90f210689e0a5bfc840f9a75a77bcd6898bce97a3a497b3af81eb76b3d9bbece56206f7faca977b928f8a380b1c085d52ffd8151a9c16fba35c3e0f8107d286be57282bddab15ddf223cae1cafc113f49f317fda8b7f4a9a389f915359c000e9677f7c1099833a49e11d125bc1d7b019540b0fb7bcf4b85d25a497a0b6b60e5e62f0a4e97420d5a5c852c942819295d85a71044b0dd0c6c18204d1c3225f8db206777f77c3568087eb88cb3059f97973cc03e452559bd6ea850d419a79cb21d71bd794e05ce0521b8ea57332f90c60979f9f4f4042416e4602493af586abca4c5fcd329ca236b020a45fc38434998a1d4d51b1e8f6ee594b6723c667b2f796ae5752645783f6aed360386193bbb62ee8356310dfc9277c65b8381f3454ce48e0ee9e3c58b0f7f03ad03b62bb258f1a0a1f40718d7081c38cbeaef4a98d15a4a8e8301ee8782acb0ea7a1a355e498da55d0747a9272893ae6be7621c8e717675f277088613c8931bf92c4eaacdfcb23ec7f267d5f8cde33e9e96b2e70837f4d82d01cb2fadd1cd213cccb1e3103fd7c168eda757c67f29b95a3a991b020695462ddb20df4ed28a9db2d37f0c7fc76c90963183261e20747e3be55c3336a1c3ea9e288cb0cff23e911630a7927b9978f46b6bf92a1c04546b5188ee3cf794b98c955be9d8ad236b7533b14c615e17a108c89354e29794130ddc367c57f91e5b192bd0fcf2220c8684888e5631e397d1a0b1069d1347647f343c1b889937eb69e2d85eb69463380a4d43402967204ddc452a5d5408839d2f2f898205844ba2c697275562b6053b034c25ca0c4852ac6676d4f35302e68f61191563c9972f6a1476a48e0dc199dcd86bef658ecc843b580001c11eac2aab8c42add4a3028489e99790defa52a0903975be18dece03008547d80516d5cbb4cd607d6acc42eae2c68628811974f2ec5d2bdd151c54171335df4935c8c987438c2e17bbf8b4a87fd5f3189df28cbe51d512801d1b0840b1b3592b4f2408801b7800eb6fbab2fdec7f5f1375ba806c296eb0e08e1d164610e23f33a5909aa5a98f839570dd7e9756f2c160408ad1180f9c81c668f981f780a587e95a26124bef7b2ed55ca7fddea5b5536e2a44a2e14c86381e834ea82a0df4e3eccd52bac88a1c7a71e6ef81c1dcf29241fd871e2bee9f397585ba58cde444ab6c3273e214eadfc9ce62307777cc175bebfb48cb42517c971c9b8cf552825897cce59bfa6401a323ff6168d40978c956f9e58699aba9bf29566400556b862a9b8ba7e7d15accc8f560ad63679f6d5b03dad9e39e587875b7ea97a02a8c6898238d603a30ad968ab9034f219ac59d99385641cbdc922a5f755a6666b6a15aaeadf57073fb5a918073b942f413404589d05af67ec1da4d3cb4cdad52cae2c5bdd83cbacd710f95d2c8eb79992f1ceb67000a6484ef7d20374267148d4d45f3e78902f36698f19c7dd877129c2023bb6b33a0660af6047a80916f8cff239747aa20bf574450a735a7e7b10cb0463cd38a8a3fc6960fee33ff403bbe484d9962e5bb2596e02eb23eec6b6fe1dda36728fd607c5924a5ee9b6f58582494241f597cc852790e802fb195a8a2a534b4e0cc7520f67379ff226e5ef67428d88911d5bde3b44dee0a36dad948ab5be84bf8221d41e0fe5ded1c6e18fecf7ce5b61405d420072ddcda2dc9818b2bb42ecf94a0df3ca19b31d41d75f27a2e920bb5d62d9d9af964fdf6881e6cfd59fd68eb309af24f7cefc3149b84174e9c88010723d59d61d571cc3a76a7bdba1f99e03dadb95be669463fc06d5cb1bfddf7ddb03252baa045d33e0c23094e5efe6fc925cd1be6f016f58024fac6bf0de5822aece1d7049672c46e9b018c8b6bf11a3fed1006a6bd9669d7b07a15e69865de2306672f02ce3fd0613bb96dc784c1093cef948c34560bb078083e5ec0b2c45963d5341ca0d6caa27b708559ca44a4f01262d9d4acdaf2971befdca5e9a42bf14d5eb2d5a051ee593e42793ee8d0dd53aaaa660477ffe13b6c19f8c6044ece65b4b6204ccd898454d062d7ec27d750fff45d722b51b01b5ff91f2b9a50ae26a8a98151ed389c223d8595d5b0a9f1eb8766052eaf749770800ea9904747b", 0x1000}, {&(0x7f0000001700)="2c4715b268de764c12dd1547987ebffefa0647ed9783bc90024a2fc5f9841bfc47ca635dce946a386dd56f815c4ff0f82a34ddb8b10f201bfc026827e98c565167a806bb9dc709ae0dac68b3a6840e9a57b227bb76f8cf19638d84e31591953e522b2cdeee37863ead7565cdec2120f0d3fe1ce3f1d22b4bfee6be0b02ea94e5672d38c154759624969a4ac3747d5608997809f50514cc5987ffb05fb39c19423a9ba74056c3246f7c315849daab0ec478a324d6fe01884591c86788f148f25a1341d5bcfad96d16a2e58e5316430ac192bdf2dad49e2a8facf0e37448ffbf52413b6eef3b43929e018c0b132f3435b5d9a4dc71e3f1f9c3ca80434a71e1ac40087eadc8338e56e9a3574698ff30f49a64ae68ead177c3551dd8bea5338f4c1a5f3a6489ee09618932dee34777b4c708f592d75728e7488779453597234670ac568c0eb667485eff847ee837fd8862e50570572bb36cc33af7c6eedc9c6e041f0d940cfdd9cd1592c1cd095f850e3098182dc1ea45839b8245834181cbcb9efbf4f92ac6e74f060c0e2e7aa4fbe8e6264139eba8c3c3ce997443053aa2cda004d6b7e9535d325bb50aa0c7671ec43f18133b06131abd619f771e90c1cf388d3e2aea9451b9fb089c0028a4dfd402dcc0535c051a1cb5e0ee9987d299805cda4714d38800467ec5e298028d87bf9801e67fde853c9f65b5519bcceba656ef490ba106fee18fc984deeb5e6fd058471b56e769c52dc74744178830b78b85e58b3ffd687b408217c4ca829b9b3c1a438e92f182f07f8ba309f27bec83ed2ae23f5f1d146561194bc0a2e5d54fd4b5dbbcd1fe4084572e7048489988f3636d122d8e2c1b23bf092ab8d5180d0d865a5c6dfe255481a380955e18ddf09303e4a10a78627b8b8f7fafbb0958b4049dd0bcc4c82fd1b1dbd5086b020e77566430513a4ecf48f4896fcc72dc45dcf7abbfb067f7b7fd735f4b2c4bbe438e84dcf9b40292443f1af44aa0fb0f15dcec7ce2ef28613c46cd8524e5470682bf34a7ca69e743ed8b1d5990b3da7788e44a4616d76473bf1dc88d1413d74de148614023d9da3c81261fdc00c3d43283f315c55264b3c1aec6dcfce3180e16a652e760184aa12e97bc26bf06355de6fd1684cece8fa61efcef4350deada670ba660fe33cd995cfcd60722bc31d410a7f87ffb32260981803f9854953130f8b22281fc1b5611bc54fac09b7e58459eca0e021f29461ad913d9405f436cc80d6aed7b24115a776cd3989de70ade11f91f7c0380bb8aba9000a3ad3b377c836354e8e4b27e341681a553d8719233408ef81f7af53ed923640be2673a8f532076aa233b89419c4d0748bc3fa4c2d61bf0c8c4dee0aeb2a4c1bbf052a5f77e5234192565eb74781eb1c5b670db5d52af15635fd642f90b090297cd933e11c5e4c4eba8d1eed14b6db3b2ba97026c06fc9e2eda9b0800563f1ed778839399961634c5013b5e5fddfa2ddab421796f8ebb40f3e4a32bc63f50bf58b9cd74275e723f66ecfaf042aa8d7bbf184f089cea38f3e7247eece7b3dbf14ae539d1190786eddd76a2d55a36b6c391f02db1512d7f1faea91f87808d1b8032e15dad0fe2a9ce11c576ba6d820a1aafab9d5880bfb9603714a13cd84a339684f29096914b6d49b7d7bae62edf70bc714709cecff386a1b0a9e620102a012675ada95b5896c7da178745a1c661a21625be2e57dd2ae082078afb913f086c2f5c90d667be28c799cfc2050d3abf5a2af974a95a90e33ef7cf596f42e740c4a1aee0c42e3be402dffcd8b629481cafe5f727162a3ad8f3a922bb139de9d7cad92389e08bc520b2e0d707285a93408f5352d917c84da957078293c8f98d42541df2479c83b7b3ff237cf73f1fc254b39f881a9f567f64f5eacdab916c6db8f1c97d8ba12059da6f07087d38811a7567a413bcd2f9dd465aaf1d1ed3080ba562c1a00fbffbf2d21ee974cd1f211c2aa0050bf54d5e1055c1099f7a1263a367f3e9d9a3d09b435b26b5169812e50a71a7307c9c255cc8756c154227d2ed0c385100ec19abaef000ec38c442a6018631e65621463917b3ae2581d819966ef7e13ac5ef760d71c495284b7f72bf1cfba6654fc7fa77d145d011d705d342c087f55f6ade96afe0c7144693d0a41bdd770dd26a05875266617c630aef67cdf4f27b70abd85e61958d5b5f9dcc5e34653a26df1395633ea361e1118bb5a5f7c70d38023b53a57f1f46afed603ce87f4d719bf429c46312f9d666c95273533a281adb675b6d2b58a12c6439d1939f9a62a7cb7ca474049e0d2756688de1a37548d759943f1ca7506c9ff38b2fb0586d22e5f5d33d85d1792f7abe2312ce27f8e5606cd9f8bec96974ac829527f69a7a550e30d3a30228ac7d858c4f1de995750aa8d672f215b66d4e645f63398bf50d2d13c2fbf2f119cb0ccc6f108ad1e3ca269e91b219477ee3490a5d6c47575ed403f101fbea718cde8e317e055f6010bf87672f4cfa325891192ca329d9aeb0b9719008a1d0b1d8557fe45dc6073dc6d43c0788245807aee2bafd29468a8225199466a491a66a06b63ec07ded5728c7ff736da6563ba46bdafcdc397ae15dcaa322766762fba00cf01ff28597acc99c2b669e364da30a98914edde936c63b397c8244cac15e727355838a100d5c8cb73d744a72a4a03e5490633dea373f9509fe188956bcf708347f9e05e70b0db38941ea654a13d585226530d379d1900a0d47bb4a13fc62034e2fd8e9927d52d38806d81e000a513ea358f657f493579b22269f80007a96bef8a04a94befe80586efd08d28694abf2b105cdeeeb589557f114e6513e96be0e94dcf39ecb670bc169b2776be4ebd58e421811e958332bf78305ba090e6fb98667b5699e88c86bf181adc5a9f1099dea5d774570c0869a49e3c86a6dfdee459e40b6966922bb2ea428941175916a712c67788ad3f8c95cd9d7d4eb19d2e61e362c4d10dcfe0080b4a08b2b17d5c231825fedc73449197850e579a26470a0433a6cfef2bb40e4163df92e6f0db57699bce418e2ded9bdd9bac11c67ab29863a037d0802445f75fce58cc10b508b9200ac8743b63df35737e632d6c3866963e838982c4b97accc54f344255286a16f699d5bff5c3d137400f27deabea39ab47e55ccb0805cb07274fb006afdf9243f973e0f55403e1feeaed8b581d30ea5c42a8d7bd0807c01fe26cd40d675433b3755877819798623f35da63bceb0b84f97edfe3acf9dae38762cc16c9dae907c00856ff3a619b8f1c244510eaec188a5f40aa7a55a43b4915b687e140a570c200725c47189c0f3d57a127d882c8513717bdc0dfaf5aa08e948297d895f3c1a56cd2876d74569b3f6c7bf416e222b33b9a67419e7cfd214fa50573f3511812a88c8a7e22d27fc2c01db764b578d85039f6bd0a07312d950cc30d6a1ba347a1df1652aa5de79d43bcf30d3b788af4772b387420d9c97464bc59020d411996509c41c7e70d9d6fa24de63078e6fc66a2d47ffe1dce2df897c4a7000b82ff22521583af2d2f63ffe7a83f0178ef928e454a61b47dbad9d6b27391da2382aaff72d127b494ce2acb3fa5da20824050c10894f9d3aa3b750f31bf386d6e5ad13ecc0b290c691573117923190015ee80c2daf1b02bf7e103e4ad8a7721aa35e0781481d41e6cbbd63393f0d26b35992fa5b95a2de15ca9175189c6ad13b8c2fff9879ff470a2e161cef023c054fbc7343684a7a1053802c30d3e27c62b930ff23cc1c3d5780d1913d4092ab84aa3b079f7f7f08de56e8a8c3812ed7208faeef6903267e10984818fde6c21a290aae76955e5cf40f9b56e2ef46c23c5ff57442b3c72d34f51991fb63db8f554df1065db40dd5aa1746db7fcc924b18e490f0acced42f93e1acc5f5c5be633a242ac1d4979d4ea7924e7feaf8745de080d5945004797fe6a6b7cf2f63db5e8e6103d50efe3650810ab3d1693e4450c6a2954c496782c1f8b93a96a3038e0680047944c06bc7877530f69351d78dd804b69b01c9e5f541eea240bed3507c5ab7565ad0353116271c37cf629c3def4b2d23f3f430084d96ccf8658dd40afb4c8fc887774ae0b7d801ed4534edb3bb177868d6bc4a21e3d44b0f80473635e9c5b4c0c3c7efc0bc621047ff363be4e1d1fe0402be356eab9f863e92d87269b75698e9ae07cb647c74a25a1e834dc2f6c01a4396940db2bfb51a2c76629c4ca34d89fb9163966de780c3b91ef161cd88d5dfac8d2617deee86ae51f974036be894269f3ff88e31d2639b74821fe8df167a9400c5e5065ea58ea3d2382ce9cf24439ec4486e4397773cf728b4546665afa0feaf45257e63f80a7d0f7b8da8635312c3ce20f512b384dab1ea861d762c8fd88680cc9936f58d2fb27803fcc3404211c82c35843abe3a9b6d268dee5c4e87b578598e75802c5e38a25584b20f50383ced3547f8f050919d3407ac1cdec716eec356ae348b37a16a78c88e9c65f545eca779b7beb867c0fee70a7d9085710e9147df7421cf6108c9b3f703bca96513ff08a16d95b890f44e7dabf9345d9b062237d465ce0763ee7bcbac7834a02cc532d559f019e7760d39c56dbca2a3603f2fa0433c9087628a24d8548ab02eb260245a79e784c5875df764f53aa237949acfc4a64e1f519158408423bc9b1dcf9130a3aebf4c7a54aba98e4f292b0c2091609384388b221ab4bc3210cabfc831f504eeffa592e97c499211c3eaeb5a4abe7c0764ceddc3e6e328bc6ea08be3348fb9fcb1529130c44434b200e7fee547ae3292adc08598a42e214224f5bd52279d06267c3e8d73b68cef335626fde053a10edf8271915083129a466e9e4f206cdda6f34cab7e9052bf269b7f6bd063e3cd5aa3328b8194adb9bfa137b940f101dbc5f792afa952e59825017359affa88b04122fca5ad9e0627c136d339dd3f48d795eacf4bb0bebf3be06900d165e85b343dabac064a3bcb4a583945b4e2d88d25e3f0640b1c5133d49a6cc78ac69510846e386d381cf36126d43607ddbd0beefb23b962ae1983de15faaaa2b6fa6e049fbb744a42ccff2a09c5c604b1b567bf6e1b6c34e7def9099b887541023c7d4117d4b16c25bd61c802e7e41b37ee5742eed51b375d5d0f965a7e9d4e8e895b09bf23cac29658efd642f806fa2dc1be198b3cf6db1c142d1fe12559f6896c2301c89bb56ba1acf16bc0f9eeaee3df61437664ccf0878454e56dd474dc7c146ba0455427b", 0xe86}], 0x2}}], 0x1, 0x0) 07:40:45 executing program 4: sysfs$1(0x1, &(0x7f0000000000)='syz1\x00') 07:40:45 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) unshare(0x4000400) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) 07:40:45 executing program 3: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa) 07:40:45 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, 0x0, 0x1a) 07:40:45 executing program 0: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/power/pm_debug_messages', 0x0, 0x0) r1 = epoll_create(0x1ff) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) 07:40:45 executing program 4: 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x10006, 0x80011, r0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000001380)=""/239, 0xef}], 0x2, 0x0, 0x0) 07:40:45 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000040)='\t', 0x1) 07:40:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:45 executing program 5: openat$uinput(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) 07:40:45 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, 0x0) 07:40:45 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x102) 07:40:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:45 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) 07:40:45 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @private}, {0x0, @remote}, 0x0, {}, 'wg0\x00'}) 07:40:45 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind(r0, &(0x7f0000000080)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80) 07:40:45 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) connect$inet(r0, 0x0, 0x0) 07:40:45 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_ifreq(r0, 0x894c, 0x0) [ 411.826947][T24164] overlayfs: missing 'lowerdir' 07:40:45 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TYPE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0xd, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}]}, 0x1c}}, 0x0) 07:40:45 executing program 3: creat(&(0x7f0000000780)='./file0\x00', 0x0) open(&(0x7f0000000800)='./file0\x00', 0x0, 0x10f) 07:40:45 executing program 4: r0 = socket(0x28, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 07:40:45 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10}, 0xfffffffffffffffd) 07:40:45 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:45 executing program 0: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000002f00), 0x0, 0x0) io_setup(0x219c, &(0x7f0000000100)=0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000002f00), 0x0, 0x0) io_submit(r1, 0x2, &(0x7f00000003c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x3}]) 07:40:45 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f00000016c0)='ns/cgroup\x00') 07:40:45 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = epoll_create(0x1ff) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f00000000c0)={0xc0002006}) epoll_wait(r1, &(0x7f0000000080)=[{}], 0x1, 0x4) [ 412.016713][ T37] audit: type=1804 audit(1629099645.836:128): pid=24175 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir225684772/syzkaller.tSvoag/703/file0" dev="sda1" ino=14658 res=1 errno=0 07:40:45 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000000)={@mcast2, @mcast1, @empty, 0x0, 0x0, 0x3, 0x400, 0x1, 0xa8cdfc2001225fda, r2}) 07:40:45 executing program 2: mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x56064ee56d48743d, 0xffffffffffffffff, 0x0) 07:40:46 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendmmsg$inet(r0, &(0x7f00000014c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)='m', 0x1}], 0x1, 0x0, 0x18}}], 0x2, 0x0) 07:40:46 executing program 2: clock_adjtime(0x0, &(0x7f0000000140)={0xaf30}) 07:40:46 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f00000016c0)='ns/cgroup\x00') [ 412.278312][T24189] overlayfs: missing 'lowerdir' 07:40:46 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$UI_SET_EVBIT(r0, 0x40045564, 0x0) 07:40:46 executing program 3: mbind(&(0x7f0000f3d000/0x1000)=nil, 0x1000, 0x0, &(0x7f00000000c0), 0x101, 0x0) 07:40:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, 0x0) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:46 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x29, 0x13, 0x0, &(0x7f0000000000)) 07:40:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002a80)={&(0x7f00000005c0)={0x18, 0x0, 0x1, 0x3, 0x0, 0x0, {}, [@CTA_TUPLE_REPLY={0x4}]}, 0x18}}, 0x0) 07:40:46 executing program 5: socketpair(0x2, 0x0, 0x55a73d68, 0x0) 07:40:46 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f00000016c0)='ns/cgroup\x00') 07:40:46 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x2, 0x3, 0x101, 0x0, 0x0, {}, [@NFQA_CFG_FLAGS={0x8}]}, 0x1c}}, 0x0) 07:40:46 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ra={0x94, 0x4}]}}}, @ip_retopts={{0x18, 0x0, 0x7, {[@cipso={0x86, 0x6}]}}}], 0x30}}], 0x2, 0x0) [ 412.590768][T24210] overlayfs: missing 'lowerdir' 07:40:46 executing program 2: semtimedop(0x0, &(0x7f0000000000)=[{}], 0x65, 0x0) 07:40:46 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000040)={0x0, {0x2, 0x0, @private}, {0x2, 0x0, @loopback}, {0x2, 0x0, @private=0xa010100}}) 07:40:46 executing program 4: syz_open_procfs$namespace(0x0, &(0x7f00000016c0)='ns/cgroup\x00') 07:40:46 executing program 3: semget(0x3, 0x4b55d2d1ab2a4a1e, 0x0) 07:40:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, 0x0, 0x0) 07:40:46 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendmmsg$inet(r0, &(0x7f0000000600)=[{{&(0x7f00000001c0)={0x2, 0x1fc, @multicast1}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000080)="e9bf7f8a25d45978f305bfd596afcefb74c6e5c2f9cab3c9b890d302dfd10cbe5648a173c1f9d491b7c4004317f3dda0705d6d784bc61e2c9d5435aace9179f29b5b4991c33a264bd99e97ec356eb7ed22b359b91a7e0fe7875580421091a52a721eca58838adb53002d6ff0c6898c3782bfd8fa7df95bcf84", 0x79}, {&(0x7f0000000380)="21ae77024d618bd0ac5fb8c6c7cd9fad7bb163e064ea0cbd22098fb3ba14566dfe4e879451681f461c19a1b5219e4818bd6759b7532f37472e6e8d461449d7ad9fe28aeea10bb16e5c40cf2e77331b47d2c6cd3e5f5d44e8969dc812c7f732b8c8ad2ac35c170a70e692b1b27cff4dc5d68af4ffce488435e53b6a8a10fa3c816d7a350133f331d7c915d49295ac4d44da8634f7fb01239182b9f205342c2e7b6f9ac979c04c4ce8cd815797981b672eb910bd57e912901162481663cec7c61739e51dd5", 0xc4}, {&(0x7f0000000300)="80bb6f2e31288c98cedf77230901c957f5807e705d27a9d6e01816c7e04beec0c696d5db4f26cf17ca474d9f19e04b788d25fd88fc8ac9152d871485f7397efabacc3e7a05686cc30111fde8f65443fed8", 0x51}, {&(0x7f0000001040)="5dd8311eef14171dad0c89670cb07f9e6d0f671469188478e24adae8edc466af370b714091e8d9bd5b91ae3af7dd028061f02fc1d42ff3ce9d1daaf1f7e0722c1a5eb277b919fff8ef453d88dd2d7dde879567d40337ad140a7b34ae9c5e512572db7ce05dc5c931b8d30fe476865fecf3e2fd32fafc906389d1838dae2965f77ceff5dfc5e517c72543081bf04ae1fd55e4b1735bbee554efa2862a2ac29eeeed04be933581d9b5105153cdcaae212124f35be529f60b9e11e9a16a9e7aa240d2a2b3810c54f2f00cc980537ccadaf76463e67e6d90e6113ca630b1b9914a9f94dff9d1f79c530cf56281be3a87f98f40c18b0d2c2164b4f555a7f64681eb6b185a9d1692928af084519dd5c21364d93cfc6f1d545dcb043f606642818bbf6626c28faa24fabeaeea0114326c779fb9af657b62071b75113f1b6aa9b7f038d204ab6bf4e383a7f51bffa97a9e579939f3e7fd60f26b7ddf5dda52fbabe7bd30989cebd5d251bf4165739b7acbb6ff07461123949dc51f8185e80a5613e413a5003cb9abd2dd877e059582f1e9eef9946eaf0a3db28cb356278288f1b28d12f4c44d166a3b09e8a8b006adf611bc74516bec51836ac075d88358d589b30619ab311f2fdc52a32b0dd1041a7933b34f35d67feff85b9289e9ec0eec12d636bcdf2c909162ee07595fd288f3187e3ae8e137af46288b0759abf607f29320829e5d5d0787a346113f3a2324a627b2b5b01d94a4f26bf609b593f14da993554183c200e6d350366a25ab4f2d212cd957670e8cf5da5af1729ad88f367aa25869009b44787aa9e91ba06c4bbe162476f66b3e3a716f6c05e06b9d495efe81b82bbaf7112406ed740a882aece6415eab2b862a3f00b155ed57c9a28c3f5c883e31653713b851b57d77827b13332201341664749630fe8edbc5ab249caf877ad25b1b14f32126c456b184a39b650b651e2f6c9a8a2b221aa1e81df324e5b5495562e1e72ce7ccaf4934f12eab933d4b0f12f20c8e2f522ad9e207b5de5591c8a299aacb24cc5fb5de735aae2df42adc5cb83312c4dd03ed20d35b480258b31ddb1d29d5e5f6437ca964bd69fc49d5bd4142a3c250b8ecb09a52b05023c58f45a255f582bf4826ffc0e8fac25d72a1265d3039e726e76540e01d7c615280dfdabd23f6fbee86c7d2f6457e8f3a11f4b42952f9415cd085a6ca4ed095c1f2b55ca662628398d88801ff8fd1efeee734c1951d05f7f381425a4b400ec88b5228c3ea6a91adedcfabd650ab06b4a3a172c800deeb159c8e1a59d0f289c2967ddddaf26ce869200224e11182bbc723452a25d16b950efbf182192fd391e17ded60b74ddb6005377600f56b612a8266bf5f8000556a28f8507c6a7469b57616b6ea503022b8f34947da240760610c4b61467bb79c2e197b2f09114291c98231b6e5dc6a6facf760db483ff6087c0c4faf4fc4da4f6e95c23779ad3c1f3c41c2d2d288c45beed5e27f953e53c55f81543e3ec2f8f18acc01af40", 0x433}], 0x4}}], 0x1, 0xc000) 07:40:46 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f00000002c0)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) 07:40:46 executing program 4: add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)="05", 0x1, 0xfffffffffffffffd) 07:40:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) bind(r0, &(0x7f0000000000)=@nl=@kern={0x10, 0x0, 0x0, 0xda09ecc99123617a}, 0x80) [ 412.889651][T24232] overlayfs: missing 'lowerdir' 07:40:46 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:46 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000007c0)={0x20, 0x1, 0x8, 0x5, 0x0, 0x0, {}, [@CTA_TIMEOUT_NAME={0x51, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 07:40:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f00000014c0)=@can, 0x80) 07:40:46 executing program 5: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f0000000140)) 07:40:46 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendmmsg$inet(r0, &(0x7f00000014c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000000040)='m', 0x1}], 0x1}}], 0x2, 0x8040) sendmmsg$inet(r0, &(0x7f000000a640)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) 07:40:46 executing program 2: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f00007fe000/0x800000)=nil, 0x800000, 0x3) [ 413.113694][T24247] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 413.115821][T24248] overlayfs: missing 'lowerdir' 07:40:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000001780)=[{{&(0x7f0000000000)={0x2, 0x4e21, @local}, 0x10, 0x0, 0x0, &(0x7f0000001600)=[@ip_retopts={{0x14, 0x0, 0x7, {[@noop]}}}], 0x18}}], 0x1, 0x0) 07:40:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:47 executing program 5: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, 0x0) 07:40:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) mmap$perf(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) 07:40:47 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000240)=@tipc=@name={0x1e, 0x2, 0x0, {{0x1}}}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000980)="7e231e968c57aaaa0c2661b3d2", 0xd}, {0x0}, {&(0x7f0000000440)="b8", 0x1}], 0x3, &(0x7f00000005c0)=[{0x10}, {0x10}], 0x20}, 0x0) 07:40:47 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@ip_retopts={{0x14, 0x0, 0x7, {[@ssrr={0x89, 0x3, 0x55}]}}}], 0x18}}], 0x2, 0x0) 07:40:47 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x33fc242a57da1dd8) 07:40:47 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000b80)={&(0x7f0000000b00)={0x34, 0x0, 0x8, 0x301, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6, 0x2, 0x1, 0x0, 0x6000}, @CTA_TIMEOUT_L4PROTO={0x5}, @CTA_TIMEOUT_DATA={0x4, 0x4, 0x0, 0x1, @gre}, @CTA_TIMEOUT_NAME={0x9, 0x1, 'syz1\x00'}]}, 0x34}}, 0x0) 07:40:47 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x20, &(0x7f0000000180)="cb54bb4cbfc993f8e3719123", 0xc) 07:40:47 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x7, &(0x7f0000000040)="de", 0x1) [ 413.475839][T24271] overlayfs: missing 'lowerdir' 07:40:47 executing program 4: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) io_setup(0x219c, &(0x7f0000000100)=0x0) io_getevents(r1, 0x5, 0x5, &(0x7f0000000180)=[{}, {}, {}, {}, {}], 0x0) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 07:40:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:47 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000d40), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DEST(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 07:40:47 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ifreq(r0, 0x89a1, 0x0) 07:40:47 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000004500)=[{{&(0x7f0000000180)={0x2, 0x4e22, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000001440)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x1d}, @remote}}}], 0x20}}], 0x1, 0x0) 07:40:47 executing program 2: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f00000000c0)={@mcast1, 0x0, r1}) r3 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) r5 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCSIFDSTADDR(r5, 0x8918, &(0x7f00000000c0)={@mcast1, 0x0, r4}) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000046c0), 0x0, 0x0) write$FUSE_INTERRUPT(r6, 0x0, 0x0) setsockopt$inet6_IPV6_RTHDR(r6, 0x29, 0x39, &(0x7f0000000000)={0x6, 0x6, 0x2, 0x33, 0x0, [@local, @private1={0xfc, 0x1, '\x00', 0x1}, @private2={0xfc, 0x2, '\x00', 0x1}]}, 0x38) ioctl$sock_inet6_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000080)={@local, 0x49, r1}) r7 = socket$inet6(0xa, 0x3, 0x5) recvmsg(r7, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x41) 07:40:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000e80)=@nat={'nat\x00', 0x19, 0x4, 0x22e, [0x20000040], 0x0, 0x0, &(0x7f0000000040)=[{0x0, '\x00', 0x0, 0x0, 0x1, [{0x9, 0x0, 0x0, 'wg0\x00', 'nr0\x00', 'wlan0\x00', 'caif0\x00', @dev, [], @dev, [], 0x6e, 0x6e, 0x19e, [], [], @common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, 'system_u:object_r:hald_var_run_t:s0\x00'}}}}]}, {0x0, '\x00', 0x1}, {0x0, '\x00', 0x2}]}, 0x2a6) 07:40:47 executing program 3: io_setup(0x4, 0x0) io_setup(0x80, &(0x7f0000000180)=0x0) io_setup(0x6, &(0x7f00000001c0)) io_destroy(r0) io_setup(0x401, &(0x7f0000000300)) 07:40:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_int(r0, 0x29, 0x3, 0x0, &(0x7f0000000300)) [ 413.831751][T24292] overlayfs: missing 'lowerdir' 07:40:47 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:47 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, 0x0, 0xffffffffffffffff) 07:40:47 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x4000010, &(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast1}, 0x1c) [ 414.019884][T24308] overlayfs: missing 'lowerdir' 07:40:48 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TYPE(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0xd, 0x6, 0x3}, 0x14}}, 0x0) 07:40:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000440)={'batadv_slave_0\x00'}) 07:40:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000000540)=[{{&(0x7f0000000040)={0x2, 0x4e21, @remote}, 0x10, 0x0}}, {{&(0x7f0000000300)={0x2, 0x4e22, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000500)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev, @multicast1}}}], 0x20}}], 0x2, 0x0) 07:40:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB]) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:48 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x5) getsockopt$inet6_int(r0, 0x29, 0x2, 0x0, &(0x7f0000000080)) 07:40:48 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) 07:40:48 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)={@multicast2, @remote, 0x1, 0x1, [@broadcast]}, 0x14) [ 414.724934][T24321] overlayfs: missing 'lowerdir' 07:40:48 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x19}}, 0x10) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040), 0x4) sendmmsg$inet(r0, &(0x7f00000016c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@ip_ttl={{0x14}}], 0x18}}], 0x2, 0x0) 07:40:48 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000006580)=[{&(0x7f0000006400)={0x14, 0x1c, 0x801, 0x0, 0x0, "", [@generic="dc"]}, 0x14}], 0x1}, 0x0) 07:40:48 executing program 2: openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) 07:40:48 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:48 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x3, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000001400)={0x1, &(0x7f00000013c0)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x5, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6}]}) 07:40:48 executing program 0: r0 = semget$private(0x0, 0x5, 0x0) semtimedop(r0, &(0x7f0000000280)=[{0x0, 0xfff}, {}], 0x2, 0x0) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x7fff, 0x1800}], 0x1, 0x0) 07:40:48 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000000180)={{0x2, 0x0, @multicast2}, {0x6, @multicast}, 0x28, {0x2, 0x0, @empty}, 'veth0_to_bond\x00'}) 07:40:48 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0xf000) 07:40:48 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000580), 0x2, 0x0) sendmmsg$unix(r0, &(0x7f0000000700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@rights={{0x18, 0x1, 0x1, [r1, r0]}}], 0x18}}], 0x1, 0x0) [ 415.007648][ T37] audit: type=1326 audit(1629099648.826:129): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=24334 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=202 compat=0 ip=0x4665e9 code=0x0 [ 415.014093][T24341] overlayfs: missing 'lowerdir' 07:40:48 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000140)={0x400, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) 07:40:48 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x4, 0x1, 0x201}, 0x14}}, 0x0) [ 415.111248][ T37] audit: type=1326 audit(1629099648.866:130): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=24334 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=317 compat=0 ip=0x4665e9 code=0x0 07:40:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:49 executing program 2: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x9) [ 415.174258][ T37] audit: type=1326 audit(1629099648.876:131): auid=4294967295 uid=0 gid=0 ses=4294967295 subj==unconfined pid=24334 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c000003e syscall=3 compat=0 ip=0x4193fb code=0x0 07:40:49 executing program 0: memfd_create(&(0x7f0000000000), 0x0) 07:40:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000004500)=[{{&(0x7f0000000180)={0x2, 0x4e22, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000001440)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x1d}, @remote}}}], 0x20}}], 0x1, 0x4000850) 07:40:49 executing program 5: socket(0x11, 0x3, 0x402) 07:40:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0xd, 0x0, 0x49) 07:40:49 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast2, 0x4}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f00000002c0)) 07:40:49 executing program 3: ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) mlock2(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0) [ 415.450818][T24365] overlayfs: missing 'lowerdir' 07:40:49 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) read$FUSE(r0, &(0x7f0000008440)={0x2020}, 0xfffffffffffffff2) 07:40:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=.']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:49 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, 0x2, 0x3, 0x3, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8}, @NFQA_CFG_MASK={0x8}]}, 0x24}}, 0x0) 07:40:49 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_CTHELPER_GET(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0x9e63a8ed060d87c4, &(0x7f0000000180)={&(0x7f0000000100)={0x30, 0x1, 0x9, 0x0, 0x0, 0x0, {}, [@NFCTH_TUPLE={0xc, 0x2, [@CTA_TUPLE_ZONE={0x6}]}, @NFCTH_PRIV_DATA_LEN={0x8}, @NFCTH_STATUS={0x8}]}, 0x30}}, 0x0) 07:40:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000040)={0x0, {{0x2, 0x0, @multicast1}}}, 0x88) 07:40:49 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000100)={'batadv_slave_1\x00', 0x0}) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000140)={r1, 0x1, 0x6, @dev}, 0x10) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r3, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000640)={r4, 0x1, 0x6, @random="a3cdbf0f2f19"}, 0x10) 07:40:49 executing program 4: setsockopt$inet6_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000040)={0x0, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}}}, 0xfffffffffffffd86) 07:40:49 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000001080)={0x2, 0x0, @private}, 0x10) [ 415.676105][T24387] device batadv_slave_1 entered promiscuous mode [ 415.696041][T24384] device batadv_slave_1 left promiscuous mode [ 415.716299][T24387] device batadv_slave_1 entered promiscuous mode 07:40:49 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x20, 0x0, 0x0) [ 415.735338][T24384] device batadv_slave_1 left promiscuous mode 07:40:49 executing program 3: r0 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000200)='ns/net\x00') ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) [ 415.778105][T24389] overlayfs: missing 'lowerdir' 07:40:49 executing program 0: io_setup(0x4, &(0x7f0000000000)=0x0) io_getevents(r0, 0x3f, 0x0, 0x0, 0x0) 07:40:49 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmmsg$inet(r0, &(0x7f0000002540)=[{{&(0x7f0000000000)={0x2, 0x4e21, @empty}, 0x10, 0x0, 0x0, &(0x7f0000000180)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @local, @broadcast}}}], 0x20}}], 0x1, 0x0) 07:40:49 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:49 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000040)={'NETMAP\x00'}, &(0x7f0000000080)=0x1e) 07:40:49 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, 0x0, 0x0) 07:40:49 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x5) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000000)) 07:40:49 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x5) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000000)={'filter\x00'}, &(0x7f0000000080)=0x54) 07:40:49 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_buf(r0, 0x0, 0x6, &(0x7f0000000180)="cb", 0x1) 07:40:49 executing program 2: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x2710}) 07:40:49 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, 0x0, 0x0) 07:40:49 executing program 5: r0 = socket(0x2, 0x3, 0xce) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 07:40:50 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000000000)=@generic={0x2}) [ 416.151221][T24415] overlayfs: unrecognized mount option "lower" or missing value 07:40:50 executing program 0: io_setup(0xfffffff7, &(0x7f0000000080)) 07:40:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:50 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000380)=@rc, 0x80) 07:40:50 executing program 3: openat$sysfs(0xffffffffffffff9c, &(0x7f0000000100)='/sys/power/pm_debug_messages', 0x80840, 0x0) 07:40:50 executing program 5: prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000000)='\v', 0x1) 07:40:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, 0x1c) 07:40:50 executing program 0: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$P9_RSTATFS(r0, 0x0, 0x0) 07:40:50 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_TEST(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000000b0603"], 0x14}}, 0x0) recvmmsg$unix(r0, &(0x7f00000057c0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000005680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}}], 0x2, 0x142, 0x0) 07:40:50 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r0, &(0x7f0000002700)=[{{&(0x7f0000000040)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x23}}, 0x10, 0x0}}, {{&(0x7f0000000480)={0x2, 0x4e21, @dev}, 0x10, 0x0}}], 0x2, 0x0) 07:40:50 executing program 4: memfd_create(0x0, 0xcf43f842bcc3fa53) 07:40:50 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x7, 0x0, 0x33) [ 416.546060][T24440] overlayfs: unrecognized mount option "lower" or missing value 07:40:50 executing program 2: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$P9_RLCREATE(r0, 0x0, 0x0) 07:40:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lower']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:50 executing program 0: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_devices(r0, 0x0, 0x0) 07:40:50 executing program 3: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_netprio_ifpriomap(r0, 0x0, 0x0) 07:40:50 executing program 4: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$P9_RGETLOCK(r0, 0x0, 0x0) 07:40:50 executing program 5: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0xffffff9f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$FUSE_NOTIFY_DELETE(r1, &(0x7f0000000140)={0x29}, 0x29) 07:40:50 executing program 0: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$9p(r0, 0x0, 0x0) 07:40:50 executing program 2: pipe2$9p(&(0x7f0000000000), 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$eventfd(r0, 0x0, 0x0) 07:40:50 executing program 3: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_type(r0, 0x0, 0x0) [ 416.885194][T24466] overlayfs: unrecognized mount option "lower" or missing value 07:40:50 executing program 0: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) write$P9_RCLUNK(r0, 0x0, 0x0) 07:40:50 executing program 4: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0xffffff9f) write$P9_RSTAT(r0, &(0x7f0000002140)={0x4b, 0x7d, 0x1, {0x0, 0x44, 0x0, 0x0, {0x8, 0x4}, 0x0, 0x0, 0xfffffff9, 0x0, 0x2, 'd@', 0x5, 'fd/4\x00', 0x5, 'fd/4\x00', 0x5, 'fd/4\x00'}}, 0x4b) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$P9_RVERSION(r1, &(0x7f0000002140)=ANY=[], 0x13) read$FUSE(r1, &(0x7f0000000100)={0x2020}, 0x2020) 07:40:50 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:50 executing program 3: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_type(r0, 0x0, 0x0) 07:40:50 executing program 2: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0xffffff9f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$P9_RCLUNK(0xffffffffffffffff, 0x0, 0x0) write$FUSE_BMAP(r1, &(0x7f0000000040)={0x18}, 0x18) read$FUSE(r1, &(0x7f0000002140)={0x2020}, 0x2020) 07:40:50 executing program 0: pipe2$9p(&(0x7f0000000000), 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$FUSE_ENTRY(r0, 0x0, 0x0) 07:40:51 executing program 3: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_type(r0, 0x0, 0x0) 07:40:51 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000055c0), 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000005700)='cgroup.threads\x00', 0x2, 0x0) 07:40:51 executing program 5: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$eventfd(r0, 0x0, 0x0) 07:40:51 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, 0x0) 07:40:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:51 executing program 3: inotify_init() openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_type(r0, 0x0, 0x0) 07:40:51 executing program 0: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0xffffff9f) write$P9_RLOCK(r0, &(0x7f0000002340)={0x8}, 0x8) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') syz_open_procfs(0xffffffffffffffff, 0x0) read$FUSE(r1, &(0x7f0000000100)={0x2020}, 0x2020) 07:40:51 executing program 4: openat$tun(0xffffffffffffff9c, 0x0, 0x404080, 0x0) 07:40:51 executing program 5: pipe2$9p(&(0x7f0000000000), 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$FUSE_NOTIFY_DELETE(r0, 0x0, 0x0) 07:40:51 executing program 3: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RWSTAT(r0, &(0x7f00000000c0)={0x7}, 0xffffff9f) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='fd/4\x00') write$cgroup_type(r1, &(0x7f0000000100), 0x9) 07:40:51 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) connect$netlink(r0, 0x0, 0xffffffffffffff90) 07:40:51 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:51 executing program 4: openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000005700)='cgroup.threads\x00', 0x2, 0x0) 07:40:51 executing program 5: openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0xa02, 0x0) 07:40:52 executing program 4: symlinkat(&(0x7f0000001480)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001c40)='./file0\x00') socket$inet_udp(0x2, 0x2, 0x0) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x0, 0x0) 07:40:52 executing program 5: shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000001680)=""/147) 07:40:52 executing program 2: openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) 07:40:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') [ 418.505599][T24556] overlayfs: failed to resolve './fil': -2 07:40:52 executing program 0: openat$bsg(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) 07:40:52 executing program 5: openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x127240, 0x0) 07:40:52 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0xc020660b, 0x0) 07:40:52 executing program 3: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000240)={0x541cc3992a052b54}, 0x18) 07:40:52 executing program 2: syz_open_dev$rtc(&(0x7f00000001c0), 0x5, 0x0) 07:40:52 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:52 executing program 4: add_key$user(&(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 07:40:52 executing program 0: openat$hwrng(0xffffffffffffff9c, &(0x7f00000055c0), 0x280, 0x0) 07:40:52 executing program 5: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000007c0)=""/137, 0x89) 07:40:52 executing program 2: syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) open$dir(&(0x7f0000003000)='./file0\x00', 0x500, 0x0) 07:40:52 executing program 4: fork() getuid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) mq_open(0x0, 0x0, 0x40, &(0x7f00000005c0)) openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) 07:40:52 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000a40)=0x2, 0x4) [ 419.075111][T24572] overlayfs: failed to resolve './fil': -2 07:40:52 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$RTC_PIE_ON(r0, 0x7005) 07:40:52 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f00000002c0)=0x1f, 0x4) 07:40:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./fil']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:53 executing program 0: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={[], [{@smackfsroot={'smackfsroot', 0x3d, '/dev/vcsu\x00'}}]}) 07:40:53 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) r1 = fork() r2 = fork() kcmp$KCMP_EPOLL_TFD(r1, r2, 0x7, r0, &(0x7f0000000000)={r0}) 07:40:53 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) sendmsg$AUDIT_TRIM(r0, 0x0, 0x0) 07:40:53 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {0x0}, {&(0x7f00000032c0)={0x10}, 0x10}], 0x3}, 0x0) 07:40:53 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) getsockopt$netlink(r0, 0x10e, 0x3, &(0x7f0000000000)=""/129, &(0x7f0000000140)=0x81) 07:40:53 executing program 0: syz_read_part_table(0x0, 0x1, &(0x7f0000001440)=[{&(0x7f0000001340), 0x0, 0x1}]) [ 419.433738][T24598] overlayfs: failed to resolve './fil': -2 07:40:53 executing program 5: shmctl$SHM_STAT_ANY(0x0, 0xf, &(0x7f0000000640)=""/4096) 07:40:53 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg(r0, &(0x7f0000000380)=[{{0x0, 0x0, 0x0}}], 0x1, 0x3, 0x0) 07:40:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:53 executing program 2: shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x5000) 07:40:53 executing program 4: openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) fork() syz_io_uring_setup(0x64e9, &(0x7f00000001c0)={0x0, 0xc1c7}, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000240), &(0x7f0000000280)) 07:40:53 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) mq_notify(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, @thr={0x0, 0x0}}) 07:40:53 executing program 5: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x5451, 0x0) 07:40:53 executing program 2: select(0x40, &(0x7f0000001040), &(0x7f0000001080), &(0x7f00000010c0)={0xfffffffffffffff9}, &(0x7f0000001100)={0x77359400}) 07:40:53 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x40202, 0x0) write$cgroup_freezer_state(r0, 0x0, 0x0) 07:40:53 executing program 0: openat$vcsu(0xffffffffffffff9c, &(0x7f00000001c0), 0x12002, 0x0) 07:40:53 executing program 4: syz_read_part_table(0x0, 0x2, &(0x7f0000001440)=[{&(0x7f0000000280)="b98df35aadbb16acc2ec856b1b76613ca4b1c7a41448d67df2aad11b620b552605a99203160721b10c76915e7178cd4103f367196f0a64b4dadf2fbcebdb7a30f4fc01022960af66e3ddb2cd50a00630607eec5342b8943ad6953996a7250ede229868eb99b2eb988e55a494a8da725a9de28044594f2cf9aa14fdbe0359e6de20128e95e5499f896014a1338d43f00a0c5d9af710cce85e81a9ba4fd1abbb371ad8285c647379fa016afa525346b28a0fc06110a092884a5975d4bf44e9105dcfff56f789d17a7ce903bb0abb8661000e7a1ca03001b6274e18a397e15855034b0aea1d0e7f9d654aaa69b55831fcb84288a24dd68c8f421d8328853c5da9da0df76900118b1dd6cb8476637ceef550642133e54fe06d60ff3f99ee142632136f2dd82c9aaa65740e097f4b141cb79647fdb811b6a7b1c643bcfd7049478f9f04e612dc9e2ef07320e8cf7606dd87307cb0e38867b8116910c77a553d654a45b408f2cee6ec5e2ecfcba1ca29a01a8fbf2ca7153ae189075145b17fc8210dd050abd214e29a33abf5897ebf9ffe27c7034d5d5c6b24a42f1bf43adacd6caddf35de39bd2239c379692029d11136957251e3ac104ba540f14094d7ff15f965de5f046f2fbc02a2c48c937aea7fcbc259a240c15980dccbd3c3a1c0f1ea685e699b4fc3cdc2c8ac8f264afe6c29a75aa22101751be823d50f571f9ba735f0fe6f", 0x200}, {0x0}]) [ 419.796918][T24630] overlayfs: failed to resolve './file': -2 07:40:53 executing program 5: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000a40), 0x4) 07:40:53 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000002700)={'wlan1\x00'}) 07:40:53 executing program 3: openat$bsg(0xffffffffffffff9c, &(0x7f00000022c0), 0x185001, 0x0) [ 419.894108][T24643] loop4: detected capacity change from 0 to 1 07:40:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:53 executing program 0: sendmsg$AUDIT_SET_FEATURE(0xffffffffffffffff, 0x0, 0x0) 07:40:53 executing program 5: select(0x40, &(0x7f0000001040), 0x0, &(0x7f00000010c0)={0xfffffffffffffff9}, 0x0) [ 419.984564][T24643] Dev loop4: unable to read RDB block 1 [ 419.994334][T24643] loop4: unable to read partition table 07:40:53 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='mpol=local=relative']) 07:40:53 executing program 2: mq_getsetattr(0xffffffffffffffff, 0x0, &(0x7f0000000100)) 07:40:53 executing program 0: syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000005c0)=ANY=[]) syz_mount_image$tmpfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80), 0x0, 0x0) [ 420.031148][T24643] loop4: partition table beyond EOD, truncated [ 420.066060][T24643] loop_reread_partitions: partition scan of loop4 () failed (rc=-5) [ 420.127332][T24657] tmpfs: Bad value for 'mpol' 07:40:54 executing program 5: clone3(&(0x7f0000000380)={0x500, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000340)=[0x0], 0x1}, 0x58) [ 420.152378][T24643] loop4: detected capacity change from 0 to 1 [ 420.160302][T24657] tmpfs: Bad value for 'mpol' 07:40:54 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0xee01, 0xffffffffffffffff, 0x0, 0xee00}}) [ 420.204244][T24658] overlayfs: failed to resolve './file': -2 [ 420.224742][T24643] Dev loop4: unable to read RDB block 1 [ 420.247075][T24643] loop4: unable to read partition table [ 420.287558][T24643] loop4: partition table beyond EOD, truncated [ 420.309771][T24643] loop_reread_partitions: partition scan of loop4 () failed (rc=-5) 07:40:54 executing program 4: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) syz_mount_image$squashfs(&(0x7f0000000100), &(0x7f0000000240)='./file0\x00', 0x0, 0x0, &(0x7f0000000440), 0x1010, &(0x7f0000000480)) 07:40:54 executing program 2: fspick(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) 07:40:54 executing program 3: syz_io_uring_setup(0x1ff, &(0x7f0000000000), &(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, &(0x7f0000000100), &(0x7f00000000c0)) 07:40:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:54 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000240)='(:$\\\xae\x00\xafC[\xec\xb3\x9aP\xd9\xd0\xe2\xa9G^it\x81\x12?\xeb6\xcb=>4,vP\xe5\xf7\x88_\xc8\xa5(\x13M\x9e0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0x40049409, 0x0) [ 420.833666][T24707] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:54 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:54 executing program 2: open$dir(&(0x7f0000000780)='.\x00', 0x0, 0x0) 07:40:54 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 07:40:54 executing program 4: openat$hwrng(0xffffffffffffff9c, 0x0, 0x280, 0x0) 07:40:54 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, "", [@generic=';']}, 0x14}, {&(0x7f0000001080)={0xeb0, 0x0, 0x0, 0x0, 0x0, "", [@generic="11a44be5228d7e6bca78eac06a49fafa4b755a888a8afd5ce606faad65d5ae149fa729409e88556ff851443a3999c9fd0d03d82c1bed9a66b521754fcbd76e38f938869257", @nested={0xe55, 0x0, 0x0, 0x1, [@generic="6d5e8b35cf56ad7e77468a80c8590170e27b3cfa22a65b909744a48f0ba4199abc7f9d7b01bdca227bd4f6e3385673e5eda414f9cb8ed0caf08441f2c58676bf3d07a2bb9141692452", @generic="5b1bb0a06f092bab23e85661f01c2779386d8ef75a9e4bc816cfe24468076d2841b046852c653a4edf0ab4c71c8ebf2fe857e976d1be06a56e456d1edee1ec9a5af8d6c68300e3fce8d0e947dfc782f63cc0d74c722db9a8c08aee9a941d316684a76fdfa6e51b3acf62e7060c0d840e0c6249025d15ef0bd8c25c7808c68d1c3ae29a625601a2c07325", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="db08a05e0bdaeaf0d78b8e60d42bbcd977b821edf59d8eaf1d01f99b4874a45a179fa52286a3f2458549733a22a9fc1161f16c0c35aa8961129ce10f247cf30736ee11390650667ec7dbad97276ea780067f66cd480e1233398993fc316f40c7c85583b1baed8e76b86df2fec3aec66fb99c56f8e21e457ddd4ce8094b051ffc03b7aa64c4b25d81661876a5505427e6fff60d5bfd1e25bb5afba8217f7833931b6c8e5927436619986dafd0026acd1c815381dc038b4a2898fa6088b01d6e2040ae5654a468c80a93c2aca5e423ffb482b1c315b50e8af1d1e1c364c184a9bc3145e59875bd0888bb63aacd84907241ba9eb52b08a3f0cc560ce19425e314308742db887bea839a852f950d1386710e02d1ecd8b47fc0d895ec8559eea4f5ad5eb9abe6746c5dccb6c0bc8bdcb298f75e8029013d3744614eb1f59723790bec2e886aa57ac4a2e4005e65f8de06c05b0ea31653e94dd592e3022a8ca2dc36c40fc6af4f253184e3f1402e01419e8d1fa8b4efdda991b411769b6adaceadf5a5373b9293b9ba6bb7ab97f4a9933a9fb31a351e2f0c3392036681524608385b33f384041abe462182d14a0681e4dcf03b59a989c83cc1a6bd1b3a2d22f6c9d382f7494a08f296d0d55d241855732cfa31f2cb23a05644cf5552ef4a5e41f6abd1fb959d3def8b46f81b8796c3ac9336cd4f9020b3a505cbeb392f7e0ea0f3acf0158202994df09d61d76fc3aebe0beb29bddfd93f77596158acc45e9897773d4b63e08dc2dc13f89cfc6412cdaa30811182e1bb63a58fc83540b4eea07fa626ac2cc22ecb8128131449c12f7d1bbcbba938ab5f3b8d58ca34fe0db3204672349b64ae01222ed43dad1d7262feb85eb5ad7d30b4a4edb3e1a2e4ebdb7775e6f9a4be4ed676809bd63a5bead68d84cabf5696a348c83e421b7e538da618258741d5a12c6e247f72b15adf14187ab4b0b861b259514d28d0795b0c654637f024a3b890dc5a43b6ca375e2a0d39f1d1bc398c1e4e422c273714ae22452d645a9229fee89d2fe852b4c6366ec9959ab368dcabc709f19a5c1447a0f3c3a9163bdf275239deea48f70c1f6458e80080786e102d44965f05249819355b37f774cb2d2b2bd713347da83f63f41a586943bc972bc0fd26f642d06705ca7dbfc8d35154ecb25767793121ad178498ea817230f2e8e14ae2ee376f71f569202b5554602fed43eb1333db2511f24f63941ac6a7b780376d5087b6a1eeadd399a3cc51a3ae0c1467281629104a809862a176b8290ede5824e84f14aec4fd25eb5081fa068fb7eddf0149c28ce0261bdcb885851fe6e25079b88058725504955c0aa0bb56ea75c82762a8767facb46b9b3a6788d67e444c6d80ba04d56adcadfa95e8079ec66170c8b1e1fbe693eebf4616eec19efa45433306cc3b1ce5b82db7c00f9ed30e9bcf30cc23afe17e9719ebf9458ef22c1a80fbc2a627099dc93a9e850bf64a4cf007778e9f519bf56e7659738c6aa0c65e1ef7fbb38ac27895b6e464b7ab39676827559a64e5cd166020521383756788213c43781b1e36ec9850b317f92266dde3fd644c7b3b280dd3ccd9e4d914604b59aa22c553aa3486699e13c22cb23ee503e417fa1264ca9a8aa937ab70778125bf8ef5238cbcb8d97fc04c5042f55f50ba0b1a53b4d03cc1d946e71bcd9cb6c138f0983e3cd71a5614252890d9ccf7548247ff7bdaae2db0022208bf0959190c98f2f8dc06952a614e995677b2dd6fcf23029a44f63a9faba43898d0226cd15e1df81411791f3e0211414cec2f1448e0d0e770a22b4cadce3f9841d03bc34e8c6f4e2881194b805bd9a37e323135b395e4ab5d56065df240fcf447d877dcb283d90f55babbc788afa390bb87d7e6fdc9c447bb27e4063e88ae037f79ff6a13151330304735c0f915b754e4fc29be548eda5b1a2ec0132b5550f139b3987291760a2794c3529fd441422f03d058a5418b7730bd5642fcea977b84f77c05e94a69a5000a0d3ce2cbcf640769ff7fc2cb6ed716f56f54ad69cf5d17abcec273e7483205ed088b2442312af9713c702ecba3052404cc1961e80ca578b943578184778bef9786327b9cdb839cc5d510ad072521ff1a0f0517dfaaf9b13bcc30dceb4d2847ebea58a5ff9cd18f8919ca28fc894bfcf95dd306ff651eeefad1714efb2b3049a0f0fa9ea1b2649ba2e28b92adc45497b0d0f899f835c675dee6bb07b4f7e2522b175adbc7cfeef68930df15a214f4a2c037b5a25a776fe9a6aa4876e1420df74d876200ebf7b566c48f18d378afe443fc54f7173e912ea34d298a1cea6f0fd61ec155c9b1f490ef7744a9e2bf827d82b63414ee9442b79ba2903bf86ba0aa6e2c71e005747f4e5fe9ae273f51b390fa9a6ff30af92cefb71bec74e74aedaa1b8f118e8a990220112ea5f12850ca4597526944b33115fe03de4b51d079244e27ea57774ee752abb83ae6f69566875ca2eaa9eafc152684ba48364c92d2c7b41622a7cbbef05e6b45017dc28f2da558439ba0bb9566d8e3b8ab56b581ea3579e43b3534ee5d148a477ed49e69a27d7230c57a9f284ea3d46c5bac3ba59f45b64d74b76623fa47ce1dec90c32ad7d7f97d962252fa876c0786c7ac9db174c00c08b43956f3a56bb9bbd6d6bf9156b12a7d9a79d410ce2a8ff7360052665fe8fe0dc516a077721834add57e5f3db1cf1b6c2c251e470aade9d8c7ee205c669991d33c71fb9d9e38d373237a7638c230e7659510781f8e2283cdd9e9183b5464e3c142d030ec20b180d4b345abc9752449c5494f24b9e0eaf359c5c617829f5bf2da5aa40919f5734401d436f0935cf0550c7d2c5361e663d6a2353fcf40fe0b8767b0278cb6cc7a2eeebac7f81800aadea9867654358d4e761714c4f0aad760ab464c26c4fdc691d255f51b858125ef5a7db155961dfb028c438ad55522e12e6d09b6f8f63b03d1409a426b5943cbc045d15c79ce45cef3f80aea1d6cae78ff1fe567efc8519759fc90a092d5993abfbc066687405658c359b38d4825babd87faca6e941775c333c632d9c292002ab380aedebeaf98ac398d129490851334942147838701e616f9a47208a704c3715a3b510af11455140d227a1e6cf1587bcf2835edf81164174488475cf1bc90ea39a8e01539e76e7d4e54cefe3d61963985fb67869e18d5ae70d96a9e6fa9d6051cdda80e6e929e5cac0fe7910f2f5c34065f827d5e32c8e134c2bf505d7e20f38f0622d6a33186e2bc3149db2faf4305aac56dbb1401ed37ae60a5bc05ed40741df7fdaf91daf512c595b0a047ebfea6731744d528a37e6fa6bbc629816abca93dd057b3a0f50c62888c88d08efe2b0a7fd767782837bfa43a39fa87acac9a54d143ba8522842e2a7a11a7e75514c0ceb4a4f73c9a769d6ae30ad8882bb1c73830b7c0450dbd661997a022de15673246e101f46644e1aae07b567aa257bb5dea2e11b86ad58188521e7f6c1fa55878837d63ef8b61e5b9c1cdc8f950ddfd4809a54dc2afc109e08fa63bbf47af581b79e9466df6b5b15987b2fc294c5d7b126655f1278ca5e623839749a159bfcb0f6f96f019190a0c30d62f2033620847f28c1b6bf593f67ec0ea64029ca86899d384d75048f2069052376390e48e87f824684f700fbce0cde1d72b08256cd4888c9c66f851a1b8aacf6957c669e791da47effc809471298a89e24548f106f8c169c731a4807f3f57c18690764750c9a7fed6e8295ddecc5dc50e1b514ebe785684faff188fe149204bbffdd007c26cd73aaf2832564dd3b771a0f72695adde4e92f6a5396db83b49c0385932e28e375833f28bb25d6d358ab09dd88540970f06345c091479a7322719e14eae1ffff43e93384084c977cbb73e7c1b8155417598bacf0370bc57c637cc1355d81482dab083cff997252ca64e5e9314c490bad270b0a7889c75af8e8bfc1c270a51485d823d6aabe8fa0b2e60203df9a93e9f5360c2c1b45159eda45a950473ac5f8d65f9840d2cb76682da750ea18b318e22f01d32aa63b6f7add5b57b52b196a69415aa8da9790e06c03457067c793e587817ed0e4e4f7efdf3a3f16cbda405994f8518b5f8ce537a24b1c53a7db7da5276ff0cada99b56e471dfba95736ec00e53abb9cba2f1fdc820bc3f321054ae714eae6b7eaec66d077ef05126185cbe5016179af7cfc6fded0eae47ab49c5e202718c6363b2c9f32b86a5f52fead7d20dec44aa5b05a0c4999b2b605294f3f5967513b40d47dd38c064ee68222187f30981f33dd0ea87c4b6c9142d5164b378b62aea0cf764d0edfe690e502ed9e98e67e8752f5bdfb840064b3116dd1a9c9429f6a0d506bbcd9b745bf1e721ee06f3f91c9c9c6a680f77001af684e93c4033f30ee680736d539aad1c3334fcc09db57eec9e0384879b8b439c94f839129b52ef6560251a2499932811cc652d369caca161c00a7a2aba4412f47164dcd0c040ae02e8599d8c49174681b403fd9d0e9c69d96e2474fc19ab12c43fc192c07c942de2dc3855319a429e81cb8ca98ad7bd960228f65a7a2e5bde310979336c604ec449d880612974477c2d656fce3bc00c32cb188a394cdb27d1f7e36a034a3c25908543c9a45b1e2fa5e3bb771f4f64fab8024d4d6436793385931b5f0919481ca0e7cf85337624f47df112d565ab969606ee821dff82172e5a33f3beee065f292677eeaa8c65f331e839734af82cc9bc931e35330e473f96133f1330643d6f5b356eb4576b6dd8cbcec752c3983f1555b5cebf69506c0578c7536a91c710852e70515d4eaa0c23113ad1289115601ced9a4de89d90c60d939f5771eda327dfdb4bf5c282cb2f7b"]}]}, 0xeb0}], 0x2}, 0x0) 07:40:54 executing program 0: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x6000, 0x0) 07:40:54 executing program 2: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0x5452, 0x0) 07:40:54 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, 0x0, 0x0, 0x0) 07:40:54 executing program 4: select(0x0, 0x0, &(0x7f0000001080), &(0x7f00000010c0), 0x0) [ 421.144599][T24726] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:55 executing program 5: syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000005c0)=ANY=[]) 07:40:55 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) connect$netlink(r0, 0x0, 0x0) 07:40:55 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(0x0) mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:55 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x5460, 0x0) 07:40:55 executing program 2: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000080)) 07:40:55 executing program 2: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, 0xffffffffffffffff) 07:40:55 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c) [ 421.867766][T24756] Can't find a SQUASHFS superblock on loop5 [ 421.870858][T24753] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:55 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={0x0}}, 0x0) [ 421.949113][T24756] Can't find a SQUASHFS superblock on loop5 07:40:55 executing program 5: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)) syz_mount_image$squashfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x8a008, &(0x7f0000002840)) 07:40:55 executing program 2: memfd_create(&(0x7f0000000600)='$.-)\x00', 0x0) 07:40:55 executing program 3: memfd_create(&(0x7f0000000600)='$.-)\x00', 0x6) 07:40:55 executing program 4: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x400, 0x8, &(0x7f0000001440)=[{0x0, 0x0, 0x1}, {&(0x7f00000000c0), 0x0, 0x6e9}, {&(0x7f0000000180)="3378325ef50ef0949e40e37efbde69c2e1facee1242c4aced53e5a90929425389ade6aef2ad1dc232b28f7910b9f8017c164eab619c8d3e7ef40cc7745926c04c3a51e", 0x43, 0xbe}, {&(0x7f0000000280)="b98df35aadbb16acc2ec856b1b76613ca4b1c7a41448d67df2aad11b620b552605a99203160721b10c76915e7178cd4103f367196f0a64b4dadf2fbcebdb7a30f4fc01022960af66e3ddb2cd50a00630607eec5342b8943ad6953996a7250ede229868eb99b2eb988e55a494a8da725a9de28044594f2cf9aa14fdbe0359e6de20128e95e5499f896014a1338d43f00a0c5d9af710cce85e81a9ba4fd1abbb371ad8285c647379fa016afa525346b28a0fc06110a092884a5975d4bf44e9105dcfff56f789d17a7ce903bb0abb8661000e7a1ca03001b6274e18a397e15855034b0aea1d0e7f9d654aaa69b55831fcb84288a24dd68c8f421d8328853c5da9da0df76900118b1dd6cb8476637ceef550642133e54fe06d60ff3f99ee142632136f2dd82c9aaa65740e097f4b141cb79647fdb811b6a7b1c643bcfd7049478f9f04e612dc9e2ef07320e8cf7606dd87307cb0e38867b8116910c77a553d654a45b408f2cee6ec5e2ecfcba1ca29a01a8fbf2ca7153ae189075145b17fc8210dd050abd214e29a33abf5897ebf9ffe27c7034d5d5c6b24a42f1bf43adacd6caddf35de39bd2239c379692029d11136957251e3ac104ba540f14094d7ff15f965de5f046f2fbc02a2c48c937aea7fcbc259a240c15980dccbd3c3a1c0f1ea685e699b4fc3cdc2c8ac8f264afe6c29a75aa22101751be823d50f571f9ba735f0fe6ff221bb70a0a2ab8603a6dfcb86a3e6c97258c4c51dd7bffef365e0a6a3e4ea4499b7c8e57d0e3edd4299a425be755a6a351e62b7b646cace20778d001b8f7e4f420dd7c858f2ee063f7e07f47a0d57c03871cb03a0d1011d4d8671dd26cbc741be6f0b91447e65d456953395cb9fa2eff67bac0616bd6a50d9a1e704d57ec62039522fbd1c5c92967ee2a422f7966210c4b8c5421e464e0e8b2445699b192f1cc3044f86bd1a8b870dcec28b7bd49c0e5e22327c75b774990fa2b6d1f71f14b70bb9ce45c3373dce46e4297fd9885402c0df48c87fe9fb4cd989517e4466aae26c30d6a6a320652be864d54e34da736bc63646d399aa262d38e09ad017e5de757b4a5dd98f621ed77a5272efede77a0d3053325c0329ed04fcd86623b49700b6c9c84f4e969853a802ae6f9b2d04e5f8beb557f9e634358df6e530857d1479a5741f3c713753ac1578892ce6321848c0d8e45aae55e8350b8a6704435224e864b7a271dd8fbea7cda2c4e9eecb1b1c2b62f1555b72b1de6513ef8347bbfeb2111ccea747b17c31785a59edfc208c150e1df163e665cd22d5527c52ed6a873666f7d69463710fba6ef65a9b4b46234aabcca78db63fce849b4e872400f0c519501650f01968d4e64365b06de07112afd4e3b2ce08274d3f8e14f763f2a1e758a4ae93f32b62b394f1d55749f17c6b2dad2fc98d41cb47508120233fa2bbe1baa84900f4690d5c24904e61b2ab06ac573058275aa97ecf535e6c515287e852c6d911a083ef5ea5ed799876c2e6ee76f0a2f68a22cf2a616b164ac3a05a038c6d814882821ac193c45bd7f451592cd7b69aa7e93b25940c630435143162d630883ae29355fb51006e38b269328ae638ed5abc7b678fb44ebd9a32826b8cd3b65fb5e32ad7d369b08f20feb71442bc1568e8307e865e8e7c4a52f0e859098c9fdc571bf5babcd953d361545970cdfbc1476ed8c2da3434722d08f56838c1170d64081bd739d134a5a2da31811cf09f92b410cbc35607d6d225bfe54cb5435e3832e9261370ea64b9e3bd71b8195b8803f71d5c73d61272b0c11f151bc0e40aac88f1b27e4f4a5b56ce5d4fe3afba7757f018cb7c7c6a2081f533330533aacb1b6463e9276d1ee0bc9e994395d12c103d5587b85a6802d85af2c603e9f5064c99595dd3cc31c5ef908d547b1f11d43577f733b78f561bc4e8c1fc3b71c5683e0b4d31e405c2cb87b3e3de56a7031e4a513eb98e14ef58243e056a10198ce722e6efb7230bc9fd2708f7bf49a11e9891b9af1e6b3b23bd089e3d85062e3c925736bbdc086df0bdb23a91c2dc1dce8c21d45fb43b76a30fa40e5f5dc8589cc2f2e326ff11499f69f2dc3fcfccde5703dd3439c6fa7133ab83130ab5cab5c9d8ee52a4d0df730a0783074b8018d249d5cf73464fdb8afad5b8868f3539c4a684e3be6aeef4f0d747222c1fb87ab16607075557549940358e18e0f11de473e39f7f91a70668bc95e43e06c55ae4a0e5a5bc7bef4716b730946b1f4bb290a787721368e2031bac86cbb66d4bc81e4cda72727a478926610efc0c3f11ae77bac2ccb6ef204134abf86378e9780f5eee1dcb15963ba6593fae419ada114f30a92fec70112a505911034efe12b89de1d3ff7b5e1389e54145dbf45f931f4282e9fb2225fe3af7a1ee55e550ccf9157a578869690dd062c5439285c9153fc6d70d80a5bcaa0f41489071f410134612c7fbe283fbe03ee27a78d854b8af767252386b2bb93de91df0d1449c5b1233086cdef886ed563ad44f65d19983cd5a3c6872dbd674acca62449546d3298ce8e38faa92a1452a2d42b1cf250cb94f351520b2727e156b5e732cd2126a33bbba239f0164833234a173cabec46bb764c6aaa799e344ddee64155b86a2954e4fddbc6baa0210760b863e76f1bff87c788c61e3de30e51efa6cfa0875ab6a52db9d619127753924a608ebbdb01619e56d1dab149198e8e679fa25cdc75e8ffd397355e502d53f2ac598e3abc214dba8f0d8bb87d6d94c14b7705cb2720bcb84ece79a6194bd30991c32f286f70a1ace11c935863fc0c774b73fb567880e1938adf4966dda2bcaf6fb649d5537e89633167d572b53e20569ea9762ee4475005cb06fbf1470d1fce4685b5558148f4d3a98983937a9704fbca83242413f2283d31490365936fefdabd46006d8e8a5ebe188eab13c2c6c84856b293f8b513918e8f91e02f378b54fb24e3159e4607d957d3e7184d868d952d5d70580e7d5c6477303e4de7cf16fb3b7243e3f9f555c5a1cde851780112ee6cfe0f97b2f4e38e1259b3007124ae6383b764f063a3e04c44a44f881d575c6f5cbcbad70a852955420aac8014cfa365563d6c110dcfe5cc9af49ec04fc6c75e8a80cc8b390318dcb49f3b9f70862484cc75b4196bdc16f180b969b5f5524607420b95d669e7e5a820347212724a40bd55db05d99f416caa9f34afc243f9cc79cdb214bbdaf5985e6a8ecb35f2b2bce4018f2d0d8a8ca39d5937bf2f1a91093f6fa1f60fc43aefae01934ad1291bf12da5d8d0bf886d4c4ec9912da6743d9dcbba7ba15a89649ddb6fe289ab1ac1eaf6864c44ea4b764a6f1c75f6c703a5ea36f8c9c6c222a29fcd9a8b146de63d0eec7a810ac54e6b96e4915cd3f4c5158c7e45f828683d5e62885e704c214c112b37411fd22ab4a555af2305ab051b985c9fba399e97cd84ca9387f0567988339f9f9296c3f782f6cbe4cb9e6556f9b303e1444c8eb1c967e93aa198c0557afff7debf32e4a3fa44f290943d5559dd53847674633564a0c692bc1f3a8f72d86ca5e841a28a51b17b4973ff021f336b8bc8df24f57d52a6052a5c8e3679fe12614dbf1627404f67fc3352ed781a83b350478e3f8884f834bb395bec27b16548567412c122d12e6f44dc8c9f1e2693452528687919c42738094edfd998da948426fa4d3b70b586be07fe011cc7c7fc6048f241952fb273de92d6402a1361f80e10b5b88d8e8f1c437b976377140ea7d87d41faa70da52ee94083c425da6039883505572b8c0885f6b7bd10a0ed1b5fe412d9639e03b3caefc836d43ec4e5ca4ca6fd47c4ad5f3cddc56e22676f08a3f005c8bcfd12eed264df5b431509ec5d2610ae3f63882088b72f3d9b0899ea38569dde54ccbedaa7a8edd314ea574dd67e8bc7183dd96399089112d7505ec2acca34dc02950c8994e6dac09b8eab9223f30ef12f1c81068b229bc1c5511cf6b9b4e9bfd84fd2b2795280d8e7e229178b09d7e513f3f3a1f0d44bacca1545dda6c79e6db61e67094b1654ed0cc10130a8dd95e27e438ef3637894a3ee04796b2e8e40a0c80f403c907c5666688fd80dbaaf2d3d03c0c23d4cf082302f77e9428c890750156a838e5357332998f6b1f537b3c99af7c377bd2d8c259f5d655380d4772600bfd2dce681fa84831d032a983621df095fbfe2edff312a27535a358bf96036edf6118b6f81df6d9308ad8bdcfed10ee2333df7d83d3dfbc3fc9fe8fea162a28ee4378bf06dd719b78c0b54bb365981c52f64aee99f4cfe9cf61a956c597ecb1b7151dc71312dd324aad7b6d84ad059c47e9969040c8ba2cf9c39e3f28be6f6f0356b9b42dfe31bd6735e216261a9acb87f1b3486bcce55116d254772e4ee9e5e6987295852b77707cbf494b8a6137d76bf58a8c8bab66fd8ec1ed0449c24a6650773b0d1996892f132148e678d9fdc0fc6ef4f9fa49cbfa943e0aa6bb10af6ab6c9c55ca720839de1c47295e8ad2fd1a11383bb1fd9833bfc8b72d554a6cdc32141197aee536daf568f64fe8050b71633c309853a499f895afe4cb27087f2410ae8f7256cc92177a5176cc2d8a1a15ef6b84a0a7b30d76c10a2cbc23b56c22f99930e316b17dc1cfe9d6f02286e67809ba703011e715943a587926a4af4922f553231869c95783d2cbcb005fb9007c12e01eb1094ef69bf59c19e05ac8409916b181883b68dbe6e5d496164118ac853653cd9c13fa0f20a6df1d4869c8ff87f1852df5dc3f9aa16a0bc4631df160a5a68c32eac250e3da4e681ac73182daff701bbbe23daf9576fb5787a10437ab25d571887a3bf4353a68424f1b381c674fb44fa991c8e22565a78b7cf8256598f01a9f504e46aebda4f3e35224d0261930a338884176c852853080c9f7c632d04f5a7593050b1779eac909d2617e6655bc39627c6d38cffaf0611577e275d625bc37e160bcbf474ec246f24ab948b6916a2b59ff1303fee6371fc7cc11f3e78f071acd10fe00a2e70d1f353d57d499ace737dc8756c21c7ba8a13d73015cd67e5282a5361117aaf38ed72cf14709cfefee62346b8e42e8bc8994a317e6df3bd732dc44a969b579649fd385cd84b7b3bb2b796ddfce09fb13b6acb223d87eb35ac4a766241785293e27a7749120cc8ccc8c270858b41bf0341875261ee31201ec9f6e1974bfeec9525503354b7a3ceb3e9b6b411ccb5a2f100bbdc663b18ce1c92fcecf74204e874736d2ccc2efed0403e75991c8a8a10e15c570f8881acaf3939fe00bd1410c2d282b715f511e93fae94556de3664ae63ba6b1ced8849ef0e42557318b21c01c57f944441bfd3a380ccc118d4373b2ec7812cee9e1b99442ba3bb8b6385a1009c22a5ffd6e5116c60c3b11b2c64bfd3477dec761585256ce01b10136874dafb5c05015896089a09dc0a9ef102179cddb9c26de05de92ed113e5df49e6d50331406f8d93b16f3b9c3b5ec0cc0d27c02b233b2489aa75e00bae2bb4e5f9adf1a51f8f5e1f25e8d877b7d64027da7e9dd0ecad00f36284f0d9ccf8df6c35b961f3129c29a48f0679bb62aaf350ff91b028caa04839994b8c82d97074ff28dd20c5594fb6eacb0ecd7a7c69cab4fcc5506fe938a132a72fe0d15db9ba739c8c8b0984d8642d8bcfb99d95e313ababee1ef0a1a42382f8f065463f10beb6df587268d3ae22bd6bf8c066565df6a52cba7b0e273", 0xfc0}, {0x0}, {&(0x7f0000001280)="721d5627e012948f9d90227878f555fd353231b42799decfb386302305a69b7025a89b88553916d40600e20c8309b823745aef60a58e56deb9648d47b842de4a98ec0c9ab6b03d7c3fc4abfac20dccc75e5a582957737fa5947398d5a83cdf72e03304e04f9e2dee6d71be91ffc790e937d70c5411120e9045a799e00d025d3c7fc7dade9d0b2cc40a88b3dad5d8a3c7ed1bb7a35412d206bdcd84306a758ce732d5084da7bffc3aaa29178df5be9111", 0xb0, 0x8}, {&(0x7f0000001540), 0x0, 0x70bda237}, {&(0x7f00000013c0)="c5d96029cde7fe0fea66feedc6f3a94c8a8bc06484bbc033210c6942c4111b9850b6b0cfac9400b426bd217137a92a6a8f551e8eb054caa4d4fe23bf81211045361846fba847a64b1e43e43e739a15c02eae380c09bf6ab372f1261e70b25571568fbaf86d537269ef432aac", 0x6c, 0x80000000}]) 07:40:55 executing program 0: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3180bd81b722ce09571d99eaef95bcfef5840a21a13e810a94ec08b6aa86eb9486495f1bebc43a24afb3e8c67df8e6cb47322620fee0a7683766bbdd93127c212736d1436e80728e7be68ffb27549468774e1b9ea1cec43e6f3428779e9ba165e90bb72260e4f3e2aefe547a99becd1ff68db204a4f1d647146ad3b0641a6d198566c19f04e74c4b42a67d966fb9565bd77c1a636231e19e5779372ba7a62f1b71cd8db95fbfc50576e8e2ae0969c0c6f204d3ad50264f66f46dc71c7756a467f6ff4d9d57e3ad365e350ed440b33781525a967ff1e5c555", 0xffffffffffffffbf, 0x3}], 0x200000, 0x0) 07:40:55 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:55 executing program 3: pipe2(&(0x7f0000001040)={0xffffffffffffffff}, 0x0) fsconfig$FSCONFIG_SET_STRING(r0, 0x1, &(0x7f0000000000)='-{^\x00', 0x0, 0x0) 07:40:56 executing program 5: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000240)={0x0, 0x0, 0xb}, 0x18) 07:40:56 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0xc) 07:40:56 executing program 3: syz_open_dev$rtc(&(0x7f0000000080), 0x0, 0x0) [ 422.285777][T24781] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 422.308146][T24785] loop4: detected capacity change from 0 to 264192 07:40:56 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:56 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmmsg$inet(r0, &(0x7f0000003000)=[{{&(0x7f0000000000)={0x2, 0x0, @local}, 0xfffffffffffffdc3, 0x0, 0x0, &(0x7f0000000040)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}}}}], 0xfffffffffffffc74}}], 0x1, 0x0) 07:40:56 executing program 5: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={[], [{@smackfsroot={'smackfsroot', 0x3d, '],'}}]}) 07:40:56 executing program 2: syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) socket$nl_audit(0x10, 0x3, 0x9) 07:40:56 executing program 4: openat$bsg(0xffffffffffffff9c, 0x0, 0x59d300, 0x0) 07:40:56 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) [ 422.505438][T24798] tmpfs: Unknown parameter 'smackfsroot' [ 422.538151][T24798] tmpfs: Unknown parameter 'smackfsroot' [ 422.646401][T24803] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:56 executing program 0: pipe2(0x0, 0x0) statx(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000300)) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$netlink(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)={0x260, 0x35, 0x10, 0x70bd2d, 0x0, "", [@nested={0x7d, 0x1b, 0x0, 0x1, [@typed={0x8, 0x91, 0x0, 0x0, @fd}, @generic="81328f608f0af68ec66d3db0f4fdb97ea5c838ec653fcebf01564a23e7f70b9ec4ffcbf706594122b9761bc3d0aaec0c89f3d0ee945b46ff", @typed={0x8, 0x8c, 0x0, 0x0, @ipv4=@remote}, @generic="00aff0c5ef201ab1c36c726c3ca9af07f0c48ffd1566c4d6a01255130e283f196ed00535a8b318938391846e593360b25e"]}, @generic="932336f898c2fb7bf9e020a3b051c62bb5ab27f7cc26441ba26c7261417bc3cffb9cff9e5d5cada01be8a88802d518e2c6bac72a32076f9e", @nested={0x185, 0x0, 0x0, 0x1, [@generic="7f2bb6aaa2575247ee299d00d51cd50bd4c108eea8f9d02843f3edb7ba7072b0b4e6297ec502bd703fe0d9cc3d7786a22ab623b103786f1ba6aeb66a74c5ef9c6a4a835e1acd423fdc5d30d31be066fcdb05803d82e26eea2c554e7e22ff22eec0914a13694204180323b429ad54d2e0346e7fc7556a65c0272e5d2f5113ed4fa731574f10b3d4c57497b08ffcc5270bf99eb9afd9730f2b3a049910a112e4211dee27a12d9eae8c57bde014ffd301279a3058333236b212896d8b2c8fcbf9f3a4c6122bfaa7e24d79bdc41ee15e8f", @generic, @generic="cc8f70ffd1ec65aea3e7466b4aaf4d0a351f2ab185ded2c7dce5b8eae9264b1ffb55596cea0a096b94910851abcc370c243bdd4f14e56d4678eee7a154c6", @generic="c820e1f52ed1651564bd7a9a978e4e90e2d0aaa91e850c80f2fbe0d17a5ceb55fa01d289879f0aa4b6b18b78e1320c4b014e94d1664dc159fa415b17ed262f0e53c4a7ec4971030520ae5a0648d68729321f91e29b28f96c02defffc18edea0ad859d4554c149b90", @typed={0x4}, @typed={0x8, 0x64, 0x0, 0x0, @fd}]}, @typed={0x8, 0x0, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x9, 0x0, 0x0, @uid}]}, 0x260}, {&(0x7f0000003c80)={0x81c, 0x1f, 0x0, 0x0, 0x0, "", [@typed={0x8, 0x5a, 0x0, 0x0, @uid}, @generic="cd7b41b36e0973ce704ab135198e0c44b6a5f74f6572e425267371e65c8459cc832a2a24c2b6422d1217bc7f3dc0268af2708b5b52e6448b24395d35cbce36b96b98b20e5994e3a7b14ddd57d3d5dbbfad92a88967335fbf8ccbe38c73323d1aebd372597de1a34dd5b1e3473920da83e3714c6c976a63c837d0cc0b5e5acdc4ba25bebbd5f83e286aee60211f2887787269bbda832229cace3394eafa46a138371c175234f2968b8f07f24281b228fc1f3104a6d68a67fd883f856633eaa84da1c04d2c2e42d3bdff955349ce355460a6e1efa4484ec0f0f2badd52117ae67c0845a3ccec4103e2b16bf085b80dee4a80b921585bd3fdf40d5c181bb88c2201ee29f3e0fa5ddce5ed2f83b1ad0c29b081470ad1acdf8ba6935aa491ca592c0d3a81e5e7da348f7de5326bd1b4ce4d03ad50fc272b1368234b56898195d37a52a6ae1c97627f288edfcbad5537ac6d54cbcdf3cd3280d3d609d6b4979fa3f4d0280032f36294bb198099b458ba05b2ce346e8345798d0593682751f5e16c556afa3ff03189875e44f23a65e82f8e58da4a39b359abd8e379dac71953b0651855011a725f1995d30ce71cda36b614618845e2f710af167c9821cb0cf3f25310bc76c4eb8951b4d9107e74a28ada8bbac302f102b3620500f5e7159140f3f792d8ae3aec23e672c82d02b34a5bd467bcd4c1f56431a5fe377346a55dc0dd0a8301c91a0ebac4788ac21d883b09c233a45baf10b37f022de590062ab2b6b779e0a45264365e4f41bb575cb75dcbb39e76283f0367073c62dfb396e2c1459f6d6c6bfc0b40cd462025ac4f7c043d4ac36d5731eb191c7648e1d957fbc88bb1fbb53ad00d8061d7a64e4420ba0bce26ace7ab76204f976547bae18cf17f10dd14d236f95f9345fbbcba17aa25a78fb608f647db859b4217ce12827d506f30b76647c372fc470ded8e8094c7b71fed298c25c6e8aaa4da9378545fd8cba84e69f42e4c5bb73b74f15364514a05134614ccd6f32ec23083f4b47c10e04a7f01e4a85075e8c1acd8aba02e6ae34837b0697a6f0541691570460f3d9760969e44a276a0f3f1d94798233c8ac67b38e7de730606a332cec0e5442b751201a3ef6ff36b81461cfd3ce2c2d6eae4265a7380eb0bda878542087fad0f32ae113a0a6f45991b7f6de2d054484045901e876779528eb7ed241d639ba1431533096798bdca6cc55b8025cc147a522dce09dbac7598daab3682dbdf2c41624ce29ec54bd52853b9212d5c0729ccf5c49f14f8c234df2b187f86f687be5964e0056e34a63c63305a9df6f81dfdc2405cf14d2ba5a7dd24bb139166c97a8dc164896a7c4fbf901d5d4ec61a9d076e4f92d4f98c2362531bc363bbdffdb501f7e6cd799cfbf4b26a37d0321ef3ba0a52f96f4a4633af8f3c839aaf9b1a57b18e190832fd9be71682d07120b3c92f051a1c24b33acd545803fee5d6e8e9f6af9fd4ac92872cda3183c27c671e5712991e3cf487a42dcafaae2e84381fb19fe8c3cbd2fab79b67777ee488c17266eef1763d35625b95ded7026edd74d11376527fb48b367c484584d58f810833d728142c0632bc44705bf06fc8756b34a5cf415fe334f8bc9164ef797ffe9ab93a2f6efdb9a99afb90ff749e7bf8259463448caca85b82d53d62a14c96148bc7c3cddf7e112f827371f0ffd0888b8810149345a31ab4ec15b757a2925e8b2112c7a120dc068544754a756b77c9d36e15b2034e28301fc6789c01772651bcc34f25f871bc0f91f2202cb1fca9b11256cd610b881cd577c0b976ea15d700f696f6a808e63223e1bf52eac5733c48b81bc48d5da85979f4ef5b89374887505a9c115cdb4913f11fb1a5cd40a60877f13f98a14bc7152e1d3e07a512724b241645e4f85d3f162eaf1a316804e2e68425f2d7e2adfe2e0d9dcb00a0385577f55fb6bb6a36b2dc462fc31e5abb4b8b79c24fc9181c538a3f07d5abb364c671b5e572a81767a52c43098f6c3d7d70c9000540a338e73fa0abcbe4a46bd5998f1de9dbf6e9ac85d23dc7e2e94f8ff05939bb32ef636511f4b21a971b303b5cc42c08b055248ee67371238f998b4f324dc9e167013f09036dbfa44a904b72c92599f630763f7ff812c7441788ac7c2c8fa6d8b34a0d7e5d51c27ec5985d8fe15646a80a73cb234ce50e23a26660530ed0eb925c607136ca4abb8d5d0f117ae3d18b0fd3b8cbfcac3a2e728013bedc530cea0b3999c75ed230e16bbbac9a80abddd9aa0f3352ac9ec085786372b6354ff5e6d4b25f3ca9ec591f61acb6187f87b257a4d9bc06e8c71a53c0d89955f83b545ccc48a0b119d68788d9b7f0f88c3f0e08e1e0a7dbb13a907ec6ac0375ae13f5f6ed042347002b71fe3dc12ad3b4fc5452c277a7912a5e7cd50e27798342d7076d91bbee6c3b2c395e73442a2fd36580da42ef0a17779117266e5f077621aa2539983d552465eec9a86adf21fe7ac9b14b649aa130ad06bd1759a0da8fbf11451ebe8b94bacc2ba16e491a54eb4ec8c3a4319f7718ecfd6e8144f137895c5f69e2cfb81f0710c7669afb3959bd02e66d5c0da423029112d0cfff03a7847df2aca5f92586bb1924dd59f4eb1d153503a5c8ad5a5f92391ae1c2d38be75e96295df02f78713edbc974374632da5ccc0c4feb7dcb5b6822db0f3adfb3967b8cbbcf6b73686719ae41400e431c61d09e7f8baef9dda47bfb2dc8a63a7f84319e95b7ff477982f3a3c769adbdcd5215e7fa380c3bd2fc8087175920186f292fb59b807a45995a548f596b1aa10ec7b1d8b9cd67234d25241f17736921929fe67b5fde422a0b08276b01d01ffc19126c3d93600aac4055bdca9231d337d71c9f6e44cab68c07d2896f4eb288fbfd0b", @generic, @typed={0x8, 0x10, 0x0, 0x0, @uid}]}, 0x81c}, {&(0x7f0000004dc0)={0x40c, 0x41, 0x300, 0x70bd2c, 0x0, "", [@nested={0x52, 0x9, 0x0, 0x1, [@generic, @typed={0x8, 0x41, 0x0, 0x0, @fd}, @typed={0xd, 0xa, 0x0, 0x0, @str='/dev/bsg\x00'}, @generic="54b5a3459fc38b2448f52bd11127842f155a4fd54fe0b647dd7d3f2f608c61775c0be4af52061578adc6d8fbe885a5eec0d3e08eae8f"]}, @generic="09b91359191c3772d32f9f73440f653ab10b", @generic="40d684ee80b7a3ebf3e4e11958670358231ec87bdc6692231f3e370dc2ea9f68f9577717177464f353d60f60fc59fe6865c4bdbab574c5ea9d6bc45298c5d0f8f465358c89c39dd19ede75ad33f077a24d305e2c8419afd615b875b31c58ee928720e2b8243571bea6e4125e14b261283825f792b411940f6c25766fc958047034635112ea16f7890c1684b80b833eed7939e61880a22f559c3fc28c526bac1e9d0a39b3d77b08958decafc5601f35361ae2f39bc4b138df2502589c7a5ab3bce9f23719a0df82dd7db30c9c04dc65b8b0fa5b01725ad99eb74ddde7b2844070cbb3eed61f52b9ad97fc25350bfa86a1c2834991ec29cdb7bbff3203ed80b7fb4286153e0703f8b94bbc222099ccb2cc0c901736ec8f8989492f5601ef50633b4e2124ea92fcadc8995262cc9bde5ec9a05f8280502b652a9e1ea10787989e4f96643914f0f8c4002c18336ca50fddf8c8aad08168e55e74185b27670b926a427972eb8fdf3204b32753ba33aba29f2313983f657ee08ca03b0a1ae6b424dac5e3b92c4b8cff1d037044b85b10fe081669df0b45a9bad107d73b8688be09586c6b946d59aeae7300ce3d421c3236a4d827d1eb06c1eb7a60342040582ec83d3f3227ec888d3a30738536600c4a5247297dec63d7975be5eb23b786bc16ce0924df3eb76bb8b0662bea7677f27b6ae74a770b4f58713b78b18a1d78378ed17a60ccd3fc3c9a8ae59bc8ec3ef2fa1051cc9850b1c0e8e3a53ab275e2ef4eb97ba53841573ddf7550870709dcd000f79c0945177a7b9581f3296e7aff2275c4d5981b16a889761a77bb2e065041d1abda197a999f774edd6ab16370a0903dc8341dce4d9850380cd15259fa747fce0fea8e6042eec7f5725523f15e607c1d4a0b997b8ab056d9e2d4e0764b6b163fb38c408aa173e1c051eaba6e34965020e1f7fc7b9f6c9409478b70e54ce8b97835aba59ccac0f2725d8588b844f05e7520c82cf90a89103b32a92145467e550b90f076642abaa19a22499d98fca529654ec27c8ccefe4dee8fe5f201a870913f55bc835dc556380ee706036bad02ca5e27898454b1bf26d479d0069e39e3d957c4079542c06fc0eed26a0a9e2089b84dadcc3abecf6952a06ac023edbe12e7ccb4722ba09343ca97b91408d4e4f18e55416767bc33ed99cd4f2f8a2693af0b1dfb66981b64a795b244d233bb600a3ec289a61ca090d7a67b4796b66d85903a5df09541aee68385e0c1951a81affc64d0324b38b0842c81c4a33bee75542bfc5b7b14ab", @nested={0x4, 0x70, 0x0, 0x1, [@generic]}]}, 0x40c}, {&(0x7f0000000740)={0x1c, 0x10, 0x800, 0x0, 0x25dfdbfd, "", [@typed={0x8, 0x3a, 0x0, 0x0, @u32=0x1}, @nested={0x4}]}, 0x1c}, {&(0x7f0000000780)={0x10, 0x1b, 0x200, 0x70bd27, 0x25dfdbfe}, 0x10}, {&(0x7f0000007100)={0x10, 0x0, 0x200, 0x0, 0x0, "", [@generic]}, 0x10}], 0x6, 0x0, 0x0, 0x4}, 0x20000840) 07:40:56 executing program 2: openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x30080, 0x0) 07:40:56 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, "", [@generic=';']}, 0x14}, {&(0x7f0000001080)={0xeb0, 0x0, 0x0, 0x0, 0x0, "", [@generic="11a44be5228d7e6bca78eac06a49fafa4b755a888a8afd5ce606faad65d5ae149fa729409e88556ff851443a3999c9fd0d03d82c1bed9a66b521754fcbd76e38f938869257", @nested={0xe55, 0x0, 0x0, 0x1, [@generic="6d5e8b35cf56ad7e77468a80c8590170e27b3cfa22a65b909744a48f0ba4199abc7f9d7b01bdca227bd4f6e3385673e5eda414f9cb8ed0caf08441f2c58676bf3d07a2bb9141692452", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="db08a05e0bdaeaf0d78b8e60d42bbcd977b821edf59d8eaf1d01f99b4874a45a179fa52286a3f2458549733a22a9fc1161f16c0c35aa8961129ce10f247cf30736ee11390650667ec7dbad97276ea780067f66cd480e1233398993fc316f40c7c85583b1baed8e76b86df2fec3aec66fb99c56f8e21e457ddd4ce8094b051ffc03b7aa64c4b25d81661876a5505427e6fff60d5bfd1e25bb5afba8217f7833931b6c8e5927436619986dafd0026acd1c815381dc038b4a2898fa6088b01d6e2040ae5654a468c80a93c2aca5e423ffb482b1c315b50e8af1d1e1c364c184a9bc3145e59875bd0888bb63aacd84907241ba9eb52b08a3f0cc560ce19425e314308742db887bea839a852f950d1386710e02d1ecd8b47fc0d895ec8559eea4f5ad5eb9abe6746c5dccb6c0bc8bdcb298f75e8029013d3744614eb1f59723790bec2e886aa57ac4a2e4005e65f8de06c05b0ea31653e94dd592e3022a8ca2dc36c40fc6af4f253184e3f1402e01419e8d1fa8b4efdda991b411769b6adaceadf5a5373b9293b9ba6bb7ab97f4a9933a9fb31a351e2f0c3392036681524608385b33f384041abe462182d14a0681e4dcf03b59a989c83cc1a6bd1b3a2d22f6c9d382f7494a08f296d0d55d241855732cfa31f2cb23a05644cf5552ef4a5e41f6abd1fb959d3def8b46f81b8796c3ac9336cd4f9020b3a505cbeb392f7e0ea0f3acf0158202994df09d61d76fc3aebe0beb29bddfd93f77596158acc45e9897773d4b63e08dc2dc13f89cfc6412cdaa30811182e1bb63a58fc83540b4eea07fa626ac2cc22ecb8128131449c12f7d1bbcbba938ab5f3b8d58ca34fe0db3204672349b64ae01222ed43dad1d7262feb85eb5ad7d30b4a4edb3e1a2e4ebdb7775e6f9a4be4ed676809bd63a5bead68d84cabf5696a348c83e421b7e538da618258741d5a12c6e247f72b15adf14187ab4b0b861b259514d28d0795b0c654637f024a3b890dc5a43b6ca375e2a0d39f1d1bc398c1e4e422c273714ae22452d645a9229fee89d2fe852b4c6366ec9959ab368dcabc709f19a5c1447a0f3c3a9163bdf275239deea48f70c1f6458e80080786e102d44965f05249819355b37f774cb2d2b2bd713347da83f63f41a586943bc972bc0fd26f642d06705ca7dbfc8d35154ecb25767793121ad178498ea817230f2e8e14ae2ee376f71f569202b5554602fed43eb1333db2511f24f63941ac6a7b780376d5087b6a1eeadd399a3cc51a3ae0c1467281629104a809862a176b8290ede5824e84f14aec4fd25eb5081fa068fb7eddf0149c28ce0261bdcb885851fe6e25079b88058725504955c0aa0bb56ea75c82762a8767facb46b9b3a6788d67e444c6d80ba04d56adcadfa95e8079ec66170c8b1e1fbe693eebf4616eec19efa45433306cc3b1ce5b82db7c00f9ed30e9bcf30cc23afe17e9719ebf9458ef22c1a80fbc2a627099dc93a9e850bf64a4cf007778e9f519bf56e7659738c6aa0c65e1ef7fbb38ac27895b6e464b7ab39676827559a64e5cd166020521383756788213c43781b1e36ec9850b317f92266dde3fd644c7b3b280dd3ccd9e4d914604b59aa22c553aa3486699e13c22cb23ee503e417fa1264ca9a8aa937ab70778125bf8ef5238cbcb8d97fc04c5042f55f50ba0b1a53b4d03cc1d946e71bcd9cb6c138f0983e3cd71a5614252890d9ccf7548247ff7bdaae2db0022208bf0959190c98f2f8dc06952a614e995677b2dd6fcf23029a44f63a9faba43898d0226cd15e1df81411791f3e0211414cec2f1448e0d0e770a22b4cadce3f9841d03bc34e8c6f4e2881194b805bd9a37e323135b395e4ab5d56065df240fcf447d877dcb283d90f55babbc788afa390bb87d7e6fdc9c447bb27e4063e88ae037f79ff6a13151330304735c0f915b754e4fc29be548eda5b1a2ec0132b5550f139b3987291760a2794c3529fd441422f03d058a5418b7730bd5642fcea977b84f77c05e94a69a5000a0d3ce2cbcf640769ff7fc2cb6ed716f56f54ad69cf5d17abcec273e7483205ed088b2442312af9713c702ecba3052404cc1961e80ca578b943578184778bef9786327b9cdb839cc5d510ad072521ff1a0f0517dfaaf9b13bcc30dceb4d2847ebea58a5ff9cd18f8919ca28fc894bfcf95dd306ff651eeefad1714efb2b3049a0f0fa9ea1b2649ba2e28b92adc45497b0d0f899f835c675dee6bb07b4f7e2522b175adbc7cfeef68930df15a214f4a2c037b5a25a776fe9a6aa4876e1420df74d876200ebf7b566c48f18d378afe443fc54f7173e912ea34d298a1cea6f0fd61ec155c9b1f490ef7744a9e2bf827d82b63414ee9442b79ba2903bf86ba0aa6e2c71e005747f4e5fe9ae273f51b390fa9a6ff30af92cefb71bec74e74aedaa1b8f118e8a990220112ea5f12850ca4597526944b33115fe03de4b51d079244e27ea57774ee752abb83ae6f69566875ca2eaa9eafc152684ba48364c92d2c7b41622a7cbbef05e6b45017dc28f2da558439ba0bb9566d8e3b8ab56b581ea3579e43b3534ee5d148a477ed49e69a27d7230c57a9f284ea3d46c5bac3ba59f45b64d74b76623fa47ce1dec90c32ad7d7f97d962252fa876c0786c7ac9db174c00c08b43956f3a56bb9bbd6d6bf9156b12a7d9a79d410ce2a8ff7360052665fe8fe0dc516a077721834add57e5f3db1cf1b6c2c251e470aade9d8c7ee205c669991d33c71fb9d9e38d373237a7638c230e7659510781f8e2283cdd9e9183b5464e3c142d030ec20b180d4b345abc9752449c5494f24b9e0eaf359c5c617829f5bf2da5aa40919f5734401d436f0935cf0550c7d2c5361e663d6a2353fcf40fe0b8767b0278cb6cc7a2eeebac7f81800aadea9867654358d4e761714c4f0aad760ab464c26c4fdc691d255f51b858125ef5a7db155961dfb028c438ad55522e12e6d09b6f8f63b03d1409a426b5943cbc045d15c79ce45cef3f80aea1d6cae78ff1fe567efc8519759fc90a092d5993abfbc066687405658c359b38d4825babd87faca6e941775c333c632d9c292002ab380aedebeaf98ac398d129490851334942147838701e616f9a47208a704c3715a3b510af11455140d227a1e6cf1587bcf2835edf81164174488475cf1bc90ea39a8e01539e76e7d4e54cefe3d61963985fb67869e18d5ae70d96a9e6fa9d6051cdda80e6e929e5cac0fe7910f2f5c34065f827d5e32c8e134c2bf505d7e20f38f0622d6a33186e2bc3149db2faf4305aac56dbb1401ed37ae60a5bc05ed40741df7fdaf91daf512c595b0a047ebfea6731744d528a37e6fa6bbc629816abca93dd057b3a0f50c62888c88d08efe2b0a7fd767782837bfa43a39fa87acac9a54d143ba8522842e2a7a11a7e75514c0ceb4a4f73c9a769d6ae30ad8882bb1c73830b7c0450dbd661997a022de15673246e101f46644e1aae07b567aa257bb5dea2e11b86ad58188521e7f6c1fa55878837d63ef8b61e5b9c1cdc8f950ddfd4809a54dc2afc109e08fa63bbf47af581b79e9466df6b5b15987b2fc294c5d7b126655f1278ca5e623839749a159bfcb0f6f96f019190a0c30d62f2033620847f28c1b6bf593f67ec0ea64029ca86899d384d75048f2069052376390e48e87f824684f700fbce0cde1d72b08256cd4888c9c66f851a1b8aacf6957c669e791da47effc809471298a89e24548f106f8c169c731a4807f3f57c18690764750c9a7fed6e8295ddecc5dc50e1b514ebe785684faff188fe149204bbffdd007c26cd73aaf2832564dd3b771a0f72695adde4e92f6a5396db83b49c0385932e28e375833f28bb25d6d358ab09dd88540970f06345c091479a7322719e14eae1ffff43e93384084c977cbb73e7c1b8155417598bacf0370bc57c637cc1355d81482dab083cff997252ca64e5e9314c490bad270b0a7889c75af8e8bfc1c270a51485d823d6aabe8fa0b2e60203df9a93e9f5360c2c1b45159eda45a950473ac5f8d65f9840d2cb76682da750ea18b318e22f01d32aa63b6f7add5b57b52b196a69415aa8da9790e06c03457067c793e587817ed0e4e4f7efdf3a3f16cbda405994f8518b5f8ce537a24b1c53a7db7da5276ff0cada99b56e471dfba95736ec00e53abb9cba2f1fdc820bc3f321054ae714eae6b7eaec66d077ef05126185cbe5016179af7cfc6fded0eae47ab49c5e202718c6363b2c9f32b86a5f52fead7d20dec44aa5b05a0c4999b2b605294f3f5967513b40d47dd38c064ee68222187f30981f33dd0ea87c4b6c9142d5164b378b62aea0cf764d0edfe690e502ed9e98e67e8752f5bdfb840064b3116dd1a9c9429f6a0d506bbcd9b745bf1e721ee06f3f91c9c9c6a680f77001af684e93c4033f30ee680736d539aad1c3334fcc09db57eec9e0384879b8b439c94f839129b52ef6560251a2499932811cc652d369caca161c00a7a2aba4412f47164dcd0c040ae02e8599d8c49174681b403fd9d0e9c69d96e2474fc19ab12c43fc192c07c942de2dc3855319a429e81cb8ca98ad7bd960228f65a7a2e5bde310979336c604ec449d880612974477c2d656fce3bc00c32cb188a394cdb27d1f7e36a034a3c25908543c9a45b1e2fa5e3bb771f4f64fab8024d4d6436793385931b5f0919481ca0e7cf85337624f47df112d565ab969606ee821dff82172e5a33f3beee065f292677eeaa8c65f331e839734af82cc9bc931e35330e473f96133f1330643d6f5b356eb4576b6dd8cbcec752c3983f1555b5cebf69506c0578c7536a91c710852e70515d4eaa0c23113ad1289115601ced9a4de89d90c60d939f5771eda327dfdb4bf5c282cb2f7b1331b64e0768507c1fce13fb6c66ca44b09921f6c2a488cf9dbf59f7a1ced7b21058e87aba1343572229438d6ae1ce40a102d3d8d10823c83036adf03744aaf92c4e81237537d872f99d4a628d79307cee6c2df29fed8616128231d8c533d5a2c098b0b278de720b4a793c3f0e6b9558e6506223ee8774fdd648676dcbfb2ba381b175e5427765d79832"]}]}, 0xeb0}], 0x2}, 0x0) 07:40:56 executing program 5: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0x5460, 0x0) 07:40:56 executing program 3: socket(0x1d, 0x0, 0xfff) 07:40:56 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(0x0, 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', &(0x7f0000000600)='./file0\x00') 07:40:56 executing program 3: syz_read_part_table(0x0, 0x6, &(0x7f0000001440)=[{0x0, 0x0, 0x1}, {&(0x7f0000000180)="3378325ef50ef0949e40e37efbde69c2e1facee1242c4aced53e5a90929425389ade6aef2ad1dc232b28f7910b9f8017c164eab619c8d3e7ef40cc7745926c04c3a51e", 0x43, 0xbe}, {0x0}, {&(0x7f0000001280)="721d5627e012948f9d90227878f555fd353231b42799decfb386302305a69b7025a89b88553916d40600e20c8309b823745aef60a58e56deb9648d47b842de4a98ec0c9ab6b03d7c3fc4abfac20dccc75e5a582957737fa5947398d5a83cdf72e03304e04f9e2dee6d71be91ffc790e937d70c5411120e9045a799e00d025d3c7fc7dade9d0b2cc40a88b3dad5d8a3c7ed1bb7a35412d206bdcd84306a758ce732d5084da7bffc3aaa29178df5be9111", 0xb0, 0x8}, {&(0x7f0000001540), 0x0, 0x70bda237}, {&(0x7f00000013c0)="c5d96029cde7fe0fea66feedc6f3a94c8a8bc06484bbc033210c6942c4111b9850b6b0cfac9400b426bd217137a92a6a8f551e8eb054caa4d4fe23bf81211045361846fba847a64b1e43e43e739a15c02eae380c09bf6ab372f1261e70b255", 0x5f}]) 07:40:56 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, 0x0) 07:40:56 executing program 5: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 07:40:56 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, 0x0, 0x0) 07:40:57 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x40002160, 0x0, 0x0) [ 423.137536][T24818] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:57 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xfffffffffffffe64, &(0x7f0000000140)={&(0x7f0000000040)={0xd4, 0x464, 0x0, 0x0, 0x0, "2759a5fd30d53cf95149bbe1e663b8d8df4abdd185e114a4eed542762175166523cd4ebeeeaba3007441f786916610a3eec81a6854630add70b1ca548386ccd267765ae7ec460d7e117da7f57618e093982813916253f9e33c3c3c0bc49b9c5290472b1dbbdc76f3d5eb8006d194e8859484018dbefd0cb6740a608363b572aac96a0194821991e48c09cf46b3f802c10d813856d08bb4529646167e755b44e9c9fff63564a13a732072180f87c90e60dea56621bb42b9cd7d7b0e03692da309d3", ["", "", "", "", "", "", "", ""]}, 0xd4}}, 0x0) 07:40:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:57 executing program 4: syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="f912ee44e24000e814476cca35ce031ac9e2a8f9611c1c513be51fa1f296efe57dbd50e35e6625769e5f88d92b22611964760497be6f8f77bde80a0f443103f6c21b89ca4333c8", 0x47, 0x9}], 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB]) pipe(0x0) pipe(&(0x7f0000000380)) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) getresgid(&(0x7f0000000a00)=0x0, &(0x7f0000000a40), &(0x7f0000000a80)) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f00000006c0)=""/253, 0xfd, 0x10120, &(0x7f00000007c0)=@phonet={0x23, 0x0, 0x0, 0x40}, 0x80) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x6, 0x5, &(0x7f0000000b80)=[{&(0x7f0000001140)="97b1291d829feb74a32ea0fcadc297ab2c0d571c4905b52a9008d190d6fc194b646f94bdf1a1e8fe19a7d07d3126ae6ecff74c646e672c45c418948ba45a8145f0c854066a73ff1e2e8dab6438b11ef8d86526e1226436cedd4362a598aeb0be349f12ef8ec80d8aef849ea8440bcaec181dd3041a1a572db580ee4e4ead86dfab5b8226ce4075ad119f10678d2204fcac082cec8318e30d364b99159245ea0fd482bc03630fd4b590da838d302831b2a20184eea4678a3240131cde58ca9672ea81302640e587feed5087f1e824c8ac846e74deb309e905588202a3ae49fff92988b8ac520afc69b459871adbfece2ce37643464564aaa921c868bfba2e2175a6c59ebcf55ddea8167197c2e9de789b7804592d87da345ea8546747311ae7dc401a294213530eb7c3ceda93ff5fe84e0ce69858a2bd21dc37f4e30f4ac13a0855b69521f23463d74faec0cbefc93173f3a5ac5d8cfa24177cad4a7903e71e95a9e8dec31a405cfa37e24ac4372b9c38d4a3a7df4349441c1fb76a96833496b5271e016005eae3db4ff1a70cb150fdaba51722b19856d1322db6d17fadf3e78ed0e2280080168505496f26e33e7dc807156c1e97fe166a7171d33a27346bc6938b28f24bf0f5216436a50c2b1c3cf446f029a22e8dafaecd8122a2ad71d67ae8e6fb7221333593c98b473a14529b2b5cfc4a3173cf9ebb52e9ab2cc1dd690200db58940f8b90adf4ab424925860dbe646a0d0f07880d84d1a53df5d4094fd154a7fc83a97bf3a6186f636d0cf5606116d0ae55a472a97b9c207da2353271339b1901798de9ebb28cb737e2c6027c1cfde32339a4e2fe4662d7eefb495df2d2c8251dc22ffc786ec8451ca9f83b9a934ba2010528c8cf6bed03087320c1507701a7686099812c485dc3ef349cbd32a366ac738370c7312fa8f4e47c4c663396ed74f91d8c259775ffbfd91b0a31cbebc0f4f6c34a65b6e56348ac15bf91ef3cfca6285cad5f0ba05af6107b7e32ff57dfb05e2d0c654823d6e525f35ad9a21ba0a17250716e035dc06d928a2fd076d327f013e7f53a1642c915245ccc593daaffdeb84e9483a4544b2c6d385ce90f1ca4016047387615c2ed08c720a1ef1c80a8e69a3350ed0f0c71222d2fddf8d2fc56c21cdb36b264f8ff9b72071c55f55a8a9e895aa7ae6f1330f5a7987e34009d16115d47bff19394d45520f69df524f2c3c382df2e02c0a75dd36eb1e527d58d4acd7e4a490a31d7171cad63db122376d465cc43187bd7872fbcde9c7280a99f83e73fc10356a3097f52a7fe7e5df73bf81c429475a42b097f56b4b06c1598a68a922057aa8649aef1ad0a521ef14f6195a8d3bade8bc2b11d4693704cea2e2710a04e079ff6a428bf1160a7ffb3c9b47efdb1bf33f6492373c78c31a5abd64dc0b8c423e8c740358a763e113723b805a4091914670cbf1b8c393b089b492144bf6cfd504caaed15c51e66956dc7b0a2a7ccf3ab372e9879f99314f33ddde46270d289c9c0ff9bdd8d94c4daa1b473bae351343d0f6b452e8346d58659b7815156d5cffd2a4569c1fddb216876e73600796fa66cd34f9e883f169e467cabb3895cd0d28a673c86924c9bc942bb35f92a35475027c53db14a467a89b9593c73394782ba70b5c2f673a8ac5e13cee4b344b98461ccaaef0830c1b6356d01fb7af51e1c55e77674eb8de16e52fe0d5ee761cca754505422f511f40e57028eb9849a0496adfb82aef6afb425b9b4329d622fcf7801e789cc3e02ebaf45fc6531562f61f28022876526f1175744d897d941c3c1bad550487f3d40f563914943030e78f99bcd64791ef12264384ffb998a851eebe8c8aab0584a480bd69ae5c86d1f8f5205fa00117f516f5e1e866eccdff98504e322fa37c35c5c4a1f1ef4ab17889aaaf6392a7725ae0f43a8a2a2e09662812f0f236480ce99b5ed6a147e518503da02d9b6dfe3e8128c9007374036992b5b70f70322777748f7b579caa73b8d314fec512287d92a35b0e5b981a50f4f97fed8d0dc611f24d526694f45dd47cf82ca5616cc20be3d83dd85e1add26226ee3db8a1fc84e9371b48614f1f3825e3ec322e4af19e5a85f90c2da2723215b13058ffd0d9c6775a36256b93c22c34dc3ce5170f3a053d2cd5be5493adc45a5d6d4f4ca386f6c6b26fa548cc07b1ee307fcb56e21280d7922e2eedffb6b03a9264a420cc55abef3bcf0e68f8a99ce6c8b195bf39f068a154800a596c7d999892229e8d04c52ef65aa2c436eb4f2c19a22dba3dc8070bc277f9e6d289315517631c2da4c30aa13637413a487fb03deb02db22ed2c606f0e6ee45fd3530082450127aba7f585ee0d7c620c1fa4fa741e1afb9c2df9c0c4221354d68b7a546b5cae4715a1218e31f31e58b9f6bb40db5d90a0edd4a8cd06a789e5d3028bb7bbc47ed0fb3afd839f705cc6c3f324282a7d16af4b0d8b2b64c06fca68e42a92db6e1f0d21797e71b7db0ccf4087b75ccc6f88eb77dbba418f896dcdded2caa79110e720f56a79dce4f4465c96748a00afc0d4528c6ca18afd6bb14050149bca150fd6914b73ab3366a2cca4233d44024569bf2d683acec8d859e5eb843422acdb3948f8800ec0217935e0576cb99f69e2cbefc183900d264c931d4bba1c7bc3e7055b66ef741319508bffb7ee4a64d2755926db16c8712884bf285aa672987a4ac87121c70ab6d710c759b6f0356e39c8ef64917ab0a1f5966d5febc12aa513c75417a0007f50f4f8877e6f9ff5aa6f0083e448f20bdb4c0657a12d9b61995d2172bf12d0fdf70c4ed4413ed33d16090940c858d2d5f1dc678883e856cb2b645ec3a9711f4210aea3db096780e2aed2cd68a06efa729c054be111bcb5fa085d6b1b0687c347", 0x800, 0xdca}, {0x0}, {&(0x7f00000009c0)="9d4dd57acdc1", 0x6, 0x7a1}, {&(0x7f0000002140)="96026553b25de2d10b656ab57c29923a602a91683cf9566f8ef407de02e64751b9cd68c0ebb09cfaa89bbf8c89f73ca43d7642673c2595bd6f95764062e72fdc417a41fb3d11d25f7c909fe087a7e33c2b95b1f686f3ebf6879b404a6b11cd4a2433df04af697c3c8908995254b1f1d1ffcd618a2312edbece648baec462eab368429088cb04ee", 0x87, 0x1}, {&(0x7f0000002200)="ab4bc6baa3144ce704f421b98f828c441e20b3cb34b27ee34b77e364c226d488915db6479359ba0ec86627787b89a60199e0e4440ef3c92f5fc0087365862adc8a77a58783b43426b87db8902fdb84e870e8e0a94568ebe583c3279dcb6c0c8aa2afab9a442a93", 0x67, 0x4}], 0x8000, &(0x7f0000002300)={[{}, {@gid={'gid', 0x3d, r0}}], [{@uid_eq}]}) symlinkat(&(0x7f0000000840)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002380)='.\x00') 07:40:57 executing program 0: syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x9, 0x1, &(0x7f0000000340)=[{0x0}], 0x41040, &(0x7f00000005c0)=ANY=[@ANYBLOB]) pipe(&(0x7f0000000380)) syz_open_dev$vcsn(0x0, 0x0, 0x0) getsockopt$CAN_RAW_FILTER(0xffffffffffffffff, 0x65, 0x1, &(0x7f00000010c0), &(0x7f0000001100)) symlinkat(&(0x7f0000000840)='./file0\x00', 0xffffffffffffffff, 0x0) syz_mount_image$squashfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000e80), 0x0, 0x0) 07:40:57 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000005c0), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, 0x0, 0x0) recvmmsg$unix(r0, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001fc0)=""/34, 0x22}], 0x1, &(0x7f0000002040)}}, {{&(0x7f0000002080), 0x6e, 0x0}}], 0x2, 0x10100, &(0x7f0000003740)={0x77359400}) syz_genetlink_get_family_id$gtp(&(0x7f0000003780), r0) 07:40:57 executing program 2: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="736d61636b2eb372ef6f743d5d2c2c007de7bb46b3fa3e55f635d01b0aa89fc796f827affcf6f92437f6093880de1462886324529cf71638e79c800ea07f32b90e2187460d7b5181e4ac9180e450a5110c83c2b481284537d447f901f4"]) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x9, 0x3, &(0x7f0000000340)=[{&(0x7f0000000100)="db5ecc91be1ca6e0e5051fefa7489347bb2442ac5be2dbe1df1e43f896c2273d2292896dbbb05de7e197369e1a82145dabdee534a126e6fdc20eb4a65ae9b4db66e8bd8afaaa900a000bae0a92011ab64649e00c8b2fe0b0689c95f5779a2b2cd35d45e28eed42bb756bc1573e11cc4037", 0x71, 0x10000}, {&(0x7f0000000180)="52ea47028f11ea606350d09a9469039d0d5a9f80e06ee1a7d8fa18dcd993a0c262c47c41c622742b5b531025ffe4b434f98c0c58fcb3a0e4acafdeaed212ac102d9ecce332d075b7959b34f3375417f0eee233f776d5967ab317e06865d234ac7d75f237a4c6", 0x66, 0x6}, {0x0}], 0x41040, &(0x7f00000005c0)=ANY=[]) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) r1 = socket$inet(0x2, 0x5, 0x7fff) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f00000023c0)={0x0, @local, @initdev}, &(0x7f0000002400)=0xc) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x6, 0x0, &(0x7f0000000b80), 0x8000, &(0x7f0000002300)={[{}, {@gid}], [{@uid_eq}]}) syz_mount_image$squashfs(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x5, 0x3, &(0x7f0000000e80)=[{&(0x7f0000000c80)="9f1e8665209589db034bc7963410cccc6329ebe7c712a7b565ccb080e69b70eb7e4c02549463e05a9ee4c0bf7a689e9665e4f216427df0f4f8fdc096a50cd1687c0c984468", 0x45, 0x5e662d05}, {&(0x7f0000000d00)="95449c993bb64b2ed37e430d115f89d92b75fb95724f7e3c1d42a0a38d9ba3458d969dd12cbf0642d89213db52ac0190a23b702127", 0x35, 0x9}, {0x0, 0x0, 0x2}], 0x100000, &(0x7f0000000fc0)=ANY=[@ANYBLOB='gid,squashfs\x00,@,\a\x00\x00\x00\x00\x00\x00\x00squashfs\x00,smackfsroot=gid,audit,m!sk=^MAY_READ']) [ 423.406271][T24839] Can't find a SQUASHFS superblock on loop4 07:40:57 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000000c0), 0xffffffb8) 07:40:57 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmmsg(r0, &(0x7f0000001c40)=[{{&(0x7f00000001c0)=@xdp, 0x80, &(0x7f00000016c0)=[{0x0, 0xf0ff7f00000000}, {0x0}], 0x2}}], 0x1, 0x0, 0x0) [ 423.452540][T24845] tmpfs: Unknown parameter 'smack.³rïot' 07:40:57 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$AUDIT_TRIM(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 423.502379][T24845] loop2: detected capacity change from 0 to 256 [ 423.511739][T24848] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:57 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/+]\x00'], 0x400) 07:40:57 executing program 5: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0xc0189436, 0x0) 07:40:57 executing program 3: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000001080)={0x10}, 0x10}], 0x2}, 0x0) 07:40:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:57 executing program 4: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, &(0x7f0000000500), 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000007c0)=""/137, 0x89) 07:40:57 executing program 0: shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/204) [ 423.653490][T24845] loop2: detected capacity change from 0 to 264192 07:40:57 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$AUDIT_TRIM(r0, 0x0, 0x0) [ 423.711996][T24845] tmpfs: Unknown parameter 'smack.³rïot' [ 423.733058][T24845] loop2: detected capacity change from 0 to 256 07:40:57 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) accept4$alg(r0, 0x0, 0x0, 0x100800) 07:40:57 executing program 2: pselect6(0x0, 0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280)={0x0, 0x989680}, 0x0) 07:40:57 executing program 3: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000640)='ns/ipc\x00') 07:40:57 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSBRK(r0, 0x5409, 0x5) [ 423.859987][T24884] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={0x0}}, 0x0) 07:40:57 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x19ed11fbfe26ccde, 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f00000000c0)='\x00', 0x0, r0) 07:40:57 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(0x0, &(0x7f0000000600)='./file0\x00') 07:40:57 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) read$alg(r0, 0x0, 0x0) 07:40:57 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f00000090c0)={0x0, 0x0, &(0x7f0000009080)={&(0x7f0000008ec0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 07:40:57 executing program 5: clock_gettime(0x0, &(0x7f0000000100)) pselect6(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4}, &(0x7f00000000c0)={0x2}, 0x0, 0x0) 07:40:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) 07:40:58 executing program 5: openat$vcsu(0xffffffffffffff9c, 0x0, 0x168c0, 0x0) 07:40:58 executing program 2: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x40}, 0x0) 07:40:58 executing program 3: syz_mount_image$btrfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xee00, 0x0, 0x0) 07:40:58 executing program 4: prctl$PR_GET_NAME(0x10, &(0x7f0000000040)=""/165) [ 424.219616][T24912] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:58 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000080)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000000)=""/77, 0x4d}}, 0x120) 07:40:58 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:40:58 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RTC_ALM_SET(r0, 0x40247007, &(0x7f0000000040)={0x0, 0x0, 0xe}) 07:40:58 executing program 4: r0 = socket$can_raw(0x1d, 0x3, 0x1) sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000040)=@nfc, 0x80, 0x0}, 0x0) 07:40:58 executing program 3: syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) pipe2(&(0x7f0000001400), 0x0) 07:40:58 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x113440, 0x0) [ 424.407109][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.435152][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 07:40:58 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, &(0x7f0000002280)='\xdc!\x00', 0x0, 0xffffffffffffffff) 07:40:58 executing program 5: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000011c0), 0x0, 0x0) mknodat(r0, &(0x7f0000001200)='./file0\x00', 0x0, 0x0) [ 424.501300][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 07:40:58 executing program 2: open$dir(&(0x7f0000000200)='./file0\x00', 0x410102, 0x0) 07:40:58 executing program 3: syz_mount_image$squashfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) getdents64(r0, 0x0, 0x0) [ 424.545740][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.576917][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 07:40:58 executing program 4: openat$ttyprintk(0xffffffffffffff9c, &(0x7f0000000000), 0x4000, 0x0) [ 424.607313][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.650583][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 07:40:58 executing program 5: pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x989680}, &(0x7f0000000300)={&(0x7f00000002c0), 0x8}) [ 424.694670][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.727803][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.758059][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.779947][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.799209][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.829099][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.858345][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.877103][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.889803][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.902209][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.909657][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.924597][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.939745][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.952696][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.960242][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.976780][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 424.989216][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.001474][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.014379][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.021829][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.039425][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.051515][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.063937][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.071467][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.101665][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.119493][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.131927][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.144778][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.156927][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.180668][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.209483][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.224229][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.231868][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.262376][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.269804][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.302251][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.309777][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.342587][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.372417][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.379950][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.401875][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.432183][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.440357][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.461660][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.480501][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.505517][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.526133][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.558777][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.582480][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.589913][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.609111][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.622331][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.629844][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.650507][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.664310][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.671825][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.691200][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.702229][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.709775][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.732234][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.739803][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.759528][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.772656][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.780086][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.800952][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.814703][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.828671][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.842681][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.851014][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.881540][ T9640] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 425.907791][ T9640] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz0] on syz0 07:40:59 executing program 0: sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, 0x0, 0x0) 07:40:59 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:40:59 executing program 3: futimesat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x2710}, {0x0, 0xea60}}) 07:40:59 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) 07:40:59 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) statx(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x0, 0x0) 07:40:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000440), r0) [ 426.011094][T24963] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:40:59 executing program 0: mq_open(&(0x7f0000000580)='\x00', 0x0, 0x0, 0x0) 07:40:59 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f0000000100), 0x40400, 0x0) 07:41:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000440), r0) 07:41:00 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockname$netlink(r0, 0x0, &(0x7f0000000040)) 07:41:00 executing program 4: openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x4040, 0x0) 07:41:00 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(0x0, 0xffffffffffffffff) recvmmsg$unix(r0, &(0x7f0000003680)=[{{0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000001fc0)=""/34, 0x22}], 0x1, &(0x7f0000002040)}}, {{&(0x7f0000002080), 0x6e, 0x0}}], 0x2, 0x10100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000003780), r0) 07:41:00 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) connect$netlink(0xffffffffffffffff, 0x0, 0x0) fork() getegid() [ 426.323221][T24981] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:41:00 executing program 1: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000dbf4655fdbf4655f0100ffff53ef010001000000daf4655f000000", 0x47, 0x400}, {&(0x7f0000010100), 0x0, 0x4e0}, {&(0x7f0000010400), 0x0, 0x1000}, {&(0x7f0000012600)}], 0x0, &(0x7f00000001c0)=ANY=[]) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) chdir(&(0x7f00000006c0)='./bus\x00') mkdir(&(0x7f0000000500)='./bus/file1\x00', 0x0) rename(&(0x7f0000000180)='./bus/file1\x00', 0x0) 07:41:00 executing program 3: clock_gettime(0x0, &(0x7f0000000140)) 07:41:00 executing program 5: openat$hwrng(0xffffffffffffff9c, &(0x7f00000055c0), 0x0, 0x0) 07:41:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000200), r1) sendmsg$NLBL_MGMT_C_PROTOCOLS(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14, r2, 0xe1f60ade50991919}, 0x14}}, 0x0) 07:41:00 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) connect$netlink(r0, &(0x7f0000000000)=@proc, 0xc) 07:41:00 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) write$cgroup_freezer_state(r0, 0x0, 0x0) 07:41:00 executing program 3: mq_notify(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x1}) 07:41:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000005c0), 0xffffffffffffffff) recvmmsg$unix(r0, &(0x7f0000003680)=[{{&(0x7f0000002080), 0x6e, 0x0}}], 0x1, 0x10100, &(0x7f0000003740)={0x77359400}) syz_genetlink_get_family_id$gtp(&(0x7f0000003780), r0) 07:41:00 executing program 5: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$UHID_CREATE(r0, &(0x7f0000001540)={0x0, {'syz0\x00', 'syz0\x00', 'syz1\x00', 0x0}}, 0x120) 07:41:00 executing program 4: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1ff}]}) 07:41:00 executing program 0: mknodat$loop(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x6000, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) 07:41:00 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[]) utimensat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x0, 0x2710}, {0x77359400}}, 0x0) [ 426.655358][T25010] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 426.767241][T25021] [ 426.769682][T25021] ====================================================== [ 426.776687][T25021] WARNING: possible circular locking dependency detected [ 426.783683][T25021] 5.14.0-rc6-syzkaller #0 Not tainted [ 426.789026][T25021] ------------------------------------------------------ [ 426.796018][T25021] syz-executor.0/25021 is trying to acquire lock: [ 426.802412][T25021] ffffffff8c486d68 (loop_ctl_mutex){+.+.}-{3:3}, at: loop_add+0x9c/0x8c0 [ 426.810845][T25021] [ 426.810845][T25021] but task is already holding lock: [ 426.818189][T25021] ffffffff8c1f4068 (major_names_lock){+.+.}-{3:3}, at: blk_request_module+0x25/0x1d0 [ 426.827661][T25021] [ 426.827661][T25021] which lock already depends on the new lock. [ 426.827661][T25021] [ 426.838044][T25021] [ 426.838044][T25021] the existing dependency chain (in reverse order) is: [ 426.847036][T25021] [ 426.847036][T25021] -> #3 (major_names_lock){+.+.}-{3:3}: [ 426.854749][T25021] __mutex_lock+0x12a/0x10a0 [ 426.859848][T25021] __register_blkdev+0x2b/0x3e0 [ 426.865204][T25021] register_mtd_blktrans+0x85/0x3c0 [ 426.870905][T25021] do_one_initcall+0x103/0x650 [ 426.876176][T25021] kernel_init_freeable+0x6b8/0x741 [ 426.881882][T25021] kernel_init+0x1a/0x1d0 [ 426.886716][T25021] ret_from_fork+0x1f/0x30 [ 426.891635][T25021] [ 426.891635][T25021] -> #2 (mtd_table_mutex){+.+.}-{3:3}: [ 426.899254][T25021] __mutex_lock+0x12a/0x10a0 [ 426.904346][T25021] blktrans_open+0x69/0x600 [ 426.909350][T25021] blkdev_get_whole+0xa1/0x420 [ 426.914614][T25021] blkdev_get_by_dev.part.0+0x30c/0xdd0 [ 426.920659][T25021] blkdev_open+0x295/0x300 [ 426.925573][T25021] do_dentry_open+0x4c8/0x11d0 [ 426.930840][T25021] path_openat+0x1c23/0x27f0 [ 426.935933][T25021] do_filp_open+0x1aa/0x400 [ 426.940938][T25021] do_sys_openat2+0x16d/0x420 [ 426.946210][T25021] __x64_sys_open+0x119/0x1c0 [ 426.951391][T25021] do_syscall_64+0x35/0xb0 [ 426.956310][T25021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 426.962969][T25021] [ 426.962969][T25021] -> #1 (&disk->open_mutex){+.+.}-{3:3}: [ 426.970768][T25021] __mutex_lock+0x12a/0x10a0 [ 426.975865][T25021] del_gendisk+0x8b/0x770 [ 426.980705][T25021] loop_control_ioctl+0x3b5/0x450 [ 426.986237][T25021] __x64_sys_ioctl+0x193/0x200 [ 426.991513][T25021] do_syscall_64+0x35/0xb0 [ 426.996436][T25021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.002838][T25021] [ 427.002838][T25021] -> #0 (loop_ctl_mutex){+.+.}-{3:3}: [ 427.010374][T25021] __lock_acquire+0x2a07/0x54a0 [ 427.015730][T25021] lock_acquire+0x1ab/0x510 [ 427.020735][T25021] __mutex_lock+0x12a/0x10a0 [ 427.025834][T25021] loop_add+0x9c/0x8c0 [ 427.030406][T25021] loop_probe+0x6a/0x80 [ 427.035063][T25021] blk_request_module+0x111/0x1d0 [ 427.040601][T25021] blkdev_get_no_open+0x1d5/0x250 [ 427.046127][T25021] blkdev_get_by_dev.part.0+0x25/0xdd0 [ 427.052090][T25021] blkdev_open+0x295/0x300 [ 427.057009][T25021] do_dentry_open+0x4c8/0x11d0 [ 427.062276][T25021] path_openat+0x1c23/0x27f0 [ 427.067374][T25021] do_filp_open+0x1aa/0x400 [ 427.072379][T25021] do_sys_openat2+0x16d/0x420 [ 427.077560][T25021] __x64_sys_open+0x119/0x1c0 [ 427.082739][T25021] do_syscall_64+0x35/0xb0 [ 427.087661][T25021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.094058][T25021] [ 427.094058][T25021] other info that might help us debug this: [ 427.094058][T25021] [ 427.104267][T25021] Chain exists of: [ 427.104267][T25021] loop_ctl_mutex --> mtd_table_mutex --> major_names_lock [ 427.104267][T25021] [ 427.117284][T25021] Possible unsafe locking scenario: [ 427.117284][T25021] [ 427.124714][T25021] CPU0 CPU1 [ 427.130060][T25021] ---- ---- [ 427.135410][T25021] lock(major_names_lock); [ 427.139894][T25021] lock(mtd_table_mutex); [ 427.146808][T25021] lock(major_names_lock); [ 427.153810][T25021] lock(loop_ctl_mutex); [ 427.158117][T25021] [ 427.158117][T25021] *** DEADLOCK *** [ 427.158117][T25021] [ 427.166237][T25021] 1 lock held by syz-executor.0/25021: [ 427.171671][T25021] #0: ffffffff8c1f4068 (major_names_lock){+.+.}-{3:3}, at: blk_request_module+0x25/0x1d0 [ 427.181581][T25021] [ 427.181581][T25021] stack backtrace: [ 427.187448][T25021] CPU: 1 PID: 25021 Comm: syz-executor.0 Not tainted 5.14.0-rc6-syzkaller #0 [ 427.196195][T25021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 427.206234][T25021] Call Trace: [ 427.209497][T25021] dump_stack_lvl+0xcd/0x134 [ 427.214081][T25021] check_noncircular+0x25f/0x2e0 [ 427.219004][T25021] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 427.224972][T25021] ? print_circular_bug+0x1e0/0x1e0 [ 427.230152][T25021] ? lock_chain_count+0x20/0x20 [ 427.234989][T25021] ? lockdep_lock+0xc6/0x200 [ 427.239570][T25021] ? call_rcu_zapped+0xb0/0xb0 [ 427.244319][T25021] __lock_acquire+0x2a07/0x54a0 [ 427.249154][T25021] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 427.255124][T25021] lock_acquire+0x1ab/0x510 [ 427.259613][T25021] ? loop_add+0x9c/0x8c0 [ 427.263839][T25021] ? lock_release+0x720/0x720 [ 427.268500][T25021] ? path_openat+0x1c23/0x27f0 [ 427.273251][T25021] ? do_filp_open+0x1aa/0x400 [ 427.277910][T25021] ? do_sys_openat2+0x16d/0x420 [ 427.282749][T25021] ? __x64_sys_open+0x119/0x1c0 [ 427.287592][T25021] __mutex_lock+0x12a/0x10a0 [ 427.292172][T25021] ? loop_add+0x9c/0x8c0 [ 427.296404][T25021] ? loop_add+0x4b/0x8c0 [ 427.300628][T25021] ? loop_add+0x9c/0x8c0 [ 427.304856][T25021] ? mutex_lock_io_nested+0xf00/0xf00 [ 427.310380][T25021] ? rcu_read_lock_sched_held+0x3a/0x70 [ 427.315924][T25021] loop_add+0x9c/0x8c0 [ 427.319985][T25021] ? find_inode_fast+0x16f/0x220 [ 427.324923][T25021] loop_probe+0x6a/0x80 [ 427.329077][T25021] ? loop_add+0x8c0/0x8c0 [ 427.333391][T25021] blk_request_module+0x111/0x1d0 [ 427.338406][T25021] blkdev_get_no_open+0x1d5/0x250 [ 427.343420][T25021] blkdev_get_by_dev.part.0+0x25/0xdd0 [ 427.348868][T25021] ? devcgroup_check_permission+0x1bb/0x410 [ 427.354753][T25021] blkdev_open+0x295/0x300 [ 427.359159][T25021] do_dentry_open+0x4c8/0x11d0 [ 427.363912][T25021] ? blkdev_get_by_dev+0x80/0x80 [ 427.368831][T25021] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 427.375054][T25021] ? may_open+0x1f6/0x420 [ 427.379367][T25021] path_openat+0x1c23/0x27f0 [ 427.383941][T25021] ? path_lookupat+0x860/0x860 [ 427.388688][T25021] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 427.394654][T25021] do_filp_open+0x1aa/0x400 [ 427.399145][T25021] ? may_open_dev+0xf0/0xf0 [ 427.403632][T25021] ? alloc_fd+0x2f0/0x670 [ 427.407948][T25021] ? rwlock_bug.part.0+0x90/0x90 [ 427.412870][T25021] ? __sanitizer_cov_trace_const_cmp8+0x1d/0x70 [ 427.419095][T25021] ? _find_next_bit+0x1e3/0x260 [ 427.423929][T25021] ? _raw_spin_unlock+0x24/0x40 [ 427.428770][T25021] ? alloc_fd+0x2f0/0x670 [ 427.433087][T25021] do_sys_openat2+0x16d/0x420 [ 427.437750][T25021] ? build_open_flags+0x6f0/0x6f0 [ 427.442759][T25021] ? __context_tracking_exit+0xb8/0xe0 [ 427.448207][T25021] ? lock_downgrade+0x6e0/0x6e0 [ 427.453043][T25021] __x64_sys_open+0x119/0x1c0 [ 427.457712][T25021] ? do_sys_open+0x140/0x140 [ 427.462289][T25021] ? syscall_enter_from_user_mode+0x21/0x70 [ 427.468172][T25021] do_syscall_64+0x35/0xb0 [ 427.472572][T25021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.478451][T25021] RIP: 0033:0x4665e9 [ 427.482325][T25021] 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 [ 427.501923][T25021] RSP: 002b:00007f9c0fd4e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 427.510321][T25021] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 07:41:01 executing program 5: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$UHID_CREATE(r0, 0x0, 0x0) 07:41:01 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) 07:41:01 executing program 1: syz_open_dev$rtc(&(0x7f00000001c0), 0x5, 0x6001) [ 427.518284][T25021] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000780 [ 427.526244][T25021] RBP: 00000000004bfcc4 R08: 0000000000000000 R09: 0000000000000000 [ 427.534197][T25021] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056bf80 [ 427.542149][T25021] R13: 00007ffd0b24612f R14: 00007f9c0fd4e300 R15: 0000000000022000 07:41:01 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0), 0x802, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000000)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "97"}}, 0x119) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000200), 0xa) 07:41:01 executing program 2: openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x2040}, 0x18) 07:41:01 executing program 5: syz_open_dev$rtc(&(0x7f0000000340), 0xfffffffffffffff7, 0x608a00) 07:41:01 executing program 4: write$UHID_INPUT(0xffffffffffffffff, 0x0, 0x0) 07:41:01 executing program 5: openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) 07:41:01 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, 0x0, 0x0, 0xffffffffffffffff) 07:41:01 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000002c0)=[{{&(0x7f0000000000)={0x2, 0x200, @loopback}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)='?', 0x1}, {&(0x7f0000000140)="9d", 0x1}], 0x2}}], 0x2, 0x48840) [ 427.704764][ T5] hid-generic 0000:0000:0000.0002: item fetching failed at offset 0/1 [ 427.717916][ T5] hid-generic: probe of 0000:0000:0000.0002 failed with error -22 [ 427.744593][ T8165] hid-generic 0000:0000:0000.0003: item fetching failed at offset 0/1 [ 427.764073][ T8165] hid-generic: probe of 0000:0000:0000.0003 failed with error -22 07:41:01 executing program 5: openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x311200, 0x0) 07:41:01 executing program 3: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[]) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002300)) 07:41:01 executing program 0: openat$cgroup_root(0xffffffffffffff9c, 0xfffffffffffffffd, 0x200002, 0x0) 07:41:01 executing program 4: r0 = epoll_create(0x1ff) epoll_wait(r0, &(0x7f0000000040)=[{}], 0x1, 0x400) r1 = socket$inet_tcp(0x2, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000200)) 07:41:01 executing program 2: ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 07:41:01 executing program 1: syz_mount_image$tmpfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) syz_mount_image$squashfs(&(0x7f0000000080), 0x0, 0x9, 0x0, 0x0, 0x41040, 0x0) pipe(0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) getresgid(0x0, &(0x7f0000000a40), &(0x7f0000000a80)) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000023c0)={0x0, @local, @initdev}, &(0x7f0000002400)=0xc) r0 = syz_open_dev$vcsn(&(0x7f0000001080), 0x0, 0x0) getsockopt$CAN_RAW_FILTER(r0, 0x65, 0x1, &(0x7f00000010c0)=[{}, {}], 0x0) r1 = syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x6, 0x1, &(0x7f0000000b80)=[{0x0}], 0x8000, &(0x7f0000002300)={[{}, {@gid}]}) symlinkat(0x0, r1, &(0x7f0000002380)='.\x00') syz_mount_image$squashfs(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x5, 0x1, &(0x7f0000000e80)=[{0x0}], 0x0, &(0x7f0000000fc0)=ANY=[@ANYBLOB='gid,squashfs\x00,@,\a\x00\x00\x00\x00\x00\x00\x00squashfs\x00,smackfsroot=gid,audit,m!sk=^MAY_READ,uid>', @ANYRESDEC, @ANYBLOB=',subj_type=mode,context=unc']) 07:41:01 executing program 5: r0 = socket$can_raw(0x1d, 0x3, 0x1) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0}, 0x0) 07:41:01 executing program 2: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x24}, 0x18) 07:41:01 executing program 0: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee00}}}], 0x20}, 0x0) 07:41:01 executing program 3: ioctl$TCSETAF(0xffffffffffffffff, 0x5408, 0x0) syz_read_part_table(0x400, 0x5, &(0x7f0000001440)=[{0x0, 0x0, 0x6e9}, {&(0x7f0000000180), 0x0, 0xbe}, {&(0x7f0000000100), 0x0, 0x1cce}, {0x0}, {&(0x7f00000013c0), 0x0, 0x80000000}]) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x0) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) 07:41:01 executing program 4: syz_open_dev$rtc(&(0x7f0000000340), 0xfffffffffffffff7, 0x0) 07:41:01 executing program 5: syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000002600), 0xffffffffffffffff) 07:41:01 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000040)={0x10}, 0x10}}, 0x0) 07:41:01 executing program 2: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/+]\x00', 0x0], 0x400) 07:41:01 executing program 3: openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000058c0), 0x0, 0x0) 07:41:01 executing program 4: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, "", [@generic=';']}, 0x14}, {&(0x7f0000001080)={0xea0, 0x0, 0x0, 0x0, 0x0, "", [@generic="11a44be5228d7e6bca78eac06a49fafa4b755a888a8afd5ce606faad65d5ae149fa729409e88556ff851443a3999c9fd0d03d82c1bed9a66b521754fcbd76e38f938869257", @nested={0xe45, 0x0, 0x0, 0x1, [@generic="6d5e8b35cf56ad7e77468a80c8590170e27b3cfa22a65b909744a48f0ba4199abc7f9d7b01bdca227bd4f6e3385673e5eda414f9cb8ed0caf08441f2c58676bf3d07a2bb9141692452", @generic="5b1bb0a06f092bab23e85661f01c2779386d8ef75a9e4bc816cfe24468076d2841b046852c653a4edf0ab4c71c8ebf2fe857e976d1be06a56e456d1edee1ec9a5af8d6c68300e3fce8d0e947dfc782f63cc0d74c722db9a8c08aee9a941d316684a76fdfa6e51b3acf62e7060c0d840e0c6249025d15ef0bd8c25c7808c68d1c3ae29a625601a2c07325", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="db08a05e0bdaeaf0d78b8e60d42bbcd977b821edf59d8eaf1d01f99b4874a45a179fa52286a3f2458549733a22a9fc1161f16c0c35aa8961129ce10f247cf30736ee11390650667ec7dbad97276ea780067f66cd480e1233398993fc316f40c7c85583b1baed8e76b86df2fec3aec66fb99c56f8e21e457ddd4ce8094b051ffc03b7aa64c4b25d81661876a5505427e6fff60d5bfd1e25bb5afba8217f7833931b6c8e5927436619986dafd0026acd1c815381dc038b4a2898fa6088b01d6e2040ae5654a468c80a93c2aca5e423ffb482b1c315b50e8af1d1e1c364c184a9bc3145e59875bd0888bb63aacd84907241ba9eb52b08a3f0cc560ce19425e314308742db887bea839a852f950d1386710e02d1ecd8b47fc0d895ec8559eea4f5ad5eb9abe6746c5dccb6c0bc8bdcb298f75e8029013d3744614eb1f59723790bec2e886aa57ac4a2e4005e65f8de06c05b0ea31653e94dd592e3022a8ca2dc36c40fc6af4f253184e3f1402e01419e8d1fa8b4efdda991b411769b6adaceadf5a5373b9293b9ba6bb7ab97f4a9933a9fb31a351e2f0c3392036681524608385b33f384041abe462182d14a0681e4dcf03b59a989c83cc1a6bd1b3a2d22f6c9d382f7494a08f296d0d55d241855732cfa31f2cb23a05644cf5552ef4a5e41f6abd1fb959d3def8b46f81b8796c3ac9336cd4f9020b3a505cbeb392f7e0ea0f3acf0158202994df09d61d76fc3aebe0beb29bddfd93f77596158acc45e9897773d4b63e08dc2dc13f89cfc6412cdaa30811182e1bb63a58fc83540b4eea07fa626ac2cc22ecb8128131449c12f7d1bbcbba938ab5f3b8d58ca34fe0db3204672349b64ae01222ed43dad1d7262feb85eb5ad7d30b4a4edb3e1a2e4ebdb7775e6f9a4be4ed676809bd63a5bead68d84cabf5696a348c83e421b7e538da618258741d5a12c6e247f72b15adf14187ab4b0b861b259514d28d0795b0c654637f024a3b890dc5a43b6ca375e2a0d39f1d1bc398c1e4e422c273714ae22452d645a9229fee89d2fe852b4c6366ec9959ab368dcabc709f19a5c1447a0f3c3a9163bdf275239deea48f70c1f6458e80080786e102d44965f05249819355b37f774cb2d2b2bd713347da83f63f41a586943bc972bc0fd26f642d06705ca7dbfc8d35154ecb25767793121ad178498ea817230f2e8e14ae2ee376f71f569202b5554602fed43eb1333db2511f24f63941ac6a7b780376d5087b6a1eeadd399a3cc51a3ae0c1467281629104a809862a176b8290ede5824e84f14aec4fd25eb5081fa068fb7eddf0149c28ce0261bdcb885851fe6e25079b88058725504955c0aa0bb56ea75c82762a8767facb46b9b3a6788d67e444c6d80ba04d56adcadfa95e8079ec66170c8b1e1fbe693eebf4616eec19efa45433306cc3b1ce5b82db7c00f9ed30e9bcf30cc23afe17e9719ebf9458ef22c1a80fbc2a627099dc93a9e850bf64a4cf007778e9f519bf56e7659738c6aa0c65e1ef7fbb38ac27895b6e464b7ab39676827559a64e5cd166020521383756788213c43781b1e36ec9850b317f92266dde3fd644c7b3b280dd3ccd9e4d914604b59aa22c553aa3486699e13c22cb23ee503e417fa1264ca9a8aa937ab70778125bf8ef5238cbcb8d97fc04c5042f55f50ba0b1a53b4d03cc1d946e71bcd9cb6c138f0983e3cd71a5614252890d9ccf7548247ff7bdaae2db0022208bf0959190c98f2f8dc06952a614e995677b2dd6fcf23029a44f63a9faba43898d0226cd15e1df81411791f3e0211414cec2f1448e0d0e770a22b4cadce3f9841d03bc34e8c6f4e2881194b805bd9a37e323135b395e4ab5d56065df240fcf447d877dcb283d90f55babbc788afa390bb87d7e6fdc9c447bb27e4063e88ae037f79ff6a13151330304735c0f915b754e4fc29be548eda5b1a2ec0132b5550f139b3987291760a2794c3529fd441422f03d058a5418b7730bd5642fcea977b84f77c05e94a69a5000a0d3ce2cbcf640769ff7fc2cb6ed716f56f54ad69cf5d17abcec273e7483205ed088b2442312af9713c702ecba3052404cc1961e80ca578b943578184778bef9786327b9cdb839cc5d510ad072521ff1a0f0517dfaaf9b13bcc30dceb4d2847ebea58a5ff9cd18f8919ca28fc894bfcf95dd306ff651eeefad1714efb2b3049a0f0fa9ea1b2649ba2e28b92adc45497b0d0f899f835c675dee6bb07b4f7e2522b175adbc7cfeef68930df15a214f4a2c037b5a25a776fe9a6aa4876e1420df74d876200ebf7b566c48f18d378afe443fc54f7173e912ea34d298a1cea6f0fd61ec155c9b1f490ef7744a9e2bf827d82b63414ee9442b79ba2903bf86ba0aa6e2c71e005747f4e5fe9ae273f51b390fa9a6ff30af92cefb71bec74e74aedaa1b8f118e8a990220112ea5f12850ca4597526944b33115fe03de4b51d079244e27ea57774ee752abb83ae6f69566875ca2eaa9eafc152684ba48364c92d2c7b41622a7cbbef05e6b45017dc28f2da558439ba0bb9566d8e3b8ab56b581ea3579e43b3534ee5d148a477ed49e69a27d7230c57a9f284ea3d46c5bac3ba59f45b64d74b76623fa47ce1dec90c32ad7d7f97d962252fa876c0786c7ac9db174c00c08b43956f3a56bb9bbd6d6bf9156b12a7d9a79d410ce2a8ff7360052665fe8fe0dc516a077721834add57e5f3db1cf1b6c2c251e470aade9d8c7ee205c669991d33c71fb9d9e38d373237a7638c230e7659510781f8e2283cdd9e9183b5464e3c142d030ec20b180d4b345abc9752449c5494f24b9e0eaf359c5c617829f5bf2da5aa40919f5734401d436f0935cf0550c7d2c5361e663d6a2353fcf40fe0b8767b0278cb6cc7a2eeebac7f81800aadea9867654358d4e761714c4f0aad760ab464c26c4fdc691d255f51b858125ef5a7db155961dfb028c438ad55522e12e6d09b6f8f63b03d1409a426b5943cbc045d15c79ce45cef3f80aea1d6cae78ff1fe567efc8519759fc90a092d5993abfbc066687405658c359b38d4825babd87faca6e941775c333c632d9c292002ab380aedebeaf98ac398d129490851334942147838701e616f9a47208a704c3715a3b510af11455140d227a1e6cf1587bcf2835edf81164174488475cf1bc90ea39a8e01539e76e7d4e54cefe3d61963985fb67869e18d5ae70d96a9e6fa9d6051cdda80e6e929e5cac0fe7910f2f5c34065f827d5e32c8e134c2bf505d7e20f38f0622d6a33186e2bc3149db2faf4305aac56dbb1401ed37ae60a5bc05ed40741df7fdaf91daf512c595b0a047ebfea6731744d528a37e6fa6bbc629816abca93dd057b3a0f50c62888c88d08efe2b0a7fd767782837bfa43a39fa87acac9a54d143ba8522842e2a7a11a7e75514c0ceb4a4f73c9a769d6ae30ad8882bb1c73830b7c0450dbd661997a022de15673246e101f46644e1aae07b567aa257bb5dea2e11b86ad58188521e7f6c1fa55878837d63ef8b61e5b9c1cdc8f950ddfd4809a54dc2afc109e08fa63bbf47af581b79e9466df6b5b15987b2fc294c5d7b126655f1278ca5e623839749a159bfcb0f6f96f019190a0c30d62f2033620847f28c1b6bf593f67ec0ea64029ca86899d384d75048f2069052376390e48e87f824684f700fbce0cde1d72b08256cd4888c9c66f851a1b8aacf6957c669e791da47effc809471298a89e24548f106f8c169c731a4807f3f57c18690764750c9a7fed6e8295ddecc5dc50e1b514ebe785684faff188fe149204bbffdd007c26cd73aaf2832564dd3b771a0f72695adde4e92f6a5396db83b49c0385932e28e375833f28bb25d6d358ab09dd88540970f06345c091479a7322719e14eae1ffff43e93384084c977cbb73e7c1b8155417598bacf0370bc57c637cc1355d81482dab083cff997252ca64e5e9314c490bad270b0a7889c75af8e8bfc1c270a51485d823d6aabe8fa0b2e60203df9a93e9f5360c2c1b45159eda45a950473ac5f8d65f9840d2cb76682da750ea18b318e22f01d32aa63b6f7add5b57b52b196a69415aa8da9790e06c03457067c793e587817ed0e4e4f7efdf3a3f16cbda405994f8518b5f8ce537a24b1c53a7db7da5276ff0cada99b56e471dfba95736ec00e53abb9cba2f1fdc820bc3f321054ae714eae6b7eaec66d077ef05126185cbe5016179af7cfc6fded0eae47ab49c5e202718c6363b2c9f32b86a5f52fead7d20dec44aa5b05a0c4999b2b605294f3f5967513b40d47dd38c064ee68222187f30981f33dd0ea87c4b6c9142d5164b378b62aea0cf764d0edfe690e502ed9e98e67e8752f5bdfb840064b3116dd1a9c9429f6a0d506bbcd9b745bf1e721ee06f3f91c9c9c6a680f77001af684e93c4033f30ee680736d539aad1c3334fcc09db57eec9e0384879b8b439c94f839129b52ef6560251a2499932811cc652d369caca161c00a7a2aba4412f47164dcd0c040ae02e8599d8c49174681b403fd9d0e9c69d96e2474fc19ab12c43fc192c07c942de2dc3855319a429e81cb8ca98ad7bd960228f65a7a2e5bde310979336c604ec449d880612974477c2d656fce3bc00c32cb188a394cdb27d1f7e36a034a3c25908543c9a45b1e2fa5e3bb771f4f64fab8024d4d6436793385931b5f0919481ca0e7cf85337624f47df112d565ab969606ee821dff82172e5a33f3beee065f292677eeaa8c65f331e839734af82cc9bc931e35330e473f96133f1330643d6f5b356eb4576b6dd8cbcec752c3983f1555b5cebf69506c0578c7536a91c710852e70515d4eaa0c23113ad1289115601ced9a4de89d90c60d"]}]}, 0xea0}, {&(0x7f00000032c0)={0x10}, 0x10}], 0x3}, 0x0) 07:41:01 executing program 0: socket(0x5f, 0x0, 0x0) 07:41:01 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0), 0x802, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000200), 0xffffffffffffffc7) 07:41:01 executing program 1: mq_getsetattr(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000100)) 07:41:01 executing program 2: mq_unlink(&(0x7f0000000100)='\x00') 07:41:02 executing program 3: mq_open(&(0x7f0000000100)='#\x00', 0x40, 0x0, &(0x7f0000000140)={0xfffffffffffffffa, 0x10000, 0x101, 0x6}) 07:41:02 executing program 4: socket(0x11, 0xa, 0x4) 07:41:02 executing program 0: syz_mount_image$squashfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40000, 0x0) getdents64(r0, &(0x7f00000007c0)=""/137, 0x89) 07:41:02 executing program 5: pipe(0x0) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002300)={[], [{@uid_eq}]}) symlinkat(0x0, 0xffffffffffffffff, 0x0) 07:41:02 executing program 2: pipe(0x0) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002300)) syz_mount_image$squashfs(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x0, 0x2, &(0x7f0000000e80)=[{&(0x7f0000000c80)="9f", 0x1, 0x5e662d05}, {&(0x7f0000000d00)="95", 0x1}], 0x100000, &(0x7f0000000fc0)=ANY=[]) 07:41:02 executing program 1: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) 07:41:02 executing program 3: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0x4020940d, 0x0) 07:41:02 executing program 4: r0 = fork() wait4(r0, 0x0, 0x80000000, &(0x7f0000000040)) 07:41:02 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 07:41:02 executing program 5: syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) open$dir(&(0x7f0000003000)='./file0\x00', 0x0, 0x0) socket$nl_audit(0x10, 0x3, 0x9) 07:41:02 executing program 3: ioctl$TCSETAF(0xffffffffffffffff, 0x5408, 0x0) syz_read_part_table(0x400, 0x7, &(0x7f0000001440)=[{&(0x7f0000001340)="ef474af2abb64b", 0x7, 0x1}, {0x0, 0x0, 0x6e9}, {&(0x7f0000000180)="3378325ef50ef0949e40e37efbde69c2e1facee1242c4aced53e5a90929425389ade6aef2ad1dc232b28f7910b9f8017c1", 0x31, 0xbe}, {&(0x7f0000000280)="b98df35aadbb16acc2ec856b1b76613ca4b1c7a41448d67df2aad11b620b552605a99203160721b10c76915e7178cd4103f367196f0a64b4dadf2fbcebdb7a30f4fc01022960af66e3ddb2cd50a00630607eec5342b8943ad6953996a7250ede229868eb99b2eb988e55a494a8da725a9de28044594f2cf9aa14fdbe0359e6de20128e95e5499f896014a1338d43f00a0c5d9af710cce85e81a9ba4fd1abbb371ad8285c647379fa016afa525346b28a0fc06110a092884a5975d4bf44e9105dcfff56f789d17a7ce903bb0abb8661000e7a1ca03001b6274e18a397e15855034b0aea1d0e7f9d654aaa69b55831fcb84288a24dd68c8f421d8328853c5da9da0df76900118b1dd6cb8476637ceef550642133e54fe06d60ff3f99ee142632136f2dd82c9aaa65740e097f4b141cb79647fdb811b6a7b1c643bcfd7049478f9f04e612dc9e2ef07320e8cf7606dd87307cb0e38867b8116910c77a553d654a45b408f2cee6ec5e2ecfcba1ca29a01a8fbf2ca7153ae189075145b17fc8210dd050abd214e29a33abf5897ebf9ffe27c7034d5d5c6b24a42f1bf43adacd6caddf35de39bd2239c379692029d11136957251e3ac104ba540f14094d7ff15f965de5f046f2fbc02a2c48c937aea7fcbc259a240c15980dccbd3c3a1c0f1ea685e699b4fc3cdc2c8ac8f264afe6c29a75aa22101751be823d50f571f9ba735f0fe6ff221bb70a0a2ab8603a6dfcb86a3e6c97258c4c51dd7bffef365e0a6a3e4ea4499b7c8e57d0e3edd4299a425be755a6a351e62b7b646cace20778d001b8f7e4f420dd7c858f2ee063f7e07f47a0d57c03871cb03a0d1011d4d8671dd26cbc741be6f0b91447e65d456953395cb9fa2eff67bac0616bd6a50d9a1e704d57ec62039522fbd1c5c92967ee2a422f7966210c4b8c5421e464e0e8b2445699b192f1cc3044f86bd1a8b870dcec28b7bd49c0e5e22327c75b774990fa2b6d1f71f14b70bb9ce45c3373dce46e4297fd9885402c0df48c87fe9fb4cd989517e4466aae26c30d6a6a320652be864d54e34da736bc63646d399aa262d38e09ad017e5de757b4a5dd98f621ed77a5272efede77a0d3053325c0329ed04fcd86623b49700b6c9c84f4e969853a802ae6f9b2d04e5f8beb557f9e634358df6e530857d1479a5741f3c713753ac1578892ce6321848c0d8e45aae55e8350b8a6704435224e864b7a271dd", 0x364}, {0x0, 0x0, 0x1cce}, {&(0x7f0000001280)="721d5627e012948f9d90227878f555fd353231b42799decfb386302305a69b7025a89b88553916d40600e20c8309b823745aef60a58e56deb9648d47b842de4a98ec0c9ab6b03d7c3fc4abfac2", 0x4d}, {&(0x7f0000001540), 0x0, 0x70bda237}]) ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x17) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(0xffffffffffffffff, 0x0, 0x0) 07:41:02 executing program 1: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3180bd81b722ce09571d99eaef95bcfef5840a21a13e810a94ec08b6aa86eb9486495f1bebc43a24afb3e8c67df8e6cb47322620fee0a7683766bbdd93127c212736d1436e80728e7be68ffb27549468774e1b9ea1cec43e6f3428779e9ba165e90bb72260e4f3e2aefe547a99becd1ff68db204a4f1d647146ad3b0641a6d198566c19f04e74c4b42a67d966fb9565bd77c1a636231e19e5779372ba7a62f1b71cd8db95fbfc50576e8e2ae0969c0c6f204d3ad50264f66f46dc71c7756a467f6ff4d9d57e3ad365e350ed440b33781525a967ff1e5c555", 0xffffffffffffffbf, 0x3}], 0x200000, 0x0) getdents64(0xffffffffffffffff, 0x0, 0x0) [ 428.323608][T25108] loop2: detected capacity change from 0 to 264192 07:41:02 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) fsconfig$FSCONFIG_SET_FD(r0, 0x5, 0x0, 0x0, 0xffffffffffffffff) 07:41:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNGETDEVNETNS(r0, 0x54e3, 0x0) 07:41:02 executing program 2: openat$rtc(0xffffffffffffff9c, &(0x7f0000001400), 0x301000, 0x0) 07:41:02 executing program 3: syz_open_dev$rtc(&(0x7f0000000080), 0x0, 0x264c0) 07:41:02 executing program 5: r0 = fork() wait4(r0, 0x0, 0x0, &(0x7f0000000040)) 07:41:02 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000040)={0x7ff, 0x0, 0x0, 0x0, 0x0, "80a91373ea513697"}) 07:41:02 executing program 4: syz_mount_image$squashfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000007c0)=""/137, 0x89) 07:41:02 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f0000002240), 0x0, 0x0) 07:41:02 executing program 3: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000005080)='./cgroup.net/syz1\x00', 0x200002, 0x0) 07:41:02 executing program 0: readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000001200)=""/213, 0xd5) 07:41:02 executing program 3: memfd_create(&(0x7f0000000080)='/dev/bsg\x00', 0x0) 07:41:02 executing program 1: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_ADD_RULE(r0, &(0x7f0000000580)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000540)={&(0x7f00000000c0)={0x420}, 0x420}}, 0x0) 07:41:02 executing program 4: select(0x40, &(0x7f0000001040), 0x0, 0x0, &(0x7f0000001100)={0x77359400}) 07:41:02 executing program 2: mq_open(&(0x7f0000000100)='#\x00', 0x0, 0x0, &(0x7f0000000140)) 07:41:02 executing program 0: openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0), 0x6000, 0x0) 07:41:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f0000000640)=[{{&(0x7f0000000000)={0x2, 0x4e24, @loopback}, 0x10, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="340000000000000000000000070000008923c2e00000026401010164010102ac14143ee0000002e0000001e00000010a010101000000000011"], 0x50}}], 0x1, 0x0) 07:41:03 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, &(0x7f0000003380)=0x30000, 0x4) 07:41:03 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) sendmmsg$inet(r0, &(0x7f00000002c0)=[{{&(0x7f0000000000)={0x2, 0x200, @loopback}, 0x10, 0x0}}, {{0x0, 0x0, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000140)="9d", 0x1}], 0x2}}], 0x2, 0x48840) 07:41:03 executing program 1: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x19}, 0x18) 07:41:03 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100), 0x802, 0x0) write$UHID_SET_REPORT_REPLY(r0, 0x0, 0x0) 07:41:03 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) statx(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, &(0x7f00000002c0)) 07:41:03 executing program 2: pipe2(0x0, 0x8c000) 07:41:03 executing program 3: r0 = epoll_create(0x5) epoll_pwait(r0, &(0x7f0000000000)=[{}], 0x1, 0x0, &(0x7f0000000040)={[0x3]}, 0x8) 07:41:03 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$netlink(r0, &(0x7f0000000580)={&(0x7f0000000040)=@proc={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)={0x14, 0x0, 0x0, 0x0, 0x0, "", [@generic=';']}, 0x14}, {&(0x7f0000001080)={0xeb0, 0x0, 0x0, 0x0, 0x0, "", [@generic="11a44be5228d7e6bca78eac06a49fafa4b755a888a8afd5ce606faad65d5ae149fa729409e88556ff851443a3999c9fd0d03d82c1bed9a66b521754fcbd76e38f938869257", @nested={0xe55, 0x0, 0x0, 0x1, [@generic="6d5e8b35cf56ad7e77468a80c8590170e27b3cfa22a65b909744a48f0ba4199abc7f9d7b01bdca227bd4f6e3385673e5eda414f9cb8ed0caf08441f2c58676bf3d07a2bb9141692452", @generic="5b1bb0a06f092bab23e85661f01c2779386d8ef75a9e4bc816cfe24468076d2841b046852c653a4edf0ab4c71c8ebf2fe857e976d1be06a56e456d1edee1ec9a5af8d6c68300e3fce8d0e947dfc782f63cc0d74c722db9a8c08aee9a941d316684a76fdfa6e51b3a", @typed={0x8, 0x0, 0x0, 0x0, @uid}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="db08a05e0bdaeaf0d78b8e60d42bbcd977b821edf59d8eaf1d01f99b4874a45a179fa52286a3f2458549733a22a9fc1161f16c0c35aa8961129ce10f247cf30736ee11390650667ec7dbad97276ea780067f66cd480e1233398993fc316f40c7c85583b1baed8e76b86df2fec3aec66fb99c56f8e21e457ddd4ce8094b051ffc03b7aa64c4b25d81661876a5505427e6fff60d5bfd1e25bb5afba8217f7833931b6c8e5927436619986dafd0026acd1c815381dc038b4a2898fa6088b01d6e2040ae5654a468c80a93c2aca5e423ffb482b1c315b50e8af1d1e1c364c184a9bc3145e59875bd0888bb63aacd84907241ba9eb52b08a3f0cc560ce19425e314308742db887bea839a852f950d1386710e02d1ecd8b47fc0d895ec8559eea4f5ad5eb9abe6746c5dccb6c0bc8bdcb298f75e8029013d3744614eb1f59723790bec2e886aa57ac4a2e4005e65f8de06c05b0ea31653e94dd592e3022a8ca2dc36c40fc6af4f253184e3f1402e01419e8d1fa8b4efdda991b411769b6adaceadf5a5373b9293b9ba6bb7ab97f4a9933a9fb31a351e2f0c3392036681524608385b33f384041abe462182d14a0681e4dcf03b59a989c83cc1a6bd1b3a2d22f6c9d382f7494a08f296d0d55d241855732cfa31f2cb23a05644cf5552ef4a5e41f6abd1fb959d3def8b46f81b8796c3ac9336cd4f9020b3a505cbeb392f7e0ea0f3acf0158202994df09d61d76fc3aebe0beb29bddfd93f77596158acc45e9897773d4b63e08dc2dc13f89cfc6412cdaa30811182e1bb63a58fc83540b4eea07fa626ac2cc22ecb8128131449c12f7d1bbcbba938ab5f3b8d58ca34fe0db3204672349b64ae01222ed43dad1d7262feb85eb5ad7d30b4a4edb3e1a2e4ebdb7775e6f9a4be4ed676809bd63a5bead68d84cabf5696a348c83e421b7e538da618258741d5a12c6e247f72b15adf14187ab4b0b861b259514d28d0795b0c654637f024a3b890dc5a43b6ca375e2a0d39f1d1bc398c1e4e422c273714ae22452d645a9229fee89d2fe852b4c6366ec9959ab368dcabc709f19a5c1447a0f3c3a9163bdf275239deea48f70c1f6458e80080786e102d44965f05249819355b37f774cb2d2b2bd713347da83f63f41a586943bc972bc0fd26f642d06705ca7dbfc8d35154ecb25767793121ad178498ea817230f2e8e14ae2ee376f71f569202b5554602fed43eb1333db2511f24f63941ac6a7b780376d5087b6a1eeadd399a3cc51a3ae0c1467281629104a809862a176b8290ede5824e84f14aec4fd25eb5081fa068fb7eddf0149c28ce0261bdcb885851fe6e25079b88058725504955c0aa0bb56ea75c82762a8767facb46b9b3a6788d67e444c6d80ba04d56adcadfa95e8079ec66170c8b1e1fbe693eebf4616eec19efa45433306cc3b1ce5b82db7c00f9ed30e9bcf30cc23afe17e9719ebf9458ef22c1a80fbc2a627099dc93a9e850bf64a4cf007778e9f519bf56e7659738c6aa0c65e1ef7fbb38ac27895b6e464b7ab39676827559a64e5cd166020521383756788213c43781b1e36ec9850b317f92266dde3fd644c7b3b280dd3ccd9e4d914604b59aa22c553aa3486699e13c22cb23ee503e417fa1264ca9a8aa937ab70778125bf8ef5238cbcb8d97fc04c5042f55f50ba0b1a53b4d03cc1d946e71bcd9cb6c138f0983e3cd71a5614252890d9ccf7548247ff7bdaae2db0022208bf0959190c98f2f8dc06952a614e995677b2dd6fcf23029a44f63a9faba43898d0226cd15e1df81411791f3e0211414cec2f1448e0d0e770a22b4cadce3f9841d03bc34e8c6f4e2881194b805bd9a37e323135b395e4ab5d56065df240fcf447d877dcb283d90f55babbc788afa390bb87d7e6fdc9c447bb27e4063e88ae037f79ff6a13151330304735c0f915b754e4fc29be548eda5b1a2ec0132b5550f139b3987291760a2794c3529fd441422f03d058a5418b7730bd5642fcea977b84f77c05e94a69a5000a0d3ce2cbcf640769ff7fc2cb6ed716f56f54ad69cf5d17abcec273e7483205ed088b2442312af9713c702ecba3052404cc1961e80ca578b943578184778bef9786327b9cdb839cc5d510ad072521ff1a0f0517dfaaf9b13bcc30dceb4d2847ebea58a5ff9cd18f8919ca28fc894bfcf95dd306ff651eeefad1714efb2b3049a0f0fa9ea1b2649ba2e28b92adc45497b0d0f899f835c675dee6bb07b4f7e2522b175adbc7cfeef68930df15a214f4a2c037b5a25a776fe9a6aa4876e1420df74d876200ebf7b566c48f18d378afe443fc54f7173e912ea34d298a1cea6f0fd61ec155c9b1f490ef7744a9e2bf827d82b63414ee9442b79ba2903bf86ba0aa6e2c71e005747f4e5fe9ae273f51b390fa9a6ff30af92cefb71bec74e74aedaa1b8f118e8a990220112ea5f12850ca4597526944b33115fe03de4b51d079244e27ea57774ee752abb83ae6f69566875ca2eaa9eafc152684ba48364c92d2c7b41622a7cbbef05e6b45017dc28f2da558439ba0bb9566d8e3b8ab56b581ea3579e43b3534ee5d148a477ed49e69a27d7230c57a9f284ea3d46c5bac3ba59f45b64d74b76623fa47ce1dec90c32ad7d7f97d962252fa876c0786c7ac9db174c00c08b43956f3a56bb9bbd6d6bf9156b12a7d9a79d410ce2a8ff7360052665fe8fe0dc516a077721834add57e5f3db1cf1b6c2c251e470aade9d8c7ee205c669991d33c71fb9d9e38d373237a7638c230e7659510781f8e2283cdd9e9183b5464e3c142d030ec20b180d4b345abc9752449c5494f24b9e0eaf359c5c617829f5bf2da5aa40919f5734401d436f0935cf0550c7d2c5361e663d6a2353fcf40fe0b8767b0278cb6cc7a2eeebac7f81800aadea9867654358d4e761714c4f0aad760ab464c26c4fdc691d255f51b858125ef5a7db155961dfb028c438ad55522e12e6d09b6f8f63b03d1409a426b5943cbc045d15c79ce45cef3f80aea1d6cae78ff1fe567efc8519759fc90a092d5993abfbc066687405658c359b38d4825babd87faca6e941775c333c632d9c292002ab380aedebeaf98ac398d129490851334942147838701e616f9a47208a704c3715a3b510af11455140d227a1e6cf1587bcf2835edf81164174488475cf1bc90ea39a8e01539e76e7d4e54cefe3d61963985fb67869e18d5ae70d96a9e6fa9d6051cdda80e6e929e5cac0fe7910f2f5c34065f827d5e32c8e134c2bf505d7e20f38f0622d6a33186e2bc3149db2faf4305aac56dbb1401ed37ae60a5bc05ed40741df7fdaf91daf512c595b0a047ebfea6731744d528a37e6fa6bbc629816abca93dd057b3a0f50c62888c88d08efe2b0a7fd767782837bfa43a39fa87acac9a54d143ba8522842e2a7a11a7e75514c0ceb4a4f73c9a769d6ae30ad8882bb1c73830b7c0450dbd661997a022de15673246e101f46644e1aae07b567aa257bb5dea2e11b86ad58188521e7f6c1fa55878837d63ef8b61e5b9c1cdc8f950ddfd4809a54dc2afc109e08fa63bbf47af581b79e9466df6b5b15987b2fc294c5d7b126655f1278ca5e623839749a159bfcb0f6f96f019190a0c30d62f2033620847f28c1b6bf593f67ec0ea64029ca86899d384d75048f2069052376390e48e87f824684f700fbce0cde1d72b08256cd4888c9c66f851a1b8aacf6957c669e791da47effc809471298a89e24548f106f8c169c731a4807f3f57c18690764750c9a7fed6e8295ddecc5dc50e1b514ebe785684faff188fe149204bbffdd007c26cd73aaf2832564dd3b771a0f72695adde4e92f6a5396db83b49c0385932e28e375833f28bb25d6d358ab09dd88540970f06345c091479a7322719e14eae1ffff43e93384084c977cbb73e7c1b8155417598bacf0370bc57c637cc1355d81482dab083cff997252ca64e5e9314c490bad270b0a7889c75af8e8bfc1c270a51485d823d6aabe8fa0b2e60203df9a93e9f5360c2c1b45159eda45a950473ac5f8d65f9840d2cb76682da750ea18b318e22f01d32aa63b6f7add5b57b52b196a69415aa8da9790e06c03457067c793e587817ed0e4e4f7efdf3a3f16cbda405994f8518b5f8ce537a24b1c53a7db7da5276ff0cada99b56e471dfba95736ec00e53abb9cba2f1fdc820bc3f321054ae714eae6b7eaec66d077ef05126185cbe5016179af7cfc6fded0eae47ab49c5e202718c6363b2c9f32b86a5f52fead7d20dec44aa5b05a0c4999b2b605294f3f5967513b40d47dd38c064ee68222187f30981f33dd0ea87c4b6c9142d5164b378b62aea0cf764d0edfe690e502ed9e98e67e8752f5bdfb840064b3116dd1a9c9429f6a0d506bbcd9b745bf1e721ee06f3f91c9c9c6a680f77001af684e93c4033f30ee680736d539aad1c3334fcc09db57eec9e0384879b8b439c94f839129b52ef6560251a2499932811cc652d369caca161c00a7a2aba4412f47164dcd0c040ae02e8599d8c49174681b403fd9d0e9c69d96e2474fc19ab12c43fc192c07c942de2dc3855319a429e81cb8ca98ad7bd960228f65a7a2e5bde310979336c604ec449d880612974477c2d656fce3bc00c32cb188a394cdb27d1f7e36a034a3c25908543c9a45b1e2fa5e3bb771f4f64fab8024d4d6436793385931b5f0919481ca0e7cf85337624f47df112d565ab969606ee821dff82172e5a33f3beee065f292677eeaa8c65f331e839734af82cc9bc931e35330e473f96133f1330643d6f5b356eb4576b6dd8cbcec752c3983f1555b5cebf69506c0578c7536a91c710852e70515d4eaa0c23113ad1289115601ced9a4de89d90c60d939f5771eda327dfdb4bf5c282cb2f7b1331b64e0768507c1fce13fb6c66ca44b09921f6c2a488cf9dbf59f7a1ced7b21058"]}]}, 0xeb0}], 0x2}, 0x0) 07:41:03 executing program 4: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2}}) 07:41:03 executing program 5: shmget(0x3, 0x1000, 0x0, &(0x7f0000002000/0x1000)=nil) 07:41:03 executing program 0: syz_open_dev$rtc(&(0x7f00000001c0), 0x0, 0x6001) 07:41:03 executing program 2: openat$udambuf(0xffffffffffffff9c, &(0x7f0000000000), 0x2) 07:41:03 executing program 3: socketpair(0x2, 0x0, 0xae82, &(0x7f0000000080)) 07:41:03 executing program 1: r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, 0x0, 0x0) 07:41:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000440), r0) 07:41:03 executing program 4: syz_read_part_table(0x0, 0x1, &(0x7f0000001440)=[{&(0x7f0000000280)="b98df35aadbb16acc2ec856b1b76613ca4b1c7a41448d67df2aad11b620b552605a99203160721b10c76915e7178cd4103f367196f0a64b4dadf2fbcebdb7a30f4fc01022960af66e3ddb2cd50a00630607eec5342b8943ad6953996a7250ede229868eb99b2eb988e55a494a8da725a9de28044594f2cf9aa14fdbe0359e6de20128e95e5499f896014a1338d43f00a0c5d9af710cce85e81a9ba4fd1abbb371ad8285c647379fa016afa525346b28a0fc06110a092884a5975d4bf44e9105dcfff56f789d17a7ce903bb0abb8661000e7a1ca03001b6274e18a397e15855034b0aea1d0e7f9d654aaa69b55831fcb84288a24dd68c8f421d8328853c5da9da0df76900118b1dd6cb8476637ceef550642133e54fe06d60ff3f99ee142632136f2dd82c9aaa65740e097f4b141cb79647fdb811b6a7b1c643bcfd7049478f9f04e612dc9e2ef07320e8cf7606dd87307cb0e38867b8116910c77a553d654a45b408f2cee6ec5e2ecfcba1ca29a01a8fbf2ca7153ae189075145b17fc8210dd050abd214e29a33abf5897ebf9ffe27c7034d5d5c6b24a42f1bf43adacd6caddf35de39bd2239c379692029d11136957251e3ac104ba540f14094d7ff15f965de5f046f2fbc02a2c48c937aea7fcbc259a240c15980dccbd3c3a1c0f1ea685e699b4fc3cdc2c8ac8f264afe6c29a75aa22101751be823d50f571f9ba735", 0x1fd, 0x3}]) 07:41:03 executing program 0: syz_mount_image$squashfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x3, 0xaaaaaaaaaaaa8f4, &(0x7f00000002c0)=[{&(0x7f00000000c0)="49a47fc41a41060472054c812c71a5f0e71f2728802f3a59da7e51e24c28c92ab4f58dc169d7e09e719f181021330e8770e5b0c46d0817d0c6f33d2676f22fbfd0e2db52758edc029e8f3bea1ecbcbd921eb252aeaacaf55fc9e89d89964880a51b4e43989d23c5b1d35489c60056393fb3ea988b77d65e24b16baef9064f17a4ad13e2a2174296d01696157222aef1f993599637f1563ebb16fb86100a4689ada6e6d0c164e569375dfd293833d0926595c763389d886b027d174939c8a06499206303e5834b4d28a4c84229c83407c930f0dedd00d62541e550161c028a915308bb0273778568da2c6eb674441b755bd37b0551071cf44b0", 0x0, 0x3}, {&(0x7f00000001c0)="eb37b86e50e7b3da07e242565fba9f267b7a9677cad871a9bdf82ef566a991d256860813025f5f83db0476a51909f16dfb01b55dbfeabeefae3826f7060ead27e9346f40cd608c6fb870c2bded528d7beb8a3bb884f07af71b1661a38487d6acb8ffbf6dbb86c3c5475024c9b579981c703c9c8e378aa2f9ff45cbd30b1ad69c78475287eebeb1b3308bbfd2a9262744b03de7085827b7a03235931daf4cf9038792092b69bed0ba8e53ce042f62dd6a4882109752c457386e886c8014c33b2dee5d3c8c86f31f815b3a8169785496360bd4a9b3ee1dacf5ef9744", 0x18, 0xffffffffffffff01}, {&(0x7f00000003c0)="63910fbedafcdd408cded90585075f6e1d615af9e6cbe02d5823d087f614b1d4867bf1bb603c5bfe8549fb78a9a2c9390256ce4895e8095bbfe83969525e3dd5a2c5cd697b7fedfeea30b63b5a9be5553fcf29cf2591e4e81adcfdfcd7206b4f55f98bf4ecfd67988d142a77bdcbe027e09d43983270f27ea44d12fefd0566182814991755ed061aa24782280cc08f058f77a66db235c4d9e6f8268b8f5c96352a562f6e20b1e87a251aeeadbcf3d81813cd58182b6768b86c2f1f2cbc99698f20756eb625cc867856376b97e6f40aecd66a98162a12ce6a", 0x0, 0x7}], 0x0, 0x0) 07:41:03 executing program 2: r0 = socket$nl_audit(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000140), 0x4) 07:41:03 executing program 1: openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x270cc0, 0x0) 07:41:03 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200), 0x80000, 0x0) ioctl$RTC_PIE_ON(r0, 0x7005) 07:41:03 executing program 3: perf_event_open(&(0x7f0000001700)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 07:41:03 executing program 2: r0 = epoll_create(0x5) epoll_pwait(r0, &(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) 07:41:03 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) recvmmsg$unix(r0, &(0x7f0000003680)=[{{0x0, 0x0, 0x0}}], 0x1, 0x10100, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000003780), r0) [ 429.996643][T25226] loop4: detected capacity change from 0 to 1 07:41:03 executing program 2: r0 = epoll_create(0x5) epoll_pwait(r0, &(0x7f0000000000)=[{}], 0x1, 0x0, 0x0, 0x0) 07:41:03 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, 0x0) 07:41:03 executing program 1: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) ioctl$RTC_AIE_ON(r0, 0x7001) [ 430.083935][T25226] Dev loop4: unable to read RDB block 1 [ 430.089878][T25226] loop4: unable to read partition table [ 430.114467][T25226] loop4: partition table beyond EOD, truncated 07:41:03 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_ADD_RULE(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}}, 0x0) [ 430.129289][T25226] loop_reread_partitions: partition scan of loop4 () failed (rc=-5) [ 430.145140][ T4876] Dev loop4: unable to read RDB block 1 [ 430.153865][ T4876] loop4: unable to read partition table [ 430.180000][ T4876] loop4: partition table beyond EOD, truncated [ 430.244089][T25226] loop4: detected capacity change from 0 to 1 [ 430.302578][T25226] Dev loop4: unable to read RDB block 1 [ 430.308667][T25226] loop4: unable to read partition table [ 430.324635][T25226] loop4: partition table beyond EOD, truncated [ 430.338729][T25226] loop_reread_partitions: partition scan of loop4 () failed (rc=-5) 07:41:04 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) recvfrom(r0, 0x0, 0x0, 0x40000002, 0x0, 0x0) 07:41:04 executing program 0: openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f0000004540)={0x0, 0x0, 0x2}, 0x18) 07:41:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 07:41:04 executing program 3: syz_mount_image$squashfs(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000880)='./file0\x00', 0xffffffffffffffff, 0x0, 0x400) 07:41:04 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x2101) 07:41:04 executing program 5: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000000140)='wpan3\x00', 0x0, 0x0) 07:41:04 executing program 1: syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="736d61636b2eb372ef6f743d5d2c2c007de7bb46b3fa3e55f635d01b0aa89fc796f827affcf6f92437f6093880de1462886324529cf71638e79c800ea07f32b90e2187460d7b5181e4ac9180e450a5110c83c2b481284537d447f901f460"]) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x9, 0x3, &(0x7f0000000340)=[{&(0x7f0000000200)}, {&(0x7f0000000240)="ec37e4ac7e4bfeaba2d46890e50d8655f9327b9658b778b99ca3349b086cd2da42b971d20b8bc91ca2ce6c", 0x2b, 0xc9c}, {&(0x7f00000002c0)="f912ee44e24000e814476cca35ce031ac9e2a8f9611c1c513be51fa1f296efe57dbd50e35e6625769e5f88d92b22611964760497be6f8f77bde80a0f443103f6c21b89ca4333c889635c350d1c2c56e2", 0x50, 0x9}], 0x41040, &(0x7f00000005c0)=ANY=[]) pipe(&(0x7f0000000400)) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, 0x0) getresgid(&(0x7f0000000a00), 0x0, &(0x7f0000000a80)) getresuid(&(0x7f0000000ac0)=0x0, &(0x7f0000000b00), &(0x7f0000000b40)) socket$inet_udplite(0x2, 0x2, 0x88) socket$inet(0x2, 0x5, 0x0) syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x6, 0x5, &(0x7f0000000b80)=[{&(0x7f0000001140), 0x0, 0xdca}, {&(0x7f0000000900)="5210e6258646558c91875ef4f7faa0162b6e93fb9e484cd1a01f16602bb513abab25f2ed05ed9c6a9155fe", 0x2b, 0x3c0}, {&(0x7f00000009c0)="9d4dd57acdc19c69d7ec", 0xa, 0x7a1}, {&(0x7f0000002140)="96026553b25de2d10b656ab57c29923a602a91683cf9566f8ef407de02e64751b9cd68c0ebb09cfaa89bbf8c89f73ca43d7642673c2595bd6f95764062e72fdc417a41fb3d11d25f7c909fe087a7e33c2b95b1f686f3ebf6879b404a6b11cd4a2433df04af697c3c8908995254b1f1d1ffcd618a2312edbece648baec462eab368429088cb04ee", 0x87, 0x1}, {0x0, 0x0, 0x4}], 0x8000, &(0x7f0000002300)={[{}, {@gid}], [{@uid_eq={'uid', 0x3d, r1}}]}) syz_mount_image$squashfs(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x5, 0x3, &(0x7f0000000e80)=[{&(0x7f0000000c80)="9f", 0x1, 0x5e662d05}, {&(0x7f0000000d00)="95449c993bb64b2ed37e430d115f89d92b75fb95724f7e3c1d42a0a38d9ba3458d969dd12cbf0642d89213db52ac0190a23b7021276cbd6486d3b1830d57f1ec12d795e7e264e46723b17abbfb7e295355dcfba7e9e9559e48fa81aa04e6ad420e3f48588d313cfb840e56e8f2757f6b8e8cac6b1326da333c23f124b9e2ba54b169df8403965dee6e259ecfd578869c45e6f7c919bcd70dcf1f5a3e3cbff77cbbe5c65d8aca63e781469092695a35b9", 0xb0, 0x9}, {&(0x7f0000000e00)="02c4ee724e1d9c047297239c55e6986f6da7036957947334b039a7356c244594ed1cebf6090802993ed1c26e89eb35c08228c3e5cb7ff338db3b3ecd8f135ae6e79e", 0x42, 0x2}], 0x100000, &(0x7f0000000fc0)=ANY=[@ANYBLOB='gid,squashfs\x00,@,\a\x00\x00\x00\x00\x00\x00\x00squashfs\x00,smac', @ANYRESDEC, @ANYBLOB=',subj_type=mode,context=unconfined_u,obj_user=g']) 07:41:04 executing program 5: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000080)="a66412cf3f38aa858f5ecc0a47ccd6005eb77b4f7b507e929633f5d15a92f6d44237c2d6835c14293d232ae51eb9230ed98cb9d4e826") 07:41:04 executing program 2: pipe2(&(0x7f0000001400), 0x0) 07:41:04 executing program 0: renameat2(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7) 07:41:04 executing program 3: execveat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[0xfffffffffffffffc], 0x0, 0x0) [ 431.114109][T25278] tmpfs: Unknown parameter 'smack.³rïot' 07:41:04 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) ioctl$RTC_UIE_ON(r0, 0x7003) [ 431.155450][T25278] tmpfs: Unknown parameter 'smack.³rïot' 07:41:05 executing program 4: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) connect$netlink(r0, 0x0, 0x15) 07:41:05 executing program 0: syz_mount_image$tmpfs(&(0x7f0000000880), &(0x7f00000008c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000002300)) syz_mount_image$squashfs(&(0x7f0000000c00), &(0x7f0000000c40)='./file0\x00', 0x0, 0x1, &(0x7f0000000e80)=[{&(0x7f0000000d00)="95", 0x1}], 0x100000, &(0x7f0000000fc0)=ANY=[]) 07:41:05 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0), 0x802, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000000)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00', 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "97"}}, 0x119) 07:41:05 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x0, 0x0, 0x0, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) 07:41:05 executing program 3: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(r0, 0x4, &(0x7f0000000240)='(:$\\\xae\x00\xafC[\xec\xb3\x9aP\xd9\xd0\xe2\xa9G^it\x81\x12?\xeb6\xcb=>4,vP\xe5\xf7\x88_\xc8\xa5(\x13M\x9e0xffffffffffffffff}, 0x0) ioctl$RTC_PIE_ON(r0, 0x7005) 07:41:05 executing program 0: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) statx(r0, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) 07:41:05 executing program 3: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$RTC_ALM_SET(r0, 0x5451, 0x0) 07:41:05 executing program 4: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000080)="a66412cf3f38aa858f5ecc0a47ccd6005eb77b4f7b507e929633f5d15a92f6d44237c2d6835c14293d232ae51eb9230ed98cb9d4e826c6c88339bb8db67ce3c0bf536f8c2fb6c75416b13c6cd78c1bb8dae9eacc69ddc8a4aafb451b35946a8ff29a0d261881aebeb9efb16891ee6fee969199ad96f0") 07:41:05 executing program 5: sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000002200), 0xffffffffffffffff) [ 431.620889][T25329] loop2: detected capacity change from 0 to 264192 07:41:05 executing program 1: kexec_load(0x0, 0x1, &(0x7f0000002500)=[{0x0}], 0x3e0000) 07:41:05 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) syz_io_uring_setup(0x3488, &(0x7f00000000c0)={0x0, 0x68d7, 0x29, 0x0, 0x0, 0x0, r0}, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 07:41:05 executing program 3: pipe2(0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8}, {}]}) 07:41:05 executing program 4: sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_TID_CONFIG(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x500, 0x0) [ 431.724648][T25338] loop2: detected capacity change from 0 to 264192 07:41:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_PAUSE_GET(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000001c0)={0x2c, r1, 0x21, 0x0, 0x0, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0\x00'}]}]}, 0x2c}}, 0x0) 07:41:05 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000e80), 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x541b, 0x0) 07:41:05 executing program 2: openat$bsg(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000a00)) 07:41:05 executing program 5: setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f0000000000), 0x10) pipe2(&(0x7f0000001400), 0x0) 07:41:05 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f00000001c0), 0x802, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000000)={0xb, {'syz0\x00', 'syz0\x00', 'syz0\x00'}}, 0x118) 07:41:05 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$UHID_INPUT(r0, &(0x7f0000000400)={0x8, {"fd7e55e5d848bcff35776ca39e87f73a4c819b8ad89b9161896a5e861bb16b6e58f59695330b3335bd474378c3c2bbda594a0bd2eb2b5c8534de5d0f894d1ebdb68ee12b2e76f931b29e41a0f9e9927e0c760cc1d1bf69f2bdcf6aeaa434e510162111c6597f9e86f6bbfa19e37718359ee5c5fbc8fafc2719336af51baca0a11372da33dc909d1becd2c78a2190b33cf51819476618ab10f7a5f800f78775601eb779cb2f4bed8e46e4e2d85effc0dd7726b88f659d71053abd3aeda2b243b37fc11f9b3c7f4beeb1c71300a5440ff5d1bc0b8a1e1ea01e349c1f804cf691fa62aad4e185cd732c744c4adda98489abb8d2850ac44f215d9de5da653bf2004e4b9ec499ce39d51b749a9cedceb7f2fdfebe431d5a20dee944db9de0e46d0d6214fad35625ceb44387012bfe377eea07331ebeaa020dcb022cb770cbd1e55ea845a3821a387425f7d2a44c976f73d14c2f31f5b3074e8a2ef8021dec53209cbc8ee2706d13c72267591f18c1bbd4fb7e6d99d9b65fa2c5bd13c686ec038ddcba944258ea42c27dc0aa2b0898d290ec6f547a5a957de0d64f0d18d63bfc6fda90a2cb5143b82adebdb69d323cc79ac37bfdf5e4c2735f6d4b5bebf522dec0324f8770f3e714f7a09fb6793426fea90f9872b2bcbc026b69f0f477bfef058fac3b929824f95892c4a6cebde2c2b7dfb035781bd34d24561d98f4804d7fff4f0c5af74fa6180771ea5162afb2c9a3d23a3ef5c6835485041afced3bc3b7da5b1985010d7b34eb76d2933fd80b86e408732407cae561417ec91f960897c4d19d2bd62b495bc7d45a245c87e2a9d883b282844c6e58d71e9917146ab040848dd74acecb8517cefcc44ec0a564a5bc744b5be83e296d4909a529acd2b8a6347326425373042f0dc193d88304573f4aaebe6736049f1443169e47b19e073a91e6f14da3fe36a6890c761188ed4eb9d0248fede607ae8d2202221c9c8d2087d770adabd99c0ebb3d4212e564065505d899f6f5d1354d6cbce2101fbad3216e50d29e4b230b4ce6984c9f8656c2bc01e180b9cba254acdf8a1104a2bc4bc6beda4a2c3fceedf1e7039812e4647cd759ac7ec02d8381afde0bb67876250e9c9d547ce686b9001562c0d3d0f3cbc4003c69fce950ea410d989a538b94062f5f58577c7503d5cedcac6a2fb5ab3d6be0e541485b48e3a9b0541f17f6b7c1416247e4ca8300cd2311082610f4b48baf079d0e3b80d5488d0ea272eedbad939b4344892981ad70e312809217bde9b1aefdb6deb35d2e767232ae311b8c95043a752211300d67add987ba4db73b951956eb9ea904b73e7dd4f3e9add896a5098b0b3b0df1c14b7bc9771ca1ea258a75bba5e243ab6c2c187376c41be007cff92a8d41086576b18a148d38af7e60d0c9e5dbba41e1bf0e9f9e66e1637822ef936f99f7fd505a496d6da5ef98b4f0c1595a7d0385740ea73dc3d1b45a62065e3f5072f9376cb10fb5f47497f30357172d9e43c29bfe8c7ff86cbcd1642b3dc0e74284f041f8a825e3836606f12c173262c4122110372cab7bf1a229d0c14c4ea0beb95fe49155b540324fc95b9102471970f42beab704c2f594a6668d2b2bf1a1c773bf77695405d75609438de8c06eec6ba7ca29929da6b53bc874c211e1dc80b945c2887bde3459bfcdfa828c3fe91de6e44da6c3b291b41c325ed8e6cf5000c9966f2b814e850902ebc1e67126574b6e30c8af594daa8aa537c1254713d15c2e61da566aedc09f1ca28386aeb88ad4516ad7f0c7cdadb62929d14e4ec6116fd1206ca0322e620cd544efedda8aabdce229691c8c3e41501cfbc8f1bad18c4f79e155743320e7434b7e0ff66c486a6595554a932e6182440361307a032211eb4e0c94953949b08b4453541d04b29383a3446571fac34b798f63f018f6cfd47d2982ec6c3c76fa996dd8a6c2e3a5b1cb771765dea5bfd836ef115b7fd4072755b60e49a8d13dbec20af6663a5e1ef7b5a203dcbb61ba3f46e4eea396197dc79d4cc4ff479f96737591e733a377bc1e48609f870be3c4c1dd0a14ed117943012b7f2ec81829c380b4c524586ecd9b5b000767a5abab56961318a45eb0c11ebaf38eb3baf13106bd8d9d25c9d9e230c47f5ae4408db3986333d2cbd49e1244bdc54a747b08fe2f7a873de476888ae3df685a70ca715770ac37ffbff1c884809436e81d365addd8ba0ac8389cb216444647f55c2500e15f395bba109aeffd3c4295f2d75db00ae0ec96d23b10afdad4ecf6c6084d755447e84ef126b7cc40f345031c9b41b6cb4431b81e7efba508b8282efb2d08617ae4b3be6b223309c941e5013d704fd28fb475cdaa87045fd6ec34c59978a9473550362b7edc5b92771f053a3a9244d564869dc2acebdfd0ae4be08caf6ed436744a126417bbb7f4f0c55cdd02c08418609804f42dd36f7f13c15d7220ab18801decb9155b2bb2849abe3c2273c6de0effb12eec1c5b324671300b259a58dc4c8fd7bbf85611e8dbbabeb07ec51c6cbb6ce8f22301cc4d61defc61a3a9981a3eba90e397b99bbd5d58dbe4a9feca9b4bc0dd7aae23c1a663eedbcb0267b0cd8fa788636041895de3c6e8a174a9cfb28feea2ff55fe3d9648a888119300cac7247db79616c0a38a5e75ec43bd1633a880a3b753be92e1149257ecd0272c86b7cef40c954db4e770b6769507a21050a13c816228ff3c7a189f5133a67a5688047e3412f9782fdb020881e7d783d22d0ee290e5dc7a7ed2fa60440ba2a97e9f033f98afff2d269d04d6a082c90a0f9cda11ad6ee37f3dbe7d9b99a190d3f5689e29d839cef406895244863b1613806953e9bedbaec40cc26511a29174df2650823fc93ff812dbc0f14cc338cd58ea9aa07be3024c4cdf89b55f97d907111d4d274f802ec5fc37efdec7a4df27e0d272b044023b45a9bc120a8af8b3dbeb10a37547a256f0925381716782a9cf59b521a1fe96651500860b623f148a68fc59e95d662852d5d120d3dba98d654d5b087bd2c654f83ed4fa362c154255549e2de0a400f14fee537d84a99812eb23b84562e195a6af175d85509a87fbbddcfcfe3550839cbabde210d66a16dc94c99951b4380e5f20a8cbb43f8bdddc6ddd9d8b1fa2632a7934cda1369f3a538a0ebf45bf55cf84ca681eac22430d8ec8b1c43718fd55f5612d4fa270c746dc7fa3ce44453a2ede4d06797c0be82930bb00b08c29b1883af4072ca06754dd31a8cbae726b25e6c56602a4fdbb919f98a4c57dc6bfd014c6f5676408977ea525f4b609d2a26688e88523f3d0a76ef2880151478beaf2cd30bb50a0d56e96a54834d64fb2efb275f9d0430dee86c7e2978ece6ab2916e30d6515e6c126ee61cfec5082e18c6a5c94e1a76d69e6e34b9a5ee09f6f422b98d56378ff870b79384f026ff5368c92c64de6bfe111423e89874dded8a6812f2881d090f59e7e334606f9d3286cbb1c53f259b10bc1fa71f139eed27c96419d9b6c5f636686e3e9e00c9202bf4d134a0461a7e38c7afb5c8f62723b23a45fd8d4adc19171c051cd8baa2956bc114d9547fb71d6169c9ba10197a83f9f95648c36e40d7c635557e136910083ed2dd9a0c426e166f86ff9ac799e9d4514a4d76abbe96c59328420291312261aed419a1d07e83aa75a42386321847b6c8ac7171cc3ec1b77a297c22ecf52d9f15d1b1dfd4b1a9df7f5c623b803836bd14fc9f342f7bb4f1e31fcddfd28b1b65e6b904520d5133239e3df6c7cd7ef605d7267b401526f71316aec67c36d899cccfdb69a567bcc99be14b0a7a428b38cc1210f7de11cebbcefe5192868b6a414437a3ac091188ee330a95654a2349ead8998c702817ed91fa6d318ffb50ac78eb492f4437df2daf04ca309f9b53e1561ebf58d57534919508d2b54c594edae14adbf89d269234f9f3779d6da0a3d4787f9169f7655cf1397500714034d0ecad441c4aae8f57228ee9a27a75e05befd7eea6c9f27ffe36bca2e410bc9fd51b24f8939709a3452f88fee3404a860f1ffad325e5ed16f6c6e0b0f91715eacc0f97ea850df1ac9faa8cc731f734644c1db02e4fa1fb62680ea5b10c1fc4b718b1e1026b8668c41bf4e2b796e1da5e7f6a2fe1e2ad78d566d4469b87a6d5746df373ac0fa9c8e2c9feac1a07e656346fbedaea145bc65c729877193cb6baa11f8bc00e1bc5ffaa530a9fffdcecd75a6923f910aee9351a3ae7da4ca01c034c67210ef306b25215f1650707d10ca0c4b5f59b82e23e52fec536653efd3ae8331f44085571272201da12fc9419e6d934f1c3b7cfd5430a90afb03d084d5e81a2001371ab055d1abca4828d4a311f1860476edad50d816388461d19c55211b914e1251002e377fd93c518b5f46993c68495fc3ed632d99497ed2149a01be95c2341b1b565953abf4195aee44119c3d12504479290e4dc56b51adf8152fd867547ce5d25ee012c3c07a4d62514370bba8c500285334cb8fc1383b1b976dfd9e36c90a2ccddb6fc4e4854ea7ebb3faa2c088cb5aa3b59811b94208ab52643830942299c5ef0bcc53a9a0d1c77f6769ff13ada5648d40bbbf92e2508fb821eaaccaae58589dfc9b23c426b6e0a798a96e4d1ca5d27e51982f3683ce9791eb69889d69d4ec26a5d4be3baba8ed1468907b52abf57101a66680533d095e1fbe5ab6d659f3307ee72814d1b199ee4479eb2a8a4ebebeb0b37758632a9367cfb7cc11b680cc05a240552b843b5f521e3f6f1ac0df53743cf5bb8ed32245b2087aab6ed145e77471aced00026cce715c03e898900f8b93047cf8c9f1c33cf23e4b25af7a212b28bafdb936badd8a9c824cd7266d137a54bcbb8f3ac3a3e61790925f3aa8fa775fa19ca565c41420bb09db62a5ff28c8a75f1c3a312450f349a78d25595f917239f2f484a2dba3fad52e61d78e7565fdacbad92b727a3a8b2ce83163a560aecbb59b35a737f152308bf9263f9084b1515666b8c4288a316b209921f600a51c43e0a378fe264bc66e80380040cccf8957839d6c523a7565232a80efd44a9d5b57f662cdf6612593e7095bde7bd06d7899843b5d8a79c8803f4ea8464a1fe0fc5fadef2be898b7897b03e4e071c86d05ea7423c6358517d791b331f1ede24cc51fd8db4f77dbac74521f03a6e84eaded716461d5ed960afd70aef621fbf2b8a13696436a4ea48449ec01a5503cbba3f11ec8899303e1bb2caf16e1a36878748f748a72f43b6867253f355e39deb78408ce64b2df25eee49638baccb86124ea0a441f00b2c83e5a8f3f375b43ba47a9a41aab4840b9eff479ac1004f6d93c0b5b384c8ccdacfbfcc79cdc7058fd0c6a70c71eea66c578702c6dd7e9e6b476599eee1f31d67db8bdc8d956d493d4c6897066e7963b8aa7785461c0f46040e4ef695f368f59b00beb473ca281eadef7e832cfd5472e7d995386139f2b468b368eb5d12780d6815ea07f60e6d751b4872c96dede0f874b1f2c86111cef4e690f3231f2112a08846120c0c4b62bd27d308e3246218f31dfdb08a5d261cd5e6dce98a11df05b99eabf57a4ebc528d14c8641775fe759cac2b1cf27b1bbb96171f34c7ff6b118debe882d1a7ecd4640ce3947c7f3a1702e730e9abce737bff998a00d7b7d4001afdf285ba30784cea551012465ad588bf97cca0187817d7280e33478c4ccd598f17774cd7f163e6cdc2d465f75bff5081c08609fd2df3d7edf93a606e1c068ab8fdc898c90e777b34c9ca3af12464d3b7c07a219a10270d409ed24680baa69ec2ade565b63298032cbfeb", 0x1000}}, 0x1006) 07:41:05 executing program 1: epoll_create(0x7) 07:41:05 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x7ffffffff000, 0x0, 0x10, r0, 0x0) 07:41:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000000000)="c0", 0x1, 0x4048810, &(0x7f0000000100)={0xa, 0x4e21, 0x0, @empty}, 0x1c) 07:41:05 executing program 4: r0 = epoll_create(0x78d) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000140)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000080)={0x20000008}) epoll_wait(r0, &(0x7f0000000000)=[{}], 0x1, 0x0) 07:41:05 executing program 3: r0 = epoll_create(0x6) r1 = epoll_create(0x78d) r2 = epoll_create(0x3f) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000000)) r3 = socket$nl_generic(0x10, 0x3, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000040)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000280)) 07:41:05 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x11, &(0x7f0000000080), 0x4) 07:41:05 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000001300)={0x14, 0x4, 0x1, 0x401}, 0x14}}, 0x0) 07:41:05 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000100)={&(0x7f0000000000)=""/230, 0x1002000, 0x800, 0x0, 0x3}, 0x20) 07:41:05 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000000400)={&(0x7f00000000c0)={0xa, 0x4e24, 0x0, @local, 0x3}, 0x1c, &(0x7f0000000340)=[{&(0x7f0000000100)="2908d69696f8", 0x6}, {&(0x7f0000000140)="4979d56e5ba974fb190d", 0xa}, {&(0x7f00000007c0)="bb63b82f0e452c60e8915ecf2678253caea45487e4a1e8c472b38178ce68d8190a4814390c37e560734f2911838cf4a09219906cb8a747a0998423bab3ff4da0b9cfd8d37837f8ba63e353f87a25b26dcb329bcb19972df7e3f53370470e68983562bc37c68f6deb0faf5313c3f5f02f118248a7d9dc6eff651ab5af109b2738da135d0a7552ae6cf4589bc90fd58822cda5881f5c6cb6e0fe547cfc3a9acc2c9fbeef41171d7ff068b1b64529cbc6b9ebcc4fb5e25026b753cef07e9a44f9737194346f378f4ec31b399f792b6a9f2bada56dde2591986568706ac1729bb20dd612172a999e5c70224c3aecff1fa1c0721ed5e3f829d0ecbb25348f9665d3207167d922e66d8bfcc1857ed8965083491a1e49ead61c928dde34f71fe312a1f4906212d1caf4eb7e332d496b52184139e66931f45061122b395aaa030c77d9256770fcebd2704286c319a0736c4702c79949c14a3609f13e15fd6f4c6dbb153d888b58b0847e5bee8c2c40364f4ee9ad1a2f86d3d870364a0ef486e67696f6f878f516ccfb175dc7242964de1771820676c409ac8b779d419820e362b775a854a05f54331cf7e2b7a6090b9ee4c0f106a6b353c1bd9813cb8a220b6d71a25998108d599e16c5233e4f6d6dc6f4d2202f4f10c3a8a809e02b5c61fb0a9cfd8c8a6c684b59257727ca1d2f032fbd5304ce0cdd8f44df5cc1db74cb2b33a6d2bcce386054677e9a862653dbc54b431c6aa7a32e18c376191c9ccd9acf9d82472054699438ee335724df7e2541bfc5adeecac00fe341b199341afb8507545e9130df1a9af897b35147fd3163628099a370e1cc72ba76c141ccecfbbf33aee6d488be2b5179d090636ad9d073cc95c592f7c4e2dc123d516c42cda20ea40e9e2868f4f62f68930bbed0aa9937060a726b3788110861ce7443b7f64c48e418dd65113bd54f9881e484320025eb195d8769e374873c2a6dca49efc6acd97a53ac4c58266863eb19512b84227ade36cf6261d16a1a5834327b85c58959041d7e621b0afa43ac1a39fb5775d583f72a0adf251f5a30f488a8c5db58251f9a2c3eca8a7fa38dfc1fa7625e4c2a8c2b1154ff6d8ba89b881536b7a551daf4435a60903c8fdb3bd89e5052c5dd37d56d13fb082172cdf9d7735e7fcbbc8c50e8e6b45b78bac5ddd7397cdf0e09576635710774ff51a2feef7df0c0843e022366f2f9e66cc3e248a695a0e34c3d8d717997c9fe6a1da2dc753b4fec22f0480ec892b0a766878826f4addd313deb76fbeb7af727e0614f5e2823b9f41de90904433a13824c909ff90ef3333fb7ca7b10ecbb515fe02cab859799ce8bd5c348fd943786189da76bffdfecafec25387cf3ec10c9a196fa7355ef36c4898875921701c5ad65595a4a5f3025304ad94de9b2bee334efe42181bf4d59a6b198990df66759e1808879c0b98428a49fa892fe2e2b3810febb902657e0bedd407529d74d989982f758059c35f5262cfbdbe4a04862094e32b06cdfecff80475932f03999d077b0f895abde36453198d5a796dabc5318a4075f47c7a26c1c19d8a1e97e23926918d930ce89035257fc8b47aa91dde8b136155014671061690bb9ffe80b2840161a101ebe873615636fa610026f6e5088585e9631489709365f776657e6fb023fd98858bf7be956bfd70b3c1b1b6c67c4d4b6f22e5c11b384b4750ba3c53a439ba225e89f57fcfe672931f6af93bcca29fc1910618948121d3e1b2ef3da8a97fbaef10a8bf1a2be82418259320fc91d0b38189ce16c52c0ff9a7302d0993297d6c0990120f7d058ce3d2ae399bef90fc4e14b63fd01fce4f2f2ed8f6f3ed8a97ee55d56e2f88a43fa0f08c498a4b68367fbe4c9c21ff46a28a2b1c0643da565e06b6a3dabb08b07397b9ecf077430c3db57d518efdbd3beedf7732dccb674e991e22e8703d4c3c1147f7825cc76aa34e6688665d96a1119880fa2dc219ed438484273a52c4f3fafb1bbd09637bd783c3b1e3b82ecb85fa973e23a639d52575504e3d1195b0e1fd186166d81bdbe1c6d09b4d8d9fbbd6b6747805b493e3f815f61aa407ad57602a6536701b299143ed20d990d438a7ccc384d544c223fbe5c4f7bd163a099877ef6f04e7b06a5eec5058f228e5259e91ac678775f6b63375304318d85a93bda7a46f43e513d7de086ede936a1c5aca58f6a265a13ee2c97533196dd7ef2cffde1e993de18260b622be872207b58c938e7c00784987e56afa57b30cc543e1322501a9b727bffaa17fc8899d0508cbe6bfde5adea1437dcfddb8aa55be04fd8a860fb638da0052cfbe1acfa8f9ebeae5bb5819e54f5a2fd190f43b6dec08b010e5f384584ea867d6a00de877bf3df84184fc0f60beec1cfd08ef0ed34b3e76122fd90414989d13d5aa56ff90b4318e0fd7b3cea5fb857ffe1508586e3e4a762fe0fc264d2c705db1c27339576fa54e1e6d86bb10d67e9bec15555ec1db8cccac09130a7f4654e92ae0ee4a7d96894e83091b55667b5d3eda1f005de177a4dce423fd99d83b37b86d09f17d8e880b3054c8efefb694af502b82421900e1e401da9a3f6945851c281e8627c2eafede07c1710fe27af0d0b0096fa2697642a064a6cf76a028adeca8d20cdb1b3496936ab65e34fb50e744b98dcaed24933d171838fc3cc23d8ceaef6d60da06cf1bfdd51d58d53ee511c0f4304a4609157e681b6389faf91a6198d46b39d763f9ba783abf67987dbf7454ec422cfe149f1b89e8f101f883c94daf63600946948c24ca2c335e0eb88b4765687b2433752289347eca4bf90bb638484cea91537ee0c48be11741798d206aee9a3af547075081c27a42195892782a39ea737fe917328a0a4842a6a0512e25702a0e90312c879f2c3a3080217ccc3e87292090efab9b7f1750b39aa865af8cdf2ba083000c11962552908f3e166fc1ce309418b32bb9d52a8bceae1f14be07b9080de37dd4e91508767fb0e004da3b5b2f9c69b894825b783ef64326fe262f64202e025ff3e38f2a41125acd78d074cf22c1fca9809eaf97e1713fae92636c6fa454907a37debe38edb32be2032067727726fed17800db0afb99ef9a6342925703dec2ece4393d9baa5fb1014fa56f6f066c0ab69b19a7e77098cf5cd7251ccb7f4118b3ac52812254b2431447828baa351695e3dc7f1e641a2a2265de5b005819eddeccc15ae9849cc71ac5c1dbc8c2b53a48edbeb68e8a03ff3e28b951643736f3528ebc5271002c782baac4e9cb3955d4659fd1e0b91d3c11e45ed76841be853e28e95dd9e5f53741bfc0e5921fda90ee23bc677bc6e443b0174a4eecde6daa55f96784f746a1c694d1a89e5b02f0d3e8fc3dfb6b62639b8f8b164670276a353eacb7aa1c37385c62f3ecff396de7d12a1f8fee7beebf8f19f24a741d7fc4eab51415ba7272b1627ba098e4278f948e2a7c635536bcb60a6eb31e6cf401177bd6d95847baa13fa1bb009fb3113f4b2910b9de217acca8520884bc6236fa28fcd1592f59c830b0206cc5918a541ffc28d01b2f72b850663fbd87820959438fea7f6c9f095ad729d794152b704fe3e4b353b542b67bc32433f46f98754620b504e2386d7cda30777b05f7c1e206f0c7974049f70ad12cad338a86e4360c5f23b47a07dac25b1527e7780ae0050fb09e99169197ca1255c71c88bb4ce14080ba1596352b0ce93e41265d08b9b27926c8d12a3f00aa0f018ef46d3532d6b3db3d0f742a18c58a97aca42ba107d284f7508ac62e5853192397fbf70b698c7c188988543a2ba174a141500e4808aa45dbb06903683fcf8f9d0e70109ac556fbe087926198515c7a4f2335bb5eb7e8985f30b3d59f7deaa332d035e4d20eb5e2755f693b60adc1b0a51dbaacd60d9cd6f61cfae97ad9be09502221500b67f4e6b3b450c94a52fe20f14e196baf9aa260cbcab6d950d49fe455d2c3c72e886e1296e7c38640997bf4177d73f505af3de4b537110fa8d", 0xb09}], 0x3}, 0x0) 07:41:05 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, 0x0) 07:41:05 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8946, &(0x7f0000000080)={'gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private}}}}) 07:41:05 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8917, &(0x7f0000000080)={'syztnl1\x00', 0x0}) 07:41:05 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x891b, &(0x7f0000000080)={'gre0\x00', 0x0}) 07:41:05 executing program 1: r0 = epoll_create(0x78d) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000140)) 07:41:05 executing program 5: unshare(0x26000080) unshare(0x4a000400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xffffff01}]}, 0x44}, 0x1, 0x0, 0x0, 0x4154}, 0x4) socket(0x23, 0x4, 0x7ff) r1 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r1, 0x11b, 0x1, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 07:41:06 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x5}, 0x40) 07:41:06 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0xa, 0x4e20, 0x0, @private2, 0x754}, 0x80, 0x0, 0x0, &(0x7f0000000100)=[{0x10}, {0x10}], 0x20}, 0x0) 07:41:06 executing program 4: mmap$xdp(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x9187965d658683b1, 0xffffffffffffffff, 0x0) 07:41:06 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000100)={&(0x7f0000000000)=""/230, 0x1002000, 0x800}, 0x20) 07:41:06 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCADDRT(r0, 0x5452, &(0x7f00000000c0)={0x0, @ethernet={0x0, @broadcast}, @l2tp={0x2, 0x0, @dev}, @xdp}) 07:41:06 executing program 3: r0 = socket(0xa, 0x3, 0x7) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0}}, 0xbd5253513dd79703) 07:41:06 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x18, 0x1, 0x1, [r0, r1]}}], 0x18}, 0x0) 07:41:06 executing program 0: r0 = epoll_create(0x78d) epoll_pwait(r0, &(0x7f0000000080)=[{}], 0x1, 0xffffffff, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000040)={0x7}) 07:41:06 executing program 3: r0 = epoll_create1(0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000000)={0x10002008}) 07:41:06 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0xe, &(0x7f0000000080), 0x4) 07:41:06 executing program 1: pipe(&(0x7f00000009c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 07:41:06 executing program 5: unshare(0x24000200) 07:41:06 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0xe, 0x0, 0x0, 0xa68}, 0x40) 07:41:06 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_TTY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000200)={0x10}, 0x10}}, 0x0) 07:41:06 executing program 2: r0 = socket(0xa, 0x3, 0x7) bind$packet(r0, 0x0, 0x0) 07:41:06 executing program 1: r0 = socket$inet6(0x2, 0x3, 0x87) bind(r0, 0x0, 0x0) 07:41:06 executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x11, r0, 0x0) 07:41:06 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8914, &(0x7f0000000000)) 07:41:06 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x14, 0xb, 0x2, 0x401}, 0x14}}, 0x0) 07:41:06 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x602e325c, 0x0, 0x1}, 0x40) 07:41:06 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x7, 0x4, &(0x7f0000000040)=@framed={{}, [@alu={0x7}]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 07:41:06 executing program 3: unshare(0x26000080) unshare(0x4a000400) pipe(&(0x7f0000000280)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, 0x0, 0x4) socket(0x23, 0x4, 0x7ff) r0 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r0, 0x11b, 0x1, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 07:41:06 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x4048810, &(0x7f0000000100)={0xa, 0x4e21, 0x0, @empty}, 0x1c) 07:41:06 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r1, 0x8933, &(0x7f0000000040)={'batadv0\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000100)={r2, 0x1, 0x6, @link_local}, 0x10) 07:41:06 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x9, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) 07:41:06 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f00000012c0)={&(0x7f0000000080)={0xa, 0x4e23, 0x0, @dev, 0x7}, 0x1c, &(0x7f0000001280)=[{&(0x7f0000001300)="ed9e1b8f9287032ced2923e972b09ed7cf0d04e773315f73c0be2d795f6195974d0943cfaabb1e1a638cfd3b4c9f36fde391e24f13327fe614259deaf878de45339b5613b7811c0f782571eede89e33b72f59a3efb4d069e24eb5271e46d7df57d55d90cecf10202ad2ec56ce1e1ffe50e62e11eecd082173517d90161c0b0e5d1823a665e514858c922aba273bf48bac5c69ead9c3a310f52ad5ec8f941328be36b3c2977c925757f6c54acafe78a87dcc4bbfa381d24a634", 0xb9}, {&(0x7f0000000100)="5028f779d932ab38b804f3b03a84de7d92d4accf92cbb654bef4ee9d7b79bfe8fe170e27aa59744d789051ec32a2fcd8f814e4a0173b46916855f9b6288c0370aef06db1237e29d8f31aa371352ed02214b142fc0f093fbcaf4c326ad768923ed13cbec6ccc9bba16e3ab8e1d5dfa990e753803f69a985cc40aee8e7fe697d60548f43fb095c41548ad2f11224d45b5bfedf8a950301070fab5784336b3b81f267ea72bf9bf80645a34195e4b0b2ca1445fb2d58d8bc638ce7a4465c1f3811b592aa7ee0b8306bb57fff57afae3fd38be279419cfc28c2194edd74956d0a2f7e4de8a940e1c2ce0f45e1937ab86c91824ab91bc3", 0xf4}, {&(0x7f0000000200)="df0e3cc7ddb186c03149838f1522973517d356683fac1a245d88e18ab72ae24292c912e3bb1cc985e37e89939bc66709d55652379f6a6be6fc4bdb8a74532483aba542f60ef20553c931094be2ad425c8c36cd035ae95cac681edd3025d1836211b3110d5da43cfec3769412bdfa932aa3a9208b9e66fb2c", 0x78}, {&(0x7f0000000280)="80e30f0f44e41e11f95a28285914a28ba1685fa9c49e80b689f62d93d7f9ba49d2ace425d59161dbfc55be8697476401d562633571b9ee6364930e2fcc280b5cb370a16397581686eede5b2b931ea13b1ff1bd07bc022bcec227c6c42b8ec2300c5c1908d969f4e3015a526aff498d068f860999eb7a080ed327570c04c6adac67710972fcb3623924f31958b67e44b3b933e46fac88b3e89f6751ef91c687642653ef613d505861a46af5690ad0ddb40a2a244e965953739decd7bdf09ebb4e5b78e38b3a2702dc96641d0bf53c17387aa504e6ac7f092d4919f864b5f2a00016aa556e018abe6485df2fd450fd91155709577cbb1b15a6c248e282b991972364a589b1e8e99897be061726e42b3bc2ab2b3c835dbd7570fd2bfd25005228862cb9a3a53b2df3796cb183300485e928faf52b0efec9ab054c31848fa9acf9a6fde56ba3f2210520cd3cfca16e9d65ca22803a5d040593cf68c4bd04bc7a72227a899b43d4fdb114b5c09144257f1e062b15b95b5c643be6f5262eaec6fd29189b928710a897d18c413f63d9fe6bb11f6b02690fb89ff5f81ed4a5e36cfc7a720b92f047fc942cf944bf9f62a524710544df835a16bc4fb01053aac8f5ec4a1e500652e668e536c7080bf7063c3e87658f3c3ab19b7f0896574ed1af8d3ff632fc63867dc5bbbcd00afa9fb896ff752f1639418b86d4e026a331f95331d8de1bcc82eb990f852ef862de116866381b2abf2b0d93873e3ccf362972fd222f06c637ff50c02e02006b7ff03051ee325c7369dafcff3271fbf7d4560e2f992263194ecc788d1fb1dab962f06e825220410b64f87896469b4290bf343828c62222e6ae32907f4222178c2991ec17185e06138ad93260e154b43a0ae254683de0c8f0b2103b8eecbe3f383cb4adc6f52bfffe7affc7f9ca96fa3620506e2f020ac865900d650068ce26e3d6790039020e379964c999ac4a2762ef210b83caf167547d625de75dc30ba0510a63bea91283f3d9a5599f3e6170f40aef6017fccde9ebeed699af3765fdb92d8970a7872ed2f3b065e1d2320578a45c375bea317e1d639c83059b7fdbde368591989a03240f8ce846f0d081f362f8cce5399c0207218776a2a2b647ba8a1bd2345435673a3968816b3ce5fc40383049857755e6438f32721ebe48fd8af0d580d6032a5e2c2a37ba23a64933a935589c0145732714ea43a5b1eeaa607fde330197d65a1c5302e5cd11ebb5ed3db89315b827b6ed6a40e533cd2d7f6e8dd4ce21ec8d1359ed2709c3e5dd1e395898c38c6ac0435672efd1fde4e6a2b91bcfb7c8721cf1ddcd67d5eae5cb6b6906fb9d8fa8947dbdb47430b222ff0c6eaafb3b17b0b24fa9490f6d80931bb943c2fff19577391284a73b9b8f6b2d6a47d532fd3549523a16687f0857f140a967d75af5d7012f541484a845ff425528cec73272e91bd7be9055f022a77b0760b23b2b8f46d93b6190ef6e2ddcee98d738672a2901d7dc3fd8408f8716b3dd5351c7c22072210504c2a7306c65e4f2b9abb8fc083a44242febe5b9be48ac6049ced16b1778b1d0575c370b46043c0e4059b8d72dba7b13aed95f2f1502d1be81329fbbae6a2a0ad37d4c5ac81ccd61abe4f03d241205e878a51fc6b44e0dc92db1df89cba277fbbdac7b5041588f5d6b3deb3251267cd8439677b4fb36f65c7ce9555d6076fcaa45b7ffef4e831d754aae8c1d88c72094ac961bbb87ba8c555feec35e3645fa041b8d8a12001f90ceaaa50101382e4a24ff07afa63a168e332734decf681d85b8823c2030e4986556411136fe3ecc5002685622bc41a9c8db0273f6292293f49fa1aff7aa6d8405626423bddb7c9aaa97e57413e348d3368ed739a95b341862eed80cc22b7d5eb06215b84e80efa9e3c98d32959ae0d246b724bf235c5840952f56ae094855414e47df25ad07f0a8114cd37c6bc4f38df50d9033bcb1a312f31815b6fbe7a5b8a587063bbcba8ee3bf5f710db7b5dc3459b35eeb1c2087a9895bcfbc345239d20d55c7b7a2b509a2a6a25ae9d7b30b64fed991157243cf536bf0ff5780ba5aac24a1bdfcc8895ef84d57c798b9e5bd5f6fd26288661f3240eed78216d601ee55e70bc3edc2918023d30d5d08b593d5e5fdae08023ec58ea2ee8d7a72f781a41efc31ed42039698db3a779650a4f51bc963d1c0470dd48de660cebf1dca526e64a8d54aad6f3141d2464448ebbf652a009fbea62723af71f3d4bc1b8cafaf72b400a0d6ac6ba6917e6b9c04408bcb826e9e59caec134457f1d937dd11dada9922286f86ebf29645741753bfab9e2bf0d148aefa1a503d4ecae472ddc3ea99a1e226cc45f75de5b37aef33f1554582fe5995f9d8cdfedd2db0e8c422183e231ac126135e17e7255accceb847b475f29be53257239922ba2dbb72feff91f51eb747723e324aeca0fd4a661ac95f8795bd2b6aa6d35cb777f4890220d413f381018bc11ab753c68b323829667ca2dd8b4ffb1f14bda3768e34f71e90bad959f6eb654369ecf3348feb0a7a3224f226f2b79a7b791b43a0640d94857f2e963ff279383fae7f4d65959bad7b0c64dbd9520cfab908c30d0ca5773bd761d2d2fec085bbce4a64a8295bddbb17d4c4cb33eac500e727d4b57cd4c41737eed925707063e8c5e06a00ea5210a8f4418dffcd1c8462fe2be27c1514293a13b803b7550cb0f534add2b7f6cdd7f861c9e6f0a6326dd771fd05ef5392fe1669c73fb381c2e0aebbaab2274eee87107976f6b8b21ef661784bd282734065effc246750fdcb34e92d127cd1a013623e08467a6b55e8abac540371eefc8fb3f0627bd0c5472d4d63b270e19017465bb4e9732e8bc8d0b65b3e1f05d4734e35bb94f822b0f4175e5d51e6cc60587f31da9a787a928c645be93ed47e5f3603e256fa7a89a4ac809edc3b3975e4cdff5c5aec4d18e87bfd52e80ba237e66d97d58a85fe233bdcc7a7f4067df5869e8cc94a49356a8766d3a5826ad74ca26db7fdcc499246bb4cd709c232d56ad74c14b0fe8ecd3e7e1b8b39c7b9862778d477387076b45f57523c802d3748d851ae56e7707e5ba4c31c800c50b3dad5f66768c0acb47d56969f18e66d7747a97195e4106ab36e08cb7e04317f078597c56ba6e060475687d1934c411ed0ff36c5", 0x8c4}], 0x4}, 0x0) 07:41:06 executing program 5: r0 = epoll_create(0x6) r1 = epoll_create(0x78d) r2 = socket$nl_generic(0x10, 0x3, 0x10) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000040)) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r3, &(0x7f0000000000)) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000280)) 07:41:06 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, 0x0, 0x0) 07:41:06 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1b, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 07:41:06 executing program 0: r0 = socket(0x28, 0x5, 0x0) sendmsg$NL80211_CMD_FLUSH_PMKSA(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x28}}, 0x0) [ 432.858842][T25517] device batadv0 entered promiscuous mode [ 432.869728][T25514] device batadv0 left promiscuous mode 07:41:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000000)={'batadv0\x00', 0x0}) r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000280)={r1, @remote, @broadcast}, 0xc) 07:41:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_CHANNEL(r0, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000d80)={&(0x7f0000000000)=ANY=[@ANYBLOB="140012"], 0x14}}, 0x0) 07:41:06 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) r2 = gettid() sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@cred={{0x1c, 0x1, 0x2, {r2, 0xee00, 0xee01}}}], 0x20}, 0x0) 07:41:06 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8970, &(0x7f0000000080)={'gre0\x00', 0x0}) 07:41:06 executing program 5: r0 = socket$nl_audit(0x10, 0x3, 0x9) getsockopt$netlink(r0, 0x10e, 0x4, &(0x7f0000000000)=""/5, &(0x7f0000000040)=0x5) 07:41:06 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000000), 0x4) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080), 0x4) 07:41:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="116605b2955bdce8d30f98156a9267a455d31dd88348019d740537035ad1963d1b1850706290e2f35487d76baba3f929cedd2755f9f96d11752d247db5c551f47d74dfffd638ee4107d6aac55e0800c9f5bffdf6a29cbee00a82f22461e07590bd7e719094bd5274492d4edb1158f8c90dc926c44bd692745c45488f31a9f4715362e6734ae96ed6e3a5f7b0c37ce2d2f222181230d96125ad8f868f685532760f8097a7af0fbd99e4258b01a2db5e8358e93bd9c65f", 0xb6, 0x64000880, &(0x7f0000000180)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0xcb) 07:41:06 executing program 0: unshare(0x0) unshare(0x4a000400) getsockopt$XDP_MMAP_OFFSETS(0xffffffffffffffff, 0x11b, 0x1, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 07:41:06 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80) 07:41:06 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x0, 0x1}, 0x4) 07:41:06 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x12, r0, 0x0) 07:41:06 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCADDRT(r0, 0x8902, &(0x7f00000000c0)={0x0, @ethernet={0x0, @broadcast}, @l2tp={0x2, 0x0, @dev}, @xdp}) 07:41:07 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x3000)=nil, 0x7fffdf002000, 0x0, 0x12, r0, 0x0) 07:41:07 executing program 1: recvmsg(0xffffffffffffffff, 0x0, 0xc0000001) 07:41:07 executing program 4: unshare(0x26000080) unshare(0x4a000400) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, 0x0, 0x0) 07:41:07 executing program 5: unshare(0x4a000400) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) socket$xdp(0x2c, 0x3, 0x0) 07:41:07 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x15, 0x8, 0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x40) 07:41:07 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000740)={@empty, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @mcast2, 0x0, 0xdb8f, 0x0, 0x0, 0x0, 0x1480000}) 07:41:07 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18}, 0x0) 07:41:08 executing program 0: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1b, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) 07:41:08 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x5, &(0x7f0000000040)=@framed={{}, [@map={0x18, 0x0, 0x3}]}, &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) 07:41:08 executing program 3: bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x0, 0x0}, 0x8) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000280)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000003c0)={r1, 0x10, &(0x7f0000000380)={&(0x7f00000002c0)=""/189, 0xbd}}, 0x10) 07:41:08 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x9, 0x2, 0x1a, 0x2, 0x2}, 0x40) 07:41:08 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000080)={'gre0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0xf, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private}}}}) 07:41:08 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f0000000580)={0x11, 0xf6, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00000005c0), 0x4) 07:41:08 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'ip6tnl0\x00', 0x0}) bind$packet(r0, &(0x7f0000000080)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) getsockname$packet(r0, 0x0, &(0x7f00000000c0)) 07:41:08 executing program 2: syz_genetlink_get_family_id$netlbl_mgmt(0xfffffffffffffffd, 0xffffffffffffffff) 07:41:08 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap$xdp(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x80013, r0, 0x0) 07:41:08 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0x12, 0x43, 0x8, 0x7, 0x808}, 0x40) 07:41:08 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x3000000, 0x2, 0x81a}, 0x1c) 07:41:08 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r0, 0x80108906, 0x0) 07:41:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@ieee802154={0x24, @long}, 0x80) 07:41:08 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) bind(r0, &(0x7f0000000080)=@generic={0x11, "1bbe5221c220db356601444cf3281b0d4bc5cf82fbd768b8c8e97d752eeff7dabd141d74f2b66325542a4fdf0e97b59c1ab132d8c7048b798e8021d1b9a020a4134a9e1cedfd2371fdaf66abd2e5f3192ca616541d50a52ed0a7441d84cff5ca84ef5926c2e8df98b7df027545a4ff71d75d9180138ff0f36edc35ba2939"}, 0x80) 07:41:08 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000080)) 07:41:08 executing program 1: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x8, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1c, 0x3, &(0x7f0000000080)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x78) 07:41:08 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8927, &(0x7f0000000080)={'gre0\x00', 0x0}) 07:41:08 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x18, 0x1, 0x1, [r1, r2]}}], 0x18}, 0x0) 07:41:08 executing program 0: r0 = socket(0x10, 0x3, 0x0) syz_genetlink_get_family_id$fou(&(0x7f00000001c0), r0) 07:41:08 executing program 3: socketpair$unix(0x1, 0x0, 0x0, 0xffffffffffffffff) 07:41:08 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, 0x0, 0x0) 07:41:08 executing program 1: unshare(0x26000080) unshare(0x4a000400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={0x0}}, 0x0) socket(0x0, 0x0, 0x0) socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(0xffffffffffffffff, 0x11b, 0x1, 0x0, 0x0) 07:41:08 executing program 0: unshare(0x0) unshare(0x4a000400) pipe(0x0) accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4154}, 0x0) unshare(0x2020000) socket(0x23, 0x4, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r0, 0x11b, 0x1, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 07:41:08 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$inet6(r0, &(0x7f0000000400)={&(0x7f00000000c0)={0xa, 0x4e24, 0x0, @local}, 0x1c, 0x0}, 0x800) 07:41:08 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0xe, 0x0, 0x0) 07:41:08 executing program 5: unshare(0x0) unshare(0x4a000400) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0xffffff01}]}, 0x44}, 0x1, 0x0, 0x0, 0x4154}, 0x4) socket(0x23, 0x4, 0x7ff) r1 = socket$xdp(0x2c, 0x3, 0x0) getsockopt$XDP_MMAP_OFFSETS(r1, 0x11b, 0x1, &(0x7f0000000140), &(0x7f00000001c0)=0x80) 07:41:08 executing program 4: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x180000000) 07:41:08 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x9, 0x2, 0x1a, 0x2, 0x4}, 0x40) 07:41:08 executing program 3: syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$tipc(0xfffffffffffffffe, 0xffffffffffffffff) 07:41:08 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x10010, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c) 07:41:08 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind(r0, 0x0, 0x0) 07:41:08 executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x9, 0x0, 0x0) 07:41:08 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000003c0)={'ip6tnl0\x00', &(0x7f0000000340)={'sit0\x00', 0x0, 0x2f, 0x0, 0x0, 0x0, 0x0, @empty, @local}}) 07:41:10 executing program 1: bpf$BPF_PROG_DETACH(0x23, &(0x7f0000000340)={@map, 0xffffffffffffffff, 0x4}, 0x10) 07:41:10 executing program 0: unshare(0x4a000400) pipe(0x0) socket$xdp(0x2c, 0x3, 0x0) 07:41:10 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000440)=0x18, 0x4) 07:41:10 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x40002002, 0x0, 0x0) 07:41:10 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCADDRT(r0, 0x8901, &(0x7f00000000c0)={0x0, @ethernet={0x0, @broadcast}, @l2tp={0x2, 0x0, @dev}, @xdp}) 07:41:10 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x8, 0x0, 0x4, 0x0, 0x100}, 0x40) 07:41:10 executing program 1: r0 = socket$inet6(0x2, 0x3, 0x87) bind(r0, &(0x7f0000000000)=@l2tp={0x2, 0x0, @local}, 0x80) 07:41:10 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8947, &(0x7f0000000080)={'gre0\x00', 0x0}) 07:41:10 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c) 07:41:10 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c) 07:41:10 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) mmap$xdp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 07:41:10 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x15, 0x8, 0x3, 0x3}, 0x40) 07:41:10 executing program 2: r0 = socket$packet(0x11, 0x2, 0x300) sendmsg(r0, &(0x7f0000001240)={&(0x7f0000000000)=@phonet={0x23, 0x0, 0x0, 0x4}, 0x80, &(0x7f00000011c0)=[{&(0x7f00000000c0)="920f17f6fd6ba6ee545d212125a66e9d9d4b0b9de91d5d9df3e8ea4476313f31f422d8ac9a519d004df274747043e9853c5890e71b9215c650352263df9d9f054ed8796144ce73b8cab982af0938e78428b059b959b2819df17085d0eaab5b6f4006bf6aeb640f47ac032745ab53c852988c499b7e2753b83cf49fc3829cdb27ff06578229e9a14cf575246088b76667398f4f143542917d1001d21ce0e134bf1c50b83fd1089629f298ab5600447e3a89807c64ffe0c8ce5e24da560c0bf513b4fdb606730181ff5d79bbb3efcc35b96463308aadbbb6b226366b7e199565ae0e80e0d6a2e625d6940386e119dabd80b169b3862f3c851c50543f2bbb2046fa8f8dcf0ad91099f90fb641ee32f50175868c186d36bf70b1c77879de1edee0d20000340e4bc62e678396d0c6a7ed1cefd8eb4f7ef6829cdbf06aa76557310aa6b537ae3ec1373e4e994e317e595dd1babd8d6310382a5aaf63fde9f0bbbb74e23864bace35044028e1530e9179dd5ffa8bb9c124340902daad0d9b558b503024125d8038ecc7cf31d6921fb2ae8c696617b94f841c62fb8f8d9b75dcc971080b53c428f1e3c20743437c754ba360b403a8eb8a27ba694b97fd9a9be073fb437899211689fbe6f70374af9ccfbdfbe66f64f2b9ee5c3e679421f5eaef1de808def7bef5b5e836d5aee46e1b30ae3247ca20dc939f719aa87ac4a438db233f85cf0d452e0653b41ff02852c328b6e509cd01bf974ad28c5b67ccfd1680c4e5d17d0ef325ca0d3065a2d9087ebe46d0e3d5660d8c85e1e25e3a209b01e1659866a5a8d1ae6803d1cbba44e9ce840034dd2b85c4917046293291c3f66e1a5abd6464c9d583617cdf18ae0d841f0f962a58122e4401a3eb92a13311cc9785c3b90e541c63655c75d10a4fcc21820b9975d56c7da3449cca028d2067f9f5ff4f4d91b83e911a93538f1bc5480f4a7f14b1f631bbac7d81a4645ff9b3c84d60f6fed0f5096756758bc9b1f79b25e047333c4edb04e2bd94b14f9e33f813721e6c9822e575bb75e3d8fe8b5c09465573a6834f426d46d22bf879b3e6b0b78bfb11e2f1631ad91b65a807c49a1270fb3920a27a0f4f89aa2de61c827d1402a8d033acf8becab8c60a4c538cb9e087b0064cf99e35e13f7ed385c4e28cd944869853ab7ff25647e32f6c06b9f33ea77d1bbc2319170e5c57dea589ee1b0f83158aa5472e6db954ce6a81df22414705e5a00f5b32ebf0e142b920ed90e02787633ded77fd591362524d6a1afa25c9e2923e72dfa9e73f6be25cde12acfaba7486d93da41b8aa42ce106d40950276f98784e5d21084f46a2a153bead3f7ec33100063b89942e96757ab285e48d414cc25ac63d56f85caecb8c8a7f8da45e05367b6b9763606039851ba95b808075c617c621aad6fe3a9ec5409145d38e18f77f221fe4af8ea2069538b5edffbcf66325022e5cc6e69a4fa400d6cef39fc235ae506e35631b13306612a513de1ff72db1d266cc191c5cb084a62349b4e7adaecb76cdee55d795f4d7f466095a73c7faf47435ca9b76a0cee9e655c914807e987782a05a42f2275c3c62aa92c479166ed2abcc6faf14302d509fa1f7dc47ee3f5e85a986e1d941df15ab50ea858f6ae8a546a90ed04d6466a0e8332fc9551ac0cbc3f7d7d88451b8eed4e62daaccf1e488f9870e1acfa04f359c282f069a141dddb3d20cc186d224c9031e32d75b4d03e3419731939cc2729719664527179e0de4471d7f4caa15c01427025b89dd7080874214e16dcfde037d21e6abe9a1e76ebb17166e3c8e3dcbb85993216099d62742ff37d1dae04a4f8416dc1a4df870beb085f82d2dbbef01a51a8ba080eb3ae715f583aa833f20f6edfac3f4b212180a9fcf3efeeffe921825677e22d410f1f3043e1d513d9745dcc602eddfbc41237e86f08617bcfe9179ea4e8f5c8daf92ee93b0a343d55141b0076948c715428e1917a3de79676ddfe8f35bebf483962876ef64d2a22517ba815de93014cd1168ae6f3d9a558dc3a3ab4acf543ae8bc93c13ee6801af1f093ad0fcc796f1cc5db74f9129fcf3d8788f51ea01d07", 0x5c5}], 0x1}, 0x0) 07:41:10 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x8917, &(0x7f0000000080)={'gre0\x00', 0x0}) 07:41:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan4\x00'}) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, 0x0) sendmsg$NL802154_CMD_NEW_SEC_DEV(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40000}, 0x0)