ice 01:44:17 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2153.143484] loop4: rw=1, want=142, limit=112 [ 2153.157504] attempt to access beyond end of device [ 2153.173817] loop4: rw=1, want=143, limit=112 [ 2153.189418] attempt to access beyond end of device [ 2153.206300] loop4: rw=1, want=144, limit=112 [ 2153.221423] attempt to access beyond end of device [ 2153.233565] loop4: rw=1, want=145, limit=112 01:44:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2153.253463] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 2153.276743] FAT-fs (loop4): Filesystem has been set read-only 01:44:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000800", 0x1}) 01:44:17 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000400"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', 0x0, 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:17 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2153.855200] attempt to access beyond end of device [ 2153.871485] loop4: rw=1, want=130, limit=112 01:44:17 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, 0x0, 0x0) [ 2153.902600] attempt to access beyond end of device [ 2153.918590] loop4: rw=1, want=131, limit=112 [ 2153.933016] FAT-fs (loop5): bogus number of reserved sectors [ 2153.939643] attempt to access beyond end of device 01:44:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2153.950751] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2153.965370] loop4: rw=1, want=132, limit=112 [ 2153.976778] attempt to access beyond end of device [ 2154.024878] loop4: rw=1, want=133, limit=112 [ 2154.046643] attempt to access beyond end of device [ 2154.075254] loop4: rw=1, want=142, limit=112 01:44:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2154.100748] attempt to access beyond end of device [ 2154.119754] loop4: rw=1, want=143, limit=112 [ 2154.148009] attempt to access beyond end of device [ 2154.156939] loop4: rw=1, want=144, limit=112 [ 2154.167235] attempt to access beyond end of device [ 2154.182902] loop4: rw=1, want=145, limit=112 [ 2154.193238] FAT-fs (loop4): error, fat_free_clusters: deleting FAT entry beyond EOF [ 2154.210076] FAT-fs (loop5): bogus number of reserved sectors [ 2154.222923] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2154.228933] FAT-fs (loop4): Filesystem has been set read-only 01:44:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2154.423663] FAT-fs (loop5): bogus number of reserved sectors [ 2154.476748] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:18 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00?\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:18 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(0x0, 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000007fffff", 0x1}) [ 2154.756787] FAT-fs (loop5): bogus number of reserved sectors [ 2154.771023] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10}, 0x10) 01:44:18 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(0x0, 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000002", 0x1}) [ 2155.034066] FAT-fs (loop5): bogus number of reserved sectors 01:44:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2155.137680] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94300", 0x1}) 01:44:19 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000200000c0"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x0, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93c00", 0x1}) [ 2155.697535] FAT-fs (loop5): bogus number of reserved sectors 01:44:19 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2155.746441] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(0x0, 0x0) 01:44:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93900", 0x1}) 01:44:19 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x0, &(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2155.994695] FAT-fs (loop5): bogus number of reserved sectors [ 2156.026862] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{0x0}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:20 executing program 4: r0 = socket(0x848000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2713, 0x0, &(0x7f0000000000)) [ 2156.271452] FAT-fs (loop5): bogus number of reserved sectors [ 2156.306080] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:20 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000f0ffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x40000000806, 0x0) ioctl$int_in(r1, 0x800000c0045002, &(0x7f0000000040)=0xe135) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/131, 0x83}], 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000340)={0x520d0000, 0x18, 0xfa00, {0x0, &(0x7f0000000300)}}, 0xfffffea9) ppoll(&(0x7f0000000080)=[{r1, 0x100}], 0x1, 0x0, 0x0, 0x0) 01:44:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{0x0}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:20 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x2040000000f, &(0x7f0000000000)=0x100, 0x4) sendto$inet6(r0, &(0x7f00000000c0)="040400000700000000000000fff55b4202938207d9fb3780398d5375000000007929301ee616d5c01843e06590080053c0e385472da7222a2bb42f2dbd94c3b50035060f118d0000f55dc62600009b000000faffffff00000000aeb46245004bae1356642490a7b5fc88046afd77fc7ae664f65bfc370ad30c2750684a7a4938b4b677081c14445c06232055397880d89abad699af485f036c70bbb8", 0x9c, 0x0, 0x0, 0x0) 01:44:20 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000feffffff00", 0x1}) [ 2156.760537] FAT-fs (loop5): bogus number of reserved sectors [ 2156.797839] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:20 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000000200)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000001240)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000400)={0xbf, @time}) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r0, 0x40a85323, &(0x7f0000000240)={{}, 'port0\x00'}) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a85321, &(0x7f0000000080)={{}, 'port0\x00'}) r1 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000000040)) timer_settime(0x0, 0x0, &(0x7f00000001c0)={{}, {0x0, 0x1c9c380}}, 0x0) tkill(r1, 0x1000000000013) 01:44:20 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{0x0}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000039e90100", 0x1}) [ 2156.980212] FAT-fs (loop5): bogus number of reserved sectors [ 2156.990631] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2157.181338] FAT-fs (loop5): bogus number of reserved sectors [ 2157.195826] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000700", 0x1}) 01:44:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2157.474216] FAT-fs (loop5): bogus number of reserved sectors [ 2157.496645] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000003ff00"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000002", 0x1}) 01:44:21 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ptmx\x00', 0x8000000002, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) write$binfmt_script(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2c08200000000000003bc4e5f5a552effa98a59b0c1acc01090969e76047f2bb69340740160c52eac590d09e18b2a49d8d4de438db45523bd8550aa85d3de564ae9713ff1e12e8cd112b6de9e1c9a0a0e3a2ec28d7d85d117b8ce1ecc2e16f780724c3312c8139fd1b3d323fa74e090db1143da5a92e2a035413305924c05398e4d71540f7aeb6051c82086ab16b153ffea9d92a5e7d6f3dffb5dcc82e4fc98610d449b578d66847f991bf798a35c3acd00837386accd742aa0fdf64279612f4d7b8d8f2ca7cd4a401f6203a1cd4a214db3314f7a53972d7e7e8d5d5691600e2a1799cd3c64508e2853c4e2667dd3575ec4ef121cb199a2410b4631148eb0000bb033ae2b6fd00"], 0x107) r1 = syz_open_pts(r0, 0x80) ioctl$TCSETSF(r1, 0x5412, &(0x7f0000000040)={0x7f}) 01:44:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:21 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2157.811253] FAT-fs (loop5): bogus number of reserved sectors [ 2157.834110] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:21 executing program 0: sched_setaffinity(0x0, 0x8, &(0x7f0000000180)) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2}, 0x1c) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r3, 0x40089f0, &(0x7f0000000680)={"69705f6e980096000058ae00", @ifru_map={0x2, 0x0, 0x3, 0x4, 0x1f, 0x7fff}}) ioctl$sock_ifreq(r3, 0x89f3, &(0x7f0000000080)={'ip_vti0\x00', @ifru_data=&(0x7f0000000000)="b06f31673d3da2b793d4f9a507e3c9133ba7ce8f5e6e538ecf8829b08f7f4aae"}) connect(r2, &(0x7f0000000140)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e22, @broadcast}, 0x4, 0x3, 0x1, 0x3}}, 0x80) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x40001) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$inet_tcp_int(r4, 0x6, 0x2, &(0x7f0000000040)=0xfff, 0x4) sendto$inet(r4, &(0x7f0000000000), 0x0, 0x20000802, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)='syz_tun\x00', 0xc) flistxattr(r4, &(0x7f0000000580)=""/192, 0xc0) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f00000004c0)={0x8, 0x4000000000000}) getsockname$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffffd7) sendto$inet(r4, &(0x7f0000d7cfcb), 0x0, 0x0, 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f0000000240)={{0x3, 0x0, 0x5, 0x3, 0x1f}, 0xc26, 0x9, 0x4}) shutdown(r4, 0x400000000000001) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(0xffffffffffffffff, 0xc0505405, &(0x7f0000000500)={{0x3, 0x3, 0x332, 0x3, 0x34}, 0x4000, 0x3ff, 0xffffffffffffff80}) r5 = gettid() capset(&(0x7f0000000340)={0x20080522, r5}, &(0x7f0000000480)={0x7, 0x4, 0x5, 0xa3e5, 0x9, 0x7fff}) ioctl$sock_inet_SIOCSIFADDR(r4, 0x8916, &(0x7f0000000080)={'lo\x00', {0x2, 0x4e24, @local}}) getsockopt$EBT_SO_GET_INIT_INFO(0xffffffffffffffff, 0x0, 0x82, &(0x7f00000002c0)={'broute\x00'}, &(0x7f00000003c0)=0x78) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f0000000700)) r6 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r6, &(0x7f0000000380)={0x2, 0x400, @multicast2}, 0x10) connect$inet(r6, &(0x7f0000000040)={0x2, 0x0, @broadcast}, 0x10) sendmmsg(r6, &(0x7f0000000440), 0x0, 0xfffffffffffffffd) 01:44:21 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000280)=[@textreal={0x8, &(0x7f0000000240)="ba4300b00bee0f017edaf02114650f1ea7f07f0f20e06635040000000f22e03e0fc72dbaf80c66b80fb2578d66efbafc0cb001ee0fc75ba2f40f3805800060", 0x3f}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f00000000c0)) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 01:44:21 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000800", 0x1}) [ 2158.120535] FAT-fs (loop5): bogus number of reserved sectors [ 2158.201316] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:22 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f0000000240)={0x79}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f00000000c0)) 01:44:22 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000004800", 0x1}) [ 2158.556803] FAT-fs (loop5): bogus number of reserved sectors [ 2158.619572] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:23 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000003"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r1, 0xf07, 0x0, 0x0, {0x4}}, 0x14}}, 0x0) 01:44:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000000ff", 0x1}) 01:44:23 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174", 0xb}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:23 executing program 4: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 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, @perf_config_ext}, r0, 0x0, 0xffffffffffffffff, 0x0) [ 2159.003577] FAT-fs (loop5): bogus number of reserved sectors [ 2159.046032] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:23 executing program 0: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f00000009c0)='threaded\x00', 0xced423) fallocate(r0, 0x0, 0x0, 0x3) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x7) creat(&(0x7f0000000000)='./file0\x00', 0x110) 01:44:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90e00", 0x1}) 01:44:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) [ 2159.305201] FAT-fs (loop5): invalid media value (0x00) [ 2159.324577] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:23 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000036e90100", 0x1}) [ 2159.661602] FAT-fs (loop5): invalid media value (0x00) [ 2159.706533] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\b\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:24 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000100)=0x8004, 0x3ea) bind$inet6(r0, &(0x7f0000d1a000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='lo\x00', 0x6) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000000c0)=0x8, 0x4) bind$inet6(r1, &(0x7f0000ff1000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x20040008, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 01:44:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002", 0x11}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:24 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:24 executing program 0: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000001f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x15, 0x80005, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0xa, 0x0, 0x0, @dev, 0x8}, 0x80) [ 2160.402480] FAT-fs (loop5): invalid media value (0x00) [ 2160.468067] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2160.468490] RDS: rds_bind could not find a transport for fe80::, load rds_tcp or rds_rdma? 01:44:24 executing program 4: [ 2160.572797] RDS: rds_bind could not find a transport for fe80::, load rds_tcp or rds_rdma? 01:44:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:24 executing program 0: 01:44:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) [ 2160.835661] FAT-fs (loop5): invalid media value (0x00) 01:44:24 executing program 4: 01:44:24 executing program 0: [ 2160.872265] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:25 executing program 4: 01:44:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000003ffff00", 0x1}) 01:44:25 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:25 executing program 0: [ 2161.423064] FAT-fs (loop5): invalid media value (0x00) [ 2161.428555] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:25 executing program 0: 01:44:25 executing program 4: 01:44:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:25 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270", 0x14}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:25 executing program 4: 01:44:25 executing program 0: [ 2161.772367] FAT-fs (loop5): invalid media value (0x00) [ 2161.799776] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:26 executing program 4: 01:44:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7", 0x15}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:26 executing program 0: 01:44:26 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:26 executing program 4: 01:44:26 executing program 0: [ 2162.292102] FAT-fs (loop5): invalid media value (0x00) [ 2162.297462] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:26 executing program 4: 01:44:26 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:26 executing program 0: 01:44:26 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7", 0x15}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:26 executing program 4: 01:44:26 executing program 0: [ 2162.727975] FAT-fs (loop5): invalid media value (0x00) [ 2162.775837] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000001"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:27 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000200)='./file0\x00', 0xe800, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r0, 0x40047211, &(0x7f0000000000)={0x0, 0x0, 0x0, @broadcast, "71616d3000001b5500"}) 01:44:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000004f0100", 0x1}) 01:44:27 executing program 0: pipe2(&(0x7f0000000000), 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000040)={'nr0\x00', @remote}) r0 = epoll_create1(0x0) r1 = socket$netlink(0x10, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) write$P9_RFSYNC(r2, 0x0, 0x0) stat(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)) socket$inet_udp(0x2, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x4082) r5 = memfd_create(&(0x7f00000001c0)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000480)=[{&(0x7f00000004c0)="2bd83b0010947db9141978d2d9c93f59a4f3ec7e1e3f09811624c2f430", 0x1d}], 0x1, 0x81806) ioctl$TIOCLINUX5(r2, 0x541c, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r3, 0x6611) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000240)={0x0, 0x0, 0x0}) ioctl$FIGETBSZ(r4, 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) getpeername$packet(r5, &(0x7f00000002c0), 0x0) keyctl$unlink(0x9, 0x0, 0x0) sendfile(r2, r4, &(0x7f0000000300), 0x2000006) add_key$user(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000500)="253fbf709f36925672159b1c987c6f6920988a71bd2cb837750524e9e4201d46aa89de7ddffb1c888f4b524512d688951ccf19c96a195c7789f18a15e156e47d96cc4b6e41", 0x45, 0xfffffffffffffffe) add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000640)="4184cc9282ff45fc3a74fbc29ca6c6183aa5d6d763efc7395f4dbbb04eaa566aca808a8f303a66059d0f203351a9dcc0430abda4123a056f2de5a1967cb380a6707faad20ac4a39889570cc0130b9f87f6ce1d68645c1b2400d6823309c4fc05815bf9e49004b3135e04e5ad9e0bc8450a57e1e0f56a230bb671c90ea234804b4fefd94c0eb90c511b4033ff176469a50db5205ce7f21f9394461b24b91771f51ee62d68b0e1a02847d92a103b732dfd9114cca5432a4345855906bc45e0f0c00c36d5b871933f31ab3b55ff73193bacd287ba5ad8556a0da68387d8ce9c01df934f61a65a120d381cfbede41c8ffce108f6386733631c23e4c09a59686764eb0ce9398786f0575dfb8457685285d71d597ca4b1bf217dc14be9f35173bffbff21a3a908e859e6627019b503de776bc5c8cc023d8d756c384a2f59fbc3580e53c9cf7029e2b1b1099ade802d934287d68aa09b4acae8304699fd86a9f891eeae5028d2cc35dc2ea1b0843e1e806a144af10278a158995eee9c7f48054152326334500ef264425f2cf1bf5333e799cae43277b3aff9b8eacc7ee83f12a1251d28a8b96730676b98c2edf245589b2766b7cf0c63730459e1ddafe08107355e9a40016b052c8633ea3ebb867dfa6bd0a76862ccdfd5eb381f5ceaaf3262b489b605c6a26dcc999ea75cd837e4959f14c2419e04ef9839b18422d43893695485b0946c79b365206ad92148cea5ba76af12eec98ac835a30e80a2af41972ef0e8a1a73622e6be0e37ab6e4c60ca4a35f055c84b90e4bc82b036fc2d0074c27acfbf12bfb3e384f3928968b47f3f9ee77079799f21312b9bd09e6a325841f9689315c95a56331d490fe46aba94bf234fbfaa2854270036bbfd168eef6c358dc9d7d5dfcb7c92a8dcbf9efcfebcb29aaf1d12766df1f5212d6ab18c119355d0e6683f3a63dc49be749d5073238aa9521e40ad14f7c621cb8c8390989870254e1d982de713c8f0f478b86c3fe1958e1f12fda3a598e24bfb97a93ea0b085941f2eeb1bf7583b19ed8ef7893b9d1daf49c61d2fc4bbe7ff55bfb8323ca3f45b9dac110ae027cc6da079d9daccfcfe49cedd828341a9381ff78f63b05e7b4e8aea9b676f1e259f433ac8e3402bdd05400a482c95742ff07dbe14784452f2d43999e737d0e818ad363fce90e852f71ae5905277b0c708f81a16e810b66d294ed8a8064c5c8663d8a9b71bf22d99ee8ac0947f3fb06e45ff07f23fc7d13053aee633e24bbfcbcbfe2fe88fa26086a8a46f1305349c9dacceb91f1d48f7e92c57b776f2be70dc46de1bd7d2de734c6b92c0e9126e3fc9dbff2614a6a4e3ea70aa33a1e40ceffd3cca9257a8bb24411dd78fa5b932e31eea8b69498dd6a709be2a9bcf724560d8f5a6d5b03df6d52f6003b97cb8f9d04e6e0ceb13a678c40723dd2f516fe446d87d221766c0577b1f2ee84df6c513c8d9ed8b4071f95ab78aad7d067e2d78c284adaf65a52a7aa26ce5f948f6ba43d0d1eb04752e72e8402adb1067f494fe315b179cbd165dbcd51d89d769d8ada9786fec074570f153b3bc8a8b843916020c1c40bc5d3b81c231fe3bcf094f57183a25102c0d4cc69b95dddb86b9b17c20e6e6902cbe162aeb351d901ef91c2438130a5bb0bab298c59f8d871d67eae2c4475c508f53adb2a7b1ab686bf69fe66b370ffd7809b6a87048a6a4ac8b287c283899200e1c70238b0e9e7f30ce82618e3444253c004e54bf4a14ae5265587d8e11af9b7c3446082cd3a5c571c44aed84bbcecaebc8021aef83e6c2b6d3a0e4f734342ab7ca5fb1f7ece891cc304d921df83d9e9eeea4e951ef139054376a8ff2fadba1de7fb82a6699991f3c9d187bd01d5a67f8aafc4e681a52f17a1877e2d63a290d05f10426fc23dd488a592e12c4c2ec4216f27ccf8ff87811e47516eab88aa03c5aa7be49cb20afbbd35962bb9944b55560b3ed9f3121ad4cc6b9a4b6c6365fc55466d63007c772e21c9101dd129516d70eebd28e6e3d28f2cab7e053f4202bb892f08942811796a86caeb962938c50546ba53bbd6815dafa4014fceb42f19ae8a62f25a9d50a373065400a682c967d9928015c37f5bb624d6564b0cd205a0042542590f0b446f2b91e666a8d192cbd7d549c528e0015fffc7de7b6095d6001ace5c29be18e3bee79839fe60f24c10f3351cc710394e15d93c56e145a811b350730f696600e930ceb1ffaf09c7211e5670b270d8fd16f58c3ba0b0f5ddca913013da9e7f324987b55aaf6d171b224a835f818977ceb0347bb78dbc912589c3f0f5a7cb3d44aaf27615fdb3a29b291772c7dcca1190156cd2dc15186da7e1ef164bb05dd67419e06a695bd74e8879821633a83d9bf7031a2834a1026000f6dacb29524488f648bc7ff5ba3658acc640d33fe02e1ddf53ea2212ca6c5bc6eb0cd0db2a726feef6651aa03906b15266802c6f6f3f6c03eb3e5beea16bd2b4f1327a9573e2b476d134c80468288e8e12bb6b1fd07be568f42cd102009482fd5767d4cd0024ef940ab7e6bf21cce22406c5e79b69b6b0b2a34e09b04ac1c0e47bde11e4fc2effd1233608e6147d0a28ec64071087e4a56aa22415f5178777fae21ac619b512f3a637634ca8805f99418aa73feca40c4d7760b5a31294adbc9a5e64f600058c98e69d49514ebc66ee60a963adefdff6604c45e3f7b98c96b2d248e3355ac36f607b39a7509cad9cd57f8d986ea0fb8534682938f80bf0d9f4b22b0a626553ea9d5e24e7a2ddd7823eac2fcb0c2a511f3d887dc9dac74728d1d146da067dbbd4cadfda5fa767b8e625f0023062dc09f46581f9cb31763a846324b852d572dcd23fd88b195014febf3cfc065eb35952acd9a859505163727d67d090de448a1874a406e26ea3abeda6bdcbb25cbe9f20cc0b60e1ba6be7fef081014db5504a9db454116626545db0f1548a5c4560920abf9e5b87480c6f21215f1fd8f099597986fff9c9ddc60c5bb0591ab6b9f01feeee02f4f6373b2b13e0e56f41a5758c1652252126584ded10f59ff8bb419a02c725c5e6fc6675a82ff20f0023f9e6bd4945f7598d0495e758966dd3f09f53e7db9c6c7770b5e3015da37a9000cdbc393f7ac78defde93a77907e526fcbe69f3fecbb95d92909f309a68a7c87020b0b3f58e63e87af3dfc88af9c3fae8c991d337cd64e04cbd2bbc80269e17df188c1329e0788f6254348d5d890ceca6de968da068c942f2b34df1275eb023d6c18805addb931264c9561b99cb1a2e11740e24b83643f7e104817e08496d98c88337d90190aaf1d5fc5a94feb042f7917a24bf8a09c83f4fc204f5c993a645ccc6eae484bf367f805f4c7487afbf71db340069c56efff4169adfc690eebda0729b86f034de720dbcdcf66cf7f614fc352940df42c714c86f200898bed1ea0bd6cd369621c6f6e92d054c9a253a2afb642b1a6ea1fea0998d9309ad6ed0914ffeb6b9190adf3293eacd5e6360e6f5054740aa50358ce2383382f1285525a2439bf2be7f7097b25696f3ef5b9778d9512c2e1090aa65daa9cc72ad6c6f3dcc0cee1e245542a8489e879d49d95955a61bb04db977a86e4891b86a602567423b37f71943fa684dc6fe2aa5811573660aefeee2fbd924eb5400dc4f909d346b9c60f817f1c9f973161e47987c3a543e396fd92b5f41dd771294cd0772952951d50b4a66ecf181c9e243489fd6f3b5068fbc9470203d815e678fcfd1b2bef1ef7050401fbe28ee6965d262ba46cd6d4eba600d212aa7bc303f63b818c4f55d790752b18573de9396d87afec37dc98a036c3651476f3155c0128e2129747dbb8449f3ebfd7493f591f86a77439f556dc7eb57f9eed6a7f70dc438cb15e87254565636aabcccc0b25aae08808170021df52e5d85360585a5468ebebd0cac1f5da678fd5b02db69d691bf57be626a0602cd11bcac4205fff1af2fb9547aaea78cd3e5a6d96c76f8e26fec28605c01d92d5c7937e6610d32c6219b698eb9d62b8e2b2e7b10af96e15788c3df04bc181b96f866852a89fb39876e5352cb7354fc50f2461888554e792245f684f8f194c01e364e8bd9e0f48d6a4b0cd50696910e52753a667e2c75de191460cc5915ed5c8a1c1d81c45e44666f226156d6e4384f06dae772f3350a2c386732156002bdb3a5a06098cce6350dd85bc6283cf3b9476d3049290d4c2bf3f09c3fa2dd7dae0c1d6b061527fc6749f2e5960f05571a30442b785de380ef0b76791b8115c182d06869528b6feb9c1f97c7231d38991a2ed3f800f52acbdc274c9c2fabc409a", 0xbe8, 0xfffffffffffffff8) dup2(0xffffffffffffffff, r1) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r5, 0x6, 0x1d, &(0x7f00000005c0), &(0x7f0000001240)=0x14) add_key$keyring(&(0x7f00000003c0)='keyring\x00', &(0x7f0000000400)={'syz'}, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000100)) close(0xffffffffffffffff) sync() 01:44:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7", 0x15}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:27 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:27 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000200)='./file0\x00', 0xe800, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r0, 0x40047211, &(0x7f0000000000)={0x0, 0x0, 0x0, @broadcast, "71616d3000001b5500"}) [ 2163.241317] FAT-fs (loop5): invalid media value (0x00) [ 2163.287687] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000300", 0x1}) 01:44:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:27 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000200)='./file0\x00', 0xe800, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r0, 0x40047211, &(0x7f0000000000)={0x0, 0x0, 0x0, @broadcast, "71616d3000001b5500"}) 01:44:27 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000006800", 0x1}) 01:44:27 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:28 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x007\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:28 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:28 executing program 0: splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f00000000c0), 0x24, 0x0) ioprio_set$pid(0x3, 0x0, 0x0) 01:44:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:44:28 executing program 4: syz_mount_image$msdos(&(0x7f00000000c0)='msdos\x00', &(0x7f0000000200)='./file0\x00', 0xe800, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000140)="eb3c906d6b66732e66617400020401000200027400f8", 0x16}], 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r0, 0x40047211, &(0x7f0000000000)={0x0, 0x0, 0x0, @broadcast, "71616d3000001b5500"}) 01:44:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:28 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x10, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf85) 01:44:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:28 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:28 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f00000001c0)='\x00', 0x0) ftruncate(r1, 0x40001) sendfile(r0, r1, 0x0, 0x80001) 01:44:28 executing program 0 (fault-call:4 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:28 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000004800", 0x1}) [ 2164.786691] FAULT_INJECTION: forcing a failure. [ 2164.786691] name failslab, interval 1, probability 0, space 0, times 0 [ 2164.853074] CPU: 1 PID: 2313 Comm: syz-executor0 Not tainted 4.20.0-rc4+ #137 [ 2164.860434] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2164.869796] Call Trace: [ 2164.872421] dump_stack+0x244/0x39d [ 2164.876086] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2164.881311] ? debug_smp_processor_id+0x1c/0x20 [ 2164.885996] ? perf_trace_lock+0x14d/0x7a0 [ 2164.890250] should_fail.cold.4+0xa/0x17 [ 2164.894347] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2164.899461] ? perf_trace_lock+0x14d/0x7a0 [ 2164.903739] ? find_held_lock+0x36/0x1c0 [ 2164.907821] ? __f_unlock_pos+0x19/0x20 [ 2164.911812] ? find_held_lock+0x36/0x1c0 [ 2164.915931] ? perf_trace_sched_process_exec+0x860/0x860 [ 2164.921406] __should_failslab+0x124/0x180 [ 2164.925663] should_failslab+0x9/0x14 [ 2164.929483] kmem_cache_alloc+0x2be/0x730 [ 2164.933645] ? check_preemption_disabled+0x48/0x280 [ 2164.938712] getname_flags+0xd0/0x590 [ 2164.942547] user_path_at_empty+0x2d/0x50 [ 2164.946728] do_sys_truncate+0xb0/0x190 [ 2164.950742] ? vfs_truncate+0x840/0x840 [ 2164.954721] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2164.960100] ? trace_hardirqs_off_caller+0x310/0x310 [ 2164.965250] __x64_sys_truncate+0x54/0x80 [ 2164.969460] do_syscall_64+0x1b9/0x820 [ 2164.973368] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2164.978743] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2164.983726] ? trace_hardirqs_on_caller+0x310/0x310 [ 2164.988744] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2164.993767] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2165.000436] ? __switch_to_asm+0x40/0x70 [ 2165.004496] ? __switch_to_asm+0x34/0x70 [ 2165.008583] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2165.013448] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2165.018624] RIP: 0033:0x457569 [ 2165.021818] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2165.040721] RSP: 002b:00007f7c0b926c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004c 01:44:29 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000000200"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2165.048416] RAX: ffffffffffffffda RBX: 00007f7c0b926c90 RCX: 0000000000457569 [ 2165.055678] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000040 [ 2165.062938] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 2165.070198] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7c0b9276d4 [ 2165.077454] R13: 00000000004bdf12 R14: 00000000004d9658 R15: 0000000000000005 01:44:29 executing program 4 (fault-call:6 fault-nth:0): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:29 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:29 executing program 0 (fault-call:4 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:29 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2165.290885] FAULT_INJECTION: forcing a failure. [ 2165.290885] name failslab, interval 1, probability 0, space 0, times 0 [ 2165.363558] CPU: 1 PID: 2333 Comm: syz-executor4 Not tainted 4.20.0-rc4+ #137 [ 2165.370907] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2165.380272] Call Trace: [ 2165.382885] dump_stack+0x244/0x39d [ 2165.386571] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2165.391804] ? debug_smp_processor_id+0x1c/0x20 [ 2165.393507] FAULT_INJECTION: forcing a failure. [ 2165.393507] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2165.396517] ? perf_trace_lock+0x14d/0x7a0 [ 2165.412563] should_fail.cold.4+0xa/0x17 [ 2165.416638] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2165.421776] ? perf_trace_lock+0x14d/0x7a0 [ 2165.426042] ? find_held_lock+0x36/0x1c0 [ 2165.430156] ? find_held_lock+0x36/0x1c0 [ 2165.434251] ? perf_trace_sched_process_exec+0x860/0x860 [ 2165.439711] ? kasan_check_write+0x14/0x20 [ 2165.443953] ? __mutex_unlock_slowpath+0x197/0x8c0 [ 2165.448901] __should_failslab+0x124/0x180 [ 2165.453150] should_failslab+0x9/0x14 [ 2165.456971] kmem_cache_alloc+0x2be/0x730 [ 2165.461152] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2165.466707] ? check_preemption_disabled+0x48/0x280 [ 2165.471766] getname_flags+0xd0/0x590 [ 2165.475577] user_path_at_empty+0x2d/0x50 [ 2165.479732] path_listxattr+0xbc/0x1a0 [ 2165.483628] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 2165.488232] ? listxattr+0x150/0x150 [ 2165.491948] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2165.497323] ? trace_hardirqs_off_caller+0x310/0x310 [ 2165.502473] __x64_sys_listxattr+0x78/0xb0 [ 2165.506723] do_syscall_64+0x1b9/0x820 [ 2165.510628] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2165.516002] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2165.520939] ? trace_hardirqs_on_caller+0x310/0x310 [ 2165.525968] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2165.530994] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2165.537690] ? __switch_to_asm+0x40/0x70 [ 2165.541760] ? __switch_to_asm+0x34/0x70 [ 2165.545837] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2165.550698] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2165.555889] RIP: 0033:0x457569 [ 2165.559145] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2165.578053] RSP: 002b:00007fdbb11d8c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000c2 [ 2165.585767] RAX: ffffffffffffffda RBX: 00007fdbb11d8c90 RCX: 0000000000457569 [ 2165.593035] RDX: 000000000000002e RSI: 0000000020000140 RDI: 00000000200000c0 [ 2165.600309] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 2165.607597] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdbb11d96d4 [ 2165.614910] R13: 00000000004bde54 R14: 00000000004d44e0 R15: 0000000000000004 [ 2165.622206] CPU: 0 PID: 2343 Comm: syz-executor0 Not tainted 4.20.0-rc4+ #137 [ 2165.629507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2165.638866] Call Trace: [ 2165.641497] dump_stack+0x244/0x39d [ 2165.645167] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2165.650380] ? lock_is_held_type+0x210/0x210 [ 2165.654991] should_fail.cold.4+0xa/0x17 [ 2165.659073] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2165.664203] ? perf_trace_lock+0x14d/0x7a0 [ 2165.668470] ? mark_held_locks+0x130/0x130 [ 2165.672725] ? debug_smp_processor_id+0x1c/0x20 [ 2165.677403] ? perf_trace_lock+0x14d/0x7a0 [ 2165.681645] ? _kstrtoull+0x188/0x250 [ 2165.685460] ? _parse_integer+0x180/0x180 [ 2165.689625] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2165.695196] ? check_preemption_disabled+0x48/0x280 [ 2165.700233] ? debug_smp_processor_id+0x1c/0x20 [ 2165.704913] ? perf_trace_lock+0x14d/0x7a0 [ 2165.709176] ? zap_class+0x640/0x640 [ 2165.712909] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2165.718455] ? should_fail+0x22d/0xd01 [ 2165.722356] ? lock_is_held_type+0x210/0x210 [ 2165.726780] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2165.731908] ? perf_trace_lock+0x14d/0x7a0 [ 2165.736166] __alloc_pages_nodemask+0x366/0xea0 [ 2165.740847] ? find_held_lock+0x36/0x1c0 [ 2165.744927] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 2165.749960] ? __f_unlock_pos+0x19/0x20 [ 2165.753955] ? find_held_lock+0x36/0x1c0 [ 2165.758059] ? trace_hardirqs_off+0xb8/0x310 [ 2165.762518] cache_grow_begin+0xa5/0x8c0 [ 2165.766595] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2165.772162] kmem_cache_alloc+0x66b/0x730 [ 2165.776333] ? check_preemption_disabled+0x48/0x280 [ 2165.781380] getname_flags+0xd0/0x590 [ 2165.785249] user_path_at_empty+0x2d/0x50 [ 2165.789408] do_sys_truncate+0xb0/0x190 [ 2165.793399] ? vfs_truncate+0x840/0x840 [ 2165.797410] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2165.802793] ? trace_hardirqs_off_caller+0x310/0x310 [ 2165.807920] __x64_sys_truncate+0x54/0x80 [ 2165.812091] do_syscall_64+0x1b9/0x820 [ 2165.815999] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2165.821382] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2165.826331] ? trace_hardirqs_on_caller+0x310/0x310 [ 2165.831366] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2165.836399] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2165.843078] ? __switch_to_asm+0x40/0x70 [ 2165.847163] ? __switch_to_asm+0x34/0x70 [ 2165.851251] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2165.856114] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2165.861324] RIP: 0033:0x457569 [ 2165.864533] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2165.883442] RSP: 002b:00007f7c0b926c78 EFLAGS: 00000246 ORIG_RAX: 000000000000004c [ 2165.891164] RAX: ffffffffffffffda RBX: 00007f7c0b926c90 RCX: 0000000000457569 [ 2165.898446] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000020000040 [ 2165.905719] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 01:44:29 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:29 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2165.912994] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f7c0b9276d4 [ 2165.920270] R13: 00000000004bdf12 R14: 00000000004d9658 R15: 0000000000000005 01:44:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000d400", 0x1}) 01:44:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(0x0, 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:30 executing program 4 (fault-call:6 fault-nth:1): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:30 executing program 0 (fault-call:4 fault-nth:2): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2166.363865] FAULT_INJECTION: forcing a failure. [ 2166.363865] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2166.375726] CPU: 0 PID: 2374 Comm: syz-executor4 Not tainted 4.20.0-rc4+ #137 [ 2166.383012] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2166.392371] Call Trace: [ 2166.394983] dump_stack+0x244/0x39d [ 2166.398640] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2166.403864] ? lock_is_held_type+0x210/0x210 [ 2166.408293] should_fail.cold.4+0xa/0x17 [ 2166.412386] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2166.417515] ? debug_smp_processor_id+0x1c/0x20 [ 2166.422215] ? perf_trace_lock+0x14d/0x7a0 [ 2166.426505] ? mark_held_locks+0x130/0x130 [ 2166.430771] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2166.436329] ? check_preemption_disabled+0x48/0x280 [ 2166.441359] ? _parse_integer+0x134/0x180 [ 2166.445546] ? debug_smp_processor_id+0x1c/0x20 [ 2166.450251] ? perf_trace_lock+0x14d/0x7a0 [ 2166.454502] ? _kstrtoull+0x188/0x250 [ 2166.458321] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2166.463875] ? check_preemption_disabled+0x48/0x280 [ 2166.468933] ? debug_smp_processor_id+0x1c/0x20 [ 2166.473616] ? perf_trace_lock+0x14d/0x7a0 [ 2166.477867] ? find_held_lock+0x36/0x1c0 [ 2166.481961] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2166.487510] ? should_fail+0x22d/0xd01 [ 2166.491416] ? lock_is_held_type+0x210/0x210 [ 2166.495843] ? check_preemption_disabled+0x48/0x280 [ 2166.500885] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2166.506021] __alloc_pages_nodemask+0x366/0xea0 [ 2166.510707] ? __alloc_pages_slowpath+0x2de0/0x2de0 [ 2166.510734] ? find_held_lock+0x36/0x1c0 [ 2166.510778] ? trace_hardirqs_off+0xb8/0x310 [ 2166.524261] cache_grow_begin+0xa5/0x8c0 [ 2166.528341] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2166.533908] kmem_cache_alloc+0x66b/0x730 [ 2166.538074] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2166.543639] getname_flags+0xd0/0x590 [ 2166.547467] user_path_at_empty+0x2d/0x50 [ 2166.551639] path_listxattr+0xbc/0x1a0 [ 2166.555556] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 2166.560195] ? listxattr+0x150/0x150 [ 2166.563920] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2166.563942] ? trace_hardirqs_off_caller+0x310/0x310 [ 2166.563967] __x64_sys_listxattr+0x78/0xb0 [ 2166.563990] do_syscall_64+0x1b9/0x820 [ 2166.564005] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2166.564027] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2166.574542] ? trace_hardirqs_on_caller+0x310/0x310 [ 2166.574561] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2166.574582] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2166.574598] ? __switch_to_asm+0x40/0x70 [ 2166.574612] ? __switch_to_asm+0x34/0x70 [ 2166.574636] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2166.574660] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2166.574678] RIP: 0033:0x457569 [ 2166.631230] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2166.650171] RSP: 002b:00007fdbb11d8c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000c2 [ 2166.657895] RAX: ffffffffffffffda RBX: 00007fdbb11d8c90 RCX: 0000000000457569 01:44:30 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:30 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91d00", 0x1}) 01:44:30 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:30 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2166.665178] RDX: 000000000000002e RSI: 0000000020000140 RDI: 00000000200000c0 [ 2166.672459] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 2166.679738] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdbb11d96d4 [ 2166.687030] R13: 00000000004bde54 R14: 00000000004d44e0 R15: 0000000000000004 01:44:30 executing program 4 (fault-call:6 fault-nth:2): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:30 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90700", 0x1}) 01:44:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(0x0, 0x0) [ 2166.959954] FAULT_INJECTION: forcing a failure. [ 2166.959954] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.030823] CPU: 0 PID: 2408 Comm: syz-executor4 Not tainted 4.20.0-rc4+ #137 [ 2167.038220] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2167.047591] Call Trace: [ 2167.050206] dump_stack+0x244/0x39d [ 2167.053862] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2167.059097] ? debug_smp_processor_id+0x1c/0x20 [ 2167.063820] ? perf_trace_lock+0x14d/0x7a0 [ 2167.068080] should_fail.cold.4+0xa/0x17 [ 2167.072168] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2167.077290] ? kasan_check_read+0x11/0x20 [ 2167.081447] ? do_raw_spin_unlock+0xa7/0x330 [ 2167.085873] ? trace_hardirqs_on+0x310/0x310 [ 2167.090297] ? mntput+0x74/0xa0 [ 2167.093607] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2167.099162] ? check_preemption_disabled+0x48/0x280 [ 2167.104211] ? find_held_lock+0x36/0x1c0 [ 2167.108320] ? perf_trace_sched_process_exec+0x860/0x860 [ 2167.113779] ? putname+0xf7/0x130 [ 2167.117249] ? filename_lookup+0x39f/0x520 [ 2167.121523] __should_failslab+0x124/0x180 [ 2167.125789] should_failslab+0x9/0x14 [ 2167.129623] kmem_cache_alloc_node_trace+0x270/0x740 [ 2167.134745] ? digsig_verify+0x1530/0x1530 [ 2167.138994] ? kmem_cache_alloc+0x33a/0x730 [ 2167.143343] __kmalloc_node+0x3c/0x70 [ 2167.147179] kvmalloc_node+0x65/0xf0 [ 2167.151391] listxattr+0x55/0x150 [ 2167.154861] path_listxattr+0xf5/0x1a0 [ 2167.158763] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 2167.163356] ? listxattr+0x150/0x150 [ 2167.167087] ? trace_hardirqs_off_caller+0x310/0x310 [ 2167.172224] __x64_sys_listxattr+0x78/0xb0 [ 2167.172248] do_syscall_64+0x1b9/0x820 [ 2167.172269] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2167.185741] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2167.185764] ? trace_hardirqs_on_caller+0x310/0x310 [ 2167.185783] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2167.185804] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2167.185823] ? __switch_to_asm+0x40/0x70 [ 2167.211473] ? __switch_to_asm+0x34/0x70 [ 2167.215558] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2167.220428] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2167.225630] RIP: 0033:0x457569 [ 2167.228837] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2167.247753] RSP: 002b:00007fdbb11d8c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000c2 [ 2167.255470] RAX: ffffffffffffffda RBX: 00007fdbb11d8c90 RCX: 0000000000457569 [ 2167.262749] RDX: 000000000000002e RSI: 0000000020000140 RDI: 00000000200000c0 [ 2167.270027] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 01:44:31 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x8040000) [ 2167.277307] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdbb11d96d4 [ 2167.284583] R13: 00000000004bde54 R14: 00000000004d44e0 R15: 0000000000000004 01:44:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92f00", 0x1}) 01:44:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(0x0, 0x0) 01:44:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000010"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:31 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000001ae90100", 0x1}) 01:44:31 executing program 4 (fault-call:6 fault-nth:3): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:31 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xebffffff) 01:44:31 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(0x0, 0x0) 01:44:31 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2167.781931] attempt to access beyond end of device [ 2167.787065] loop0: rw=1, want=130, limit=112 [ 2167.809176] buffer_io_error: 14 callbacks suppressed [ 2167.809195] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2167.863089] attempt to access beyond end of device [ 2167.878716] loop0: rw=1, want=131, limit=112 [ 2167.884204] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2167.919922] FAULT_INJECTION: forcing a failure. [ 2167.919922] name failslab, interval 1, probability 0, space 0, times 0 [ 2167.948243] CPU: 0 PID: 2458 Comm: syz-executor4 Not tainted 4.20.0-rc4+ #137 [ 2167.955557] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2167.964922] Call Trace: [ 2167.967537] dump_stack+0x244/0x39d [ 2167.971206] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2167.976423] ? debug_smp_processor_id+0x1c/0x20 [ 2167.981104] ? perf_trace_lock+0x14d/0x7a0 [ 2167.985363] should_fail.cold.4+0xa/0x17 [ 2167.985388] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2167.985413] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2167.994577] ? check_preemption_disabled+0x48/0x280 [ 2167.994601] ? debug_smp_processor_id+0x1c/0x20 [ 2167.994618] ? perf_trace_lock+0x14d/0x7a0 [ 2167.994643] ? lock_is_held_type+0x210/0x210 [ 2167.994664] ? find_held_lock+0x36/0x1c0 [ 2168.009909] ? perf_trace_sched_process_exec+0x860/0x860 [ 2168.009928] ? find_held_lock+0x36/0x1c0 [ 2168.018593] __should_failslab+0x124/0x180 [ 2168.018615] should_failslab+0x9/0x14 [ 2168.018650] kmem_cache_alloc+0x2be/0x730 [ 2168.044408] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 2168.044427] ? kasan_check_read+0x11/0x20 [ 2168.044443] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 2168.044473] __fuse_request_alloc+0xa6/0x490 [ 2168.063228] ? fuse_copy_args+0x3a0/0x3a0 [ 2168.067394] ? is_bpf_text_address+0xd3/0x170 [ 2168.067415] ? kernel_text_address+0x79/0xf0 [ 2168.067440] ? __kernel_text_address+0xd/0x40 [ 2168.080840] ? unwind_get_return_address+0x61/0xa0 [ 2168.085788] ? __save_stack_trace+0x8d/0xf0 [ 2168.085818] __fuse_get_req+0x1f7/0x9e0 [ 2168.094142] ? fuse_put_request+0x6a0/0x6a0 [ 2168.098485] ? save_stack+0x43/0xd0 [ 2168.102131] ? kasan_kmalloc+0xc7/0xe0 [ 2168.106027] ? __kmalloc_node+0x50/0x70 [ 2168.106045] ? kvmalloc_node+0x65/0xf0 [ 2168.106065] ? listxattr+0x55/0x150 [ 2168.117524] ? path_listxattr+0xf5/0x1a0 [ 2168.121594] ? __x64_sys_listxattr+0x78/0xb0 [ 2168.126037] ? do_syscall_64+0x1b9/0x820 [ 2168.130124] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2168.135515] fuse_simple_request+0x28/0x730 [ 2168.139880] fuse_listxattr+0x424/0x840 [ 2168.143867] ? fuse_xattr_get+0x40/0x40 [ 2168.143889] ? rcu_pm_notify+0xc0/0xc0 [ 2168.143915] ? __kmalloc_node+0x3c/0x70 [ 2168.143934] ? __kmalloc_node+0x3c/0x70 [ 2168.159770] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 2168.159786] ? fuse_xattr_get+0x40/0x40 01:44:32 executing program 5 (fault-call:3 fault-nth:0): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2168.159805] vfs_listxattr+0x114/0x1a0 [ 2168.173212] listxattr+0x74/0x150 [ 2168.176696] path_listxattr+0xf5/0x1a0 [ 2168.180614] ? lockdep_hardirqs_on+0x3bb/0x5b0 [ 2168.180632] ? listxattr+0x150/0x150 [ 2168.180654] ? trace_hardirqs_off_caller+0x310/0x310 [ 2168.180679] __x64_sys_listxattr+0x78/0xb0 [ 2168.180706] do_syscall_64+0x1b9/0x820 [ 2168.188998] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2168.189019] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2168.189054] ? trace_hardirqs_on_caller+0x310/0x310 [ 2168.202311] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2168.217598] ? post_copy_siginfo_from_user.isra.25.part.26+0x250/0x250 [ 2168.217615] ? __switch_to_asm+0x40/0x70 [ 2168.217632] ? __switch_to_asm+0x34/0x70 [ 2168.233381] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2168.233407] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2168.233422] RIP: 0033:0x457569 [ 2168.233445] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2168.242340] RSP: 002b:00007fdbb11d8c78 EFLAGS: 00000246 ORIG_RAX: 00000000000000c2 [ 2168.242357] RAX: ffffffffffffffda RBX: 00007fdbb11d8c90 RCX: 0000000000457569 [ 2168.242367] RDX: 000000000000002e RSI: 0000000020000140 RDI: 00000000200000c0 [ 2168.242381] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 2168.269649] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fdbb11d96d4 [ 2168.269659] R13: 00000000004bde54 R14: 00000000004d44e0 R15: 0000000000000004 [ 2168.325881] attempt to access beyond end of device [ 2168.340354] loop0: rw=1, want=132, limit=112 [ 2168.344792] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2168.365706] attempt to access beyond end of device [ 2168.392676] loop0: rw=1, want=133, limit=112 [ 2168.397151] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2168.425133] attempt to access beyond end of device [ 2168.445322] loop0: rw=1, want=142, limit=112 [ 2168.455493] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2168.468043] FAULT_INJECTION: forcing a failure. [ 2168.468043] name failslab, interval 1, probability 0, space 0, times 0 [ 2168.471737] attempt to access beyond end of device [ 2168.484537] CPU: 1 PID: 2467 Comm: syz-executor5 Not tainted 4.20.0-rc4+ #137 [ 2168.491831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2168.501189] Call Trace: [ 2168.503813] dump_stack+0x244/0x39d [ 2168.507464] ? dump_stack_print_info.cold.1+0x20/0x20 [ 2168.512674] ? debug_smp_processor_id+0x1c/0x20 [ 2168.517372] ? perf_trace_lock+0x14d/0x7a0 [ 2168.521629] should_fail.cold.4+0xa/0x17 [ 2168.525710] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 2168.530821] ? perf_trace_lock+0x14d/0x7a0 [ 2168.535068] ? find_held_lock+0x36/0x1c0 [ 2168.539153] ? __f_unlock_pos+0x19/0x20 [ 2168.543146] ? find_held_lock+0x36/0x1c0 [ 2168.547241] ? perf_trace_sched_process_exec+0x860/0x860 [ 2168.552716] __should_failslab+0x124/0x180 [ 2168.556959] should_failslab+0x9/0x14 [ 2168.560767] kmem_cache_alloc+0x2be/0x730 [ 2168.564924] ? check_preemption_disabled+0x48/0x280 [ 2168.569975] getname_flags+0xd0/0x590 [ 2168.573801] user_path_at_empty+0x2d/0x50 [ 2168.577953] do_sys_truncate+0xb0/0x190 [ 2168.581943] ? vfs_truncate+0x840/0x840 [ 2168.585935] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2168.591312] ? trace_hardirqs_off_caller+0x310/0x310 [ 2168.596441] __x64_sys_truncate+0x54/0x80 [ 2168.600612] do_syscall_64+0x1b9/0x820 [ 2168.604516] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2168.609880] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2168.614810] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2168.619658] ? trace_hardirqs_on_caller+0x310/0x310 [ 2168.624711] ? prepare_exit_to_usermode+0x291/0x3b0 [ 2168.629739] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2168.634597] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2168.639785] RIP: 0033:0x457569 [ 2168.642983] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2168.661893] RSP: 002b:00007f43eab4fc78 EFLAGS: 00000246 ORIG_RAX: 000000000000004c [ 2168.669599] RAX: ffffffffffffffda RBX: 00007f43eab4fc90 RCX: 0000000000457569 [ 2168.676869] RDX: 0000000000000000 RSI: 000000000000d338 RDI: 00000000200000c0 [ 2168.684150] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 2168.691419] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f43eab506d4 [ 2168.698693] R13: 00000000004bdf12 R14: 00000000004d9658 R15: 0000000000000003 [ 2168.711493] loop0: rw=1, want=143, limit=112 [ 2168.716142] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2168.724865] attempt to access beyond end of device [ 2168.729992] loop0: rw=1, want=144, limit=112 [ 2168.735295] Buffer I/O error on dev loop0, logical block 143, lost async page write 01:44:32 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2168.743643] attempt to access beyond end of device [ 2168.754132] loop0: rw=1, want=145, limit=112 [ 2168.763769] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2168.776851] attempt to access beyond end of device [ 2168.785756] loop0: rw=1, want=235, limit=112 01:44:32 executing program 4 (fault-call:6 fault-nth:4): mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:32 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf4ffffff) 01:44:33 executing program 5 (fault-call:3 fault-nth:1): syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2169.071350] attempt to access beyond end of device [ 2169.076484] loop0: rw=1, want=130, limit=112 [ 2169.085600] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2169.129512] attempt to access beyond end of device [ 2169.137576] loop0: rw=1, want=131, limit=112 [ 2169.143500] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2169.162196] attempt to access beyond end of device [ 2169.171311] loop0: rw=1, want=132, limit=112 [ 2169.175763] attempt to access beyond end of device 01:44:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000fffffd"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94e00", 0x1}) 01:44:33 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2169.200518] loop0: rw=1, want=133, limit=112 [ 2169.204972] attempt to access beyond end of device [ 2169.209911] loop0: rw=1, want=142, limit=112 [ 2169.219999] attempt to access beyond end of device [ 2169.252463] loop0: rw=1, want=143, limit=112 [ 2169.271502] attempt to access beyond end of device [ 2169.292853] loop0: rw=1, want=144, limit=112 [ 2169.310233] attempt to access beyond end of device [ 2169.321895] loop0: rw=1, want=145, limit=112 [ 2169.327883] attempt to access beyond end of device [ 2169.334791] loop0: rw=1, want=235, limit=112 01:44:33 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000003ee90100", 0x1}) 01:44:33 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2f) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:33 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x4) 01:44:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000002e90100", 0x1}) 01:44:33 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) modify_ldt$read(0x0, &(0x7f0000000000)=""/73, 0xfffffff1) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:34 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800) write$P9_RVERSION(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="081800000000e7e650e576bbd273973756dac489b429114989283e000ede4284147fc54a7f229e7aed7f424aac788fdcedf5b5825cd2f8f43021c7ad1879517a8efc41f4c74550"], 0x15) 01:44:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000001a900"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000027e90100", 0x1}) 01:44:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfffffff5) 01:44:34 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000280)='/dev/vbi#\x00', 0x1, 0x2) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000480)={0x0, 0x1f, 0x8ebf, 0x2, 0x68, 0x898}, &(0x7f00000004c0)=0x14) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000500)=@sack_info={r2, 0xda61, 0x1}, &(0x7f0000000540)=0xc) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000340)={0x80, 0xa033, 0x1, 0x9, 0x5, [{0x1, 0x2, 0x4, 0x0, 0x0, 0xa00}, {0x7, 0x7ff, 0x401, 0x0, 0x0, 0x4}, {0x9c, 0x3f, 0x4eb7, 0x0, 0x0, 0x7}, {0xfffffffffffffffe, 0x800, 0x1, 0x0, 0x0, 0x8}, {0x1, 0x800, 0x1, 0x0, 0x0, 0x982}]}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r3 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x8a, 0x101000) setsockopt$inet_sctp6_SCTP_NODELAY(r3, 0x84, 0x3, &(0x7f0000000040)=0x1, 0x4) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) ustat(0x4, &(0x7f0000000080)) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:34 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) getsockname$packet(0xffffffffffffff9c, &(0x7f0000002840)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000002880)=0x14) sendmsg$kcm(r0, &(0x7f0000004b40)={&(0x7f00000028c0)=@hci={0x1f, r1, 0x2}, 0x80, &(0x7f0000004b00)=[{&(0x7f0000002940)="4d08ae17a58c0239d43c92f74f245fc60727cd647ec24b931b48b4107416ee7a3a2e6164d452f4bbdadb8d4fd077f041b79d4448dba132b7d4de2003c3cad280e66da528bc79cb4b1c29a90c9a55267140318d2d8a498864db4632b7cbd825a8340ec5748e5a1062f0ff6d8557055644836fb8cc91490312d9afe41dc8ccb2145be80ce997d249e462f1fbcdc2e5cc8116c69c23e7f0df5433866daa8333024d3af8f3141b0403ee5d70f286d7f4ad6fb568f84bfaea1a94f06efe4e690fc604cd43d70a9629855eec66baca72f826b68d511166093b98ee8919ba094a6364e1a860f63bf22ef366bd533378b5bd26455b30295014be81ccb6c2a565ae83b1edbf1f4f9cb165be93695d5327451ca0bb778a925121e69a62970c3b61f2abd98f2b928a84ca2a065cfb5f958ce14cb4551bff5d423d202070eec7734e59e463e4437c4f809ce30d237867512fe1cb1ddc146b815ea3c42eadc7d4882b5bc721469748b2e5ee3e069fea21c6f7024afac322218e07be3bd2a03edef42308b3d74f38b4908079a9c2558d67ab26128f1103a216b528517e81717033fd7e455aad227d5e734c890998a622c01ea5005ef78c0164093d9e4342044b6b4b5d7f56724ac1fe5a50f6472c91f7c020df96a8007669f0b3daac77873cdf62e97176fc7eea88e738792ea2730f0293f502ccd3c151699f6c22a5b110a5508f3e6d5f141530c73457ff5f14f86facc65363c63acbfc48c9d3b8e114f301a5dde7eb7014d88fff59ab900468463ac49b1982ed6b84d350b1022231c3f9af82446652b881692b3590c7c6ded8d26fd9066e7b7c04da5e05e7dd94c81f71d95211db0be5b8816be4c28227eaa5fd02ea59cbd850ba8d296d65ac30a839d221e89e313a0ef0c435f283866259b3f6ad7bcb2dc59af9f58fec7dfc6c21ac619633ad6a6ef0e410f870473f72a11cca9d9b193f98d36bcbee530b8bfe96126e73ed5478e97d26062b9ac6d89897aea53303b9f1a263d59bf6b979caec99f95a0540dcdee8ab49bd5b5e75d94bacf65ce92ddb2fab56437e95b1250b1f690df7a796703d7936cf20fc4a5db38826a9a06d16421615610c83cb98c07f52e979a9e9ddab14bc728c3f98401fd46ae26772df6760a75ae497cb65e010bfb4cc9d57cf537ea464e5524d2c3446ecf451252ab702b6bd1c0fdec6c45c5fe0db8560a588317f6c1dfe2df1997e55838efa86b2da36a53921288574f8f57714a30e8508940f25babe84294ab9bcf8e9775bae95cd807d2a1386c345df344fc5c3837a23e474ef1a86a9fede390b3cfe984f2fcfdafd84dc4c3a0ec12563f2a6e236d0ca917224459b5ff5b2633605f1793c9cb15895b44c7a3478e9294d29ce97d3694fe411f8dcfa563a25d4aa49fa44965b4ee76deb02f078bc4c5f72139d2aca2d67cc1d2b5975060365fbf32572952901b41968b5153ed72d5c2260549a51cb69adebd961a0956cd35744c9f310769a150aa0a9fd8aaa657203a889f3fa80e269a3514250d11e576282544d188aee5740ad5a6349817137a7a4b7cca06991a662ca7a4641231c30240f8ef8b45e3ff07ecf514e85e23257c9293a63510e65a2ed8758b71e90aa3500157352a008190c54c0cc3029a7a82a08fd9a6abe1b1b3a545e1811e6cfe394f0ef7b6ffc16a49c55e9fdebe36a968b835ce320e8d0c6b7c00921ecd98fc104bb79a6e8e519908833d3b4ea3efc9655ec1e20c8e33699b30ebe9af7c7ee5b6af9aedbadd38b284bca17cbb03fbd77f44cca1152a7b61cf0f7f28194d85af3d589b4bda7b1853f4794cb02e65dc32de0d2f2b9077f2308a79775a16ee09f9364de59f7e839ec3100719cb1a5cb03036b08ca10be94dfa96ff41b4b7d87e635f322ce611e623fa7763e52d12c72fc2761d5f733795938f3fb4ee743cba0c2b84158a3ee147f298f3b46cfe0bc5c568429b3f0a84e780747b99967acfd634254bf9662695a37bbf0cc15cceeb85f7875410065f5841155d4b76424134bd58d8dfb773531e156b26d40640c61cecf02dec25bb54bda50d79b0541dd1b7c570069c37d1dda39a477ca4c6a9a3fc725fab84779b46f1efd89281691c8e2d9a5fc80bf9fa6da18b25a924849db3f1721da751eb0d9e22b73960fa26fae8cbacac56775d285d54d5040054bc0d2ef057024940196ae18af4d94bc0f11263d262cf82322933528bff8f85fa559f00b55ba5ad30c4d08a620b7d0c09b5055adaa81c65a3e90dc745ab8d87505bddb893680785ef240814175bb8d09d5dd0b70fd86e7032bc7d1eb59ecee61f5b0684ff8e0df9ae69d7a0342afd1f5f9e932a9415cf2c35780f8b99c5eeea15dc43a11aa870ea7c7c23feb5d54b89d5970660f3f8a7dd0d7c454b30e0effac1464bf875ccd47c4349f2f01d24ae858cf0ade53a2f1eb3303d2e9aeff3990c719d4932ca05f8a5832edb7802b47091ab8d3c2515e58d030b85cec060f2716957cd65ef80c804e2689bd3a109833ce94e7a761ed25e7056f660e2b48de421833648c6c9a6f246151ead1b6a6bd1e16f8c554e2bec9953128507b3d97fdc9de1defe3c5117b23c24d1041b3fe0cf692ac6e63f3e7d24416c4ccba29b57aace01b8ab31b06ed68f9baa608a22e1c10d5c86df73f706190734de7a7fd28f3fbfbd59ea0e0f2cdc0b3c8d51e80d86a7cf495f86b51d62f977443783f95633c2fe1d266959ad775455f5ecb2290b74d7c085e95790fb79990bd02c996245d4e9cfc2edcac4293813bb2dea5cff8ce0c4601fbfbfca78a281f85881dd78e4481fbda249e9feb9aaff97514e7f37a37260680496181819090e3b349ee955711b7e737d52f85c27bb0d6cd12311e52711865fbcdfaa0eaaacd990e499ebfee1c674ba10ef9f30830bc28c5c7ca1b590699b6dd1d7542a7e9f1708d25ce07abef4a35e963626094a9e3c44d78a205ea5b9486f1f4afb7c69fb678a482edb61cccb16688daf54aa20a08adba3575a69d552811bb828a393fd5d1b2cf6e8c2cddf07f5c1520893fe744e0852575e396bfad7588b80be6c5de061ec5e4d65b0b4640d063dc9aeee876a7918a6b819180e6b51b0def7d22bc4344593ba09eefa896ea7026f20e1b7102463711eeaf424bd79a19dba6d10ce71c3f19683fdda576bb51bafaa8f7ac634ba06b07b96b2697dad1f353f0d30dd1482df7a2bccd94dfad169615a8de0d9b922c189e8a7b0b2e81b4666f849146959401052ea7a5d685d2607f18111031b9284777145e42e9cdc1c06650a37019d746ab21a85bc999b3c9593f297ef7f2096f48487bc8c0138587d737534fa13725b1f201b3f406d58f0bfa82ab1c6dcb0dafd21f059f2d3f28c6b4007ffb6f825737c8f10d1c2043a1ef7c974144200ff7d3affa3204b93f42d29b0f9654db756bfdb0da12ae76f0212dbd7653a5a7eeacd65a2ae113f4180f095236630f4afee2cf48eba74f383bbb366061fb2979303dc230ac52f547a692d7b3fb45ef5f055ae163d6ab5ed6574073ca9614b04472edd9e900cd3114fc264e26cdaf90a162fd397b37df4b31abbbfb1700d5255768a7a9bd73570188ef2597fa939f733e571d532cbcd5a15411308bcf50639e603d8828153db70c4c75ce54dea781130d0cd9435066fd9d7b19771242bb4074420f0572f6a497bc43bc14ebf060c073df79749aff2bfcc5b7566a973fbe6f297e27f9a162c9cfc526252700235f7e79160eb6b77d6b2d4e3dec2d442effa18ef4628a87f4f1b7d5e63b9da78832755eba62b7e0c51f8758d2c1eb321cd0f8f9b73b0a14e175278b507bda7dc2446748545fb54c8dd2ce6400aa34dbbbb9be3e0594a1ecd8f5a6dcc4ded8105f721d7eb3b3701293e37cc082738383560f1066789fec9fc2e9fc20426d17eee9524e1f970950f4f7aee4a38c1f42661f89aa4a7f89d8a5cb05a360ddb292711624f0524714acec02f913f5f1308610072085ad8fb05a638b3dab85e49fe8caa4abf734ab4759c7427e7c95b2c3311f0fd95078bf715879ae571f68c312f4480596ac1381135832699961655123692b8105089f817a0ca0b29eb677d1e5d71efeaf43006f14bbfba69070749cabf7887f3b718fabcf36fe2f92ca70380baeeeaa7ea311a7cca936a99c4d816e9904f6e7b2b06d50c3d2ff2841e7486b5749c2696f1f9a31ddedfd16956a2e61df87d5006d60d514620f876c9271fca32970e9db3ab42ec05dcc6adee611c62065cd55a8a0b63d8dab861f0cc6e73500c4451f92ed64ecdbe39d9d79d5977310639ad4643df7f50e44e0aa1ed9c2d8bc9b29959c8399f448615921917255db9c99e9f3d3114d6a8385d7dd9955ef5b9b8308390b4c10e4b2ea91be3a369b82dc2513b261b85b3ba6982142c70faf9191d81257edbe69f1dbbdaad3b18ea351147f0e0c49dabb047c29bd16a6c09ae95577ba64be217947f69ece385d87400a890170a76f614ea33df73dd1395e9dbdea6a00d530004f7e9b841386642c2f458aaf1df0aaebf2e621ac3e9fda4159903d8285f556a8258fe6c45dd12b24069f9fd5ef8980d8989ec22b7e50c7e65b905388dfab347fe677e4ca198cf39ae1afe8d16d9ee87dc8a9904ae5c05b96bcf802bd0d56871dff70a0448b4b3f941eb9f7ebf661ef8be61c27e6f87e13a161e8efebe05c18cc864c55c3906d7dec3dc382f077e54f5bc19f88ea4e3217374f19ba75aa4965f08f011df3976ac0151671ce1f065f491cb288849f8954a73757deeff313fc04afd8f345f68c19f1acb33cb1d43e32e09709e87ab36376d955ee8004a6f024303a2d03182915c00fbab68b1adc88c18543ce08f750025975080c24a971cc14526695f9eb96bf7f50b6f450811b8a0fae80790feff3fec1de8495f3587ef8238757ff74fa79dfa8393ca6abb3a7ae07fa5f47a60af2650f70e29cd78477f3ed38c3d807b27d2625e1385af73c4b115fe6a50e91471bc8481ebd0a19ba97c0181d8c8f70753a808e5da9172a9207b3f508388a4f347244b48c26dd8a1140ad60d10f2618fa14e30f137dd0c2c776c0e1ca79a29aaf644bfcffeee8e1ecf3d9531f048981fd55542c1929fd6f7f87ca52e91b2e1caca312a431a84b1636133e994cae088e6b213d03293faa67418ac8773afca5e73825a1abf2b3846fd8db6adbb57a8c514ad4d5f4e82e308b1aee9ac4357ea4b088ef06af15fe15510f2216940e952781f2880e3d90118be949bd242dcdaea23b920cd9868f00478528937277ce187154cd9ac7af4f82d6a973668a42fe425b7c9db78f8569d326fb226e0b6c2873a63d45d82bc297b0ec25d9f51e634e866716ffef4f60847ef545613c2041603624a9155aa22d754e0294c9d8876a030f72b01db4da5bcfb73955ad17fc0a9d2dc87014914470d893c67c5f00c92e3869ade8437965aaf56f0d244aa722f560b0f18665c9f03e96e19ed1b35992c2d0e8ad1acce216b0c3d521002c8ddd526fe88cce6138ef5239506243022c752e2433ca307464a050a58a27995322e7e144c049faabc8921e97307707604fc0b936761a143c9807ec2b3748eb00c437ffb4c480c1a3205ac7c42c6fe37115815fb0c11dac207cddb674e7ef7bdd5dba29dda6a2e7321e26ca32433df85967c5530fd701ec083010a1043e03db50648abb7c2b4674a5b3779f3f1f5f41d8aa3091aff67c9d8e4832a0cba4d59697a50971c9e38052acbe6f9f1678ce7760ec4ccfc1d946149d141c80b20a425b13c1fb0ec102836c29fc5c13987662edfc5b1ef669", 0x1000}, {&(0x7f0000003940)="6379a1b452756a4af353ed02f111716066699e46e25066496f5b07099b6e4138a12d120ffca1fb59687371af4e5f5823544d717359db00b307df82e68af938c040a5ec7c7817da7383af8c463d4b4bc5455874b4ce754cef101403b15be65bf95ef6c5920d801163fb39a3e0bdc0f7176a90c5201529a6c872ca16201be2e12d65b6c58b6f1043a5f7afaece0eb94f89cd5e8006f51e4f3106a5d4f426838dda0dd4c9187eb7b315d3c4427bcd9b294bc1dd24f9d035c91dc9ea28c03a20dbcf63ac628d9d54716e64ee3e3e26d7786f269d", 0xd2}, {&(0x7f0000003a40)="568e1f53bcd3d71f6c1f125f8545fea05dfdf70ad2641ae7332e13ae65c46c0389b4b5c19e03fa511d7f2123b882c5e7be72855b08c7466a10221aab8e3b39653f9a443f12b63c895927714fb5c923c4d895c8868f9d673fbf185793435b875eff35c431f0de75bfc10f76d72fa8412a9330aecb03ea2013536a4c528416c50f3f9439744ddec5b0eb338e3eaa026923db999796320964624c6cc0c24f355c74ac52c5bd8dfb73c96adac3f9804188f63729", 0xb2}, {&(0x7f0000003b00)="1c8509a8b142655508ffdbd15345d26cddd301d8eac4ee6daf25911cb8a354ed8618b56f7e38a3a0f26149f5be1365947d79f1e7b065e3c8ca4f301820cae100e9dc84bae27ff0be7327b90d38e284e64def00448399eb0354f9a9a2d26b7c0de5b17dc254523185507841dd56575ed02673f2e81f3743bf06c9ab066404194c598025989124d49b57c1e547ff4a308c99773de7adb162dd2f07dd3bd532e94983802009abd42fbe55e09b934ff6b4d25f5f4185d4b56cafc40d92a05a48862dffa077432e3972344241b78d812d0aeafa5405e826cec6f339683a7a89888c6250cfd7224b9af8ddf0e5ba892509f39e3ba5d2a4850eeed45f31fd6f05ba382e3d4ad3218d2f116af39b63f6eb30b3d836a77f4268f1e852d18116b645d7f55fb31b1e4c9d2f1c62217d9bde0cc9b7589fe1ff1168dd2f693300e25a59b94d08743a39e9fe1af6a9e9e078d7e09394f72105bf66e84735b54ae337fdb32f9233b45ca950cd51f76c0a4918f9d4d81051020b350b9c6126fb9ecf2ff5f22a1ba14cf30f1b34e01468b9d6fe74232def410c94a00167f5d13628f51656b564386ecac04eb556d44fe79fe25e6b5a29eebd20a3ec401c0b5975bdf53d998a5ac818ed46926f98831b301cc79646551ce68a2751bdf76452f1f4fa2a002912dd35d23164642802d15c022c9fa7d5bec99a439ed928fe939a4fc200b5bd5052ac9890057b65ebfc18524a5bbd30333337ab17a3fd0ce397655ebaab1e2e94a4b6339df84afbea8eba76fe18e1c0aaefb924d325630652dadcda1fcc44593575a3fcc1bc022e6cd22b2c64c5a7ac34201647487c3da514adf89a3831df17a2ab36e4b17d2bad70a84e9c3eb425b58a42869b6f06b5359314bcbea6929b66d19c28c5976ab87bb3444002195ce7c4ed0858be991b3ddbbf8117a9dfb7eaef1f3e042ed91e914f838057b3445de1034e383a4a865ecb04d14e42d7a3e1498430d7d636d36f9e6541924d91aaedfed393f1e92aee8cdf2fb2a7dc4221f9c7cdfb4b6e68400a4de94f1b38ed49b6df7100744269cf496e4c12d964af8c090ada7c08a8121dc4bfe2d4d2c359a5a29b480d46077ff8f0460139a168c81657ed5d8a7cba65abb71b403a1c0a9aa0fb63abafc1aea12df1fe3221b855aeb066535c4a327c1c74a3fc8551ecd3b9ca0486ce7e3e684137668fa6b37ac0ff8c95c317b1ef594584934f5f3343be638ed395d502d25e0e1b59fc6d156290a16ebfcbdbfa6238e64e8b2501d3c3311ee0232d79729a5480657969c9e49073a9361a3f421ea7556032d35527dada78c092bf30c1d0b3d3fb50deddf737cab60dfd2795deb67dca6dfee2081bd22246aee2edf9425808e82839dfa4a901a3b9482f791cf3c5bd0d8b76e29bfb6392bb44fbf8f83cf0293bb074d5ab4e5044ec6f153fcc362764acb1348f9724a2e7294c4e6e677634a5f66633c1b1fffee02c38169adf35d3670f1f6c3e82b69abcbc98e4deee34b2a662448dfc7512a58c0efe94cbfb8dbe8cf780d292562635f31557db4f0e291b13ccc0bb4eccfb19ec3b95b980c2d6202bd7f946b3cb7aa2cbcc0a5a49c6f64be99a70e8829f32f798a1780fad012a7ab906fb076654e7fcd0d98fb9508075cbb4860b0bb29177dcaf9d50ea257d63ef1596153d67a8d59b0fbdd76fdec6736234ee9edc707869d5d375b0f271d6d26c069885797c8b4ea08667f4c223dd20213d193a74b3179c308ee1ec407d54cbdf81ce7f92f15b58ed41a5d2a5173e0afc1e7ca6a6b4be5b7d7b3b9bfce5e8177bf55714cf06242ecea8f831cdf7421a6f61ae3310ff936972e4becd2d98f3984d0bdccad5d226f2924c72d626156e7326bd92feac4c6e345d76fede91ababea80210fa34edae5c42edd7958b5743cfb0101f5c6ca40de69009aa2a261e5298b31c426ea847a30a1cddc45e13755c8d01d27aacfe98db4051b0a94e36248a65172054e452804c2da4e023242747258b1eb295a34ed059876a0517f89f60caccaa748d1fbaf0837e363af68685571f4fba25756ce7ccc0e5b505c0f496d32f57862bb7973322cd0abac943603848846d9a5cb15b3df76e9a1b13127d5b48dffd8825a2367c699b5ea5f61adc2106ef7c665330134f9fbba40e861ebdbece45a5cb2527eae79fcdc9935f63ccd5a2da7b8cb4ef1a8f2adfd5cf884b6f55962d6f9973aceac15181a668cb893a1ba27db4ba0353315aa7a7c28954b94a15042093331344809e04848d2c719bbfad689e79c13bbd28479f92936091b4d8e9781aa6360aeb229556164815029e7f010c95c5e31272a5aab357a2f81fa155b7c178b9c372c47170e6c444ec1d7a278c1517d59f7d549db429d1767665d01c70d6f00173ee2aa2cc6432bce69b5a95ad80436c8dd74088c497b0350cf9f4422e8184814277a519d824846b0271d67699233294061fd2c62f5d25ec7444e0d46b186b2c192abc61c19335de6728ac0e1263403cb8d09652e195710919afdb297e78dd2e6dcfc493e9ba1d1554fa6395abab358bc90a1f05b1ff265b26caba62e3f300014be63d46a247efb9de3607978193682f836b17543602db44bf46ea5d41e0ef3bacc6fb5c50605d26a6a3b1d3ab98e4d0552addaefbe9fa3c54d03b4b8e0bea163926bd0a18a9e27f7de014c1a86d99b19c50ee1c229e9cbd7660ff615890361a96a0df2002cd2280c7bf4d13b71ea8bb159ca2af4637da1a1c5c0b634246d3bfd7a077997b627614545e0b5b63b4a6b011834a8746da5ad2b680b570a40028f678c045e8d067a1cd02d15807c77b1e8653cd1493b2a364d62babb00c9b239849b46b0435466b8acadc9779081b80a379deaeddfb421b2aafd38f113b6eed2ffaa135e051536513b734102660809db89743e33cbc50ba9fd21b15eefa68caf2bba780a152287ef9e1246a3af2bb7860aa5dfd316b3e00e1facce0a352d06190e055259183bdc151814ada130b64216d559eecea3afc1c145bbcb55170a1f13eaff57d05c54ec9a39d9bb8ad10ee588776cb18313c24e87fb207c94f6a67d5cd3335494baf7db444f5790f9b0b13c644f02df9d239c7aa9fabe571095217e7a1ebce5a2d30b3cac4f68bb80ba8dbd0c0a4eb94d8bf291df5d6a60926f4c37e6aecbb0ca5dfed6d227fd5550fc68d39c61c08fb65e0ac380aa9eca4371fc93034e209184e858a76e840e3a5d34c21b30927c718f8b85f17d1f120aca3f9ef1b9217680941aa6f84d8013b3e24cecba249add1e1bea4f9039a20a1285254f2051f0b0ee90d04d0e515a243e18c882dab5f08db8a56c0af4e6b7e26053e960b169479d51a6f030e73df592378feb5b6209e49b0eb8883293eca6b2115f39184315fdb256370d3f519216956104afd1bd77d07ba0482b7c46514ca68462b8103fe69c35cf86ed38414a25de80f60d10dcff5409e4c9d71b248f8f44c635cdcfc0301e1c71956329a24d1364f9754b4fafcb80706ac09291aae0719d6c70389b4c5f6f9cba89ee1591b8d73c6cadadf526d30073d9918d87e7a1aa8d0c4c65856b3546cbce82b78bddeb8d25929b7fe2e61eb5a7eabb784cd548104acef091582f572e0d84ea2742ad53c365f2bf807be85cbb39aa2908874ca579e91f0bec8cef4a8b27e17da8f1c9ad0ad01f93019d0009b62d8238cbfb845cb414df3fe27bbb5f51363dfbf9d2c3a193805af1d4a26ae807318a315a12e2913b2d834a45d92e61b4f7fa13cdbf83ce60e8b5786842f3cd893be521fd18e94eb4c8f451ab3c81e9324985b56bb36be4639349348d70964a8c7c09e639ce4761f7f4e9b6241429eb05a662fd04b3303da33ce5f6eb10e596890dea154425ebe708dfba11806a629acbd840c7147e2ce4b92d273d7e1e23c3cb211fcd4c3d9d8cd953d163532a51f9065407948868cb36f93a87bcfea2e9bb372569f11e3234d7a9e43628bdfd5d04db9b4abec6b5f825b1ccca897d4f6539a6e75a0fddb9210abe24f7610cb86196286b040827de5a74a2ce391c73c029500b1bdd40886b72734cd513908f95a04e2948b26b91726a096aee721301feab4edbc2c6c981eb50e3b39d4b998fc65b8b5e87c5a4d7525f63a5ee0fd03700fdc93fd213e5625ef926d8726ddac78894e47d78ccb66f0b694372f2e1bcd385f17177eaeef1c0609922c7c4e633943fd9dde7dd22f916200c3cf32e83d412861d0d87135fea30979fd7efb59b1f0e2f25e348df44f75496b7017d69e469e33de133156b206c435ad0798a3e90e04ebe04c0f99ba70d068d87c36a594adf73302aa602eb1edfafadf85a7abf70558cbed208d7a8bbcd1bc17f483ca35a81786cc9dd74465bdd5071956ac21d3c0325c9aed4d5607049256e72f8472ad2a557328b620a02fc928f0e800402af1b9fa1dff56f1cd99d95cb6557ff99df71927375b455f614032ab866bb7b5339de046c3155d95b5faded0b2e3f1448a65dcc14782217c509b1ce2c24f8d94dc5f9fc5c274b89f02050bcd62c0b03f6f8056f77c7924b1100b197b1f4671e585232c4388fe443a7b5e6e8c483012ca322b5bbd5fe28e10f710e7c0bf9b1476a7779c8ae40e8d10581272caab365ffbfa52d046202fcaf1e2d00410f3ee46bca71bb8fa56427147c9a218c1faf3f330cd3721e50e509903c0282e0db4def7fb7530f6ef39c1c2f4d65e92292e0ea9b9660b65c6672555b15c2be00f206a98828f6b5daecdb0694b6b50d6f5b7c554f98e95bba22488d7af6f52ebc86c3fa4b4c188e25cfa82c92b6119785fa5a45793f896c19418b9a2d9585cbbcc7003d01e4d0072e90d07a8ff041d2cae0b08b6c471ec35c53d16afcc1b66f8ba62d39fe3840086984760e4b82ca11d8ad87989aa787e16dbd867756a5ce60d92849a057d9098995051716bc93c36b420a1cfdd20ccb6633c3e4ddc0066d7e68d41467b5caefbb4481318a8769d516e6cf6b5d57367947b1c9ac0a27a418668a8aa3da3e722d7ff48df6e67a28ebe3704d7982575eac2e8e1597d59efe6a8be1ecb9d207f8f306065d2ac3f06e5efc9801e789e3ad3b2821f510aaa342ac5019ba32b7da50327fc58c8c559d3a5ab91396a90826f20c609818ce0e1c00d72151ca2bf6e08d28caaa79260886169d02344a0e8665a496f70156f94f2f7ed4f14732f2b4c039b0dff8d7139471d65053e67d46497aa53f51809b59aeeed64b1e233c751b4e8a8321e82602a6405c31ff95f9192581290ae55f9c10d8184d7f5ca0e72d8b9a49c226824cb3f5943042632c3f7f493a374b9cfc0ab96d0dd097ee23a9c597510cebcfd26419be3920b35b8a961329af5c28bcd0bca44850901aa3430bc744aa1c3076a4d81436fb48f5d43db696a6d037789cf7bc1f41f87bd9829564b597dba99071661efada7d53e5525065eee67629adafdc05850bd2627ddb0892b32ff35a2703d662dde2af256ad9facd1f32767f7e36e1c8893b74cb3b9cc9517a15d397ad9c06fc3fe28ab6216341010a5f03b300461a8f83b74489987edd813a8d3eb9b304ea9e72299c9467f783271d8e4b21ef0c466a2c6eaa34945145ed26cf71705a193d5ba2ed64a3e3bb79a092c5b338e53e4331b37d9d358aee8658f464719ab730b508c8a28f2ae40557fa2da7cb24b5dc670ee7e08b19fbfe2b2d7d812d0a3e792ccd85495d4ea362ced43532de6fd04823a4cf157ff08f3e02b7d01261f065924046cbefcb1aa1f251caa362ec32fd9d332a4f6bdbcaa9cefc8657ee80d9c00da20fd3dbd4bbe61c8cb26288", 0x1000}], 0x4, 0x0, 0x0, 0x4000000}, 0x40001) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r2 = syz_open_pts(0xffffffffffffffff, 0x400401) ioctl$KDGKBTYPE(r2, 0x4b33, &(0x7f0000000080)) r3 = syz_open_dev$audion(&(0x7f0000000200)='/dev/audio#\x00', 0x6, 0xc00) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000240)='./file0/file1\x00') truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$TCSBRKP(r2, 0x5425, 0x9) 01:44:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x2000000000000000) 01:44:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000047e90100", 0x1}) [ 2170.511659] attempt to access beyond end of device [ 2170.516677] loop0: rw=1, want=130, limit=112 [ 2170.538613] attempt to access beyond end of device [ 2170.553805] loop0: rw=1, want=131, limit=112 01:44:34 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f00000000c0)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f00000002c0)='/dev/dmmidi#\x00', 0x98c9, 0x80181) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000000480)=""/223, &(0x7f0000000400)=0xdf) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r1 = msgget(0x1, 0x80) msgctl$IPC_INFO(r1, 0x3, &(0x7f0000000080)=""/5) truncate(&(0x7f0000000440)='./file0/file1\x00', 0xd336) r2 = syz_open_dev$adsp(&(0x7f0000000200)='/dev/adsp#\x00', 0xfffffffffffffff9, 0x8801) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000380)={&(0x7f0000000580)='./file0\x00', r2}, 0x1fc4fc44d2a2c6f6) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2170.568816] attempt to access beyond end of device [ 2170.584220] loop0: rw=1, want=132, limit=112 [ 2170.593062] attempt to access beyond end of device [ 2170.603606] loop0: rw=1, want=133, limit=112 01:44:34 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2170.621560] attempt to access beyond end of device [ 2170.631340] loop0: rw=1, want=142, limit=112 [ 2170.641588] attempt to access beyond end of device [ 2170.656835] loop0: rw=1, want=143, limit=112 [ 2170.663461] attempt to access beyond end of device 01:44:34 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x7fff, 0xec0c32d055afcc3e) ioctl$VIDIOC_SUBSCRIBE_EVENT(r0, 0x4020565a, &(0x7f0000000040)={0x8000000, 0x101, 0x2}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000001880), 0x1000) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2170.669022] loop0: rw=1, want=144, limit=112 [ 2170.674482] attempt to access beyond end of device [ 2170.679520] loop0: rw=1, want=145, limit=112 [ 2170.684678] attempt to access beyond end of device [ 2170.689733] loop0: rw=1, want=235, limit=112 01:44:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000033e90100", 0x1}) 01:44:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000380)="eb3c906d6b35d42e6661740002040100020002701af97ce0ac6caa0ac55249b3958f76e3294e0935db94465de43a8e7c00d921b5afd657e09c8f4bbb6f71b79a2795e346b0e2b9684d7b9ccaabfa4477951d40f62fe319a77f3ee144109fdbaf7c04f12c59ac784f32c64792683ee1493b05a37e8dc333f4ff77627db837d7ddf73cd622df4ed1e955765db4837d220e3395e3a1b7f96204c8e46e1ad7ef71eef3750f9e07368f04", 0xa8}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x20180, 0x0) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000180)={0x4, 0x1}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r0, 0xc008551c, &(0x7f0000000100)={0x1f, 0x8, [0xffffffff80000001, 0x7fffffff]}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2171.091601] FAT-fs (loop5): count of clusters too big (14711806) [ 2171.106220] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2171.190152] FAT-fs (loop5): count of clusters too big (14711806) [ 2171.205966] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x38d3000000000000) 01:44:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94f00", 0x1}) 01:44:35 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'syzkaller0\x00'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000180)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x100000e000, 0x0, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:35 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2171.421229] FAT-fs (loop5): bogus number of reserved sectors [ 2171.447364] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x4000000) 01:44:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000014f00", 0x1}) 01:44:35 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x200080, 0x0) fallocate(r0, 0xa, 0x8, 0x800) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB='=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:35 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x100, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r0, 0x4008ae93, &(0x7f0000000180)=0x100000) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2171.792383] QAT: Invalid ioctl 01:44:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000023200", 0x1}) [ 2171.855584] QAT: Invalid ioctl 01:44:35 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c72854960055be2994430300900303030303030303030303030303034303030302c757365725f86643d", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2172.001600] attempt to access beyond end of device [ 2172.006605] loop0: rw=1, want=130, limit=112 [ 2172.022444] attempt to access beyond end of device [ 2172.027398] loop0: rw=1, want=131, limit=112 [ 2172.046841] attempt to access beyond end of device [ 2172.080785] loop0: rw=1, want=132, limit=112 [ 2172.094071] attempt to access beyond end of device [ 2172.104936] loop0: rw=1, want=133, limit=112 [ 2172.119844] attempt to access beyond end of device [ 2172.141047] loop0: rw=1, want=142, limit=112 [ 2172.145511] attempt to access beyond end of device [ 2172.160664] loop0: rw=1, want=143, limit=112 [ 2172.165129] attempt to access beyond end of device [ 2172.170068] loop0: rw=1, want=144, limit=112 [ 2172.177149] attempt to access beyond end of device [ 2172.182253] loop0: rw=1, want=145, limit=112 [ 2172.182616] attempt to access beyond end of device [ 2172.191885] loop0: rw=1, want=305, limit=112 01:44:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x804) 01:44:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x6, 0x4000) ioctl$KVM_ENABLE_CAP(r0, 0x4068aea3, &(0x7f0000000200)={0x79, 0x0, [0xb085, 0x6, 0x3f, 0x1]}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:36 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00 \x00{'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:36 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:36 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000080)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000180)="eb3c906d6b66732e666174000204010002000270f7f8", 0xf}], 0x10, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) creat(&(0x7f0000000100)='./file0/file1\x00', 0x4) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x3000) 01:44:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000014f00", 0x1}) 01:44:36 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, 0x2}, 0xd5) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2172.655621] FAT-fs (loop5): bogus number of FAT structure [ 2172.686739] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2172.782294] FAT-fs (loop5): bogus number of FAT structure [ 2172.800876] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90600", 0x1}) 01:44:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffffeb) 01:44:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) setxattr$security_evm(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)='security.evm\x00', &(0x7f0000002840)=ANY=[@ANYBLOB="070203000000000300f52f8ef875d0785b2c267292448f8bfacd347848aaa9cd75c150cfe8b712ef0209a15c90e159c76272ae4822485e3adb4c905e97f49106789f11443e71090d56324cb779b085201dd7ab91537af215a1c4ef02673973b8a68377611add38e98bfda45c050032583f255b37237dbcd90b5c8788567dac253a26ef13122b4d7118ecf5069c67103f3b322a7e886b7898cc7a82236af7235a270611c4839b176cbecf7e408ab41e46bfd308d53a158f0b64f207885c422a9ab31a5f036e727f5c1bdc50805326a51cfe91e4e8b261cc581421930d8fc713433e82e46b5a0d7020c14027bd0fcc6ff274808b42ee7f63f8a985b2e36bd1d5fb626360c663711f471b7368d336370014acbad0b2ed935dd662dded44b88f69249beb93e02b383d84051ce1986c3fedecad4e55261afee96820cfbb60acc45867ba42a5663dfd37352197215ee4ffff0a839f3c26987e29e946648a61bf01ac71e2f99a87b485e4e893cc15731760"], 0xff, 0x3) llistxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) stat(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002e80)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ext4(&(0x7f00000012c0)='ext3\x00', &(0x7f0000001300)='./file0/file1\x00', 0xff, 0x5, &(0x7f0000002cc0)=[{&(0x7f0000001340)="3e7bc200c268b25a382defe3e7420f16fecfc628f8b8e50500f8052267600c0dd4f60bd15b750b657159a94f4512ef16f07abe", 0x33, 0x8}, {&(0x7f00000029c0)="4dbe0d0a6ce19035afad11de69ab6f90955dfad4799677336689efb7bab3fa2b75743df2660407fb8bf98cd7c7d75f8425ddd999427e575b18633c68b78b0cfae1c6e876fcb5f162dd72439758457ca5b3dfd1e84177255bb9a8f72269bb6efd043877897434a17219db6eae0355bb676ea92172a2d21f8ebe5ffaa8835ab5e9309b949e26d8788e5156d3025c6d5862342e2533137ce2815068337c6da2c874974b1a38ccb1151d", 0xa8, 0x6}, {&(0x7f0000002a80)="3ef182ffba4dc81b9d33f1f282acb267810f4db63ee8743569124a2d9273736fb43e37cca8e2b3b3f90246dce4e5fc7f7e3a57195e00f72f01039f01d2500f31a81232014e7d0d13f1", 0x49, 0x5}, {&(0x7f0000002b00)="78eb6769a60e1b90f0597e8d22a3e5db81b6c90459c1d13cef023072b3d40ac91959a7154a7acfb48b117992c741ee076cf272e5136da0d2903d8ff34a02407b0c96de2261f2082863756eb1368ded40c23144ef40b640a5c8837041a679e0889a81933132ee72957c28549f4cda3480de237c6fa3a4da703627ec5cc6f43545bb65590f57bc602db9c15e084abd270877b70706fa0eb99066028ed20f5bebbf0b910221583572eb75031e0f4dcd01b21b503619651e550b09c42739cc8377b8b25ec03e606711218357769659c0a9e99da3a76f15232a72", 0xd8, 0xd186}, {&(0x7f0000002c00)="c12d68e36024dcfce063986be06711066d8c7661e04812b2f7f7f116ee77d0616a932882d4f898aa6cc7548f9c46109126b14c3a3c9afbd881050412fc0dfab8fc43d484d1fe57b48baae1c3eeb05b69be141a41f7ac43f67f93bf46106fcdff7fba0a78722d0648f464a3ac8fc11f85f413dcb09622c94b72a2dedaab4dcc9e257f7565eeb6a7ec1bb0370e3d826efa29a86554fc8533e2079a784fa8bed08981779e", 0xa3, 0x8001}], 0x34, &(0x7f0000002d40)={[{@auto_da_alloc='auto_da_alloc'}, {@acl='acl'}, {@delalloc='delalloc'}], [{@subj_user={'subj_user', 0x3d, 'lo'}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@dont_appraise='dont_appraise'}, {@obj_type={'obj_type', 0x3d, 'measure'}}, {@obj_role={'obj_role'}}, {@euid_eq={'euid', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, '#security{GPL(procnodev}'}}, {@fsname={'fsname', 0x3d, 'fowner<'}}]}) r1 = getuid() syz_mount_image$vfat(&(0x7f0000000240)='vfat\x00', &(0x7f00000013c0)='./file0/file1\x00', 0x6, 0x5, &(0x7f0000002640)=[{&(0x7f0000001400)="6c005b75d3a5b07489a02ad57cb07d3ad60379ed108396304a7b2de353dc62367865f1b29784eca0d6216dcf4c08c115adc9dd55974e1b6151", 0x39, 0xfffffffffffff801}, {&(0x7f0000001440)="2b0b4075f432eb77a68dd3708210632a9477ec70b9e56e799096caafa3dc529361a41e64dd92fd4d2f7a9a4463fa031f131b7c9b6ecba1def1e704d624b2281f2580", 0x42, 0x8001}, {&(0x7f00000014c0)="a4f1903d139ae529c7e7827e9ec8733ae32a89096862bb4dd2db8b0c38e341f37cfacdf892a7c86e25bf40bc6341fdb4e2dee734edc63de27ecebbcfe3111f2e71d5699ee1e35c13bb2887501a45684a22e765f6ead709b0adc1c878adf6751e49d734d12273207711d6b690896e5d1b892268d2ec7a8a41202af4e5786886be1bd71b72031a63360b0ae27f135254d23d46604d59e0474a88a99f41b0107603fd5a0e1e02277764d2f4c9d7d5ab2ab922fd60e96eb9b95617e6e7ce4d0ece8039e5a68f2f699d9d85057f2cb8ac1fd67d1a4f86257b645fa483a8e7781bed26ac086a3ec442aac667c2", 0xea, 0x3}, {&(0x7f00000015c0)="d56972a3305759eea47b21d32aa960b55c45cf00cbb6d332bccabf0c2a0fca2418a937c08afc0006ffd10e7b4224f3f91583c82fc49adfcb8fb59769bf6b9771281f081e81badb99734759a858479a1bf21d23671744c54df666874966358a25942f91a4f2a7e0afd295451f9986f3fe412d24caf3ad44c63ccc2c6ab47fd2617371e8eb81768ee99032d26cdaefb0422f3f6764d0623ca3ec8208060b7615862f1b5af5e785be447c2ba3bf3a10649eac38d4cee42235caeba249c763f4e1d4d302bb1b7ffacb7ddc6b63902310190983e88dde7be399b2ab5b688fbad37ab9a5e60204020e4e110ea5aa02355d9d10541ec87335fefa90eefed6cbccf8505d256e5bf15bc697673de4853d96e64f273c9e47c83b7f73bb3ffc5a615beebf8ee95f88fa0b0b2cc864a7426699fd804c357bd3cb37766cb9ec6e4b9e120dd396d567162ad3e3febc5d8c02c6e35ab0fb6b2c3e1b39fe56496414264b905c1ebfcd1a3d48e8cf0e7b6b3ea195ac51d97bb6d1432c8a1c6fc73150330d93d3691e874b96878541801f51490510aba7fccc2e6c038fb4f09b4d2a4d96136a8ed18f29632d2da1b3e00a5ebb661a263ae7ebefcdfc3d52fb41e7cbcd46e92885324b03a323acd895cff692644f403d813db809a4242f3bf70ba2346cf4d2ee3f9a3c7255d50768bc03c3a691d4d11579ef52d518e91c68391a59f48db9fd57079ae370a177a9bb7f86a43030afe642cff5aa6b43708368c0988b3014b930684f084c87250d0082929659a20d49682fdb27a535788ef198a89031489160ef86707b9b9bbba04e30971bef62d3e7678c39b9dc01142c58d49a4ac0d4cbd7e054f6e98564ded06f7393ecfbc586e851f5f1117a049d1b08ffbc01ca462b4acba47775f124ed92cd288a236f993fcc763286cd7fa1507a5a21640c0fd4e9b2c57c431825ec378a85498f8a0e9584f6ee5b04a9c3ac4ccb45726701d771e605cc50b0607c1a8172efe532aa147c10ecdf6f1c837379286d165a1d5b0cc3bfce03bf0fe3b02af190a6a6cae19cd406d9cfc19e81c97bd9baa669a560ef46af98df472bff1e6d2f0dd1a2277e9784984df40dbba6461c45705ccbf04a72467af812db23a4c9ac275fef7e343e74f694a5dd4181598c35140488e41c4442b50b9d043caa94cd8b377d9100e6ba9fd7f393964c2380cfb9642fd64d2a280aee389fb45fdc96df4a5d05881f6c0187a559096ec7a41d2524aba70beee64e2bf71fe8433fb47ffada8c9726142b8465728891e4c925c3aa6df8b9c94395440fdde4dede83051da3e6b77a4e3d20216a9cd7b0961f2c3e84522a52c483a0d9ee23bbcf864b79c377deea95b31480e36c16127bb21d292b174e5eadfd0c54f9dc65b01e7fb3d93a0bbf10aff258da3cad56c8cf7aaabcdc121d2d80459642170bea6a1a435d932dab2da8075b594aafbeabadcabe1a2f16efec6a6c5fcde40e4964ca8176794007aaea3ff149f19be7dcd695ba359418dcae6dd1579ae689d672e1eb67931ddcbecbe20a1c6d45e8e0ebd389dcb37d2bfc69e57553e6cb1b3faf2c90f0eb9de707f171310dea56d4cf593b9d1fe18455860222bbe06e48b7f7319c5e8a72bdcff1a44b31ac2a9d853ff1394188171f6659b473687e2fcfa55dccf7d277185544c15f660e47e9615f85a6e3c54b6b173de21eb713104fe888e0f63673b7058c08b2a363229ac658709b9e750b0cc4775df4c814f9f2946f154a299861dd2029931b5005e02bd5872fc3921c312650068058db5c396bd05764ea1196098e4cbec3e1c849a7b3cad42050ac8fe05975480756daf8f8ed7ac35b2220a5b0791a6e7aab31705f5a519177f88b5a51a9f192fdb481d257564c664da8aa9ca5997a4577c9069ffe77fd64c726ab78baba28329ea639a59cb18512a5d8269a6b6923df7d4a6a99f247f60e49b2c3477a85fea7442e2436e18ed9dba04616d333b0fa05291e332a82ab5ea2872ceec5423cccf3175c27b950ba9146e2c8f5fdd745c5c2b434e4ebf1fa7e16894435c08a68c43cd5137ac395e49414896973de827aab47ae1c2c7cbd9b2fbce90f865040e17eaaaa2ed74e0a2d89aca69c93be5d4f4c78f758ce54ac2007c0f47bbcb12946a646ec3e8849bea96e6bcb3ea177fa10aa5623243e93d787a9f179cf86e9479fad78fd4733f39b6c376bad0f74685f67a4ef0c7f35c48dac01faa6c83933206297449991f98f1e5c66a58b545d3c79d15dcacc097391814aae27a3fafe736c2044362289e63420430e3f7cd3101692fe18bb604ad4e2adf80ad0c26483d3652a8352f66c36d5055214da1d93178dc9f1fe3faeee1864282b8075c27d1dac8d694412e1d78c04811c92e879f90dda2cd55aa9b2e33e32d5bd007926cd9c7ed98bc3f1bf1e19593fd7c699553971c6b17606ab44c785acd1803a69e4e2a410fd64fe00ceb03fe85d2be4e7b41bace5dbb29f4e9c4e7a09fb34cb0fec98d5d547756eb3d2accb37d3dcefad1ec1728f29429beb074ba49690a80bcef0722167c26627e83842db51a3277031d27005faa14c2cb62ba0ab558e61c4a7064c857f7524df02e4d4932eb7211c1745cf609a11418b2b5fea96d9bbf4e395691e708f63c9d7de22a765adfc52a21311b5910702b8de0717ead28ee7ea182f902963f16f08461f123b42cdcf27bb66f3e309344d8098fefe28dd963057e48cd2a8ee6837bb83fcf32fc170ba7491cd1d6d19c24507afbbdbe8768a7c7f815a0f2572c8955508f94feb89dae35bd0a6514d6808e7fc6a403b29b70ca135e50f4c1980eb4baf1d4bd968fd673aaa5bdbaffab5d7c0f76a281f02dbc193bcce6b14a3e0ee21a7a6b6abc308cac48c7badd7e195ad1a0c3722e7b698bc3251f279f15381fdf8ed7e71ff820f3a7b25bd94376350a4e16dadd60465bf99edd3e3594158c045db1ff7d7e502efb583170e6b439a0ae2cfc19dd65ab229404ebfe2109202818ae0b8877869e83355832a5fafd40a956b9f0d20fb02613a3d35a5431ce2989ed8a7af31db4f4bde6efa1e55c53e0491c35814f8539e4700cf79d122622e2c162a97e5c4328ff7b8fbf297fd6fe030e567399485500567c043ba699b35c71be185e28a3ed145c11c97cd8abefe2d203b05c6ad11684323cd36d2ee2b920bd520ce326b4f61ad72ffbc5eb51002a363a64add49efcb39f2cc2592bb1f1e58cca64341050a4bffab065cde25a54765227d0dc47b51589ae9f6dd88c406a17b745f6e38defdf6400010d894f8eb48b262193273ff99c238842ee0bab58ea177db744e08e06e7c87434d1cc4d1bb9774ed3d9bf77b6e93265f0beaea4f26fb03196f51583d746f8326eafc1c3d6c00d20591abcc7ca38ec40e7fc4fd8ef84f21f57158d1c7f5583edeb3de64a5d6158ce7923f25d4665c7cfaa06cd0bec65c12c48407e73816dc273276b8f195e967328ec6276c2310241c26d173f0d62c668e51bf48311173a8f76b14bc955d7cadea5923e33ec19255bc184f0482e5b94f279112ab0d0dcd23a385f09d5e8e541e76150a6e4ecb694d8a8b082f144241e2ab91ccde056046e2fafb62879a23883d8c718fec4af0c1e534763683db607fb46cd7ea1262cc75a04423c4da39596b58eee37c476ba31e3920f70cb20d7a083761324e64e2904a732b35eb698a16903e9c2cb3354673088e7e6205e1d8923ccf3a55db5e439e321a572e2acf7765fcfedc99c78a5e8f5f5b261be21c4e0fb65e5453028a984aeda210d348fae9bb232fb3729952c67f9dfabefd77a0b248fe176d4d2d6d5f1dab4b5f6bb02483df2a09f71da653c8840e718e5173c477d3a67b6ab319a7dff39b7a0c507b549d4f85017023bc5e55510d750a32a84962d9795e458831ca936f9ce2a09a864a22d8abf853b9546abf05606c6ba3546a6f80f1834b8c3fa25412fdf8454287fbc611b2221390f806738bb04b4abb3e1df0365850596df7727688c206a7500d030d9a5eadd5a8dcb1c07435b8c4125a97c864ec762e0fb1afb2bb05ccac20b46b671e7cab9b077d2baed15b8465f75b7d24aa34e90b4370f43a50bf073985bfe3067ddaa1f1b862a0da94f6cc034e0cb3947e0778723c0800695c86a05c37f37714395768c16d867589320d25263fb302b0785d9a0a27c0a23234fb253e0c193b716ddf7305abe825e9ceb0d1aa6a569b73aada2e23676eff913df39297794e9002e3d47980fb5fe52382825f888c1479e3959fa7f6e27b8e264baa4b54bd110def38ef0546d7c7579ef9cc18dc41075709e934bebcd8c03ba3d6e1889fe15b460058e8231211b4acc565361a1f16b677d1f3774073d2d82918e634a8b65f78d47a6de343a97c51353308de7e1ff7548fe9c7e9863ee753eabf8d98d83db4afb8251d83628b387eff7a1b088f57b54fc8aea901283c68e6838cf4b4567fc87ff6a1ade7c05a9b30bae5fc36f37d6f089b4386324679dccbc56c50353af0c828450cffd6f65cee8474a38796a79768e901f11c71b89b0fd26905d3a5385b11a93e1841b7fac7be5d06153bc27a8743edf2ceae3c1ac9e0092cc31be808ffd53acd0170a8b7c7eaf1cd8ef0981aae7a959c9fb94228cd8386f73011259333d086fe3406c553199035410ec3456848cb5ec355ee505d52734527744a442b848d668a3633f32cdb632c88c0b24770d912a6d31aa7d452d72bb9939f61df436a9a6b53c757f4e86430312e7a255b3edb5fa8daaef3cc28cbdb46e4a5d0ea7f19a641776795c03d3f925213ef1ffa037c921f1f3916a0ceefcbdad21278144dd2deb016d960cb14b8356f590e3d40ff12bde5702cfafd402e520da643a803de448b731635a23307ef558d8b3aa108f94c4a5ff1aaf87604060d9e362fa95442c74bd4501f6ec70dc0193b813b61570b30b68fcee94c2ac23d37b39857d442fcff4727f46fa8502ed22b81e4c1b9e8ec560c88cf4c08e91af3d0ea5a291590f551a1f1a9d6f622039653f80f2a3e364bd3e6d3377692a1cf7ada32687609e984756207d030346155083b982ef5251bef95da29da35106116934a62bdc6b444dee928a2a8b7ee20554e3611dd1622c168cf7f144fe966ffebcae0be57792570affcec6c97139df912009332e5dd71e9c7c120fd4b619c537d1600cef5ead1a899e4d8d91f77213ab3e0a377a038499333648855820a51a13fe6915e873f42e6f75e8a9260de0f3da7bd7f8841af222622d5981a5dde1f2872ee42404c19d27a46aefc03840e2d5b013d840d18523838abf7171382fa21960476a69cc876f0b8d6d4b0ac317bd00d855e6ef299948ec8c06c08e26b7ba1efc90a9df1ed34f7f4d8b47e5194cf22ff450977448ee2bfbc285e3aa3e3c648afbd1368bdfee2cf77925d7c25eb782e8c688ed8e148a3398470c76254d67e6d4f2a3612685b4ade2d1bc4d0a82a4addc829018517f1ae5ecef2587fc44161f917edd8d42e42ee3bb6f439567d4956aeb9197b0021cc1bbf8db97b5ab0c18663fb4c8645baa72f229c6d5527ab347e54c82fe042888ea7314282ab8aacf3c64c7312df9a371701188dfeced0db1cd9ff39056f18bfd9ac9b81c15607654053aa38098203632d119aa240c8171082f39e5c680540562f6c13d5f7d9cd1b3c9baffc4acd1857209067860a8aa82eece2c5354f39e5ffaa05b6efca94ba20d92b78113cd76b143541986c0c4ce01f170dafa9de1e98292b8f3df140221370fb8d45270553a7ae743837018373328bc3518e566fd64eeaf8603adba749ed4a", 0x1000, 0x4}, {&(0x7f00000025c0)="70381de63684b7ee57c47ece9c2156b7f72a1532ca84274ca0f43233f8bbfaecdf40063f541f944a299b3884fcad41d1e35880258789db0c8df4dbf77e34f3ad68", 0x41, 0x5}], 0x30080, &(0x7f0000002780)={[{@shortname_winnt='shortname=winnt'}, {@uni_xlateno='uni_xlate=0'}, {@iocharset={'iocharset', 0x3d, 'default'}}, {@utf8='utf8=1'}, {@uni_xlate='uni_xlate=1'}], [{@fsname={'fsname'}}, {@hash='hash'}, {@defcontext={'defcontext', 0x3d, 'unconfined_u'}}, {@measure='measure'}, {@uid_lt={'uid<', r0}}, {@rootcontext={'rootcontext', 0x3d, 'root'}}, {@fowner_lt={'fowner<', r1}}, {@measure='measure'}]}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2172.910951] attempt to access beyond end of device [ 2172.915961] loop0: rw=1, want=130, limit=112 [ 2172.935318] buffer_io_error: 22 callbacks suppressed [ 2172.935329] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2172.963228] attempt to access beyond end of device [ 2172.980228] loop0: rw=1, want=131, limit=112 [ 2172.996791] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2173.016483] attempt to access beyond end of device [ 2173.034527] loop0: rw=1, want=132, limit=112 [ 2173.047650] Buffer I/O error on dev loop0, logical block 131, lost async page write 01:44:37 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2173.079950] attempt to access beyond end of device [ 2173.097644] loop0: rw=1, want=133, limit=112 [ 2173.114640] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2173.143035] attempt to access beyond end of device [ 2173.159732] loop0: rw=1, want=142, limit=112 [ 2173.180718] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2173.195473] attempt to access beyond end of device [ 2173.200724] loop0: rw=1, want=143, limit=112 [ 2173.205250] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2173.213492] attempt to access beyond end of device [ 2173.218569] loop0: rw=1, want=144, limit=112 [ 2173.224323] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2173.232354] attempt to access beyond end of device [ 2173.237391] loop0: rw=1, want=145, limit=112 [ 2173.242268] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2173.250374] attempt to access beyond end of device [ 2173.255424] loop0: rw=1, want=153, limit=112 [ 2173.259993] attempt to access beyond end of device [ 2173.265507] loop0: rw=1, want=245, limit=112 01:44:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000007fffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:44:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x40, 0x0) ioctl$TCSBRK(r0, 0x5409, 0xfff) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000200)={0x0, 0xc8be}, &(0x7f0000000240)=0x8) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f00000013c0)={0x2, 0x0, [{0x0, 0x1f, &(0x7f0000000380)=""/31}, {0x0, 0x1000, &(0x7f00000003c0)=""/4096}]}) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f00000002c0)={r1, 0x42, "b19a7b257b28892c032e6ca1f0a0566d1588ba5b6216d1f7e751b154f0e719a0efbb0027972a8445a4781ae00efec5aa48887fbc9b30b69dee1770c0118c0138c7fc"}, &(0x7f0000000340)=0x4a) truncate(&(0x7f0000000180)='./file0/file0\x00', 0x10000) r2 = gettid() ptrace$getsig(0x4202, r2, 0xc5, &(0x7f0000000080)) 01:44:37 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x100000000000000) [ 2173.546052] attempt to access beyond end of device [ 2173.565810] loop0: rw=1, want=130, limit=112 [ 2173.570254] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2173.601766] attempt to access beyond end of device [ 2173.606719] loop0: rw=1, want=131, limit=112 01:44:37 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}], [{@audit='audit'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, 0x2}, 0x51) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2173.651454] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2173.674157] attempt to access beyond end of device [ 2173.685682] loop0: rw=1, want=132, limit=112 [ 2173.692932] attempt to access beyond end of device 01:44:37 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = socket$netlink(0x10, 0x3, 0xb) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1b, &(0x7f0000000180)={@loopback, 0x0}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=@newtclass={0x3c, 0x28, 0x8, 0x70bd2c, 0x25dfdbfe, {0x0, r1, {0xc, 0xfff2}, {0x0, 0xe}, {0xfff7, 0xffea}}, [@tclass_kind_options=@c_dsmark={{0xc, 0x1, 'dsmark\x00'}, {0xc, 0x2, @TCA_DSMARK_VALUE={0x8, 0x5, 0x7ff}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x44) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) sendmmsg(r0, &(0x7f00000082c0)=[{{&(0x7f0000000340)=@pppoe={0x18, 0x0, {0x2, @dev={[], 0x20}, 'team_slave_1\x00'}}, 0x80, &(0x7f00000016c0)=[{&(0x7f00000003c0)="db87c8532f75003e20ec9254ae433cbae59268bf850b62757f9d15022478fb964136c2360c4e3b793d6a069cc8225c722785c7551a1314cc6b22b0aba472c481b3a9b18300e89860e570c624057d59698f99ef8a9ab070a766899ec7598166dc738c87462ef28ae67a06fd02844a758e51aed22ebd5b5d6ad825b85c9b5ff0395b6dbf18474dce6bbdb6ce9d263ed132035a8980e5278c073f69467b462ad0da8a3c98022e0c9a0b24838601ab63496b2d613c56b14138227acd0ad8dfa8640d8a96055f853ff31b43307dc5bd8a2de03fe3b3f0cc9b731b0d092f54055d59b892075912b434971ea83a99f2534fcc27dd08e0947fd3eb8268b9de03da214a32f606d957d1feaaa3830ee94ea46ece6e6092826832e7f8aad198a6bd0dcab303f53a72638fa1c3bfb99fa6ff8c5191745253e256fedd5d61fae0b9eac43316d6e5eec00b1c7bf10b54e9f6f5de3ce26be2f5d2b9f8c8a8a4aa276b1269ce4dfc5a7fbc9059e7ad39c4d003aafa9c3300589907b0cf5bf5b8531bf69e58f260fe48ad10e900b542ae1b2d159f753b4fab3a8304e99c8df146859dc4cd63d08759b1c0f6ba368315a378007ad27d7ef1cca0b0e4957a39d609e65cbd5ed45ada4cf08f817233a5b57024307c4e18e1f5944a33e329848ba7ad64ae73b4fc763ee0abef405a0535aa08647b61966994cd83323f8d8d460c83563a876c122779dd4073460665d544628cb7433db318339c15a761b89f043853c03eb15d9bfe3ada78f8ac99b32176bdd0606ed58722926a9a82e3ee139cbf258c3d8117247f713e54d7ab083659dbd096f9bc71ba5641c9fdedb1b09e111044b4610244c51a756ebef3aa49012ef906c8913c7c1a55a689338ec33e429cbb5d2cd7dad22723f53375371ad014ff0ad5322359b8bec0b56588830f032bfc1481add0ccd9ba113abd0255eb0605d135edd6b74cc2c94bbc3916f3a14a906aa72a7c2c16c7d453e35b655928f61388051f500fe45e42a94ae82cfac3be3fcd900f8d96dd8c17ae081b5101094c2a7653f76563334c99f2cda8423b35702681913dea71aaf7a7c1396e57bfca42bc99e118a8dac089177671e40aa2b09cb7a70e66dd59c11b1c5c7d4126acadc13ddff85496f1bb771b262c1b195cac9c654f9492cbda90c3dae47b4bfda1dcf5a24734ddcdc6d6746b734b991b5db83f8809445e384fd8c04cdca073bf03c708829dbcb4c7c24b50e834e9e3cf5076127be926a4d86137f989e408a97e6d0026cde4607b17cc7dda5f79b56a85c81a70cef15c6bd013dc447cf1d78c4a76431b20a6ee1fd697c6c2b8f7f4a69ff728a5ffcd7ad997fe235e2c9898b99496b031a37817e1ef4c30c1c17087e4b3ff60d8c56f7dbd726c0683b734094830da0bacbef40f3e2bbbac7d0253fdb455d406f3e8b7689a7d032801af6a79275a0231efa7a99734b6eaeb7d7526b2060f08a460bdf56febfe04981f5d7250bdd4992322d05d5c7f8b0dd61033fe52118b5a8fd646c887a5b94565707491650cc7099c06a19bfa9cf6473b262d6eb2ff7d3d2e693cafca8b185533e99be4508b0d61631e15cd6cd1157b8d8bd97f78b61a21bc660dbaf07df27920e74e230f61dc7bea2a33f1a7f7044737bf1c1b4fa22c625c13c38d09ecb899e4a159d1b7094231d150caaac2f2658c84979abebad479fc27e22d31eba281d9db8cdc2d65b3994a412ad3f8d4426ad37a3db3d222cc4758d4f2ce5fd644b8c91f58e5b7a3fc1bcdcf75d8d044afe1cc24c4446d9a91cb40dd36a9d276bd0ff894668f3c11000a41db0bc51ea53e51c9c5f24c6ca4901afc4dc25a4fd41361cdb1c0d15881186037ffb8e8c214c0fbe363dac8a85a7cb8985762f0606cea156999edbf3c19a31395a6ba4d99bfec09ed91ff63423aa747fd7ac38833d9e40da13fe3e866dc0abe477feb021ec77266d8de4a5f0cc95b2ebefe1ac52434492bd797a9e856c09f63c8e2f945050f876eaef03b0d7a3f29be88175079c88373d1950a11a398664c440858ff5af86ad7b38e0d4f15a56ad367fa71595a0f08fa423e4cd0733b317ad84104a97fe9e5b265cc29c3c1c61134040f5dbc13fa9caca4a2cd0321bc7ca13a487fa2d62edaee1135a37fd19a2129c4363e9d66343c14c3be11a1b61cf9e4080f5bfedd98f24d54d6ba4c5d83e3b1f832e6dbd93ff73c3c7427f28ae5253826ca2df13a7230c35f918e7330583c3418c110c5276580872d01671b0fd2f18b57c4441557ff9f98a5c1e69c41bdf16f781a898f72b5333cef31ee4069dc6995aa79ed226d1f688fcff91eb4099b6dec1262a83de07209c677fef73cbdafca9ef551e1ce7721a4bf5701e8cba73a684cfaf29e29c2ccabc8ccd41f65cd738607335b8fb9eb74647aba0dbc38805697e389737194ae2583822de678a83466317735ca188727c6e01e76cfca2650ecf24c9c94a712647066d82c85b477e6d027eeafee3a91aebaf2a1f3db61e91e715fa903965c422fe01b9287f5d7fd5088a4645b968608472827a2a14756ab5f71f073e02ff1882fc83b732630629779c3377cfb395cbad3ad82620fb7b2dac5adb26d90fbbdfc5011b7e98c7fe9732bd4545802e736e8956c15615451c6ab89a964bdcc34fbeee8cebcae90392875d952bdfbb154264ead17f48506b4233bad0d6d8491f73b47714132ca5c81b9ef0d8bb3cd23121a90fff43205aadbd8c0e5172c82364cb4d12fe40cb928f0efa707c1dd7be2a1adecc282b8b4b55dd482a7071ace04ad1e17edc459721cfaf0a49e5d60552b095e74b27698e95b0b31d7b5fdc25f3533e5deab5b100cf60d78b27c108c55147f8eed1773f8d5861dc1c1f225f9e676c73eb459322dc436feed058185bea3b15b95b73a99b7cf219445eda3ba5c0b5eccf0e1174f2369e0ee18c9e791ebc9b4e5d97172147ba0404ff3235d8bf73b8c59f66fb5705a2605dcbad497414eecb6109d942a2a00c81f30febb0d4dfe198e40859d1dd280d82065f37cc7838e6ccc2733d886da1c11854a8586f9bc03b52e982fff8da55331fa2da7ae20d346944fbfe976b9a204925beaf5ea4849c0cb8f34d742f6807c5f0611f7e893d7a383467b620cd0ce7cb17b0f8d3164f83156966b301fa2f6bfa8e5a39e3d5e119dc547f1cf8b375553296c3aaff93f0c4973b8d4463ee6bc3d10e75348ee877f9cb7b116025dff4f1a670dded920ece45d8648b3a851bac23cc4a9a5828e35782c2c4106812a28beade8d1f2366d5b1869481723f044dcbe1ce4b6993d7954d43291d5775317a7f76e9939ab1469b6d9de885e5cf73de2d9eca726f4c7daf48579a729c7eaa42aa8114d0266c6d945f6eb51821252cd7446bd87bef62e4e43b2b159b01448cdc644742120761153edb8f76f9cbeb062a0c24e4241e7e1ff493039ffef8a5302ad0f0863e8ac086c5bd241d78f0cbb3988708b9111455e20be9da1c2b3c51d6cae0ce1d0b1ccbd8091f7946fb842694bda8d7d0ceaa484668322f4e2aabcb9de36967bc55d08df4b4bcc962fbd833941cd691fb0aa262abc85f2da6d85d364463319c1e7ebc0132d06b402d20465e731410b094358fd86e0e1ca604027f5a06bd37377f1227d2729964f4731da5f1e6eee8230c9e3c196d5cabb6e94527698a3ba75a777f0e771f277163468c5bb55ff72b80464a7b25d907a422ff207ec4a0fb1daae73c4e7b6b900ee6bf06f687b44d6576c474cef6c485f04999dad17c98d672b15de1c03e4d109a0bd1025a0f55f1de9ae55103940f8e5d981ab54753023761b628e92350b3e8b416bc659e5fa097307360d3fa3809faea9bff7e72da0e6648839abc20f016c6dbcb6300338623a3e2fe50235a54984031f646197eb1af026f69e0257702a7e2287d7227ad9bb47848ac775f304b6001f9261e5eea6f9f3e3d2fc7b9b9f10730645be69a15c155bc6b079c8f9e2a8a705aa38494d6672b800bebd8553e52eebd91220f6ab58154261921b5c95c0bb863b33158f22a9eb55c342ab9d0492bbd5e2132e266898b47f5ff7858fca38d6f87214cde57fc718554f8d1f114280d34a75d7c877a6b03d04d2ed9e58194675eb322d1aacf6f092a30283403e39825cc761c84cb1c09d5ba54b830fcb785a7d38a63b31938779b89d578b83e80024a2f6d2c361df084cb312fc63c38883590fffc304e8958d438925b184553874067dc69599fb41093afa142d210ff7a1f05e451e1f1666444b06287fb351057846f8363dfb8e0020484ebbb27539e0ea387073ae5b87c6adcedc69578dedb022fb7012d36069f0f2aadf82646f630dc1f9c0cf10a808722fbec9c467a8802a95b6633a9e991af08bb7b24d457dcaa829d84bb20dcef5cbb265374cd8dc587865740c0753d163d2125cebb9bfe2f255c32e4f41c8bc80b4f9cddfe89821df714fde66ddad74e6d14b67f8596159d1770fc961b415d517f06d461b117849dfc0d641700b3b795ef50c155e8025334d2300d0582683cf5c9e275940161bf3fb00b3e94cf54fdaa4f64edd792a555cef2a9a5eb51c3802b669cc525b65ecaad787703a1310ee2ef558fd0888607d1ecca227e14edcca2f36a859d2c8614042002cfa86c267e5db2f3c073aab23122e08613fb83fdd10bfa6e376506bc5d71504cc15f676fbb41a21e0aba8d74f718d9b2d53a29b1ebb9257511e9291440a9d1a261dc2662d8cc7d80bab92f908f34daab6cfde3b675902fbb1dca5a8d944e480211853566d39e4f070a46eadbcd6a0524b7d1c742b99b4b652780c4fce8bbb5e8ef5d4a25686872622100f29a59811e9d854f8856b87e5bd3438bd1ff8171ede245d3db43bc735ccc34882887ca393a6748192c7ac3f5009819ff76a22c3d1d051b6bca53a3ab2f6c537dcd8a00ea082c5388ae2bf091cbf23be6632c8b8756e32ab6da82af4017a5d190a572d528b03f0cee525453d08daec488fab8ae4bd5d052483a8afa416e0f746b47813e54f0e798678bf68a3166fb6b5bfd803ae95160885e1ae12a1719eaf2f2a6267289a9d872525f63a009db0ae2435cd89d4c7c61033d16831b8b7d3608c19a7be661995bc177b07844da22e1d57b1bb78bb445222fdc8147862e8021bfa2a615a4e7dc56a5a89c705c9c1ab9d3e81d80449c3507447ed2e478b03a5a9fd588eb33eeec81f88b5a4b2fe8ef956e0d9d3914e193c7e8fb7322405a1d648ecea0a6576e2c608fda8f0c109bd007f297fcf6159fb0c0ce98d991b7da3231bdd8ab02905b626938005fd6ef7ba66f09316c470c1ed11d2a49f678f33f0ee0b8bb7c093218aed7dfb0d22bd000cf1e7a3351bcf77314bd9313ff161bf9cfee601a710d1bd31e15dd67daa2b7f01b5085086ca9307e04fc162d36d0e42480dbd932eea2e5f9ec0b1663afee71458db6b028b8f4f12ff220ec13935e468f5f6adb6ac954aa7a069edf182ad3260ee5f2c33547ae70167459043d9e3ec607cdf355803d4cda7c3a692da3da6243709cb796b65ef386f5249db61d1847c1feaa1574516d14992e4f0a417e20ceadae355c33b8e9c98515815e6e1eee33179d799a5e8dae1c7def8d00c5dca1f8c260053b2ee94c44e4af704df5b53162aa6f92da5eed63ca501ab4789295eb933d034f59b282d583ce463441c68225b83f51edc77ffbcbc5d82abc665cb2a0bef74f02426c8aab0d8b200af4abbaf48eaf3cccf3a6a2cb1bf631da6cd6bf9eb31b1c81d9dde6bc9d3a28d8297197cb7e4dd75c7ece42927d93489a6884b4592772b026bcb23", 0x1000}, {&(0x7f00000013c0)="a3ced06c1f0f65f2e98fb5f5755ab8e2da15f0f1f4e77f73ed43e13e3d62367a0705a68e719932524941e6a5e1ab6760370fe0cc0802418603d03294f530078363becc2b74894f4896d6b9fba3cecd18d30dda6f00570b841acf99c58c129fa51059f524757f13c4a1ad44e1dce34d03b2e6152c61e97330d3a7f4f156a3539d0c311bcdd571438174291b4ddd4fee12cc0f625f682358dfeb51976c27c6db85695220", 0xa3}, {&(0x7f0000001480)="a6453675ddf2f4b7e0972bad82ccd20cd45a12ef74bd51d34d0a77be2a551dfd4e10914a391011d31026ba7908acf3ab7052a8f44cf8ba398d0abb702a905b051469d4d4e4fb278f95ce8ac921029c17eaae9f44655a03", 0x57}, {&(0x7f0000001500)="c6455c4b28b3d4c567190df782e459192d904bcc7942cd65fedb76592a9029301425ef2130e6483e0feb2ae2e64e34f4ace8627c0b1bc5b153ff49372cac3f6e4087d1439f761084cf108dc6c3df5f6722246f3366727164a07242bb86331ddf18f61b9ba9363b747a107d4f71225d47457a46e6a723b274b301da773557cb4f6af876580545d5d4acb3dd4df42b71fa60b2c3f60b7b967b8b40a287b2cd885e6415ebc330ed9f78ca8ca9dc83f80f6d6a5af63770844280288b391981915032ef409364bbb63d4e31ac945d97339a2c0348ca871f3c8a7411e4fd27a4d5225b1dbf5864ff09d617", 0xe8}, {&(0x7f0000001600)="3acff6df8fb602fa53ee1438e59dca700d2880cb7a32cee68a24f89be0cd7cbb6516c0061c948cab277533a249b68c3fd6a232bc0c19dcda077bc22dc132ce15e185dc508d4ebaf35a1b1c17fa072c88094eaf22d7822e807cf8c300a2271aec2e60538573f8e7101d8831ed3b873bdcb18cbb830235f2918f43cb655af35568b8153f15f7f408e7108328a928b85b4ebbb2a89d654ceb08b880", 0x9a}], 0x5, &(0x7f0000001740)=[{0xb8, 0x11f, 0x8, "df48d27efbafd5b82ddd377f5bc32d52443c46557fe65b6b3e85eb1a3b72b948635135ef229d20c65f7e6cb78448e32d6c6c16fdcf940318056cf54d2ee711f5269deb00ebd0a75d1e159ff963befe9d2c31db7793e8ee6b7f1ec18758e9c168e342c100aa7c48e1d69071ab94596f5a7bbc64c40917f628b59bb896f952add041390c3964ca7edabee2c824c3443393ef9c51a9b25977852188cdb2ec14d5b67ec7cf1b"}, {0x100, 0x11f, 0x1, "28af98e37eaca1a4311c93e3729fe78d75efd7fa3c4cb8543238d05df6555594325f95e6d4b09280be0ad2103064356aae92483f70291de32a18f6cc66b814e23e3409e69d494eaf6714d3458cc8fb00d2d367620cf88a308e63f56bcc9be931a60cb2dd62d1fa286044a9f1bf64a094ffc379725ffe5187da2e2256afecc9c6b3c3584c6ae29b0d46268f69f9fce408e4a16ec81efffb8f5d723b230393c4d273921772e531592014211b8fde493f40b3e4a8fff14c0456424eae26d1b44d11c0c5b91018e6a2d80e01f5ed1582fa94943ef6153b0636bb1a566fd4478459659ed13fd390cec6a5460205"}, {0x60, 0x11f, 0x1400000000000000, "b896c6faa39d0df7cb3962981523b740f8502f645eb17b872e56152ec33f1ba2f28bafde16d1d9647ba76c73a6ade1946ad49252f2ed8d6d873acdffd262324b4c346f99cdbee4103e45340dc66ee59c"}, {0xe8, 0x10f, 0x10000, "d3e8b3e3e72e3227edd504e09a4e1794e3a753d6c5e332c735df98c48bb8a40f0f4bb3b9084c15028f69540739975d56cc7f68481881656cf5b2b6cda3c5c6000466af978bc3073f26cb7d4ac00eb8ba07fba7730ca5f28dc6489e5e3757947cdfbd308d7c8709648e5b5d8b8a425d8a21e019189f47afe85731df462144c5863ed042ef67aa910d8a18540ca3b1678556e63daaf7519fbc0f7bedecdc453f65c4add5824a6c8fd50eba79f7559f0de1c14a6c44ee12b940424385749e6976cebc086f9f73a5bd5a475a86661740c54f68dc948055ae2b"}, {0x80, 0x10c, 0x8, "b1a73a9d7ee61487ebc9770f153b3a26e2d588e1fa1b684756a4ca362f5e9e75bafa96590e4c847163d85ec4a9ebbf434973cf4159d7052d63398e5912d31f748b38fce8082479189be6721883968ab43f73811e689b955572b9873731518d2abd84934a864d8b4c093e"}], 0x380, 0x20000041}, 0x4}, {{&(0x7f0000001ac0)=@ipx={0x4, 0x2, 0x8, "d9191957cff0", 0xe3e}, 0x80, &(0x7f0000001d80)=[{&(0x7f0000001b40)="3f017bc48dace566b864b43a0da9dfcb63a0fc5239cced8d47d32f7f3bb54bd409185a2b8a14e36916ec8b88eaaa0f1e896812a240d40e01fd60cf440ded16362e158ec75bbfcf39a44e33b275987e04b4ccc95929e55d829f5f64e33f030334b19bd2954e9142806daf9997ec36f91f26edff81482396d6bd324fa207bfcbb5bf0de095630055959e13c32a42", 0x8d}, {&(0x7f0000001c00)="90e162ebf4b1c20269c1378adeb1d6525e7ce8cf1454e6f2ff00ee07898e7133e487e3443412f2d5ba3f931b39199153ddb7cb0b8973dfa0bd638987a2a6cc6a9c0a2e22319d977676869bf02b6a30361331b70a29b6ce91958f6df440b149dd9c86193f4ffff0fcf0b8e7ccda79aabd4ce08daf885ccd7e638a11d1effd6512a34290e51894e57cc40f3033a255c26131cf96af090770b354", 0x99}, {&(0x7f0000001cc0)="2fd2410edb483e25a9d4d4f122d0f486305db7b511172e5a409f0b66957a408d749b6a9e4093a3e924e74911972f6f14cc8d37c5b49c23fb387006a248269d34262f6aaec6be26ebe95a35f4e8f3057fd4972d4abee3fd7b6e35ffdc1523f6fd7789093844951c9b0e5a55f5a280d40d96866feb53d123a670694f2b79387e3ff97e257b10b8c343557a6b26b84f68cb9b0ae3205f", 0x95}], 0x3, &(0x7f0000001dc0)=[{0x68, 0x101, 0x2, "d697786764a3948298891bdbe4455f0f83a0e7d2e460d2ed68cdf615eb41968785787cba84959068ed60b951d9d9e0c4810a21e3c9ea52cda911c31c64441fc9c381cf36657c7321a1df630818ca84520d6601a7f8"}, {0x100, 0x10b, 0x5, "7ed8d5af6f3d284c60d4a5f7df3ca03a45935d7a57adf8f64657976b0977d00de008c69c075e87681bb684ea3a29a99fbc573196094d02754c697dbdab599b66b1ef5cc725fd4e7677a6d9ea710374c620eab0ffcdc34be1737bf02ae4b6b6b3d1863e4f7d36fd3de56704ea8ec0384dd25c775add94fa44d6324aa5148b23b81c2b4d8bcdecef8bdd1cbe42fdb2d717e34e11d497fbd9d652e7540195290a0e5f564a63cc9a8c52c5c6f7fa218b578548f90694d82e272e9e0e88dfe91d31c935cf5584af6a37b84c7520485dd8d7f8a354a9e54fe060ba40e0626f36b5efa8c60e1f65c07ecb03af7f7e39"}, {0x88, 0x115, 0xfffffffffffffffa, "030bd61be6e704c63bbda6dff820f723ef41a488028c7e01d3b7ba55145640bdd8275384e35c6b549db1dd12321016c6c4b19a9091236a86c11179eca582504ccdec30a16fc57c861111a67f0bd2800c8b6afd60f96437d851964e0cd5ac2b80dfbd05459384d4bfe61cd5faac4de299c7cde12bc6dd5be3"}, {0x108, 0x199, 0x9, "bc815fa3ef2c29b3eafed8ddda3fc0db1863bd92703416291242eeadab78963dce386b098ce3ccdcd2bbec2ee0e8ed0bdac58063a8b0af49c23e810459d0eca1e30860eacdd1a703aca40f4fd57003ecdb3fbed4dbe470378c6f9e6dd9e890bce6a924507698b0230b7b6c525615c4aa0643e433e0f4f0f3ead554d0d37ec32996f39e701d1d800cf1aff0cc074ae76ca9084eb5fbdb27fe3c667e9974de74d635f1efec3853ac919b19956062a0a211a5528c6e2e7102f6fcdbf592e6fd292d0eb13202ce8fdadbfe3fb3e851f4c6a17a0fbf8ab39000de5b47f9ae8ff90943d20f69a16025b26af303b4e8cbba245162"}, {0xc8, 0x112, 0xfffffffffffffff9, "c5b3a6a8d5a8c8ce3be24be82d015c17c9feccbc2322528aaca665789230a8aa327840f0b038df89bbe0e6abbc02fcb4f221729880eece052f556d5748ccfc9fa2e593b974492a42b660e595164eadcc423da7a249193de6f4e511a8da4d51b89a728d8d2e3a670daac466c28cf6cf6d5044f0cbdecebb411f294ceb97770c11965d64741bf56a107fbf33b9b7ebe4f7e02858c6bd302bcbcc974bbc8f95d1980efed080b7c12db7b9edb4279d1f84c356706d82c8"}, {0x60, 0x112, 0x7e389eed, "0a67b0310b120b3a3120827436360cf16cfe9932f5b3759f95227948295e2beb5dcae188621485c67137dfd77b3e1d9dd19e91465e8d6b7517e0077e4a4472c0f20ea934be2b40d07f923fa67d7c7c89"}, {0x1010, 0x108, 0x1f, "d384ad6397eafc5e93e7cf11beb70bf79e0329b7bde33d50aa9c17620c7735b892ae2734d1df77de1473a2c416714251f41adf396ab374e43b26852683d86307f3ee02f84309985fca78e1d5210ec593d9252f92d93268a591f7f97edfda8fd5cfe47c18c9db2e991639c4cd03f629bd52643bf17e4b704fe075cdb92f6e7d7cf56de850b014faa9c59016999e3f4e6833a4206e7e01bc5bf68001939e5decb40cbdf29d3e00296871a46bb669fd159f08605da75f14b56ef4153ef3ff2a250a58c906098ab596958dd165d09320a1132939f66576d3c973e9d7180f61ed7073455515b3fb12a7d382354bc5bf21a87c2114aba6126204b4fbc12c5ab1d2768f1b9c0f6279b39150ea99ce00e3d8d0c314866cff585d8c776e537282a2be96673f98b1b8b1c727105f133e7788bee129bb4797f3eff630d99e00a5707942e5afb7aae093e012881dad096268726b0565640ab801c4002dbbb25525873b99a1f63b8357a7d3cae3a0851bb2da648a9791d183d69e8a615b1c681b691a3a5a3ef5baf206208437bfb97a232c2e9fc585cb29c2af26f8535e13e7ac85fbab461a9bbaeb3e93fb0c2ff7c3042bc6f961e9e283790e368e09dff723b3c3940354958dac19f6bb0cd42faad80494fd26b9e211ef4faa2e625172c6c0589efd1c50af36e5c247f435f68a8ba1a19105c4898a8ff808ab85207eda27eec30699b853ad9c87715efbb1791235bf0ecd668cd155eac552a901cf784dc4459d0f6d96055118ed73b1585c223e15da82d938f3d99d6ee37db54f8a4f586d6fed7fb38f69c66073ffb957e5fd9f6598ca4075ef0c828c2c342669f7224aefe9df5d605c3740d8e9126e4fecc15fc0a28167e43f469040f9653a158b111a8d3d9d7ebf519a432940f9b8a87d013f708f0ae07f8b7dac330f992c70d3f91cfae00049af0603cd79ba2cbbf32f90b2298cc981a60970d9f3c1e97e18c663b2c1eebc820aa18836b9c7ff92d712bca3f631e881c78a2c11e7f1e80a74067c241020a5bec46ca335d77ed8a05b435cfb3857d6f23c3d6ab8e2db0630c5f5f252800ba3342f63b03d974ceaa6ea8649e64ccc597a6f96cef3b6fce518be1066e7064bfd01cd91b1dcadb4cc5b33b6660dda95ab6ea28e38197b52e3d8272b259628ecf2913a26634de2c3f830b1613123dba3bbb33ed538e5e7741fa6cbbae9b19a26c425f148659b9d293c97a01d89723489b7e041392dfa555e5611c6ac7839cd13150309a3d5aed0d8ab1decdcb2217aa17c15067e32c3fe70d7eca89eaddbde70357b59c2712c64ddef2c0c835c16ca034368bb1b0b683283722d80f35c4c647eb250bc3fab671576199152e2a90438dca197e795381a073c9d9e1d396ed90b129b02bc22c922ccdaf8088facc5369e334cd35d8af26f5f9a2efe98aea16fe2e4ddd19d82570673ce19992bd224e9158536692d904c93c0115b2134f366410aff90ee7dc42b5ba0cff2a024924011c00be0fb278673c2cbfd5ffabe85282cce3333a88af33d6eff3d99d80e1eb5b138c97df856c3b0f346eb6f7e512f3b59119fa9546c9282d46c59d31a5745cc1f71a9f42bb1c39e5061efd23d67196a4eb7d2992576478b46e7c810ae6de9eb8d134fed4df7e34143914e8dfaa83b352091682030a46f449336fe292fd1a63d1373a9b0aa6a6545fd59980459242ece4c00aa61a4c5f35ce45144f2c21941521deee6e5969003d0eb607ab12f1c63fc3742d55a60e881d8625b00f5451c1e79de6916f21a8e39cefc32650769dc88c9bf179e7dfcda60576b298c55212d2861cafcac6684db0e5c4ac85c4d325f8f84e6d8d208410bb6c7055ac0a33233f1975c73f2815779aad6134d88da67a6a1b6503166caa467cbbc4b41a39dba3e1a806184a42570e5f5ab204a056d5fcd017036bcdcfdad5b06004840309259049b1588256b1919eb3a8538d15272922bbe2dd36a6eaac1bd629f4c052d4b06f3cd2645e363413cb3ae600698cba138d99380137a05e127735b3024078a7f3e5bd95e11c34c1b5f05dd552c0855a5f5e9bb58d83a38cea2f3d001e2269530a577ada103d6b88aa3ddf2edb143a855b86e927a203104eaef3a66b2a1c30b989d0bcf8577d8bfea61df1b44d7d233ec9de3cafa584f9e914bddff6632da219213ec389f93c35a063918e5c989ef9cb9d5158975c649aefd23c4867571c1e1ee9f140994bcc27969efd643d1ce42f85fc06ca1cba36e0ef53d7942cca2ee46906a146bd755847e39272f5a3a1ce56fa13569e08a63456276c3f33dfb1fee639f9931f2eb86bbf3462b3ea89ac1599b52c64d6adc1f88b55997de16962608c4f297256bcfeddf4a6ad24830256b496428098b1cfaf478170bcb2ff11d604331a3b0568f45b8dcf7fd37ea244f76107708d06e973370b06da087f288b2c285dc70fc3ab6dbc9812e647f66912062d2f8d297bee1fc59d56fde01ea6838d5795356c3a159208e6f1e51e1d27ba943ef510640d941ef16dff9f08fd123af7bd6fc62be4421dd6d010049fcb122fcbfcbdf7bb642ba85a03e24ffcc2c74ca1bcee15ed31768a763ac2f458d279571d6ec73100a021140d7921dda5271afa52dcf383e7bdfe58034b960298377483ffe08f5af6cf2dd2beef3027b148887c564a83b91cf5ecaaa860face651d24f88c47c3c96fe28b6d8c458c43451e205adf482fcce86b8e5c75012090dd241b42ae3aee32b9938dbbc0153a9efd29d047c670ee61e66240c7d7e999e88f1c1db116765b19071b1c7c50294daa5593eeb6c8fa7a2d00c6b831f59dbca868bc178c18314f76e9bba688a46382cef21e205dd268f1effc664e527dfbc16ab92b04b6ed0a01a8c3057226c9a935045c53d039fb1cd6e8f621a3852b262fa59f56c2650b7d17bf24c7a9cfa17a6d0a23dccb2052355fc84f264e4bd5b58c8c8dcbe1a260dc32499cd669288d867961e7ff3d93635e184111cd9888818967d7fb96db6867860bcd62245d93dcfd24bac0782dd7a1a209a099ca59271ee49fa3c93f95211b5006211a758d391f4350ccfabd747c049a66adbaa08bd739b3dc2b30b94b3d3f0ece1bc3a288388355e074687150d5719293e4d3f050f3140808dd11e2cd82161d6b01b8746af6fc3e10f627b2fbcfa00cb044ac2649d4d81f5da05e301d8acc52af9691e7748a3a80f356164a2579eca47078e93078a556991a2fe38520871278ab7288ae25eda9ff7c8e2da83ceabb20244cbe2bf9cda4992918830ea8c7aaf28d53efef94ea8031f03824b7e1fe8d59341772d0255657b450a5008cfed15d81c279343d4603d93ca36cab245f7ef9f6119e73b278620f7f6b978f1fb9d1c2586e7c4ea5dc99e6712860c50dd1c315c75c37b1a4322473fcf1c475e297f9d46f99b504c572a32af1348c66807c46ddf965f36290f00373d247b9af640491dacbdb775debb489405b9181525ba3ae0a3282a5d9c1fa8b74296878bbdcf550b5f0ed9ab401d30fe2443fba15aa6f23cca9d687f7952f1357f70c76134cab781763c610373783d61a6452a2ce8e8afcd2fc2f87f21033e98b6b11d07a319cd3b4cad73a0c76fc38ba81380749b3dce6f800da91d4c9660dd733e7fbaa3b69536116392b67daa849e6f2337eac61b561b2152f9e2a98119a784cea68e44c340a2fccd01dd32958d9c9da7352b330eac13a4f71bedf828fb40f9aa76c97bfeb4c890baee4a3f5d9421b4483c7fb6f49b4eea93164adf23b07c01626b7c79772dd402d7670ff5b63d3aed0f725914102fa3f2427e8eb53014868b78db2585832dd23003302d9dbb97d89fd442fb8dd0777eff31ced34f6643612a8238d282db40b24160fe4ca3755d788a8e438f0d9b4a6f2cf9187551d28f1f471e7f8e9bacb7a73d2dae10d84ce3e56b8c3f73397c8b0127e0180c0b30ecd99f69f936c09cbc9fb9117f33a8a48c74f6bef7a41db070e6658bfbb3a5d6a0040c36e49fa0735e304630283164fb0624bf83a0fae960b0950215ae551a1af706944a291aec9fc81c461bbb1759f225c1b7b92f0b319c620bea045c94e5bceaf62d40a56d7d3b7fd49e5c1fa6d057029b38c18d514c49a966cad485d009dc38ddb446d06c69426e4b76c0d214442dcbb39b04e4b7fb985f0367444f94124b1cb97ff75f7b28022608bf1ad6c163156da850c1438e6b7c72cd334aeb6c5423dc8fcf584c34f62aec9c05e7f6b9311805ab73b18f89af9f0c9d2704db1890c5bc9c48a6d6a1b88d389069c74a64cc7c043f3390e5e8965f1a963e9d63d81fd8842109e62636b3829a38bede55f6c754c4f192b87e1ef0fb7d60c8e46e1b52505cce0b7e49b57372bccff53e373bd1d6d5c44707d73e4592b028cdafb0a2845531869486e4d5c5a0e127d2641921ce587c9e4bbf7611039b6cf7df3f9bdd1b988adc73d4c1d224fed7aeb95da42404a9489309aeb441aa4baa00e1477a6c3d303575dab87b3107e180baca5d8a027a8e7ba801eb319787c05e909d70a27c965dd550824293287a3b3b5cd1692281299fe7ba60b523928ad515cbffdb08ceea5f566753c78abe8c1f44028822942bc9e94590d70bd802289179d7301b31d5dce194060ddf2d0900dd730f748f14d1cfcd00a9abbb00eab2e8302bd3e756ff95e1028fb80eb56b6bc4314b996fca0093b7b123f54ce1b4062b0199698db1a45d0bb6ef74cb8a01f931adbec0c7311190afc9e65d4e0d5650bde1e8c90db4880d60f61ce3c79672ebfc3aee557cbf89ef683a9d12d4fa1d5150a10908ea702552ba311c0744f537aebf3b26085e724381a70d819a6b78de8394e53c3ab4104afaa4ad54c9ee4d54b5087bf1300979de684454f4f97bb26591b87782d078b2a51d729410f32a061d374fdda5ab5987fc6ebc1f8c0ab14dc4c4dd4625602efe083e149615fa0622a0ce0aa9b4271f82d826ecfb8e29e018d70836860fd70df29e0702c6f9d6a877414597dcf09703307502a895300af29628a260e1db54c323261cec877fa10b3628ecd8f1f046aaa9ba15028a5251fb9d20e7de92659585db1f247046807c4280d8dff3c806815f46e3bd62b72aa004543aa006ced5c39be0c1d74d4b118d33efc6e4894e4bb01372800512a029acc9af2cd20593788cb954de6273894483390aad9feb8860e75ee0387a16acc4d48562e6322b20030a7779c594de7618ffe320ec504064da7b71efe221d069f55ba02d93e7663149a0e1acfd3499cae97bdd50780573df49e6ea9a81fe9910dfcf6a3c09b8a447bce44636a295f8989361cc8472c29c8c0083055202b186a7a0c3ae48cdec780a8afba28bbf095b62d546a51120b988f1506c62106d2c83abc8e5073fff01a4277a603a7fc6d3d8f917729d1a1164debdb24477454cc604a6e834c49dc0fe02a3f0cc4e7893196b6add1adcba293f2ce11a872ab0a5086a001e8c5445a96958cbf822b33523c45169c409ce0e551714164364d76caf8fd7f7f7cd8d1da1af15b522320713076207a2583861341bf104502de757bae89513967f9165ed11d8a185f2ed99033e443006218f5f865c18e0eae0ca3c880a755dc4d3660d3a71a932292de82ffafd4217ec4cbdf1131890225487c65f6a9b656f37dcbd75faa2c9a77ce733570fec3b2fb61724c5a1ebc9f4ca501a568ab749a27933fedaab0807a7d9c6b4944f4da65edb718e1103fdd6686a3b947481f3045e4f5b50f90aa3d8300bc1c91f082ee0c0939ef3eb25774fde49d3d3e737ed83f36403c9c062dfeeab041ee143"}, {0x1010, 0x13f, 0x9, "cb104e279e8014fa93be33b4c35fc63cb8287ac8b8a7cf63d7c603958a41464863fb522937cb5a8274b69ff6b1b5f8f06a0788fe899b1657980203b60a7aa005fbccdcc1290aec5af454d5821cf98369e6b2c376de58dc9412c2123dcc05a0a70652347cc0a0fb5aa725e3992763e6b5ad7baafd6058c06f520655d41efbf87dd9415ab0ff10e34098166c1ee61e239ae0401a3ecc0fefb3ba16c8229a8d52086345148f8a03e8f48a9d87acd416eaf7d5c7941c1e96c0ba79161ec6fc486b825438a476701d0f543712bba5eb6307b20a1c4172b58dce48ca38a1711017b87af1ac63a006c7f0a0630830f5dd1b979a2d1a098acde61b86c6d04e32257b7aab87233345300908fcdd50362451e4d532b26e9b0e31fae3e94138d0536d4c5017a81b39e8f53b529749df0603972f68c1a99d7b18fc10c572f412d1b15b8f72ab35e14cd5c48d42fe8c5d9fc4b40d1d91d24a4570db9574ca74d00ffec249da9df11163687f4859fa206707bba725d099c9ba875841120ac063753439b03c7a2a1a84e85a8d374fb83ce024f78334b11ab0e154621306b23b79fa4a880fea6f518237fa02d4e0a56e452003d9fb3b1344f5fc4852d3ba090983e923e4c4b400cac211509f917b5b9321875090702e71996a8433a1b9880a5c112825d4350db88f786a87dcd724c4ab053f33433bb893a0ae48bc4fdc367e08c428aa1bbfd2e6e7b584a4c1d46f604e84a07b5739cd54415f1c7381eb8fe5798bee5334faba4e10c727ef8f1290493e3a3a42742c9e5812e0c72367c8b6cff18b34047d5276783c9490d5689bf075c83cb574b0a00693918c7861cf3621a7e3ede3c20b8f5cc3e8a12072e4f1ef8f0789a785d35e888593c66cda1c104eac30c024fc92fced6e33951be3bf249b947e77036ce5eea92ce431a28371f6a38ee8ba40962f712439ace78da27d6c0061a7904e7d66829353550445aed95bb074b831575dd0df9ce219962a7909f3cf14b02f67824b47ab6aae456d0fb0f752eaad9a775b6f8c68ac4bdac53533b19cc8a3727e470bf259a899d092a953ebc6d87fc1cd62cdd18dc0f7e5c3d84652c42a08a54cd47e31a9cabbae49a0c257942ada65a36777a0a54fa9790393e49ffbe31c8b46933f98026c592c0899a51de1d81477dcac528be41949be4467292fb95632f9bb2ae298e911a5569e1ba24fb7773b988ae7992c1ab21bb4c0bd91d93e1e8533240714f0648e75563d2fa3ded4d9d04059fbf220aea02daeff54cf5763e6f50fc62794c165af17d11034e0cfe90e899049b5c774615562c67d7747ff38a21a465a044a3c8fb60cf72cfe7e12e1cad5779f4d3faf5d31456767ae2d22b4ab941f391204f5af36acd31e82ba1bfd90782563a03387c1d584332dc89ce7470a268dbf6fdea43d835c2c2f27483a64d8429ebd0757f562aa2bd1cb957d3391351ea0c5a75e09e4d1b5f42e15ac005ccdadf2c930983232738ccdfee9313db2274b61b634d8a5123eba2eada54c6ca958f545b11bc94d5091e4c3b3e571cae28cdd53aa1fe70b1f84c7927b94435fadc21b5ba3d6eab47fd1c62afa60ef11af06fcdc13e12166805c12372842a920beb8a973875802ce3e75559c46cc41332812140b82ce279178c181f5d2661d852754712a14447a0a3aa243a8a679d0d044b14a3e05f955ce07f2e1da284cad69a71c8ffe096694a6ff78582c6910ef6ea2e9537dfc73abc834f0f7b14183be7ccee56cb81ccb0ff263e3ccc8b7dda656af7c077c92488fddb4a60627b69fbe407630c46623eee003dee96aeacfad94489b0b68911b2389ea49b8ae717fa4f12ea74a6775fd9587fbecfe68e06d38097b150dfc15741477439ce0b9fadcaee0832860c2c3bc26c040525d197f63e057e8354ccb748cbd0e23f5e962776c07d038a3614eabb678f174cb166a8a6bc1e70889b568672f2108937e3a7f10cbbdb7833c8a6b9f448b82c6b62ad616ca0ce1a504da44f007c7f0043b98a15e36ebea230b3c8af0b8d5590caac27fc55dfb96d7dc594d2c54f6dd641bdff8e2c348c988487f4ad5269e26708023a7a298b926ec872c50b4061d56f93575cf955b0defc3487329ad78ef935a68629ff70610db2163c3f532e0b08d75a17bb4ddfd97ac8f64390d503259bcf032166d839ffd9ef7e291761f6b6e2b70b9eae196e84dc07613708308de5bd3e61b8f1f161fadc6a5d93c6aa088028b373198d286622753070c8e3360b6a89b39192113e7c27996278e4fed81329bcafdc4ae8a49a7ac1abcc077ea887be4b370ce21ba2d0cea3b626dc10114531581d646810b99a017c244d537a83197c8543b070b077ef9fdfa6aab88eb21d41c309404705983bb17788bfdf91ff60bd11441961f5c5543a7b6ccb0e9903410a0e078917155fb5aa15b4399f8b4f1033eaa5c35e20af342b25a798e445c5eb74705a7cc925bd0e541dae4a530a0d80d08ec956e8b1215629d4017d65c7eac7ba0800b1be958715e24960275d5ee09775abbc717e5235b56cd68f041ae77124a8727c4e314f095d04c66451372907f8500152be811164aa7d7bc635f67ed807b8a2308d71341609add2a958a45f5866b97f5ef1afe618963097e0383130bc5a845854fdf1f49ca8680b90d5852b61170139fa8e72e995af63bf5b5c7290806ac04cefd287d923ad1fd18e2acd536ffaada106dd4af6178d1aa93d851d24d1d450f0cf11cc105e42dda8123cb6d4ba847945c82f11eefbc631300add7c86dacb319f5092bf896c95d14df592efe9446ac0214ab8ffbfcc0bc42a9e5f90260e4130cd22997b5f2d5b0fa369703f9e4a0e9390dbbd1a2a826dcc6e6debeea20a89ffd0d272d10e948014cc04c53604d3681d5ac2acd9bafb56df4fc735cc30242ff54bed6a710c8e6a32056b0708c849db170f8a8e88bb6884ff639ee716426969ddbf94ba0b8a77258969a04d6881566700ee58c6b770a477176fe8d597f78d537f90d976acfdb5e201099e23d91643d1f6536b8654da3e8c724789c9ece7222809b835892c8c581a8b7b108264b31e76180ebea8c4794b1e898a3f21f1675be0235114206a635c4a025b19f67843203c5e148251330a8c85dc4020f72b8ef7d43119121317c6796697dcfc124c251e990678ac32be525a3b398764d1a3012e75b2ed85b2d9a959cd87f867f1ca133f8ac6847da359f33ecd2ab65e11fee1bb8bc1acd122b2a26643d5452e4d8dee02c79b33fa44689662cefb8187036e3945ed6624e3e9c22960956c837966c10b40581aab1f3b8b1030a98fe99e4f4cceb3be5b718c53b435b9bca29dadf1e123c349f897068d6b3cd090f99ad716055349106f0190076c3e9696c087974634788f02ff2c0257d8d2a322c8801da91b4a3afc5472a1acc56e274352e6a8c0f2f4ef72296c76c6aa8136c58641a116f13cbac718588c2fecda82e8f122e2e38149de156f7252c40673099cd1e2935b37249db484b3128455cfa2f4917d15a6229ca6091e3b9794fcad65ed25e3297ea2dc8feed5f64b241bd20f7a1cc7b2322512fbdc26c9bac0a8e1267466b57d75169be7907b959639c3a8361c653ce304f6b97624d199dbf311be789773d0229ad468a94456ebd6a9ddd52c340cf11466fcb2a4160eb0edd3998e2534cffad3098ccf4c81154d348a8ab87b305ce959cded96dd474f372e967e4693862b10899c93fbadb31adb09e78c0fccf56d0e600d1ae8bb666b31be79c2578565d687cd537658a8845eec867354574ce528239716715525420beef12a682df316a6e1cdcf036c5ebd21be16824111b6b02f368f09a847a3bbb5612f439091519a48ea087aeb0e9d4da648e8ffb1bc550a9660166c618b069407f039775e844c254c1b37028d44b4bfb143b4b41144c7e15846659e21b142a7ed849f1fad56f089045be9a39971031f2d3aea1534053b38cf80bbf5c846d845b50df6d934403e125c86241e93ee9da74de3ace3b98b2500647fe26ecff2f1afbd032e850c381065bb71c2c7682b2867038473b77cf35bbd2d27ecad2cbc4a130592f08e7dc98595f6ab0b58bf9912aef41069e148d48a68db495e077a96b338f7151f727deedec876f411ce4660c6219b4f1b709322fce1f94fee8e5ec6b0c32f6e2811939500ccdeb672d3e5250380b38832a55011ea95b454d3bee2d6a65744384b71bf21b2a05b065c945ce15812cd55788b7237281221d0203ce36a119c79a890b1d264df1d9aa41921b69c776b06a99cfed585d79f0be4dc29f77cb6de1c380a6f45581a4e22f95d66caec886b0079b48bea204fe1abe73f7aed778672917ffef0883d920d2b62dbf31a660b5cf8c7924c98d744cf9f723c56ab39f7abe2d588a9912f684af39dee854b5fd1d79608273a570bb23d2d6da3f7da63f75f20be552ca8a367b262aaad0349045cc5a89bccb436b3e5ead2d9aff20225cde438c0037bafc17c0e48fde4327023eb1a24cdbefd47aa22ebb99b6b0e70ea86d4e27922b50ec867bcecdc596b4dab47d61063f8b2ca0ec55db62884507ac27c52b7e22eb0fbf3a805a63df177aa8089b1225e1fc7817c172fbebb13677d1857c3448bcf3ad2f7acfea9ef3396859bfe6079002be5191f49f74121ca9a86ebee7349f7d3f52cc8ac8e80d9a3ef865629d89c22ba4b80fc184984b202f5be7ea84dcc2fbd551d4bca88cba4621a898ac53cbb7a7fb0aced48387d31df4d7e20fa135d324ef0d0e4fc80eac684b99b5ff9b8efa799a9fe5910c081692c10468e07bf5c3527d4914794b68917114d68ed83249a1ad39921d3ec37432e90755a114a01d3af65010474d6427106e843e09fdd0bd7e5b3ccf6c4d1e08e3b6ca42571d3a81d5342bb25681fde5d8c52c339a9418a696630afa85a7594e4d989762797be4d6900f2767c4fa4cc08c18143e99d61606311d36795766c735f04457c0e5dc970c641c09db650349e13c07959c84349f3026ffc626ddfe9964e887d826d365f2dce9111cf8a19ec18bdb405bfbf9a7ca20b7cad2417076e50d3649886b62cad7e10d7a4697d43ac634fd1465fe70681759344ab2f8c455dfc68ebe155849b173ee54c3c42158c0ae2dc966395e9e59bf0ccea211476a8840875b6f07c36422e05e0fa06eef208a743b9eecff70cdee9082910b10204d12930adb881feb4ff5014a4890b6bd6b3e1079a2f11badb657e42d975ec0de8493465b4ad5d937dd83bbfe1609f54ec6f0fc58e6cc0a803f74979a0448da9b6d7953d3bf1743d3720f87248be82d943001ce83f91ecd28a746d66e935c5392a623a7795b8b38379a781aa30769d73290184a5613336b59ff967ee4e853f1847d93bee397edeea345f183c6c3524fb2ad59cd672a7f3bb3da50c6f81c743ebde4f779241420470722bed24942a2d9927bf1d048ed4dc33174feddfcc20af25e594635b1e5348c3784ed9d5f1628f8e27294407dbac8266e172fb903f113155516f734c14a720ea71c868d5f890ef5ded232714e2199686d2602aba389b4597db1a523bf5bcd47e75a52cb527d665de5dcf69f4e51fc30b897a2c0b9f1449a8492eec5e39796c8febd578cb751866cce2e4da1f3c3966e8e377811b578b0a8dbdfd2f912eaa8d17260ba6a5aec8191ef14b9e1e544d4edd2aba45828d1c57a4ad3f475006d00736e3d47631065e46c9ae00a4bb8e8dfca41346b3598ff43384380ae202d0cde76c27739185318130647057b7897a8c42088385d97192acd4cd55906a71bffc2e2b52ebf27570843dc03b831"}, {0xd8, 0x0, 0x8, "0466791b31f84227c18c440ea90d0b0b4118cbe55861a22872b97bd1106b231ec45edc4ed5e10cf8280492eefad4090ca3150d0bb6f3d8831002a56e084ee7a645295c4f6554b740a797aa05cb37fee3b91dcf4b2db878d921d4c1ccb85071acff9d305e213abcbd2d0d66557a690b90157db665f245401c8f49d0f467577d635b5962ced7576ed4fd62cb5ad3b117d62156e6a0c965530e97ffea189e61f13dfb66fda1de02a8c4bc6d64bf3dc7adefa1b88882e688e36d17f288ae29c62174fa6f26c2f1"}, {0xd8, 0x3a, 0x4, "f0694ca1f491ff347c0607f9175fb5360ed41c9cf3af73c0584f38aeec989298bf81230257617dd6288aa139cceb89fb052ebab35bd6832760aa1392755ffa58f7ddcc6d3eacac4943993af4f89e0e408cf0f395094f63eb2086c05fa71f1602eeeae116ae8ffc2eaf7323a84046c94a9a02281753cbf0ae6dfd983149ad91c62130e9e803eeca5725ff2ef55bdc79c914faa6c3102ea474ed2abf5560f850a6edd0c2279512d1b57a3a77f633d46ca9230e8129920c7bea79026702587811eee5dced694e"}], 0x25f0, 0x80}, 0xffffffffffffc5f4}, {{&(0x7f00000043c0)=@nl=@unspec, 0x80, &(0x7f00000045c0)=[{&(0x7f0000004440)="696447d173f12c43ba61c4e27ed4a1f715b99e", 0x13}, {&(0x7f0000004480)="8866e0e5530c14d54ec705adbb876c8153d8c581dcf5f03fcf192a2cfb504e21d7a6e1fc4acf71d22d8ff1afca8abf70a069c09d2ee2c42ca23d940c9bbe4437f0e853e87da235714c29f7a1ad3b28d15f16949e1ff5b68d721893f25cb694658e90dc0fa6812c5a6970a6196bba154758e008079b5154de64b72e857f3058739a0814ae6384e902d6ca73e68af6748972f20a6cf4578321667439c0902a8bca8c2596620434e70d7ee68c720405e985d5561372a8688f479c5fe33b27716373c4b22f9f766bf4ddaea33e0ae42da876b6c6238f354900536e8a040d7060c7", 0xdf}, {&(0x7f0000004580)="0649b8b495584a7055a19c96717eb916d93021dc1cc948aae72b310022e49d2ce0eac0e61d3a91cf057b", 0x2a}], 0x3, &(0x7f0000004600)=[{0x68, 0x0, 0x7, "f2de10d5a222dee9e5ae31284fb34c5f14cd7cf586cf0266f7f8fcc89c1335c4e0c48fdcc769ebb0ad9bcfbe3f0de46df05eabf8ccd986f12692a1db6b632b18df631b8050d70249465a85ba601123ddf308a55509"}, {0x1010, 0x19d, 0x3, "61706abd7820f1231b747dfcb60f11ad2d9c651b1d12c817f5bd0a6c10e15a118c770340d114f27ab72ca56542777ee3cc7a06af208b8383a85893d40eb07d2aa7b9db841113457675c9ec1dc20b54b0cd5dbf8b5a3d73525ea5c8de2e729aa351d24c7f50ae784379dede775a25f76d5006bb4eba0127e8287e120938830cba577866b07d166086795fd9e95ec5510af30800472381a60fb5605376fd919c987408c538507cc2aa71f2c776a3c631cb585ae0684eb310c3c6d2188069f0bd151c0a64482e07a45f2158cdac2cee81bed74a29d6ae3a5b18f468fd94a1bde1866505184a1623b90e580777f5e880397adfe511d607bd5855210cdb61af5150f3f71d35a1a65826522bb0d77ca01278e338522035473891918cdc12abde7b3cb3ebc1a901da6149b90049a5870f4553a73a8419b17bf9e551904ccbc55bf805f0fb5f6c6265b5f01214846839563a0be79b4dd3463f275a9e567ed0876f16eab868fce23ebbb2b10d5a73542c621774706dc4b8d675c537ea35834ad2cedd475ee18ac74c7946ccb30ebfe0163e1f918ba0e4eb6bb5679b35dc8dd28252ee0ded6ad64327b887f56ac2e500cae1f26f4a3cb313aa66f9f278709481fcbfa31aa0565c6751c915aba5eecc1cd035ff48088571ac01de9f855e76fa88ef8948b7c969be755ad7d01ff944d553bd7abff873556a8128629d862aac3c9ec33c3ad62c58f0bab3f9e6a63d0453342b15fcb064c07313bb70a8be1e4b2878738fd5d759a8c82fe89f33e93f2d5c9a51b8c3e82d1296ba75db6053704ca12411eb3b5e320a56056a887d432bac15062cd67ed5f9f9a1b57667e13ac0ed46540adf0de36c58050b4c67304a7513d37a879680c41755ce18ff5084caa6ca65df640dbd2901e8710489eb683fef17dbe98d4a4cc114d8e839e8d7fcc9740ca294efc7bc4a38457b68fd7efbdd10ffc8ab948ea79edb4a29629e642cd954108bc42f3c7b95c01c88336358df3c6c574e0bdc22b7116ba611aa2252f0fed42400d5545442baa081ec212a173e25ffbe4fe4e6b4da53abd2690699dc7ddfd559974b514f16576d7c1aa3d1a42547f71c73b241896e062e86395809670aa96c101cd49e1bd211cc6f25bb42c21508df7619d4a5611193afa3d19fdd22fa4bdea72bf13c0f9a494d332be0d099946eab78c4970d9125b53d181c2d0c27e1d364378777b67d2771cc162e425bcf8d346570c4c2f41d58f01cbf783b5285f8c2d752257f5902d234afd8fed0f2619a3ecbf070ecefaa6064648601238083d0b9cf3be2a04485503dbc74454a9f9dc80fddf875dbeb2ad2a3e58618c2a724d899348ecf501aab786007d72d671d51163934c764b72747b1ec0385d55fa9288fca72efa221d9b96a15f3f66e5e23681fa30c9404171474e6cd5b846d57d792b274028c90d236d5c2c7bd821590be20d2e8a2bb5a612d43be6194208fc509ca979db88b9e6f72e5a40e5c8aed8a221e12b097392ced0a9d64db963e1c269ae248737ed9fe085ded19dafc6e192c76ad42f38fb3fbe86bfb070e9fb8b453436d1fbe1ae71687d34767510e2dd3d027f3ce1fd7b86cb38cb22d8c31402aeab3048dab808ee93852caf5b199e4ee60da856f37f034ed77381ceb0047469274ab52b40b8a6d1481d82a08936fba8b6cabfec6fc65e5420e77c25b49365d29bcb281d888fc234d7fbbf80d3efcea916429d86f4eac080857e69a6f8fb5d5ef2db8a21cbd0499a6c9c5e570b3d4758a5f4b11677fe14ed82f6c267a7eeedb305635203193afae28f4ded0be1e12d6ed6ad6d270c373cb372460de749d12e6e4b4f5ebf926f82d80899ea9d87f7e1d53f31de90703f507977a9229f610b56e3510dd121ce7d4980f80424c58045c825f463ed8084732cebee5bd3741c5ac6675b209f48d184d27ff4c388253748bb95b85f768b516db8d9a5810414d95d84886dc37319c3a2ff48d0ace5fc3fafb57fc6cacc80c6d2299628e9a635da4556a83cb83d4d04ddf1b252987d26639337326620d3fc060834e042113fddf45ab8ce798938dd12b34ed5df88c9e34285f64a0858b40b63ef9c1e6429d14e92afd7526e4ea229a46a0d287615ab9cf1f68b4a5e28e52e0e7ad75869673254ad439d6980ae21bcb37bac4ee1db5bc6337f23326d0f4fe2f0f8c258a141eb073a3a52b99958eae6ba451431b51cfd93e7b753f4e02060c242eed5de4a7d04f95dc05537dfd1badb379f297297134fc3ee90623cc5978fcb5297bd8b023f52819b389c9da37d9f14d0bd4c2a0f4bb7ffffe47c2f633d2dbdc2fd4a7892d8ff7e4e7951b7f644f8f066da279fd0c3eb550aa20c5d2a8fa49e134745be197a8333a5a38187d974ff53c8b4721a2bf7cb43e5a136f97fa79c6c86001da0391258ee105f1e7c66ad02dfedb489ad5d8697a4eee737e5c0f8b61aca9e4a0a0e9abb92b65698a4e548918ec36cce3fa390d92c6820fecd60069595a8a7b8d49c07e45b91765fb285134435e6b55c2f75ec07bb9ba8fc5424409a918311cfcd366df100599951cefd952cc872c33daa4460d2cef708e3690c26efdfd17ad5a9b02ec3f69f351656c06a422c928c79426a98d41036a518fb3c80e822c94c8cbc79597af7a2dc5377a0279aa9065d7a4cc8ef3b3472c8a7733b00949b4c0d60be701d32f1d11e52c77ec1fcc01d55c543127d768766205e90e9c4d5692fb743af38f3534c5051855d6b0ba1631b5cc83dc24e3003796dd985fbc70573d6e5905065ff6be79ebc08821a0ee06df158701263c1478036cbf4c6dbed28544d969e2f2e61ab6102636fa5b9340289cdc9d71ab6f496fb426bc66f6fb1d96860ed02e72949c6a361bed93b75ad53aa639a5a1b7d092e57eec8a8c5e3691f5a4e1ba5ae30a5ba0c16546765dd6d1dad54c1e7af45f05133965fe36a27b19080b81ee191d415af656ede5b41a7ae508449ee935bbf5bcbc5ed1a8f647fb59850a769e4e2a9acfd7153c41e99a96e4d9bae659b7e97c52fbe76d60eb076f00a9b91d8a62b8eb3f6757ec57230dc25f75ed0504f25db7da11aa9251332f7df843fbef3341fc01776c447cb682e6294a01d085939eab288c741ecc29e4af4eac7040ac8e7ca6d14cfdb3c160b8cf38adbd621131fafac2dff6bcc1aeb7bcf47ccb35b4bc102eb633f86099873eb1bc4dd9f2e65266ef309c6b6130ec09a355dd225c10377f0954a283c9ec3f3afd46f15921cd2f72eeef49dac54a8a848d31209d9aa814a932dc5f73eb6fd451f62e638fd0ec7b90324c85aa8e35e4a286e9387e84b9ecbf63a0193079a2ef4d8a2c94063fd764e8532ad3207866d9bbb584d33f93bf2c33f53a3a76d3c4cdd0487b3fb7f15f3895acea158891a402842da33ffc0ad6e32c1dc88d58947c8a50c4593c88d6ecf72fa9c5172fd7e523e7e67bc05c8d9a5f9ff44af64405fcf7be3ad3a0c26cc28359ea8a437ad7960b694bf4ac769698515b3443d707a1e304a4e629f83dd617515b0b998594293d389468d981617e391d18fbcdf1fc08a1ee25a4dbc17ea09209ee38051faa5b658296dbff13e0d4672146f6246562707986c2b95d6c0ed8299314a4ec55da1aa7859ef76d9d2ec87ad236d1e5adc3c685d2ac257b3700b222a93be5475563e0aabc4110c8b4a76939ce6e774d0395d1c52f3f36c612d45a222b982ead0fcd573608e649a7c21a150f06d77def950a3c65f991158abe7a793861e3048720b9635e502b06d970e398abba1c9f078bd7eed71b605aff7e15482951d88b22dcc6be93b32ccbde624709c506157003bc6d1cbc9a3d61cb8304fb76cf1b94b0065516adf33eba9359aa390a10aef3ba6158b71980a6ff2fce665def4f3ad8863ebe7402cf0c13e7d3b25a617a0a464b00dc8080614656c84e6f67822b7acfd6df9c8e59d41da29d1ebc6dd3d306f0af72642612e869bf2500e4656805cd6e8399842f9a5d361166ceacbb67a639e6f0e9089b7a5f54d6a42a003ff975cdf9b0db6a84743d8fa1a2466db46f32d8f1193fb5fc68e96dfe5ea2a78ebca0bd9f13b864c6beced29413e96ee592a234ecd130d9ba9671052c3a01e4e74482f5c7c7ca5a55c7ea86c2362759228de293c063fb0b2937af465a6a6841cf143ced6924b21a0cd27aa149927d03cf34e8b478a4535669aee13d585fe4a21f6eae593f442434d3f6784fc2350a17c427aac556cf27da19e37e3bbaf94a4b0a729fbd990943f3fdb99dad4a3f2bd83d401b6d0265dfd33bfe5393654f6fa99f529023d05d7ad7c2a36847c11625db0ac7221fc5c61ae49885180ef1435f8b7ff12dbe9033294afa327b335d6c9b967db6c43911468a3b67333e445f0aa3a5c40cc2b2d36b841346d40fc82d5806a8395c11709aeaace30b7399e16a6220e7ffbd5d6bde11c39b1b7ffec46c123e770eaf0297e2047629de4d8188300122c19878a6462141ac4b803f356873ca68c95fba7b53da748a90e027731002fa36d97cccc8c8db15c7dcb6e579c00f0e12d27b9e82b33a6dba83df3b11b0685b67d825facd17628771aa8d71942ae51a7af9b126452b49d44f609acd878ed981af8350250aae4c76898a38690f85142bdde3f6c48e3fc524e131ca1919f8adc95473028e19a690df2c9d67ee2b1f71c896786ea56701278ccb97945ce1c912451b2052dae2b6d0cb1b30928bc4d3a24aed9896909f2178f18ce1637ad87b622cd3f985cdf09cc04f04ff3e363f512b32bcfe063e1609fdd4470594a81a66917cc76e2b65d7e0467a873b3de0903c7e891f8ebbd3c34d1a5075e9ad03e8beea6cf7a3df147d711a7c89a5c33b8392eefeadde283eb28c360b4a47c6e0930c0d9dcba8c2d4887404b6de0f041db715b24967eb49aea4bae11acac4449f52771eb1b5a08e1b5c22c6f3d18041ae0ea6c451ca4c6ac72fb9e992602b41fe77c165e7ff623e341b0cf2132fa42884544ac501dad21132b9cb124881b2c2e8af6aef7d6cadf832b1f864773eed0345bb638b2acc23a8eb43914be335954b482b837f556ab5e61cffa6464cc09f8d0daca3ff1d5ce047fc9f3986f8a6341410c67ecded95f80b354d382bbce48a9a012823bb8d04113aa13bf301a0233ffe91caa5a09bdc5b509662e66777ab0aa9fcefdc7cb657d1354d849ca6615e1fc156ef827fde159e80e8925381449b6f1b2936462b8603745aa34e8eb7a5b8f0d90280e29c92a471eaebf086f8bb1e911cd5a9c16414460405d444225fb19aea829efe2177d33167a9a71a82cba5b5e5444364be895c28c45090b33f273d1cafcec2373ea7e61262c5110d50fa95dee16b7667ea8cceb05e1dba87f6817da40fcc9b955644fcda569edafb94e0da2537973ba8bf78014fe74b7ae6ec651efb1e2915f524bff203f21e7502a618bc8ec307e073119ef94f1cdc2c48497b95ad5b6c159c8624afa1ac0552abecaf0f82de9e2395dba9aad18cbd9975125d0cedafa3b4f9d5ec100107a05348cbd32e3d8a2e29b03b6d37134a01b7988a73330f40678ac6022198d6aaab18045568c291f0ab852991cc6d76ab2e1f0a0b450d25ffeaf4a59972fe7f89424a3f0fdebca4f6271853ac155990aab001f4ee5a40c1b239373b3a3e2b82726adcb58b9ce6ecd7ca13db7dab9662ec3b6df434d3408e63e92c014e2b800008d9cd02cebcb0e2e0eb5155263d54c43ba1779e445b45dda4c1ff82758857767332a52f8cac5f8ca92c83b048a0ace724054394ddafaa9e69d7e9b2c6702ea2dd03a89cacdf379f3dcd37bc"}, {0x90, 0x117, 0x1708, "a2d8f89d5b8d50f7383b5cab3ad5e0c15f6187ff81b3dfbf1dbe3430c144c74e8d84581657c9bf6e91d98a9cf9f1f45f178400b934aaf2e4e493af09c389d259ac2f91d8edfa67015eded633d29c4e132ec5207d781ea74a518a4d0ef7a5017204f67f626581e07c5835c72a97c000121760267710b92a7e3e41af01fca2"}, {0x50, 0x108, 0x1, "13e85c66064a6aaf2913b8f196fdb8bfee795cecfb06ae2dba955b5bc035e2d5cdc175796fb0aa8c1f732cd52ff55aac285cb97374a0bbe26c34f2b9e1c6af26"}, {0xf8, 0x10b, 0x20, "89ce5c7b4777c88e3e464a0e472ba5281cd11391cb1fc660826590e2ad3ba83c2399f3f26eb7e7c3eafce66d00047663a088ec037fc79e2a81165a544629692fa6a9fb7847d8edbab800ba07707518a45d6256208dda53fd985a68587f6f0d0686a7fea344a55bf7f886ba2307ea83d67703ab5220f48afd4f3dccca6a456b4a29e0f4c926b04ada74838f3fb1ea995374c1297e715336009ad0ed96c9964daea050ef221b568fb642b5d93b74f9e80471287eb10d7249116fed8c2acb392d2c2c5b3cb798d89d5b8f7547b1f5752b3550c840a8d0c344e11e7eecb134574c62c8d16b6302e0d8"}], 0x1250, 0x800}}, {{&(0x7f0000005880)=@un=@file={0x1, './file0\x00'}, 0x80, &(0x7f0000005900), 0x0, &(0x7f0000005940)=[{0x1010, 0xff, 0x1, "2c1031b5a5ff120c40c658fc0265752b1e152123a851bf7ebe4efec05499a111c8790fae8ad3bd23a1ccc07086a373ccdcd2bf552bb4b865c38d7b1e0bf96f5ebb1c53c99ef1861c1c2e1d7664991a44a9e78b21bdb85044865c6321b702a836c33f4232367e352884014ce0523b2e98c3885bc3a4f95fb57164a04fe1c376380d8d490d1e64e8846e45c05feca785ae586f00114b2153f674093d8f116b315b15b5e4561ba5c4f819af91ad3019523ca6ce9a8b7ee9bda5d27095f106f81a33765e847869bf041955a4b8f7b6738f621195c5233a4cb2c9e6e8f3214e92f01624ed23384dcbc52e534cdf5b15a0311b5f6eadb792df5d3c0ee3b6e32de63c72bbf3ba922b5f3b002acc8a9976e65e212bdb39456d979510c400b5d158ef607bd94ccfb77e0311f461931bbf36ce0951bb549983db6002b37d4df51c2af9181488bf3ef347e4957e15e91f79b40c734658348714b127c0e39864a5e605a3e06453f112314ad98a63d6517b298239673919707bea6e5917281bf2b933a43c371505c38dd12645814cb9f12c3e7962dad18c54b7b33cc40de3fdb61dae1aa4a840b6c9e418b5a983a91601e3908ca9c59ab49424f25da24cc39c5d54eda4289f0c5faeb81e61f5ed68f8f36520ef5536e6fee1a4efc392a0f9e27c5403d12bf71ea1c2805f77af0ddc47583b2a21e863deaced8470e7ee1bb4516fa26f1158550b56d36896bb0308dced1b5600f49cd4c89c862de8bf57bb77b7c3a527f5055ba5d32050657abe5fd6b994c4fab3776d4d2c0da31b1947d57c586474f4c6b96d77ec5b86526907b4bbec22392c57a01283dd5df5573d932e21f5c6049fd28bcd9f568ae92d13c43301a9f061a74b7acefe797515bb82095849b2d411d0c3234a30b3291f06be2c7db9f5db633fd7180913e7c518b885deab45da350f3838e8c095eddf1e55a4c2e12a111b2d824734e9522741eba2d105ee090579239a9335e089d9f7c75b7192cad1c5e83ea728d3c16395ba715d17c1ab5fcd994246e3668e437447eec354ab170e3ea3dc41aa57d94f8ea2d4cc80caa582e584e74c96534478939044a016ace63563e21dd3886394fcd9f15fe78079a8db4c830d5cf80fd04a2720ff96a7c371101b70ba5c9b84676c3b98448bb12d8845beacb5128ca38d913b5046f0e7de7629c938bf8994f7d4cce69a121831c643c39ea20566139313cd7798ef21b7789359ee7f607b8530acf87b90d057c4a9d4f8015fc1b997abf5a74a492c93be93feb9dcce93479ecc7506844cacfb66c1dffa06eaf88d39f02d91d226b9609d1b5dc02ffaafc444ab2f19ca75f4cf7d65a6798fb701322528983c433a72357c5c69c45b81a3a6d4fa6ff9fa55e136b589bbe5c47e1ce3e35fe8c726228c98a2980e6551f9d8bba9be371b982bfa2a88618f15c55c51f6e552978f1972bb89750374bb84c91574f65bedf90cb883a142626f8393b8cfc2fc2870f4aa920fc1dc6de1a1ceb2a3fcb22ff6ce2bcb10c22947bd538d70738c8792a3092fbbf8bb3bbf0acf9df9d7d7fbef82397fbfc12dde0293c7996ba7d1e2ea022ba04f30cd1b3aa231dff5a3fa03e75baf54a480ae7872f04b1c94a65581e0d67f19ccf54b16237f8d8cc559753104f922b5ed6445db9410561d50c259010b4461610a9f15021b7ccb1d3f174f2e4b730beec87ef6f3cb3d52863399814f114b85a4b4a20893b066506af05f4cacf42612b258f5f53fd5a51c986c5267c91f2b23221a5b9f623242b1c127bdf4fcec73d08c3fda12774ddee89b603210a46a5325fbb6809fed698ca131f2df992bcfa4bed104158d8f640d7935a864a8aad6e5c7f0d413f4340c33346bd15ff895bd8c05af1bef278388cdaf3a10f9876341726a16198f646e4156fcf76ab11de361e231ac03887986e141f05485466d2b3f6715cac35fd7d9c438f7aab63f303576e6dc1dff36b046c315efb5ec519c09d33282d0533b2772e9830bbcd7f042d9e94d11185d57a7789e693e3a42d8e618be963473fbdd4b2351bdd98eddda5751d5d82afb7422d0db46de1b6e23a62be24119eba3deea356f87242cd2e7af1fb2fc0ac616740b67b167a868af2caaf6f8a29b715bdeecb4883d8f82ea2cb4f0333f26af70cf15c260422d489cb9b5f7e42a7e46f7459f772ed40d0de24a2576bbd4831d9bef86fe0493e31b58322405c1c30ce8f8443a92e9f82868fbd94e38a319d0df1cd10ac97deff2f7b287b543577d84b2283bb492bf91ed1ea912cca3459a5c0b96104417c6fe561b59486197707bf0fba4678cfe7dfa9dc6ba69f93cc8183974cd4d64a23a4848cbaf7a783b58a56b916e2cc1131e2864e3a259e903cbffa25d4ee116656f303d107c2f6478d47cf37ccd11199366836e07371119d3d69af815f43428bc4eb719564535aebd415301797a2c423d0a7e78be10111daa123ef16d90238d63a75fd340c0783c3000887c23920bbf228b31f5352e09a1dbfbf2c4505ec024c8489993acd3ad85b5fc78a087ba0fe418dddd0d4b88b409e44258356c0e753c93436c2794407ccc7588075927d13ef71aaf6be34d0cb77fd1f9e8d6be41ee3979678e14c0d54d401858ce3cf3fa78716cfbbfa1b41f707bb12fca4d10f1024e2bdf9e79887fdb22710d99c058c217b03181529f870d38e28c671439c2ffb9f41c628a74d26e1e11a312aee02949e14299af6d7cb39d0f720df8e4ab1aac5e53449bebd79ff49ce14c443d6ab877dd4584a6c62c347b2d4d48d9b6ae9f80558a9f74a874c28c7d7e45133eb0c2d9540c018187aec30d8465e334282f1e78b0dd8901206e2dab62ad277e44c0c2c1cb4b004c2b6b8f18b1ba15194e9a9581eab338c0f46f2f7706f0b99a9126384b3c0c481a0673228aae04d68bd5a39cfbdde0c05ebcf87c6e2fdfec265c43d84bf9aaab1a6798f97cf09c7f7292ce709cdda5a98257d3927ab6ae78739459319d2da2c2b7f610ffec893e74577e7eadc20f3bd2ae29083d6dd56760dbad114456917a7cffedab5cd3a451de4591b65b474815b4c4646ef8ba323da34f73fc32063a4bde148af36facbd57b4bce28efcfb53aac088a2652f3b5252ca8b7c97d35661f113d5890980b1c03f26e7a14900c8bbf40c82fce1867ddcc5bec3cab252070c53079a116e2e2b85b9475d4cb37d103df64649c9535e3d85bfbe899fb99e4b39c4fbb1660310879566782720a20ea3d730bb308a3be7bf7c298f920cca68a69a7e19bb2ffca64091d9c65492a71a6c74f85aff335db857396b462a8d4e1dc93e1beb3ed77b098e8cd9f12a17c9d3fcd85c520beea85972b8209c08eeb6617b5bff30da778d019c1b92a96a38e5b8f1c1f6ea5b4ba3e3ac723f3becf80638bca62718afbc7491f177b9aab8111a20ba9225bde92782ecd8a019dae69fb888993f62c420a7b27bb03a04378c26323d203fb3b26c294bc8bcecd6af82f9d688756dc0a6802a56859fb7048195d88c89d6a48cd0b24f12885cd4324cc0a8f90b1879ed755e2284efbe60682cd2fd8cb10bfc28b5910ee4dd4c3d28ccf53d76fc5f53d6a5b4c67cf06db093b8a334ba66fd9f7e5fe68906f8ac68e2abb691d81aebe85bd6815dbfb7150dc5024640ac4abe303af2c130f18824bed6ec050455806e797579e2adf76a3dbd1c9f6f5aabc7cea6c71d0bac04266b3cb35836ead98a9f48d8a87d767dc00a2dcd3aeba284374b2f93c02549a704078cd52d3a917131f4fd0910f0ce6d2d91b149cb108f9502169c6686d5a739e3c1d063df06fbea6519653e3f258120fedc741f8b6cb40f54653fe9e41cf33a2c325eb377cce557cf6bc2016ba97c293852fa612e2d00a79897b03f6ecf8867c35a0617e02fa61de21b51218cbe5dabe62daeb377dd760441542d2eb1dacd1a3f22fc04b8a0cf3093eb57da3d40847d909aa3f1e5af833a724f09135f4719f5b843bf7a1e343b0810c7eeb353e9f00ab8b8ec8eca4c0092a1d6e0f4ded363e33d93dacb88ccf892b3571238d403305e1d0ede063439b88265be65bfbf43350b35effd7ba63f28f9f60192a179840fbd8bbbd1b5da78d9f87d61cf040933b95e3d3d33bc6047b60b2bd1c9484fef21f0e796e15229bfe2abdda5ed5808444d87c466fcf774585ead5e403187a55d50b0c76f9bc28df7d0cee73e75b7492ecddb92b6fd11277a23158bb0646fc35ca9f5d747c4071db0b19d499062ad5db64c60d5ab91354d263439633fbfc9ee2b441a593b14b1cff14ac6d775400f0bb3414984864688991696ff9d81b7f24e598c48cb79263390ded20d51d29f0a46678b4d3a7d715374df850bb0df10b093899d9f946f48410ff7c1c4deb554bf65a2fb79668ceb384e72460bab1ac35653005853a29dfc079e8659aa9eaf80c8c9e2e80dab5a37aafb71afb4e1b8950a7386bf2678e583b51fdaf98ff6967ff188028a076af39d7c6b6c50f3e465bda68667f371734b033502a0f301c95c0cbc0a7fe0aa15a66cce572e15631a561b673bb53cb8c582839c66ce03257b04074f935262761b0323f3f977d15b6d2f171e35c0ab8ee5bf8437fdcaff5a61ba4324950d03aefc631cf242af21e3924699729e2b2379f186f45d46ddbc365000a6459f956427db2a9ef4b7cbdbb0df3cb380348cd34026f9a6d2f54d26eb64dd6a9c0e4294b97b292c9eff7536a17813d40bb3c390c4a034de9f8175861da3611e7e7f1cf161fa9b872871b515a4df2fd7e07ec24ee1a614406216c5768860d8487530211b97759ea1b5a76db6ec96f58abe084e6078a84f4c1d5a7eac2104ebccf5528d7b78693860a1e95ae30a56e549d2da790d42c0568267c86cfff1cac55a9b7ae94b30044e168c01fb33a758dc94e0c03bdefeb9f3aca00710b17b217f16dbaa70c171a7c2fd29db8fc7fa270da680d3a20fed32ecb8fe6bd2704ebc3d342051ef1ee9cc187ce57eb3d62a2c2b029214b7fdeb45deb646b2255bff897f9fa2b7ecb3e8e0ee7e68b5a58a1a7682884ba2ef462c9777ed2bec889ac2ee54f4fdae026766f7230bce4d1863b19bc94d2ef8b8376b013f314a4eb1137f32dac131c1ff23666f316a2cc5b5afea5c632a0caac4364b9c0e4d5619bb7bed19203fe294c00cd268ec9dd979acc4140917cb97cfbd6ae6119bd23193797a07be36ffd026949c9af619a2c1fddf8a5c00149b5f7ff02c10e7b1797099ab1fc2bfaba5ae75d6f273ceab8ed1da0f77aa0c8e1cae9cd23cedce0156b4125aa5d157d9a45ec3a8498958f19ea812b7c59333b78a89616a963a572b771d04d41ebe90a6ff2f835daa79e1d069246abcc655b47ae4ba8844609234cf4d7f8572b4a08638e70d12f4611392b1ac0e75c7887556a5e7da58f3a4786a638ae537b8ca051f7dd11b9e0466622fba6ae6a3bde308f205722abd5a914d257c5a08984c72c46bdeeee23bfc6733cf1d3274fa7094a5c6cb4d605de57915ed638fb10982ebffea02a8c9a20fec12753b030522f56b5b2acda0736f680032cb0ebf92279f9729f274b3dad96377e5103e39d1a7c91bf31b9341b394b7583ccfd5b8233684fc2ebe1f931b7b705226ac6edaeb25ae4ffef1978b2471c4b798880e0da4975197d78355034cd0b76ab18c6fb6fd22c9473bc7e198adad2321f1d8a50ef827bfd9c97f00addc16dde20073b8cd6177e7df75a4da79daa8909f6acf643832906aae901a0f165ea3d37565e14b5b4f7ab9190c7c1a19a748f0f31b063f52b41e2642aaf56c80914b19654c3a688d6674feb3f213"}, {0xf8, 0x11, 0x7, "b8d6b8130ca0452626c419dc435d65a161d9bb6f779fef6e71029939e7ac128664e49955701e25656e054c10ce59046bcc4456949c6281734e4bb9e83b838a6366ef8dbcb759af1eca4e76d7cef755d6dc0caa8a5133f33fa2ab9210cf782542888883bb494dceddc503b2b81dc86e3a017ed9e66e5991e92b3ee0b2bcef35f9c5f4a6a19b691f317a1fe47d961f8525e887515c66a0ef4eecd30a3a9e7b4d5ea14a779cd10672c6b2be4149be180b7b660bd8b11cdade1b5f2ccd43edcab2ed28660d96a99f204988efb09a046e155e3612410814ba1f36beb331e0c0436637ff6eaa208a71e620"}], 0x1108, 0x800}, 0x90}, {{&(0x7f0000006a80)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @multicast2}, 0x1, 0x0, 0x3, 0x3}}, 0x80, &(0x7f0000006d80)=[{&(0x7f0000006b00)="2db320e64c6f0ffdd7d77c83f7fb4c795ebe94d9ab22cac6c30c40c6f9f18939bd8e5003fd219abbdf538fec501f4a6b3df54909ad70c4aa5f214987a80724f374b0de75591d4ebc12e121dda7fa449f9657b683f817610f191c3d23e82bcd0a2bfdeb0b00c4e5595c3ab2ce4dccc5322a38fee7e912fcc5", 0x78}, {&(0x7f0000006b80)="e987e4b0622e44b80f26e9865814a228c637811faeb9863049149290ec99b37946769a868dedc49e9c8fd5e0daf97236db9d1f6a9a388cd84e145c959b36ac6dfab368328c7d2303cd64d8e0980f23838e6a9c924cb31d342137f15c51527ece2600728351f01b9e0e2544ad38760f5c0dbfdee2c7754414fd7a1908611e11ec9c11a1d3f639a1ea9d8d410f83d0318985817edf4fc389039ba0667c8b18f07ec573ea1753", 0xa5}, {&(0x7f0000006c40)="b300edccc033449e8bdf5e3dc3a14bf5c502b013ad81def74d9a43b89953f5cb021db9100ad186e66263ec658995d58a9ae4d0bc3e2b83e4bb168fa65625fa3b50d86836867587218a34b685d176f84141a09d2667ccab856cb7894f4f9590288ba3a16cace4000d1bc156dc06380a51629a", 0x72}, {&(0x7f0000006cc0)="97b74ebbd607fa45f1420eb3045de05eca5fb62cfe9362f4c7ef427882fe2e72c325b0178d590e9f93fe807fefb0c5b4cdb0cb52784988b7b265ab552aca79cfe7fcf68ec80917dfab5467acbe08f7ce18043d106fbe8a8ecc562676c0411f8c54d63b2950ada894b49dab219423b829aba6009d371510e955", 0x79}, {&(0x7f0000006d40)="a6a2fb2fba8fe4ba6542c14586c3f7adbb2ad763ac91cdcf57ec3623f8a017de97ba632f3f2926996d341b", 0x2b}], 0x5, &(0x7f0000006e00)=[{0x70, 0x10d, 0x7, "f9b6c117215161185e81867a2b34b234efdcd264923db6bcd609f4ce9415a707dbb762090415bad4e673a32ffa93b54d1a7bbdf04260c6fc3f623a5906ba5b97d68c01f48d44de9ad5fc684bcbce2d88b622e54950b71780ab80e8342f5ab9"}, {0xe0, 0x13b, 0x8, "656cf97b07829f58cc9e8ef2b2fa433d68578bac76f3fee3538b38d892e66a91ec76fc74729a533728abb6fc6a75d23eb0238e7210c32d10e8b8d166db9d7b3f4ef59181924bb3aaf54b77526bf3b64ba01c18ff8ab1d848ba47e1208cebc07e29bfefd519a1b40569a28d0c593d1803873a0b523e1d4f56f78f7463bbe52f9f177c2ae17ab7cd41da3e273e96ae3c2345f3d93e9b36e6784ffb90f98b255749612112bdad13719b89b851c23cfea6a0910a4b5cbd37b66dbc21281b40515c3c8680e785946c7bc6ceb6c2"}, {0x50, 0x1, 0x7, "31412d79b881918d558cfeef75e8dae5b2a93219449b488210e1b78e0c721c51b490eca2876fdf2641b1657c3d2660b33e75ab855c72cc8bd8f99d7001ec"}, {0x28, 0x0, 0x7, "8733f49ae163d0243632e3aa8733a220c9001e8a"}, {0xd8, 0x11, 0x5350ebb2, "4dcd0f4a5b29bb45c0cc9a340a2da914748ea1d81fadbff038bf4a470dea136695e476b47a13e03dafa23f31575adbdfa00bdb7044de8ca0a16b19fd8d2154f2b8ae68e37d56220848cce6586ed73ac9ca68a33797e5952f1f8a278bcc690b7d650d6f7e42d247b079c5879420e3b02ea4adb97b028acdb9be4a4a87ab720dc07667a5489bc0c4db41789cf82f02a8eb13ee0c8614e92c785263c368fcf1ae62cc66058e386fa28c65cbae62946df7b96a85e5bee421a85044ac5ff33166eda99b"}, {0x30, 0x11c, 0x6, "ac95e218bb594ad13c07ba1a2c0e8f60878760be6c419ffb7f97"}, {0x1010, 0x10a, 0x8, "6a8b80ce086fac7bc0e6ff63d51af256c966888538b041f364e6fc41f84df77e8a8475dab781b5db9bc951da7c5a07451928c772d71716e69bdcc661d921de0c05bf5731ae8592bd8f326dc60a9cc7e74052ff3af5a242a9431dbe678aec18060bc932cb76ddce10403d156645a7f22d2867277ad3351cd644bc77711b59109a5ad1d261520e42db01033c19642be33af260e65b724fb329387f67fe8f6b2c83a71203f890cf9488a46564d0428d23033ecba7301fa59ea72330451109894b8211ad3ec34c43fe5d256783dfc2cf46e0f7de5563b648e8ab822929a8410ff347559464063d1029e02f36ece63e5441d93257d07435e1fac451160ff53493aca4023ab1d9fd30c5f5d7ad54678262cdbd154f3e2a0022b448c343f7e01a642664731b1a1871db37b0d38b28ada6758a1ede3dc3ea853ddd27a726a24a78ec5bf3279bc559292df4b5fa2210bafcbb85af313cf23adc35b934de58328b50169a60413dd48c969fb6728e046b8b77d44742c2508afe65abe7fcb954b1a4081ec7a0ec199fe6c51a4207e9aa525be7d0d3237b988174a084659cb6e1a448f5d570c1c79201527470ddd57e2b37156672e883a5af5bd0dee83d6bc26d2fcc747a2509986dea3257ab7108b2a195538087cc1dc9c227044be063e20d540c30983dd2d1adb09d9fae3df35bb943a0914d89aab40c30d5dca2363f2b881a49daf3c5682a06aaa933389edeeb73b4e375fac3cb1c468ea07d885fc533ed9118da4c4146ee666694ea89f4541a356dde6642586d5e0b42a2be8630e2525c686d406900bf5c5ae6f8de1694cc3eaf2e8661b7b98c5773bf6a7c669d7314b4d6a68311d2f5ef3ab20bfba988b1791bddbc08a6426d64c7cac20d3cd7921b588a4664d96f53d2c7372b41801b8682c60b2e2efe1064e1c8b48c76fddc00dee3af0c2b7dc6ddd9e3d2ca2ffa3341f5cf24a7afe5bdbcb014c6cdf6f5b71a21f23d93c1017e79f44cd77bd1adadf97ea8d8d4757467a74e70bfe7be687481b5c42a13b1ac912227ef9b2379128dbb65e64a6d715c7b78c431940b0fef62672cda20412ffc7a0c52c6102965ab37bee491edeb8b6817c8a7f5aedbc9d9d745011cb8c5ecff4645ddc98552ecc086bdeb9b7070daa993213ecdbbca4b33729fd6445f15207536a0c3f36f48dfceb0101288494fac95abdaf2b32b5b2ebf10591e55be24bbf4645d8e92259867ad2c924ac2083e28e5df900a3f78dc0b1d5dd175bd12bed76ccca7e07fe2e334e8748866a68138edd9638d32108a22b17e5e432ea96856a71b5a048c7c8e0db5a3f291fb01f36a09e702750e16d50ca665b3671f4e02b0f8c67f1dfeeee8536495ac29a8255dc80a9649c13b45d6d6e17c95a9b3d25a7cdd943b07946710a6add8aa7b6b601686fa827fb49dbf700fc4fd782972478b926347cc3d3f5733e78080cd37e5581135a7a2e5fdb10222e1084ee9a28051c0b960068e206014e0e132744bdff7a3b10b4674cc630f9ff0899dcc2468ca3fa8a009177b64cfee6a5b788827cd591ae4f063aa1feaadf3c84beb150edb992dd1244271fed5e19c5d5e93cc9dfcccd238341e7fbf80a31d32a220c7725f7fdcdae28a692ccdf671d46365ff727707e29b78012fda2bb22321a06964cbc7e5cf14c1a1ed99c0e819086838454b9cf25d30c90d60a7b2774be70a7352160645d1a7767cdbdcf1b0c021d0b52f162d83fd0b0a563a33e3e5c8b1f6903c28c881336cc1a279e91c8873701856fc031870be01897beef81dd048f387a489d9895f1b6d4203c15f59977089a009f73e6ef997ee3a7820037c51062529dd379aee2a22ebd337261bd94a897df48eb548674b5826362dc7addc9120fc9e49a7f601a322b763b8d797f352aac26a9c2a888a4e15ad19fc8590409664fa7a4bdaf053a87a5b14edddb672b1be1d2ef722d3f26c86185d8d5a3aa5cb907826386b119f188598253364c59d4a29701e63a7845efbef4db58c1e8b6a9bb23b1f96d89f48bc66f7bced37d09d1e216b016f1975dd4f2e1ec0574cc88b7313743728499e6af1b081ebbd71bd36449de34fb89fe561c94e0fd05c5b6be731299d2cee13008bea96bbe27723e11463c7ace5de04c48e6f036b599b05071c2c13952197b43f31c2d815a8a4d6f284995e55a92a971ad58a5385762905376e6f6c7c3005bc5f5ebdfb48e601f73d026a3a5a8abf8960431388ebf66981e7561f21605f70245ffb3aa6d503ca69ce4243a1c7a977f4236162baa9b2e5378c34b3c3b987671554fbd1d9a81060c9c3d098c94b7bfa1812d5acb9b002b6d2db6874d39f257de0c554442d3f78641b7a9bb9ac71ab9a834a0943ca91df9affc8d43c3bb20deb870f4f9da39057cd08835b59050eb3a8bea6f963a0575b660d227e91e76d57167df50e0a215361325522a928d0720803c5466b3c2ae4a06b7df26154773f04162bff643ea4309a3a89296258058c022c608b076e860fbc12514e94378467154aa9cba95d83c50d4734c6f035357cce67e351318ef2a122094b896ad08169c9fc419e5fa632ca025206f7e72f903d325f1ceae35bc8069e2134db22ca1c30eac6e751e276804a8d70539d70ca8f39b65b743cd0ba3b2f51f1c3869e8a37286c32517d827dcffcad73459123a53d63c37ea6834e93c0142030644514d6bdf328b395063cf8988de829d2ac25f2f2c72ddbc54711ad6a636d3f11f70cbcb54bba529085ed2cfa2d49b631f31b7effa54f3874125e644abd8ddc5d481abf547f5a8d98124e73beb544381c80d33cae156479ea706294237fe1bb6dfaee39a0f7ab7315655ff0d5501804301a3d8ac495a2ab9a89fa548c59bdb9c6f4c414932523dbcba9476e6642fcf3e3ef6db5a385d62fbf861bd87c441c5a0fbf3a04a96ca418054d43e210de5f94c681ce07b4d02168e1a367aeb603265dbdee2810ccbd2b4560a8d47916aa7dc203493fea76010fee8a76c0e5e1d9e593776fc9835fb1d16b9ba5fea8cfe4d328e44820fde0e153034c2608d5034626b3aab40090216d6980de044049dba715186e66b04f3147b2b213d81ac4e38ef7691029cc47525138523ac081b7836e2ed70e533bae845fc2af75f2e7a7d5ac13804366a6de38860d648d6fe3380c5b1d569f2de1e30bd07a72a06ebe0824c16c171385f4a7dbd492443f3fb490d49ce3fc3608b39aab4b912ebd1ea82a81b4ea17cd0557793dd2812abbe9269ee5e327c53c214dc92247cde181c50ce8c5c1a80a1561815422fb9c5425cd913c2cde76717db9e80a77b2706a5f708a6dc6b049dd8728d64546b8e74c6846e10bde513db08620462e9dcfea8bd067165a88d3bdcf109781c3528c4cb8ba34d444aaef21195968a4fe002e18b4bccd34f14af2ed1fb14e18a166a9dd95a1accd3b9f05982caa92e391cd54cd856ac16009507ac84af39131cc801b0e9a04f64e9a0e71fe4a0681f35b8109adac8e0a7abde7d560f15eadde73d7f091132df86fb6a4821f5812670be342fb05b3e7db03a34c2c8b829cb4049fd734830f79dc6656950cea3ec33978e76e09af578b50ec1ff442dcf5f442c469e6669e22b3ab4ba258ca6b1c0be883561e8c0af53c194e715b72bf850d56e1a2497cd566f3cf38ca9d09fac58ae99e3069867587c48761b4bc0d9ae36b6bf38802222585cfbf605fbedfb57af7c4b29adae96381d5629a6e659b0b03a44a34da53c1abb53417d57c9c85c6a0be7d4d254928bc0b3fd50c5188c64931d9936c4e6ba4471d01ffaf44cfaa87b4a17f55cc728812be38095a843fc662561ad3a3b04ef89a2d2e3e3a76b4ce3ccc93337ba8ce8f0a9811c5db3074f30476b9d005530c527449528db34aa1bbfd443a7eaabe542af4de3a36ce72fdca36ca0c12f72d50ab7be4b82825de4a6244fae84d0435e68ae696e793a04ae48c75fb679080ca38a75bea180d086f8e2219ea492ff048c8a91514159b53204e6b4bae82b1c7bcdd2cf098641f515acc79c95fb3ef3aec72c4ef75d5b2d85d8c09200e4a7f907904fccbb4c6791836519f0ad1ec1f069ed49351e3a477e9e213a9f7827f4e3df06c5c131f6bfc017f518d604725f214572221a32c7b40009a3e4490dc013fd27020e67de1d9d1123830ff38c6eac19ee300db0ea68e8c6d76f419870fdc77c59c8559d47a041a1439d57c76e9766102408038846a944599c349719d4d6414f6cd341b48c4cce6098620960d5edf5ecf058125073116867efe3d8fdaaf925220116831c0958b07726e7896f7e05df0a4c5811d31e6a51831755813ad388b1a1a8551f525eb8d362eaebbe3d77c7c5aeb01d4e654eaf592caef44ee14789827a2c7395abd430c8452f8a36ec45d158d9409b7e3dfd87367c39e8758fb6614b88e1221f6d368513c086d697648e447c266ff83b3535605b2980c782d95fe14b189ec0472b6048fef1a42ac7ec5026b03a55c7d77514f38b96d5cf211126e9e06945ed4f78896fcb40b9ea438091bc6a0703bf6956d41693b86cf45cae3a332dd4aa0052660dd65efeb2c55a9937fd38f11a085e9daaadd9f887ad5e1801a34ab3c56022beeb8826ac2354810125ccbb13a40f6f026889ad937924d69c7e6f14bac3aa9c9420931c6cb4da8c4437b2fe81f92997bf0f99fe68bb134daec12b400a1f3be1b4b5f24e08ee64395e0406b07c2e8145b8d37b06967a3a2bf5a904c81adf854482fa678a8dd6caa42334ef642e6f7f22d38f779dbf74fc3d939d1700dbbe5b433c7970099460e01cc52e4b318ee759c088cbbfcf286edfadf71af74c88d9fa7df9e6b640e22262e9218de2e04fa51951986cba0e21068aef72d47b332c082886d10b66f8a133ad5bc70c65dd9f30722c46d5d49d41197a7c446549a571a7437c14933bb8171d76e509ccfc3397b1e34570904554fd1fed54c2b13ce117f7efc990846a6de1fda073628a50d49035e77a5586af88205007ad8ed149c9d225a2773d20059ad1268918530b1a8902fad15b86fd1959f3dbf662fd320f2f485a4eb6df5f513b31f612eabc46373b741212b4286e0a5bda4d858e1e2445562d4f7035d205a1dbaef8739af1e39ef1b862f1d5b7a452df6a61afc85f1c6a117534f28b2c3c3feeb496fe5baba96c214d23c03e61a6daf320f9f21ae04ddfecd9d3f6ac2f31af22ba042d0d15bee0960ca6185fbca93fe2efe6715430ab006d1cc33ab525c9350f2dbb4d7725543d5473b78666846841e32289b92d122847eeceb14fdf62dbe9951427a0defa98e1701569d288b184fe6538de904044eb0804c258090ea5c99f46f917e7d9a4e9717736efdf64de840ff143b11eb1aa5c7aca1a7d756ff3c551e0421a93883f4b4b40cd818ef94b53b3bdf7c58337429638ff23135d37596d5c180cb9269faafa7af04940a8dc617d3949c2ef542aec6f80fb00d434d1afa094a67f3ece96a3dadf68fa3cbe82ae5ba34554c3df1019610859c5530f86064ab0cf8444fde3f0020aec0a9edca19ab62a9899c7e4ad2cd6f97640790584e463e4d3e19523402ef70e4c0b6b29af7f9a38359cf43022b62a86fb7581eaab5a1423cdc9ba9aa489101f3edc8bf61e449d66e48419e8e1144c550902df0ac2dff471d64412a67e4b5d59d6c61881c8ab22ab1203e3d597f9f1e56a5a1fd7dc6f77c5d097abb7b1de37cb57a9ebb9a17b6fc7c04d83f76abe202c9d7f6f76a060358cb134e10cd5ce003a09fa9ca9bc35d85292f9bc86e7fd78e0bce8010da39c871bcacb6eba8cf44ec9c0b1065"}, {0xf0, 0x100, 0x9, "950e7db92f8390a3960cbeb1b477352b6b54d341120f85e9a584f38c50676dc5d77ed94a18eacb3fba2a3f6846bddec222b23ea0b4496ae86832f94a49b8ab7fb260f3153365955bc00ebf16c9ebca290f364026d88533d3df2eebfcf1177134174744d3b9b7ba10ba52175e72e009f2206452c3f6e7767a25face38e3f6972e9c0e3218473df17224a848c2b8b7275949a707d923cd30d7c69aaf792c0463d86cc2b4a33aabcb4a0fa4a45651620f0fb46da87e200627f84759f6ab5b7190ff85cde94e81ad490ef6ab06ee57b9b0b2cbeeb74905505c5fb08b218bf4aee0"}, {0x98, 0x0, 0x40, "f6d66ca9a9b8180def90616ca89cf388afc54996bbeff67fc438c28ba150e8776e5bb611fd3b2e2c26f0282c7add8cd60cd2ecc56250d1320074e9ea658425faa2f7adfaa0f1b98b32e52331d95ff5f5651ee49ef053eb854230d1ea1de07f3df37a16dc21a52e5910f8a93ef35c7293a35c44be2d79ef0745f1341cd34dcde87952"}, {0x30, 0x13f, 0xffffffff, "26e0d7ded007c77d32d5d72fbcbdf3c234080a1e8651d25f36"}], 0x1498, 0x40}, 0xc1e0000000000000}], 0x5, 0x40004) [ 2173.698155] loop0: rw=1, want=133, limit=112 [ 2173.704017] attempt to access beyond end of device [ 2173.709215] loop0: rw=1, want=142, limit=112 [ 2173.714376] attempt to access beyond end of device [ 2173.719579] loop0: rw=1, want=143, limit=112 [ 2173.724657] attempt to access beyond end of device [ 2173.729741] loop0: rw=1, want=144, limit=112 [ 2173.734704] attempt to access beyond end of device [ 2173.739789] loop0: rw=1, want=145, limit=112 [ 2173.744933] attempt to access beyond end of device 01:44:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92a00", 0x1}) [ 2173.749876] loop5: rw=1, want=130, limit=112 [ 2173.755186] attempt to access beyond end of device [ 2173.760688] attempt to access beyond end of device [ 2173.765783] loop0: rw=1, want=235, limit=112 [ 2173.773524] loop5: rw=1, want=131, limit=112 [ 2173.822852] attempt to access beyond end of device [ 2173.838494] loop5: rw=1, want=132, limit=112 [ 2173.849338] attempt to access beyond end of device [ 2173.859351] loop5: rw=1, want=133, limit=112 [ 2173.868938] attempt to access beyond end of device 01:44:37 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = geteuid() mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x400, 0x40080) ioctl$SCSI_IOCTL_TEST_UNIT_READY(r2, 0x2) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) fcntl$setflags(r2, 0x2, 0x1) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2173.901223] loop5: rw=1, want=142, limit=112 [ 2173.922432] attempt to access beyond end of device [ 2173.951914] loop5: rw=1, want=143, limit=112 [ 2173.984664] attempt to access beyond end of device [ 2174.010688] loop5: rw=1, want=144, limit=112 [ 2174.031795] attempt to access beyond end of device 01:44:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x3000000000000000) 01:44:38 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000500", 0x1}) [ 2174.052368] loop5: rw=1, want=145, limit=112 [ 2174.066453] attempt to access beyond end of device [ 2174.078187] loop5: rw=1, want=235, limit=112 [ 2174.141904] attempt to access beyond end of device [ 2174.146872] loop0: rw=1, want=130, limit=112 [ 2174.183793] attempt to access beyond end of device [ 2174.216638] loop0: rw=1, want=131, limit=112 [ 2174.233248] attempt to access beyond end of device [ 2174.257265] loop0: rw=1, want=132, limit=112 [ 2174.277823] attempt to access beyond end of device [ 2174.293838] loop0: rw=1, want=133, limit=112 [ 2174.321791] attempt to access beyond end of device [ 2174.330509] loop0: rw=1, want=142, limit=112 [ 2174.346534] attempt to access beyond end of device [ 2174.361505] loop0: rw=1, want=143, limit=112 [ 2174.376887] attempt to access beyond end of device [ 2174.393547] loop0: rw=1, want=144, limit=112 [ 2174.412227] attempt to access beyond end of device [ 2174.417207] loop0: rw=1, want=145, limit=112 [ 2174.435930] attempt to access beyond end of device [ 2174.440966] loop0: rw=1, want=235, limit=112 01:44:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:38 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0xffffffffffffffd8, 0x2}, 0xfffffffffffffff7) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0xfffffffffffffe3a) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x7, 0x80) name_to_handle_at(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={0x68, 0x8, "1f4f53233582ea8b28e140e2383b65b0c885f9038bb719fb88c0ecf19bbe2dd00e1a050aefb35fb26b10b1838f20c25ea179e39eb8d0261cf36ec87702b7e1fa4059c872f0bed66e020c86e84908f1f143298092938512983878f6641c14c2d9"}, &(0x7f0000000080), 0x1000) 01:44:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, 0xfffffffffffffffd, 0x400080, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000400)={0x7, @dev={[], 0xd}}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000440)='nbd\x00') sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000500)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xff2f9fd63cee541a}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x20, r1, 0x311, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xba1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x8800) sendto$unix(r0, &(0x7f00000002c0)="2020fd93be30d4d2a01eb48629e2aa24d293766920c848960066340c122866b212d5d047bf97d8224d413776fb5b6b6286f9b6bbb6b4ab13407b3ae28969314557d379ea99cec2495800b90579d2c175c9ba5da4d8594b0f56be42c55a0f34ddcd298972f3bdc7d09e37840f4809d81b507f28b1873722d2f059588fc819de9c1bbd2a5f112f67df17f1148705ad0801da0504b350ac0cb0602d14fd01155b119add", 0xa2, 0x10, &(0x7f0000000380)=@file={0x0, './file0/file1\x00'}, 0x6e) setxattr$trusted_overlay_nlink(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='trusted.overlay.nlink\x00', &(0x7f0000000200)={'U+', 0xec}, 0x28, 0x2) 01:44:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93200", 0x1}) 01:44:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfeffffff) 01:44:38 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:38 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000200)={0x0, 0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000180)='vfat\x00', 0x0}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000380)={r2, r0, 0x0, 0x1, &(0x7f0000000340)='\x00', r3}, 0x30) r4 = getuid() fstat(0xffffffffffffff9c, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={r2, r4, r5}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2174.731327] attempt to access beyond end of device [ 2174.736314] loop0: rw=1, want=130, limit=112 [ 2174.752544] attempt to access beyond end of device [ 2174.757494] loop0: rw=1, want=131, limit=112 01:44:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2174.784230] attempt to access beyond end of device [ 2174.795167] loop0: rw=1, want=132, limit=112 [ 2174.807074] attempt to access beyond end of device [ 2174.820255] loop0: rw=1, want=133, limit=112 [ 2174.830610] attempt to access beyond end of device [ 2174.853167] loop0: rw=1, want=142, limit=112 [ 2174.871382] attempt to access beyond end of device [ 2174.893313] loop0: rw=1, want=143, limit=112 [ 2174.906298] attempt to access beyond end of device [ 2174.926315] loop0: rw=1, want=144, limit=112 [ 2174.941053] attempt to access beyond end of device [ 2174.960074] loop0: rw=1, want=145, limit=112 [ 2174.979843] attempt to access beyond end of device [ 2174.997615] loop0: rw=1, want=235, limit=112 01:44:39 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x101000, 0x0) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0x1f}, {0x4, 0x100000001}, {0x7, 0x6}, {0x6, 0xf961}, {0x7, 0x1000200000}, {0x8000}, {0x40100000000000, 0xa067}, {0x77, 0x5}, {0x400, 0x8000}, {0x6, 0x5}]}) truncate(&(0x7f0000000000)='./file0/file1\x00', 0x7) 01:44:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:39 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = syz_open_dev$swradio(&(0x7f0000000740)='/dev/swradio#\x00', 0x1, 0x2) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffff9c, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000400)={0xffffffffffffffff}, 0x13f, 0x1000}}, 0x20) write$RDMA_USER_CM_CMD_SET_OPTION(r0, &(0x7f0000000480)={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f00000003c0)=0x1, r1, 0x0, 0x2, 0x4}}, 0x20) socketpair$unix(0x1, 0x0, 0x0, 0x0) lgetxattr(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=@known='trusted.overlay.opaque\x00', &(0x7f0000000540)=""/9, 0x9) sendto$inet(r0, &(0x7f0000000580)="0a702e71c32eb0685c25ed84469410b9cbe52baf57433018681a80dd29bf5a5f9d41d3f2c8e80309081341ca0f8eeed8a2bff4fea598f39da261fff03547a8da7e230d5c7fd6244278fc8f59bd6ea9e0aa2f2584795163598f050d9c4e373398bd0cf2eeb28a146baa674dc5b3d5d330d104cd028b6568bcf636fc876c16e764b08846ee8cc3bb3b06520f5073298808ee1bff9d17af6bdeb57236e593d327c6da4d83fcc39964261034948a54fdc31b5e183bf8562bc38ac8aea8cf80f3f9", 0xbf, 0x4, &(0x7f0000000640)={0x2, 0x4e22, @broadcast}, 0x10) r2 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x5, 0x80000) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f00000002c0)={0x0, @in6={{0xa, 0x4e21, 0x4e3, @loopback, 0x8}}, [0x8ad, 0x6, 0x7, 0x7, 0x6, 0x4, 0x4, 0x4, 0x6, 0x1, 0x80000000, 0x2, 0xb454, 0x7dc5, 0x6]}, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000000200)={r3, 0x2}, 0x8) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) ioctl$KVM_DIRTY_TLB(r0, 0x4010aeaa, &(0x7f0000000240)={0x100000000, 0x80}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xff0f0000) [ 2175.371085] attempt to access beyond end of device [ 2175.376308] loop0: rw=1, want=130, limit=112 [ 2175.395369] attempt to access beyond end of device [ 2175.434448] loop0: rw=1, want=131, limit=112 [ 2175.443619] attempt to access beyond end of device [ 2175.455495] loop0: rw=1, want=132, limit=112 [ 2175.459941] attempt to access beyond end of device [ 2175.465868] loop0: rw=1, want=133, limit=112 [ 2175.470861] attempt to access beyond end of device [ 2175.476122] loop0: rw=1, want=142, limit=112 [ 2175.491252] attempt to access beyond end of device [ 2175.499149] loop0: rw=1, want=143, limit=112 [ 2175.508439] attempt to access beyond end of device [ 2175.515906] loop0: rw=1, want=144, limit=112 [ 2175.522525] attempt to access beyond end of device [ 2175.527471] loop5: rw=1, want=130, limit=112 [ 2175.532448] attempt to access beyond end of device 01:44:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000001000"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:39 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:39 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0/file1\x00', 0x44, 0x3f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2800, 0x0) ioctl$KVM_GET_ONE_REG(r0, 0x4010aeab, &(0x7f0000000180)={0x571, 0xfffffffffffbffff}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)=0x0) sched_getparam(r1, &(0x7f0000000280)) 01:44:39 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d309130303030303030303030303030303030343030300400000000000000643d7eb5208e2ce06947e20a122d1828bb8162a654fb316bae6adad9cd7434ae91cc27b77e178db2bfbf313b5a23ccb3c5c998d3c940ee793275964db62762c61dd193e1020f4c00f6dfaac8d19aee7fdb903fedaea71194869501e29c5800eb71527bcf1af8dee2b297bbf31b42a955ec1ac659ab34755224123c0f40a0ac91e47c42a15053b0e16a33acbcee6ba12052a759ebff7a58246a95e1e807b8c9c3e4d90b73ecf024568b0831352b64f34655c4445816ee259741d236591c6f4bb2b8680cf98e8f7d1cfcaf68019ab021bdda2e70d5e54ee0e1577b6ef11d62f807bdf7dd8c9b3117335513625cc3c7ac23f8415f7eca61b6c1b532f2c0a292028d4f664475c3cafe6eefde76cd2b437f25e270e9128dcba4a0c3ecb7265154b70d43b1dd58a62892c4595ebbe8", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_opher,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="100000000000000004000aff00000000"], 0x10) [ 2175.537502] attempt to access beyond end of device [ 2175.542859] loop0: rw=1, want=145, limit=112 [ 2175.547370] loop5: rw=1, want=131, limit=112 [ 2175.552400] attempt to access beyond end of device [ 2175.553552] attempt to access beyond end of device [ 2175.562372] loop0: rw=1, want=235, limit=112 [ 2175.567081] loop5: rw=1, want=132, limit=112 [ 2175.596045] attempt to access beyond end of device [ 2175.603804] loop5: rw=1, want=133, limit=112 [ 2175.614416] attempt to access beyond end of device [ 2175.620769] loop5: rw=1, want=142, limit=112 [ 2175.625376] attempt to access beyond end of device [ 2175.639827] loop5: rw=1, want=143, limit=112 [ 2175.663690] attempt to access beyond end of device [ 2175.685369] loop5: rw=1, want=144, limit=112 [ 2175.700623] attempt to access beyond end of device [ 2175.733303] loop5: rw=1, want=145, limit=112 01:44:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000023a00", 0x1}) [ 2175.756768] attempt to access beyond end of device [ 2175.774470] loop5: rw=1, want=235, limit=112 01:44:39 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x63daae28a871321e, 0x0, 0x4}, 0x10) 01:44:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf6ffffff) [ 2175.884465] attempt to access beyond end of device [ 2175.889484] loop0: rw=1, want=130, limit=112 [ 2175.929949] attempt to access beyond end of device [ 2175.949249] loop0: rw=1, want=131, limit=112 [ 2175.971168] attempt to access beyond end of device [ 2175.983529] loop0: rw=1, want=132, limit=112 [ 2175.994442] attempt to access beyond end of device [ 2176.008179] loop0: rw=1, want=133, limit=112 01:44:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2176.019155] attempt to access beyond end of device [ 2176.031667] loop0: rw=1, want=142, limit=112 [ 2176.042292] attempt to access beyond end of device [ 2176.054428] loop0: rw=1, want=143, limit=112 01:44:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92600", 0x1}) [ 2176.067561] attempt to access beyond end of device [ 2176.078619] loop0: rw=1, want=144, limit=112 [ 2176.081020] attempt to access beyond end of device [ 2176.087983] loop5: rw=1, want=269, limit=112 [ 2176.089301] attempt to access beyond end of device [ 2176.102369] loop0: rw=1, want=145, limit=112 [ 2176.116903] attempt to access beyond end of device [ 2176.122384] loop0: rw=1, want=235, limit=112 01:44:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:44:40 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x38d30000) 01:44:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:40 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x200, 0x84080) write$P9_RREADLINK(r0, &(0x7f0000000180)={0x16, 0x17, 0x1, {0xd, './file0/file1'}}, 0x16) 01:44:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:40 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x1000000) 01:44:40 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f5fb59e1f2c1303a2dd62f1a476e56455746d6f64653d303830303e303030303030da40297d23d89103f5460dc26aa83030303030303034303030302c757365725f69643d", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = syz_open_dev$sndpcmc(&(0x7f00000001c0)='/dev/snd/pcmC#D#c\x00', 0x0, 0x60200) accept$nfc_llcp(r1, &(0x7f0000000400), &(0x7f0000000200)=0x60) read$FUSE(r1, &(0x7f0000002000), 0x3dfce4fe7bdb357a) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x8, 0x509000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000080)={0x2, [0x0, 0x0]}, &(0x7f0000000180)=0xc) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:40 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x8, 0x101000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000180), &(0x7f0000000200)=0x4) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91b00", 0x1}) 01:44:41 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xd338) 01:44:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = socket$inet6(0xa, 0x803, 0x3) ioctl(r0, 0x1000008912, &(0x7f0000000140)="0a5c2d023c126285718070") bpf$PROG_LOAD(0x5, &(0x7f0000903000)={0xd, 0x4, &(0x7f0000519fa8)=@framed={{}, [@ldst={0x3, 0x0, 0xb, 0x1, 0x0, 0xa4}]}, &(0x7f00005fc000)='GPL\x00', 0x800a, 0x1000, &(0x7f0000000940)=""/4096}, 0x215) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) socketpair(0x1d, 0x5, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast2, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000000200)=0xe8) r3 = fcntl$getown(r1, 0x9) sched_setparam(r3, &(0x7f00000000c0)=0x6) stat(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r1, &(0x7f0000000180)='./file0/file1\x00', r2, r4, 0x800) truncate(&(0x7f0000005b00)='./file0/file1\x00', 0x8000d338) truncate(&(0x7f0000000040)='./file0\x00', 0xdddd) sendmsg$kcm(r1, &(0x7f0000005ac0)={&(0x7f0000000440)=@nl=@kern={0x10, 0x0, 0x0, 0x200000}, 0x80, &(0x7f0000003880)=[{&(0x7f00000004c0)="b9c6fbbc3678d5348b01e3fdf893e3a02ec896c48f092d5df60993e9630a00e9229e4d6d4ba020e2dbbd8afdb7a89f45ce8b9aaf8d2f4b412d878f1b3d28dde7e55fb7c821d975ac1d2c40912880c28729e3787560f9eab1919a9de8efc1e8ec4133d60a764f1d5104723e630c9822a61c1380b691d35958a9ffc27b6e3281fd73f52fe48e2dcbb37d577ecf5d7380e591f0a543371d817e86a841c29b6bf8b13b4d3186ba9940", 0xa7}, {&(0x7f0000000580)="e78050ab5d77ecd7d25103f0fcd86b8b928ceff4073e333616b5f537d13fb78ebad7339ac2ac1ad17fe45d6f654687c497d38e831417ceaa66ec74b9ddf389239177b5a7e78f9485e3314bdff8f22b79d478375efd7cfe6a97376a25630e526e55dec955b914e017ed2bb1c346556b1f39b72f3db865f16f112dd64d149210a0da199dd3a8bc2ce83fa43684ac865a5a38a1d4c3ccb961c45bc25fcd53e537594c85768e5f19ee1afe7a8c7e4743ee061679b0443c7abb1f19b56880bbdde18be8578af9aa16146dde0d7f3122b3889639a046ae6fd6bca5b6f0f862d26f23958c82fc302a5c6ea7054e8e551f479ccb4fe62aca1d863447f63f91a6dc29528694f8a2736b6178b7d5a8014da9b485aa64e10196c880c25bc0cb2d388b9f1c10d58295f0d8a3afa91b63d6798fa3443588d4c7131d160326d404a8cf031ed5bf4b9620d8709c947f91cf5b5ccb264fa50b7fdef69736f5cfa16f7d9c0495f7f3ae8d782381e41f8ad7c61a8fdc54b2793710ec0339a5fff24d96b6aac70d29a54995bb1277d876e01fb0abb19c3fcc5c92f7397dbf5d206a3a78649568830dd361dd4c5fa8650a190865c30e5d377916075d63b93518e0e9d735f262b2d344d2030f0c94e46b4351e4a8bf96deb1e674744b628ae2cdb461db2aaea014fd701293f048e5f43d625754441f44a400f7b3b0c9aada1710bb266f272704023d73dd5c7767ed514669adbc57387b576dc3ef6f84ba8a5fad944fc24bf81f9fad27c30d707a233ce5934212529e8690359edf8b43b516ee4c98de8eaa90a12c0cfbc305e54848f9af07a86a0c21294e89c71682e601198aaceac6054c699c49aa7136265c2a3c6e840dc821a56079747020897f9e818061b41b363fccfeebcf93e36d516aabafb054767fd6ab061bf14fd2c078d819cf294583ddcc936989a526635dd4489f200d54e3049c86585c8793fde24c993b49dca6d0a250738a271dafa6cef4d0b31dce1630ce1588f938b71ef27d8a324dc5f9d6da557fbaf6d428ee52c18e111f0a470fb5f40612ae5b266e58a9b467b3159e5602be1ab4117229db594338275709f4052abaa0fca66e47f1438a560dbba4670c66826225d7f35938f9ac47f97d65a0741b725d427c1ad227436063541fe9faf98a4a320ab571f6b4ca2b618773df735cf39e2d1d00b0e9c9d74aa92faf65ce2df6fde7fbb2fd53a0105c0f245a6d7a0263bf6e07991251ce55d61827f2f3bd30dfcd944eddec199080f50c148f5a23105e379915458d8f14c96b42197ec8c6b47a4b837f7b093ac60f1d5798b08a6cbec415ac28ef35aff4cb6fdcb33e3757022384741a225cf17f86ab6fc5bcbc2efb31a7686a02667ccf29dedfe1d4edc3ce097d65cb33c146e1c33c134544c49e6fb6f9052b6b9214f54be5b8c78fdf68687aef6c6aa716de3442b98701c75c7aa96f0b23dec26faaa2f260a19ce18d22d4ef01ef925e59428bc4469963a1a00fab5e4b2b22bcb5a540ad6ef7a984603255d6f69c0be29118433ad751ac3913275c51df8e514e5971ee677bf50c628aef2e8263c5542102ed5da634c2101c01ac37dbb35520770a6b17907fe0c9aeba1a0e51250b672639bf78916346924b2fd85072f22033d46e21b8700b38c12b7da6bcefece12ab7719a8ad7cf518a617778cd5ce557a4a9c99301dd910459b13a365784ca6216c439e0212bf1cc07f0adbb64ca442ad49497cc1209064af1451e71493270746756d1fa5f3c7a498a908441394de0296be7251019a13b142c156e0a224d828d6fb410b877521f2d58e89c334b6c1676c4c72fa9db168e53c24aa3034b4bc07eae05e01e5070e63154b9afa452a3058ae9cb167735094e79e6299a76e900dd0621f6e5a4f7013c8017b4cc6fe849dc084b67090070edee3e05c2d86a2a1a6b94a0c37835ca319fa34d1556901ae8225f6bc369f430e7fd417db5840d13ba3ed92c14d04364c3d8795e2e4f2f3681ae688882f96003d9f5b7667c4529639aa5fcd5a4cb22ebe3d293aca19eda9a5a1c09e1daa13b72d581ff01ef2fa56fcb44e00aa2fc6aa35eecb65fc62c3d9917f3d2fc28150735f74318befaaddd9b325e9307c0ad284c07161bd94b682ecf80cc86baf5e5e5c4cb7e94c7535638bc84d05fa47522ec1f37f9d4c5b7822ccf37f9aa7da4630584e72fd36c903f9f56cfe0319821b8ae308786530f7f799f34f2b42a801482af482f50c805427c7eadd008d1beaa12f73a711c94beabc70a2ce3050871b40adaefdcb9040ff61c34e9d8b647b061453d432a74ef06613c81d9353e49560f6d1a272bd33c84da372b801cd8b5bdc405f5b8778161e31dc42f6b5ee56095e2b910f1d2bb82febe61a5052c1eba4a199a3d9ada2aa2f07aa4a17a4329f64b2e15b98a67d8def53691cd5cfd20702be4c7fee1a797921b029c678023206558140d13fa233eb5651ae13a8fbf225bf935e88d99983ed663eed3fd508d52916876e166985840d74756f2241dbb62f63e2c906fbd931c09f53ecb2395a1dc75086d0924c9b13c528600edd9b19a99106fb685853075b337c3194ba4699bf9b4c62feecbb837d178982df0c2d2a5671b81520fe1ebc378da588a83b6cb8df974b8e3bb2b99768549aa2cb5e957af7075bc826c822d0f0a12ecac2967a1004e7b0edf0a2054d27d373aaa6487cd99b3ec4f362ebe8b0e5c28f5347f8ace86a7c180d43c3afe07f0678b7d94ae2f486406577a86b1112d52d236ca2e49eee2356921531a0a2b89192f64c9e4cebce5d7cabac363e0eb2a0a25f34bc7abb57f5d8c3494d9f8e6dfe91447a00faf21befc4c79285872d6d39c9de4b44917bc3e27aaddf395ec678e50a453a8173798f58a27363398cd496aebec79e6308c7f39c544d0df6702443e921df825e43beeda82e61704d8ac82b5679c19b23d87f0a56c953884bdbb7c748e713170f7e7d7c82f017574573ad3ce52aac3015cc0429e2b21116638d3ad6a573f2dafc33f3b9bed9ee9dacfda62924a4a002c598521505aee1a2088f1695ce276a22c4c80378231e79dc78d3ba8da258cb6b34a997a81c43401d1e676eedbd6616a72b22d5ad657656c92cc76ac1b9cae135387c0913551d6ba6255758dcb3162c852ff1721a52ae5cb67915d34a0792091a14bbd03fb2f2ed927de8a0bbf668e002b7648c88e341a513a8992706741cc320bcf7b0d061f922e3239494592559a5c45594f44daf972c477302fc79131411ef74a927ac2ebd6564bed23342148e0230ab38d8aa0aaf02898dd49a9dbd0ae1f958c655e0f3fdafa2518d3cfc16bccb6faedcd47130065ca21125753bb4bf160056e48752a5a977756daf09213a69a01b6267a7ca4956a4da1d5f567ca734c7ef8d258e01711f50bf2ff988c9ee5d04aee050a1fba61c9a49fa5b9661d93a590eed0b61c3136f7168b9246727953bebaa7761c3ee29d458711b3d23966b52eebed297dbb544a104927be65ec326446dbc83dde7002ab0d5927e5828598de1e0ff2b9a117702138c4d687e52fb1d7b4caf6291856b7e77e6508e6699867e75cc380b645ce6f50b5ef8d75889960cfcc49c6b9ffc3720c770cb5e34b7798648b658a8f48317a441ac6de825cb9e0c1950a02c60778528ca699b92cd94d3f473c2bebb5690ce72cdf850291c32993f0174f2f44ad235a5cb9035298efa66c5e4f810012aa0b6fbddd585f0e79e6a45f9e9a773c073d005290cb1024235a7e001f803243a6b441e86649b4a41a34fae76c726234c13363fd29fae49f814ef33afe838876f6af8b509a4d625a222df48fc51688d5a87e4b33ac6b6ec66615c52416c01767b8bb6a03aeabc0e4603c91a5e3deae2d6419a8f234eb180220f8377d6573344d5e2fcaf0c52ee1184fde680e804b5b72f0234957be00521130c0553e8e67158fa4991bece8504b7fd4456ec952ce75ad101c25d4bc47bb0421a3360fe220d1874b351549c7d9622a7116a8fa2ddd65a1b1ee5b600f81573bb7fc3201533656c0c902a78066cd77443798b3cd4768a2337ef741027e190f94012b6a5f23231eaa52b443ed8aec3d9cdd81fb06ba95da4f578404e18254898fd50b17e57e96e509b6c929d6a8dcb8335845a35e242933c0ce465e3211fe27fe4ef605a80701fec892d1733df84f12b76f42b9bff1f97156bd0ab0f11bbb60b9aede79e6efca84d04bd2d9e2aa02465e597abb5f26cde791e35d50d4514f81b64c2ab0dd24dcb1070e7b2b9efe27eab18ebfde08c754783e6c1990949565d49a7f6c720e9f6e1c128e225a416d49939983a91314f935de31ce86376073f9031eb83afa9db440f7f3696466361ee40520f053087ceaaa5daff84de023a2efbee4b009f5c70a1f9706b9210f9424e5093d6b69d3e6cc49606e1781ea26e66eb4e1dc9f7f0f91c81ee702ed47f6f10b8f972e62fa37a9eadd1e6ec5c1bafa3fd0881375e5876c44242381d2c91fa760d6e548b6ccadf0805ced810956cf7061089280978ddf8a10df9dcdb5733db7148feb27e1e61cf73646acebed2d2c414be7015ddba10940f10c1b612cc88d4a7acad99f523d188167078b0e4b246aaebb2769b8d77adadf59108d452546b61d06f49bea46121c508710733b71795498e2c76bff81fadc8b50ca6feef86a2ae2f7bff7c874fb38242744c490da5506addc10f9ae48ce2ad5109c96ed3889e50c34de645a49e0de7c636d5c0c12569b2137e6261928d06def1ef8bcdfc23da65184080dc218187512669188290378ce9577f739fec0a7614ee1d90408326dd37632ee89264b68d2de06752f0327c2043eac10b13a6471dc577a712854830e88945c6a419fbc701364d1e6d611dd32d9a1ff9c8de17bb720e4464126ef298abc9de8a5402a3465d5482c435d940eb8f257c6a8911692400a4016e098602fdab8187ee7c58359e25b9e1b41649f660e4ae1d30a9fe4b738bbae6670be553821cc4666ef80af5b359f041319ded4a45858b545044292efef191e4e4fa244aeaf71a3ab9936aeb941ecd6fca6877a9fea85e642b06ed5415bea03a9f78f966abd0009f33a697369a8f4f8bca180f43d0cdb358dea2b8e0b2705ba2d6b7cd737b055c20be875e6f73098c2685d65d56f57d20b251f877a3526b7e42e7820aa8345e61728107ae311d5a1972c13a78a3f93e1cd7950a6c421e91c12d6f9df946a5ee0e943cd000543e15b87b529697535a6b07752401b4b94847b32fcd7a0f8217156beaa3c07f6b561836944b458a8da4f702b52c982dfaa43f69d6614454bdc05a9fde65ed7f311c9e9f41d354e5d21ead4f8e806fb3b69e04ea0c33fc2366985b6aab8b95355b164283c0b53f2c7ab08912e4ff96f173c3bbfafe4b0e79448e20f6c45302b23780ce75064fb3b8f71dbf0bc8badf6124fc282dde31708b4422c3400b01c50c1125adc520a3406dabad46bbb305df340ee44884d0849e7a63bf42ae12929d472a127788ccaa0a6ed518c49378a77e8f7e0d4bbe98cd84c5e3f9a39cacb1de8fc756d4bde29f309faff89f2c32722bec3b13caab134c300df14259f15acddabf0a5ff65807f3206f1eb067f17d06ae729d6b1d17a8071092cb3dbf7357f600334640996e1c38401a370ef07ceb5e43ac89e17af644248bd8b15adc6a319dbf0ce477c22fd1396186d0de143560d98993c64ed216365468ad26baa7e30622aa5b7ac7c451f869951a0684227b546469bce0cd2486e7e32431c5168a679d39023a47d1183ecf34145f64c3a39d615d646be63834d", 0x1000}, {&(0x7f0000001580)="5b6a6a29f36ea451304ff4aa609e1f47b76fc28c0e080a4f0107f9ce0843c2c8893efc871ad2aab00c4f758e499c67e71e8bfe93a96fe66bbbc461ba46c6dc6ce4559cc230f4d0c025a239ccabb8901452eb48c4817c7b3af229576071f4d6b98973b7ff92e6fe9196286ca5346653b4b73decef5b2dffd76cb618aab993ecfb0a3da240c98b004550df596e733ad8e546798486e71d5407da385a1beec559e42e84e857072fde30c84c9d3faedc77ead2fd1ef77a3ff4c0a012b7648ef8f6f22a83cbeeca87240e9ddc1ec075d68dcfbcbf781c22d1717e763a3b27ae41f726917212bf01d2f24e3d50308f3b8c23d6da1e6cc293f843566fcee874ae", 0xfd}, {&(0x7f0000001680)="8c21fbf6372035edc957874d776b34805a7c553f21dc759f8c9a30424a24dde27d20f57936c7c25da5b36c210b1497b58f35468db56acb1ac8", 0x39}, {&(0x7f00000016c0)="3e2d4d4e7c666d0e00ee9f118f34d0490babc117fc56308d7ebba1c7d27464bbaa8ed099c894187dc43298cbfb058334b27b28dc94", 0x35}, {&(0x7f0000001700)="bbc344f1d1856cf4f33db03a5af33117d08557d4490dde9037833393e95bcaeb775303", 0x23}, {&(0x7f0000001740)="b41558ff1324448613bd51b23a3c0350a6a6fa17b963de2e0edb1b2f529df4798848f1e29f77cae723be0d271d9fb145", 0x30}, {&(0x7f0000001780)="0e2afce315894b059af20b38738def3bf54796fc709a7051a13174b2da44d20972c5f8ca0262198db7b62d16dc68dff37ed5e061f0cb3265add43424b74a0a71c18119a69a033f4c45b8ce292e45a8b1ddb1be52c627d37084071b5639167562d1be2e82e5631c2f7d0d5d2cb185b48f8947dad2e19dec0789faefbe465a0f21316f9244c9a0a6e415c5e6d0f3b71d483ca81d82668024fb220dd216c71fc559c9d687088b212685cf8299d3f4d38c777544b21a90cc62f5667350414713b5905a25cec55986db87b6f11398abc8255714f018e8861dfae04714288b75fd5fcee91365108c", 0xe5}, {&(0x7f0000001880)="ccec2c665bb0179ad1d043d6962ea1c219c0e8c5601fbdae449757b5b7d67eec0cfe8a56caf0ccb0d10a343a855653d705e042ea91e2002a13db8e1080f6818ea5a90cad0df632986356f47db35a69496ce77e7ab41c17bb6b69a8de80e74672596e7446dc1bd90268b4ab9d7288cdc7705455aa47efbb7f3fac6d7dcae349a4e1037d559261c5b65af850a194a464ee22cb4bae5c41c041b36021f93ea330e54be06abda6ba09f9226afcb440bfd8c719028f3e57412e887cbc039ad8a5a10171c2996c470a6ae937ab53a8fd0457ed472d274c4016dfa10e2bd4e7611e82cdc1803c9acd7c51e2dda8a134326787ca27c8804768f5d3d0192bed6e19139cb6810ee79def31a7ee9e82dcfa28090fc7d298e832ea8f6393c3ad64871dbaea64060b916e315412fa5f7ff24ae7cea70343e14898355b2750e464f3900571cda6daee1d739fa73a003d381f14233e4734c9e2ad5c54b3f14a51c635238b8e75999b09dbf803fc0dfa5be3338f013ff46d8ff920ba58fa01e72c6598c127be8e67b97c8cc837372bb1c6d6a9de183b34ebd656b55899646a377c53c35303ad321ba54fe127163c353f1694c211c47008deba7f042108b12ccb7a3c1196b77f0c1d80e72cbe8400f20b3a3b0ecac1ab1626088c18d383bc6d3ca8662d390b1934d5fba559d9d1f5a669e8e9fdb5844e260bc7b03f82f4dc9e83516fed6ad5d94b9c8f0d9873ff863d107837ae53ee3d0fbfc35425aebdb58b71c4268a671b4f8fdf4a6b6cdc067707d8d876c8f55480af50d8564dd881e7e56d1f2d454bd1c2555ef45679f4605bb33b40fd4d79adff5115ba027a9270ff752313a249ac5fb9781421f648080d6c4ec21b949ccc512d508f5984ce3c17c0ab5291b298ea667f2b016c1a50eaaa24abd2f2619f1e177a959448fb671eaa38613e8d54e629d49ac9da94e303c24ecbfdcd8e71d076ad6df79e0324ca96442df8a0a8be7243f90be2624d2fc5e13de1b3947f26d9841f84467c72d59273ad3f7f32b8a8b8d9ad0a50f72985e1aa344873c734f807c2dd700756a04753b61a923659ca09e23b58b53471eb326de63cfed6c1ed4d242d2aada1659f1e4cf0b42e0ebacc7bd187f9903e80815dc16db8279fc21c18ce876c733cd70c71b7acf3e5181503ac5e2a13d64d71d114f01a55d3cac216c16277b2588c7c27759ee2e9342bcd672d6b668d4ab5d324a1a069c418ed13a6f09d72b66f814aac0928329870ff1170801cba863b91569aebf200902abb0ad284fc80b90d836fe2b5b28646d2748f37e5f1a58fe5206f83656e06c5e5389e77ac690a671cce92bd414057763f164e93c3945c04230693a7de1ccd9251275384dc4e7382ed79725c6de91edb3fc9e0f918e70042adecfff9ff9ecaaad8f146086186d114e2f5274ddfde7a0f9e80f01af84b0a70108caca6826e69f24fd24ded8c1ba7ab6194eef0f054759769ca51fdffe4dbac36cb214dccdcd0f1a73a49f5db4692320fb7470c9a304429256447294a51daa1a048387c664a89a1994f00ff0061e2783ae215211097e5f6f3571b32032c3751fef51c8ac0e99d682744a40416815aa39c0a78284a505d1f4f89b2393057b9c1454ecbb518e62eaa9f48d7873975713a368c6aade7c474e77597db3817d0cd430f6c78c55ba912e1f90db58c845f9fa4e0fadb72fdf7df053a094c41c059c8c3e031ef88054a4dc3c40231e3308fe68955b25f17761a348d3da4b9061dc7b4f3aeefe58cac5894438611bb419936ff7ad84134fb601d49020c177e9bef8b5a6bdebc8a0a50a12c460c6c0e61eb6ef97767ae8fd07018b297eaf07a0b5fd014b28ec3e11db6d191574afd4a77d7830360f3b33df7df3f8a1070d9f2f1adb5f39d8307e0cded44648d9ded9840300d2f4ba8f6e97fd01c651bd8f2190ae23cb998adabcd478ff7d4e4ccb44469563057e5f264943bd7b19dcb77e11120d59d7bebe21c8bd5e9b70885be12a6ca08b8c42dfd1d5b3c6dc5d914c2b54c84e563894788a75d7f9e011948b138ad9c9b8f8326d08c94ed643e93470dc675e3f8eaede959b41e7d1367bcf8f24eaf3cdf330f38442addf8b038e2bec3d572b100eb16211bac4d4b0a76ab5f4847763e039d80c2771dd29a3f339f66b81648a1333ec5e49b48c4996a66e22f3baa8f2a04f9f377397179cb4ba8186c5c5b00d1f547731c7dfa556eed3dab04bf3e74575ad352022b001f4f07d4add0202bf7625fd8c6b04cf3ac3c96a9ea6301b7e254777ecad593aa54c0ab6854030d8d07918b3b7d3fd7559c6cee390eb4ed25e0a62689e71b2d9b9bbe9b058e3dae1eb2444e32dd8db014b26117a8a24505c0d6ec6668d08ba2292826062ee02ee9063cf11be2596475369ac187f6677263c3b44de5c8dcc3299dc86e1684f80d9fcd6bb1c9d3e0811bec1654d601a6ba8bb2cb8b64538e89f4d2dc68cd71860c82a587e09498f455870fe0f6dfdfe281079b5dab2671264cae8659340f7f5e21f623808d0ed0e08f2ef0e32e44521598746da3cc01d2e3a6de77bbc1914a6b1d3887eb5083cdbdd3a929f97f15986bdc6e8e3e3161dbd1c8cfdd12cc8922cbe8a97944911e0ec701f2118dcca79c1834e2dc6c91985f539ef181ee0c5adfacf77a7f52d1dfd2eaa8921db5a562d7af60701ceef2ff84b3e5ed66260c84a0d1f9a5683140773b3c76de0eb952902d5cd93bf99689c75192d040ee0b91a0a2b8131ff8b184a15905539383f6166a6abc7d1b82466cff4b2d025b5fb56addec123f657dce96899f61896ef7e45865ea69c5c1e437c1e120b8d3e6b027ee0674cd1e9c9cd2a029e03f71a67fa8c520d6f6451f296f909858c5f272e24c4dbbb8f3a536531f430fb0b8aef30b05f83629c7105aa4c01b1c91f7b11bc2dd476cd799225fea509cb7eebc3d5afdf4ce284e425e6be8c4cb83930502fd8622aab8f8562fb2e03f3e1c77fdec751c291c42348113301fb7472e9ed03f1ec4acccff4602d04b2b7ea0d05e43eee6b61a59733c0fe7a109aa56cbd34923190ce8004e7a440cbb70eee33a72a131df43d4144a30a5903719bf8b13ca3e6776fe5ec0273efd7d04325bf5618d02dec3ed2aa13b8b05baca014d28036b2f98fde843a27ebf6ec90b2213d1a87c8a0458f7cba3a4eca100654523f41f71ba8e240ab5805df42717e3732885f4beae68e798113f96a8bad3de73893908f96be19bcea5aef40004e04b5b1a8b72f2bc3b280ca3d444222b5668eba0040ceb73e14bbc791c7c2e3766ddc5558aeefd13129e3217b449129224d52b76b5f04578b0103666c13faf5ac403f3c9586377e88c11dd7d01899a7a5dca108c66b042c4ab72cf51399ba1567837b0adc6180f2dff2f01f2f01f15df773deff87f73b3052266a177aca3de5a476f8d592e2488a6f34d138bfe99ba56b29afaa14fbf0b3b700ff1105d3615184e0a7caade99dbcb307804ca065c3f72e05971c4f454b52bf460b2fa8481e8827f391cd32dfaee14c1b5b38da67a2e1fdee6f91512565b61786b7e04504476e6466896859a2f5ce7989dde5d46adb9ce621079fdefd6868eef56f22ab1e14ebbd9cc90f82b920e4dfe6592e51019b07e1f6291c719d6a0f4189add7781c0566291d336812aa36e74e2d93015df06e5f4f84b158737aaa6d0f9c2c6201d2916312fc1a7cb9f952fb71e30b8fc869736f479ed728362b129695a6f5e2b38ba7d40b0b1e9539b1668f0b8b678c7876263b1b01cf8cbca570fc149c10d495ec8b8373f618e8baf6e2ff160205a6fa0fae53dc6303358dcc1298aa4796fbe44f7efe90893d939bdc7bcf7b18d380e5291b729496ec1c3d97c6a1ae9f425d1ca4d5f10be0bd811955398a412aa7b0b6dc190cf2489e4739f0044112ecd9eb3dc20be3adb4fd4dd4f85f88c41bc3f924e80ea071d60282299656dc35e97fc9f8484ab36d3956c6f5f7dd86552dc8193663de60886db19b9fc96c2a74ae6a93464d0877a8a427663709660a54d1066801c6e6257c7d6f72ba19b5efd99ed8fb072d42efdd76c739a7bf5580eb792d305b6c6e4ea0fa24ae0d499011152ecd667f0879c163fd408fef6546e64916713326f5be5d3a89c52ee60868a4a3c75309444b699ca8f757282bac86b215f7bd9c192715add0d6ad7437cf5e6e00197861caf5054a940b9f98bbc53a9b69c82f67048df714db3191f40e9008c686a80de71aaf4e82f60f91c87dbe9aa694aebe715f0df2dd74dad0358844858ba0ab32227ae4c1cd83eb2e2129728a7375f42599d4c967770d4d5f1249c5ac1699c33cc9cc964993811990a06bc75309e3c626202fcc4f78b90445a60c414a9cdc504d606154ec06642a3af46b3eaab835dfe744fae92ef6660835789bacbf8d910cb15b6c59254a9bf5e5c925bfd82f79a784ad55d2ca2910e516a637101844865a9bc85e70581bdb69f9a7573e3e6ff77e4d2e780a006bb79d19c22d4974986ff6fdf95f3c6bd76a7df1d7c92cefb6d236d8a0f9b2aaa9215a4fca92d609865e4259bf7eba9a28a9eb43677d9abac0411b9930db4e544ce97b33d5b3de5bd0425fbad2f2ac51f21ff9d6cbb5751f0441fe24865d40da6984c59c5e7dfebabf32b573546dda9176c38dc39b3c6b43ab8db6523c3219489e208710abfd4c1b24bb1ce019e943c7f8004ae0faeec595272f6d4421f2e808de2a7d35de48326901a9361342c4f5bd4b5976856efb45cb8bb77401044c7a51de5ef26164e47f8fcd951fcb1506f6ccccbb63460a70eb2583995505e6337af997209e880f5f7c8c1e08e9717ce59086275277bc1c9e04a67d624e63d22c3ce0d0899d059960c358a31e6201836b7081b90feef340cb8343c969665effb03561d854d9f0abf17f0cb955ab31dfce3c92882ff883f789f866f4ff7b72b52bdcf93b22ce9950b10dabcfef1e820849451fc84a39fb133b0ab494e6b382e1d8b1099c7bd518bcd42e19c2db94f778c1c6ed8350ebedc7faf4b0d0a6f0419c7b7388624d7101fb5a8ad953b4f6182d313763dc99c02fdc6137d774fcea83f4a7d058a339924eef8af78c1bcf2d445ec1316afeedbc45a39ce2d90da067a77250c7c3322629ac0db380c17c26f9968be90e47d5c97d239ae76ee305b1cab99fee7e6dda0a1a759fd01d01bf46d61ed27c8d0e8aa0c13ef3c6b2767fe43f09913935194f3ba81dc85de8a172cdbfbec5271833450ab49160c81b8b9e82f5b70c7c9a76f7b135578efd8b10e4d62ab1cb58d58ffdde3aa3165bd99e7660da5887b29865a37d469ecb07a23ced4f9b43c12573f8d4a52c75f09eef6da33e3c4d0a1259b0c75553fc285cafa3149bd4acd21e4498741a7dbcd1d9c3d4ec09a445f12b7c700edda0a680adf47b0f12f0bfb04705ac225d90e87f86054b1a7f4e36f36b85845d57dd95e3aabd0819d4a7cd86a109c2789d106df454a9fbde09f3a3a1afab9affb47a1ab3a247921bb313bc055ce24e96bfe9b4d879072c5f228925c8a5219c686cda1910d6f293ae2291d4a2e3a6666e24fb0564556544211c9af801ba755b2907d6af87263fb42fa5f771de86f67062b5b117090e296458e6deb3fb4f88e682477c2975e057d910be4e1ace033967225b074fd87a130eaa39ec00f536426cb08c663a0292e7f7a76fd2474e2848cfc81b29533cdfae1faf3bb37d700e06547271aab5e6c3f7927c054fbfa87a9402b0a658a4c7aba0790c7afad46d17701ced5e0b29be50e68d3a973b74143dbdf490076198307914f97a8a85b5db9", 0x1000}, {&(0x7f0000002880)="ef0f6f1997d31d53a38f15680487b5dce8742e0d0fe5f51fedd67899637aa964e5db5cd32127e6cd763017c75688d2efbdba24205b85328491bf4a02788e5449c17b1e50f63426ad1554aa65700090e36288cb68a48be778088a6967c733c59a00063da805bd181134e60e9c943257438e54d8a3c7a0f3d54875d79d2a65a28968c61ceda89cfa59b428d5aad09875ea00f6b0700e4c36d8aeb77edf93c7113714cc0972ff57bd2557058be8d7244cd1d71cb5a00b51967dbd6797380733187fb6028e1a1157110ed5eea88a488315b5f27031b8df24f861561bc4c2c42f18bc3f60de79242bc855f373cb62d32a77dfb17f1117597ef6cee04efc336ac936161e6962c9fd2a5f23915ce56db5f8624e5eb66e78078dad5136675fb68d9f942a322736b4d809173fdd38a49a7dac02ea0cc1a87a6f5f76a767bb8f297e1d88c0c9c8222e00a33623b39cbb4f73d2517a23cf0217b14ae6cda2f8c3e01ec84665603be70614750d85c38462d377645a4e6b06e583f2a57af9b16f2029964de2538a2f0013c840c2ae0683352c6b4f4e0d880313a37d1a62ec8147855ffce95ffbb8a188bee037871802cb01ac1afa2ef386c4224ec85399cfee0685a7902cd7dc4e41142703069390dd358480a76e3944dbc8731ffda89ca07cc12e5d82d7ec3a2cb4078fbe5cb6044538c8a4f65aa23d6cb45e651b55166cf3b3831fc7faf57fa5151f3b46d8f96ccc05c2deb7f6c6b8c9b39d2fc4df2453dfc834e64e1a3f89680a15dbb781b56da63262e760ceca9f90bd73b16edf9adfee8a7e76127f7ad7cabe5c8e89d7321f1a1ffcd3055e678836e24b29bf4f3adecc0efa742377df408992e99aeace9e8a5db860c768d3a42eda8e48f6ec0a94fb5b3c1ec64e21c84029c8d907aad972f129c83676b1693d9f0daf505b99fac4536e5185aebac0981089a7540ad8a4c877412cacf5608dccc184840a2d4ac8b08fa36b33c8dfdf942ef9c36c270ce164ceb5fda21adae770653127e5dcc8f7dbdb05b4d2afe549f8a20af8b51cbcf70251c8516bfef6f8c1ed30dd2516dbf43564bbc4175b6c0891b60975265dbdd87a6e717f9c5a4413cbcc9b5ab52b8cdc55b6d3643dc912d0757cbb58ceaf86d6edfa4287537d6a64d032f999c2f4ffb0e20c896bf52617798a0a006e3798dd37358d52baed52a0895e2b57dcd5b60d7fa6136e1752679d3c7585f299ac49531f73cc3bb27caf6d85c53df7f70af1289720d5f1bd6fee66fdfed755114221ff0349713300d69b72500cd401d24349662080d9acb9f2b594392a06682fdd51ffcf1e78f02aa0f9800c3abbe08cbe0554be716b6f050ccabda6f32cfd6b8a1ea2574d7414063eab2d3a2e0034df465fcc86da153ed5263967bc3bfb95323aad1c8aa6e25f3be13efe345780a61e9b32371ee384984eb168e855f37a8eb99c054e620d3730bd7031559afb177a2cc4efb057a76875f7262c871bf0190eb082b931206d32eb58e4e5384c1451442e77cb58237769bb70e5d554569efce701288051b5b42844510feb81b9b6f6be5ed352edf4a32941d5d9b54c9509044077181c8e06eb731931f50a5d63f43e3890c97028787253957098cacaac0f2d470cd2c272dd05c60754a4cfbd319c8e94c9c3b10199e237fcb276e91bec28d6935e61cc2199409bf9a98cf813fbc260e9b4599ca03aaeea87eb9fc4705f4cc34ec927a9d4f348cf23d0cc759e62d4cdbb466176293753a9b133cc8cccf57b58c80ee6f1393e7803de744cd7a3a55c48aae58dd3a8e1dd1433e5ea9cfe9745e127fa2874d7ff9525b0444311f5b41778fe99e6e6cdfef2b1a363864f11eac8f5dbe753d0d015255c6618110114f7802241f38c4ab10dfc72e7be07ca2e30ee1e49f94a34c25a7540bb276fdbce1644ceda0c170475861a70ec5bad7cf31270c06ce5bb902b676215a8dd301dc91762a45ff6a2a4f8e4bcbfd756fa08dad3e0b097063f4f471673b4dbe8ed022e9adf08c60a01d27254ea8f31fc7bbb48473c9dfccb61a1e9362735f1ea041673791880b368146e4bc8acafb24b1029348880b5fa95fdadbc1406e99d049a0c4a359d44bb58bb4f41f5c83a8c92bf33739d392adffe67617a72a986a988ce3eddd8ca7c2b0b574d12ba1825bcd029e011cdabc47887368da2c65ace3fd4de6aa83952256ee6007d33486a052abd0f00b8e8e114e389b8883e1b7307b7e10fb38a3feafcd422472057ab2b63328c5279bd4ff316547ba1a9d457ef5baec9fc06fe86b1953de52c8252a6df0d8e6c8f5730c190d2887612656682be4b2e5c8d0216ef2aebed30d46ce8d2d0d70ccf0ab739b9317155e1afd3c56517a817bc3b3354ee2424df0fd29773be802f24c0be4159cd97c60aef8a5388277d2ee141e8fc75ff3efbfbd01e4f958d60680bcb9f51ac7c7e59f7cb85a274373bc5e0a8556e8c29c7b946c30626252e689c5a35cf65b85963e5518e1b2d2c47bccf8e30627c650f2bcef4a3af68fa5daaa6392071e92b06af5ddb8cd878e6525511cf49c83ddbd42e9478d124d7c751b1e2b9de994ecaf5fda0ef958fd5707b178ed6f733ae628cb69c5a45ffe1c091c4243a846edba90597b30aba13805fd0af09d87e64f51e1a989dfbe24e498bb26c23409865fb9d4368d99065590381e8cb8f52d17e840c473a8f6c6e5ddf64593361afb4ac9feddee405d34001a5820d2f36f01dd01fafb9db7265e22c60e1c1d8fe671f866a63430d6e1e2a4394f2e8fe3b56949b8c579d9c71d221f3ffdaa298698a8ebddc0fe6c0abe0b76149b6f7a209453be968680e21dd4f99707e8731f6131cdab030416dd95fc085134e3c99e243844738feff98622aef52608e8217d6edcc0aecaac4a2ad289a5644989f22929c903e37e463448663c6effa24409201085ddf72fdc65c8a282a767ee0ecce3b4ee654eae3846839b8f9aae4d1ca39b6a420952aa64b9cb7969ac2a67a5469186dac09c34cb47382c3bf6208253a77f56cda025e75c3c9df1025326ff110e580abf71e030e34f069d6bf90e28c4cecedf54c62d1366ded5c1d1824f79bfad860eb43be6737ded8dbb8271a615851ad7161c242968e6ea2d030ee068c01b8d01c87c7632584f115d84a534bac953ad1f68ca8e5ebcb4ee87024e8e5875a8298edc6c61891d4cb39d1addbb524491c86cfaed850f322229a8076bfff6d35e49eda0dcf580e051e6692b86e921d870cbdc80703438991cb965e6c197aa6e8b5ff45b82fb50762aa039da9f8b8a5d925ff8a9e67308fe360e29d7e2e4b926f5b7c58e1b1b34dff268e16d0ec319ca40f546a9583b5b9a33de74e8b4715d71118860945d5831290b5776aab394a2aa1d7fe0f518e1ef3ee5263d15d4f98daee789089c4b5a33f3a49f15e58e24a0a3643c1c73a89906cce033191586b4f655308647bc4ec7f1034c3238ab6621705b72cbffc9a6fb299103c768ce6733b9bc02800b74ae02637b4a80740cb123d5018b424f45c202d5fc2c859ee68afac4f2d7e0661485e2669f8138877dc9245c5ebb3b5fa9d7b73b77eb2b03fa4eedc5ba6574bbdbfcca96fa3dcfe0de559ec604ff6bc9c412c55c372482cd4b0e2b127106f0bf91e9c9ed0e02f6708318e0c79808b4e69d047ed9216486aae7e605a025bd1c808d0da5199f8f281bfed179fca19a0518f74bc61e38f6cffedd655ff7fd93df297efdcbcb3b93ba0113ddea7a35928ef74d54fc12dd732639f04017de3c9c36a9ba090c5025633d9c6984d49bc1b807a99e6a427a00697d31a89ce612bf7047e0fae8e7474f1373dea8a024f20308dbe089c5a17255cd17aba257909925a21442da9a332fe4e84bf394b487b61d6371e6c914c3f9cfa7e871865fe812e60fd34cfeb7a233b93b2322faef992399c1a6cfbadaa305dd7e66fa68f018ae1c0c413a13d5be3aa96578e6967bf4f35ad54c9ad7f026238de46ac2efbebe6ed181f134464a552dab487207628fc8e4761e26598a103886a1ec99f8bf0161566fb1879152fe8d8c15e501918893485a31ee2a176e120ce74bc9372f87eec85d5aeb77b5f5fcccb6702f6feb85b6973868c9606f99b32654d7e4f990c2ab7849059596ea7a48b5624d8dad00c98bda65708c94d0903d11fa96338d057f5e4dfb81798d85c4a99f227c794ada307ba6b053a4b6e1393634717b2d885c8319fda6138b79604dd1f6ca7dbd33b26f36fa4aa6a583096bbc7962151b1561c89e4236ada66c0e221358c7ae6ecdddffaaf09b87221c56e597ce7f23fc5448a9bfd5ee641019530e82dba6420fb702609a707410e7fc1ad10f0f5f3e70de374dca25a0f5ead0b138ea63917e1e5867841383cfea13c146f64920414a30e768926d54cbcc56743aef6c86d807da7407c1e36db011ab1131690a39f57740e8fbe0666902bfb6a9f61428b8f7150bba058526b4cd4cc6b54bd8cb48f3daf2ecbaf9a0c9084f6979025963902467de658cb9b3731041ca7c23eee911d6d6c43884e6df2bf0229d0d11ee3546b189ce4f8bd6f95aef95969284d19ac7d8293c78183f9063a44432ce35ef04f16005252eac2a7d9423389272b6c539f4d44da3f73402770526d6dd4f4d12681caed542b78ee69d2a03fea54ffa78749d69211b90766ae5bdb00bdf03073fdcdf1d8297cb0ce8deb1d8f73000a318aff5317369bb5959f1239616252ac6a5143ef4378a6462fbc580430477c1a9d60cd42349569feec77c2679cfcd60cffea88cd98c7d53e2482b90ee9d63163f15826264466ed4dcf7da8189bc52d525172734d36ae0277f67e569c3d7fc4181f63a5c36eb8fdea9b43385865f4dfafb962df8f44c4d0a5f3ac2954f1665c2f31281ea4210f1d7148e1b09e2d1d96bdf227c6537bbd865b1183f296dee4ca47b33eb1c827ab0fdd77aaf56a5cb0d4c98719e4138078927fdcec6d8dc7db4a267e90569d9550ec5f157a2b6a9c8df8cfd0f7aac4251eaa4b0cfecec85b37bbdef7a2462a2d2625836ed2498bb8d7c3b1494079709d27be5d0e211961154c2c04c3d745e5a3b1ae45e16e674c56460904e850f7a72fea72c1a80443bca3ba93e96832e76441f5cec3d013dfc2de97085f3bd2ed4728217349f89c807ad9bec245667cd27b0c5e0b60d922e1a050ea6c624b1f138b463fd614567784ea261a86db63416767354391765499d866faea8bd8a6c59dbca4533f762bd38036faa1084e144b67f333523b59cbc8f9e51959a90a26fa969e22c95099907fbdb1b8df31ad4e95c71ec8894d456278131e9148842c8a3ece2319e24b672fe2f7ca37c70591563ca921c2ae43421ae97df1835f6b6fbcb8939d1a7ca8b7fa4cac3087435036bd6214183068a6f9b8ffbed1f12b09d9c14b0d5ec7111ee3f2048042e521ff11caf5befb0464a84257155c5ea542308af413ee4638f69b71ecbbb19bd67e727658879e3b826e5eb2e91956b12a78ae640fe9fcd4b96c6dbd2ca2b31ead3297afe685a98059e228d9f754778138c9ef3642346eaba5890edaedc440701351f49eec4b722ac1e1f56cb368b0e64c78c7f12ca731aae0db8ac033ac9d09ad760528387408d1520d512beded3a1d32d1ae08399d1800bb08905fdb85d7e2bc4bbd9a624c20db050f16201738975977e631821fc2e3fdccca0144c3b914519e5660a38f2f013cdb17cce7ab683b5cbf1677bef435cbede6925437ee433d6f58e08e9d97da5cb5ad37edf199abebd94d1d01425d84b590d5b7c3b87dab959cb6bb73bc187314350ad6ef958de8", 0x1000}], 0xa, &(0x7f0000003940)=[{0xa8, 0x116, 0x2, "e4852ec5a2233aef69ae1a4bb084962456b0ec18254d28ce4d426d034bc3592dba6ab1b7e1b2e9e657a507561429fadeefdc8f752e6bf571e4e0f060f546a7174036fb11b68dcd64cdb20d8819125c53cef049541196b71d55dcefe4f3a21533a39d70f72554a0e0622f23130c729faf9e5ad4126f7ba1b5d640fb26bc31f2c5574ac86e6813dbf51614850b18255ec7686981bd2528cc"}, {0xa8, 0x0, 0x932, "9c22bd74fec195c4862a18405e4155dd9c1f0e3c292e07692ceba6901a8df7ba2b9e35fec8658b095c29ff3f22ec2000e72957c801eab5982e797f7efdd17d71575ca4b87fcb4fd825a27d1923fc263091c927e43ae8fdfae6962e17563d1f7885b2a6a4f84b41c3d4d1cbedb8d9fe6fabb72682a65e2567aee8cb003fdc50fd9848ac9178050aa4821b7c2b002673696f89d3ddf2bf18"}, {0x1010, 0x117, 0x7f, "faab4f59984c57705bcffeeec2c6fbce5109f8c5bbabfaf0e7152a93ae648d20751073e68cb7c7a950cd4e45721820e8c5de0d6ccbfd88311cae3865bdc5a5a615141b9f4e9f3fefa0ddca2b5948f4b6bdae6da2562ec22d3979c0c79a542ca098491048d7d648826f363befed3df5310af4cb1f74017aa6cd854152677c72fe3eb4e2467ae5f548d106acd09e29225ce507cf81c8a5d7c9e5a2859c4d01b8097e8e951de8b609b1d48aea01ea11bc226f481b67c0df44e2687d45de772cfc237145e43de987b3e171bc1bb740768fc1b85e41efc842ac1b0f061144f600c4649602ee3176fbe97296ca93bb638f5a12f134efb8a41eff0b3f8f51aed88b054abfb12aaf4fca50edabce787cad5edfecd09290d5885eee7aaa4b38ac090e768065765fa9b2d4d14819b6626c01b2b0507aa2cbdd97449879923625f44cc82d49e3a4ceeafc412cf3268d9219551dbbec4d2d55529b6056cdbd04ab7d38e1610613117d5debab4058e557ce9db77f48ceb6ccecadb9cffb9d224f986b13014967d0b99325f38771f647835b824e8d38a4f1040b2d0ee84e0923c71dc056a94147bbac70390385cbff960e4f8e56c3d920255ab202b585d8c625d24c80c5713bd563ce8a70455dfe531e92ab4d47a418a2b48cd2dcf81426e9df3a21a7c19ca08e01da4a62efaf6b04e311f1c6dc257a43e293d46ba2ce588d2b1595e2948832d82c153115e835e826f079774ea9bf21346216ef4928d47df692a41aba3f812fabda886b8f44341615fd51a95e14b7f74180a552afa64b1d7eda91bc6d1183cd2d7c7ac93e4707cd6b5785f63de5617d0885fd65b1cb0df940811c1041ef037ab6989d87ee9ef2d0b29cbbf36e4334b0b30f0bd73809e69b286d0fea7d01449fbedf29b2796480794c6b71940b8434ea0f46de265e227bb88da47fe81947f3334eb80ca45acd4ed8efe7eef277094a60fff6284ec768c5b3047957d6e9e38264726935a28ad9fd0747fd61c239bdbaa246c92eedfe72c003ccd95fe513c9baa2575797d24dc1ee5df8f08b0ac0d0e3f98596d15b1308c77951a669ad3ec8952ef8d278b1bd22ab7f2d18151780f450aba221477cf1f52d1750a33657ee7ba5e393794654d8d1dbb6efb3ad5b5a31ce43e7091c7833d1f14f251c0e95a05fd81b8d446ed6c9ab8fbdb3496d4d20fc6c95bf616c326e5c46120cfaa933cec9ebab3dbab0acb57b1bfaa40efa98be9fcff04a482872104d8d6d7bfdd568fc7cb9b415296eb48a0cdb2fb4ded07ceb2fb2951a60ab074abdfdfa0c829065e0d3b17eceb314c823a04e6fdf1b37983d3703df817c0e5e3fbb231b96f4926b2b596a51731173863a72a81e985b48f48d692b511a3e56e35b5ad59a2a9796ccd63b062273005d53e085e3b64a4f35e133a0025e945b63c4e13610f781bf0e4c616a122bb431060a5f98d3c70f60f6f80402a1b55452857a6642fa72a4ff6496ddf130250e70abb7c14ff48036e34f839f939348971f4c224cedf7c59529d5541cf7d15d44c1547e67e33df533370dd571c5d91bfe2118da7997031de9c9de50e1a82f44c1d492811ba3456c038672f7dc8deb1f0e54aafad489f9128c4828b4d840cf7acbd3b4b8b64463a26acca7347cb474fb35bb7b1e5bd52a5909469b3d8d6ffddf11942ae94e518b69529178cd4b4251ba03cb19c59330998ef0fb2c788841b1ba771e03fdfc318bd5b851e701ae5f091d617fe9ab90210dd08ca746c5f6d208e93144f0cf48dcd421059b2ba1510a2515685226bc765c3d705bca374e2927d45117a0ffbd91300effde6fb18555acca1121dd80cd73254bd8406636e0db8767131f89f510546449427006c29e53989476ef3c5daa298152c05a96c8624c5936eaa02ef299e43b4aefb52134952400f057f3151d68862f5c8e9c9de44c9d07f4d1ed76d2d6fc25173035fee15e443253d1650851847748bb951039de607282707f9954a883cbb03fe8c53aa482e6a783b784e74be78aa89489be7961489355d0013fa49145c9eb93dda27693bb3afa04bd407dc7984594639864fbc5479737ee8f75b378ce41af2a3e9deb94ea185732fc03a091134a8a9f07d38ebae37e68141f47d03373b86b50c2af5c2332f5a867224adc4b3a8d46d7e0a395010c750289f3c97d1a495cc5cb1d8c926275852d0755cd25ff3f78b54ca4f371dadcdfc0fe3e239463bb3f1c44e333885ac44907d88252756d506a29fe73da06d299d95aba08774c903e2f0c389d0f8f78fc034fb7ca4603f3d4d0f532cbafc46d95ff372ca488fa207d005af76bee9395e94f3ebc482473f13918f798bb309a94be507458614111bf13d36bc9f27960bc7df306ca089fe577f570c376d5119a8fc17ab804c878d966b3cac79ec8c0cc4ed30d6d70ce22587e0addcd087ca781c67564693ec591d3ffe23c8a00661ed6f3a1d48256fce31fae4c583ac1b787c5a06c2ae7d2fecfb7584758ad2c0ad37ac33698f2634adac2ee8f49e3c559084b9ab1a1f28779b775c5998b18af29721c634d4fc6bd8cbfe243ae7af554bc18b80bebb736e87f73d023fc71048a05f6db73893ce9de5fbd0c40f3dc4decd18b794e519652f10ac64244b62c3f4b040f06a824a4ff70235a9e09069a6d7d936847dda224d7a0ce6a46c08404def4113a604ac342ca494d8209c794a34c3237d225737170b652dbd21983459d623a08c2f338e856e4eb479e9ebbe994262b238841c309d629f16a36917f5c30bbb32cf6452fb3c26a0ff7de9641ede327563a65a518ecda013f5e45f52e7b30f4fd3e7b89e00ba7b73aa4cde358762bf72011a0fd3766244502f0508ca379fd982386f22b488613ae9e57e51b9fe2f0ed36eb8435c3568c68f3a3ee6c08b87adcc068d09b06d4aba5afc8f77f0e0b2defb114253763fb843d56324037b1855da533f1a7aca22342ea33eb2004e46d86100b5e93b1bff1f15108252ff180f95f2c0f9c2eafac43f9fd753be7117dd2fc031fef9911121d262df339a074e865cc668a0a26cabc62d02c2c6df46a8539395183e883153d298340086ce2e5c507b0e73065c02de9bd784939a4513f69ee6f9cd6140f948c124211ec62942edceaf6cdc43ab2003ec6588ef4376e29664f51638662f064db2febee0f98f2ff144247da9345cdfa8e672a974a63d2362f4772c8b02ed910473080ff197bb58df62ce2f5e99a715c7a2b6def4da1d6c881133c736e342181ecc23e177717304bcf6aaa8eb5f7b7d308d0c4fc3616fb6c77e585835968e997116a3eea6b419cf7624a962e56d0eb19d9387edb3a3a52ee8409bf1f5cbab64718cd0b15e803a3794c3d1bb21bdfd956e757e3559be3e81e80c9dc248618e7c8614d3681772cb1adab09ebac2d910bfd5e61e4e4bab21ce423625a2023a3c231b67499b8aba03e1766f63ec4567ac3f69e7a1261a0c67923d9a1559db8bbdf0e7e800f695300e796f5962dbaa0e51ab7b93112b23446019d35775873602c8190a3639df95d5e7e2fae6b2e4575c1c33a281dfa343c91a1b994b78e7912656a416bfe1e7c731c7d557ccda9add0722112f89e146c47b71a70768b520d1972dc346651555e5a84335524b2cff09f647a5035ae2d4d0f55ae7239b29100c81a9ccfbfe3d2035b7b0c2ae7a7d982c2d4f1c9a2b822788f3925f46e8e42b73ff6cd2280fd7e80cb8ac6f56881a2e2a54ee6ffce2c7baa6cce1e425b3c2a529e9f149cad73bfd7f88a4ff0d6fba59d8d56b4ee9d0df2e64a6eabbfb9d8f99cc053c86ff8e39f3a16fbeacd6980078e12ca4f6555f95ecda4cca52385ed074a22ea2b83e890cb1b86d0b8f91d39ce653ae66b8b52787d84a53b116468f29a4ca93af72dd5e05e06ecd5bbe90201dee37d87f73ef3738fca6751c90369e8bcb22ef8d70064ab5e03a01e7766c1449ebedfd39254fee4475820c45ce743eb697fc1e007ae253baf01cfdce5f75b6d581647cc731afabfdf4996c8ae99a57515555290c95680209d3de50155c2b4808d244696152a37e97a1d672db23c725a6f89b09be539fa23b83bf444c61b2150832c51b053484dedeccc21a1534808a5f51017c6d0d3c10c44f3c29d19eeac06cbe04955721d6c7270f6eef4f6c7d55b7eff0677edc558dbf75d28e7650d0a4f074f6dac6ca2a876bed97568ea6ed729a06449c8126833610e46d04745f160a1a02229fb4113dbcbe567fe6eee39c2f95d547d21afccd888faf5b156e8bd6e539ec7deb537558fbac419b908b9de4b5d21018640b9adb28d2c3b6ba5692ffaa7ad122df2ef767a760dfec91942510817e2577abee111d40e4e9b58075a527d70a60a65dc98c0df37eee348d0791a6eb4e1b943c95c167d98b83da814f75d04d4bb8a1715caf1747a54d9ce87bbe97942f99f89b1d881295666ed39e4832e091b0740fbd2added70f8ffff30eb53da6735d9d9f2de4b999a24c475054f777fad895957592170581ee5a5448700f52a03d0794fbe62531003f75cc72fa1fde6eafde41d4f841907d7a5487964ddcd49c4c0746463aceec9f26f68a643b5e52f0790b45b32fc7e194af0c7b14ee8aa12e8bf33ec23e98ee879aa3def14e5fc5346897ebaa310f4cdacb6f44635d16a29667f05f1aa72430392ef5db14a3d5225f52ec33ccd6a60fa6115ad00710c8ee1d01f2cffc5875d806469193ce82135f8ad67c1c3de54a34895292f4d76a6cc24418bd4f445c096da03e3edab803b97c1c4d975e403a08508a0d631f8e71186045c086e983ef162e9dd27df4f846ee7d2d1700d8721c05d66570ae87b196ccc61a739bc9200280d21986105edbd80611aafe8aa5691248df7979ece20fffed9ced102ee8253fe898251f2c40569d32c3d32e624d2b10105c1b7a5cddfa24369139de388fdcb9313bb335b649cb5d68fd241f7959f699831cda8cf2172bb78467f8e589230c830289edd9a2ce192edd36a7fa6b3d93345b0460f89191d2e8153421b3689e6298f66828d229972bc96a20f19db75d0b8749cca6f7086a44ff11ac4bffb735fcde3fd970b4572a184c02298fbd241bcb3d6c50a4ecad9002bdbbd659e82af93eecb223bd8347434abf27db16e3df9b057cb299286457f7e371e104da3d4e1e9ff9e7baddb648cec5f7a11308f2d3b4db736591a5aad1470e3a97f794106e7b97542ddae4b40c068f0ce94a36c07d00a6b9c25f0a0769582e55f375c58bb7cd6ec629c67731b694f7075cf170a99b45fdf0305c1379f8fac71287ac06ccceebfe039239b3816796c27d533fac411f33618a97084a4335a957819b0f7181bd1886db531cbf26d3436c222f7f3f8e7afeb524888478482dea3e28817d74ae8e6623b8665b44d6c5038bf2c784e3fff53c96a32974e37c59c0e4089d066df9e3fe98d974e8f39d826ca6a252012557456a65c4bfd4887d306c19a2ed30b483fbe75a632cf4eb47ca9edf6282f03ef0d3d52a4e398def2cc8aba06161bd430642fa422aadebc71d3f6c9bb8944157c7711af545088dcb37864fde8ee6be15fac2cf0c514c6bd7373e9fca229921cd112cac61e289b72d77a8e370fbcf2e62f310c25caf27629d48e2225ce8d210c25deaf8087616b3d3da5145051068a1b2f7921f34141fce2f916ef041b68fb5c407a5410804daf8aa6108192d8e446db3480b4036e15db18f5ba110825e92450efb27262bcfbacc96ab09e34259bf1d906d76a03d9ebcada3a488838871ec54acd6fcb977341581d5a0b3bf28c28300621c8fd1f6c7dedca999c5251d4c05"}, {0x1010, 0x1, 0x7fff, "b5ad242a094ae7af7b52ee684eadad2a4b499bf6d9942b1fc08e1bb5688dec7cd99d87f596a3a4a68f356e21b6615f18c3f4740b81535afa634d818cf754e3d087836bad65df400ffd6ef9341f794223629f9be0b7767b3a168d0d79a2f05784c8415d85f8f30af80a6a991405463b74bbf3a397d6e511428f163f0f494fc7f540c5943eecad4e107c8af1ef31f4691ba8163da723709485ab6e9399a5c47800d87d2bd9ad24c532823d9636dfbfacb768972516d97a2e3148b1f9f94167b9f8b4d06676d358d1c6c996ed549532fe4d3f01ea9e4b30c62bb274906efad0279c9f5095101df3217ac2fbbc0a6dc8033d36763d7b0230428250f05c8ed0291fdf421da6b85c7644e3ffd9b5ec38b574482921d054aa48d962ae307676edc7f6da158a721c744e43b986e4478211ac64b180648f4e797aa399e325d9979599deb8d8a7fc1212ef4d3ef9fb27f674eaf1653d2d25beaf8b3785796233b908a7f6738f7c4288116bf9762170f13a6d8d372223a7a3df7637e3ddce35b8d2a1f47203205c54055519eb543cd140ecfa106c0762dc7e287f4474bf2a71d0fa7dfd2cf06a87a42365396b5655b8c0df057cfbb7a0a29fc5fa7b36f1dfe3201fed0c36559bd893f4443b6e3ff3a561205cdfb09c1b10b8388695b5bcbed10d0407690c509245115240fd28594be788af3d2961958de00725c5e1fac7bccaff9602182a0c57630481e9b5784dc286d2b93f5f85c1f0c47b39fe6a726b0a2aa870b8ce617e2c6b7b90723ab54f02ecce3324906b7f5e9efc5f7120244073fe185c03e64c1871a927134fdc96326bd9edb8733f32a3ddf6f401d439d6a01991161e44ead0a71361582f08963ab2d768cb8167b6d241bc2b721b1d3c8bba053c255ac85a0a10bfaa9d3a831ade73133c566f34000d35f79468d659b0144ea1be5e3740dee1f38bce89e308c053712e24a5ef73c0218f8f06685b9ae17381e4633262cf5c01c4f8fd2897b80574415c79f725652881f2483e706ad9567dfd5533b4aa6f23d5f162af4fa5e5d4a53146b0c13ef87084b566cfec35c3d483d3c8de812d73b62a3912b8bab44a8a147c055201de55afd092a37c7addfc17e6c0febb7f1320f9583991563a4e91d0303b01f87f3ea2b71ba17f170ac7c0386668c4925bc9034b2d0bd0f4ae1a52939be73b2f0886250724838eae242943915ee723c767bee1931e75c184ae5078181dd579cf7d4fd3b933f9c9e3b60277e1f8e9e34edeb8485d91e8cc2f47e76a61f6129f4cbf36062c0c8b754ff916b427b3c198ecd3ec0912b9e5dcf4a67ac5a6ee0e4ac9b4d22132431e21b08c386f3f45cdd461ddae976a33b10bd18f79c7945894f1d69d9ff0077f246b9cdd9ecf9be24276154b991ad72ca14e9d44c584c5aabacf951fafbbdb2a37cde0d7cee95a93d0a316aa3e3c2560ef3d0bf3526e2e2bd88c88be86aa6f6dcadcb27db430807cf4602571eeeb8c046b6a3771bf196a56da665fdbdbf2d195734a4a8fc0e4478cee0d0efc86a7af07aee6906a4ac5e892b1504c4298f364e1baecd71a74fb4c5b57b23bc60b9f4f137be793300edfbcdf216df680a71d66550e3a3dbdadbaea832700223f361d35375f654474283d2c31fbd5b1820348b4dcef86c88eb9088fa26911b8a9c21d53447d349d6248f34b5a1e9a86a4472b3bb697dbd1f67bb49b46089f61e7f9bdf2d9567f79e095cea9f21d359fe3446469acefdc7eedadb6534e5dd1173065fafa183ecf09d661b9ad0ef57fcd848099270c2435b6749e7699144c792dcc608d9ccfb50656c4e08e3dcbc2f448061eff5db4f0f6a5678d33e1af0f3bbeea8ee3ab3466c8054a35b9a4c1d86d584bd6176c7e4caadba14b159768ac0d1a0a4bffc8c3f72399ef75948a79d39ecf4df5f72c656e7dd3c62d1f48bc5a90d17ab64e1d9ef372a68c64fe10c960a9b31a1cba6fe1b7f861712c25c67ddddced09a1a076a0e665758c4e7dea2685207f61e2ee39d6b676700c3461a395f58e307b864f76bfade435e2e14ca376dd98193ececa42d7d32c59c6a5da52327ee6024485db49b1781b8a216e93d171c0d71db0bbb2f0eba23a367c5777c793d56c14572ca1f551781f2365570fac65eeaa904d379206868e8dc8208b896d6ea7e152b98d92530de918dc31394465a75e162e00ed92d1baf166938e3320d40ba024d1f79d89320ebfc1851f2f218b76a1e5d95eda9663d09f02a5a419d19ce638edb9f165ae430dcceaeea12510c05238412cc9c52729ff90d8fb68d9cf285a1cea490e891a581ca27a7125345c4a2148e24f582426bbe87ba6f05bbce57a052a851ba205a8beda4cee6a208a977ca0e33db8c8fc7235e9eb31f435709509d934931c060892f5e7bd47e0bad11df355e542d0c86eeb3030ab84fea9de2da7fb28195f25de1eddbdbe665c67a661b973a07466a961ec3058ebb5d837dc5917f972e21754cef0e95051e7ae5eb984a8c26886ee18a0e07ee5d841addd6de6b11576a653536b8bd783ba2bef1113d7e38c092d859ae4c949eae9ba0e57e5d58b6d47c0fd28bedf6b273a6b46285ddd12f2413f08165b063522ea3daf32d58270e947b8163f58d5aea19fa8d9065ec6e091650572398b8dbb6843835e8c17be250ccb660d8d5761f7df06e69cdbf7179beb4f64f0680de6cf481248e1fe59160c5a5d07cddd3cd05a22b081f0251560a7537282d1f2b971270b852890b53522ff28adfd4803c7c4352d0c84206acafa0fdc7803e112fe35f76465900d0eda1ad94de5b7bd86178c8924a3521063a8eff708a5dc337cdf4d0094b61fd8898d6cdf97508d7e0749d78d17be604127b5c77f9c19f143f94207c7a0c6c1f3e3bf5d199e509902746716a02bc90d248f29115c8fae90e5221dad62aab014f295eb660a62720c710b762e7ac10573dc7debb7464c446570b9daaecb0e6270e79ea02470e75f569634b75158ae410ea3064182e75e93d7064dd15e5b3d2f68c86490cb358773b8bfffccdf9aa4801fb498d17c668423fa67fb1f281ce8469975d0fbcc223b0f215b8df13ff58e0a97671020e58dad403765a8749fa0fa25552509f6b147df412c7436a0fd7ef4f574c9b6c6f674386adac70d2bf1c4c60507edf93af3552bc7c2126a2c56519aded6b6426a243b222f3410e1acd37405ca93adcd4823f4228ec07e38259d284c83204062200a0cc2d508567b7a7fc17848b396b2bdbea0b32f36f84c8b38ef84e7a77cc400b2b2ffe12162706097464cb0c8b702bdd10d85a80eb5c340fa6b20110d7b98f7a4daaad6d8b5d3f7a6876677deabb9d602b1b82e5cb93faac4fe1df511cfa12249e7d86e4e6f3715363730efefeb10ecf3985e05e72b72d8a8e216681f79dc3c73573fb5f853a4c815c9845f8f77996d5de9ad44202225db8b5056538dc2d3ad0dbf647b1837b7942761dfccb9ca3d9391ced4655676bd7d224140a2fe5c83d0d743ade5b36500c45c65c1775400e075eb033f9f77671f6f22d1cbada2e3e410d5dfa58fb72a1f51fc9f63e3c0d50f58767f9929fd124cb206f52487bab8c22def7667a45fb338a94ca9ad7413d675842033bac01d0c1e3fb0adcefc691d61accc9b19b71048f682839d5415f4b556deda0097b79ea779fce9bce99ec12b5ff1b4dab262db8a9411408f2240e9960905d63c2a3854e0ffab84be45c7b8056080569ecaaa7255fc467164c5dfe8f48ffe3ce7387270c3d64db662013e137e1522498247eeea0948203b52922a5ab5654346d5ca4b2704c9d343d7cff73c0d6351b4a92e12b5dafdd4a799b2c73a2b62f71df41eba114cef09edd5a3ed6fc00cc07af061ac6ca4471cd95f70a86b63ec4f065eb666a4b332df5f00e6e12becd25cdb70263a067387478b0a18642272dfb13311efc6eb451b5f468aa9fb4bd1f6f5e523bfd08fa586ec52001b7aacc4af7474ceb8931995533528409f213dca9d6cf8589d95882a37100476b3d6ea62575502f763dbca7b754dd31e7b2bcb36207b1afd2fccc780544c71ef867c4c8e7382e6d66873e013af32398d1342804bb613129911338ecf5a7f6dfc07f85e6ac21f210ace01a3bfe13536f64c6c5badf542b13cc859d4e1236e940212c9f5163be72fcf2a55a3ae49438b5b64a0a6f3ac0a1df1aca300fafb705aaa4eada3f5e365026dd88accf484c1d3c48fc497dc4eabdff6636c29496125411dc592d880adff58d8f548d7de7df0feefc88f2248a060a74514afb9487c47a9e3607559c5592f4689b4475c2c4e1297e25da527f61fec70978c07fea3da43c1255763c5886487c3ba8915464d23a92d92a319d6309486b722b46bf9195aaf9aeab7f3221e3f896f38f815fda7995ae1cf2355bacf732c35a7871a05eacc71ec37013b01db8f97fab3272ddf14325b42957640350ebb63f84e7bc72618bdfcdce7022619f6d0d746cc592e40ac0f0b2d3bf97016bf178fbb3ac1df49994165d28b0b4022b28bd04249f367014ede0d2a7ea1d3f55408f0c1e23106e038bf8ad3ae9b4d36aff883464829008300a5802fa07107b304753903cd184be0c93bf52698a377b826db8b931768d32f00961888425bd910eea2f682a0c7e05220feb843911a2344878ce63671903bb3831cc01f78da9d83bc160ed9759b69215a00f5ac4aa998d189ed3de18e529e53edadc7186413c723d149de782567f5b98e69fd099e3b0f7dc3809ae56d88581f2bf9b9b080cbe2dff57b1bf99573fe8884ee2564f93446c79980a63e246e735f214a12fc96324c0cf8d075baba83b7d26600845c5d0f2304e4823032b1e1955d7a4ee53c7b0940f0b662c930e462e15978bc1481e012e4d36d151a861e158c5abfe715834eb6d777432ea5ce7215bae7559b4ffcb1fbed6168d6eec729561219906bf918e6f11b99edc30b1c577cb8d0de80127d3699cf7276239744d2cebb0ac2fe71eb7305ff24ae688cc85c713db5526f2a1a9a0c51ef4cd5d2c6adf56a8e9c648a13a731c016f192a9d8e2159136aff3766a6d267e926622187bb100675ea51cd3ba3b0e41752035cd3344fa7ce7b513eee4def6ec47d0d1a2b76e6e3ed4367f67edd12e5d581d2427e0f91d41a19b73a29c11f625a83925c2a4addcd02ad6978507c29f5b3ce785f03eca2b6c163a640b3853f9f7d57080942f44cfc904f60f2e170077e654996b3a52e61ddbafb72ae8cff46e2c5e3040d10228f95f88f3d29ee4a535ccb3469a4ac10d391b762730d34c8489b8b206da2958f59ff5ce19b1dde473f230fc1dcccf3c42f17d2bd68c47e01a0d0a126ac409d87686bc65e0eaad4e77a7af8f8a05dfd105b118554c27d1fcf7b328b2b07faad5bbc3728b935f99a9bc6e01a5f83c96b4f8b3d6a34d263738aff568700f75d8f202e39992db2f2317dc75d98208a026e594fce030999b426b5db3c76750abc8e59c182a7c7ecd9b3040b707daeac753427e4ec05fd2eec2f907f573e5e4045a997135d0c5bd5b921b77af79e2be47fe373f17fe2a2bcb44d0b15a70e52a24677e90687f59c4017d704b1b1dc91e4ff8ba963a89586df419cd520ff5aad43450a7db3f3c06a871db699ad74d21d94b3967752681e47718379818ecfd6533edd86e2f81993dc03a2d697ed196b0837b95e3dbac725bcf9e0d3bf496f6157e4efe801ed84ff779bbc9c2e95afec17433f5ee3a57df3522f46b8d605b7a1da5a48bfde7920cd73c62aa1fb3ce2b6be0564d1ceb76aac826e35c4ba4a9cf6a7ce703c00a0acc660e463e1e29cb8e"}], 0x2170, 0x4}, 0x840) 01:44:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93b00", 0x1}) [ 2177.267923] attempt to access beyond end of device [ 2177.281289] loop0: rw=1, want=130, limit=112 [ 2177.289876] attempt to access beyond end of device [ 2177.300766] loop0: rw=1, want=131, limit=112 [ 2177.308331] attempt to access beyond end of device [ 2177.320363] loop0: rw=1, want=132, limit=112 [ 2177.324831] attempt to access beyond end of device [ 2177.329785] loop0: rw=1, want=133, limit=112 [ 2177.329823] attempt to access beyond end of device [ 2177.329832] loop0: rw=1, want=142, limit=112 [ 2177.329857] attempt to access beyond end of device [ 2177.329866] loop0: rw=1, want=143, limit=112 [ 2177.340618] attempt to access beyond end of device [ 2177.349056] loop0: rw=1, want=144, limit=112 [ 2177.358849] attempt to access beyond end of device [ 2177.369361] loop0: rw=1, want=145, limit=112 [ 2177.374388] attempt to access beyond end of device [ 2177.379544] loop0: rw=1, want=489, limit=112 01:44:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:41 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:41 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x200002, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000740)={{{@in=@broadcast, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@ipv4={[], [], @local}}}, &(0x7f0000000880)=0xe8) sendmsg$xdp(r1, &(0x7f0000000a80)={&(0x7f00000008c0)={0x2c, 0x0, r2, 0x2e}, 0x10, &(0x7f0000000a40)=[{&(0x7f0000000900)="e4a946f543c1c622be67d7d847d28b11b5f9f176c4dfb7c749cf497b4cd2c05a977808dc86f7f8ac9ceba8df1145892db6c1c8b95cf2ba26482a480d2a94fe89abfcc9e45e268513740a7bdf912e5e1ac2abb371e887e84d478e19ea855e002e82408e5a040d7dc8570be67bc2a8df1bb8fee1c4126dd4adabc5ddd6e0ef31d49e2d71ce19484cb0f0a3772f", 0x8c}, {&(0x7f00000009c0)="cbcaac3cb3a004386ca287900cd6af42eb131fb7202e56894b0947521b6033d7abee27f3bdbecfc068f3f84f58f169fc1faf12b229b6be726d113a0e6145c17a941344d2f1e947a574531b8e819a99c5051df5ad7d2554f4575d4a2ad330bb104f0a2fe3662761bd1cd34acade6d1c49d49cfce475c7", 0x76}], 0x2, 0x0, 0x0, 0x4}, 0x0) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="10c202000000000004000000000000009e0c7e41697f7bb4dfd349f1f347cc7775d0ae0519bc510b58d4ecc344"], 0x10) 01:44:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000004a00", 0x1}) 01:44:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffff8c) 01:44:41 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2177.742723] attempt to access beyond end of device [ 2177.749535] loop0: rw=1, want=130, limit=112 [ 2177.761809] attempt to access beyond end of device [ 2177.790366] loop0: rw=1, want=131, limit=112 [ 2177.794817] attempt to access beyond end of device [ 2177.799934] loop0: rw=1, want=132, limit=112 [ 2177.850057] attempt to access beyond end of device [ 2177.858249] loop0: rw=1, want=133, limit=112 [ 2177.870117] attempt to access beyond end of device [ 2177.876990] loop0: rw=1, want=142, limit=112 [ 2177.896582] attempt to access beyond end of device [ 2177.909441] loop0: rw=1, want=143, limit=112 [ 2177.932056] attempt to access beyond end of device 01:44:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000200", 0x1}) 01:44:42 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000380)=0x3) prctl$PR_SET_PDEATHSIG(0x1, 0x10) truncate(&(0x7f0000000500)='./file0/file1\x00', 0xd33c) getpeername(0xffffffffffffffff, &(0x7f0000000200)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4}}}, &(0x7f00000002c0)=0x80) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0) openat$cgroup_int(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.limit_in_bytes\x00', 0x2, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f0000000400)={'mangle\x00', 0x6a, "990f88f57bb22fe7c86461dd8552a4a33e379f90467286b40e8c2b83fc94b15f92381cda5080de21489547afdc4ca2761b774a812abc57ac18d80f3f896ae333a55a203ce2ddf4c4a489ce0308e327136e124db6ef0385b5e935e0af9acee9e06f964c172995857f95e2"}, &(0x7f00000004c0)=0x8e) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=0xffffffffffffffff, 0x4) r3 = gettid() ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) r4 = getpgrp(0xffffffffffffffff) kcmp$KCMP_EPOLL_TFD(r3, r4, 0x7, r0, &(0x7f00000003c0)={r0, r2, 0xb6e7}) ioctl$PPPIOCSFLAGS(r1, 0x40047459, &(0x7f0000000300)=0x20000) dup2(r2, r2) [ 2177.952417] loop0: rw=1, want=144, limit=112 [ 2177.959975] buffer_io_error: 68 callbacks suppressed [ 2177.959985] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2177.999466] attempt to access beyond end of device [ 2178.021299] loop0: rw=1, want=145, limit=112 [ 2178.035094] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2178.053912] attempt to access beyond end of device [ 2178.063744] loop0: rw=1, want=235, limit=112 01:44:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000006000", 0x1}) 01:44:42 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) getresuid(&(0x7f0000000680)=0x0, &(0x7f00000006c0), &(0x7f0000000700)) r1 = getuid() syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x200, 0x5, &(0x7f0000000600)=[{&(0x7f00000002c0)="40c55628d242143dfe1e5d84cb071da885bec4d0607c24da003078fecc25947e37937a3badab44687e57eb3f58f1fec19242af905e951ad040c96d357a2d013f1b04addaed8af02e3c1462863fbc6634e9243b35cc421e017faf5fbb1811b32af5512c0f2b2d6096614189ce4d9e807b7de015e183597db6a4e1b67520ba4c9504", 0x81, 0x5}, {&(0x7f0000000380)="908a4439d0f64e73a9b38693067c9180759b72c21abd7ceee86b376d80f099d5c0a7365c35fd4f5d6c1dea662271a7b4bb0719c73fdc400c1b2afdb00733ce92217577ec3e20b9bac2c10a44f03b6f9246f93cb204f8b1ecd40edaf4664488ea149bd3fa0ea97adebaa61492f50bd674e7b67ba940abc32439744c62ff1dc95c50620eba7aa3f6ff70dc865e8ffb1822fed5", 0x92, 0xffff}, {&(0x7f0000000440)="d81a259905b27a7b86ec2ce613057e2f6923f2f195c0fb550b38906527a67e66da33f931b2a3e295e0b7dea4a7464b1d59b3a130a197a8121794f39750c469dddc1a693ca509a211ea7948276c58f797622c12c8416a690262e010cb8f3d35d07b7bba5c85e9acf164a4c925cdc749f98d86547feb56098e0c090dcaf460e0ffabdab904c72468f1991b46f159e702a92a75371cb96a23677382375e8acfc1a25c50cd3d4c0886082046a9754f9410a5b0e0effc32f3fffac991", 0xba, 0x2}, {&(0x7f0000000200)="cba44afcbecaf5d164648bea08af5e5bd3878c1d32c477209c84c4f2293cd0d1eaa224ae83273fe68d74511d4575562a57c3c1522a546af2e18d11084d26cb8ae444e44e03ae6fc1274f364ed1d37c505d9abb7ba4e587e20b88068851d4c4039922356112e3bc22dc8d38bf7cb0d009973f13270e7801d29f535fe46d", 0x7d, 0x7fff}, {&(0x7f0000000500)="2dde1fb19c1c0f883a3e583e443dd681a1dd0f0dc75effd332450e717b479955a85b53ded15ed1ecc52e11958a9d4f57e26b92a50841d27423e7187782bc00b890cec86f41b4189b15cbedf8bb8476832409aacf70e6ab1312d458d6ce7dfbf3f1b41202b3dc6be4a325b5cd83e22dbefb28da923e793f73533d4f87818cbd3738cbbfdf5508a4e1e60ef95c25bf97308c108fe05273553f1cdf4b6d5d4dc46821ad1dece1310f13a2f3429156e0b69dee7fc2ce806c4843265e5d2556e3c7a240a9139b48d4c9586bbbc553d72a47406074bad93c0a5cacc8e394e584cf1677e0958c8567c12f6667b90e6f961c188e8dfdce9f", 0xf4, 0x800}], 0x228e000, &(0x7f0000000940)=ANY=[@ANYBLOB="626172726965723d3078303030303030303030303030303030312c4342d98ad3b5e86461782c746573745f64756d6d795f656e6372d06d79677446c8647d797074696f6e2c7569643e4d4f8df0cdd78848191a6513cf24c15fc0061ef6772f352a9ec427876d9d61d23bc9de43763fe7201738e6fd55d1c4de91f0113c601ee011536d8f1f23a0f10060a856803a3976fe6a92176726c7702cdca3e47c76b1f2b26ff3c080dd5e66bfbe3428371d157deef4b5575a584ae2c26cd18a738ca227d1d5375f105095f53d11c4d845c344b9ba079b6b2003b6948e987d1a507790fd0037515c331e1a4458741a711fbdf8e78af36a93e8b3c6b8f4101509879da0f68c7ee048cf02ed8b74755becdb26082bec1abfee1f6de7dc3f341315107e73a1a132d6776e62191ffe113c6f24788228ad415e373c6957a681b7d7eda91bbbed01df699f6777d90f92", @ANYRESDEC=r0, @ANYBLOB=',euid>', @ANYRESDEC=r1, @ANYBLOB=',seclabel,pcr=00000000000000000042,defcontext=user_u,func=PATH_CHECK,smackfshat=vfat\x00,dont_hash,\x00']) 01:44:42 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x200000000000000) 01:44:42 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2178.332007] attempt to access beyond end of device [ 2178.338411] loop5: rw=1, want=130, limit=112 [ 2178.343525] Buffer I/O error on dev loop5, logical block 129, lost async page write [ 2178.374722] attempt to access beyond end of device [ 2178.390000] loop5: rw=1, want=131, limit=112 [ 2178.402847] Buffer I/O error on dev loop5, logical block 130, lost async page write [ 2178.421887] attempt to access beyond end of device [ 2178.427006] loop5: rw=1, want=132, limit=112 [ 2178.440501] Buffer I/O error on dev loop5, logical block 131, lost async page write [ 2178.476763] attempt to access beyond end of device [ 2178.491252] loop5: rw=1, want=133, limit=112 [ 2178.503670] Buffer I/O error on dev loop5, logical block 132, lost async page write [ 2178.527759] attempt to access beyond end of device [ 2178.533456] loop5: rw=1, want=142, limit=112 [ 2178.584645] Buffer I/O error on dev loop5, logical block 141, lost async page write [ 2178.608957] attempt to access beyond end of device [ 2178.628195] loop5: rw=1, want=143, limit=112 [ 2178.638916] Buffer I/O error on dev loop5, logical block 142, lost async page write [ 2178.651547] attempt to access beyond end of device [ 2178.662454] loop5: rw=1, want=144, limit=112 [ 2178.674127] Buffer I/O error on dev loop5, logical block 143, lost async page write 01:44:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000000400"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000003a0200", 0x1}) 01:44:42 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) write$FUSE_OPEN(r0, &(0x7f0000000000)={0xfffffd95, 0xe71935c079ab6c7d, 0x4, {0x0, 0x1}}, 0x20) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x7cc) r1 = socket(0xe, 0x800, 0x8) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000400)={0x0, @local, @local}, &(0x7f0000000440)=0xc) connect$packet(r1, &(0x7f0000000480)={0x11, 0xf6, r2, 0x1, 0xffff, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:42 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xff0f000000000000) [ 2178.695309] attempt to access beyond end of device [ 2178.731594] loop5: rw=1, want=145, limit=112 [ 2178.739814] Buffer I/O error on dev loop5, logical block 144, lost async page write [ 2178.740050] attempt to access beyond end of device [ 2178.795629] loop5: rw=1, want=235, limit=112 01:44:42 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfeffffff00000000) 01:44:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000020e90100", 0x1}) 01:44:43 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) read$FUSE(r0, &(0x7f0000000880), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x4) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2179.250735] attempt to access beyond end of device [ 2179.256567] loop5: rw=1, want=245, limit=112 01:44:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xff0f) [ 2179.411778] attempt to access beyond end of device [ 2179.416751] loop0: rw=1, want=130, limit=112 [ 2179.416798] attempt to access beyond end of device [ 2179.416810] loop0: rw=1, want=131, limit=112 [ 2179.416841] attempt to access beyond end of device 01:44:43 executing program 5: getrandom(&(0x7f00000002c0)=""/129, 0x81, 0x3) syz_mount_image$vfat(&(0x7f0000000180)='vfat\x00', &(0x7f0000000240)='./file0\x00', 0x1000000e6, 0xaaaaaaaaaaaac10, &(0x7f0000000080)=[{&(0x7f0000000200)="eb3c906d6b66732e666174000204010002000270f7f8", 0x6}], 0x800000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) getresuid(&(0x7f0000000000), &(0x7f00000000c0), &(0x7f0000000140)) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dlm-monitor\x00', 0x200, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000003c0)={r0}) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000380)) truncate(&(0x7f0000000100)='./file0\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2179.458356] loop0: rw=1, want=132, limit=112 [ 2179.471138] attempt to access beyond end of device [ 2179.480474] loop0: rw=1, want=133, limit=112 [ 2179.484933] attempt to access beyond end of device [ 2179.489874] loop0: rw=1, want=142, limit=112 [ 2179.500815] attempt to access beyond end of device [ 2179.507168] loop0: rw=1, want=143, limit=112 [ 2179.520384] attempt to access beyond end of device [ 2179.525337] loop0: rw=1, want=144, limit=112 [ 2179.529776] attempt to access beyond end of device [ 2179.538876] loop0: rw=1, want=145, limit=112 [ 2179.561959] attempt to access beyond end of device [ 2179.569297] loop0: rw=1, want=235, limit=112 01:44:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000ffffffff882000", 0x1}) 01:44:43 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:43 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x8cffffff) 01:44:43 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$getsig(0x4202, r0, 0x3, &(0x7f0000000180)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2179.832187] attempt to access beyond end of device [ 2179.837171] loop0: rw=1, want=130, limit=112 [ 2179.849648] attempt to access beyond end of device [ 2179.882187] loop0: rw=1, want=131, limit=112 [ 2179.897747] attempt to access beyond end of device [ 2179.909995] loop0: rw=1, want=132, limit=112 [ 2179.921072] attempt to access beyond end of device [ 2179.933461] loop0: rw=1, want=133, limit=112 [ 2179.944354] attempt to access beyond end of device [ 2179.954627] loop0: rw=1, want=142, limit=112 [ 2179.964798] attempt to access beyond end of device [ 2179.975794] loop0: rw=1, want=143, limit=112 [ 2179.986217] attempt to access beyond end of device [ 2180.015994] loop0: rw=1, want=144, limit=112 [ 2180.034869] attempt to access beyond end of device 01:44:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000004c00", 0x1}) 01:44:44 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_dev$usb(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x2, 0x400840) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000340)="26aafcdc9e930d4356cb438507079e4c12ac9195f044810ed9b1888dbe1a21eb304e6268a7f6494c21beb28350a3114603eb00fe343e12441c1b65f4dd2e7760c6b92feb43ac114a252119f6b44065312bdb4ce18d3c540cdf31c6463596759170b61573a3ee2551579e5e55ee83668f913184758467ae8c91a8a111cd70f48d7d4c2f2e4abef8da8f6a2a32297f5858") r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) fcntl$getownex(r1, 0x10, &(0x7f0000000000)={0x0, 0x0}) sched_setparam(r2, &(0x7f0000000040)=0x200) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2180.059034] loop0: rw=1, want=145, limit=112 [ 2180.085979] attempt to access beyond end of device 01:44:44 executing program 5: syz_mount_image$vfat(&(0x7f0000000340)='vfat\x00', &(0x7f0000000380)='./file1\x00', 0xe000, 0x1, &(0x7f0000000240)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174007d720000b50f099ba4cf93b4fd992e89fd0bd4ec934ace1848bea9626b2ff1865f4bdb6c71215de2c92d6acb5bcc128dd493e347b3904529c3c7bae27f1fcc1f0f33a5cd37886a1ff6b4b83714b1f12a4001d999286d00", 0xfffffffffffffff8}], 0x800, 0x0) r0 = memfd_create(&(0x7f0000000180)='vfat\x00', 0x7) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="7399020000b442b0b517999b1e0bcb8d7286b695fc78ef2d56b247781c4a30ad5b78b8e23c0a9b65418a676923e6b87663b5f547d3da5be85bb6a3fed39e7435a47dd20f81f671e7634489882a51529a440205a16b88c7b0b8ebb0d097a0504a3fd4eafeb78bc2420b123954f95ccb2fdb7c0f2f671f6491da2073a50491ffb6c9cb007c08136d7791199d2d2c246b7c71d5df57eb2e10f175d70f98043e7049394eada2eb9498b370"], 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000440)={0x0, 0xfff}, &(0x7f0000000480)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000004c0)={r2, 0xffffffff, 0x10}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) stat(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2180.109199] loop0: rw=1, want=235, limit=112 01:44:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000014e90100", 0x1}) 01:44:44 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf5ffffff) 01:44:44 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mq_open(&(0x7f0000000000)='allow_other', 0x80, 0x81, &(0x7f0000000040)={0x4dc, 0xd42, 0x133, 0x6, 0x0, 0xfff, 0x800, 0xc3}) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = creat(&(0x7f0000000080)='./file1\x00', 0x101) getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000000280)=0x5, &(0x7f0000000340)=0x2) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="000080001000"], 0x10) 01:44:44 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2180.471449] attempt to access beyond end of device [ 2180.476427] loop0: rw=1, want=130, limit=112 [ 2180.502653] attempt to access beyond end of device [ 2180.507649] loop0: rw=1, want=131, limit=112 [ 2180.520371] attempt to access beyond end of device [ 2180.525322] loop0: rw=1, want=132, limit=112 [ 2180.529760] attempt to access beyond end of device [ 2180.587654] loop0: rw=1, want=133, limit=112 [ 2180.602119] attempt to access beyond end of device [ 2180.615856] loop0: rw=1, want=142, limit=112 [ 2180.640439] attempt to access beyond end of device [ 2180.660611] loop0: rw=1, want=143, limit=112 [ 2180.676184] attempt to access beyond end of device [ 2180.687438] loop0: rw=1, want=144, limit=112 [ 2180.698706] attempt to access beyond end of device [ 2180.710020] loop0: rw=1, want=145, limit=112 [ 2180.721782] attempt to access beyond end of device [ 2180.732986] loop0: rw=1, want=235, limit=112 01:44:44 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:44 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2180.823070] FAT-fs (loop5): bogus number of reserved sectors [ 2180.848626] FAT-fs (loop5): Can't find a valid FAT filesystem 01:44:45 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x20000000) 01:44:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:45 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) ustat(0x7, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000180)='./file0/file1\x00') 01:44:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000001de90100", 0x1}) 01:44:45 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfffffffe) 01:44:45 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000000880), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000001980)='/dev/audio\x00', 0x440040, 0x0) ioctl$VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f00000004c0)={0xf, @win={{0x1, 0x9, 0x7ff, 0x9}, 0x1, 0x0, &(0x7f0000000380)={{0x3, 0x1, 0x6, 0x1}, &(0x7f00000002c0)={{0x101, 0x9, 0x10000}, &(0x7f0000000180)={{0x6, 0xffff, 0x9a4f, 0x6}}}}, 0x9, &(0x7f00000003c0)="94fa1c86de85a7aa0f617b2732b7019f78428761c06be5fb1ddb0c9b7a00384f5e28dfdd89cac7941c6445916ee0829808d3c7035786fe7d02ce576aaac1b668959484a254391f2fc92cd61ead41dc4d93aba76c58c6822684f2e36f98a8c9b1f8ad8464e534fe392dc6f04124cd0cf7224e2cebc4525b1689359630118ea21b7dbac01a57953674c9f8500ab4224b1a684d2ced2468f05e2744d61ecf820342cfae9252fd6b8ae6da8a8c3d33751ca36938f7b79ba4b401769d7fc8ac25f4cf83ec140d19ee39bbfdc482486708e92a577982e377", 0x28}}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f00000005c0)={'raw\x00', 0x5, [{}, {}, {}, {}, {}]}, 0x78) ioctl$RTC_IRQP_READ(r0, 0x8008700b, &(0x7f0000000080)) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340)='/dev/hwrng\x00', 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000300)={r1, 0x28, &(0x7f0000000240)={0x0, 0x0}}, 0x10) sendmsg(r1, &(0x7f0000001900)={&(0x7f0000000640)=@sco={0x1f, {0x3, 0x401, 0x8001, 0x2, 0x80000001, 0x3}}, 0x80, &(0x7f00000006c0), 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="20000000000000000d01000031000000e9eabd379562de113de589ff0016149010100000000000001101000002000000266b45db14e5015750e2caacde4a679912e11bf975b5f74858cb1ee593f8d79bb6544ac525c4449a85ebeea2f5c8c3c684d7daa36e8593fdea726e8367149de41061a4aa92f1b8292fda95f88cdfeae0711a427009d84f5153b025761c7efaa90e32bdf33bfe9eeb94fd5b03e51c09f013da720aa458f7a70d153edee2be48381cc7bcbefa44d5ad885e167ade410fd1ae257a52f73259d0f35e4a851772f08aa101ce29794f51b35fc83483c2c783f84080fca0f66a1da57997653cda37efb526c44c9f30e21888277bd2500194a42ded02e608b0498bbd8fab6b63961f354701472b33ef0a11c6efb4b51774a4378db85700c6386c723ec95cb9ab6a90c35e92e157f07396b923ffd7d78739cfb3e6c566612815d3b172c0fc30c01cbba00ff2e8761516f7947def03db7f61bb2a8f9c56cc8d4d8684b0808108caaf9042c3fed33603824c0e5ec47f8fd3c8f8837d66a96a777296483e27addd6350f68aab97dab0d7f5ac2c8970827a524d3b2c3b865bc6699ba857646dba824de754b4b2bac5d2208f093e2ba6464304ce23e2164413ea0bebe50928089fe84b110e539e73c9a234131289ee07682843d5212612d5bb691b556674b9a4bef07859e09605fb8250aa32486889305f71efc9176b65d1ca2d8496e77ebc3c29f170d0c941ca22bd85d21cbd6279f64aa830e5de873e312c9fa5b6d28283a59ff5c98b57b6c9b47cac093282987a78745a28a5f554a523d70a7c932f8f7b01803c9f6e4c246aa7970c9895b6fda0c9e21ee06c81e1c992a6a666c7d67c46a20be38f5eb0f2de3c0fdda8155e706f6db8166aa8c1ce284dfdd34d1712fa2fc8dc5eeb0df788a9e9ac847e5d74ed9920f259bbaeb7909d8db2d4208dedf585558e680e4a25d6e390d021eb2de043dd4f5c5d7715aa1a398a946940a52306289e15caaa196c08f278e9be7dfca30e39039d97752bfbefc5b8b639ac0d6263dc9f2dde45c2d0cb344593afa51af35208b7ffc1d59463d1aae06e8df5022af0769e6e3e53ad1150872d8e8927c96c94061b53a3d0b1df9aefef9c107c05768e56d841d0c0a3d569283fff5518f40786e14bd922b7910f50f74ab01ca2744f281212deb1346095aa7b696f763a5facb8b7f7d4d13d34137a126c8d9fbce220738c4b3545b400a2c9e211bed99570d89c6bfb57225834953daa363dd61514879d39cc266381fb6b1f600aa4ed47e4d136fa07a06497bac1dd4e104ad49a520fe6ae9551b375774ec6828503c7ea18216ae489300ecac975b473395d5d6e72b290c35e58260d08586e190cc198eb8cb381cba72de892a39cea6e9be261301345e236e6e001e76bb5a7869f698e2f593aecd35f197f2b80ee0c52900bfd4a4e7258c0c2394da92949168b70b38e1cff405596bde1730d779027949b179a740dd2949da6039eb5df057d0eb892d1238f8f6496be0185a6e2c9e83fe3a91bab7f68c12b9f3b527c9828144c799b5b4feaddd8597283cd7b4ccbfa7b4597f40d22dd68f5e0e844a10775dd9cd0f160bb7a459a69d7f4662a9387e1fa0eb0638f68f25c420bf021aeafeb5ff126e2470897ad0215ae264f09764f11423814218177734c387a4440d3e4de2b85e51de269504fafb090b3311ff7581859282b6a8fc094680def6cc06c7abc53f182160573cce222fd7b75c3ceced680bb16e00eb0fe87e34aa80618f58a2b46d31b2061bfa401de02293f9cb09efb523438738a1b1c4ebf4161c828ca5057d19c23b2f72a2a914fa81c20b163534482a120d9f4343f0569f4ab878c8d7a7f839f7e599596181b0b973b3d78c9b0ceca36c5f23ede86f26c03c39d474776aefe2dd2934f359fd270782b6111e7e069d2f5ba06915e79db5376c8b0d67b8d9c53270acfbebd79b6e3834884b9f681a265cc39e06e6632099b73aba8b50900fcaf21f964c95897efd4a71c2da8b3bd00e2aaa24384bb57c0bf14f3605baf9e20cb7ab2af4f802d2f2a440c4c8175e65ef1981384dac58ac3dcfbe6d56732c2c03b291802c1da685d00636412c5f502b767892f592b19fa691cee24dff6be3aee378a600427f3813581ebea0c9dd3b66779571defbab4ce8bb07453dcb513ff657ed838005da23d873349727093f13f05ca0bf9812169dcbb55ae01422db9bbc25d8f63b9c581e7c1d1112294192f2a65ee1f82df89a8dcfa52f1773c25e47f5754699f5421971872c5cc1d42c9c73682018f39d0dd9da7f79233b2780a3b30f7f543a84923909fcf7110583bbe4e0cb531ee3fa444cc8f0d548a87e73998fbfeb01d5f0a03fdf5969f5a75314e98d3e93b93ca150f48c0581a73e36eaa40dbd24c5c45fe926f982f193297c1dca87a999c1111a6bc715d95250b2c51ee88ebc3fbc18a7440550a252db4ef4c00fbb9a3bb4ad97b922acdc49f0b5386c175e062a98e6c7661c3c7fc7ccb1573e86c0e4b316f9f81859e66ce6dfc2f2bdf82b1e2ed5f7500590b037d3b402785fcad6c17bfa604a28f1e36a59422b633dd0eae92f64d21fef4ed4cfeb9d123c411fb903b7d746f7269c308cb0b79173a8aa45a71380940e49e2eaabafd7b3114edc4e0d18c8ddd29703ee6d8b42794460d1a1f081f244130fa082ff7a0af5363db5e7fb399151c9c7d639608c31d97e4c938ce9055af47d43b5ce89ba58fc700b1e967c63576109de98aef619a62f8bc78c547d2160e261a4aae1b31d045d5f4558aaaaec70763d65c0c4aeca6e1e26e3c6945cec1a6e0d063362841196d8fe5486f2a509035a1f9da725ea698d85ca55601f769c5b5aea2d32919a16cbb38fc397e75c30c4bd1f031b8848711732b7123878dd9c5e31fee02b3ce91127a49b0a0c5e0a27a01e450c6e4cee07821168fb8bf6ea840d7a8c57df77b3608f9357b28dfc5151c25a64d18ee5768edddb01a824beac7c6de789765eaf88ab6f685b50d410cd4c956f9fb986cb95a2e5158e727ec2a5eaac58e3acbadc51921279728374c1fe91318a56299d7c484a5a1f2801d9621dd43fccee11d6524671ae5b1b113f39dbcafd78fd17d17573a8d1cccece43041bc2fd5ca323502fcb52db8a5c184ae4748614fde04b7f2a6ad6483bedf2f86819ff16f518666fcdbbcfdff1da1bd491e76bc004a249cf3437dcba155c87e446edb6eef40a5f6cf09fe000e09aa3e29ea32fc90cabeeb948134154f29e23c1551c21f52496460cae89db9a83508199e2029ead78adb605f49f39c3fcb37398b89dc64047524a6d009fc94686e168a716229f219533af04abc1a425c7ff7f009426fa3899b0711dfebd7330251988690961b37655ffe36ccb96587e5216437bf23f9343e5753069ceaf49b56d754959403e904ae681e590253593cd75a7436e6de153735179950e6d67d55c965037cadd29f52b26e38a5263130e031203b556e64d6c6f0bc2eff27d155b5be31b9b1c502ce490cff3b701cdbb1dcc2feb2dba3b7666ca380d80ce7ea465cb8e69a3eaf3a1ab50d0ccfeafc059fda94e4e6d98bd9732604d58581848fe80c93a106b2e50aa3527e8d292fe631a460f8ca826f85fc004123aa156d06c5527aea437f6de6c319c98228a670abb78f7f9c1771715e6ce2cfcaa7ed1189a162612c2514a663dc191105fd4f970476a2d4f00dc41782db27dfa1bc266309eb28d57b58b97565cc4eba747acdc09566fc4a5f737420136a5cff565461b1045dcbe0d096c22a18629efa188f1d37d57c6216b1e68f13033c43c0ad74e516d4395b5272538354fcfbfb3bdd823087a84ec35b06e3e84e6675987dca4ad3239eb1e82665e72e7c62432e2dc0ec549ab88200a60ea658a5db23ac93d847cbe83535fdd974eb36fefa8dca7f11061aafd16b8fe74f3803305f8c7d1684ef2a350e641f858c46f7da7747884bb6d6529dd8bf1c05d9808636f4a13a791db0c32c2c9c5f5c06ba4f31b7cd5e501f27620813b429d538ca7305ef86b4891b098fa24c68b48e9d3dd4bb8fd528e21aef44e155066d03b6f5a358143f4a0951abf41fa10277b0de9b4bee01b5d7b7a960a7bbe53d0077ff5e95cec727eba004d9da98a93320a580678d12403d54338932b4c1faf8fa0bab07cf4eb3f4c6a26f3d35ee41d111cb85c87101762d2f5d13e8642fd2ef7bb8d269438c966b9e84d6e5940f737f82c6ad9f6a78e581adfdddc9809fdc0438cd47ca1eeea05b776d8413f2f085ad1e577d623beda9c4285bfbf6a0cd3b8f72d534e8211cdd10c4ff97aa5700864ec1584c52b5b103fedf2f85bc9450663e4451a6c89c663f4d0e7907e4d57a6f2d75db3692314b38c2eb46785821df07dd78225ab995f2e81e3901d0f83449f25911e2bbd208223f093bc295eaf38ca8ec42497283165f9403fc2db8a070c9703e1300a5bca78962b891c8977bdadb514563707b610bd1eb02f6fa62bfcdae8037b8ebbb7ecb7c92e0f16ec9ab4a854f38b3bcbcf2d8eb7f220c1fdb76443d635d5a2730bfae332acd05cca0bfd43a64e3a601d84ae0f3dc9e0cd1193a4c6e1bfac4f6108bdfa959e52613fea4a52a766fcae23921bf7ee3418004523e7a85fda8e4096409f436503e568ffca24bc86de7c4d03e0d763e2aec85d5cfe10c750797e1e428b73d1e17d94ba282c732ff4e49aac83c34a11b269b7ba97a58df32024e65aa38d544fea96d7ace655b7f8efd6fd483818f380c6fe556c38e4340561504b7ec0d91b8907fb39e4a08eaa805b58141601bbf0368afbc20c0b2bf1f02f0c772ce8f6a5e8ea71c4eb2030a3d49888d44ec802cf39c2a9c32ae795aa70777b0a16a2aca93c39e49531522c4c7e162aa0cf0b52f83ba0247690c77584e97ee03c750fa91ad68c1a705270e20589944d060101cd418c37374d7577795df753cdc93859d2438e2a8b456b632c1f531ac1c72c454a65aa6d044862becd93c4e5e97154a49c73400bb377509360600757df8b38f113457a82b17e1c6cc32908c997eb24998af0eed6c594a99bd3410df648250b34d6b44d48ab65e228717d7a67ed10f5767a6ad869dd4995872faf8bc363b1cac7557c3e55a20daffe2584c043c1bc752e5bd7de1d0974051ba2f117ce587d9ebd52fad96a144b335f55fea2e5376da8eb2d07107678eeca67d46108641341919962cd09ddbb5965596d885ac77fe687a7eb1772b5e16e3aa069a3aafe5f0d2fc24c0bd7ce1d74a240d560db93b738cc8c3be51c3c43e0afff66ae5f683304c3ad410f1416bbdd5bdc77ee9c9d857d006cdc45d7b7c043d6ed2527030bba04c0fe7a8f524e59eafb875006f766864072e422022ec87c2b34fd7365f8c871153d13c22b3b323c85650807b4463d2d81fe44fbf68827630e48185a16cf56f40808b9378a3eb8b782b64d40aa22cd92979613f2d149db9b1c95cc62d414e1549b34979272491c81ed8eb97ed7ff6641a4480b66a8e1423b0afd6a12d20baec00eb055f5cfca7ce556c0f32c6a51814c76c01a3134ec56fece635fc285e3977fe3f17c353eb97a2e23866ff5d7912d4a6df52eedb2b7a0a5584fbb11667821c4b81e90ab7bde711b4d972ee47f14fb49cdde08ddc513d2f8022530fb55bc23b7cd3a788c7260180e5ffbcbe166cd5bef6ffdca5329f995eba70d8c805c872561c435132c1608818aeb3b6c97a59e8e15c0b77d97a6c946d38b4d17d3ce1d1207555bc5dc6db2533f0ce2aa825cd4d8f4e624d63e98b745b28ef6570d915893433e93bb96882dbf64d885c176517a9d103c51eb0cc5b4b9fe22e5d26c93b4e484cedce0799d3e5e23fdcb536f0000000000000001d01000006000000c83d280ef29862fdee18aa55b50e12b92c05767c0932b9ba399f4a84b56e49680119ef2a4343a6099b647bba6de7e7d87bcd0f6d4dd4cedd0b8755a7bd71da896c3c3bab61f719af4df15354a9b2c1859ae4546653fe1aa49ee49d67a787998e7e510694a100c4d6d78e87b30f3b72f281e2b518b2fae4af39160a8677f9ce8d906d8b7c02ce9cad0ad70f950975d07a4ef41007b14db23f70be97c202aaedbe9ffc58b95003293ed9b4592f3896f64d6cb85cc1278af61c45ad3d197aaf899f633defc5958d1c517ddc89375e542bf73230e6b7e35aa2ede00439b60017e3feb80000000000000017010000630a0000f040ea4f9ba45d9540a4b24f7a30ee29865ba7958fb3ec958f03b139fcd020c4614aa81f8ea98937fc35d50efdfa151d9188ea1087fc1d752729fab92bdefd5859d5e12c7dc334e570803315c5bae78184a189442ad69b8e22e426bfd1cecee202a3a74428d399e0ed7eca91710abe37c6e5364abbf69374b807a589e9fdc3a32e68e4ea60395a4719d89e43902ac65d00e2df6718b24010345bad782dceda63917170c8d48b0000"], 0x11d8, 0x80}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000200)={r2, 0x7, 0x10}, 0xc) [ 2181.471724] attempt to access beyond end of device [ 2181.477044] loop0: rw=1, want=130, limit=112 [ 2181.486630] attempt to access beyond end of device [ 2181.496442] loop0: rw=1, want=131, limit=112 [ 2181.503405] attempt to access beyond end of device [ 2181.514764] loop0: rw=1, want=132, limit=112 [ 2181.527836] attempt to access beyond end of device [ 2181.536533] loop0: rw=1, want=133, limit=112 [ 2181.545919] attempt to access beyond end of device [ 2181.545936] loop0: rw=1, want=142, limit=112 [ 2181.578979] attempt to access beyond end of device [ 2181.598161] loop0: rw=1, want=143, limit=112 [ 2181.620736] attempt to access beyond end of device [ 2181.640205] loop0: rw=1, want=144, limit=112 [ 2181.659421] attempt to access beyond end of device 01:44:45 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) [ 2181.675370] loop0: rw=1, want=145, limit=112 [ 2181.693044] attempt to access beyond end of device [ 2181.723136] loop0: rw=1, want=235, limit=112 01:44:45 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) syz_mount_image$nfs4(&(0x7f0000000080)='nfs4\x00', &(0x7f0000000180)='./file0/file1\x00', 0x800, 0x3, &(0x7f0000000440)=[{&(0x7f0000000540)="fbac92ea84d50870772f5596ec27333a5e789e2018e03f676119070cd7f6ca4eb94c76bf37d9bae21f5213865fbaac38bd739884ff829fc03068be4ab66298f887d6726c9e62341ff92dc0d7dbaa58a4f9b7108aa38d7034b8cc20e3cd54bb6667e165fa60d9172e070fbabde27cf5c2cae1d0531b6cfbdedc9674e72718d1f1f2eaacc6c4284d2ff1a6ef0e9e6b0d0b2f81d315a47d0150b43d19fefd11ae36", 0xa0, 0x17}, {&(0x7f0000000200)="e3021feb3fb4ecfdaeac743582f22b2e62a73ed3b032ba8abf253944c038bc6eb228594f29134e0f4f7a0d1047c518296c626aa4217e7c550883a7bd655b32", 0xfe93, 0x9}, {&(0x7f0000000380)="2f407711dffc7d78af6db25812c3a43a783c7ec2a9bafd6feb3eb8a0e65816651e3ff7054c3a87fe47492c8884ce831d80a616d56048a2d65cac0e572087878069b2f73b3b54c5f60c60fbdb4ae5b4e5a36aee5a4f6859258ca035a2754acd4596d8bb91cd1a25f80669183f6d9e829b988e4852b4e839cd14e6084751d2f7da160efc7019e6f5681bdf400b8bdda6de406aea6f79dd536931b4ea936efd44aa59db0371a9e33a507629abd1cd0bf7", 0xaf, 0x1c18e00000000}], 0x240080, &(0x7f0000000240)='\x00') truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$full(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/full\x00', 0x400, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000500)=0x1, 0x4) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000002c0)={0x0, 0x21, "605bbd2035e8ce99b7dfff7572783050219f094b9cb8785ee90357dc5784f89415"}, &(0x7f0000000300)=0x29) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mlockall(0x1) r3 = syz_open_procfs(0x0, &(0x7f0000000100)='net/if_inet6\x00') readv(r3, &(0x7f00000f9000)=[{&(0x7f0000242000)=""/2560, 0xa00}], 0x1) readv(r3, &(0x7f0000f5c000)=[{&(0x7f000079f000)=""/91, 0x5b}], 0x1) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r1, 0xb27a}, 0x8) rmdir(&(0x7f00000006c0)='./file0\x00') sysfs$2(0x2, 0x4, &(0x7f0000000600)=""/144) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000ffffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:45 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:45 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:46 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x30) 01:44:46 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x24000, 0x0) setsockopt$packet_buf(r1, 0x107, 0xd, &(0x7f0000000340)="4a131c1aba6307b882d583c284ecb278853cd1206a520f9c5c6019605897434775425cc0ed111b8fa397f58e8a2265fdbfd99c34276ca99ff4e61c5e3e633b8e58e6b8f3aa846e0ced4a5a1e121d9e7ba09ee15c1a987126f746e17ffb5fcd0e97c67b1fadc5c99aa26873a0eb9ceaf3c302613803caad1bbe8bb076d5e9ca89ad4218", 0x83) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0xb, 0xfffffffffffffffc, 0x2}, 0x5) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000f200", 0x1}) 01:44:46 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x408) 01:44:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000003f00", 0x1}) 01:44:46 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:46 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000700", 0x1}) 01:44:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x34e) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x00?\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf4ffffff00000000) 01:44:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94d00", 0x1}) [ 2183.041508] attempt to access beyond end of device [ 2183.046588] loop5: rw=1, want=130, limit=112 [ 2183.079854] buffer_io_error: 32 callbacks suppressed [ 2183.079865] Buffer I/O error on dev loop5, logical block 129, lost async page write [ 2183.135094] attempt to access beyond end of device [ 2183.150257] loop5: rw=1, want=131, limit=112 [ 2183.155458] Buffer I/O error on dev loop5, logical block 130, lost async page write [ 2183.163707] attempt to access beyond end of device [ 2183.169136] loop5: rw=1, want=132, limit=112 [ 2183.173978] Buffer I/O error on dev loop5, logical block 131, lost async page write 01:44:47 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/drop_packet\x00', 0x2, 0x0) ioctl$VIDIOC_SUBDEV_G_SELECTION(r1, 0xc040563d, &(0x7f0000000040)={0x0, 0x8001, 0x102, 0x1, {0xd4, 0x8f, 0x7fffffff, 0x4883}}) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\a\x00\x00'], 0x10) [ 2183.182398] attempt to access beyond end of device [ 2183.187704] loop5: rw=1, want=133, limit=112 [ 2183.212028] Buffer I/O error on dev loop5, logical block 132, lost async page write [ 2183.227605] attempt to access beyond end of device 01:44:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x8cffffff00000000) [ 2183.234050] loop5: rw=1, want=142, limit=112 [ 2183.238846] Buffer I/O error on dev loop5, logical block 141, lost async page write [ 2183.247852] attempt to access beyond end of device [ 2183.253639] loop5: rw=1, want=143, limit=112 [ 2183.258276] Buffer I/O error on dev loop5, logical block 142, lost async page write 01:44:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91500", 0x1}) [ 2183.298440] attempt to access beyond end of device [ 2183.311738] attempt to access beyond end of device [ 2183.316694] loop0: rw=1, want=130, limit=112 [ 2183.324555] loop5: rw=1, want=144, limit=112 01:44:47 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2183.352144] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2183.359985] attempt to access beyond end of device [ 2183.368090] Buffer I/O error on dev loop5, logical block 143, lost async page write [ 2183.382451] attempt to access beyond end of device [ 2183.387865] loop0: rw=1, want=131, limit=112 [ 2183.402501] loop5: rw=1, want=145, limit=112 [ 2183.407254] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2183.427435] Buffer I/O error on dev loop5, logical block 144, lost async page write [ 2183.440406] attempt to access beyond end of device [ 2183.448051] attempt to access beyond end of device [ 2183.453785] loop0: rw=1, want=132, limit=112 [ 2183.458332] attempt to access beyond end of device [ 2183.463890] loop5: rw=1, want=235, limit=112 [ 2183.469174] loop0: rw=1, want=133, limit=112 [ 2183.474428] attempt to access beyond end of device [ 2183.479614] loop0: rw=1, want=142, limit=112 [ 2183.484720] attempt to access beyond end of device [ 2183.490018] loop0: rw=1, want=143, limit=112 [ 2183.495139] attempt to access beyond end of device 01:44:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000d400", 0x1}) [ 2183.500210] loop0: rw=1, want=144, limit=112 [ 2183.506821] attempt to access beyond end of device [ 2183.513704] loop0: rw=1, want=145, limit=112 [ 2183.518307] attempt to access beyond end of device [ 2183.540819] loop0: rw=1, want=153, limit=112 01:44:47 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000300)='./file1\x00', 0xe000, 0x233, &(0x7f0000000380)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x2fb79909141e867b}], 0x4, 0x0) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dsp\x00', 0x80000, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000240), &(0x7f00000002c0)=0xc) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffff, 0x80000000, 0xbe7, 0x7}) r1 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0xdd, 0x101000) msgget(0x3, 0x200) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000200)={0x10004, 0x3, 0x10d000, 0x1000, &(0x7f0000fff000/0x1000)=nil}) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$sock_SIOCGIFCONF(r1, 0x8912, &(0x7f00000000c0)=@req={0x28, &(0x7f00000004c0)={'gre0\x00', @ifru_map={0xdf7e, 0x6, 0x3, 0x2a81, 0x5, 0x6ace}}}) syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x9, 0x10000) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ptmx\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000003c0)='./file1\x00', 0xd338) removexattr(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="7fa16f3394cd15a665762300"]) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x1) 01:44:47 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffff7f) 01:44:47 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000013600", 0x1}) [ 2183.811324] attempt to access beyond end of device [ 2183.822602] loop0: rw=1, want=130, limit=112 [ 2183.850037] attempt to access beyond end of device [ 2183.872804] loop0: rw=1, want=131, limit=112 [ 2183.893361] attempt to access beyond end of device [ 2183.908323] loop0: rw=1, want=132, limit=112 [ 2183.926398] attempt to access beyond end of device [ 2183.938733] loop0: rw=1, want=133, limit=112 [ 2183.950250] attempt to access beyond end of device [ 2183.961825] loop0: rw=1, want=142, limit=112 [ 2183.967869] attempt to access beyond end of device [ 2183.979968] loop0: rw=1, want=143, limit=112 [ 2183.985904] attempt to access beyond end of device 01:44:48 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2183.998852] loop0: rw=1, want=144, limit=112 [ 2184.007835] attempt to access beyond end of device [ 2184.017469] loop0: rw=1, want=145, limit=112 [ 2184.026259] attempt to access beyond end of device [ 2184.035517] loop0: rw=1, want=235, limit=112 01:44:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000a90100"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000048e90100", 0x1}) 01:44:48 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000280)='/dev/full\x00', 0xfaffb0a69ca78f55, 0x0) getsockopt$inet6_tcp_int(r1, 0x6, 0xf, &(0x7f0000000340), &(0x7f00000004c0)=0x4) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r2 = socket$inet_dccp(0x2, 0x6, 0x0) bind$inet(r2, &(0x7f0000000540)={0x2, 0x40004e22, @empty}, 0x32e) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x7, 0x400900) syz_open_dev$midi(&(0x7f00000003c0)='/dev/midi#\x00', 0x7ff, 0x82000) getpeername(0xffffffffffffffff, &(0x7f0000000400)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @local}}}, &(0x7f0000000480)=0x80) r4 = accept4(r3, 0x0, &(0x7f0000000380), 0x80800) setsockopt$IP_VS_SO_SET_EDIT(r4, 0x0, 0x483, &(0x7f0000000040)={0x32, @multicast1, 0x4e20, 0x0, 'lblcr\x00', 0x17, 0x8, 0x31}, 0x2c) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000031e90100", 0x1}) 01:44:48 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x2000) 01:44:48 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) fchmod(r0, 0x100) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:48 executing program 5: setxattr$trusted_overlay_origin(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='trusted.overlay.origin\x00', &(0x7f00000002c0)='y\x00', 0x2, 0x2) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x4000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f00000000c0)=0x5a2, 0x4) truncate(&(0x7f0000000080)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:48 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:48 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x38d3) 01:44:48 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x8000000) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vsock\x00', 0x8002, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000200)=""/14) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:48 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2184.852736] attempt to access beyond end of device [ 2184.857877] loop0: rw=1, want=130, limit=112 [ 2184.866899] attempt to access beyond end of device [ 2184.881171] loop0: rw=1, want=131, limit=112 [ 2184.891656] attempt to access beyond end of device 01:44:49 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2184.902240] loop0: rw=1, want=132, limit=112 [ 2184.914914] attempt to access beyond end of device [ 2184.925869] loop0: rw=1, want=133, limit=112 [ 2184.935473] attempt to access beyond end of device [ 2184.969394] loop0: rw=1, want=142, limit=112 [ 2184.998970] attempt to access beyond end of device [ 2185.014974] loop0: rw=1, want=143, limit=112 [ 2185.031063] Unknown ioctl -2143271671 [ 2185.034603] attempt to access beyond end of device [ 2185.063344] loop0: rw=1, want=144, limit=112 [ 2185.082822] attempt to access beyond end of device [ 2185.091529] Unknown ioctl -2143271671 [ 2185.125785] loop0: rw=1, want=145, limit=112 01:44:49 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000c000"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x800, 0x1) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x200, 0x0) mmap$xdp(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10010, r0, 0x180000000) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) sendmmsg(r1, &(0x7f0000000700)=[{{&(0x7f0000000200)=@in={0x2, 0x4e22, @broadcast}, 0x80, &(0x7f0000000580)=[{&(0x7f00000002c0)="172398b8938bdd2404f61b2760b8ead1418f90cd31532a23433bc754d1a14beda1c2b7f096760b8c1ddd3eb17e9f4f807bfdf2c3be6b1a86bf9626be0a7d7aa14300cfbd590a53c6b582100c2c2361d812380ee07b1311aa131fe9e47f638569672a172c18f27dc6114dc3bde1a9b440737711cf987975c41278d07dc11e5655f6036bf1686e2b3eaf06b101e1eda1889a0c321fdbeb5519d4243e6f2af23192b93774775f17ac1213c48ec09e474f1ef5e41f66b17acc5d80a16059052306", 0xbf}, {&(0x7f0000000380)="c8b81bee41135b33659acd516652e54f3be0fdf50dbf0f04ecfdc16692931a4267b957b797401954bd94ac72f71a95989b7db4e44272ccc80d", 0x39}, {&(0x7f00000003c0)="532e055cb658b62f9f05fbfd2e252e15b7f467f595de0ece3315c0dd9b5a9b88905745880f0b61c26541db624dfaaade8c2fea3f1d970f80a3ea6bc22fb7e7af97ab6c8b016c28a93df2d674a454b0902f09470f8b664d77a4a2e51214cc8cfbc755289c4e799fb9054736d7c68ca76ffe37cc2757e522c93fef0b23eb2a6f50da1fac7a3dbf108456eb8a1f5531a99215d9a394b1d2b7e379179eb37a2243e59290e43689b7f49460ea514d", 0xac}, {&(0x7f0000000480)="e04e9633513cd1f0dca48e6f409664c894e8e9501d499b6525f3e0fe22b12637581914a04411314ed5f0574caf25f65c68d4bdd3fdae26cf3f94871a5a", 0x3d}, {&(0x7f00000004c0)="1ad61227f3001485cc0c18512a41b180ba804d88edde92fbd4e0d5367f062a8467c7cce5508ef761464194bd759e5143f6ecb4587fd08237fea24e82a688d6d742e0b734c8dba6e03ff861dc40fac4c7be8674fb8b013235d3b875781a8f23161b12b4c2933a8d093d97df86be769512ae4f462de0c81ff12a9ca998013a748476cc", 0x82}], 0x5, &(0x7f0000000880)=ANY=[@ANYBLOB="40000000000000000b010000000000d569cabed1551c9f3efc2b2a0a1582b1dd60af243459d973510bdd0ba92f9aafc00000c0000000000000001b010000748000009fc249b5c14a7d54c46ea2b5db33fd780e7cd55c6062ece214dae90658cf9f72448eae10180c357aa079139f5dfeb107e3fef16eca061c8911245869ab59c90508b3ad904a9b6a5f2c32de20dce0eae0f9d0d97531a8548f0cc732617797d90c4e8a8a8205ae09aae5a3599dc7230f6ca2aa49d203935fcd7845bdb1526ea36c3c6ad6fafa9b82335e778012b699d4a636bed81b0d9608b5167746843e859160cf6a4a171178ecf0bda84293ddb4000000000000000000000000000000001d9dfa16dd192fa01e"], 0x100, 0x8840}, 0x1}], 0x1, 0x1) getresuid(&(0x7f0000000780)=0x0, &(0x7f00000007c0), &(0x7f0000000800)) quotactl(0x8000, &(0x7f0000000740)='./file0\x00', r2, &(0x7f0000000840)="6fff19c01ffc01bd1962693ee01d0b67a5691de08a26068ef1df2d7b6964d99e8282ad8f42ae7c") 01:44:49 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) write$FUSE_GETXATTR(r0, &(0x7f0000000040)={0x18, 0x8cc1d957a7914c47, 0x4}, 0x18) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video35\x00', 0x2, 0x0) ioctl$VIDIOC_QUERY_EXT_CTRL(r1, 0xc0e85667, &(0x7f0000000340)={0x80000000, 0x0, "ed33ee6beb14e20aef0156ecd89dfbf1fcfd2d2027e55352c33886be7c5231ad", 0x2, 0x6, 0x9, 0x2, 0x1, 0x8000, 0x9, 0x1, [0x3, 0x400, 0x3, 0xe2]}) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:49 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfffffff6) [ 2185.391298] attempt to access beyond end of device [ 2185.396282] loop0: rw=1, want=130, limit=112 [ 2185.410388] attempt to access beyond end of device [ 2185.435560] loop0: rw=1, want=131, limit=112 [ 2185.467172] attempt to access beyond end of device [ 2185.496185] loop0: rw=1, want=132, limit=112 [ 2185.507456] attempt to access beyond end of device [ 2185.526665] loop0: rw=1, want=133, limit=112 01:44:49 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000740)=0x0) ptrace$setregs(0xf, r0, 0x5, &(0x7f0000000780)="264171af9128ae3816132c57995969f21d6812591ef6b30f3749987fe0d87b0435d8b2fc33517ee32cc596fca370b6a1177b7e7bde918a28965b18a892b2e8854e1265c0bb3e76912deec8a9ae") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffff9c, 0x84, 0xa, &(0x7f0000000240)={0xf7, 0x200, 0x8209, 0x9, 0x830, 0x9ca9, 0x2, 0x80000000, 0x0}, &(0x7f0000000700)=0x20) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000880)='vlan0\x00', 0x10) sendmsg$inet_sctp(r1, &(0x7f0000000840)={&(0x7f0000000180)=@in={0x2, 0x4e24, @local}, 0x10, &(0x7f0000000680)=[{&(0x7f00000002c0)="b253d821f5ed758ed5a553be111e720fa9b6da9507e5564ae0e1876d5b3cd0c04e617344b374e1b92a937b43b9b4ffa7318329bd1164679f2bc716df587fd6faa54dec196cd476671dcfb2ba2f0c0dccd80c2d842564137cfdedfaaf07006a8fd23cf74b5561b70c6109eb28038af74d7c0444b015c797362f68a0704d36fe3d00087c06279b977efb360c45f6d58f73c3", 0x91}, {&(0x7f0000000200)="3318dccd02da6d9ba40b", 0xa}, {&(0x7f0000000380)="f8a494bf95fd2f1dd2e04b50fb277491daae1f18d82b162bd11aaa15a43d49a49e00bb183d40255a5c3183cbc91e2b46907c2300c26e17e0a0ab97397f9b18d0737968f5cc7a3df49af5078bce73612bf7af31282a9a3db820159a4d2770804826030eaf6d39b341c5f6d5bbf906482b62137f679aab1a57c8bc5889185ce719e4e98934c92f0c0b2a5fdc32cadf869c815eeb5330493e1a8c7f5d58949e060000239c029f1378b737fc907fd1937558a3fef4fd6bc6e53124ec3bcb5364767732d6338cd912a3c699575adc3ade8b6cb227d744253b2d3e095e7b34cbbc58c513de50fea052", 0xe6}, {&(0x7f0000000480)="714a56f08f9c042318e8a9d1e46a828f95dabe3b9341c632a75a479deed6c79d5ca1f91c8c4d497fcc4bcb7e6e193db4db9662c841acb3176c0eef82224228a4be0b67bee7d0265982a466e2e0f8621d1a0870ef0a7bb37aec5220169080a9d46577d96b8953c3a16c50dfb0efc11c0db51d768ae8338028f96c4a8a94d81dd62c7d3fb644510a6e2c91ff8e9bb51da59e95583da7958adade5f217695925c6e3472165966d233eaabc2a7d2c345e9245afffa36288d6063dfcbb53bcccb15b8ae7cc4c25a132bad006da25c07641d8116eaee986346c830c4f3e173fa9b", 0xde}, {&(0x7f0000000580)="fe593e630e2d52c7dd18e324f3844d06b396acfa2decdff7da4b26df65c0b94d17303473eddceed1efb5663f7ee052bdcaca2ceb35e9f13d85bd203901393449c4e7cb076c4df3b6cdbf5a1aecc4c24d64a164ac5e8940ca21ad828bcf2229dcdf205916bdb1f7c781d686b952aac8140b4266fbe8d9a25fa940fe61db2f6f6210deff63cd7ec385206bfde3925a176f0a8315fe704b68362ce5dde00d94fd5806189eff790e2e48124575a1c0aa388142227cffe8ef0a2a45ce40b4f6114e28695f7669ed2607fddf228f8d753308066df2b1723746ac53a08f210fb8e0df2ce5ce", 0xe2}], 0x5, &(0x7f0000000d80)=ANY=[@ANYBLOB="300000000000000084000000010000020600ff030000000001000000200100b80008000000ff000000fe430000", @ANYRES32=r3, @ANYBLOB="18000000000000008400000005000000100000007f00000018000000000000008400000006000000080000000000000020000000000000008400000008000000ef010000000000000000000000000001180000000000000084000000000000000600ff0300041f1a18000000000000008400000007006d97455614100000000018000000000000008400e45dcc7f0000feff000000000000f8088b6335264e70822798d5461dcb8ec9a37ffe2b61a78148ef5e60309852f2c6e7dd96e807edf149774829b426a217b38931eb53de8e1db5f2dc27d845986c7d1b5acdd26eec89ba3a628435231a479d4f17fcaa58fc14bd4ebb62922e1b7af1ce69e6cca11bf090898a6786763d3699bd3671e0ed32c41bd9466a4eb9a303f5d7ec4f9e0edee210318b68a4dd226eb7815db19107f988a38f950cd0fe5b4ca4049c6110acab1b95dd9e470840e0570fce9fabc6b88e4e46253c3c83d9cc733c7f78f94d84ac60a78815fbe26658c44d2909305c27c45295f9991f40b19acd45a48091b98d54760fc60a585d5e2b2c833b382ce0d5d68468cb2f1e4bc987c8a27e2cd27cb244f999ae25b9cbb489a6badbbdeb7f9ca1c9814b34fffd9aecaff991c6c0e98cf21e1e3d5d44eb7fa5e3705853fcff1853aa96"], 0xc8, 0x20000004}, 0x4000010) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000a00)='./file0\x00', 0x0, 0x4) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000a40)={{{@in6=@ipv4={[], [], @dev}, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@local}}, &(0x7f0000000280)=0xe8) connect$packet(r2, &(0x7f00000009c0)={0x11, 0x15, r4, 0x1, 0x100000001, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x14) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000800)) [ 2185.531333] audit: type=1804 audit(1543715089.562:88): pid=3563 uid=0 auid=4294967295 ses=4294967295 subj=_ op=invalid_pcr cause=open_writers comm="syz-executor5" name="/root/syzkaller-testdir515294466/syzkaller.jf9LTt/1175/file0/file1" dev="loop5" ino=1280 res=1 [ 2185.558124] attempt to access beyond end of device [ 2185.566408] loop0: rw=1, want=142, limit=112 [ 2185.571682] attempt to access beyond end of device [ 2185.586566] loop0: rw=1, want=143, limit=112 01:44:49 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90500", 0x1}) [ 2185.603950] attempt to access beyond end of device [ 2185.614570] loop0: rw=1, want=144, limit=112 [ 2185.619720] attempt to access beyond end of device [ 2185.626508] loop0: rw=1, want=145, limit=112 [ 2185.632898] attempt to access beyond end of device [ 2185.637990] loop0: rw=1, want=158, limit=112 01:44:49 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f0000000880), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r1, 0x40a85321, &(0x7f00000003c0)={{0x8, 0xfffffffffffffe00}, 'port1\x00', 0x0, 0x100400, 0xf45, 0x4, 0x1, 0x2, 0x8001, 0x0, 0x2, 0xfffffffffffeffff}) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x200080, 0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000380)={{&(0x7f0000ffc000/0x1000)=nil, 0x1000}, 0x1}) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) lsetxattr$security_selinux(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='security.selinux\x00', &(0x7f0000000340)='system_u:object_r:systemd_unit_file_t:s0\x00', 0x29, 0x3) 01:44:49 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000003be90100", 0x1}) 01:44:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf5ffffff00000000) 01:44:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0\x00', 0x100) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2185.982056] attempt to access beyond end of device [ 2185.987834] loop0: rw=1, want=130, limit=112 [ 2186.008212] attempt to access beyond end of device [ 2186.020409] loop0: rw=1, want=131, limit=112 [ 2186.026200] attempt to access beyond end of device [ 2186.033546] loop0: rw=1, want=132, limit=112 [ 2186.040437] attempt to access beyond end of device [ 2186.047605] loop0: rw=1, want=133, limit=112 [ 2186.052692] attempt to access beyond end of device [ 2186.066348] loop0: rw=1, want=142, limit=112 [ 2186.075450] attempt to access beyond end of device [ 2186.085083] loop0: rw=1, want=143, limit=112 [ 2186.117845] attempt to access beyond end of device [ 2186.132907] loop0: rw=1, want=144, limit=112 [ 2186.142043] attempt to access beyond end of device [ 2186.151713] loop0: rw=1, want=145, limit=112 [ 2186.160983] attempt to access beyond end of device [ 2186.171153] loop0: rw=1, want=235, limit=112 01:44:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x80000) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast2, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000200)=0xe8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000003c0)={{{@in6=@remote, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f0000000240)=0xe8) sendmsg$nl_xfrm(r0, &(0x7f0000000640)={&(0x7f0000000180), 0xc, &(0x7f0000000600)={&(0x7f00000004c0)=@updpolicy={0x13c, 0x19, 0x800, 0x70bd25, 0x25dfdbfb, {{@in6=@loopback, @in6=@ipv4={[], [], @loopback}, 0x4e21, 0xaade, 0x4e23, 0x2, 0xa, 0x20, 0xa0, 0x33, r1, r2}, {0xfffffffffffffffd, 0xfffffffffffff000, 0x1, 0x8, 0x8, 0x4, 0x400, 0x3}, {0x68c, 0x7, 0x8000, 0x3f}, 0x4, 0x6e6bb4, 0x1, 0x0, 0x1, 0x3}, [@algo_aead={0x50, 0x12, {{'ccm(aes-asm)\x00'}, 0x20, 0x80, "eb89dbe2"}}, @address_filter={0x28, 0x1a, {@in=@local, @in6=@loopback, 0x2, 0x100000001, 0xe66}}, @lastused={0xc, 0xf, 0x10001}]}, 0x13c}, 0x1, 0x0, 0x0, 0x40040}, 0x800) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:50 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:50 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x2000000) [ 2186.425733] attempt to access beyond end of device [ 2186.431035] loop0: rw=1, want=130, limit=112 [ 2186.440194] attempt to access beyond end of device [ 2186.445616] loop0: rw=1, want=131, limit=112 [ 2186.450148] attempt to access beyond end of device [ 2186.455554] loop0: rw=1, want=132, limit=112 [ 2186.478579] attempt to access beyond end of device [ 2186.494193] loop0: rw=1, want=133, limit=112 [ 2186.510399] attempt to access beyond end of device [ 2186.529223] loop0: rw=1, want=142, limit=112 [ 2186.540873] attempt to access beyond end of device [ 2186.562780] loop0: rw=1, want=143, limit=112 [ 2186.576726] attempt to access beyond end of device [ 2186.587836] loop0: rw=1, want=144, limit=112 [ 2186.599604] attempt to access beyond end of device [ 2186.610427] loop0: rw=1, want=145, limit=112 [ 2186.621322] attempt to access beyond end of device [ 2186.633720] loop0: rw=1, want=235, limit=112 01:44:50 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000002ec00", 0x1}) 01:44:50 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x8001, 0x0) recvfrom$inet(r0, &(0x7f0000000380)=""/83, 0x53, 0x103, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x40, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000200)={0x6, &(0x7f00000002c0)=[{0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @link_local}, {0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @remote}, {0x0, 0x0, 0x0, @local}]}) inotify_add_watch(r1, &(0x7f0000000180)='./file0/file1\x00', 0x1000800) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:50 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000087000000000400000000000000"], 0x10) 01:44:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000fdfdffff00", 0x1}) [ 2187.035642] QAT: Invalid ioctl [ 2187.088534] QAT: Invalid ioctl 01:44:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$dmmidi(&(0x7f0000000300)='/dev/dmmidi#\x00', 0x80000000, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000340)={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x11}}, {0x6, @broadcast}, 0x26, {0x2, 0x4e24, @local}, 'ip6gre0\x00'}) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x200000, 0x0) getsockname(r1, &(0x7f0000000200)=@xdp, &(0x7f0000000180)=0x80) mmap$perf(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2000005, 0x2013, r0, 0xb) openat$dsp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dsp\x00', 0x2240, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000007a00", 0x1}) 01:44:51 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:51 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r1 = getuid() r2 = syz_open_dev$sndpcmc(&(0x7f0000000b40)='/dev/snd/pcmC#D#c\x00', 0x1, 0x8440) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000b80)=@assoc_value, &(0x7f0000000bc0)=0x8) fstat(0xffffffffffffffff, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ntfs(&(0x7f0000000080)='ntfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x7, 0x9, &(0x7f0000000840)=[{&(0x7f00000002c0)="e8f3de0d38f5605a0eea33bc09cd56920977581beb03db2ef35dc9ff20cad8ab0cbf96df32bcc18fc564e29cf3c70607b18d6a01690ddcfd58d80ab9ad5c161b8b5af68563405a62bb6028a8e1106d7e0a036ccd191ddeb522d12922fe2456546dcd1d790715df07046bbdb5a664978c8a2e9bfee4d9647a137c7f716d2523b0b157bd4fc69322afd1ffedb32957aa99bcc59228c5eb5d5bbedb60aac1ac5aa96c63b50a6c9d5627bec661014b51c478da545d8c79594952e4cfcd0488fdb06b", 0xc0, 0xffff}, {&(0x7f0000000380)="08505ecb9a6f3f7cf044904862079cfb23b082c7baf544aa55b5877a51a8410f2c9033e549f54d6480620f72398e34c9aa506cb01516adc43921b0f50c378086031341a67728a8ab2066cb5fbe802d743683eb30ed3ce4bab9106c73b3867ce3f656295be86768a219cae028da45385ebbf682d44ca2bda4400306b97e06e899b7be097a205d4b212d", 0x89, 0x40}, {&(0x7f0000000200)="ea02c4ddd111ca1a12cf342932af4eb5bff22962423ac08ec1a3b5177765424c1452cb2ab250ac6f006e54b03b973d43537da1abca816952cb8ab3486369524a", 0x40}, {&(0x7f0000000240)="94180bbc8cd9ec041cea9248f86f48363579c57ccb3fee06e05271dbc05f54a17e2d20928169a1272bdb3ae854beaca1921e9ccfac0a1464c54e", 0x3a, 0x8}, {&(0x7f0000000440)="a906f178e97bfe3f68d6a0fd33fcb23e733b0092bd05dd25f7364fd05b5ad5dae2bd213caa7daeceda74334552285e305f5f7d0e17cbe626130b64cfe52b45516b7e712e97edac7e5902e8bc2a18c7da02d4c77a22714290658224a331c82faf7e0558b866aee8a1a7", 0x69, 0x10000}, {&(0x7f00000004c0)="906e674646a0da108be0463f003b5d54245731abcf0e4ab75956e64969e60616aa631c90794dd68acad56f01d19fc07d6445dcdb48df3fdc58d3db3fbbaed90d4a510914a2f6f0af94bd372578efb50be41604c491fb2b14f86e0864db07ae36ea72aeab15271b0fe89d653c65af3c8ea583cfababbb86b609674a8ef09f6306850d94e6209899005e9805156af058b2bf7f7d0a0218eea6a02c318bee972e95634d37c4dba8011430496a96b1bcaa109128518366de7148fbc7abafb762533c0774217a4bb356d8249fcb13e0757c25a8e9971f1b45f2ad7aa34cd66fd59acd860e2abb9e2f4514f72c667fce4f55547c09894f017575af7872", 0xfa, 0xff}, {&(0x7f00000005c0)="11ff5451bc293ee0d79e148e9a3111f56a5987465239338c66a6cb9a1cd452cc682ebb3e37f43e119f5ad659b99c274713e6a3a9bef2337788ccb2c79bc39da397d2cbb38c7e16781c42c267571433eac1d2ac71110de0df6449d7b2b22ea5b256057bfdeff1ca7fd37eeed7e25f1c21fd61d51944712bd726cb2653f2a61ce912f7", 0x82, 0x4}, {&(0x7f0000000680)="fef10db8b7c1a4d12974163bab281a6e67357b0cfb23e9d05407a4dea4009b6b1f07a3eb213d393be1c63b490d9f92a0cc2a8227dbd1165863b9504c085a1c4c2ee483e5bd701548a526ed3f2ce34b6da5ff114cd2b3fefce56a3b852240ffbb3f19dc8b466f8928fb0705e6122a2819be418a55e73a0e6774f8acc47fd3ccdd8b0dfc43f53d0a30dfdac885027c663f08fd740ca849dcdc916d92aa211f5fd1b7114a0b4a6c4079e688bd26f31f56d87a5cab2134bf988aa44c26cd6223fca6374ab72054294c8b3979dd44a81d92dcb5d0bdf8c67b793061adbdfdf1531fdf9fa62bd709605081644f335746d714e9b9840482467cac", 0xf7, 0xdf}, {&(0x7f0000000780)="c58ca4b83783f732f1369c6726bdfa73a5d7ff5809c0d547c71923aaf9e24d925d1d406023ffe77acb801b9d4dac657673cd3d8d5dd0e94f63fcd623e673dcf85008b927abab7cc214ea6f59b353e80dec91eb09f2525636e03f264bd731f8b65efdb2d0cb50be0115d310dbb254cbee536eae3fd97d3465d1fc1b362f7cc1d9d569521c7e38bd7446e541a78c2b838440df4a03b816b856e436b2ed24cd8f47b484231df64069f822", 0xa9, 0x24e7d4a}], 0x800, &(0x7f0000000a40)={[{@show_sys_files_yes='show_sys_files=yes'}, {@errors_remount='errors=remount-ro'}, {@show_sys_files_no='show_sys_files=no'}, {@show_sys_files_yes='show_sys_files=yes'}], [{@subj_user={'subj_user', 0x3d, '})'}}, {@dont_hash='dont_hash'}, {@uid_eq={'uid', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@fowner_gt={'fowner>', r1}}, {@obj_role={'obj_role', 0x3d, '%'}}, {@audit='audit'}, {@subj_role={'subj_role', 0x3d, 'vfat\x00'}}, {@permit_directio='permit_directio'}, {@fowner_eq={'fowner', 0x3d, r3}}]}) 01:44:51 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000002", 0x1}) 01:44:51 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xebffffff00000000) 01:44:51 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) 01:44:51 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffff9c, &(0x7f0000005e40)=[{{&(0x7f0000000380)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/130, 0x82}], 0x3, &(0x7f00000006c0)=""/20, 0x14, 0x7}, 0x800000000}, {{0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000700)=""/115, 0x73}, {&(0x7f0000000780)=""/96, 0x60}, {&(0x7f0000000800)=""/9, 0x9}], 0x3, &(0x7f0000000880)=""/32, 0x20, 0x7fff}, 0x3f}, {{&(0x7f00000008c0)=@nl=@proc, 0x80, &(0x7f0000000d40)=[{&(0x7f0000000940)=""/41, 0x29}, {&(0x7f0000000980)=""/28, 0x1c}, {&(0x7f00000009c0)=""/88, 0x58}, {&(0x7f0000000a40)=""/237, 0xed}, {&(0x7f0000000b40)=""/33, 0x21}, {&(0x7f0000000b80)=""/49, 0x31}, {&(0x7f0000000bc0)=""/169, 0xa9}, {&(0x7f0000000c80)=""/105, 0x69}, {&(0x7f0000000d00)=""/8, 0x8}], 0x9, &(0x7f0000000e00)=""/93, 0x5d, 0x6}, 0x6}, {{0x0, 0x0, &(0x7f0000001000)=[{&(0x7f0000000e80)=""/244, 0xf4}, {&(0x7f0000000f80)=""/98, 0x62}], 0x2, &(0x7f0000001040)=""/77, 0x4d, 0x401}}, {{0x0, 0x0, &(0x7f0000003480)=[{&(0x7f00000010c0)=""/223, 0xdf}, {&(0x7f00000011c0)=""/93, 0x5d}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/56, 0x38}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000003280)=""/123, 0x7b}, {&(0x7f0000003300)=""/73, 0x49}, {&(0x7f0000003380)=""/225, 0xe1}], 0x8, &(0x7f0000003500)=""/184, 0xb8, 0xfc8e}, 0x1}, {{&(0x7f00000035c0)=@un=@abs, 0x80, &(0x7f0000004980)=[{&(0x7f0000003640)=""/82, 0x52}, {&(0x7f00000036c0)=""/4096, 0x1000}, {&(0x7f00000046c0)=""/215, 0xd7}, {&(0x7f00000047c0)=""/13, 0xd}, {&(0x7f0000004800)=""/79, 0x4f}, {&(0x7f0000004880)=""/250, 0xfa}], 0x6, &(0x7f0000004a00)=""/236, 0xec, 0x20}, 0x80000}, {{&(0x7f0000004b00)=@hci, 0x80, &(0x7f0000005dc0)=[{&(0x7f0000004b80)=""/19, 0x13}, {&(0x7f0000004bc0)=""/4096, 0x1000}, {&(0x7f0000005bc0)=""/84, 0x54}, {&(0x7f0000005c40)=""/233, 0xe9}, {&(0x7f0000005d40)=""/16, 0x10}, {&(0x7f0000005d80)=""/14, 0xe}], 0x6, 0x0, 0x0, 0xd7}, 0x3}], 0x7, 0x2120, &(0x7f0000006000)={0x77359400}) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000006040)={{0xfffffffffffffff8, 0x8, 0x81, 0x80000000, 0x5, 0x6}, 0x1ff}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2187.973394] attempt to access beyond end of device [ 2187.973408] loop0: rw=1, want=130, limit=112 [ 2188.007666] attempt to access beyond end of device [ 2188.014290] loop0: rw=1, want=131, limit=112 01:44:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000a00", 0x1}) [ 2188.039279] attempt to access beyond end of device [ 2188.054744] loop0: rw=1, want=132, limit=112 [ 2188.078383] attempt to access beyond end of device 01:44:52 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2188.087153] loop0: rw=1, want=133, limit=112 [ 2188.092744] buffer_io_error: 49 callbacks suppressed [ 2188.092755] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2188.097911] attempt to access beyond end of device [ 2188.188617] loop0: rw=1, want=142, limit=112 [ 2188.207256] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2188.230466] attempt to access beyond end of device 01:44:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) stat(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000440)={{{@in6=@remote, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@loopback}}, &(0x7f0000000540)=0xe8) syz_mount_image$f2fs(&(0x7f0000000080)='f2fs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x10001, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000200)="eb932456006141c433b93384b8a066631c1201302b9cb2ba6d96bd803cd96a56a40b9defe59deab6634254cdb75acb", 0x2f, 0x3f}, {&(0x7f0000000240)="9932f9979c458ff652227238bb91193d7ca495c3b7a274086f1f01e4422ba15449c7b9cea3d0", 0x26, 0xffffffff}], 0x1100001, &(0x7f0000000580)={[{@inline_dentry='inline_dentry'}, {@fsync_mode_strict='fsync_mode=strict'}, {@grpquota={'grpquota', 0x3d, "76626f786e657430626465762afb"}}, {@resgid={'resgid', 0x3d, r0}}, {@disable_ext_identify='disable_ext_identify'}, {@discard='discard'}], [{@dont_measure='dont_measure'}, {@appraise_type='appraise_type=imasig'}, {@smackfsroot={'smackfsroot', 0x3d, 'vfat\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '%:'}}, {@uid_lt={'uid<', r1}}, {@obj_role={'obj_role', 0x3d, '!!'}}, {@uid_gt={'uid>', r2}}]}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2188.235833] loop0: rw=1, want=143, limit=112 [ 2188.240942] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2188.248778] attempt to access beyond end of device [ 2188.260406] loop0: rw=1, want=144, limit=112 [ 2188.271245] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2188.290361] attempt to access beyond end of device [ 2188.295314] loop0: rw=1, want=145, limit=112 [ 2188.299734] Buffer I/O error on dev loop0, logical block 144, lost async page write 01:44:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000001e90100", 0x1}) [ 2188.340582] attempt to access beyond end of device [ 2188.345550] loop0: rw=1, want=233, limit=112 [ 2188.350086] attempt to access beyond end of device [ 2188.390535] loop0: rw=1, want=234, limit=112 [ 2188.394989] Buffer I/O error on dev loop0, logical block 233, lost async page write [ 2188.424453] attempt to access beyond end of device [ 2188.429409] loop0: rw=1, want=235, limit=112 [ 2188.474530] Buffer I/O error on dev loop0, logical block 234, lost async page write [ 2188.494504] attempt to access beyond end of device 01:44:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00 \x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2188.515322] loop0: rw=1, want=236, limit=112 [ 2188.526271] Buffer I/O error on dev loop0, logical block 235, lost async page write 01:44:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91a00", 0x1}) [ 2188.567663] attempt to access beyond end of device [ 2188.584346] loop0: rw=1, want=237, limit=112 [ 2188.599556] Buffer I/O error on dev loop0, logical block 236, lost async page write 01:44:52 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) openat$vimc0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video0\x00', 0x2, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2188.621894] attempt to access beyond end of device [ 2188.634501] loop0: rw=1, want=5106, limit=112 [ 2188.646343] Buffer I/O error on dev loop0, logical block 5105, lost async page write [ 2188.670516] attempt to access beyond end of device [ 2188.682475] loop0: rw=1, want=5107, limit=112 [ 2188.689765] attempt to access beyond end of device [ 2188.698044] loop0: rw=1, want=5108, limit=112 [ 2188.703473] attempt to access beyond end of device [ 2188.708833] loop0: rw=1, want=5109, limit=112 01:44:52 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:52 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000700", 0x1}) 01:44:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffffff00000000) 01:44:53 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5fd9847b41f976000000000400000000"], 0xffffffffffffff89) 01:44:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0xaaaaaaaaaaaaabd, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) io_setup(0x7a0, &(0x7f0000000780)=0x0) io_getevents(r0, 0x4c, 0x2, &(0x7f00000007c0)=[{}, {}], &(0x7f0000000800)) r1 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1907071b834e3615) shmdt(r1) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) setxattr$security_smack_entry(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='security.SMACK64EXEC\x00', 0xfffffffffffffffe, 0x0, 0x3) r2 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x0, 0x40) setsockopt$IPT_SO_SET_REPLACE(r2, 0x0, 0x40, &(0x7f0000000340)=@filter={'filter\x00', 0xe, 0x4, 0x3c0, 0x0, 0x0, 0x328, 0x1e8, 0xc0, 0x328, 0x328, 0x328, 0x328, 0x328, 0x4, &(0x7f0000000300), {[{{@uncond, 0x0, 0x98, 0xc0}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@uncond, 0x0, 0x100, 0x128, 0x0, {}, [@common=@unspec=@devgroup={0x38, 'devgroup\x00', 0x0, {0x2, 0x1000, 0x1, 0x80, 0x3}}, @common=@ah={0x30, 'ah\x00', 0x0, {0x8, 0x4}}]}, @REJECT={0x28, 'REJECT\x00', 0x0, {0x7}}}, {{@ip={@multicast2, @local, 0xff000000, 0xff0000ff, 'vcan0\x00', 'vlan0\x00', {}, {}, 0x89, 0x1, 0x12}, 0x0, 0x118, 0x140, 0x0, {}, [@common=@osf={0x50, 'osf\x00', 0x0, {'syz0\x00', 0x0, 0x3, 0x2, 0x1}}, @common=@inet=@tcp={0x30, 'tcp\x00', 0x0, {0x4e22, 0x4e23, 0x4e20, 0x4e20, 0x8, 0xc2, 0x80}}]}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x420) timerfd_settime(r2, 0x1, &(0x7f0000000180)={{0x77359400}}, &(0x7f0000000200)) [ 2189.095218] attempt to access beyond end of device [ 2189.100771] loop0: rw=1, want=130, limit=112 [ 2189.118885] attempt to access beyond end of device [ 2189.127001] attempt to access beyond end of device [ 2189.132855] loop5: rw=1, want=130, limit=112 [ 2189.147158] attempt to access beyond end of device [ 2189.154426] loop0: rw=1, want=131, limit=112 [ 2189.162509] loop5: rw=1, want=131, limit=112 [ 2189.167114] attempt to access beyond end of device [ 2189.175870] attempt to access beyond end of device [ 2189.182283] loop0: rw=1, want=132, limit=112 [ 2189.190601] loop5: rw=1, want=132, limit=112 01:44:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2189.195240] attempt to access beyond end of device [ 2189.204940] attempt to access beyond end of device [ 2189.211215] loop0: rw=1, want=133, limit=112 [ 2189.219256] loop5: rw=1, want=133, limit=112 [ 2189.247647] attempt to access beyond end of device [ 2189.259637] attempt to access beyond end of device [ 2189.265078] loop0: rw=1, want=142, limit=112 [ 2189.273219] loop5: rw=1, want=142, limit=112 [ 2189.277753] attempt to access beyond end of device [ 2189.284705] attempt to access beyond end of device [ 2189.289815] loop0: rw=1, want=143, limit=112 01:44:53 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2189.299409] loop5: rw=1, want=143, limit=112 [ 2189.304230] attempt to access beyond end of device [ 2189.309630] attempt to access beyond end of device [ 2189.314885] loop0: rw=1, want=144, limit=112 [ 2189.319713] loop5: rw=1, want=144, limit=112 [ 2189.324577] attempt to access beyond end of device [ 2189.347041] attempt to access beyond end of device [ 2189.358091] loop5: rw=1, want=145, limit=112 [ 2189.359963] loop0: rw=1, want=145, limit=112 [ 2189.378415] attempt to access beyond end of device [ 2189.387977] loop0: rw=1, want=235, limit=112 01:44:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000016e90100", 0x1}) 01:44:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000004"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:53 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x2) [ 2189.691964] attempt to access beyond end of device [ 2189.696962] loop0: rw=1, want=130, limit=112 [ 2189.702656] attempt to access beyond end of device [ 2189.710130] loop0: rw=1, want=131, limit=112 [ 2189.730801] attempt to access beyond end of device [ 2189.748338] loop0: rw=1, want=132, limit=112 [ 2189.766792] attempt to access beyond end of device [ 2189.773472] loop0: rw=1, want=133, limit=112 [ 2189.778260] attempt to access beyond end of device [ 2189.783954] loop0: rw=1, want=142, limit=112 [ 2189.788753] attempt to access beyond end of device [ 2189.794356] loop0: rw=1, want=143, limit=112 01:44:53 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000003fe90100", 0x1}) [ 2189.799179] attempt to access beyond end of device [ 2189.804891] loop0: rw=1, want=144, limit=112 [ 2189.809751] attempt to access beyond end of device [ 2189.816046] loop0: rw=1, want=145, limit=112 [ 2189.821418] attempt to access beyond end of device [ 2189.826724] loop0: rw=1, want=235, limit=112 01:44:53 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) stat(&(0x7f0000000740)='./file0/file1\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x6, 0x5, &(0x7f00000004c0)=[{&(0x7f0000000200)="88f751acfc1331d790b1afdf5a372d68e47dd78b2b52c2aea83fac6852668150362262d48857cd84be65f7b606a62d779b35ad8fc76dbfb5c6162194c0268e064d78f281", 0x44, 0x3}, {&(0x7f00000002c0)="bbe12428ac3c2ed911c62eccdb7871daf08be231e413b252c029", 0x1a, 0x3}, {&(0x7f0000000300)="7e790a8fd5308b327f31eb930b32d989e41444c15c411897fd6da198ecefe2ee4e29224336ea8426bb77863aadc05368e1bcd208e6747f7e06ca57e175001dc48f94c3f827823e3f1480b4960e3173df49da96b62aa7c5cf9a", 0x59, 0x1000}, {&(0x7f0000000380)="40ba33c582a7cd9f59ea47d4ea129813bc4a51f42cc37bc4476703951807d9066aee17c8a38ac87226fb68339dc3e79172ae93aee4749a05711281ebc71ed2fe065c97f53159afe45f47d57fc28d273f80008da87e03d828aab1bdf6dbec6b542ea7053a5321a26a7cf602293627ee7557b510ef7f2c79fdc898c65934e665560468cd9567f6d2a1", 0x88, 0xfffffffffffffffb}, {&(0x7f0000000440)="6ed7e255a56a507658de4eb4176542f1852ff0e7d967ca7ac360a7e4417e23da033e0b3a5b4537c8614435631996c146551fc3f85e6eac1b149ce5f1763b12bbc9ae00fca0eacbfdbefe7e0106a7a372ad1221eb0c246fbe0b9d5c16dc22", 0x5e, 0xfffffffffffffa70}], 0x2000, &(0x7f0000000600)=ANY=[@ANYBLOB='grpquota,nodisCard,uid=', @ANYRESHEX=r0, @ANYBLOB=',pcr=00000000000000000055,obj_role=vfat\x00,obj_user=,smackfsfloor=vfat\x00,\x00']) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:54 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) setxattr$security_smack_transmute(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000380)='TRUE', 0x4, 0x1) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/108, 0x6c) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) openat$fuse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/fuse\x00', 0x2, 0x0) 01:44:54 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000500", 0x1}) 01:44:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xfffffff4) 01:44:54 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x40000, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f00000002c0)=@filter={'filter\x00', 0xe, 0x4, 0x3e8, 0x148, 0x0, 0x260, 0x0, 0x0, 0x350, 0x350, 0x350, 0x350, 0x350, 0x4, &(0x7f0000000180), {[{{@uncond, 0x0, 0xe8, 0x148, 0x0, {}, [@common=@inet=@length={0x28, 'length\x00', 0x0, {0x5, 0x100, 0x1}}, @common=@ttl={0x28, 'ttl\x00', 0x0, {0x0, 0xffffffff00000001}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @local, 0x4, 0xb, [0x40, 0x22, 0x1b, 0xf, 0xf, 0xa, 0x6, 0x1c, 0x1e, 0xf, 0x12, 0x23, 0x2b, 0x40, 0xb, 0x3c], 0x0, 0x8000, 0xfffffffffffffff8}}}, {{@ip={@dev={0xac, 0x14, 0x14, 0x13}, @dev={0xac, 0x14, 0x14, 0xa}, 0x0, 0xff000000, 'syz_tun\x00', 'veth0_to_team\x00', {0xff}, {0xff}, 0x84, 0x1, 0x20}, 0x0, 0xb8, 0x118, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x7ff, [0x100, 0x101, 0x1, 0x0, 0x6, 0x80000000], 0x8, 0x3}, {0x0, [0x1be, 0x3, 0x88, 0x100000000, 0x3, 0x7fffffff], 0x4, 0x0, 0x200}}}}, {{@uncond, 0x0, 0xc8, 0xf0, 0x0, {}, [@common=@ah={0x30, 'ah\x00', 0x0, {0x1, 0x2}}]}, @REJECT={0x28, 'REJECT\x00'}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x448) [ 2190.321331] attempt to access beyond end of device [ 2190.326508] loop5: rw=1, want=130, limit=112 01:44:54 executing program 4: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000000880), 0xffffffffffffffe5) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x6) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000040)={[{0xae5, 0x8001, 0x0, 0xeb, 0x8, 0xffffffff00000000, 0xfffffffffffffff7, 0xff, 0x80000000, 0x1ff, 0x100000000, 0x3ff, 0x5}, {0xff, 0xb6f, 0x1, 0x7f74, 0x2, 0x0, 0x3f, 0x5, 0x8, 0x9, 0x4, 0x200, 0x5}, {0x3, 0x0, 0x9, 0xfffffffffffffffa, 0x81, 0x101, 0x2b, 0x8b41, 0x9, 0x0, 0x2, 0x6, 0x7ff}], 0x8000}) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2190.365492] attempt to access beyond end of device [ 2190.371739] loop5: rw=1, want=131, limit=112 [ 2190.377396] attempt to access beyond end of device [ 2190.391532] loop5: rw=1, want=132, limit=112 [ 2190.399532] attempt to access beyond end of device [ 2190.409373] loop5: rw=1, want=133, limit=112 [ 2190.424081] attempt to access beyond end of device 01:44:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000f200", 0x1}) [ 2190.445943] loop5: rw=1, want=142, limit=112 [ 2190.482202] attempt to access beyond end of device [ 2190.499957] loop5: rw=1, want=143, limit=112 [ 2190.524656] attempt to access beyond end of device 01:44:54 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffffffffffffff) [ 2190.555143] loop5: rw=1, want=144, limit=112 [ 2190.573035] attempt to access beyond end of device [ 2190.597538] loop5: rw=1, want=145, limit=112 [ 2190.613594] attempt to access beyond end of device [ 2190.624550] loop5: rw=1, want=161, limit=112 01:44:54 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:54 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616ccc9c3b8422f514729a7600"]) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = getegid() mount$9p_xen(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='9p\x00', 0x2100800, &(0x7f0000000340)=ANY=[@ANYBLOB='trans=xen,nodevmap,cache=none,dfltgid=', @ANYRESHEX=r1, @ANYBLOB=',pdsixacl,fsmagic=00007,\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00']) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000000000040400001000000000"], 0x10) 01:44:54 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:54 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xc, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:54 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f775f6f746865722c15"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000000)=0x3) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000000040)="d9fdb814a4b99203c9df509ab9554d6ccb1437d770263c328564125540ba3a75587b7b897326f8fe918162a607bd10c9a856c9a6daf2cffec566d5a7028ec5f0a3ebd45b0ebcd5f3adf28ec68dad7592ebdf549bdf89de08", 0x58, 0x3, &(0x7f0000000340)={r1, r2+30000000}) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x804000000000000) 01:44:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0xa040, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000180)={{0x9, 0x2}, 0x4}, 0x10) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:55 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x151, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92c00", 0x1}) [ 2191.011772] attempt to access beyond end of device [ 2191.016849] loop0: rw=1, want=130, limit=112 [ 2191.051706] attempt to access beyond end of device [ 2191.073856] loop0: rw=1, want=131, limit=112 [ 2191.086638] attempt to access beyond end of device [ 2191.101426] loop0: rw=1, want=132, limit=112 [ 2191.107730] attempt to access beyond end of device 01:44:55 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f0000000880), 0x7c1) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000000)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2191.121055] loop0: rw=1, want=133, limit=112 [ 2191.132282] attempt to access beyond end of device [ 2191.150403] loop0: rw=1, want=142, limit=112 [ 2191.163438] attempt to access beyond end of device [ 2191.189182] loop0: rw=1, want=143, limit=112 [ 2191.205613] attempt to access beyond end of device [ 2191.219983] loop0: rw=1, want=144, limit=112 [ 2191.235429] attempt to access beyond end of device 01:44:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$media(&(0x7f0000000180)='/dev/media#\x00', 0x5, 0x2080) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r0}, 0x10) truncate(&(0x7f00000007c0)='./file0/file1\x00', 0xd338) ioctl$KVM_IRQFD(r0, 0x4020ae76, &(0x7f0000000680)={r0, 0x200, 0xe410, r0}) sendto$unix(r0, &(0x7f0000000800)="06fe39d56b75d60a5c15ea199082e9cb81ef07d3bbfc034b77f7d9ae2f5bcfb2ad4b8e25fec321ee0cf9e27d31ffab9854e673b9dd2aa2594f23112a5429b1dd978e0ebb14a79e7931961685a12dc006de55c1bbeca5290630a1a9572bc660175d670a7de2b4e539fc1385490850a21609643ebd3fc51d0c51f0da6bdb88f7b091e02e8b375b2dd91a6d89b3a7180b6bf1a2eaf61c39fd4971570c6dacf220448fc77b4d0a0420de9d8c504437ac0e71b659a190e8109f11568b4f10307a81ce73e381b4c82fab0ce04b2118b2ff08da77c57ac2b856f75ef8757074ce58a8b4dee14cdd62102ad73e38acd72f3cfb16767729a87b02ae8ce5802314b9534c69e6986a1ba4ec3e51f602eac67afaf7ea97ec8677596f9a752ed4b1737b0dac3b9911ad7d459698c1fc89ab96b8572ac56bb0ffa4dd9f73661fbb04386ece6bccd99ef2a46a5fa82e520948c355939b7b775caf2815ae819503450067f65b6e3f3bd8ec9c1a36820921c0aae48783ab5f96a79f2bc1b9a9acfef8000b65ea2ed41ad633970981f8105dcba002afba2ca3c615844589263b4b6e8fcff420f5b82b7c95d7a13bb159d8e8c148a35e8b3316d306ff85a1de870c5652c294f70dc2923b7248e12d59f926ae0f64618e78cc905dc9e878dfc8b653f935f3629aef61b1a70e81c3032a435a3aa15e348d912338abed954aad0cc397845ed4305f4b6544d07ca1fcc4b6c2a4d74eb6077e475ce01a6cfc77dba0fb031fcb9e9a9939fdf1ab52d96f43d2590334cedd927c6bc833be295b842cb81e80396e91dcc7f831b071f3c5fe1617838288c1e1367ae62a0b7129ec457ebabc9c6af1c0074a3beca27ab1321b9debb9ddaaee5f90e9df26ef2f42aba7991d82f901fb6fda40563659aa24cd9eefe2a8b6a6e175310b118383ba8d8f10c2acda48346ef6f52c6198c432d4d198ec289f6de185157021e1fb97803e50c34665b78a7a92197469bfa3917ddd84e23987188420dc9ccae59924cbf7792f87a64b654b17897a40ea85295d718b541fd40da1d0c082e89b7ba55a535391059efc0174b4b1460e0a27add6b200263aa04fceea6024d5a30bdd6ebc1b9d720c8a0c64c7192f275fe7820015cfc39c21c5a686acdb4e40e4509aa11474b6251592c53b305279a543acea251fa6150b07bd95578f5cb8e646c019c20fa8289b9b4100c4a46903abd69b89c64f11a4db449131bc0bb39f55b83a024126848e00288b8b3861e8b25c61da9d961bc001dcc0f13e32de7e82ad9128316a1ca20aa9c8aa3d6349c872ab1ae40076de5d21ad32fa6f6ada2c517c314b88c8dc1021e1fde6476dbda3b2e1ec0bcb8f2136706ddb6bfac96fd94a2476a0f8151e39391d08459ce334167c20e701b5136d3ea12a1139089f5cc216b78c2afa1729ef73f5d1de450f5810608f76099033d0d7e82a33404f55d95c76faea6d965bc4a9b9ffacdc7ed7db41b3e6699a199f00f78de5533ae3068b76289388ed604e907299ab14008e5cd9a51042a27e40fc53bb8338e818bd08956af3d8d9d13d0d5eca94ab55b5c958ef14bb8d16a50c7e07df24c9975ff8c3687cb8b9b355e2e6a66a7da15220312dc02a7e3df05273ff32d1d6686f6c5de43c96b78feede4666cad9ea5c60eca95cb218ed138a5820631b8e95cfa7dec2c1e5d18953e194ca2a814f860ef3b0b42c07441e12847b87756a56c153fd9bd1004a68911272d6ebf27e50791b1575887cc270d4bafeb6f72e6fc85d06bbf8284599daf8f251f212399728cb313bd3e5e2e790310cadb88b93db5bc4448ebd07e57c3a9676ff98ea8bcb511639ee7aa607e053ee8f6e542c39ec42863de2e664975bfb1d4fb14f343d6bf871bd6cfa864951a200a3d3727389ac02feeecae80e302d9a28f9dd1d239b50a64d88d6e41931bd47b102e2017f13c05ef1ce4ba483b4b813e95e98f414c89aa4523154a4c4c0dc97a317a03555f7b56a069e66f9a6dd090f6a638e8bf38874e9f6ecfa34a78e36b63bfb3bd803650cdfe4f11af64438b96bfe33d4a31b2f0b43293011a8a2672be87d60ee6b5b1a3b262bcb9f246dc0dfa699d74c86bdadf9f856e9df88d333e9fcc4f2ed0f6c06b3802d390c53a767fb451e65e2302113d0797226b1f95b710d0b8612d65269f096b8d6fd2cab3ebf0f390c6258358167a3fc3dc12ad52bc5882f1b8382cb270bc23cbef2a4e84316e02b78652f66694a73255f8f837ec998add71b05516662a17b0d2283f77599e20c675a8ccdce899d791ff7cfcc10f866418d299f026e51f47239d180c9263af28d33429b6f795c43bc7a5e9dabca7b5ff66cf953f9b19415c0288aa56c37aa4f36052b2b050084e56a4e151b9ff45580831a520de1cf874744f821de04b83d3df82a8e15cc79e66230a08b3aa7e44e334c74f915d9e021220f300dc190096b0be3e3a230b5d1510184b9c77eebd1522dea5ee48929c086ef7ed061c5563d6c10c9a08cb2d0337537df9ddc8e26b5b05a7fe959a8bd02933ca26649190573bb4142975f68a7a07cea401cc7c9aee0d745042e4b90dedfaaebbd64503a5cfcd5762d1a428d596dbda65c3c57d3672d650687b4e5761c2795d913d12b1b87abc46373a6c96df864a0f9c9473e5e57dd5881733d740745586165f93d64858dd3f674a0d7042937edf91d458972c0fa702d1a467cc3b0f09cb3498543b740830f61d75b13bbaaa22defff0d32e5f69ff281fbf137a9ff9e798a31e8693ce004ae25831aab132f2a056ad8ed9181f7c31ee9fa84aa2c71164b8ca7c0216fd6de2b99074636d39109eda9bbc66161616554c947a286fa43660ac8076b8b582d7791ae5b3d55c273151d49fbd975bc5bf9fdcba3c7059bc88bd4998216c38ff7846aee69c67e1c2e4bd9329f80cb965bc1a8dbe629bff74dd302bab8116be867ee1ba1b7eb9e0598179b8da4e4144e2fc2302fbe73f20c2f9dc6737026897564270f95614ba51ac7a73d3b665385f7dc15e21cd16ff9b9a0bf615536b2a0456a09959d67bb7fa0cc3dc6c0056236ff8f5ab9997ea3bc5a86f55ff8bc59047b17a93e860e45bee1f31759e7276ee5d23bbf4da70fae77190c1105ce6a0c2fb5dd6c39d58d634cc476ce28170350df3909f1fc146611444b169d7cfadd11bf124a1efd11772ec6469ceb728e49211fbf1aa15a8a8f733f8acd439d0269e35007ce990fa3004dceb20044ebf0335581a7f822cd1232758f62a4429c648df3fa54c114373ac4ce561a67417237ca22a1fd36dbd29d3bdebf93f60f6dfb42cf8d8d27642db3bec9ccf0ac1e25043f72d8e9d33840488c16d0282f589e8b0b7445d9a46d2f41f95fffa4dd6313fd530e03179c1ad769154aa54dd8c93a7addcc9d9ffc50d0235f68ce6260413c4b95537a69f34be1daa19607107eabe8b27d69b2705b8b302fc698e54ab4f3b20655f8b1d7e3450e440dc32a35fe1aad33faf89a0159e784b11bb678e41170b1ff98b24b8d0dbac4ba48cbd75409cf308d1041b565c6dde770b53d156e830397993f66847f0dba4c1857f4f17736389ebb148cd960432a0232e5a32eea2cfa339c0f9cc947a6c01a0b9537f6cd5079ce1cd89d9262aba647502cde88bf8daaac75521f74f117dffd31bf6efac730b3ce19f7ec9178dc6174dae471b2519ce3b829c2a431eff27c2e755644c40f57b7e72c70cbca056165e79b86e1d8433d4ca199648130a1d3a138d308fefac830b2fd9514169dfb9b0608412f9367d499b1fcd9faa963f861a42bb64d1f5f1c3563fbf55c013be1570eec98c63f9b9f271a398c9692b8e2338cbbefa2b8a515e87a67232dde6e15fff2da7090b2ddf1dc3b55138680f077163c035520156f19a472c5e8b238f7b697a2572c75c86ba391d08f35ef464044c08076661472989b63e2fc54f344e29b284b415a5d16d5e48f901fc52afa5f141f91d212e05dbc3bfc32c99da93f52a6b4df96a86ee2fc6d9b7890d26db8d69c53a8bbad6171299f5c09a489861132bf1015f0756086b497b3a341173a17acac1937ec044d24fc7f9539e6220d13abff8802202ec224f6c45442a71b81f272c3282e77191115447c85dab12f8d5ed5f1b50adcfca15e196109a2e9c7b8b614d3d66ea44420ef265de306ac3fa988368b5d8e58ea801a100c3b5a683b6735ea0f1a975778af9667cbf8c6a54500db6b5c5062cdb54ea25d8278fb78ba3131f60a30d65cefba3600b5bb17b633e0231fedc8e76063beef77d05ae0be5b3c2ca2eb02787df9c27cd8ea4f79820d9fa2b79bd0f1af3dfef9bc4d8f15e9514da41bc6e137904e1d884bd4fe3dc31abec5fbb8fba342edc85941cdacae326250f5cd5f61789ade744536063dcb06a113221d9d793a1871eb77dfaca2f4a3e4f00a913f7a5c2d486951feeacf525f56a41377efd71c69d2a77c0e287ac8d6f6bed75b52c0a30db666b9f2473e235f80b814541d69707ea4f89ad4d226314f034e0250ecd0b33c9c6b9c264a15d8bbe1b44a2ef1354b4988b5d340c3419c2f6ee3da7728078b03ae2f442967c32386d806323b4c740233dd5a87daa4189a5f0ac6317d3ffe8836d6b3496a8e3576918cd1cf2c921139188c82210a9966b8f0b1dc431c8092f49ead821e0cad3455d61b5c780ef9f9ef1144385e1c00048806199f5785ea288ce052f6a40ea5c8f639162fbbba1ab9bba72001fb7a280f5451499bae3c12f5fff963033872e63f7296e49b47ac6502b8a40fa6dfe9c7d6cc00f5e75367de1df0a02de38412428f9e499628d2a6ba8bbbb68b5e3f368e7aef178a5003289780aa2e4a2f63b80b5b43668036117e0f32564c7c9862278dbfcff5cc388eb0a8c5241ee015213931dccbbbd51580c16002c1289c231f33daed56f0f6f860f74829214f96acb152d5fd27bf3d828fd9002a27bac5d325087eaa6b3e08ca78f5637aeb1c44f29f045f7ec9c9ec699b22324adb85d734cdab74311e3e4a42e5a30301b57d387ba97feea013f7993912ce790eeade1ec7932a47079c913e50478729915168c0dba02914c6aacd06f50bb4d54df5412ff4542787a040b06a4826c5eaf115aa625602b0363fc687316dba9b04f95563b8527a08cdc7fecdd3113d33aedd80b1668c7fca394159daa0989fef37cfcc2d9f27a0d1a25878ef963a439987f11b0ad414aa1335cb3d0ad54f4cbc233ac397f7a4713164b98da5b6750470df87cc34c0c2ce686459c57009ef562c2ae3de950a57f4cddb257fafabe0a7c03cbd2f0a92ee210a032c4dad940a6f50ce6493f3f613bbdacc9dd41e7e14dde199a438dd207fc56d47a109ebf71d1f965fd3f99014dec7712b91cecd17efb987f3e68678f0745b17c04decfff29471d7d84e4a3e330bbb6dc08bd082db74b13ad60512990d62f1faee6b8e7497708b93fc2bc42fc348b54541ae26b49337724bb35e83cbf5785fe25cfd32cd813a74b8d7230aa12d84609b17ee30776375893b2df89803e6d65f273c229d19294b20362c9eefc4eac4a880cec147737af71e8a17c3b01f234336459a98918f1f51f55e5243993c0bcf8ed223891c87a5848b5eb12334269a2f175771d6507240fe216972982cdcdba0ab963f315abb585c5635491a840c798e6a375d7a6f16d77e87614bf773bb69d124af84f343d8fe983206d07993dd235accc636100354548f92ec13eff0b47583a6532c1696d62486cec75b84f1daa53518f84df64ca4e398b01a89b50e239b10a73505173de3f8528cba00fa9ee1ebe45e906ae84a0d046a4db2", 0x1000, 0x0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x4e22}, 0x6e) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r1 = socket$inet_smc(0x2b, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000340)="06392f6e381c717b05aa", 0xa}, {&(0x7f0000000380)="79260d93d20bef40f3e173025085809c67693cb2027679673ed19f34326302d893c49c5efed7892e8ff91e5f60f0bcd783f42fc4c32e0781c437843d56075034ea1ea2249b2986558e11e889be3d83d6969503a7fa961640694fcf2e6421ea10d186524416", 0x65}, {&(0x7f0000000400)="75cbb907ca6d2be50e0cb1d4c5789fc3235aca4e18397b64b65034", 0x1b}, {&(0x7f0000000440)="cad79cf07d2167033c5201", 0xb}, {&(0x7f0000000480)="94210af18af8c5ca55996501990eae27c33b70033ee5873e8403259f23789c88617d2a52ce90bd7572db9bbdb011b4bc0a27cef6b902b416b8a0b04430af0b55f09d6b21404a0b30b1827d8bf9b924b12a3f72c99ac52119599adaf68913695070ba407e34f996da5e4adce01b90083a3058", 0x72}, {&(0x7f0000000500)="4a382143d7f5c7c4fcec851ce2de3103cdce594c4233f2507ab02744dea3ac1584a317feefdf1d9575626a6c4ea02011a335b6459420da9e50f197f1df40f68e77380a54d483ec77b53644b2d61583cabbee3f9d70e9879db8d9127d48520f8f5604f72a0087a8ed54a841813c62a9cc96bc484071ed62dca8e8c418c3ca", 0x7e}], 0x6, &(0x7f0000000240)=ANY=[@ANYBLOB="1800002000000000010000000100001a958ee45b00c223d4137a3b7c0567dd77ba8c00431dd7034f3b2a18d7b6cb7901a72fd8b3db", @ANYRES32=r1, @ANYRES32=r0], 0x18, 0x4008000}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000006c0)={0x0, 0x5, 0x30}, &(0x7f0000000700)=0xc) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000740)={r2, 0x9}, &(0x7f0000000780)=0x8) [ 2191.268112] loop0: rw=1, want=145, limit=112 01:44:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000400", 0x1}) [ 2191.320852] attempt to access beyond end of device [ 2191.329030] loop5: rw=1, want=245, limit=112 [ 2191.711707] attempt to access beyond end of device [ 2191.716711] loop0: rw=1, want=130, limit=112 [ 2191.734596] attempt to access beyond end of device [ 2191.755375] loop0: rw=1, want=131, limit=112 [ 2191.759858] attempt to access beyond end of device [ 2191.778907] loop0: rw=1, want=132, limit=112 [ 2191.784109] attempt to access beyond end of device [ 2191.789073] loop0: rw=1, want=133, limit=112 [ 2191.793903] attempt to access beyond end of device [ 2191.798850] loop0: rw=1, want=142, limit=112 [ 2191.804065] attempt to access beyond end of device 01:44:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000008dffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:55 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000004a00", 0x1}) 01:44:55 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@ipv4={[], [], @empty}, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6}}, &(0x7f0000000000)=0xe8) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) syz_mount_image$hfsplus(&(0x7f0000000040)='hfsplus\x00', &(0x7f0000000080)='./file0\x00', 0x4, 0x1, &(0x7f0000000440)=[{&(0x7f0000000280)="f43578731be90cde769d617fc4959d9add35e8b35aace455969ed95d8350f32074819b4da185974ac86c20423842d77f8cbdc73c4570c85b7654", 0x3a, 0x1}], 0x1000, &(0x7f0000000480)={[{@nls={'nls', 0x3d, 'cp949'}}], [{@fsname={'fsname', 0x3d, 'selfmd5sumvmnet1'}}, {@appraise='appraise'}, {@audit='audit'}, {@fsuuid={'fsuuid', 0x3d, {[0x7f, 0x77, 0x34, 0x33, 0x64, 0x35, 0x63, 0x33], 0x2d, [0x31, 0x63, 0x73, 0x34], 0x2d, [0x73, 0x3b, 0x7f, 0x61], 0x2d, [0x38, 0x7f], 0x2d, [0x0, 0x31, 0x32, 0x37, 0x30, 0x39, 0x65, 0x38]}}}, {@fsuuid={'fsuuid', 0x3d, {[0x3c, 0x7f, 0x77, 0x77, 0x76, 0x63, 0x77, 0x38], 0x2d, [0x36, 0x36, 0x63, 0x35], 0x2d, [0x39, 0x35, 0x0, 0x7d], 0x2d, [0x61, 0x35, 0x36, 0x66], 0x2d, [0x31, 0x77, 0x34, 0x34, 0x67, 0x30, 0x77, 0x34]}}}]}) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:55 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:55 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xffffff7f00000000) 01:44:55 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xa0, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2191.809027] loop0: rw=1, want=143, limit=112 [ 2191.813844] attempt to access beyond end of device [ 2191.818789] loop0: rw=1, want=144, limit=112 [ 2191.823675] attempt to access beyond end of device [ 2191.828618] loop0: rw=1, want=145, limit=112 [ 2191.833610] attempt to access beyond end of device [ 2191.838579] loop0: rw=1, want=235, limit=112 01:44:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0xaaaaaaaaaaaabbe, &(0x7f0000000080)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = socket$rds(0x15, 0x5, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000180), &(0x7f00000001c0)=0x8) truncate(&(0x7f0000000340)='./file0\x00', 0x529) r1 = syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x5, 0x400400) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f0000000240)={0xfffffffffffffffb, 0x20, 0x3007, 0x0, 0x6, {0x2, 0x8}}) 01:44:56 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) r1 = syz_open_dev$rtc(&(0x7f0000000000)='/dev/rtc#\x00', 0xffff, 0x40080) ioctl$RTC_WIE_OFF(r1, 0x7010) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x400000000000000) 01:44:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) [ 2192.341460] attempt to access beyond end of device [ 2192.346502] loop0: rw=1, want=130, limit=112 [ 2192.369378] attempt to access beyond end of device [ 2192.396542] loop0: rw=1, want=131, limit=112 [ 2192.422075] attempt to access beyond end of device [ 2192.429381] loop0: rw=1, want=132, limit=112 [ 2192.434409] attempt to access beyond end of device [ 2192.444490] FAT-fs (loop5): bogus number of reserved sectors [ 2192.450650] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2192.460561] loop0: rw=1, want=133, limit=112 [ 2192.475528] attempt to access beyond end of device [ 2192.484992] loop0: rw=1, want=142, limit=112 [ 2192.502982] attempt to access beyond end of device [ 2192.513903] loop0: rw=1, want=143, limit=112 01:44:56 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) r1 = geteuid() r2 = getegid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@dev}}, &(0x7f0000000040)=0xe8) fstat(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) write$FUSE_DIRENTPLUS(r0, &(0x7f00000004c0)={0x1e8, 0x0, 0x5, [{{0x2, 0x2, 0x5, 0x3, 0xfb4, 0x800, {0x4, 0x100, 0x7fffffff, 0x7a, 0x2, 0x20, 0xffffffff80000001, 0x3, 0x0, 0xb54, 0x27cf, r1, r2, 0x9, 0x8000}}, {0x5, 0x3, 0x8, 0x100000000, 'rootmode'}}, {{0x6, 0x2, 0x6, 0x1000, 0x4, 0x9, {0x2, 0x8001, 0x9, 0xf6e8, 0x12000000000000, 0x1, 0x2, 0x8, 0x800, 0xccd, 0x40, r3, r4, 0x2, 0x4}}, {0x0, 0xcc, 0x8, 0x9, 'rootmode'}}, {{0x5, 0x3, 0x8df, 0x5, 0x1, 0x0, {0x2, 0x4, 0x1f, 0x6, 0x7, 0x6, 0xc9, 0xffffffffffffef02, 0xddce, 0x6, 0x7, r5, r6, 0x400}}, {0x1, 0x100000000, 0x0, 0x9}}]}, 0x1e8) write$FUSE_POLL(r0, &(0x7f0000000000)={0x18, 0xffffffffffffffda, 0x3, {0x2}}, 0x18) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2192.523258] attempt to access beyond end of device [ 2192.538359] loop0: rw=1, want=144, limit=112 [ 2192.548743] attempt to access beyond end of device [ 2192.562990] loop0: rw=1, want=145, limit=112 [ 2192.578492] attempt to access beyond end of device [ 2192.594184] loop0: rw=1, want=233, limit=112 01:44:56 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:56 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x118, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:56 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000002640)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @multicast1}}}}, &(0x7f00000026c0)=0x80) syz_open_dev$adsp(&(0x7f0000002700)='/dev/adsp#\x00', 0x2f, 0x8040) syz_open_dev$sndpcmp(&(0x7f0000002740)='/dev/snd/pcmC#D#p\x00', 0x3b6dde52, 0x4140) socket$netlink(0x10, 0x3, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000003840)={0x0, 0x9, &(0x7f0000002780)=ANY=[@ANYBLOB="180000002f0a00000000000007000000f4275000f0ffffff08f8c0ff00000000180000009a0000040000000017000000180000000100000000000000010400009500000000000000"], &(0x7f0000002800)='syzkaller\x00', 0x3, 0x1000, &(0x7f0000002840)=""/4096, 0x0, 0x1, [], 0x0, 0x7}, 0x48) openat$dsp(0xffffffffffffff9c, &(0x7f00000038c0)='/dev/dsp\x00', 0x0, 0x0) syz_open_dev$vcsa(&(0x7f0000003900)='/dev/vcsa#\x00', 0x3238, 0x600) socketpair$nbd(0x2, 0x1, 0x0, &(0x7f0000003940)) openat$vimc1(0xffffffffffffff9c, &(0x7f0000003980)='/dev/video1\x00', 0x2, 0x0) openat$vimc0(0xffffffffffffff9c, &(0x7f00000039c0)='/dev/video0\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000003a00)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000003a40)={{{@in6=@local, @in6=@dev}}, {{@in6=@mcast1}, 0x0, @in6=@remote}}, &(0x7f0000003b40)=0xe8) stat(&(0x7f0000003b80)='./file0\x00', &(0x7f0000003bc0)) gettid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000003c40)={{{@in=@broadcast, @in6=@loopback}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003d40)=0xe8) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000040)={0x1f, 0x0, {}, 0x0, 0x2}, 0xe) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000000), &(0x7f0000000080)=0xc) fstat(0xffffffffffffff9c, &(0x7f0000003d80)) socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000003e00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000003e40)={{{@in=@broadcast, @in6=@remote}}, {{@in6=@mcast1}, 0x0, @in=@local}}, &(0x7f0000003f40)=0xe8) getresgid(&(0x7f0000003f80), &(0x7f0000003fc0), &(0x7f0000004000)) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000005380)) 01:44:56 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:44:56 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0xf6ffffff00000000) 01:44:56 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="66643d2ec5f377475ff901000000d835571b40e553", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c8f6f775f6f7468655e2c00"]) read$FUSE(r0, &(0x7f0000000880), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r1, 0x40042409, 0x0) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2192.871541] attempt to access beyond end of device [ 2192.876531] loop0: rw=1, want=130, limit=112 [ 2192.881295] attempt to access beyond end of device [ 2192.899187] loop0: rw=1, want=131, limit=112 [ 2192.937527] attempt to access beyond end of device [ 2192.970049] loop0: rw=1, want=132, limit=112 [ 2192.981226] attempt to access beyond end of device [ 2193.002696] loop0: rw=1, want=133, limit=112 [ 2193.010643] attempt to access beyond end of device [ 2193.033329] loop0: rw=1, want=142, limit=112 [ 2193.043574] attempt to access beyond end of device [ 2193.063612] loop0: rw=1, want=143, limit=112 [ 2193.082202] attempt to access beyond end of device 01:44:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x4000, 0x0) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)={0x87e, 0xc, 0x4, 0x441e904, {0x0, 0x2710}, {0x2, 0x8, 0x0, 0x80000001, 0x4, 0x6e79, "88fe2163"}, 0xab12, 0x7, @offset=0x2, 0x4}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:57 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000000880), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) setxattr$trusted_overlay_origin(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='trusted.overlay.origin\x00', &(0x7f0000000840)='y\x00', 0x2, 0x2) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000280)=0x0, &(0x7f0000000340)=0x0, &(0x7f0000000380)=0x0) write$FUSE_DIRENTPLUS(r0, &(0x7f00000003c0)={0x3d0, 0x0, 0x4, [{{0x3, 0x2, 0x401, 0x873, 0x5, 0x20, {0x2, 0x4, 0x9, 0x401, 0x4, 0x1, 0x1ff, 0x40, 0xc44, 0xfffffffffffffff8, 0x1, r1, r3, 0x9, 0x82}}, {0x4, 0x8, 0x5, 0x1ff, 'fuse\x00'}}, {{0x2, 0x0, 0x6, 0x1, 0x2, 0xe4, {0x3, 0x5, 0x8001, 0x4, 0x8, 0x5, 0x3, 0x6, 0x40, 0x2, 0x712, r1, r2, 0x40000000, 0x81}}, {0x5, 0x5, 0x0, 0x8000}}, {{0x5, 0x0, 0x7, 0xc3f3, 0xfffffffffffffffe, 0x661, {0x2, 0x2, 0x8, 0xd5, 0x8, 0x6, 0x2, 0x2, 0x3ff, 0x3, 0x5bc, r1, r3, 0x3, 0x3}}, {0x3, 0x8000, 0x5, 0x3, 'fuse\x00'}}, {{0x6, 0x3, 0x2, 0x3, 0x2ffb, 0x0, {0x5, 0x27, 0x200, 0x7, 0x9, 0x100000000, 0x8000, 0xffffffffffff0001, 0x2, 0x6, 0x7, r1, r4, 0x8, 0x4}}, {0x5, 0x0, 0x5, 0x1ff, 'fuse\x00'}}, {{0x1, 0x2, 0x6, 0x7, 0x6, 0x3, {0x5, 0x101, 0x20, 0xb5, 0x8, 0x1000, 0x0, 0x3f800000, 0x2, 0x6, 0x4, r1, r5, 0x5, 0x8}}, {0x4, 0xd951, 0x5, 0xffffffffffff92e7, 'fuse\x00'}}, {{0x2, 0x2, 0x2, 0x4, 0x1f, 0x0, {0x4, 0xffff, 0x2, 0x4, 0x1, 0xff, 0x1, 0x401, 0x200, 0xfffffffffffffff8, 0xd8f1, r1, r3, 0x7, 0xffffffff}}, {0x4, 0x0, 0xa, 0x4, '/dev/fuse\x00'}}]}, 0x3d0) [ 2193.110360] loop0: rw=1, want=144, limit=112 [ 2193.114802] buffer_io_error: 65 callbacks suppressed [ 2193.114814] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2193.114866] attempt to access beyond end of device 01:44:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92800", 0x1}) [ 2193.160329] loop0: rw=1, want=145, limit=112 [ 2193.164920] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2193.190611] attempt to access beyond end of device [ 2193.199465] loop0: rw=1, want=235, limit=112 01:44:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x2000000, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/fuse\x00', 0x2, 0x0) write$FUSE_NOTIFY_POLL(r0, 0xfffffffffffffffe, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) stat(&(0x7f00000025c0)='./file1\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000002680)={{{@in=@empty, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@loopback}}, &(0x7f0000002780)=0xe8) mount$9p_rdma(&(0x7f0000002340)='127.0.0.1\x00', &(0x7f0000002540)='./file0/file1\x00', &(0x7f0000002580)='9p\x00', 0x8000, &(0x7f00000027c0)={'trans=rdma,', {'port', 0x3d, 0x4e22}, 0x2c, {[{@sq={'sq', 0x3d, 0x4}}, {@rq={'rq', 0x3d, 0xffffffffffffffff}}, {@sq={'sq', 0x3d, 0xd6}}], [{@fowner_lt={'fowner<', r1}}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@fsname={'fsname', 0x3d, 'em1selinux$nodevkeyring{'}}, {@uid_lt={'uid<', r2}}]}}) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x1, 0x0) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f0000002380)=""/109) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000002900)=0x0) ioprio_set$pid(0x3, r4, 0x8001) ioctl$KVM_SET_NESTED_STATE(r3, 0x4080aebf, &(0x7f00000002c0)={0x2, 0x0, 0x2080, {0x4, 0x4000, 0x3}, [], "5658c97b6d029a087e73dd5b5d5496abafe03d4c398d8272ff9d1790427af54e388209f2c7b0f50d903b742605a7defd7d983cad30fd07b2d6dfe3dfb2b8b033a56aacd71f1cbe8915573eddf023f8af6460a9be5b0d83a6c0d6e852d6815d926f17ca5158ab663904c396336a5dfd55599745683df44f1d89d1562123bdfefeaeaacebe39872dcfc0fe5ad4b8ec079b9f1f3a5e7f8f805e11b8a9b125181a481d44fe240445b5c99d0d32895158e3cf2cd6f39e2a7bf66114be774d02bcf9cfd2eff0f7b5a48c87f4d120b50f13b395fee7f50b01ebfb5cbc7d91c03f1de3e4471fae0e2bf426e342ccc329c7aab9bfeec7566970dc74729d81fde456b18c5af6a32fff3b63bf94b7894397ac3ff1392f4d7340d52c242841fa671e8749ac7e7b2fa2aa571211edf5564e83939e5bcd3edf6545cd2d575be1cd33ac01c55bb9e428fbac00b8ded105bee5f2e4a28c8f34b51cc8b51b95327e631cfaa65d09a014da80806ecf0eea1beb262d5f3d88d2b8ca9167534ef1c6017f7c18d6343b185d27c1baf3652dd6c0f891bb972659472c87d05649d72e4ae9362f43c0ebfede780645eaeec9d93aa49f95192faa2379787e70fd12a23040d6e695e87b6d28faed0cf5e14261dda00b1b137d94a67b06c247bd17964b0db85f2b97ee39eef775200e2e00d065bb3f6ed490797b4d7929c1e90243a18d4a8c6133a9ea5f32611c23b52ad42ffc0667bfd2b886f03104f4f64966853cd9908def8603867656c8ef5a931b67cc7503a5d86cf90ae833984e80f318ba8ca57f8fce9ffd16d1012c1a4ff8dfbad0e7d149549ddd47405e7f71aee22ee3d96c8d4598834d35c147ede3e8fd318acb502413a55bbf7a4f3d09b9815227b90ef1420d87327b68a8558bc054c2bc5917495b820175a581c0b531b8b199d5f2b7fb1804b6a4d743734859feb1d85ff072086043a228132067b99a633e22c4a1f8716f99108cf16c9b8d3d929043d0c9a979dc34036d19004579c28291327532d5927e6671623d363a93a429b09106f69fc31bceb6ba0050da418a96955b6dae9051c3ccf81886b5919595976dbf0d06895757e89994bdfb4243028ef21654544f255d1b253620ba43e900d6e4e6411c2ac961845e0f3b13992aebc6d7509e1c53c8d2c022692c3928cb17df6d2e0244aeb288c15b92c9c5c18ac01be2a5614f9744596fca518234f9ccb87515dde26a47990044cedc1bf974b2811d305c3e06b6ef79650e0d7946c3fbbc85e823fc7fcc1fde3764d6b50e070423caa0b9078a866fa53d503422a6471b6e16e0ad45d5ab95cc1ec29c96bbe600d88db4cea1140b073adea6be22ba7e7059ae3dbfa23271065b8a8437ba51a9235ff65d22ab23179a40ddb47f85f034819120a953ec699702683f5e031dd45c94dad1b181e750cecd0e0504e6fec13bd91f039cdb455b77698b686b8d32b660b40f0e15ddbd20a9b9972dce2e7c39686b3def9be7f796b52cc6693738b3b561bff0c31ea2fed7683881c0b0f6fe740191a00cd505516f820e074195b2e3a886a1f4d9c97071a4d1f93eeaf5057c29f822a6e3d00c79904b9eab194283d87265fec1aebf7c631f44d726f0cad262914f3da2dcb04cc40a7cba9551d1071761795c4a3c7901de88244bafadd761ec8710341f72c27f74d87158b8f9da2d7c6204c68d1df90f901f4138da65a10fd15803d4e4c08be5586d65301be03a653972f78729da006479b024b413e3bd00a063a635e4b3b8197bc26d731d4253590146a6663942b97e46a464b0061fe33647911db5928ba910715a582f11b02d1806657ad53c5e25607d3ecce6039cf45cfacd439d479f51e5a6669a85ed9b9ae82fc2b22beece221119cd28349338cc746eee4806e9a05524999e9a8306387bb146d8b68c27356743b3e1c046daff591b68743e1c386199d676fafb29e1d87eb300bf6cfab199fa2460c8b6a9b9d150623e1b5c66d5a69500988de8a55b850005e5fcbc3b04792c4f6917d24e7bb7bbfe40402d913cb86a7b468d3bac0d0a40a026ad11d04f011724ce0c1ccbc7834a5c61762fbd3ca3fbdb7ad7b9427da942bd09460b84f1141dcaec0f5ddf9529edb3acfd6eb40c12fefde345d002eb77b9730ea767c9ff846dc0a3023112b06d7675004861157c1af0ff54f13931cec9bb7af22d92f543475a4b247d61930eb76f50d284d6d4847a1dc793ef44287187d3afada3f0a393a4c2fc09be01da62a11b20d96343444b98210e7ab1d09173f23be948cb8222d79a213d75676ba8880b1e7a7282b1d68fc411ad9e2a4b4bae468d8cd1c8284d2a4e3e57f720b39356b007fbec692ba9e94c81f2bb16f57c12f00a03189fdb4d2af34894d700c66a660c7bfe7ae78d5c48d97e7ebeeb25da8f106a9ea6c7e2216a0528dc1f17867a960310bcca1ed0b8b41f0e91b41aaac8e40a0623cfc774f16cfb1f5efabfafdf32487ba44e5983ad60a260e1d568caf231673105152559b8f18514dc8607917fb0c2d9a6fa1edc863cc203e198155aea0b8a9bf3d7040fef33762a801f962a149770d98cd2f50176b6cf2cb2b98aad7c74481da8c2ca0cffaf85de9678b7a3570b2e88731254d8d4564cbe3dbf76311e1cb5fb1c6680ca7d87051767b2df61d6b05628827b658115ae81aa9397ce967d59b52425dfed57ed34b4248feb6b114ee7a3a38759156570ec7c34e5be92a5a12ff09836be9f9419780c5d9bbfe44a88b4df6479f260a5c4ed7f18e2327283cca3e1bdc2d63073b492b01d32607e3100d9e92bd212e4e31b8204dc9fd71b40675315b6107c37188251af446e5a6ac36499346d453e2c2e499702fcb7ece3640a65334d61a10b9588268df1caf8a8b745aaec65724642b695705c015a69c1b49e8af063ff540bef2b8853e6d2eeb5e0226d56e7fd6907c24c922e51a458d8d8a7bed92de3d3dd79f38bd39a19c2176943a662fcc9a5307f1812ad82c2dc48ba8ecfc5a2971b7a1ed859c40d623ff189e18c932bfb65c895479777056b59ec1130a06cd11bb00d5bc55c08cccf10f961a434c806f7aab5c2db68527cb87e309383d6bb52502b4ab8f915ae783ea3bf6c08434a10729a01e4dfb29a1ad84c8f75be7af0c8ad4475837c5e0fbd8d4a9e1a0cd8c25b304488060278a35ebb5dabcae0476776fd9a3b310e6ac15bd4bf8baf97175a10a279a7e102cfd2a1ff8550e6d654a33885e41979583ce096d3b8b24dca17e131c8482e67dd62a50bafb51e824755148b0b392864219b99382072ef3c4ba29aad2e1e25c3a44b96e59bec987dc52c7479b7c4ddf82e48b28c4c6407b80bef3a7e7c3c578bda95ecb46f828d099aaad86712efffe8709e268908ca6dc86b51a86c9cb6f7015a9b5da6a6779adc946c2787020075b7c8bdc1f824028301a8a07af9a310b183119489bb8659be75d6ed5271c8c1b6b5716046e9f47021889fb25e2e65a5031f0f46d3ec38b5d4de89be3e6777f2647e6be5c902cdb7ae662615a3734413c58a32fd08a2545be11b74c2fce73b1d9c763bb79d334a266efab283eaefcf1300ac1e8a9ea71966652cde88b090ce420ec1590e2d6d60e3cfd89bb5b91c2be58ade67d855c3c9453b7ff0acd4a308f9bbe3f98e7fd76b2ee71f5c3181e69eef1d43e6257738103cb3578f6058aa296537a715548f054005b0fc17fa9ab9b8e4f32690314469792fc8121d3e3d9b2087d2dfb26787b6ad1739d2b3870f4aad54a69559cc9f80f2ca7f0c525bb5a8c0a8a5228aae8230945c58bd4aeb5324f00ac2c14af70f6651fcda2bbf82ce5dcc818aa50fe52ea37e9dc3011c38e91c16f941cfc71ee309c53d2bb0576454f54ae0c3dc78d454362c2a3eb66b1de93acc3f88ac16e3ea355bbac8df0792e6be23516e8ae73acad7b34dbd86503cc8f392f1e077de8e3356b17abaf2d06dd63b1a19ccfac1cd03dd4ad9d36e6f2899222bd026ee74f42905baf0598e538c7e6661a069073c7696e20d67604857b30805e89000be5c9dec3a3516f9c766c3a77f81da212cada8804bf89beb4a6fe970fb24d1463976e8f58f8a90ec8651ba321f9ed25d4c6370c718222b7d922afe7006e44eeeb0415772376bcc998028c8131a84d6b8c730f205c0f2e106caaeec08e3c6e56c4a6d20941d1c2cd91eeabe650be9ce02f10afc835bca59b4e61af9014a9a230d653bfb9a9d250ba75eabf49ffb0b16e2b16deda7ebd43206960200d1f1ab41e11e77d57afbadc606d32293a4ec3a42f75069d7db0e37dfbc7180818b89cfd4d5801f71f6513171c39373a2ad91b548a751d8257728c6d30259a42f9c3be01d38db4095ba3c921fb75c2cae901014904f91d33ef6f7bd695680a3f6ffc27a262b9b044419ea3eee82d40a549a442284073b75fad03661a310ab4b51b27692818640b74c4f9ab15dc8c9d21f7a3f3d3393a048a35556725a68883c0ad75e0529b0c524b933905d5dab6e3fffa278ff9f32e83ec02fdd6653ebf6b2a9afb20aa21a9feda72b15fca539952a06973148fe8c819efd26d423cd29f01884781defdcf593224e66fc8b926bd225589521d26c03bfccc2b147b55ede5be6bb3f4d50b1ab3b7d0c6e9ab5533e58f1b7a9919951646bccfa050e57068450be76b895f6fd044147793e2c0b120a7cf44ede580b597ae4664d1475eef472e0cc5dbec48af6176f70bb2f3c66f2845abef924e71ba4fab1af95cbe666d0d6237a16e85d509d3c6574be7352b286495d1389b52214e8b112d6cf1ccc38fc74d211d2472c3503fce6c9a85081b11b96e118218ccd905e7b480dba299a7384cc38f26c42a5106421079472a81047cce8bc14ba7138fe6e30ec3bbb9b41f7bea6022147048a09ff5d8e852bfb64f45f1b52ba5928308c2ccec7486ef323b0e7efa87f9b01bb038f370369948cb1640f537aab4ba317f04d285903ea668828082596d0955e7970c11d44173ffa1d134fdf0623fad5c3230979db2e82cd607cbc1ded44fa9a7077059cd28c6018223b31246e0e2481a164f9ef0e3ecbd40985c0f92476f599797c18bfb5df00eb398096531ed46b58cada6da8855c18a7036f6c88865b8fead028fdc27287299079ad6ca4f9b61f02239f47eea63d50ccab316ef7c9df9f1384f7e969d084cc204d3dfb8fe875bf63fd75dd54d50b41d01755b4753b10b55d6ceac93abcddc7f7bcba2be1f9e6837c57365ff6f5458a69667a9e4d8bb3147ceb5f2909353154a5da2f7a93b057bc8b270f113bd28855625c08050a66a36dcfbbb2136c85149808a58178b1c2c7fadb3fee962f80a6bfebff0bcd98908483a9a840a0124d12377ac4e6d3766595720e5e19a2a95b04461d6070ff4591afd2ace0653da967835998c905b55247f3db2be36e04873bcfb2353bef64213df28741717e5a8c125ca4c85f9cf1921e7d0b176be67fd88b779148a1985ef13ad914b9a97c85a82691cbb25d56adc47a3e052084228d698f6c8d38e77f31bc636f6fb5f921a389351f7c7cd8be3beaec17bef71ede71cecf1e98410f42b0dc5b453483eef48d4cc4913a7d3709d90e3335359c7911e57ae951a8ae5d8d904e5c0fcfe0ccf472c56bb3b9dc1becc3fc6014683690d4103cdf044d21ded6a44da5839fe8c12a0bf7057bd8d713789fe723882f3a60192d5b7a403e327b2a4db1a42e0aa0eba3109ec3f24fd032ccf489ad4af5bba716708d4e08ae7972838cd698ad99fd185e77302e87ffab11bf8c51ffebd803380d3405f1d5777d48b1f55dd2e3f5972f72a607f1cf5c63", "decd88969f32bea7b390fcc32df068c18762b4dc85872d03c3efca72ae5cf078641434afd7ddb2f561d7a85e2b2e1a739b0974d975988abe60f5f084af7319a49fcb87f11119f210b1c701f4850298b76060e2b13773379d26aed00ad2c2a596ceb0c79efe5e5b9c12a9dc383deca392606ac21f06c576d4570113e2215bc93189057b12f27f14e21902bb7f650d8ae48ddb0028ed2e7a3de0c0ac259b5eda668dc264e79c5e9e7ee103464cf02dc7eddaf7d9e69c252954ea384237faeda70c469727ab61d64a9905e44d5cb54bd0197f3dc1c7e11ad120a6bfa3ae89a8ed163c2d5439c00c29994ab884e95cb417caf3f46cba93b54c79b91a89de1cfec163b825ccbe3586c6a226aeb1ba5b6f66e4d46350313ee0d3d1f5c6c8778713c4df271dd5c33a9e29d65fc836e7d21f5b350a14e7e0903d1b5b5de431412831e46cbb8ee5a0bce49c11f930a825c09fd83be19253c9638f737f220e6cca5421f42ad6dd6bf91d1df30f299e3f18ab6b2196d0a8c481477ae404c2a3748e96949a680c9e6fe3a32853e064c48e4ccaa08c8695f974300c14239d18387e3857234974d0a499f846cc9f490dfe58ed34dd0fb6c2d2f6e7d590ebeb43723dc483f906d6210f2d755fad0aa33d3be1f094887ef5685667077855480f04b89e2a78a20ecc7a94a6f858b52b0dffaa0cc48c5f4d3abbbfcc3dfaea18219ec5915cfcd453feed7b23a61bade2a7f4fa59bc5a474b7307e72f6ca9d996656519fd81ed2763f0911e590cd955516020fe7441ea0aa09a77d4b6d3db98155a05e6c8e2f991abac35f5edea189d71204d325bae8ad927423e9e847dcf2f8aa403c98c0cbf0ce3b6086928f2fb213727101ed199bbbce37c8d8bb9f0804a21b6fff410ed749be486ab04579c5efa7045dc6b029fbdb00835718177e57b2ee6b3d554483ec0e3452c511cea854aff24d464192d043af0dba9d4b256d16c7e6ac6f7dd082bb0da73dd678a71f546312cfd941fab7bb1278c6640e32f333bd68261a5511d024b5eb908fbe3695a878c376112c037033802869ca77abc9326d3f20bceabd0a72266c6dafd20a6699b9969fa24e5128189c3c22ef6c661c0cc4401cce0363154aa0153920b2f929042f3729b49b376b3cdbd41e32d52e63a26aa75f71fc3acfdead721ddc8cc0d77df05315f128acf2496115b9ea1a1b0819f64172b3bd71178ac4c3ddf680b5db90396d1b152b484e87b25f0b71a589b67d2cef32cedd89659ad7f9c0a99634ff48faa21807e35dbe30ccfd0ee9b93e4e7da7956cd2a0dac2bd1a11dc4c4562133c9183fe0e37d7a09de981e26bea4e64e15bd7e47e2d1e481252f1bb28740ac73ef5f8e936536f5b396d27143862c0bb96f2a36efa108ae42104b8f9905afc7d35b8eb6e625349ee7a3d8e44f016f14756eaa294f9a91f88f278176574041720360c61c000a27990585311c88adf3087cf98685ac6c61a9957b9099e33e233cc16ed6e83f08c126c6dc28f7bbe972370be58b037753e8ddef55dc89bb78d34a3fef52b875a12c87395d3812dd9c95090862f826d025a4e6cbf9ea104919c548cb2e820c0b2594936bbff8bf45c7977806939afb37cb4f36710fdf1681d6736574bc232f132a621980644d1a14df4f362a8ca40426674717d575b87c06e4887efd854b9aa30086bb3605f8e45c6249d4f16354bc43aa70893915c24e268fe697e1704de58e65b46a9f3e08aba83e40312dbe10158d8776246a4f7b581d47ddc86ab3e070125aa3a86cf21881001a7c94430142428c3b6e735ecbe804366becf55e74937f8e68c7953380032b4b0a9712de82ca8d13dd12524adff80f84131ee84ead268319cc18dd5abc07f7dac76e567797f0388e9126c372249630f29f53cdbe971ded15378beb16f1db78313534677112e25d862072d3aaa024120ffe43fea4a2cbf24ab637266f8fbc19060f7b851410304fec4257e83d6d138bca745928bafa053545ea4203032e51c244d4bdad8c1f321a4fd7d7600457852ae3e0ecc71630be0417b0366baee7d0561da795091d629c77d67a11ff688242d84c67c003d78835060ef82e58055f0579697f2b4d6ab06379d367fc0d181fdb13440c8d34c0d7df9194c26359313a2069f3b02cc5a2e409ad9b1f06cf7a0d10dc46573cb05e5b41232609b67751f6e90ec2db513a0b1cf3da615f4c49bb629bb6b28bb60a013d105df24ad3c6e91c503c95b01ed75879e41525227a5aeda64ba1fc898f41b2064ed65dc22f0e664a09e53262b3c83b69c06c88a7301b13986833b973a838c7382fe267adba7758dcbdacc00206c0f72b27785fac5fcca20029a0582a4c3cf3ebf86f58ad681dc46664cf743dac650e46fd7d892dc83158e0b80c3a171ffc9dded7a8bc7b5e11bd3c6963c778e9f5290f578f29bc97026598f71a70e2f06137a06ea89c6a0e7dbf6142879fe4dfc69671836cd15e2e9f68e4758650dce49f0a8ddf77a435817c716639eff29443b8c164dc06f9dbda39cee9b6264e7b2e294bee7eacad22db3dd472f26c3f8f2b2e13b21884cd9693ef8d1345109ea87233aa5801824016caec87c40e44f4f3bce3c912539ee4696e3e1564746e837378898b38eaf66fc9cae64d06284cbb781ed243f548da12cc358dd94f4e40511e58123dcee84fd54f3d639b17c3b33d508586ba91c543c07aff045651ec41c0deeb546e1eaf40447789ba89aaf70367c680c4d4e32386017e71db425b97576ec70a6bfc2b3413b51518df233458ea426f7f900f7f3b5ec92e4f09b1e14f78610b768d97f402a14560e2079222b2fd2aeb68057168f05beaf3534bead2ec0cfcf90c9ac09ca7c857136132cdb9a7b95a0d8a71bf3da82e4e7b9685d4f7911dcfdf5b5ae88068f3b6304788209f3fd4cee3844c8be8655527bf2244c0164a3ed4ff9303b649b8277cfbef994f928dae90c9f6dce30ed2d4e93c23e20b63d7525081287cbaa8a3e76147c29f7836ce681eb0391b6d94e68516769844f45de26fa4f8287d2e84186fe4c8448784c25d101ba259642e31a94aae2199f8c636cd753ff35b87c4cbeeb88d9440e920a78d82f1deb644ce5233d463bed27761d54bf48df60833ca23ba8049308cd8254c40c9ba229046d4bd97bcbbe6302c778b67115deaa847c83e62a30c83a5a8e66f8e0f7b67cc6eb9bf6c614ea52d8407bbc20a2776285bf06ad74809531118b24ea16149a85e1be1be1a30f52045ba1286c5e2d17909274f97e565a9ad8d53c23e5a5995b9d485693f0f92af4d32ad2117b9afb6be44bcedfa9002bf353ce1a5029dea22b4c6297539b68a86ab9b577dc519dd8a7469016ac385770a6bb894494452cae7943ae9e196ae9cc33b8091892e5c1ce34dd9840aec4194a8f1b46cb7e6ca22fed0263c2f4609e50678b8d19bc9d3fcb98dd604bd2fb3e960790e21bcd47ac168fbd624991769d321fcd2564d951511f66a67417db848a39d2ea41f7d8922066dabc94b2813fdcd4d7ebe6627738c91e81234ce14bc0c6c0cf849cc433a3fa461e27063d88e81231d0b88fcf9d2b04eee67bc3a8d6800b0d9d860b62effbf2ad0a83afd3f13f1d9c77a2e537349a6102953135a4715d2cf460eff68ee6a700852510a19a78af5ae94f8b63e3511b7bc650c476c7a6be155f29254c5cfd315e49b1fc4b624dd557bf5138126b3910e99e32f4f87c51c020d9ee8de6911247f73eb15e6283e12f1d4f2a0f08c8bda6122a943ee22694a8a65cc0bc3a131c8032a006899656c6f416954ca35748202259f2292d3dc86e86e86e1f5110863287763c5b06aba128f049d25835c19849327cb43907891cd3cffca1be49c4b8c1bfd34c13086d5d6643e5e1a3573997d60f8c6ff9629f7d04082e196910642288584a734427762ffbd06bb8ea5f0100310b07e97bd69342ec7460eb85ef5a9a48655a22da5ac8b8dc03c636fab4fc18c79f34c20d8db0520fa943a095353539fb4126033b999e718dfd18db5763b76f3557ccdf2fa98d3570a2e01323aa19dadc4213224317b002ce7cd30fb1f165c8191dd3d5ac47ab420fc255fce072b337555f25842414a3046df4df82de3a2f1efd70750edf53c35bf24789b8180f4b3cae634f7db7ec8576279dc3ab3ffb8e4b8ea78bae94425865ffd71019e90abdb7620ec4753e8bb48163c73f4327c4d8ecd7c0602d82fb1d47d98060f08dd18a55ed65d0e5f7d7a5a287cd9c2059b762579e937e1819ab590c118f8e750cea12a804882f79625d2583ed92689594e63a10cfb813e350b463492b3a667349cc6ace57dd1187a6ee1034c989a680b8ab5423eba974b0c95e72943d563d99114cbcd4bae8060f8ea2404181dc7e2b9c8b97bc72c45fb736888aea4244bdd85ff437eb033fadeb0635e7061d92d4c0dbb369a6f5e130f9ae06b08682c98a6085cd6455b40bcaee695c1bac812d5eddafd5a9f7d1b661cab559b914618af93062c4b915c60df59a2f70ee3c0b5d30c9438be2ac481a2990422eb43c344cfcfcc08c488b8cece14d9adfa4a64b57867141fb75f6c85bacf76a2708164194911dc10e55fb34cf0f217be58f0e76e6cf9aff96aa480bff807524d9fe4a5b2e2a5cdc93ca7ed7d1338491b00220002814cb18642242da5e7a5896a025841ac5f077e6a56c6ca835f47ee9fc558c49751cceb90b64a400c4915a9f300af3f4b63b54da7d5425e3bee597b936abe8d82347d0f04ad482d447580f621e1f4449bff5d73bf0ae2004cd37a3deaca876cabe0da83760f468f61b2919b1a978c38a7e8e5aa0264da21c40041b4466bf8c9a48f0752571e62bf4f8cdc87c29ae1b45c4cdf402d50fa53907c99d6453db47118a5650a42a23fe6d82dd1543aca66eeeeb7064635d56cefe5b4c7ca7f22172a9174cbeee3644519960b29d854621b468a14476f40532cb55fddfc10c1d3b661b21176f47f01d536ba9ddee754f318145f0aed79a4ac358ab4b7d3851ba5025e82ed95a586aef5926637fd7c6ea25f1f720320dd5d61b94419ec3b8d45b21995b4a09184ccf92443d0863777a07442f1caa65aa9033514219e1ba992244d282b190d6951c3cc4f2b961c70f430232bd68669854cb02f2d91b03c0ca5c97a1fcd6b2459acd66117de828a0885831e5d3b131214774923f4c4617a2c007c1de425d310f3706045a294b9100dd69b70afce2c7e211b1d25691140af84c7acc6b3ff7c3e06a8faa81826998bef015ef4e1d8bcf62b644dc05373e0b6de34b2ab2c3f1b3ac5c17dcf45ca02f54fa736888a43c2387d27c429c086d544f1be990e2a2d1c77ee44c9dfd0481c7c8951ac5319ce104518a340105d3516133fd5f538b3cde86c9f2638ce71b72d4ebbf6715e69472d51b99e6a0e66c3617a10ab77b8061598da184094bdce3efee863ddfec71732dec57da2692bac7034c39ef5cf905cb15dc4555314a7b6d31aa66df63208f3db0dbfdb328e6bbacc3fce668cf452232e58d31a0b8ed55cd27855c676a822bbcc2d72a3c4039d2b9b3dca79a84bdce2f48cdffda42d9463010d762320002b5d2f88895d9a46a2a3de83128ca04159fe3103aa8d25c96652ae86c0a6a5a8a00b4fffdab2c6b3dda964fa13c8d9cce6618db89779a1749350b4257251f8cc3ee4d42701e5c82558f10acb43a996132f512fd3c98ad54527e80f12b2ccb4597bc2877afcb81c94c43260c4b552cf8e60c43174764f5a4680f73662e8677aa05c26a185eeb2d4fba4bd576cf4183b188888fabcf83f9d03b028fccf8a5264"}) mq_getsetattr(r3, &(0x7f0000000180)={0xa877, 0xe6ef, 0x4, 0x5, 0x0, 0xfffffffffffffff9, 0x5, 0xfffffffffffffffe}, &(0x7f0000000200)) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f00000028c0)=0x2) recvfrom$unix(r3, &(0x7f0000002400)=""/182, 0xb6, 0x10000, &(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e) 01:44:57 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x38, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:57 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x30000000) [ 2193.551321] attempt to access beyond end of device [ 2193.556603] loop0: rw=1, want=130, limit=112 [ 2193.576961] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2193.591827] attempt to access beyond end of device [ 2193.605285] loop0: rw=1, want=131, limit=112 [ 2193.622319] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2193.650946] attempt to access beyond end of device [ 2193.668973] loop0: rw=1, want=132, limit=112 [ 2193.684072] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2193.700146] attempt to access beyond end of device [ 2193.709938] loop0: rw=1, want=133, limit=112 [ 2193.722863] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2193.734964] attempt to access beyond end of device [ 2193.744147] loop0: rw=1, want=142, limit=112 [ 2193.753837] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2193.762254] attempt to access beyond end of device [ 2193.767337] loop0: rw=1, want=143, limit=112 [ 2193.772300] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2193.781898] attempt to access beyond end of device [ 2193.787905] loop0: rw=1, want=144, limit=112 [ 2193.792896] Buffer I/O error on dev loop0, logical block 143, lost async page write 01:44:57 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:57 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:44:57 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xfe, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:57 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000280)={{{@in=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@empty}}, &(0x7f0000000380)=0xe8) r2 = getegid() lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f00000003c0)={{}, {0x1, 0x2}, [{0x2, 0x5, r0}, {0x2, 0x2, r1}], {0x4, 0x7}, [{0x8, 0x6, r2}], {0x10, 0x1}, {0x20, 0x2}}, 0x3c, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000400)='./file0\x00') truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2193.801173] attempt to access beyond end of device [ 2193.806264] loop0: rw=1, want=145, limit=112 [ 2193.811225] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2193.819255] attempt to access beyond end of device [ 2193.837890] loop0: rw=1, want=153, limit=112 01:44:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000180)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x40, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) syz_open_dev$video(&(0x7f0000000080)='/dev/video#\x00', 0x71, 0x8800) 01:44:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90f00", 0x1}) 01:44:58 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d303030303030303030cf54d0a28d4ccbe31fed4730303030303030303034303030302c757365725f69643d", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = getuid() r2 = getgid() write$FUSE_DIRENTPLUS(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="b000000000000000040000000000000003000000000000000300000000000000c703000000000000030000000000000000000000080000000400000000000000d5ad0000000000009c00000000000000080000000000000099a800000000000002000000000000000500000007000000000000004b00000005000000bd5e40ba81552d47dd0d6fce8e686daaf2bafc069494d30092fd7ad3cc7050263a31703505f29f2582aa720bd6b1310e57ae0b8b738e8f5dc19f7a4fc516b462af38567f3079c973203bcd045f8de74fcbdd0602efd0763adbfb7017fe7435679002", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="950b000000040000000000000100000000000000070000000000000007000000fa000000757365725f696400"], 0xb0) 01:44:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x581000, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x400, 0x0) ioctl$VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000200)={0x200, 0x3, 0x4, 0x800, {0x77359400}, {0x2, 0x0, 0x0, 0x0, 0x7, 0x3, "a7bb6929"}, 0x1, 0x3, @fd=r1, 0x4}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) write$binfmt_elf64(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="7f454c4601010408020000000000000000000600080000002200000000000000400000000000000027020000000000004283785401003800010004000900ffff00000000060000000700000000000000000000000100000006000000000000000000010000000000d5f6ffffffffffff02000000000000009eea3c7d1a1a21c8387d9b8f293757adcf4d3499c100a77e1db5511e96986937d73c53f4f8d0969603118340a47fd0cffac2faa23b1e5fbfcc4893033c8d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be304e7ae7e2c52eb604605e8dc559578e9fd4dcde0ea431d9dd209651c96e00354ffad68ad8e49b1e8d4a78e50186d130ce6ee5ee090577be955ab03608d5df4360adc889e816220c2517d91ebd1d59b532b0073f"], 0x1b6) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:58 executing program 5: syz_mount_image$vfat(&(0x7f00000002c0)='vfat\x00', &(0x7f0000000200)='./file0\x00', 0xe000, 0x139, &(0x7f00000001c0)=[{&(0x7f0000000240)="eb12d488953c906d6b6604010002000270f7f800000000000000", 0x2d3, 0x800}], 0x0, 0x0) syslog(0xa, &(0x7f0000000300)=""/130, 0x82) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0xa4, 0x4) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file1\x00') chroot(&(0x7f0000000080)='./file0\x00') 01:44:58 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) r1 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x6ec, 0x123100) ioctl$KDSETLED(r1, 0x4b32, 0x5) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000004800", 0x1}) 01:44:58 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x167, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:58 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000effdff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:58 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r0, 0x80045700, &(0x7f0000000080)) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:58 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000600", 0x1}) 01:44:58 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) utimensat(r0, &(0x7f0000000080)='./file1\x00', &(0x7f0000000200)={{r1, r2/1000+30000}, {0x0, 0x2710}}, 0x100) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000240)={0x0, 0x58, &(0x7f00000002c0)=[@in={0x2, 0x4e21, @multicast1}, @in6={0xa, 0x4e22, 0x4, @mcast2, 0x1}, @in6={0xa, 0x4e20, 0x2, @remote, 0x7}, @in={0x2, 0x1, @empty}]}, &(0x7f0000000340)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000380)={0xcad, 0x8000, 0x2, 0x65d, r3}, &(0x7f00000003c0)=0x10) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r4 = getpid() fcntl$setown(r0, 0x8, r4) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:58 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x101000) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000040)={0x93}, 0x1) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',albow_other,\x00']) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000028e90100", 0x1}) 01:44:59 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x5ff85112, 0x8000) mkdirat(r0, &(0x7f0000000180)='./file0/file1/file0\x00', 0x4a) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000200)='./file0/file1/file0\x00', 0xe000, 0xc42, &(0x7f0000000440)=[{&(0x7f00000002c0)="dbfca5ab129fcb0b1af4489ddff01054e89fcc2482fc009c18f8adb84930998221e30eee25ab971869f1b4112b76f6657d33a2a88911a223eb475cd32b17824640744ca811c06b0023874746b3455a2fa1409f9ff870b5cf30ba58c614be5680d23408475a99d9ed71b00c6305d06d597b2466576ae22ffb9c21cd39c11fa234e8e2d3c54e35a2062aafcc3ec50d8bd9fedd97ab1791b227d0b29a74f40d76f53e1f6f0917229f9d95a21367c625423fc2f408e148c3ba6c3257d70667736f336e0ddfd8563aa5adb2b158528de1fce46c37ed4f13af1da14dbd83ffc3", 0x0, 0x6}, {&(0x7f00000003c0)="70a7aa1fa62f6c3b0abbeca80b56df34cd3aae55eb4f26ceac776600e87a4843e33845475a6520b94943e162f64ee2e6346ea7a3b19ada0187382fae3e251ce63ea3c5381ab487d7f0a0dd68cf557cd0efcd29b5", 0x0, 0x400010000000000}, {&(0x7f00000004c0)="9a7920a8a5346e870052fce77c093b1787c670803849b78a83d321a3f322a056078bb7a00449179c", 0xfffffea2, 0x3}], 0x1008060, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:59 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:44:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x2, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) socket$alg(0x26, 0x5, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f0000000180)={0x0, 0x7}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000240)=ANY=[@ANYRES32=r1, @ANYBLOB="080600050000000000000000"], &(0x7f00000002c0)=0x10) [ 2195.162114] attempt to access beyond end of device [ 2195.167565] attempt to access beyond end of device [ 2195.167738] loop0: rw=1, want=130, limit=112 [ 2195.177156] loop5: rw=1, want=343, limit=112 [ 2195.183243] attempt to access beyond end of device [ 2195.201647] loop0: rw=1, want=131, limit=112 [ 2195.213673] attempt to access beyond end of device [ 2195.221132] loop0: rw=1, want=132, limit=112 [ 2195.225595] attempt to access beyond end of device [ 2195.231116] loop0: rw=1, want=133, limit=112 [ 2195.235916] attempt to access beyond end of device 01:44:59 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xd3, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2195.270414] loop0: rw=1, want=142, limit=112 [ 2195.279848] attempt to access beyond end of device [ 2195.306892] loop0: rw=1, want=143, limit=112 01:44:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000017e90100", 0x1}) [ 2195.331713] attempt to access beyond end of device [ 2195.336760] loop0: rw=1, want=144, limit=112 [ 2195.360980] attempt to access beyond end of device [ 2195.365946] loop0: rw=1, want=145, limit=112 01:44:59 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) r1 = syz_open_dev$media(&(0x7f0000000000)='/dev/media#\x00', 0x800, 0x2549ac438f82eaf1) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0xffffffffffffff37) [ 2195.399962] attempt to access beyond end of device [ 2195.418609] loop0: rw=1, want=235, limit=112 01:44:59 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000f0ff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:44:59 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) getxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=@known='com.apple.system.Security\x00', &(0x7f00000002c0)=""/255, 0xff) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) openat$dir(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:44:59 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000006000", 0x1}) 01:44:59 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0x44c00, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x9) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:00 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x68, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:00 executing program 5: openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0\x00', 0x80af) [ 2196.371378] attempt to access beyond end of device [ 2196.376374] loop5: rw=1, want=130, limit=112 [ 2196.388299] attempt to access beyond end of device [ 2196.401624] loop5: rw=1, want=131, limit=112 [ 2196.410739] attempt to access beyond end of device [ 2196.416018] loop5: rw=1, want=132, limit=112 01:45:00 executing program 0: truncate(&(0x7f0000000080)='./file0/file1\x00', 0x81) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91c00", 0x1}) 01:45:00 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f00000004c0)={{{@in, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@remote}}, &(0x7f00000005c0)=0xe8) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000780)=0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r3, 0x10, &(0x7f00000007c0)={0x6}) getresuid(&(0x7f0000000600), &(0x7f0000000640)=0x0, &(0x7f0000000680)) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f0000000040)='./file0\x00', 0x2, 0x2, &(0x7f0000000080)=[{&(0x7f0000000340)="4b1830a704b82b5b43dafabda61cedbe9b9bed00188046c011341f5ea0fb40978081ad92532fc9c97d5731b090070d6a5b25a1c6a599b4c5d92c7bcf5f22de4c558490aba0ab7956b149025512fb475c183ea2883741c9c6633aae63922de3ef853a321a7c041ac769facf56088bfbc6a5339466000e2cadd27ee7442d4d", 0x7e, 0x4}, {&(0x7f00000003c0)="f10ca8548fff82e50513bda3d9cc8443bc5cb8c60e6d1eb22cc8d13d6ed3ad8341619ad5ac890000dbc22560cd63b522fc88cdc048563eb01a74c6f7e8be92253f983da3d2496443401c16ac27d6c3e1ff5bc60fbd1cc93fa35e14994e3599590af91020ce35b7da5281090ecbed95", 0x6f, 0x10ee9c01}], 0x2, &(0x7f0000000880)={[{@quota='quota'}, {@uid={'uid', 0x3d, r1}}, {@discard_size={'discard', 0x3d, 0x5}}, {@nointegrity='nointegrity'}], [{@appraise_type='appraise_type=imasig'}, {@uid_eq={'uid', 0x3d, r2}}, {@euid_eq={'euid', 0x3d, r4}}, {@appraise_type='appraise_type=imasig'}, {@obj_role={'obj_role'}}, {@euid_gt={'euid>', r5}}]}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:00 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000740)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x3, 0x0) stat(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000580)={{{@in=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}}}, &(0x7f0000000680)=0xe8) syz_mount_image$jfs(&(0x7f0000000240)='jfs\x00', &(0x7f00000003c0)='./file0/file1\x00', 0x3ff, 0x2, &(0x7f0000000480)=[{&(0x7f0000000400)="e6573985574237755591886b9f966b5024d8a46e8de983904fd2caf4286a53aa4a74a6ba0a580ba9f458dff4", 0x2c, 0x2a0b}, {&(0x7f0000000440)="1aef4677fa2c3e7a78ac9aab940a6223db359da82614dba1186dbebcb20673", 0x1f, 0x1}], 0x1807080, &(0x7f00000006c0)={[{@uid={'uid', 0x3d, r0}}, {@integrity='integrity'}, {@umask={'umask', 0x3d, 0x4}}], [{@pcr={'pcr', 0x3d, 0x3c}}, {@fowner_gt={'fowner>', r1}}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r2 = memfd_create(&(0x7f0000000080)="73797374656d76626f786e6574302721747275737465642dd42f2b00", 0x3) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f00000002c0)={0x0, @in6={{0xa, 0x4e22, 0x1}}, [0x5, 0x2, 0x80000000, 0x2, 0x6, 0x6, 0x3, 0xff, 0x6, 0xce, 0x33, 0x9, 0x5, 0x7, 0x3e57]}, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000200)=ANY=[@ANYRES32=r3, @ANYBLOB="05020000e184d6"], 0x10) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2196.420896] attempt to access beyond end of device [ 2196.435538] loop5: rw=1, want=133, limit=112 01:45:00 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x114, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2196.469311] attempt to access beyond end of device [ 2196.482742] loop5: rw=1, want=142, limit=112 [ 2196.496906] attempt to access beyond end of device [ 2196.521762] loop5: rw=1, want=143, limit=112 [ 2196.529089] attempt to access beyond end of device [ 2196.541801] loop5: rw=1, want=144, limit=112 [ 2196.553645] attempt to access beyond end of device [ 2196.567693] loop5: rw=1, want=145, limit=112 01:45:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000021e90100", 0x1}) [ 2196.574223] jfs: Unrecognized mount option "appraise_type=imasig" or missing value [ 2196.596454] attempt to access beyond end of device [ 2196.613843] loop5: rw=1, want=225, limit=112 [ 2196.791709] attempt to access beyond end of device [ 2196.796698] loop0: rw=1, want=130, limit=112 [ 2196.820900] attempt to access beyond end of device [ 2196.841068] loop0: rw=1, want=131, limit=112 [ 2196.860568] attempt to access beyond end of device [ 2196.875438] loop0: rw=1, want=132, limit=112 [ 2196.889867] attempt to access beyond end of device [ 2196.906138] loop0: rw=1, want=133, limit=112 [ 2196.915864] attempt to access beyond end of device [ 2196.933003] loop0: rw=1, want=142, limit=112 [ 2196.945864] attempt to access beyond end of device [ 2196.955627] loop0: rw=1, want=143, limit=112 [ 2196.964822] attempt to access beyond end of device [ 2196.985104] loop0: rw=1, want=144, limit=112 01:45:01 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x007\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x202800, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000180)=@sack_info={0x0, 0x20, 0x7}, &(0x7f0000000200)=0xc) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000002c0)={r1, @in6={{0xa, 0x4e23, 0x2, @remote, 0x2}}, 0x0, 0x7, 0x8, 0x7fff, 0x3f}, &(0x7f0000000240)=0x98) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x3) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) truncate(&(0x7f0000000200)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x10) r2 = getpgrp(0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000340)) ioctl$sock_SIOCSPGRP(r0, 0x8902, &(0x7f0000000300)=r2) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f0000000180)={0x3, 0xffffffff}) removexattr(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)=@random={'osx.', '\x00'}) 01:45:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000022e90100", 0x1}) 01:45:01 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x17f, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2196.994374] attempt to access beyond end of device [ 2197.006503] loop0: rw=1, want=145, limit=112 [ 2197.014894] attempt to access beyond end of device [ 2197.026045] loop0: rw=1, want=235, limit=112 01:45:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000ee90100", 0x1}) 01:45:01 executing program 5: r0 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt(r0, 0x8906, &(0x7f0000000800)="623d5212a50023d43cfccf13d1d014fef8b906a74f0c31917e5b3d824773957d6fea9aba30ebd217f0138de0f1212c95334aaa0123065d2e67f5029030397c4de5c42065ae3bb12ca6e476c34b169a1047d150aaaa9ae5f0659b4a9ca39b13b66804180fa6d8bbc172144be29ae80273045c62413070ec9eccd1bbb23798dc9e301d0997feb73e778abb9596e55267a4950171ab29c26bc541c4bb2ef1a52016755b59495f31988d6cb374cb0803") r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/autofs\x00', 0x20000, 0x0) setsockopt$inet_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000940), 0x4) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f00000002c0)={{0x2, 0x6, 0x400, 0x7, 'syz1\x00', 0x6}, 0x1, [0x3, 0x0, 0x401, 0x0, 0x3ff, 0x9, 0x1d22, 0x6, 0x1, 0x0, 0xb19, 0x6, 0x8, 0x7, 0x80000001, 0x0, 0x100, 0x81, 0x20, 0xbc79, 0xffffffffffffffff, 0x0, 0x9, 0x4, 0x1, 0x6, 0x5, 0x7c0000000000000, 0x8000, 0x5, 0x9, 0x5, 0x5e08, 0x5236, 0x0, 0x5, 0x68df1c8a, 0x100, 0x10000, 0x0, 0x6, 0x3, 0x8, 0x9000000, 0x3ff, 0x81, 0x6, 0x3, 0x3, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0x40, 0xfff, 0x61, 0x4, 0x7fff, 0xce, 0x5, 0x101, 0x5, 0x9, 0xfffffffffffffbff, 0x0, 0x1000, 0x0, 0x1f, 0x3, 0x80000000, 0x2, 0x5, 0x5479, 0x7, 0x1, 0x1, 0x3, 0x0, 0x401, 0x3, 0x7fffffff, 0x8, 0x7ff, 0x4, 0xd0ce, 0x6, 0x20, 0x2, 0x60af, 0x1, 0x4, 0xa33, 0x6000000000, 0x8, 0x1f, 0x9, 0xe5, 0xb3, 0x5, 0x2226, 0x0, 0x4, 0x4, 0xa3a, 0x0, 0x1, 0x3, 0x9, 0x3, 0x200, 0x8001, 0x1, 0x5, 0x4, 0x8, 0x3ff, 0x800, 0x4, 0x2, 0x3ff, 0x4, 0x5, 0x10000, 0x6, 0x9, 0x5, 0x80000000, 0x6], {0x0, 0x989680}}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00000008c0)={0x8, @tick=0x5, 0x2, {0xbdb, 0x40}, 0x5, 0x2, 0x1}) syz_open_dev$radio(&(0x7f0000000240)='/dev/radio#\x00', 0x2, 0x2) mknod(&(0x7f00000007c0)='./file0/file1\x00', 0x0, 0x3) chroot(&(0x7f0000000280)='./file0/file1\x00') pivot_root(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2197.336337] jfs: Unrecognized mount option "appraise_type=imasig" or missing value 01:45:01 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmmsg(r0, &(0x7f0000000740)=[{{&(0x7f00000002c0), 0x80, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/143, 0x8f}, {&(0x7f0000000400)=""/76, 0x4c}, {&(0x7f0000000480)=""/193, 0xc1}, {&(0x7f0000000580)=""/61, 0x3d}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/115, 0x73}, {&(0x7f0000000680)=""/12, 0xc}], 0x7, 0x0, 0x0, 0x2}, 0x8}], 0x1, 0x100, &(0x7f0000000780)={0x77359400}) r1 = syz_open_dev$usb(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x8000, 0x2000) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000200)={&(0x7f0000000180)=[0x100, 0x3, 0x7fff, 0xffff], 0x4, 0x4, 0x6, 0x6, 0x3, 0x6, {0x4, 0xfffffffffffffffb, 0x8, 0x0, 0x1, 0xffffffffffffff7f, 0x5db, 0x8000, 0xffffffff, 0xc90, 0xa1f, 0x4, 0x20, 0xcb0d, "c95727ee62f976f51b02802798345e6d170fb344262ad4dedd4129211b4820b0"}}) 01:45:01 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000340)={{{@in6=@mcast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6}}, &(0x7f0000000080)=0xe8) r2 = getegid() write$FUSE_ATTR(r0, &(0x7f0000000440)={0x78, 0xfffffffffffffffe, 0x5, {0x8, 0x2, 0x0, {0x2, 0x80000000, 0x8, 0xfffffffffffffff9, 0x2, 0x5, 0x4, 0x8695, 0x8000, 0x7, 0x3690, r1, r2, 0x0, 0xfffffffffffffffb}}}, 0x78) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r3 = syz_open_dev$mouse(&(0x7f0000000280)='/dev/input/mouse#\x00', 0xd17, 0x40400) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000880)={"8c844d309f4f4f70964492259d9518e596d1db0372779c7202c97d8e86c2aac85fa577aa218e78d68a816f9b0195dace052ff41a88b62f9d3cf4fad92ddc330a97265bc9c32de3a25fe9db8c14fb1e25753f786dbb102569725ed0296f0b5dc5178b123ba4601a6718776d96c2dda3dac225b4f585baefe98b402302f9a468d7324077d0d6fb355d2792f265dc9ab59f241c4247837a914646444e3843df632a1d212901a5e1ed36967195057ccdb995f5d676edd453f45ab79261cdc4739bedf63ee3c5f6b912da4e13e53f311f03b7b777e7ec2e1f3046917b720a11852ec4cd70b18726094ff700c7568f5320828bb4831a764a3173a6e424ece7a2f2f6da2085322c18a41cdcf2bf522329ebf9ba37b027d62ad58140f2e22e4991e60bb07d9932a2a97741ff18baa7d9c97d09d1ff64da4e854236097ab3a7fe826f717f0afe2edc94f372e2d41fb9e425efc49427d2ddce34d58a1e55991cec2148fd40944126f044aec7d7b65ae0dba8db262742040785c6bd4f01e9b2608229d1d19eaf7d0d6fe58b766236d11ad06c3bbf37014a739da60e00f997ee0154cf3c36c99bc278308fa0986a87c313ad1cb245a53a03b38ed4b0e12601a3fc32df902ca49b87c903f9ce59fa4b9f10011bd53be194700b53ff8d3b71384df071c92370a112bacd151b6fc2a1a5fd4f5f61934ec0ee4c308e619ffce8c1810067ec304f4a9483a541a2d3ab973404651e22f5138834e57c107ccd92635d7ccf749e13e2284ce42f2d92aa6f14f46acd74df1910a918a07dfbd68acce07fe42cc7008e22cecfac6f6862168d0cc1c7fd8efb4c6f297c7e3d817767d7664763719ca2df68501875027d1d83462062e7bfba82392e931270449967e021c9a133e8669e52a486ccbaae28133e93da82584e611804a0d6cda49796251429b25630ab48ad9f45575e5d1337cb89b160e3737a164fee61ac09142f3341b4090ac858ed82b879775d304d3e58efee17fa9e6e3abf10826aeec94f7d4ebde8b7e43b6ea10aa683ac6e220c41e24f34ea62032ab3cc0b7fc295be5402508facb609e6f336933ec4be6be1184ed5704fd5925957867d35a6c645200b707a95972e632a95d22a91bee209c618aa72c98ea8e07742bc0093a2ca9aa033d05d4cc3f100906675dffa0dddde19ca28a3052682cda8d57480e88319d652e923ba9ad6bc7230adaf9f81f1278fafafab55269444c92599879b879c9aa001404c2d529fc43903903150a08ee9ac2d4412ee11a8e03983480cb2e4a724a3eaa708336b4a480e8d2a56d0d08a84aad5fc802c8998f7fdd11015d03771346d293b2b480d55a706f9ff609c5f4d2ff5ed300473e2088cbf64a833955edfa0ba6138d204153ff000acfef16490e1201a6bd7be62d9344aedb6563e0d4565bbaeb896aae7f04f2d8251057e830842495e"}) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) utimensat(r3, &(0x7f00000004c0)='\x00', &(0x7f0000000540)={{0x0, 0x7530}, {r4, r5/1000+10000}}, 0x100) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x10100, 0x0) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0x1) [ 2197.453819] attempt to access beyond end of device [ 2197.458813] loop0: rw=1, want=130, limit=112 [ 2197.482770] attempt to access beyond end of device [ 2197.498089] loop0: rw=1, want=131, limit=112 01:45:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2197.514827] attempt to access beyond end of device [ 2197.524890] loop0: rw=1, want=132, limit=112 [ 2197.542139] attempt to access beyond end of device [ 2197.558636] loop0: rw=1, want=133, limit=112 [ 2197.589156] attempt to access beyond end of device [ 2197.603911] loop0: rw=1, want=142, limit=112 [ 2197.608370] attempt to access beyond end of device [ 2197.629934] loop0: rw=1, want=143, limit=112 [ 2197.644333] attempt to access beyond end of device [ 2197.649293] loop0: rw=1, want=144, limit=112 01:45:01 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000280)='/dev/dlm-monitor\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000002c0)=[@in={0x2, 0x4e21, @broadcast}], 0x10) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2197.673651] attempt to access beyond end of device [ 2197.678624] loop0: rw=1, want=145, limit=112 [ 2197.698295] attempt to access beyond end of device [ 2197.710543] loop0: rw=1, want=235, limit=112 [ 2197.721052] attempt to access beyond end of device [ 2197.726200] loop5: rw=1, want=343, limit=112 01:45:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000004000", 0x1}) 01:45:02 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:02 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x14b, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:02 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000051140000cdfaa05245847192ef9179033b97ed00cd9f777ad26ca9ff04ffe12e67b385240443dc546d49eccd0f6596fedfc6d67248cecc2a4a598943010e444ea83d60b138ceae5af72bc68d466df07696cbd19594795c742bbf2723b9f7a106f40e25ae6ac4e684306ddfd8"], 0x10) 01:45:02 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2400, 0x0) lremovexattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=ANY=[@ANYBLOB='btrfs.vmget1[\x00']) llistxattr(&(0x7f0000000300)='./file0/file1\x00', &(0x7f0000000340)=""/20, 0x14) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x1, 0x4000) ioctl$BLKPBSZGET(r0, 0x127b, &(0x7f00000002c0)) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x800, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000180)={0x0, 0x4}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000240)={r2, 0x9, 0x4, 0x4}, 0x10) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x10004) setns(r0, 0x40000000) 01:45:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000028200", 0x1}) 01:45:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000044e90100", 0x1}) 01:45:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000005580)='/dev/input/mouse#\x00', 0x40, 0x400) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000080)) getsockopt$llc_int(r0, 0x10c, 0x3, &(0x7f00000055c0), &(0x7f0000005600)=0x4) mknod(&(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x1) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYBLOB="77000000a98a577b4f8025ecf3ba420cbf35902975c769b95c1dab812965bfde181d06bc3378ee8c9376061deea5b303da175bb47e79159415d7ab002c65634203d3bed4873e2ccb991bc8609866831479821efb5d2e054b4799332c78e5826ee307797bac917a52ab965dbf6522c6280e6159219b34bcd5731596"], &(0x7f0000000280)=0x7f) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000400)={r1, @in6={{0xa, 0x4e22, 0x7, @loopback, 0x40}}, 0x4, 0x8000, 0x1, 0xf3f7, 0x44}, &(0x7f00000004c0)=0x98) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000300)={{0xa, 0x4e24, 0x3108332a, @mcast1, 0x6}, {0xa, 0x4e24, 0xbd00000000000, @dev={0xfe, 0x80, [], 0x11}, 0x4}, 0x2, [0x1, 0x626, 0x8000, 0x400, 0x401, 0x39a, 0x10000, 0x3]}, 0x5c) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$TCFLSH(r0, 0x540b, 0x1000) 01:45:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0xffffffffffffffff, 0x0) truncate(&(0x7f0000000200)='./file0/file1\x00', 0xd338) lsetxattr$security_ima(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='security.ima\x00', &(0x7f0000001300)=@v2={0x3, 0x1, 0x3, 0x40, 0x1000, "f8cee6b5e07131049874ec6231953ab7889a9205083523650dbc3f1175c38a308f39511aa5d00d37f062b6eedcdfa68ef2bfba8d10a8a73f3bcce8ef9098fbc113ef44b348732694b279fc39a95efec6ed3ffffa761537795347296466405e649fec0728716c6f5a7120149cede77939ce2a790bd5be7472f509428a18783dbb4f182467082cfa05792d77009ad8b08c2ed8ca8b88fc81661394793750cb54b0852ecbdd2719b20927d98f80eac5989b04ba02ad3bc23805e4c25b63b9efe221cc773fcca4661944c101c74c73b4eeb4e8deb442f36cd8ef4ec280e66158807a7e4006d14abdcba4b9d4592ef4e38fdd24a531be1860787c7576e376d59d3479cc3d8bd9741750dc0a5adad8723789f126c49fa268170a0ea3c991f5fa2f4d792e1356279bed878b09a2bdb1bc9e85f5f5d1fd0c4997762d4e66bd0f383b103f1b5f722e5919acd52fd1b675dd418400cc8334bcf837e3c3482bba6311feda08634d7d6a97e91ba63480ee5518e1afb6f5c0c8b97e583a99c50ad6c8cc854f9038e5e1bcd1dc3ddac35a61307fb7cd1ca1540576ad35f94ac8ba101fcc6caaebccd3b4be3d051a393e940fcfcc3ae0d48dcfad8ce6a0c9b247f3e7c02c19f4948fdabcb31dfd431e94435aacbac7984bbd3faa6dfca25245975877c86608ec55ec7204729a63d10b2b3300a73aee0a71498c544eb23ee6ac793318ceba5d56ca84955ead8289c7cced3e75a26d2453bba60b0100d28b421f59accc6cc0c9f100b06626dc42db18e7ca68c53c3ac281e79b8999c8dca6971413e7ecf6a5b4d2c58c694dbbeab156840dac2cb46bf645dcb7aaf1ef9633af0253a501bd8ee3c87dceb339142e293c7c37348debf94bb563a2f55386a0bb4e286274926319a2113ef047db6d898b8f2bfb7bf8b2a873144250f273f265781b79a7ab4af1c87a78e00ce6074de9d4c9abc3c4f4b97eca33972bccce2bd4747e6e8067f976102a9f80c094f71ef855fa3ad35c8fd5a7a653c3be09e69272916f3828d6cd7325f883e864e1a7b29af6a8cb720f5912a116951b2eb6fd8c6f1ccae59fa56b50738f9e8f9f156a7c6864470d8509b3029352f95b8486439a70ba8eac8e48a22f914f452032e5d8a666ecd0032120f84021ae7dd9de64a81a481acb66aa4b4f2795ba3c0028a15ae485a74a50e86d15e0da3592f76bbe27661c632dccfaf12302529f70111a42836606e710b95c2d7e74f518d4ef416e56a12c3837df45c929871b46c4e476f91dee73274658ca20264f029f98060fed542405ffb8de91b98b30edb9b230a2c220cc0b114e4b4a5e2127324d7a456440a2ff85cd9711d67e2805b759d396e5a9376514f01ab3ee6fbd1257c0e19441894e757732efc044a9245c5af6378ba9a0c5b76fb06c329389064c2af215253c695854e893417085822f257f4b0261efe3753a918955087aaf75378b53632c5f4da1501c31178f006cc9e01c88e68835413a6197b3d923efe9f55df72a9b025fdc53d549b831675c99e95e490d036a4ce3d7437d1925f799abf289159f2b858d7df00d226b53c484003cd03e31ff168cc96baaf0e42f1a0b70939026a65a161d1b4356f14807696529993e3de6188555684a987c442001480b0663499c2d5f6e10c1f9940b3b5940b617cb03d46424705da93ed55c84c68abe6ef627339569da93b1b7ffbb14a1f14c1caf0afbca49f89d55d029c249cf46636a21506dbc768c382fd72063187c2881d2d6b469fed2db1cf6d801075dea3b3d5ccdcf6f39877d1c922a308a2914dedd7bcfc7a3d3210b43b74228b23f0534793cadf0b2e32e2dbd0e4aaf10f8d670742685622bd424c1566c99a6176ceaeb904170876f4ba5921bd4acf206ec02f9bd5c1a557b12ffe4078feeccf183a477b5ac8b74de283220496f465f47ffc59c04fc6519b32ecb9af7f959726979d8cd3803cf22378c849dd064db657e90be63ad9f25df6bc68dfcf6c2a942c24c288a5d6abaecbbc0f7e9fd8293b247aaca4d97329b1d869d5601c9f446a1df5c24c65697f10196cccfe298c4c5a203287eb7adc0c1969745afac5ef9b79f0f7471cf6fc011c7dfea0cb84f3e810860a18e996feb85671451326faa26a3fe67bce39d4ed0d5754c700ec03040fcd8b9e5efa3c66d4a86829fdb499ee89e3c7ed67373ff05ae1c42e93762ad433c0fc0c415845d7ff406c449c9d76523233ac9c4e7452d867e4644c015ad0fcce3cb95d7b09310ec9c67befbf44557d2435c5f397f8c000a870c6aa04f683c5c78810e610927a6db2bd777401715968401d0b4507974113c88b97ce08d193b48168a89f979459618205809c0c1c5d731fb8f3fa280a7580a97507a6e266a4fcb0b61742aa9c273bcb3c8f0250cdac04000acd83e44763f21473a490b2ad3f2d616b2f5a4e0250226d52300ac59994e42b4aad11e33ef4b3ee667f1ae63cbefb4eb00a778da9a68aefef7df65407403e7bbc62862ea9a9fd335229574c04230a4bbae3ac1fd9ab41ad4aada71e06c696e16585c8070ad11bd947d1beb796ffb56e8595020c8bf8faf10a9e78be2d4b77e6cfe58900a79ee7ecf61c23ad601073c44875246ec6818043ae744169b31a4e8cdea298013edf0ddbb0ca0457911d78103ce8574185d07cfd12bdf8cab931f7e852ac01496836354ccdebaa56ed524e13312c88ac0ed9b979eb38da1a1e486d4ee2ef673e50a8707a090a4ae52dd998424027c419c3d04736012627a522dfa3d97fde518a15e6efe3191f02246564a07a048ac9ddb4972a53afb6915a622cd4b49802cce711829d2490caf854a29fe2aa8333a9081e18f701d512d7eaa598d99f7ad4dd0033805239ab9b7d74e3df7969a0370f3af81cc3af1bbbfec75893677459a0b5f885331a61b6a76aa5478302f111a81db371e6ed2532cc3ca98d769b3f6f7cec1ef377fa076f094f34431133987cda0e72a7a6574e6e4b3f5aa8028aa3bab4436e33b38ed7a875753d6cc72a1c087d01823d95b3a633dab7c8f18f976bd81a4f9e71863b5ec131417ee59d65c8e45efd698f302575b9028837cd3f8481bfdd6afd0ee7419dde373a24fb1b16aa08405a707f5f6246e5e8b99f4a9afdde1843cfccd9c488c80cab2b2e28f8972bfa65fef3f483a9ad6a8d10838ddda4bd754992512ec86fa5fb7dbf72fe26ae3d5d27aa6130831492b53cc714a225af9b9e7d5bb37daeb26c098bf53e8fa2499fb6cd7f69276f4b9eb8bdec4b10f7ef8437241b569efa314753bc7eabf67604d2a3a3eeb848b7a06c91c17cf44a2bbe5d9e238b5cb825c553944da2696888c55b39d70a85c58e67e985655d4684818ceffb02f8b81ca4d9a967b587337db24e359756c41d097550d9754f938bf403a89fa1d0740c63597f0b77f2924ec8b6ee1cf0ea26db877c7735fd39ff7eba5d7425ae6d6f9508772d1b91ecbfe85840f3dd06e43c317e8f3af0121f90fd4f4997e55c9041895f7d3b2300fa405aacb2bb3ab67f85459d56c19b760575d45020e0f9c80baf572a39c0679904d3fde5dbe0e5d9fdf5a13ae8324aeed587ddcb5b75911cc465fb09b0fd2dacf011e4ee4a77efc352872f93c4e4c3923121281e238bc96e08579540175264adcae251afb161f40ef101dfedc94dd10de506e0d8cb3a9ce5608b004ae5dc31378a162f842cd63191472ba965af37aa767c3857f23218403006e73e1617c8037502da4125fdfb2d16fa3df0c4e043f555667cefd6e52697e64d5f495013e70770dff4db1f06f4ba37bf93f5e3508ea1c7a49c2fc553e65d99dcf92a438183d64f3c7e428fede5e0ffbcd0073b5fc58b66c13757ead2e4ae814a427fe50d56d365975cfdb47955a0625e228f2f03136f0db8c331da342e9344f60e06cbd8b592ccc7745b71b5e9c558c5653e974fbf896a114ca12d7a6d90b334fb04888c761072190a82e8d1f57de17734e54a7c07e306668f5c8fdc188023831f60f41c8ce17ebd5f5a20b55f762f5cfc5c18f9b4bce1ce5e602f446ee74da15230984d6f394ecd68050786f897c48fd1cb936f78916e0e9ec84533c864aefd0aa948281b31266bbac7fa3bd1cf0dbf600ead61a680b1614dfb49058222513250dcfb0637a7a1d4127365ebc7da4bd505a800f08078d8fdd43f06cd6492edc30c4c1ba8a412ff7a0df4a89abf2034a452cea8ab6b094b9c82f2c41cddd0f3f864fcac14f92d40fe04b51a39188c0555675bf535d6cc12f91340f16d090770e65a85d89e0e9b51a0078be8c8511f7d7bc19573431ea2dccc362ea8e5eb9822b85a7db5b45b516629f9a4e221476484ff666983c37c8830131649dc70c7420e23009452759f08ed56b12c1f3b06deffb8d8bcb7b5a7f2e6e491bf7b01af2771ceb42685e9514dc1c5cc344c002a48d533429d18da984e1ed69b23507d28155c3a7adb7c908d25818ff37d12bd238bc7361c9e6e2cebad725793c8fb76053fd76544b0160fc6544ba3b2fdacaaf9812353024e9638d7359cb8b4eb3e9088ad4ad6d5408ddd21c7f2ef1d586bdcfef5da196c61eb43431a9f37d20036b0daef371bd278d670bee01c15eda8e0bf49e4db21f939dcf00a5e93bdddeb9a40c10ec954aec76fdc4d57ac17d43257f62740b714dc4dd6574fd64ffdcfdcefdf25eaec66961516f7195def4b0eb61c9ed6eb4502cf95cd7b4fc2229d81e487d6cfd8bec76f5b76ea96e21f8d00cab32221299020b22f9775e4acc1a0889b604dce5bd50dbfa4956d5874ba5b30037564d6f7ecd70d5b664562cb6f1e76f9bea9a0ed8dd047db198eeb1a671969740555eb098c911fc5478473938c10ec73593b3d570ee69700aaeb1e5a6ad1b1b47e4afc249cd3b16da9dacca822aa03e2421b8237328583aa9c057215f2f4bdbc7237284d3d1c9278b0067e9fc691a7629c2441ade2e4b2b48a0684798649ffdc3c088fe89ea71a8fda8cf170416a0126be62e19b172c0ee43004a7ac32b63133c7621b1ce3defcafb7f04516457056daffbc891503b350e7e68a7a3f405df268679eff5a8f4f354ec081f054fa723dc2d2fa6fcae3b9ff7bbac6a880b027529c1da052c53e261354914da6b9db32de0237cc39921ffab69acda611464cd93c7153b15d4bd7a69322e7a4102540f089e8f950fd09a04754b30fc196c8e568b3691b060e25dcf449cb9e96171b2d7d5335e4cc97f93c8d25724ae69d50ea3d4d0bbe600a3d0fd7a35ec652edf53f0c813cc61d626df350fa37470b288e7dfeee4fe27c64677a7522ac75245380fc8e281e399a4c7477b7f81f094d2c001fca0eba1fbfa018d40f7320e175a3f6d11a02fb424148574de357308f90e13d140457bdc1b7f414fe296aa52d074a3464e7a16fc4400f65e3c92f8a8ce9b8480562d8b2a7feb2632e70253c3b39950967125e2929428e266661c80bbf8f721c7ad81b2e821cdf4afcdce3dc7bc5253c4e8e12fcdceeaf2c29eced8320dea552c1bf6526085f0ce0a6ec389ce20d8c51341ca61c4079ac49b26dbbba19f0f20f704fa6a677d03c420c7fdd122e5f83b966775d3b3feadebcfd3c4fb0a6257836983e48166805f63829eebcccf83f836f0172d8ad498ccbdf3abf7c38bc2ed7a8506f0ff6919d055f44f0ac508ca9c6879ce4e89cf98359e237b2403c2b504ebaaa55f22d641493d915977d3f938cd0a8110c4d67e55d06beff7b002e1bffc01ed882de71364e65e52aff41011b4c4903e727e699d953ff269a71c3f6aaaf2d3d29129413a6fc9d3c827631df80fb898ed9acc564d"}, 0x100a, 0x2) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:02 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x9, 0x80) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x8c, r1, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xa1c3}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffffffffffffffcf}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@local}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x3}, @IPVS_DEST_ATTR_WEIGHT={0x8}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x82d0}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x90}, 0x10) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:02 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) creat(&(0x7f0000000080)='./file0/file1\x00', 0x44) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:03 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:03 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x61, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:03 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d3030303030303030303030304928a8f18dd977303000000002000000cc53760aeeb8bae3d55f69643d0fd1e8020e00f7ef01379349197259fb60096830b8eebe036de47703e6a11e629eebad8bbd190bcccd7570a2af10f6cc1bce726aee52728669c746fa32e097ba7c59cbbde19a46aded96119d4c1445701599e8795014b14b37cc5200d4cde8a4453e71ad3bc283bbb4bbddea67020be234bf05e799023157bed89984184c893473049a30b4afe4781fc9d81994689bd4267207787eeeb9ca72c15dbca9988649c15c8f779e40741f9e88b5", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f0000002000), 0x1000) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6, 0x81, 0x1, 0xff}]}, 0x10) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:03 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='trusted.overlay.upper\x00', &(0x7f00000002c0)={0x0, 0xfb, 0xea, 0x3, 0xfffffffffffffffe, "36b27ae94644c2f52b05dd3e08137e3e", "5442d7d27aed8fcfb53dd2efa3ed2286c7d3bfcdc131e8e2a7a6002e1f550701be7019b3c3cbd6452dd6fd3066e246e17998e7e3a0544e465399e125b457dedda101c563fbe32f11ac90eb518672d39015dc90fb71ee80f38e90c09ee8f7f33d65a010bed39b397a12ac3266dff03aae241e0c0126b313347a8a849686541218f37f44c6c4f95c55976073d72d70b0de76d5e606a792eb8bca9739d58c723861032cce6b03c779882721496c696d593ce11e6d776cc3c3f94530722ac071c3d8c7903dabf839b26d84fd8c56ebefc67e06d247e376"}, 0xea, 0x1) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000180)='./file0\x00') [ 2199.158274] attempt to access beyond end of device [ 2199.164115] attempt to access beyond end of device [ 2199.169346] loop5: rw=1, want=343, limit=112 [ 2199.180336] loop0: rw=1, want=130, limit=112 [ 2199.192839] buffer_io_error: 32 callbacks suppressed [ 2199.192850] Buffer I/O error on dev loop0, logical block 129, lost async page write 01:45:03 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="66843d", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="1038d91000f1fbfff4790ca5ff000400"], 0x10) [ 2199.229672] attempt to access beyond end of device [ 2199.269189] loop0: rw=1, want=131, limit=112 [ 2199.286209] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2199.323746] attempt to access beyond end of device 01:45:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2199.348295] loop0: rw=1, want=132, limit=112 [ 2199.364625] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2199.395548] attempt to access beyond end of device 01:45:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240)='/dev/snapshot\x00', 0x28000, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000280)="263dcdc441898da5809579ea6b59699b3bc121372bbf0504e0392f7b926d6718dded2427b7c280d8be6ea0c1dd0563b09c82620ddcae55e080bc7ef9a1696a2c9d680f9e4ff1b59bf949ea8ac69361536981c33dab6f2c577d9063dcb79abbd1e392afe3019cb4120ddbdf37104e47a953b2cacfb9958e866d524870280a4cb020624e6c68435565230db8a00791024c1812389ee13c7de39c0818578961fd1a0ee2b1b47d63f93ef961a5e5ddf4c2aa1198f4bbe0a5dabdb326394f49290d9440f68ac75b3ff0d5fae5049664aad50f36c1bbe36c0c48ccc9496702297f", 0xde}, {&(0x7f0000000380)="75d0e031ec1f3a5e0598aced9f9c093b1bfa3afa102ee9c48ceef725ef27b7d6b87ff6aa9ecee4a34a61ae08b0131880c54dedbc4684f70cfd993e0a32573bbd20b95dcd9234d8b8dee71b4a663163233f44a7913ba6013e3fce03437cf0307f1f7b99fdf4dbe0b418893bed4d612eb85f568a2356e2b50413193f7f159d275b341d2cb77abe", 0x86}, {&(0x7f0000000440)="c6010033bebf9499979a8da6fbd6e84e241cc86ac61b", 0x16}, {&(0x7f0000000480)="d551ca596504c323b4601fbb4f92e05f5059f0703d7988f316f2b686135dcdd6c9dd54bbe78131470bc1317e3d85b8d585870e8d3b78682a79ad0558dfa321508da87b71310b22c003a4c73b58886df1bc7c92aed9791578b6633dbaee39c1d1b71bd5cb3566e083e669993bdf3b98ace56058e83cdf4d8450dc9f08656172", 0x7f}], 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000540)='./file0/file1\x00', 0x5) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000180)='/dev/full\x00', 0x40000, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r1, &(0x7f0000000200)={0x1, 0x7fff}, 0x2) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2199.422245] loop0: rw=1, want=133, limit=112 [ 2199.435974] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2199.456935] attempt to access beyond end of device 01:45:03 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x2000, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'team0\x00', 0x0}) setsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f0000000280)={@loopback, r2}, 0x14) [ 2199.475064] loop0: rw=1, want=142, limit=112 [ 2199.494436] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2199.516026] attempt to access beyond end of device [ 2199.545456] loop0: rw=1, want=143, limit=112 [ 2199.549927] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2199.549973] attempt to access beyond end of device [ 2199.618336] loop0: rw=1, want=144, limit=112 [ 2199.632442] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2199.654671] attempt to access beyond end of device 01:45:03 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000080)='./file0\x00', 0x5) r0 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@nl, &(0x7f0000000640)=0x80) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000680)={0x0, 0x20}, &(0x7f00000006c0)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000700)={r1, 0x8}, 0x8) r2 = getuid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000004c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r3, &(0x7f0000000580)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x1c, r5, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xadec}]}, 0x1c}}, 0x80) ioctl$SG_SET_KEEP_ORPHAN(r4, 0x2287, &(0x7f0000000440)=0x7) syz_mount_image$gfs2(&(0x7f0000000040)='gfs2\x00', &(0x7f0000000180)='./file0\x00', 0xfffffffffffff927, 0x1, &(0x7f0000000200)=[{&(0x7f00000002c0)="624a7efd8499e8b1d9e87d6b48ebbc7e9eef5691596f674b9bacb9c14f5d0d7fba45881002222c1a629d05995c83a7aad92183bcc41dca4c58b7a17eaf410f8b6a866313baaa540aef94210a823809ab3878e40efea57c0361d0349cd6213c219a1657a03bc8f4aeac916df10a223701df845492e80df0785cbbd7d95a00d1f7d2e631b57f48658ad2017160b3f398b8673e7e380d4867b44ac2ed4d2a495996e19e853362459e4a1afe552d5beec2e94dfa713cec590ffaad603314d98cb1730005c4eeac4f3da6629d9825d8b8fda3f0f5f81da0ca0bc97886892bbea9ba1481701e1df7888584aa5a6e43084a0d11643bee5f803e8e285a4157", 0xfb, 0xd}], 0x8080, &(0x7f00000003c0)={[{@quota_quantum={'quota_quantum', 0x3d, 0x8}}, {@spectator='spectator'}, {@quota_off='quota=off'}, {@acl='acl'}], [{@subj_type={'subj_type', 0x3d, 'vfat\x00'}}, {@euid_gt={'euid>', r2}}]}) [ 2199.665868] loop0: rw=1, want=145, limit=112 [ 2199.682593] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2199.699798] attempt to access beyond end of device [ 2199.708215] loop0: rw=1, want=235, limit=112 01:45:03 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94800", 0x1}) 01:45:04 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000ffffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:04 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x10, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:04 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) r1 = syz_open_dev$usb(&(0x7f0000000000)='/dev/bus/usb/00#/00#\x00', 0x70000, 0x1) timerfd_settime(r1, 0x1, &(0x7f0000000040)={{0x0, 0x1c9c380}, {0x77359400}}, &(0x7f0000000080)) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000340)={{{@in6=@local, @in6=@local}}, {{@in6=@local}}}, &(0x7f0000000280)=0xe8) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000004c00", 0x1}) 01:45:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x5) 01:45:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000180), &(0x7f0000000200)=0x4) [ 2200.112197] attempt to access beyond end of device [ 2200.117192] loop0: rw=1, want=130, limit=112 [ 2200.122271] attempt to access beyond end of device [ 2200.127247] loop5: rw=1, want=130, limit=112 [ 2200.133573] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2200.147220] Buffer I/O error on dev loop5, logical block 129, lost async page write [ 2200.161810] attempt to access beyond end of device [ 2200.172822] attempt to access beyond end of device [ 2200.177787] loop5: rw=1, want=131, limit=112 [ 2200.178635] loop0: rw=1, want=131, limit=112 [ 2200.187481] attempt to access beyond end of device [ 2200.195171] loop0: rw=1, want=132, limit=112 [ 2200.199819] attempt to access beyond end of device [ 2200.199833] loop0: rw=1, want=133, limit=112 [ 2200.207945] attempt to access beyond end of device [ 2200.216334] attempt to access beyond end of device [ 2200.220030] loop5: rw=1, want=132, limit=112 [ 2200.225791] attempt to access beyond end of device [ 2200.225806] loop5: rw=1, want=133, limit=112 [ 2200.225837] attempt to access beyond end of device [ 2200.231000] loop0: rw=1, want=142, limit=112 [ 2200.245276] loop5: rw=1, want=142, limit=112 [ 2200.249915] attempt to access beyond end of device [ 2200.255351] loop0: rw=1, want=143, limit=112 [ 2200.259221] attempt to access beyond end of device [ 2200.271191] attempt to access beyond end of device [ 2200.277927] loop5: rw=1, want=143, limit=112 [ 2200.284500] loop0: rw=1, want=144, limit=112 [ 2200.289216] attempt to access beyond end of device [ 2200.294657] loop0: rw=1, want=145, limit=112 [ 2200.299451] attempt to access beyond end of device [ 2200.299871] attempt to access beyond end of device 01:45:04 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xa3, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2200.312172] loop0: rw=1, want=235, limit=112 [ 2200.312405] loop5: rw=1, want=144, limit=112 [ 2200.326786] attempt to access beyond end of device [ 2200.335686] loop5: rw=1, want=145, limit=112 [ 2200.340664] attempt to access beyond end of device [ 2200.345800] loop5: rw=1, want=235, limit=112 01:45:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000037e90100", 0x1}) 01:45:04 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x4000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r1, 0xc040564a, &(0x7f0000000040)={0x8a40, 0x8000, 0x2003, 0x4, 0x9, 0x7, 0x7}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000400000000000000ba9b26fe92471d40f9da73f2e2305f0837c0083aa2f0aff7e21c8156bfcfbda1448e6ffb8c5d85797019e60d8d9f1830c5f3fa0e32cd9c49314ba030710ca8c186b8c5629ab99e9559"], 0x10) 01:45:04 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0xa, 0x0, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000540)={&(0x7f00000002c0)=@can, 0x80, &(0x7f0000000240)=[{&(0x7f0000000340)=""/70, 0x46}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/194, 0xc2}], 0x3, 0x0, 0x0, 0x5}, 0x2000) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0/file1\x00', 0xd336) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) llistxattr(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000180)=""/10, 0xa) 01:45:04 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_mems\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000640)=[{&(0x7f0000000180)="df246e4f40ad843309d179df873a06eb0410336f8b1791f7f4cef56ffa9791ebe61cd6b82b34e4e14952de", 0x2b}, {&(0x7f00000002c0)="aaf8d1a7bfa466ff7d8b26cfb1aeb425ee6240edb86628b605443a23d72ef9d3a901ddb986607512fe8a1ba887bf5a572ee03f77e92b407b2ab20e255563f4c5029b344938f13b18247d2ffe78bd32f43d056589dba53f5301860f0e7c243d7b812164e38ffb387e7b96ae28e09755767d00e850bcb72d36fcd85893fa3d9695c0f1ad57d16ec6ea7f55be8a5f6c25bd5321f7acbbc96941d6db95d46d94f3fc40be0d09aa5a7347b3e7f81ea88430764128766e9f6e94115a71ab67ea05c7d5174a0f5b2e59050cd83f774902a383d12df22259f3acf062630d711fcbfdc3b774dc2d508522", 0xe6}, {&(0x7f00000003c0)="ec7188098628efee51aef25d5db9e5ae7395790157b498e2ace93c4931a7ed1e31dcbb8ecb7870e0575904bc983118737e91eabd5efef2cb50ffd812901f265af63a334177f9059c218767e5450930277ffa39c67f47e0dcd93badbaf1754d8c8feefd84d5a1", 0x66}, {&(0x7f0000000440)}, {&(0x7f0000000480)="9a68a77e9be6394b0780b857e9531ffdbc83d7fd0ae6f2ca84db2d9ff01a07bdc9d65813b2148599bc56f641ecdbd9b10f413245bad26c204dbba9f25a73c6f669bf2572de486949097da3b658d904d85ecf8d06675a3478ff653b78a6e2bf566c576a0686363605b6b694b2d924de3ec8ebb124645be6db53ab56e66982219e722d81a9dee11f51f5ab4c10382f3c8026f76170d4674c67743392305c7b058ac32af258a086f71203c4ee94285445643296907abdbd5f79e2c05316d0e8381f1f0807e113a197306f800ed76371acf54c046ca360940f660f48081daa746d27523ea35a64c7b312c9b200f1a132ba", 0xef}, {&(0x7f0000000580)="9b271b4eefa8c016d9cbc2f61165e526592fd6e1cc1ce5bc4b7bbf049c30569ae533a46b98e8002c6e1b98d60b852572891c372dbd21c458852e7daaa16733dcd4e22f5b9b45f41385d78063c505f28a6ce554df27cf1413be4526a3", 0x5c}, {&(0x7f0000000600)="81e3a3a2dcc1267cfdbba91be2b4aa18b1d0131575d659b57be65cdd8972ba8fead301b5ae16ce5b2d34949b2ae1956cff", 0x31}], 0x7, 0x0, 0x0, 0x4000000}, 0x1) 01:45:04 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000c0200", 0x1}) [ 2200.711054] attempt to access beyond end of device [ 2200.716061] loop5: rw=1, want=130, limit=112 [ 2200.726447] attempt to access beyond end of device [ 2200.764474] loop5: rw=1, want=131, limit=112 [ 2200.779317] attempt to access beyond end of device [ 2200.796308] loop5: rw=1, want=132, limit=112 [ 2200.823391] attempt to access beyond end of device [ 2200.840082] loop5: rw=1, want=133, limit=112 [ 2200.857069] attempt to access beyond end of device [ 2200.883508] loop5: rw=1, want=142, limit=112 [ 2200.900930] attempt to access beyond end of device [ 2200.918874] loop5: rw=1, want=143, limit=112 [ 2200.941865] attempt to access beyond end of device [ 2200.951706] loop5: rw=1, want=144, limit=112 [ 2200.962253] attempt to access beyond end of device [ 2200.982388] loop5: rw=1, want=145, limit=112 01:45:05 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:05 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x402, 0x0) setsockopt$inet6_dccp_buf(r1, 0x21, 0xcf, &(0x7f0000000040)="ad61fb5eece3771f2edb130d80e12e41229760ca3a3d08fce2c60e4ce34f4fa100ade4989c39dd9edaec5233fef4abef74f7f473403dd633f852bf59532515e73d0cedc1125f15614567c125a31347ba1b63842359d7a7efa1b877a27e2faa32915aa0c38352766a9e6fcf3122ad416862363cd4bd22ae25678b96", 0x7b) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="100000000000000000000000000064f1"], 0x10) 01:45:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:45:05 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xd2, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) msgget$private(0x0, 0x0) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vsock\x00', 0x20800, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000500)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) getresuid(&(0x7f0000000240)=0x0, &(0x7f00000002c0), &(0x7f0000000300)) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000480)='/dev/audio\x00', 0x2c0000, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@loopback, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in6=@remote}}, &(0x7f0000000440)=0x69) mount$9p_unix(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='9p\x00', 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="7472616e733d756e69782c63616368653d6d6d61702c6f73697a653d3078303030303330303030303030303030352c7665727369b7830797be28ba9342430e6f6e3d397032303030cc8d8e78d311f7da2c7065726d5b745f64", @ANYRESDEC=r1, @ANYBLOB=',obj_type=/},defcontext=staff_u,euid<', @ANYRESDEC=r3, @ANYBLOB=',dont_hash,mask=^MAY_READ,fsmagic=0x0000000000000001,\x00']) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2201.195123] Unknown ioctl -2147199744 01:45:05 executing program 5: mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x40) syz_mount_image$vfat(&(0x7f0000000300)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f00000002c0)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd) truncate(&(0x7f0000000080)='./file0\x00', 0xfffffbfffffffffd) lremovexattr(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000180)=@known='trusted.overlay.upper\x00') [ 2201.255838] 9pnet: p9_fd_create_unix (4556): problem connecting socket: ./file0: -111 01:45:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90200", 0x1}) [ 2201.343379] Unknown ioctl -2147199744 [ 2201.344743] 9pnet: p9_fd_create_unix (4567): problem connecting socket: ./file0: -111 [ 2201.355669] attempt to access beyond end of device [ 2201.361286] loop5: rw=1, want=245, limit=112 01:45:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socket$l2tp(0x18, 0x1, 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2201.491109] attempt to access beyond end of device [ 2201.496605] loop0: rw=1, want=343, limit=112 01:45:05 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000002000", 0x1}) 01:45:05 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8e00, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00000002c0)=""/193) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f0000000180)={0x0, 0x4, 0x7, 0x6, 0xf1a4, 0x7}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000000200)=0x450) 01:45:05 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file0/file1\x00', 0xffffdfff7ffffffc) setxattr$security_ima(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='security.ima\x00', &(0x7f0000000340)=ANY=[@ANYBLOB="030012000000000000601333f3ee8bffc29a0d7dd9f986481c99e718cf8d6a4c117f06b164d6f6c2311ecbdb3de86899cb709c6bc0d2a83c5e0f33a9f3d5389e1620e05f135de863290763e52ee477e4b9317f8bb392195e449a83feedeb99de2ced5f7a1fd42ff947edea"], 0x6a, 0x2) r0 = syz_open_dev$admmidi(&(0x7f0000000180)='/dev/admmidi#\x00', 0x2, 0x10000) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000200)={0x0, 0x42103ec47c72d54c, 0x9, 0x1, 0x81}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:05 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x12b, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2201.876024] attempt to access beyond end of device [ 2201.885470] loop0: rw=1, want=130, limit=112 [ 2201.906076] attempt to access beyond end of device [ 2201.938212] loop0: rw=1, want=131, limit=112 [ 2201.961653] attempt to access beyond end of device [ 2201.976944] loop0: rw=1, want=132, limit=112 [ 2201.986653] attempt to access beyond end of device [ 2202.004333] loop0: rw=1, want=133, limit=112 [ 2202.008788] attempt to access beyond end of device [ 2202.017284] attempt to access beyond end of device [ 2202.022457] loop5: rw=1, want=343, limit=112 [ 2202.060918] loop0: rw=1, want=142, limit=112 [ 2202.065457] attempt to access beyond end of device [ 2202.071268] loop0: rw=1, want=143, limit=112 [ 2202.090028] attempt to access beyond end of device 01:45:06 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000007f"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000ce90100", 0x1}) 01:45:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$audion(&(0x7f00000002c0)='/dev/audio#\x00', 0xffff, 0x80000) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) mknod(&(0x7f0000000300)='./file0\x00', 0x1c06, 0x8) write$sndseq(r0, &(0x7f0000000200)=[{0xd2f, 0x6, 0x3, 0x8, @time={r1, r2+30000000}, {0x4, 0x2}, {0x4000800000, 0xffff}, @result={0x2, 0x101}}, {0x1, 0xff, 0x800, 0x7, @tick=0x2, {0x7, 0x189}, {0x4, 0x2}, @raw32={[0x80000000, 0x7fff, 0x7]}}], 0x60) ioctl$VIDIOC_S_AUDIO(r0, 0x40345622, &(0x7f0000000080)={0x40, "c9a6e5f8c2ad20d2c8cc1c0e3308b06fc96ded1e5f4a14b4572ca2c2e018a42e", 0x3, 0x1}) ioctl$UI_SET_PROPBIT(r0, 0x4004556e, 0x10) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$SNDRV_TIMER_IOCTL_STOP(r0, 0x54a1) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:06 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x8196dbba9fe4bba2, 0x0, 0x6}, 0x10) [ 2202.111624] loop0: rw=1, want=144, limit=112 [ 2202.118297] attempt to access beyond end of device [ 2202.130334] loop0: rw=1, want=145, limit=112 [ 2202.139606] attempt to access beyond end of device [ 2202.150338] loop0: rw=1, want=235, limit=112 01:45:06 executing program 5: r0 = accept4$alg(0xffffffffffffff9c, 0x0, 0x0, 0x80000) finit_module(r0, &(0x7f0000000080)=':GPLvmnet1#\x00', 0x2) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x12) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000000400)={0xca4, 0x9}, 0x2) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000180)='./file0/file1\x00', 0xd338) rt_sigpending(&(0x7f0000000340), 0x8) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000200)=0x2) setsockopt$bt_BT_SECURITY(r2, 0x112, 0x4, &(0x7f0000000380)={0x3ff, 0x6}, 0x2) fgetxattr(r0, &(0x7f0000000240)=@known='trusted.overlay.origin\x00', &(0x7f00000002c0)=""/110, 0x6e) 01:45:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) r1 = syz_open_dev$media(&(0x7f0000000200)='/dev/media#\x00', 0x5, 0x80000) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000240)={@remote, @loopback, 0x0}, &(0x7f00000002c0)=0xc) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000300)='/dev/dsp\x00', 0x100, 0x0) bind$xdp(r1, &(0x7f0000000340)={0x2c, 0x1, r2, 0x5, r3}, 0x10) ptrace$peek(0x3, r0, &(0x7f0000000180)) [ 2202.441745] attempt to access beyond end of device [ 2202.448494] loop5: rw=1, want=245, limit=112 01:45:06 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xe4, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90300", 0x1}) 01:45:06 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x8) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@local, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@mcast2}}, &(0x7f0000000080)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, &(0x7f0000000240)=0xe8) r4 = getegid() r5 = getpid() r6 = gettid() r7 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000540)='/dev/rtc0\x00', 0x80000, 0x0) ioctl$VIDIOC_SUBDEV_G_FMT(r7, 0xc0585604, &(0x7f0000000580)={0x1, 0x800, {0x263afbc5, 0x7000, 0x1009, 0xf, 0xa, 0x6, 0x2, 0x5}}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000004c0)={{0x8, r1, r2, r3, r4, 0x4, 0x10001}, 0x2, 0xffffffffffff8001, 0x8001, 0xfffffffffffffc01, 0x5, 0x92c, r5, r6}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:06 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/sequencer\x00', 0x40002, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000002c0), &(0x7f0000000300)=0xb) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r1 = creat(&(0x7f0000000080)='./file0/file1\x00', 0x2) ioctl$VIDIOC_PREPARE_BUF(r1, 0xc058565d, &(0x7f0000000200)={0x3, 0xb, 0x4, 0x20, {0x0, 0x7530}, {0x3, 0xf, 0x37fc00000000, 0x6, 0x5, 0x1000, "d76d11d2"}, 0xc7, 0x2, @offset=0x10001}) r2 = getpgid(0x0) r3 = getuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000009c0)=0x0) stat(&(0x7f0000000a00)='./file0/file1\x00', &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000ac0), &(0x7f0000000b00)=0x0, &(0x7f0000000b40)) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000b80)=0x0) fstat(r0, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x2, &(0x7f0000000c40)=[0xee00, 0x0]) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000c80)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000cc0)={{{@in6=@local, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast2}}, &(0x7f0000000dc0)=0xe8) r13 = getegid() sendmsg$unix(r0, &(0x7f0000000ec0)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000900)=[{&(0x7f0000000400)="16eadc42c56c71e797d7e799a8c4da1ebdba6a7e868c367c630ab7035fcda7c1a18f968789a7eadc346030d0dfef92ce3a0337bbd580c440b6829c06b7a1b0a037f5ebf57c0ab24e07389ea16efa96c92a3894eb106f661eff773496e747b3e0229e", 0x62}, {&(0x7f0000000480)="58697bdd6455410c556fb1b7cadc38caa6afe9ef264efe63f0ada3dead3eda95148167be38ae86c52068f2a2b0483b6d978104cf18b3b275ba534a2df0bc09e4c96efead62c29f7311e733ce607bf699dc78c733685a7913567a92c45e2a92e386719b091bfe2f3bb27f9649073a", 0x6e}, {&(0x7f0000000500)="bd886dd7dece6a9ea7c5107de3fff484ccb9c638bc4a6523ef0e18c3d37eb774892bfbc04f7cd956e46447711e9fa16879e8fd48f489935f0ba49c549e786bdf9f8b0d7ca4f8231212e2c73d65a2d41c1e50482de4004ba57326679a819a829b08a8f8ab", 0x64}, {&(0x7f0000000580)="b68ca35a19300f3e457ad333fe3712bccc05101cc9c40d9bab8f59508bc7d3b47bcb4e3ec913b6e2bfea2af452c767c681532573807a9d0282a3ae9b9134ff69a06ad21489f5cb44c903922f9e068f47fdf444452523c13b36b1d07293b637d64fec88dae3a0bd848736e60672126f669442e3cf11648e2a430deb3b1fe1adc21349aa5ea2552ce351add23af4e2e28cebc38b65de2296d6ec3576a0", 0x9c}, {&(0x7f0000000640)="f8bae9d2ef22fe8f741219c744f268847c6254b3c7e9e221ba6018d037cb24cf43ad58715d21fd35d7aa78672d485a2485786b66dc0b2c006c99ef028e069d323ec64fe7169510223c30a383c85e00d0660cafc4d20a7cd972a79c93b62b8c167c006750818929af8096f138164e935410659ad4f118d69f4138587d3b9e97fd89ff2e1bfaf80b8a7a0d932730382470978e998809a8489a43183c4e34ab5627346e42f4b40a070444ed5ed80fcb6214effc6fa5d54b44ca4b090aba15cba5bd30f79d2c3a311ba0cbee85b909103524316c1917c06fcfb12ceaa6355d3a08f9b61a756582", 0xe5}, {&(0x7f0000000740)="e793bfea4f9161ed0332c401753adb1fd2933b9cf988f345d33a8ea239a4b9b7aa5753f3af4f23d20660ac8c83375e6c26f617e8e0f8a4dd3ecfac81a384f2c7eb285fc532f96b98e02ae127d2d81896124f72accf87c16d7aff0b2fc5069d1086dd35f91e8d36d9e4be5d98ee5004ba87fab9105aa62d6a6f0dd1c042b50a705d3e6163cc7376f2396c0e7f135507e12309c1ecf865cb6dabf5cae2450fb77708bb2055c630282a5c94a3cb70997177691998a0a4d4304882aa7061c56e4b1cb66169847b19aba2cda794a98f36a48a9f4c", 0xd2}, {&(0x7f0000000840)="3fdafecb7b9fc9be065a8210c6dd3eb84cdd62893608b9f5fe3fb64b5b47d545d1e3e99ffcbb57e1d425b17017149b8825a1cf7b0a3fe8e5fc6fd2548a425a7c8490cb8d6e04d98b6a0520e9d6256a3bff183b43c87ed3c75c65f5ee5c28c5876586f921f2e9877023f5e2f35cdc1d5bf2670b7180b37c9307131d0bf8139be514a62d", 0x83}], 0x7, &(0x7f0000001000)=ANY=[@ANYBLOB="1e25e6e62000000000000000010000000000b0cbe3632c4601aa5f702bb3bf9880c76e00daf5d0355129f3903b35e1", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="20000000000000000100003595f73d88e7e0c315c79f470002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}, 0x4000) 01:45:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000002000", 0x1}) 01:45:07 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:07 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = request_key(&(0x7f0000000080)='keyring\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000200)='vfat\x00', 0xffffffffffffffff) keyctl$revoke(0x3, r0) r1 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) socketpair(0x1c, 0x80000, 0x5, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_SET_FD(r1, 0x4c00, r3) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$SCSI_IOCTL_STOP_UNIT(r2, 0x6) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:07 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r1 = socket(0x13, 0x80b, 0x1) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000280), 0x4) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000300", 0x1}) 01:45:07 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xfb, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000003c0)={@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x1, 0x1, 0x2, 0x2, {0xa, 0x4e23, 0x6, @mcast2, 0x6}}}, {&(0x7f00000002c0)=""/225, 0xe1}, &(0x7f0000000240), 0x10}, 0xa0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x80) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x110) write$P9_RCREATE(r2, &(0x7f0000000480)={0x18, 0x73, 0x2, {{0x10, 0x2}, 0x4}}, 0x18) prctl$PR_SET_TIMERSLACK(0x1d, 0x800000000000000) 01:45:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94200", 0x1}) 01:45:07 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x101000, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000180)=[0xffffffffffff0001, 0x1]) 01:45:07 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x100, 0x200) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000005c0)={0x0, @in6={{0xa, 0x4e22, 0x7fff, @mcast1, 0xf7a}}, [0x7ff, 0x3a, 0x0, 0xfffffffffffffff8, 0x81, 0x0, 0x8, 0x7, 0x0, 0xe3, 0x1, 0x4, 0x7, 0x8, 0x94]}, &(0x7f00000006c0)=0x100) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000700)={r2, @in6={{0xa, 0x4e21, 0x2, @mcast2, 0x7}}, [0x401, 0x3, 0x4, 0x7fffffff, 0x3, 0xa61b, 0x10000, 0x200, 0x79fd, 0x200, 0x101, 0x800, 0x73, 0x80, 0x3]}, &(0x7f0000000800)=0x100) fstat(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_ATTR(r0, &(0x7f0000000440)={0x78, 0x0, 0x5, {0x7fffffff, 0x1, 0x0, {0x5, 0x3000000000, 0x1000, 0x0, 0x6, 0x44f, 0x6, 0x2, 0x7, 0x950, 0x9, r1, r3, 0x1, 0x7}}}, 0x78) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) kexec_load(0x100, 0x2, &(0x7f0000000280)=[{&(0x7f0000000080)="1ee73bcc5695b5f998518ed65eaa3fdd1aaffca21177e6a362bed88b1429cc691a5f03d084390cd3966a4b13f4ba6c566833585e7dd6b518a1", 0x39, 0x1e, 0x6}, {&(0x7f00000004c0)="2da1cae2961ae5fdfcb924880546789a125222c6b513efc768aaab141c17b5634ccab1aa4c41779b4e2c030f8f6fe95ca71eb82fb04d87c4f7f42aa7715bcdda7012c23ef00213aeb3c12a7c5b99da00a58676dfe724d756e8ae4e516d2494a1ac4f69367c61b4fda25764b9621b30196f4489b362ce5831e49ce7ee487cffa8e9bdcaec6f1dfd685e98cec7dd2dedee12a77ca07488d2e318be2be5dfb2c091341ebea7ff43b39934f90b0d6c079959d693d452791ebe69d54d872c6eefe3aee2e938", 0xc3, 0xff, 0x1}], 0x0) read$FUSE(r4, &(0x7f00000040c0), 0x1000) read$FUSE(r4, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r4, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:07 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000080)=0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer2\x00', 0x4000, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000240), &(0x7f00000002c0)=0x14) sched_setaffinity(r0, 0x8, &(0x7f0000000180)=0x9) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000011e90100", 0x1}) 01:45:07 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) socket$netlink(0x10, 0x3, 0x14) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:08 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000f0ff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0xa0141, 0x0) ioctl$BLKTRACESTART(r0, 0x1274, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x19a, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7fff, 0x402101) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000180)={0x1, 0xfff}, 0x2) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:08 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getresuid(&(0x7f0000000400), &(0x7f0000000440)=0x0, &(0x7f0000000480)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='fuse\x00', 0x5000, &(0x7f0000000540)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@max_read={'max_read', 0x3d, 0x6}}, {@blksize={'blksize', 0x3d, 0x1800}}, {@blksize={'blksize', 0x3d, 0x200}}, {@default_permissions='default_permissions'}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0x400}}], [{@euid_gt={'euid>', r3}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfsdef={'smackfsdef', 0x3d, 'group_id'}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}, {@uid_gt={'uid>', r4}}, {@smackfshat={'smackfshat', 0x3d, 'posix_acl_access'}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@fsname={'fsname', 0x3d, 'fuse\x00'}}]}}) 01:45:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) fstat(0xffffffffffffff9c, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000008c0)={{{@in6=@ipv4={[], [], @broadcast}, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@remote}}, &(0x7f00000009c0)=0xe8) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x10000, 0x9, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b58c798d1c432d51a8ce5774693dee2e136a5c64a5294a57992a8d06f3f7a180aef7e27f6dd0b0d6608b403937371144cb6a3a5d73a8e7fe73b2875e5fb2a7caca7c811cf75b313ce8d677d84298e6913bcde39cd911b89db1b48ce4ca821e509ed2908a3eb6f17e83cd038384f865faaefba9f4308198de269a700e11b8b48a99639aae158a920eacefbfa904a09f6e59e7275f7c0408fcd1023e75af1f5f5db92ae7ff8bf4dfdbb7ccf66ee6e88695f5", 0xb1, 0x1}, {&(0x7f0000000200)="da8544ed9bc07713c1d15542343362520cc6bd22e0b5eef5aa649f11eb8a85b9a6e3cd77ee9e22fa496a01c2decc1774d3e82796ba5da5b16a98c1", 0x3b, 0x2}, {&(0x7f0000000240)="97b3afd91531d38e22065ce71112fc6d42e9dec11281dc109a2c5ef8b94e174df714ee", 0x23, 0x1000}, {&(0x7f0000000380)="4948546d852a330bfb09ff86690099b188a15fcee66ba1be826993e7b3ef50871724295e0739f3c5547fec2af602693060d19347befcb938dd3e80a69e17b0f1bcd289851feb496fe87001d535e3022dfbc127e4947f9484b6441669a240f8fc8eabb32fd68eb2ffaec31dd8bb879597b655c6647274a5b4d460ad0b9f75ef25a16c9b3ac4ff", 0x86, 0x4}, {&(0x7f0000000440)="73ec55bd9a47ba37a258c831b81108d59f6a652e58bb636182d4aa165714ed6225a88b42f1104c624ad911dba8aba100adeaa097c371e297340052b1c15c9d8762c96a56f0a49f2958d1d3c6928967df1e8e5be779b929a1d8e90613b2a0c70f26f5cb78f89c1ddb1fa8ed00fae4c692208dc9ba30c1c322580ef46ec287ad831a1eeca7243c6ba1314c1dde5cf5c2749e1e87f36be0b2e3278fcdf3ee94acd018b176a336d01eb74a09e877090b65b7", 0xb0}, {&(0x7f0000000500)="bb2839a867f1a9dc0a4341fb4955fc178b12e2eaf09667e455a3b3b3035c4d681dcbb6a5c982ae51c615e8e0fa025d3b8e354159ca783f9ff4b3e2c6d39e2c3e3db50c8b45102e91a87887a7c25320271f8e82ae6ca3f798c5ef29ded341674a3ebc9bbdc2dfb4bbfc0521034354f32c72733a8934afbbaf9b78b03a9aeee0cff567eb797f358fd3007cb1f39c69c6af58465360b06aeb449d1357a8460dbc9b0e0f415869bce827764cd27596c1fffd173d996119d484f50a445a581d85bf593fbcd596e2aa5e84d77eab138261138e3b10f630eeb82d896f62e635617a0d64015c8ef2ce49f4b689a6", 0xea, 0x8000}, {&(0x7f0000000600), 0x0, 0x9}, {&(0x7f0000000640)="00c389a0a41207950c1b6a5419a592160bffe6995697feaa6c1554374c3a26c8ca8a439dc38242be1dddf4ef", 0x2c, 0xffff}, {&(0x7f0000000680)="34d3bf8a390f5d6a6140169dff042460657582fb95d9b6a336a15ee3429866e5eb3af6ede9cac6b6cca9", 0x2a, 0x101}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB='integrity,resize=0x000000000000009f,quota,discard,resize,euid=', @ANYRESDEC=r0, @ANYBLOB="2c668e6d616769633d3078303030303030303030303030303030332c736d61636b66736061743d76666174002c686173682c736d61636b6673726f6f743d2c646566636f6e746578743d726f6f742c666f776e65723e", @ANYRESDEC=r1, @ANYBLOB=',uid>', @ANYRESDEC=r2, @ANYBLOB=',smackfshat=vfat\x00,\x00']) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x2ff, 0x200) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000180)=0x100) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:45:08 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$dri(&(0x7f0000000080)='/dev/dri/card#\x00', 0xffff, 0x8000) close(r0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x80000, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000180)={@remote, 0x0}, &(0x7f0000000200)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000240)={@local, r1}, 0x14) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:08 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:09 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:09 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x166, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x20000, 0x0) mkdirat$cgroup(r0, &(0x7f0000000180)='syz1\x00', 0x1ff) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000200)={0x1000, 0x1, 0x246d}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffff9c, 0x0, 0x54, &(0x7f0000000200)='.md5sumvboxnet1systemvboxnet1securityvboxnet0trustedposix_acl_access\\em1mime_type@@\x00', 0xffffffffffffffff}, 0x30) sched_setparam(r0, &(0x7f0000000180)=0x5896) 01:45:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e95100", 0x1}) 01:45:09 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) fcntl$setpipe(r0, 0x407, 0x3e4) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$media(&(0x7f0000000080)='/dev/media#\x00', 0xb, 0x8000) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000180)={@empty, @loopback, 0x0}, &(0x7f0000000200)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000240)={'\x00', r1}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000013600", 0x1}) 01:45:09 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x1000100000000001, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) socket$nl_crypto(0x10, 0x3, 0x15) r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x401, 0x101202) connect$rds(r0, &(0x7f0000000180)={0x2, 0x4e21, @empty}, 0x10) 01:45:09 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x100, 0xc404) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:09 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f775f6f746865722c0054f041a86b3ec4b69f0020495614b1065ceda89f64022b89f206492a000000001142dd15fccf65e7ebe48379b027908b8fb5897fdcefcaf043fbe626874f572ce6ed43e3647bbb61b20a3f8d304404ebc55001915cfb07dec17f58f59d39a057bed56beaa40d0a3e2a050a386f9eaeb31e6c11ace672e9830309b28be0b5e82192fcae820a412ff6498f410d86ac3392c64925b032aa8da7b7b5ead3bd4a84c68a9ec587debbc024dfe34826792cbcf378fa7df8754b4df2d5bb8f25f492c067c5e5f2261ad1897129434dec9b38dea24ad6091b710c0e75665a9b204035750a27bf35c308487f1bf1d1752b99da593d7c136f662c673467961a9cf467434601af808ed55806852d828d5110c93ea6d11c74d28ad0"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4100, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000040), 0x4) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000020000000400000000000000"], 0x10) 01:45:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:45:10 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) openat$md(0xffffffffffffff9c, &(0x7f0000000080)='/dev/md0\x00', 0x426a00, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16, 0x4000}], 0x0, 0x0) socketpair$unix(0x1, 0xa, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:10 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xa7, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000600", 0x1}) [ 2206.208474] FAT-fs (loop5): bogus number of reserved sectors [ 2206.252252] FAT-fs (loop5): Can't find a valid FAT filesystem 01:45:10 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$media(&(0x7f0000000080)='/dev/media#\x00', 0x8, 0xef337d76b3aa1b68) accept$unix(r0, 0x0, &(0x7f0000000180)) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x80000000000, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2206.343780] FAT-fs (loop5): bogus number of reserved sectors [ 2206.364943] FAT-fs (loop5): Can't find a valid FAT filesystem 01:45:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000004000", 0x1}) 01:45:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xdffc, 0x47, &(0x7f0000000180), 0x0, 0x0) r0 = syz_open_dev$vbi(&(0x7f0000000180)='/dev/vbi#\x00', 0x2, 0x2) ioctl$VIDIOC_G_OUTPUT(r0, 0x8004562e, &(0x7f00000001c0)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f0000000200)={0x1, 0x5}) [ 2206.434453] attempt to access beyond end of device [ 2206.445336] loop0: rw=1, want=130, limit=112 [ 2206.466820] buffer_io_error: 30 callbacks suppressed [ 2206.466914] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2206.509452] attempt to access beyond end of device [ 2206.523611] loop0: rw=1, want=131, limit=112 [ 2206.539780] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2206.558483] attempt to access beyond end of device [ 2206.569624] loop0: rw=1, want=132, limit=112 [ 2206.584025] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2206.601697] attempt to access beyond end of device [ 2206.618229] loop0: rw=1, want=133, limit=112 [ 2206.629213] Buffer I/O error on dev loop0, logical block 132, lost async page write 01:45:10 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB="2c726f6f746d6f64653d30303030303030301930303030303030193034303030302c757365b05f69643d", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f0000003000), 0xffffffd3) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000eeff00000400000000000000"], 0x10) r1 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x3, 0x2) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) [ 2206.659050] FAT-fs (loop5): bogus number of reserved sectors [ 2206.672124] attempt to access beyond end of device [ 2206.685133] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2206.697893] loop0: rw=1, want=142, limit=112 [ 2206.711963] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2206.723863] attempt to access beyond end of device [ 2206.744749] loop0: rw=1, want=143, limit=112 [ 2206.754138] Buffer I/O error on dev loop0, logical block 142, lost async page write 01:45:10 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000002ae90100", 0x1}) [ 2206.778189] FAT-fs (loop5): bogus number of reserved sectors [ 2206.790613] FAT-fs (loop5): Can't find a valid FAT filesystem [ 2206.815938] attempt to access beyond end of device [ 2206.833619] loop0: rw=1, want=144, limit=112 [ 2206.849593] Buffer I/O error on dev loop0, logical block 143, lost async page write 01:45:10 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/fuse\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x300, 0xd0) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) futimesat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)={{0x0, 0x2710}, {r2, r3/1000+10000}}) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="ff000000", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-control\x00', 0x200000, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r4, 0x84, 0x76, &(0x7f00000003c0)={0x0, 0x10000}, &(0x7f0000000400)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000440)={r5, 0x9c94}, 0x8) ioctl$KVM_KVMCLOCK_CTRL(r4, 0xaead) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000180)={0x10, 0x0, 0x4}, 0x18) 01:45:10 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000080)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16, 0x2}], 0x5010, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2206.881185] attempt to access beyond end of device [ 2206.898173] loop0: rw=1, want=145, limit=112 [ 2206.916206] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2206.940444] attempt to access beyond end of device [ 2206.956590] loop0: rw=1, want=153, limit=112 01:45:11 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:11 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x31, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:11 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180)='bbr\x00', 0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000040)=0xffffffffffffffff, 0x4) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) geteuid() mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x2004000, &(0x7f0000000400)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xa00}}], [{@subj_user={'subj_user', 0x3d, '@em0@'}}, {@dont_appraise='dont_appraise'}, {@fsuuid={'fsuuid', 0x3d, {[0x0, 0x36, 0x7f, 0x77, 0x30, 0x7f, 0x73], 0x2d, [0x34, 0x38, 0x61, 0x39], 0x2d, [0x32, 0x39, 0x77, 0x37], 0x2d, [0x34, 0x77, 0x0, 0x37], 0x2d, [0x61, 0x39, 0x37, 0x76, 0x64, 0x67, 0x77, 0x77]}}}, {@pcr={'pcr', 0x3d, 0x8}}]}}) read$FUSE(r2, &(0x7f00000040c0), 0x1000) read$FUSE(r2, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r2, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000feff00", 0x1}) 01:45:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0x800000000003ff) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x400000, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f0000000400)={&(0x7f0000000300)=""/197, 0x1000, 0x1800, 0x1f}, 0x18) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000002c0)='./file0/file1\x00', 0xd338) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/net/pfkey\x00', 0x40, 0x0) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000240)={&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3000, 0x1}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='./file1\x00') 01:45:11 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read$FUSE(r0, &(0x7f0000000880), 0x1000) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) prctl$PR_SET_MM(0x23, 0xb, &(0x7f0000001000/0x3000)=nil) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0xa, 0x0, 0x2000002}, 0x16c) socket$can_raw(0x1d, 0x3, 0x1) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:11 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x179, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:11 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x104, 0x200) ioctl$TCXONC(r0, 0x540a, 0x80) 01:45:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000046e90100", 0x1}) 01:45:11 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) setxattr$security_evm(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='security.evm\x00', &(0x7f0000000200)=@v1={0x2, "e1ca487c9d7b801c68c6abd9087a2ee74422"}, 0x13, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:11 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000032e90100", 0x1}) [ 2208.061492] attempt to access beyond end of device [ 2208.066707] loop0: rw=1, want=130, limit=112 [ 2208.081206] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2208.101523] attempt to access beyond end of device [ 2208.110589] loop0: rw=1, want=131, limit=112 [ 2208.118051] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2208.126679] attempt to access beyond end of device [ 2208.138525] loop0: rw=1, want=132, limit=112 [ 2208.143312] attempt to access beyond end of device [ 2208.149961] loop0: rw=1, want=133, limit=112 [ 2208.154692] attempt to access beyond end of device 01:45:12 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = memfd_create(&(0x7f0000000080)='GPL-*eth1mime_typewlan0.selinux:\x00', 0x5) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000002880)={'veth0\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f00000028c0)={0xf, 0x4, &(0x7f0000000180)=@raw=[@map={0x18, 0x0, 0x1, 0x0, r0}, @ldst={0x2, 0x1, 0x3, 0xb, 0x9, 0xfffffffffffffffe, 0x4}, @exit], &(0x7f0000000200)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0x1, [], r1}, 0x48) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="41530020edda31e8f6568978d6bc1f143eb6e47804246738cb4b1327a69b1a1738ec62a0dafc53d7a91c0fe4527be9a53dc89c95047176b05d", 0x39, 0x5}, {&(0x7f00000003c0)="8cee2fbbb9ed51cffb4050872f502525d5bbcbbff3d73634bfe33ac1edf12396c9db3a039b13fd5397ec52a3b17a6d877c4afa360ff0bb4d2d8175a4874871437fdb38fdabc455f299d0d8d229eda9e3edbff069cbc1089815831efa796d800747569739b5258482e6de3d23f982b4e3dfee831af1bac53a13ec1433bae77efa23f2579f4df107bd8c4b5fd3b2e3edb90c4547e9480194dd8a7785d6147e7fcded6a67d43444833241782701e36c7efcf030041292e864890d43066b228a9c15c22e28ff9218c705f94d9ecdf8395ead8539fc69a709e9df441664224b51611fe57c04d0b801818f486fa4d76adcba7d511e7f788c5eb94677d49907", 0xfc, 0x2}, {&(0x7f00000002c0)="55ca77665998a1343fcdf4537529cb5cb6a78adc750eeb03c960c553401f957b55dd9f7738ede4cf2fb351097d0ceb9a451038dbe4481c459a252e536658df90377d3b5b7eed927adcfc6a7016bb8515601dcd0a07aa06b258bc48bbaa068c380b125c8cd69a6ec55dffa3be94771277b0e9a6716feff432057e96d10903a9cdbbdd84e57a8f613b9570b1ac", 0x8c, 0x1}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0/file1\x00', 0x81, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x400000, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/21, 0x15, 0x40002160, &(0x7f0000000200)=@abs={0x1, 0x0, 0x4e23}, 0x6e) truncate(&(0x7f00000005c0)='./file0/file1\x00', 0x400) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000100)={0x0, 0x5}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000540)={r1, 0x40}, 0x8) 01:45:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000051e90100", 0x1}) 01:45:12 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x15e, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2208.159815] loop0: rw=1, want=142, limit=112 [ 2208.165130] attempt to access beyond end of device [ 2208.170360] loop0: rw=1, want=143, limit=112 [ 2208.175008] attempt to access beyond end of device [ 2208.180137] loop0: rw=1, want=144, limit=112 [ 2208.184819] attempt to access beyond end of device [ 2208.189951] loop0: rw=1, want=145, limit=112 [ 2208.194886] attempt to access beyond end of device [ 2208.200008] loop0: rw=1, want=235, limit=112 01:45:12 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000006800", 0x1}) [ 2208.390565] FAT-fs (loop0): invalid media value (0x3e) [ 2208.395951] FAT-fs (loop0): Can't find a valid FAT filesystem 01:45:12 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2208.489958] FAT-fs (loop0): invalid media value (0x3e) [ 2208.527695] FAT-fs (loop0): Can't find a valid FAT filesystem [ 2208.541381] attempt to access beyond end of device [ 2208.546420] loop5: rw=1, want=130, limit=112 [ 2208.564339] attempt to access beyond end of device [ 2208.587320] loop5: rw=1, want=131, limit=112 [ 2208.596937] attempt to access beyond end of device [ 2208.608921] loop5: rw=1, want=132, limit=112 [ 2208.618293] attempt to access beyond end of device [ 2208.630374] loop5: rw=1, want=133, limit=112 01:45:12 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-monitor\x00', 0x1, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000200)=""/103, &(0x7f0000000180)=0x67) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f00000002c0)={'yam0\x00', {0x2, 0x4e22, @multicast2}}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) [ 2208.641011] attempt to access beyond end of device [ 2208.652057] loop5: rw=1, want=142, limit=112 [ 2208.667752] attempt to access beyond end of device [ 2208.688226] loop5: rw=1, want=143, limit=112 [ 2208.697697] attempt to access beyond end of device [ 2208.711199] loop5: rw=1, want=144, limit=112 [ 2208.726428] attempt to access beyond end of device 01:45:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000004a00", 0x1}) 01:45:12 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x14a, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2208.738553] loop5: rw=1, want=145, limit=112 [ 2208.748223] attempt to access beyond end of device [ 2208.753547] loop5: rw=1, want=235, limit=112 01:45:12 executing program 4: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x100, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000080)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) mkdir(&(0x7f0000000040)='./file0\x00', 0x1000000000000000) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000140)=0x95) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c1e040000704fc0ce46", @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) listxattr(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000002c0)=""/4096, 0x1000) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = getpgid(0x0) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:13 executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:13 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000400)={{{@in6=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, &(0x7f0000000280)=0xe8) syz_mount_image$iso9660(&(0x7f0000000000)='iso9660\x00', &(0x7f0000000040)='./file0\x00', 0x5, 0x2, &(0x7f0000000080)=[{&(0x7f0000000340)="003ffea7bc3ada3b3e094a2d088296f2799957d8b76132a5d3423f901e52856a6c80f3a65dc1d8c18e9683fb5c16072d29a9e00de66842580449e5348c3773fcd590a23680421eb9664bcb327730dcf554fd6c9d3d0f954c248acf48ec3d34cce5f45f741d7f683d0690e3f0dc68c446d83da302b2e1ccd57f578711d6d596a92b7faf7f50ed940a56b4f12c21856d3477b4a1e83e60907f378a807b0d5f19cb8eb0b173a27639c978be53ad2fccb1b3c692e9f6ee82755d", 0xb8, 0x5}, {0xfffffffffffffffe, 0x0, 0xfffffffffffffffb}], 0x1000002, &(0x7f0000000500)={[{@utf8='utf8'}, {@session={'session', 0x3d, 0x53}}, {@overriderock='overriderockperm'}, {@overriderock='overriderockperm'}, {@block={'block', 0x3d, 0x200}}, {@session={'session', 0x3d, 0x1}}, {@session={'session', 0x3d, 0x3c}}], [{@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@euid_gt={'euid>', r1}}, {@obj_type={'obj_type', 0x3d, 'fuse\x00'}}]}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000010000000400000008000000"], 0x10) 01:45:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:13 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x98, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x101800, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000180)=0x8) truncate(&(0x7f0000000200)='./file0/file1\x00', 0x0) 01:45:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x0, 0x200000) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000180), &(0x7f0000000200)=0x4) 01:45:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90800", 0x1}) 01:45:13 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0xa, 0x0, 0x0, @local}, &(0x7f0000000180)=0x1c, 0x0) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0/file1', [{0x20, 'vfat\x00'}, {}, {0x20, 'vfat\x00'}, {0x20, 'vfat\x00'}], 0xa, "fe6b0c3190afc63c336d110599b97d9b8ecfe22a71788c5db34b1bae642a2127006f303b10610a7ad172a7c89b8cbb4c264b1464"}, 0x58) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:13 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000003b80)='/dev/snapshot\x00', 0x800, 0x0) r1 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) ioctl$FUSE_DEV_IOC_CLONE(r0, 0x8004e500, &(0x7f0000003bc0)=r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x227e, 0x6eee28bc742f3ec0) recvmmsg(r2, &(0x7f00000039c0)=[{{&(0x7f0000000200)=@can, 0x80, &(0x7f0000000840)=[{&(0x7f00000002c0)=""/214, 0xd6}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000440)=""/144, 0x90}, {&(0x7f0000000500)=""/234, 0xea}, {&(0x7f0000000600)=""/84, 0x54}, {&(0x7f0000000680)=""/140, 0x8c}, {&(0x7f0000000740)=""/85, 0x55}, {0xfffffffffffffffd}, {&(0x7f00000007c0)=""/104, 0x68}], 0xa, &(0x7f0000000900)=""/24, 0x18, 0x5}, 0x2}, {{&(0x7f0000000940)=@xdp, 0x80, &(0x7f0000000ac0)=[{&(0x7f00000009c0)=""/232, 0xe8}], 0x1, &(0x7f0000000b00)=""/18, 0x3}, 0x1}, {{&(0x7f0000000b40)=@ethernet={0x0, @local}, 0x80, &(0x7f0000000f00)=[{&(0x7f0000000bc0)=""/146, 0x92}, {&(0x7f0000000c80)=""/146, 0x92}, {&(0x7f0000000d40)=""/10, 0xa}, {&(0x7f0000000d80)=""/187, 0xbb}, {&(0x7f0000000e40)=""/21, 0x15}, {&(0x7f0000000e80)=""/128, 0x80}], 0x6, &(0x7f0000000f80)=""/110, 0x6e, 0x5}, 0x7}, {{0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000001000)=""/147, 0x93}, {&(0x7f00000010c0)=""/49, 0x31}, {&(0x7f0000001100)=""/133, 0x85}, {&(0x7f00000011c0)=""/77, 0x4d}], 0x4, &(0x7f0000001280)=""/4096, 0x1000, 0x2e78}, 0x4}, {{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000002280)=""/175, 0xaf}, {&(0x7f0000002340)=""/160, 0xa0}, {&(0x7f0000002400)=""/251, 0xfb}], 0x3, 0x0, 0x0, 0x8}, 0x3}, {{&(0x7f0000002540)=@in={0x2, 0x0, @multicast1}, 0x80, &(0x7f0000003880)=[{&(0x7f00000025c0)=""/210, 0xd2}, {&(0x7f00000026c0)=""/135, 0x87}, {&(0x7f0000002780)=""/95, 0x5f}, {&(0x7f0000002800)=""/4096, 0x1000}, {&(0x7f0000003800)=""/38, 0x26}, {&(0x7f0000003840)=""/63, 0x3f}], 0x6, &(0x7f0000003900)=""/132, 0x84, 0x98}, 0x6}], 0x6, 0x41, &(0x7f0000003b40)={0x77359400}) ioctl$TCSBRKP(r0, 0x5425, 0xc996) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:13 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90100", 0x1}) 01:45:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000007ffff0"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x9) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000000240)=0xe8) recvfrom(r0, &(0x7f00000002c0)=""/209, 0xd1, 0x2, &(0x7f00000004c0)=@hci={0x1f, r1, 0x3}, 0x80) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x8, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000180)=0x4000000000000, 0x4) 01:45:14 executing program 0: r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0xff, 0x400000) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000180)={0x0, 0x7, 0xffffffffffffff7f}, 0xc) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:14 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000038e90100", 0x1}) 01:45:14 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x3a70, 0x10200) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000000040)={0x0, 0x220000000, 0x1, 0x3f}) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:14 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xbc, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:14 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x7fffffff, 0x391, &(0x7f0000000880)=[{&(0x7f0000000900)="eb3c09fee636fd5a235a740002040100020d0270f7f8", 0xffffffffffffffcd}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x4800, 0x0) stat(&(0x7f00000008c0)='./file0/file1\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000240)='vfat\x00', &(0x7f00000002c0)='./file0/file1\x00', 0xc2, 0x4, &(0x7f0000000600)=[{&(0x7f0000000300)="b99d5e7bba6cbff3345c308f7a525d45003b7b36cce048167eb4a4ce8e8476e4c26556058e56e162a784cbc3881d18a0057271cf4f026368a8f174f3f24337657108b154370da0136427e78946c58f9747bbb67fa5147fbba4e0ea2936b7273fa2ceddf7c195ebd01d885d523e23bbb4aa32c1ccfeaf435526496e818c19913360a16ea49f057e3bfeceb06d9c09b6007e3a885b23cc992739f4cce663826aa178de5304c07fac85a738e7", 0xab, 0xffffffffffffb7a8}, {&(0x7f00000003c0)="689084dd72411e0fbb6d353180a30c9474f6419a97e708377d1a71d88a4fa28632f81138ec74eed15046cfc69b348f81697e411389cedcb1e9b7fe02870011993edc10449f7e8fb1596dd93dcdd8eac3fd45a10aa75b82f58d958e73b2229cf88d2b89ec005516baad8a3d5468394cae09fa7483be2bf1f25ab5", 0x7a, 0x5}, {&(0x7f0000000440)="784cc1e1d89b2368bb46e52dd79bd2e5fb9ea806a9684d83f12dc0cf69ec6d20570cf555b1384478608ef4de3a9285e44137fd575b977aadeaa21b81dcc07b2040d842bc040de84f47fdad7984e7e0fe0552300f41991566f9e29c43c5522e57b05054fb27fdf29e19513632e27c67f8baf3f8e9888a3db3e084eea0881a1bd932cce24125145f3bdcb2c1b5152b553f56377f00ff67ff36e43990b2fed3959857fa9b3add5c132fa26610a3cc744363f00b", 0xb2, 0xffff}, {&(0x7f0000000500)="dd5ada06636cac8f0c388166f94c8433c306dbc0753ae0c1fddcedd103425d30908e1c2db475a300a32dc38aa37f26d5b9f7bcb18adafab186d4c580dedb545ee7e49d07113b8e16ea88d0a9c7a369df62d4963b82e8e1e6484d5a76322a6347535d5c26d5eb94a39afe2e13072150a87a3c29e0a17d889b6fa80f7d44b4dbc5c1be82a80399e5058cdbd17b3c1341a7aad7be2323a40b9bcbda1daeeec1b9ccfc7ce84f88f07a46225279ff876fab36d4506565927e98d99ac1b794395acfd1dc4662380bd8a51d2fa0b0cae082be7caf3673eb3962", 0xd6, 0x10001}], 0x2000000, &(0x7f0000000740)={[{@shortname_mixed='shortname=mixed'}, {@utf8no='utf8=0'}, {@rodir='rodir'}, {@uni_xlate='uni_xlate=1'}, {@utf8='utf8=1'}], [{@smackfshat={'smackfshat', 0x3d, '](md5sumem0vmnet1:ppp0securityuserppp0vboxnet1ppp0'}}, {@obj_role={'obj_role', 0x3d, "1d81"}}, {@fsmagic={'fsmagic', 0x3d, 0x9}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@defcontext={'defcontext', 0x3d, 'user_u'}}, {@obj_type={'obj_type'}}, {@fowner_eq={'fowner', 0x3d, r1}}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/full\x00'}}, {@obj_role={'obj_role', 0x3d, '^bdev'}}]}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000000a00)={@pptp={0x18, 0x2, {0x0, @empty}}, {&(0x7f0000000680)=""/99, 0x63}, &(0x7f0000000700), 0x8}, 0xa0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000000180), &(0x7f0000000200)=0x6) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:14 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000008e90100", 0x1}) 01:45:14 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f7700000000001c321c356452eb2aa12cf7c6c9349a820af5f75a08eda0df84c032e4aa074bd9455c50560561a1577d6d5d41fcc6be"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x4, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10005d67e89b0b340000000000000000"], 0x10) socketpair$inet6_udplite(0xa, 0x2, 0x88, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000040)) 01:45:14 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDGKBMETA(r0, 0x4b62, &(0x7f0000000200)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x1, 0xa940) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000180)=0x81, 0x2) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:14 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) getresuid(&(0x7f0000000040)=0x0, &(0x7f0000000080), &(0x7f0000000280)=0x0) r3 = getegid() write$FUSE_DIRENTPLUS(r0, &(0x7f0000000340)={0xf, 0x0, 0x80000004, [{{0x6, 0x3, 0x7, 0x7, 0xfffffffffffffffb, 0x14b2, {0x4, 0x8, 0x9, 0x8000, 0x2, 0x3, 0x5, 0x0, 0x6, 0x100000000, 0xffffffff, r2, r3, 0x5, 0xbc3}}, {0x6, 0xffffffffffffffc1, 0x0, 0x4, 'allow_other'}}, {{0x2, 0x2, 0xfa, 0xac73, 0x5, 0x6, {0x6, 0x101, 0x69, 0x7f, 0x1, 0x9, 0x1, 0x1, 0x7fffffff, 0xffffffff, 0x3, r2, r3, 0x7a, 0x3}}, {0x3, 0x9, 0x0, 0xffffffff, '/dev/fuse\x00'}}, {{0x5, 0x2, 0xfa6, 0x5, 0x200, 0x0, {0x5, 0x22af4a46, 0x5, 0x3, 0x6, 0x6, 0x0, 0x100000000, 0xf4, 0x4, 0x400, r1, r3, 0x3, 0x3086}}, {0x1, 0x1f, 0x0, 0xbb9, '-'}}]}, 0xfffffec2) 01:45:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x00{\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000004ae90100", 0x1}) 01:45:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) lstat(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)=0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) [ 2211.331722] FAT-fs (loop0): bogus number of reserved sectors [ 2211.345735] FAT-fs (loop0): Can't find a valid FAT filesystem 01:45:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) lstat(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)=0x0) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) 01:45:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:15 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x88, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:15 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x800, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) 01:45:15 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x9) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000000240)=0xe8) recvfrom(r0, &(0x7f00000002c0)=""/209, 0xd1, 0x2, &(0x7f00000004c0)=@hci={0x1f, r1, 0x3}, 0x80) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x8, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000180)=0x4000000000000, 0x4) 01:45:15 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x18d92370b1cd8525, 0x0) execveat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='allow_other', &(0x7f0000000400)='&nodev\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='systemkeyring^*eth0\x00', &(0x7f00000004c0)='ppp1\x00', &(0x7f0000000500)='rootmode', &(0x7f0000000540)='group_id', &(0x7f0000000580)=',\x00', &(0x7f00000005c0)='user_id'], 0x1100) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) r2 = msgget$private(0x0, 0x3) msgctl$MSG_INFO(r2, 0xc, &(0x7f0000000340)=""/156) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) close(r0) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="1003000000dc5826000000000000004000000000000400000008000000b6d63f950b7861a08d963f1e21c7bc9c099a3d21bf088294e6e18bfc305c64e385056ff4299de9757b48b4828880ce3ac4d5ded2184c6744ea673a5d205161833cb65c8e4f0000000000000000000000000000"], 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000006c0)={0x0, @in={{0x2, 0x4e22, @loopback}}, [0x7c2, 0x8001, 0x9, 0x1f34ad5, 0x4, 0xffff, 0x6, 0x5, 0x80000001, 0x7fff, 0x8, 0x0, 0x9, 0x8]}, &(0x7f0000000000)=0x100) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000007c0)={r3, @in={{0x2, 0x4e21, @rand_addr=0x2}}, [0x2, 0x883, 0x100000001, 0x3, 0x10000, 0x3ff, 0x2, 0xfff, 0x81, 0x97, 0x9, 0x7b, 0x2, 0x3, 0x9]}, &(0x7f00000008c0)=0x100) 01:45:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000ffffff", 0x1}) 01:45:16 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000080)=0x60) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'sit0\x00', 0x200}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) lsetxattr(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)=@random={'system.', 'sit0\x00'}, &(0x7f0000000340)='sit0\x00', 0x5, 0x3) 01:45:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x9) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000000240)=0xe8) recvfrom(r0, &(0x7f00000002c0)=""/209, 0xd1, 0x2, &(0x7f00000004c0)=@hci={0x1f, r1, 0x3}, 0x80) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x8, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000180)=0x4000000000000, 0x4) 01:45:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94c00", 0x1}) 01:45:16 executing program 4: socket$inet_dccp(0x2, 0x6, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x800, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',r,\x00']) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040)={0x100000001, 0xe1d, 0x6, 0xc4f0000000000000, 0x7}, 0x14) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="1000000000000000040000000000000021f322ba94960df31e6e5a963c020f39d2eacf28aae87ecedcf64cce91f49423e663cd58fce77a3e9e48bad2dc9369ed4e75b5d00992c4a0b093a1b6cd04b928fbfe27c3011ef5f1425c7a1dc3c75e57a12e4dd4476a68fe26ce329d989dfc3c48663b3dd287e0dbbb8b8808d83a"], 0x10) 01:45:16 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x152, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:16 executing program 0: syz_mount_image$ceph(&(0x7f0000000080)='ceph\x00', &(0x7f0000000180)='./file0\x00', 0x9, 0x9, &(0x7f0000000700)=[{&(0x7f00000002c0)="039823c09a877a18526a1a228d78c826dda732bae91e91491844bf94e30a24fc7d999fe1e0b57f9e48c746aec526837f4a6d7dca7332e25b51662d3306e4f969f6bb34e40ff8542a5e53a901f6413cf8bf3c6bd5cf10779969c2a6973cd06b4dfa87c8bf9106dcef5db60741985ce0ef299c147fc7318e072c012796cf9ad0c4d6d501c25a7d56ae3acfde30b0cc7cfa4301bf24b8dfca337f1e9fa71e405daab7c9a260044539e3959b514ae3d18d106c8e17d0e05f4862d94a425870f62a48161793d53837ae702741dc3bf1cad31895ec", 0xd2, 0x7}, {&(0x7f0000000200)="74a5b7663f7849e709e7785357bf56c547ca708c45b47da406e9e237fc8e7f462b9c2b02e14c", 0x26, 0x5}, {&(0x7f0000000240)="999ff848b9747cf0f112375c199f485f408632e30579fae155f8de5ab5c722f186c88d", 0x23, 0x7}, {&(0x7f00000003c0)="6ce4351c399ca8c7ac14099294c8891add52cd2b66c674be6624dbecc323d2663777ff84de274b57454afce8396a1f1095e1ce8fcbde4a5f45ce034bab94818fa97777725aa4ec026404ccceee3a4c746690a49ad2164974", 0x58, 0x1}, {&(0x7f0000000440)="b03844a9185587febb873883c23c19fd9c38645b2b9bae1cc94f73db493eb34327c2ed80ae8b6dce2a6af85859cceb158c1dda1aba48fc0479e0a8767348d2f7690e56882f449e2422d825c7456f99b178b0e5b943f5e0810667c771966c96ba180ba690a416c6444a29ca76bf38dcf3c0eb704d63250efa0745618951aea021a5f58bf3c8c5e870bdce45", 0x8b, 0x1000}, {&(0x7f0000000500)="a06e02343b2d61da99bb6f78f979c42f75acddf516fec3df16349f6c700943438c8e8942239af7942d62696b75cb563360a5e55bdbafd0322d5e15f6d6fe5a38990c593f9dc1606c89600290fcb7c79cb8ae5c2763a30463e656d091fe2948595728da4334c9abb292f472ba97e2e45a17cdb4729adafb99c26c55dd826c6c28b910a9b15c0e303a79037911bcd8a43a2b3c1347868cf60a1719a9013dae8aac12b4685d2ce07139f1b6acdb3f283159e2ecd6", 0xb3, 0x7}, {&(0x7f00000005c0)="1896cd3e1018e2ad9a4d5ef1b655", 0xe, 0x3}, {&(0x7f0000000600)="097223c0130125076f90d6c94072e2ad0694ea50aadae67b155a90c6ec5f4e02412dc26e70d35187b9f948d9e937bc89602cff735997feaa8169954fb19ee2b24bfba184de5ab0d21941d933b86003613d82cc6b34bb5dc8346c5be91c1176f3267a891d09884e3723960fafef45d4", 0x6f, 0x9}, {&(0x7f0000000680)="236944af1d50272d3218fa80f94cdf7180c6da676bb6fa6f576d8ebea93525b50f445662f52229fde25e6592f3d1a1f049d33d465a7e8c97e9af0fc1de4273d8bfb6e85ce63fbc14fa6cf006e05c00f7a60a19", 0x53, 0x20}], 0x10, &(0x7f0000000800)='vfat\x00') syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:16 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x9) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000003c0)={{{@in6=@loopback, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000000240)=0xe8) recvfrom(r0, &(0x7f00000002c0)=""/209, 0xd1, 0x2, &(0x7f00000004c0)=@hci={0x1f, r1, 0x3}, 0x80) r2 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x8, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000180)=0x4000000000000, 0x4) 01:45:16 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x84800) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2212.717845] ceph: device name is missing path (no : separator in /dev/loop0) 01:45:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91700", 0x1}) [ 2212.846430] ceph: device name is missing path (no : separator in /dev/loop0) 01:45:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000080)='./file0/file1\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000200), &(0x7f0000000180)=0x6e) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) fstat(0xffffffffffffff9c, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000008c0)={{{@in6=@ipv4={[], [], @broadcast}, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@remote}}, &(0x7f00000009c0)=0xe8) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x10000, 0x9, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b58c798d1c432d51a8ce5774693dee2e136a5c64a5294a57992a8d06f3f7a180aef7e27f6dd0b0d6608b403937371144cb6a3a5d73a8e7fe73b2875e5fb2a7caca7c811cf75b313ce8d677d84298e6913bcde39cd911b89db1b48ce4ca821e509ed2908a3eb6f17e83cd038384f865faaefba9f4308198de269a700e11b8b48a99639aae158a920eacefbfa904a09f6e59e7275f7c0408fcd1023e75af1f5f5db92ae7ff8bf4dfdbb7ccf66ee6e88695f5", 0xb1, 0x1}, {&(0x7f0000000200)="da8544ed9bc07713c1d15542343362520cc6bd22e0b5eef5aa649f11eb8a85b9a6e3cd77ee9e22fa496a01c2decc1774d3e82796ba5da5b16a98c1", 0x3b, 0x2}, {&(0x7f0000000240)="97b3afd91531d38e22065ce71112fc6d42e9dec11281dc109a2c5ef8b94e174df714ee", 0x23, 0x1000}, {&(0x7f0000000380)="4948546d852a330bfb09ff86690099b188a15fcee66ba1be826993e7b3ef50871724295e0739f3c5547fec2af602693060d19347befcb938dd3e80a69e17b0f1bcd289851feb496fe87001d535e3022dfbc127e4947f9484b6441669a240f8fc8eabb32fd68eb2ffaec31dd8bb879597b655c6647274a5b4d460ad0b9f75ef25a16c9b3ac4ff", 0x86, 0x4}, {&(0x7f0000000440)="73ec55bd9a47ba37a258c831b81108d59f6a652e58bb636182d4aa165714ed6225a88b42f1104c624ad911dba8aba100adeaa097c371e297340052b1c15c9d8762c96a56f0a49f2958d1d3c6928967df1e8e5be779b929a1d8e90613b2a0c70f26f5cb78f89c1ddb1fa8ed00fae4c692208dc9ba30c1c322580ef46ec287ad831a1eeca7243c6ba1314c1dde5cf5c2749e1e87f36be0b2e3278fcdf3ee94acd018b176a336d01eb74a09e877090b65b7", 0xb0}, {&(0x7f0000000500)="bb2839a867f1a9dc0a4341fb4955fc178b12e2eaf09667e455a3b3b3035c4d681dcbb6a5c982ae51c615e8e0fa025d3b8e354159ca783f9ff4b3e2c6d39e2c3e3db50c8b45102e91a87887a7c25320271f8e82ae6ca3f798c5ef29ded341674a3ebc9bbdc2dfb4bbfc0521034354f32c72733a8934afbbaf9b78b03a9aeee0cff567eb797f358fd3007cb1f39c69c6af58465360b06aeb449d1357a8460dbc9b0e0f415869bce827764cd27596c1fffd173d996119d484f50a445a581d85bf593fbcd596e2aa5e84d77eab138261138e3b10f630eeb82d896f62e635617a0d64015c8ef2ce49f4b689a6", 0xea, 0x8000}, {&(0x7f0000000600), 0x0, 0x9}, {&(0x7f0000000640)="00c389a0a41207950c1b6a5419a592160bffe6995697feaa6c1554374c3a26c8ca8a439dc38242be1dddf4ef", 0x2c, 0xffff}, {&(0x7f0000000680)="34d3bf8a390f5d6a6140169dff042460657582fb95d9b6a336a15ee3429866e5eb3af6ede9cac6b6cca9", 0x2a, 0x101}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB='integrity,resize=0x000000000000009f,quota,discard,resize,euid=', @ANYRESDEC=r0, @ANYBLOB="2c668e6d616769633d3078303030303030303030303030303030332c736d61636b66736061743d76666174002c686173682c736d61636b6673726f6f743d2c646566636f6e746578743d726f6f742c666f776e65723e", @ANYRESDEC=r1, @ANYBLOB=',uid>', @ANYRESDEC=r2, @ANYBLOB=',smackfshat=vfat\x00,\x00']) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:17 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0xfffffffffffffffc, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0xfffffffffffffe44) r1 = syz_open_dev$radio(&(0x7f0000000000)='/dev/radio#\x00', 0x0, 0x2) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000000340)={{0xa, 0x7, 0x4, 0x20, 'syz1\x00', 0x5}, 0x0, [0xd5, 0x0, 0x517f, 0x6, 0x7, 0x470, 0x4, 0x7, 0x8, 0x6, 0x5e01, 0x9, 0x514c, 0x9, 0x3, 0x80, 0x9, 0x1, 0xe015, 0x2, 0x10000000, 0x1, 0x2, 0x8000, 0x0, 0x2, 0x100000000, 0x7, 0x0, 0x20, 0x7, 0x7, 0x8, 0x7, 0x1000, 0xf3b6000000000000, 0x10001, 0x25, 0x29e6, 0x2, 0x137, 0x6, 0x400, 0xf6, 0x6, 0x10000, 0x80, 0x10001, 0x81, 0xc90b, 0x737, 0x7, 0x6, 0x4fc8, 0x45129c36, 0x2, 0xfffffffffffff34d, 0x1ff, 0xfffffffffffffff8, 0x5e9, 0x2, 0x8001, 0x6, 0x0, 0x2, 0x5, 0x100, 0x125, 0x3, 0x6, 0xfff, 0x80000000, 0x920, 0x10001, 0x9, 0x24cb1c09, 0x101, 0x73e3c79e, 0x4, 0x4, 0x327, 0x9, 0x8, 0x3, 0x2, 0xfff, 0x1, 0x8d3, 0x2, 0x7, 0x6, 0x6, 0x6, 0x3, 0xb0, 0x0, 0x9, 0x101, 0xffffffffffffffff, 0x3ac, 0x8e2f, 0x2, 0x2, 0x2, 0x100000001, 0x6, 0xff, 0x4, 0x4, 0x9, 0x0, 0x1, 0xffffffffffffb52b, 0x0, 0x2, 0x9, 0x19, 0x1, 0x6, 0x3, 0x7, 0xb1, 0x800, 0x8001, 0x4, 0x1, 0xffffffffffffffb4, 0x9]}) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93300", 0x1}) 01:45:17 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:17 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INIT(r0, &(0x7f0000000000)={0x50, 0x0, 0x5, {0x7, 0x1c, 0x1e, 0x40000, 0x3, 0x0, 0x80000001, 0x300}}, 0x50) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000400)=0x0, &(0x7f0000000440), &(0x7f0000000480)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@empty}}, &(0x7f00000005c0)=0xe8) mount$fuse(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f0000000340)='fuse\x00', 0x0, &(0x7f0000000600)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xd000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id', 0x3d, r2}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@blksize={'blksize', 0x3d, 0x1200}}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@subj_user={'subj_user'}}, {@smackfsroot={'smackfsroot', 0x3d, 'ppp1}securityppp1+em0'}}, {@dont_hash='dont_hash'}, {@uid_lt={'uid<', r3}}, {@appraise='appraise'}]}}) write$FUSE_NOTIFY_INVAL_ENTRY(r0, &(0x7f0000000080)={0x2c, 0x3, 0x0, {0x2, 0xb, 0x0, 'allow_other'}}, 0x2c) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:17 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x160, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) fstat(0xffffffffffffff9c, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000008c0)={{{@in6=@ipv4={[], [], @broadcast}, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@remote}}, &(0x7f00000009c0)=0xe8) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x10000, 0x9, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b58c798d1c432d51a8ce5774693dee2e136a5c64a5294a57992a8d06f3f7a180aef7e27f6dd0b0d6608b403937371144cb6a3a5d73a8e7fe73b2875e5fb2a7caca7c811cf75b313ce8d677d84298e6913bcde39cd911b89db1b48ce4ca821e509ed2908a3eb6f17e83cd038384f865faaefba9f4308198de269a700e11b8b48a99639aae158a920eacefbfa904a09f6e59e7275f7c0408fcd1023e75af1f5f5db92ae7ff8bf4dfdbb7ccf66ee6e88695f5", 0xb1, 0x1}, {&(0x7f0000000200)="da8544ed9bc07713c1d15542343362520cc6bd22e0b5eef5aa649f11eb8a85b9a6e3cd77ee9e22fa496a01c2decc1774d3e82796ba5da5b16a98c1", 0x3b, 0x2}, {&(0x7f0000000240)="97b3afd91531d38e22065ce71112fc6d42e9dec11281dc109a2c5ef8b94e174df714ee", 0x23, 0x1000}, {&(0x7f0000000380)="4948546d852a330bfb09ff86690099b188a15fcee66ba1be826993e7b3ef50871724295e0739f3c5547fec2af602693060d19347befcb938dd3e80a69e17b0f1bcd289851feb496fe87001d535e3022dfbc127e4947f9484b6441669a240f8fc8eabb32fd68eb2ffaec31dd8bb879597b655c6647274a5b4d460ad0b9f75ef25a16c9b3ac4ff", 0x86, 0x4}, {&(0x7f0000000440)="73ec55bd9a47ba37a258c831b81108d59f6a652e58bb636182d4aa165714ed6225a88b42f1104c624ad911dba8aba100adeaa097c371e297340052b1c15c9d8762c96a56f0a49f2958d1d3c6928967df1e8e5be779b929a1d8e90613b2a0c70f26f5cb78f89c1ddb1fa8ed00fae4c692208dc9ba30c1c322580ef46ec287ad831a1eeca7243c6ba1314c1dde5cf5c2749e1e87f36be0b2e3278fcdf3ee94acd018b176a336d01eb74a09e877090b65b7", 0xb0}, {&(0x7f0000000500)="bb2839a867f1a9dc0a4341fb4955fc178b12e2eaf09667e455a3b3b3035c4d681dcbb6a5c982ae51c615e8e0fa025d3b8e354159ca783f9ff4b3e2c6d39e2c3e3db50c8b45102e91a87887a7c25320271f8e82ae6ca3f798c5ef29ded341674a3ebc9bbdc2dfb4bbfc0521034354f32c72733a8934afbbaf9b78b03a9aeee0cff567eb797f358fd3007cb1f39c69c6af58465360b06aeb449d1357a8460dbc9b0e0f415869bce827764cd27596c1fffd173d996119d484f50a445a581d85bf593fbcd596e2aa5e84d77eab138261138e3b10f630eeb82d896f62e635617a0d64015c8ef2ce49f4b689a6", 0xea, 0x8000}, {&(0x7f0000000600), 0x0, 0x9}, {&(0x7f0000000640)="00c389a0a41207950c1b6a5419a592160bffe6995697feaa6c1554374c3a26c8ca8a439dc38242be1dddf4ef", 0x2c, 0xffff}, {&(0x7f0000000680)="34d3bf8a390f5d6a6140169dff042460657582fb95d9b6a336a15ee3429866e5eb3af6ede9cac6b6cca9", 0x2a, 0x101}], 0x1, &(0x7f0000000a00)=ANY=[@ANYBLOB='integrity,resize=0x000000000000009f,quota,discard,resize,euid=', @ANYRESDEC=r0, @ANYBLOB="2c668e6d616769633d3078303030303030303030303030303030332c736d61636b66736061743d76666174002c686173682c736d61636b6673726f6f743d2c646566636f6e746578743d726f6f742c666f776e65723e", @ANYRESDEC=r1, @ANYBLOB=',uid>', @ANYRESDEC=r2, @ANYBLOB=',smackfshat=vfat\x00,\x00']) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000010e90100", 0x1}) 01:45:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000001ee90100", 0x1}) 01:45:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8e00, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f00000002c0)=""/193) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r0, 0xc0305302, &(0x7f0000000180)={0x0, 0x4, 0x7, 0x6, 0xf1a4, 0x7}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$PPPIOCSMRU(r0, 0x40047452, &(0x7f0000000200)=0x450) 01:45:17 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:17 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = getpid() prctl$PR_SET_PTRACER(0x59616d61, r1) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x204000) write$UHID_DESTROY(r2, &(0x7f0000000040), 0x4) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000001000000000000000000000000"], 0x10) [ 2213.810902] attempt to access beyond end of device [ 2213.824103] loop0: rw=1, want=130, limit=112 [ 2213.837004] buffer_io_error: 14 callbacks suppressed [ 2213.837030] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2213.888359] attempt to access beyond end of device 01:45:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2213.909631] loop0: rw=1, want=131, limit=112 [ 2213.928832] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2213.960106] attempt to access beyond end of device [ 2213.985013] loop0: rw=1, want=132, limit=112 [ 2214.000967] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2214.019548] attempt to access beyond end of device [ 2214.026014] loop0: rw=1, want=133, limit=112 01:45:18 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x4000, 0x0) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(r1, 0xc040564a, &(0x7f0000000040)={0x8a40, 0x8000, 0x2003, 0x4, 0x9, 0x7, 0x7}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000000000000400000000000000ba9b26fe92471d40f9da73f2e2305f0837c0083aa2f0aff7e21c8156bfcfbda1448e6ffb8c5d85797019e60d8d9f1830c5f3fa0e32cd9c49314ba030710ca8c186b8c5629ab99e9559"], 0x10) [ 2214.031122] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2214.039523] attempt to access beyond end of device [ 2214.045309] loop0: rw=1, want=142, limit=112 [ 2214.050078] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2214.058781] attempt to access beyond end of device [ 2214.058793] loop0: rw=1, want=143, limit=112 [ 2214.071716] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2214.082882] attempt to access beyond end of device [ 2214.088138] loop0: rw=1, want=144, limit=112 [ 2214.093355] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2214.101813] attempt to access beyond end of device [ 2214.107034] loop0: rw=1, want=145, limit=112 [ 2214.112394] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2214.121079] attempt to access beyond end of device [ 2214.126341] loop0: rw=1, want=161, limit=112 01:45:18 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x00\x00?'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:18 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xac, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:18 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0x44c00, 0x0) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000040)=0x9) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x0, 0x2) getresuid(&(0x7f0000000180), &(0x7f0000000200)=0x0, &(0x7f0000000240)) r2 = getegid() r3 = geteuid() write$P9_RSTATu(r0, &(0x7f00000002c0)={0xba, 0x7d, 0x2, {{0x0, 0x7f, 0x100000001, 0xff, {0x0, 0x1, 0x7}, 0x4000000, 0xa54, 0x69, 0xc9f, 0xd, 'GPL^\b/selinux', 0x12, 'posix_acl_access\\/', 0x3, 'GPL', 0x2a, 'trustedppp0proc%%posix_acl_access}security'}, 0x26, 'bdev]:wlan1posix_acl_access!keyring/*%', r1, r2, r3}}, 0xba) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000020c00", 0x1}) 01:45:18 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) syz_mount_image$bfs(&(0x7f0000000080)='bfs\x00', &(0x7f0000000180)='./file0/file1\x00', 0x8, 0x5, &(0x7f00000014c0)=[{&(0x7f00000002c0)="346de23f359ae799032629e49ae06bd025cd2ffafdf0971c363a3aa139171b086405d2ee7c0ca2cc60719400d7b868c516597f18695744579f8e0c7510fb5fe55b860c318b8e22e57b3b924ba95f2df7635aba0c0a1b620e8108a6286540198287e7123e03dc973b40d18d0e1801ee24b04c90b23f4e18072f700d28efa4f3eb9dd99b2e183234aef80bc3f119baf95676d6a3d1d1ab2068116d31f43041b88bfbfe1a05c90ef9c52995f6e15bed618838dfec9c3ac98e43b3d57109afa7d05aa9ecac5bb7741e72092567a0741126be43730b73104f", 0xd6}, {&(0x7f00000003c0)="2c8d418ceda101979a0948d369b3ff493f917a88317bff2f71e378aefdfa091989e7f95be81a6bb9af3b7cc158a171f783eb1f07ab2999b3277f83b336ebc3dc53448fdcb68ce03dacac16a22b4182951712af6f1e46d1a096496b08a69b0a5e2cf51ba59a35c40391ee0dc68b142db165211608c6345d8eaf64b44807be44dfaaff8e9bea55c6a4e530206a3013921196ed1afc5fa4cf13646495166d332f588c5299b09c3ef5593f1c6692cca02aa81e07bedcae7c75be853de861c84c1bdfa24bd23dd2a69d12ee18f65726d7c054d7e947c1ef0b0810d65b49c58a37bc7e78a6aa5a487174ce15524a47dac552c05e2ee07e7519a3061e27f5ce7cb429f83675a81afdddaa41a384db91f1c4f387f17f27ddc0ade928de7cb42f8dd2362cd24c64d6e9c651e3dfe517ff913897a965ad5fe8b6731ccc4ce27ca2ac4cbea7ecc0d3fc084bda5fa77f6da0c3ec92fdfa76ed81bffdfebc53671b48a828a1a18ed969c30398bd45c1d7b7a7688afe3c484387d31b32bb029cf3e11c43b2f62887998ff947fccf4528b28bde2ca19eb0b0d0cdbe95e8465ec11b6b5a0c692bad19fbf3eceadbb172e0c5d62a1645ec971ea2ab18c806953ab1dfaa7308dc9b8a8e798eca0d390b97a300787bad71ac48d706a58c4addc2002070209c7f8b17d9d75fd05a00f2e7a04c172dd7d3a339aba328f33b0c87c08dd544c3576fca6946acfb087bad8d4cd7b51632b8bf956e234fac4c4ceccf88caa9b4f10d862205ac13ec7e42e38abbe2ee0711aa10e8bf97b50a2c50732390e02693ba880940e067030f9a0c446de73b3f5607e442215de4652f34df70189a7a6a7040643457e1be8a3b02da23c19598c69c3b85fca872e13209629b3e03c72e293986b4a271a38823429e6fee86ec6a3d18b539bdb4aa7913a7a13a22e1b0f6c4ab66c1c9f07df1f43fac844a7625f20ad7be979c8eff42c0c96a1232bc7c47bc4bcd7dc521a3188c3948464d8d092628bfa53687358e01aca48255ff6bc8bafb58488039f150574866a290e11081a73040da51b0119dadc7f15b30ffd0054b04e12d9a0a02fcc6fd3cd9907902e100a93cd78ff79a73874d6ad8b6f8224cd1159d78fb04da75116e21ea1ef38ae177e3a00b18e44676dc955bae6d4dec9a923e37cd9ce2cd67383d5f6574c2e8f2a63270da954d5b003e96e48d0f26e7740662352484986c1a945a0e4a31bd1b5a3dfe4602322828dfd23eb219c2870cea74157acbc95732d4442d97df4b628fe6a714413817ed391a0935832b55e30b53394cb9ba62857c5b963ae7a4a985fd415775324c29ad5bed7868e1c16c814932795a262067c03d2f8e1c298c6eaaf0013d1e73f33507c45eec5b140d6478088fa51a09dbe8e87d5d159a3b9eca51ceb0f06d87367522d8a1002716243878276e43c39c9be7bbdbbfb7a8badd460cb043e510da0c44e0f79a1a68a954a1960f3c92df54afdf6c93240201dc35e5ef04b9f0d18d19256cb1234c1814ae34fcb58a01e7043c8ba3fc204d3b66b5af60358ce7a96b0fa0401c780a60319a72fb8375c8ebf6c84a60b7a1ad3a9e603a9d72bf291d95ede419068f6940a65a360046e504f2f05388542dd4f2bfbcf4fd4d43efd87c2625dcb217c98a4f5ae8526ff2700d3bcfca4258cda11e18cf8f6fc3ca47938f549efd84e361c1c56ec614c21f77acc8b69681808e1978b36abbe42e17e2f81596ab1c0f321e62977fc4ca71721e2b76a52895a7aa4c812efa83fceb6572ccbecf43999d93f771bd3c76c0ac01c4759bd349ff65a0ca9540d49a6fae9d1a791a81333775ba1e7f8013cc0f0288f7ff31de57d266830f2654b1efa12e9f356551858a3715fa94d0a784313550b7bfb5481a0e5317bd086cb2baa490447e5cbb41c155ec9d41a9e73f9796b47f658190c8d7061aa33ce276473ac11475dd831f04c285c0e4d33eef171254585de943d4c79590f2bf8e18fe8b2ac54ec1e1bdc8a4fe0838cfcb0a694d6d2a42e9e7d52d1049c308a9194f07e9b4ceaa3a6198a27e1565189d590c3702a6dfb55637d1aac8b4d836699e77bbcf0f9f842f1c5d75f3cae8bea96061582acd2d43f1188bf773e15f024ee4764cf977cb265a5819336cafbc15cec2b38205594f66073e9ebf867932c815f829315861e5fbbded593aa7e8fdf75a5218327702401cb9e116759f3be8f374a5483aa90d81760004c5167225145e96c4706b3a611668a9be45506f2d6d73b472102f0c454e820401a82c3d7e8f302bb8be2f82d7f31cb7b3c11f57dca811c75cf852a11cdda265c24b926bd51be7113d574b1f9bdb5823b16f6373b4a2f15308d540cb4df7445c16da1562e0bbfda3e2da3013395ec1034ce3a4cce089ac34ef1946d0031d8a7875ce7f991fe903252224b0388427ca2eb02983994660c5cf3f0646d563e07c281660ee3fb698f13df908b7622a46a0ca1520506546533cec7d5220141fca7a87e0f0071d99be1219186ec5a6e1ca3a19ca66550236f115e36fe0cc5195c912314ed22e132476b6ab77b9ef9f1f75a81b349a21f03d697e8674cacc9d33e76f339bda2c0c4a58f8269307e0ba6dd8f3e81e2f3cbb9bbabb09e3469e65be5d01cd1c8b0420b2c60a06ace3cd6b8206fa83c9764400867df4d0f54eff041c46a1bad22cdca18b141ecbe5db79666e2ce02b5cc27d70c2a7826b2064abfd0e3c0af85916c1e8feecb7ece7d97cc4fd8248fc1bcc222f7033d2baac4f8debb7c9a33f5f07256622cd27edded658de66b89cf0f9069757a0398d4007996beafa989ca7b1d02e461e0644990e2f1e582abc3e666cea2784cfa8588055f893e22778088287dec44e6d7f2208f7e7a08e3e62b4625c0e0150e1a1682b681f587a758c059cb16de46b674e8f6eefa7e372314b1f4903f99be3ec5be054223389ff3fa3a5c479aa8decd9fc12dee7ccf599ca76d887be924d0e6c4da7dc9ce001578594324c02519ceb78b1897dbd654bf8b42565406cdc117d527adc0330dd3c2e507ec4e8dc031e2cfe7dd847e827c5014539ff83d048cb178a7f89c314208486e7e52ce4f07334a284213e46db8b9e0d1377e6c93eaa85ee5571a12afc16e6c2137f8749a44809a0bea15f8b79dbd165ded48157017f5f010f339583e6317874bc091d5f3c8b716d73874aca9753b807c552bc4d171444e3e810594d6f4efb6b506f195540814d083fcd4c3a5b860bcd41e97b54652baba5d819b312213db7a4abc9da2a31dca7203ae4c68a501958dca13fbab6c534062acb2d1dcf74357d4653ad7336aaf138517cde98d95cda95b345df6dbae5c90fd44015e8903108e1146445fdb878c6b0e6cc7e66bf4a6287e322c0adfdb25854d2dd8d94f95e8ab7e1c1c757b4129aef36f4082653bd1f7d5ba4f89af982fef45c957c034d11b4c5f9e8b46c9b5dfc54167082a51ccbf4daf25edbce4b142c2ed05d402b218c79f15d6a1444035442ca38b560774d0dc98168c80d0250c0e949901eb37154da78e0eeab808e5483dd21eb162dff7a5e5f97e6a09c347a21b9fc3414f5f26b2e4250c744d04a1564d9fc42cf9ffc4127ec13f8ee986c352162b1bd3c1288f889e872c296e429db5c8a92cd72ff0792e9791b1e5c47b9d330c833485ac724ce24bc0352743ee76c86f47a25300fc62bfe928ea7029114df20d27508f9d45eedd2efbdbd2c4e61f599aa187d53621edf77d296207618a85ac67917918834aacfdfa2ddfc70275c5f6a96c3bc216cfb84a042fce82ce1105aadad7ddc91d45d4986471fbcff49bd14a310eacd58a85beb19074e8f6fc03b2b2daa0bc063175e42fdcd4b5f879127d19db018a781e6bee887d871a582d055b0df66c01db39164a72b4af7d2e78cf6df53df15480df6fa5a7ca07a2527ab045e9c4ff4ab6a9ff1139be3e67fcccd8125ed565c8155523bcdf7cd4f643e2a9988bfeac752b470caf9570dae277775e2117d2b03705f9b9e01d45b4d5096183b2a5bbc8ca1010783edc361eed7287aa7f55fa236a6cfa592bc21dcc3c9a5308bfe81cbd763358a5d367af9fede171be655616edab5d5460fb974ddbcfea6a8a2c7204450f19707753f1d2f7741e95043d9376e9952764ebffae8377e7f3c2add229470c08ee93f3b70ba1d895096a017bb4be6fffaba29aeb9231cfa659c6c04a3ddb3e42be341388df3fb1bb2d56d79b4f2dd91d73fc9d7a9a584b06d20348eda29f183f53516df1d723eb9326cda85674bcf9cb425d9e522c7a8a59ccb818579dd483babc511440c0e419963d99346615bf165642d0fbcbc0776d5455a9a1895511c26b9c28074c847e82aba79832eedcb8a227db32bbdd8c2d97676357ac6a3fac7bc2123d0f0787ab449f9d1246cbf077ca7a2cf0082e24d5a488e745cf5c8af5cd64a9bc110c0ff72a40799f046f0d77d0da60332cb84228ef2ed77835008b7132c16c75d3e99a2e6a053e3d084ff51b311c3f19f995eb9394ed489a32473a26ab6f41a9b1de3b6eb8af3bd239763160f96f19db06a3a0349c58ce2aa80388dc1eef9ce181780a9e1d927b3fd619d4ef630388e0121b060891b92cb7dc7402d096f190be999b64c828121957c93f970ecada462319b805f6f27e6147d343215c9ab2e8883226b69e765a4e589952889c816945320fc5d135cd1092315bf740c66b2c87c8c52b98a53d65cd7826bb5466ac4a89f8069fca1b88ead8bce340d548ba7d60e17d3e822baac5d032b5919821010c9181d2a6d19f4da71a5d583090efc281241c0131ec534da145cf582e31f0bde2c9dd78f088d4fd6e332337906db9fd0c216cd2b2391d0b569635a94ce34bb838bb2665f13f4f037366c1efadfbbde5413ca748c5dc0a711764e31988416d8118599ac573fc07ab52f244922182fee72cc7cfbe6e5340227dda8c9ffe2a66776c43fddd28c5d66df80cf55c582e29ee7c84003413fe0d7cb05e30e56feaec75be568cbe481eecb01be4b729f276a317a97e39ea1569ee9c0bd862b38801915c36658363c4687644c0111ea2c73dc6ef3f9d58caeef582f0fa7769dcab1529e3df1925336f73e3ac1f691655c94a6c960f9bf7f9edc3b5bebfa8710367fdcf03fcdaff4399b91c75677df88a43762bebbd5db5c2a39afb357b305ec37dffb74615522fe7d1a949b7a34af748ad4ff46c4a0ac129fd6f1b80a4f6660214490fd1d83edd4a5eefd0747eae429fd8e96f0dca65ba2dfd9c73ee9095bd9de025c638023134d56dab8083685d344f948e0ec22ad47aa6c56b164814e206b39fa963d9475fe487f087426f09f60f9d1b7f5d27e3e227d767472fdbac25053551635f461d967da61fa782eab54a80882f96964bb758086ae9b6d78bfbfe2e3d6b537002218474ed9a59f6375a2680763c641080e927e70b6e627618bffff73887b6a0ca681fbf73c0e7974c2da243eddf7bac1b849db2c098279c05b5672255ecd80546ec22a5b00fe4c6241ff78bb434c49881fc850d25fa382f66c3c0175b12e0078520ff6d7ba3d9581bc7bc9c4614445ad3ddde274b7076d6af851b71a29d13ec4ef6421160e418f7f65951e9a6d75d037d32c9bc1bdc7a8a9654a163d43809ea6baf5c48610f8cda1af8fdfdee2edfe8475c2e4266b1c0f921d927a55271953be19c084d7b2faa58848b3829971149a66ffab432a6b11d9299053f9f4c80672785d30a482916b64a93426e14b3310f58a072c4df43721a189a4fa85418c98d17bea5522d8c56f1522a8e30804fb05a3a9cc9f132d340da7c641", 0x1000, 0x81}, {&(0x7f0000000200)="6f51fc144c07e15b55c4f66b1952d5e6853d361de64479a5e97b3c8bbf16a72015bfaef74d7b7ea7c9114dc9fefaeb5261cbb19ee70c20c82bb13c5c610cee77fe8c19e707cef77d272ee88d9c", 0x4d, 0x3}, {&(0x7f00000013c0)="6da52832189375b3e2839fd030186bf6422f60", 0x13, 0x29fa}, {&(0x7f0000001400)="f3499c7b7aeda6541a4a660f048320d55d4e8fff2144d3ba75a53f5a7b9551eebfbfab2555b57c16bddd6160da98c0614100b88ac7cc060529275f175fc6d224ada3b2afd8ae14a4de0112b7e9ed7fe91869192114747df6835ef74f1eb9d2845b58aa4eb28fffbf4d8f7475ae1a79a4cfef2ad70f773e7f896d85f42832ff8e2f77d49671c84f41ff9142381fcbe79336a8349765a1163d1fdedcacf7efcbe6c56e1106c931aeaadb2c5f7b2b3cc1e637ae4b929921ae6c74a6f07b8c28a7", 0xbf, 0x10000}], 0x200400, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RREADDIR(r0, &(0x7f0000003ac0)={0xdd, 0x29, 0x1, {0x4, [{{0x10, 0x3, 0x7}, 0x2, 0xfffffffffffffff8, 0x7, './file0'}, {{0x50, 0x1}, 0x10000, 0x9, 0xd, './file0/file1'}, {{0x33, 0x2, 0x4}, 0x3, 0x6, 0x7, './file0'}, {{0x8, 0x0, 0x2}, 0x2, 0x7, 0x7, './file0'}, {{0x20, 0x3, 0x8}, 0x2, 0xffffffffffffff81, 0xd, './file0/file1'}, {{0x28, 0x0, 0x8}, 0xff, 0x9, 0x13, './file0/file1/file0'}]}}, 0xdd) syz_mount_image$xfs(&(0x7f00000015c0)='xfs\x00', &(0x7f0000001600)='./file0\x00', 0xf2, 0x6, &(0x7f00000038c0)=[{&(0x7f0000001640)="872f804d70f68b30759acd7afc3a9be5b69d85d3af16e02f250961e709e4be3facdd7bf2a8e9a063d386d754568078e044fb3b23b984e8751e9169726d0c2c5540", 0x41, 0x157}, {&(0x7f00000016c0)="bc0c7868af6ab0dc7ee730d667eb4e7c80dce0653d221845f7498219ae39e6e385ae3db0c1137e6b2ab2c1772205b144e33fe37d29fa5add926ee1ad4c", 0x3d, 0x72}, {&(0x7f0000001700)="476989cc6599dc2c9eb4ad09b289d5001c4af462c0569af841e362f553a510d2c4eb5f96de43925639dc9c715c522918462dab7ce2bbd0b666a77930f808d838ef8c1f623a054521dbd0ae006c336f3e18f0426587a56b2e95c02661d5481816437a19f1b898a53631bd0ebee4cabf482aed23bae61ac3a56f29faab56f69a8600d569c8ad824a461cbbe23aaa32e86134454fe5fddfdf2a105bc2b3bb82a54bcca6a6a3e5460170c1fdd6e16f677fae3b796251a212846990ba0516351f9afb699ab9b2ef903c872a6f6ed5786faadecb3a939296007106a8fd6040cf2a01b89d05eb4b64cc80bd3d6a045a0c8b40c035c33fe52867b67c814796d2ffa2284e4f0f59a82cbf0eaced82f9f482e579684914708ff68df8f48b6486d2b7563c85d9cb5f9840c26852e22e634b0ebcbe31e6386955193d3ae275f3af20cdb5fc78cbd52c6bca712f466581211effe833b04767cb9feca88a3a4a0ed03d30e30706b0e13f846418e8a44d60a7b9987d7cb07ce49057119774512d2188f58353dcc6125c9ccd9613793ed0abeae1e205412c202283d53d5473c5d34462a695c6a2f49b95d1eeac81a9003d43fcfd240b8402fa5575351b63aa710f2fe68c54b1b0127c326a12faf5acc7dfffdbdeca77a6c97bb60baf3e1f05d754a56ba9705e2548649eeaaa72c5257a67900744ff0ed6df348faed5ebc89f069592c084d2eccf3cfc587cc3ce9d8548e6f3b5a2ff55e391ef6f883703304badeaaa8f725c31502945c7fba0655d7847710c416737f47955cad014e1b2eefb4f3667dda0fccfd03d9d11eb2acd3c43ec265833929df6af56565d440e181684197ff8c207dfde6a7a19d1343138c9d429eef71782c605e42351a443ffdafe112987af56fb5ea850409bdb7b6f9aa3edae2ec992e547ad6c22f3bdd87f8866c9e0e649dbe3eabb3e31b93f85bdda83764e958145ced90505bbe5defa589418af3ec163a5d2453d22c77d14462ecec199dc2e1dedca5614fadb00a0ed512cbd9a1bf1daaa32d464fda79fe57fb8318866229237e016db58bf5a8eb383e88a52f036d62a43c2c7a55aa286db33931bed3861046c7430eb529a0bb55ea91ed553071603ec0aeac199504c2ba82278c740b7761c597f07e107101b64d95991a0d7642045d14d119139ad165ab61b79ad32ac39b93ac1e92c3c900500ddf7139184b8c434bd2b3235c645ff66b00671ce26c3729c78ec44ed5847b38f89602abe31bd608e75c9cfd8038abdeeb03d84c14350f358ebfb64b81dda3779043194acd58663a1ddea609a442637f81f28a3f0b8ad2f610868dbcc1d6b869884df716665bdc05d66bf76b2e00bb59c24625e717cbcfd9f681d3d50c1ed9fac0e6b57c64313c7fdb713711e32da0c379d6d8364a6fb6ac7dcbc8c3716901dca22babc0da44e3a67f4dd75dd7e4d5bef5fa2306933522d7ad32768ce4ba854f7fb104ff7c65e4791eaf8c9e19c64173d1f70a313821be715decbd4616863cc0336586098cd170c1c8802f066075074ba4f83cc57c652cbb14c164d1f6719e1a5098b07414d3942cb79be93d6fb788c5e7da0c6b117cc9fb8e95f2a881857346eefe709a119d4ad1c2bea49763d818c7b8a2ac68836792f6dcfdc01c35158558d0391ef72bd92865a368cf734885b7849642effd0efc2adbcd47087564a9b7c953c2e41b975d22c27240f47b937988557ccb5173a3a8fabb875e8857b97045d5ae0243c5d82a644adf5647ce5a002887a277d06fbb4f14191909c5b1f8a54ceca101cf6ea2e87e2b4a3c0a74876474a5d4fe0954083f3e4bbacc3b77ae2393239e9b73648197213911fa56ca5f01325683e2adf1091a28d657eb54edddb7764b72a709d61ad9d0dc2c010a0395f0f02b182ef8ae9feefa944fc9ede492562de273d370e1e47fc28f5f40fddf27a0a9fbcd99da6f479af3dae40a9aae571072eeb079c761ab92ed08bc2d321c3d96583dd9067ae49598ff0069c33cc508659e665d51cca9dec57be00bae06d3b7067b30ba97c3f221ff64bc11c20b834c58e5b554078c08389b4f66ae707a54e9c49012c9baefc677ce76ea41369fc9f00eb270fb7f77449f89a1d208244c0890554f20e9764e680ae75fe2fa85a1c99c0d77b8dacbc2adb8117931f7bf0379f45c24cedf3b30caf975de9ea1c7e8cc5b4fcdfce3cc146fbfd43504a7a2276988698d6579b4828b20417117cae5cf62e938fc033d395f1222358a04479f0d480b8e8af0125aed4445d1865e97e4c48b6ca7cd9246c3ffc2e3739569e22717c5c9780513eca6da141717476fc1d5ddd299ace029bcd28946c53c14028a6098b474a88454d5cabaff835a043af5697358927a569ba35f1ff7b6165ab79098c99d3a1fb1335e9a17391efb8080b170800d555520dbc96b0bd8d5b61c1c57faff6b4ad51ecd9f60729d750286ce0c91190bea5d0b8f013a54f153b2a03998f5cdf3a218c66b2397e7fabc22707edfd840712e25be2f6a087d6a31235d035bca08fa4f43920e0bcab8d1a9e2ed3688f0347813ac157891b346d8181c3840df96337c45d3a53ac8454fb808aa9fcc532009e0d9ce4f2b67bd8a6ab5848c407e02a4296301b0ae8b1d991a51465ea31e1d4105fd586b2bf1e1c9802cc3fcc08aa2695bffd14da2905017f80221bf40361d9ec5e96c9ba3bf600b6bbb3850596a28a03ce3dbf3740c6ac39250ee127bfdef4e766beaf4070befa0d5d96426303bff7d094992956eba9bfdafe6b0aaaa717e7d5be357f23516df7c0ba8d18aefd1af4fa7adff40ee75a3ca5373d990f026f299567bcdb3df4756c21e20620b32fb3ebd5692428ae4957c2efa8a52c31a0cc5bad669408f23bce041b6c028128c2ce6bbf787a95668b72e0a9f6995ef6ec5575d55433508e61587c2f17cf9599ba6f3451e3cb3ceef337189cea69ef689776f60338af85490ba3f99df41ba8ca7e09f38aa4618ff28a1a6158552157786d61fdc4026eaca9b7a5dbb513bca8846521187355212274a6722acb2f60b529e98637eb49bbdde316ea4bfd7cc372656f26d77272f66c2055841fb3bad2c501b4f298b8965dfdf20ad6b7cf5d7eaf26a0b0b275a04e6eb1661e933f6a76fb2ce15008ad9a11734ec22aa6ee1137c1a9cc1993446c3f87beedbf0e39312f0414cb5bf81e9449e190db10eea8f9f87dc2b60cfa70e0f00129999f246556834acf0ac6e974fd0f8de2e43b573d500e50a53a2c652f4e62a83edbdd42950b240b8c3fcace4014cb8852fc3c306d05575b24769c4b2a83a61f29856982547f3f3b7563cc00f3f6b4842c0198872dd8146d88f8f4563124c51538838923a4601c2395c70211066cff44859311f1046b8bf18c350df0a2b93b8f8d656332f654428f101368699aae1779ac90dadfac4cf3e4c3234dbefb49830f89686ae6cc8826c0389870c4e40e57e9229c2e2bca0b0397cce2df342fe9b268e6a4e4675ce3c269e00774c0114b26012dcf82b7960baa4204d608e6c7abaeeb9c54c4aa26102d2cc50aa506f2db36f9c3b4ed75c9edb6349ab7555ec65b54812256884914b7db1f3da0aaf3612f8f3071e893ad82fc99e64e8f01967e0e2666798ca41555a95bb8f8bd21022465ce85f9abd39dfc2323d209a734c5492009d96fac39e267ab9e675d93a032b3e65ee3149ef28a655aa0f36b294ea269171f62ce84c38730d204450d5454a2bdc62db7510688a58fa6e144e66332c28a800265cff873bae79dc981dee2aae345d50acaf0e6e29249c5e9db4a8048ba4d65ea066ce3a877c9163b5c7c391a50f7aacecd1b2d6108dae830f03e428cfa69469e49733cfd8780eb637c042de0a3379d965b1f8b809a7b188b46cf0220e816336d9ba79ffa4de7f6c1d42c8a0ef32f83889102879fc226ea83939cebe21879e947574f47d3a0309cb2b8e98d4f0ef42459478cf80d57a7936701bfed532094af9e4096907cd217f8f8c6c89f98af3090817528a43392278c6a04851251666e63ec8d72b9ba0ccf2c28389e64a05259930299b57f9be2dc6028601d698e1112a3e7887db4c357e1e8a46ffe3113c39f79a5024709db01d73e23aa7f3aba83f11f6e6b932e481eb0b4b26d84b13273d6550854620c28e1bf3ff8eef87a2ed466ebf5344f5968371289015e3f17803bb001ea1707046bd64fde83c45471904c75bcc00651a4510568f70bc6b741549267688a24dd852e01f20bddf0b1121e825d722c23c182be76eebea89c5a386cba972eac192b827fa799dadb84f77949093cb39312f96c6d6c4a4caabc2b0cb0c626d0d36af37e729eac34337e9bc8c17ef8a68d3feb70606a3b69fd470834ad646bbbb1cb10184712dec13bfc9dd085605ade7c1ec9ed4e5aa354b9300f2b184341a55daf41602f84f98661c2eff4c266adad1424ef3ec9b09ab7806601c85df041a2d45971116146537acff3ff00c791d1c6df1e8eeb1f30aa33f71b68a13cdee8c0a4681666cc4541d486bc14b8767c93e02f77019bee908c5ea6568198ade1bac5cf09d241e4ce91b27d6c878db9ea53d064b89bcb8c9ba954239119a8134d12a274120dd94ae0ac493bf22aea03de1369ce5a1d503f159fbc8dbbd25cf56358683d1d09a315073cd799f31da2f2b920823418fdd4f949bdd43757be12ca40b40b80ae405a7448547b3de9feb807190dc51a47a7f005f2890fb037ac7c6cf81c8e02accb6b0adc83c7afcc4a291cc397d856586b0a652e099f956887abc4b4e3e3707ea669b0754427e8551bf143922d89fcadf615015f20ab3f4a503f03b78b07f4a01dfd95704301b8405354e8f1a0dfe26ae9ede3783f4b41979297aff721533c08c2c27e46bd15377c2eb908ab42d44d1722d0729b71690d2520b40ad0109579e5f79c7dcbf0b5bfc4bf10aabf84a24e4cbd9699c5b636227b9e9a505863f9d2abc276cc64daccffa3cbd32b056d810d074156f7fa945fb6c0a45d5dda341bbe31664532ff5498aa853500305b4e4d9c8c7772da27913e36d80a9ddea3bb0a993b1d68aa482740988bc84f5e40fd7412d1539160dd3f6041f42a524a6e8297e9f7ccd5f2f8fe66006149cafec96b49b1c32f89e1f89a2c630a04b6e3b3f143f282daeab1ff09e4238de1d0b4006777f669eb14d5fac2efe31461cbb86a6200f3f02b69b4ae93542adb1211befb5d1846e0117d67d0d94049c17400b954ac51aaf3833100c23a7a48de6817f70ad69d7205f6111c219b764547a746fd4950a0848f7851546c22d22cfd19e31bb87e24ba6823c14c1782701bc08c1d00eb6159fbbf5d1fdded40862a217b652c221e43176197e1a77797d1e8674407b214c512ea246d0d9c39cf1b1bcb781adaf0ba6393bfcc55d6be5efbee2c1ee2e1eb201d576fcd5c406cd90eaabd66c488327320c33407a904549d4ad1b134dc9c71e271871fab9d710c267b526cde2e315dd850f107480bea92b58b22d2be3f2e5732a867bb6744911ed0341f80acf66f0435255cf056d3336fd3403be2a0ac11680ce82536c4605c2976ffd9e2cc69e5c52f7d479be0315c3dbe438bd6577e0adb8a60c5124b1b59ea97890d93ea90c4512d03a915fde95f0961d0e3cf892cccdbed461c186fa686614983cb6138ebd82ad34d4d7ba579b07517611c7c3c1c9aa7bf73c5d766b83190193bb06e15750ea0ca44c3e5ad41981c39811ebcb92b5d4e765a4bda241528648ccf4e16204cb2f5e912290cf5dfa90ea3dd403c8082ebea8633488b5c4a20c6731dc0ae3dc8a2668e6e6a1506", 0x1000, 0x751}, {&(0x7f0000002700)="ec2b46cb85abd30dde209ced9d8560e10af3f078c876a398066cdc3bf6c93c0865799681584c7a0b3f2a601158d2ef9a7da5ce34df2d416c225c060c2a1e8a9a2b0fcf617958001c5aaf6ccb0431ffec0fdd1eba78c7253d9c8ab8f4033417d8675d19741370d3295aa4bea5d5a1564875243b23f49b2d14f316fb931149ce44b5941f858400afe868ee855ec5a03d2d3453e3b0072c44a148512c982d2cf1553b2bc73d79e4592744c9423c2f8efb18f8bf0653d655cd890bd162fc246fcec9bbf275374716ad03d297816086d3b13534ece86041eb4037c3dad216f65d1e9603966da1a25d494bcce1cfda5a1f9b3b690f419c6b4ca962a3368fde4ccb3eb304bf892ec735e354627dcd1c05af85d93b2f42a86367524ba5b0090432a43774a61cdd15e5d612dc672287a8b411a32dc3c90d564eae2239693b188c303bb4dabb9afc3d023b6dae453007c473eea6bc0d4bd30368225d55baa5811e00e1ce71cf80643e651539326318dd24d3326675b0b84f20bd1f5b65dee6c6906415cfad7a1e8bf78a392c4be527367c4008b9d27adbf10fdb58341ebca92968fe71b2a6391c781a7567896e17482a0e649612b685b873621eaa4196e587551993ad99d6a25884189ef2aeb82195def5e7b5331ff6be9b8a353175b765a27a50e9b39f8c237b0801cfe772a28047a6334fe136496950e3e8461b0dbf632dfd4c1676ba42fadcd51802247d3a7bdee7fdf3c2dadf7e49836fdc09cdff8de49b89d6300dd34f967a1dcc788fb6d874ff20247f562d5db946e90ac58020804563c32837fd8db3f71198b399cee9ad87fbc7caf8dd1b692a0512446a5d645240ba501d2a0b93e7541759af3c303b7556931ea360c2d864c0f92db409ae409e4053d3ed0f3bcbee473aa76d382b9b8f3ef81e6353b04c5248536b24cca54fa8eb34619acba2e4e2493d6a68dc748ece29752e99fd5ec18457d6f1e19aa425f9cf3c2e437b6e7a149e2d86d3f2d39b3ba32d2bbbeaf50ffade7c79b3cb07a2cf1c29f03fb5fae9b416431f8be41adea5eb013ff127e0d3e0062b0f2e1489bbf3addfd46040377174318e5ccda0435188a66a2ddb118eb302012fab6dd0ad890bdedb0c6dc28b95d1f380cb85890c9f960e44225d876541c038f7bc090daf5391aa8bf57d43155ac3cb5be84654104c01501fbde3c472669df5947de45cfb72203c65489208ace2dbf359cc4727bec0e21f5dc0ffa20447c22afc7ac00188d5ec7f5ac5c3dbd469f541d5de03c7e5166225e808e5913cfe94fc9e8956907194d6a8cb2859182e6be74f8656a6927aea80afafa8504187b02fb54da58dc5312e345047750f676e2e42e9953c061acd083ed6f31060aaf11f3363bfeaa62f57b282013491408b976f2d86d506b3e017ecca069969f8f98874c5a6251f77bf02d687cf53ffb1a3cd1aef5821a176b783a0031ebc446a73f7bc2ae793ac060e3629d9ddbffeda74e8300c8719ce9e1c89ce1eead4c2c2a0e282546c7eb5fcfb417242115f2dd5fc1488bcc839c7a47baf309a38dedad7b38c7faaa7b3a20454137479ff9c36349d076c43720e96a1629776500739590a6ce72b2b5e6235d614274ba47da934f00c7653de3d48c9f250b8604aeb9f7f441a0932233b2ae0a483e8655bc6e9113fe21ff0f6a694512225791e1bd26f952137339796ed61cac003f6cc2b3a00cdd25bd56f04470efce2be01a785c76febd5d240d2ee3b164a45b45b6b4892aae11f9b75e0676e0b2c23d2cae7f17a2097e5f0d7e9b880f1f9d2582fbfd8fe6733349bde6abe02118efbec4ed000fdfeecfd0f645271c649023c1bdd7c70404cffc0d9ed0b5b576e679edaaa72cc07097ae8d083e20e8800cd99a6be58eb48db1377bc8a9798978c099a16dae75d43505055b6cff48fe8d867dc2d36a3dd7a0c3e1b0f2501b03803804247a69b1ae42d7748c351096d731e7c674feba2552c14a71b9601b81eab2ae8bfe2b4be59e9a006bb564e368bd5fa51d6a2a3490bd5e11dc35a74ccfd7e247134b5cfeab57a84ccd5b149bce68a2378ae1e97995a811b029ecd190f8af0b9a9f27ec4d9ec89fa0070d6a3979a01c1cefe6a93ed26e08d32c7a93c3514c41a19122bcabe90319a8f735c9a0adc05f861bd9466a190bda379b0135cbf383fd7988b4d43af6e88a6b775bc4b0e1f0ca89e542c1b822047720d546b3da73b0703501d09231b526450acaab1f9216f1a421596f68d2c73019949057f40b069e48fb4aeb193895e84b2d30d00314f3dbeb604c99ced62b7b04301f322d0bf4cb08a4f1e5fcd3ac199be77b112cb4fe844e50a8f79707f79dae207eb30f45d908741bd98f01e0a8d29eed648fe1956259d6127e30055f7cfb8177502cfdf0bffc59c9ecd86d23e82e9b0b9d04fd91e73b02028c5472949ea52b0b96adc1e8d2ef421c5da4594e8a194da256e86f9446eec258fbe19ca685696bdeb0ce62a81d5e2cbb41eb6cbded8c660d24cd0dc5f703fa4be9dfa9126847a42d972924d90b170571a8636b382740053c4b1e3aaf3ac9a0a979b821a6fea6f5579134a2c50552e088a5d55d4a14a8f3347e0943e2ce25152490578746badfc4570482091608f7b4765e760de7ea794997e3add69f9315add620cdd706c87c6b8e76feb6bf0524e4cb2f1176ded5fb59d40115874428696b3c66afcdc3e7b0e997e519f1d26a757ab84e539eb3d878254cad76f1303e59155db6357490952683c6693d295b1edb2a7fc3dbee8b23a20096c2cd2c36ef3d82c79cb032aafb88e28cbc8f6518a57773162706be2442d17caf97cbbe58c004d708814c6e8ea14b53bf6bc703e17f098d4e47273d72352f69c79415b1db656cf34a156c200d6b3b9e3232cc09cd9dd94b0d9736de447a00846178abc4f331bd4e905381ed00d048f02f192caf334e36644fd165f5b06f9e56fc550b6e2c75216fd07f5f143fb81d8c2faf11cc953f0fc6b6475d036059d488cb9cde32a6d6687dc05fa4e026f3c4a0e4991969da13808f269af508ddff42e7e2ea3baf98bfcfaeda1df0d998d35d1c3f1ab4effaf498ae6d1cf8e182fa2ccba432f4ac08d41ea6c417b72655f3e20cb5a4a181f7ce77445038cf7e0a88e043c4a66c522d270a4b670982b209f637d22fc8ffc92101f7d274bd9993eec487705dadd944639ce3d82c1dce0eb5c1e101eb62971187613410a097932d07613028c83f4d5c664b552bfb8e5c86aa6dc696c9f4820661d7bf36d0128290082c06473b47306df108afebd76209db7ce9a51c1b0f3a8497d283c9ac34bcd0672a2deb571778b0f612109f60216e0c8b29db7d17bac7a37b7aa1dcb1cbdc0cf1bc1e2aa0ecacd7b3a9295bb085e07f6bb7fdf21ff4b1b74dbddbda2633badd1766f8f0ebf2d3c8a4a3c43a08eeccabf774e4aa79178d00b4eb905844af7b3aee41d6819a486ea7be1019cd4eb4a44fac52ce83c0363c1ab5008895054a259f10df3d89e0637b31151d6c5d752e0fd63686e46ebac35d1b57420bd57a7870518805501bd3355033e19a6d3449247b5d7b9fae2f6567afbbbed9179c267fac71e72de72dbf6253c75fe08681d6e61c23c22df506920568a87b4165c4efd76ce7aa4c7e6d598720c8f5af5a86c390552d9b910e82f3babc4913787bc602de203e1e5e6644a3e6bd93549cb98c5ae8a34b71a28ddd571e1b6a3fff9f6ee6975ed041aa9393012d7ca318e86debe22debe9683d5a505d7cf67a659cf436e2e76434e96c4c6f6acbb9a4e8fb0c7c3db820cbbd5067281a08a20706db08040b6ee48d1b95dbd10f8485b975d65b60c793b3aaf30bce0620ac0503d6bde6c0049bc814a970eb8a10ae68e2e11d8e58e4aa2a5c92d570121309cd5554a59c92f86a26edd5897ed758f662f5db16f0e5e36b521934e5219f3698254b388a38da413215fe47a85b52526a13a88fcd8febb3dda60275d93aacd250e45b85c734e6caa65426aca271c9ad0e5785df759cccde728976dde22e9e26495041cafd81df445d2433e223016c30dcff1fe5f750a7d3d0ecd5ffff5051b74b08450488bd5a13ee15aaacb1db461ca46a81a5852b9aed331e094e08316d979333de7ad82f4dfe74bdf4056e7495978deaf7731578db98fcb2d12e9e88576ea55041876cc4a8b0fa9887f5db3bbe3f92b99819277a7835696b7fb6e702e39bc728012417a30d2ca3a0b56701267ef2dd83c8bd00199755f50b23cc9762fb7ed255b690ccf7b48caf8741b38bd65c14e6c271f918df9581c5162e52ba23f7fed5f727d16b7f35855ea6306b1b66bbd7954fd36b5257878ef581b251062c2b888e74c8b918628525e97cc6d1a3532b005d920968f224aa14ca7c9aad91112c8cfa29aed7db4b07454ed4118c3dfe01c3768d31ec3831cb03bfbaafd3804276d3d098bdf8fd9377178042c403e72d0fb40b0258358b1a94303001d7d891b86d5b754cd5c31b5a0b625a2ac845cc659ae4b85c397dd55ee2de53a2498513f1784043c6fe7ffedb8ba9c92ac13f84e32c4e2c38a4ee30f91f9154361a3a73b892cc5afce997a886510f9449ad1a5a7a0411186a40e99203953b188d08e2b16183fbe947e955a136fc8eca39f49008f6ddb738774ea1ad39256cad6b34921ab3e064b6fdd95cf12cdb04665221b43e9b237c748f7cfe3cdc36d948f9994c29119767dca9269152125c13470a2b333c903cd9f16165d63761472f50360f9c51c56624dda2e6aef5952d143ba842142c686a22ffeff4c5c8b12e72a76808f6adcd34a9e8c1c5cc2502830d19be02483ed294d0e789288b78e95744cd92b8ad3e83ff60a856982f6a71e53a8456be8a4a6b556ba30b1c4b6fe8288dfbd108ba745a9bd4350a27370fb493400287847c967022454f63acf5c096af5c969f2ac08fd69a6746613d3dab8b1cfda70ed2cc05c9c53736dca27eb34373942d9d97b55bb811a754e6e51908d00209e90c82775756f901d6e0bafece7cdff941ab689318606583178a0ebb7655ea2ff535510fddd8e3732e4f06f0c77962446fe60908b71236faa485b394a14a08da79fe50aa62a80464eba55636aae978512e7ac6c2a6381f0f3fa80232cdebfdf6a691e99b72adda5ce74f9c0f7e9b16e22a5a0b0c381467402a17c150350e468d28d7c3246d6994c9f9cc2d1813ac91788edc1f08646a6b2345b03230edfe0f30c184646bf069944cf2a1bf9a441486afb72f045f9b76e85f8551d2f796773d77521d5d36b8861e126176e65f78cab8530aa26b14bf0d53f2ddfd5caa9937be3faf5aa301ed9f9a95799e96c8583fcb4d0f7ed7747473153a841cafcdc8cea5ddbef5e3542af69cc9f38e64ba77fbbe55ac3281a668df974cd8d550b9da5a26991412dafd7634be81cbbc684fb485e74e561f6fd4c860953e7007e6bf871889069e0d005382cb234f54e56f55983675116782d1121bf693fdbcd4fb076da778329b230adfc983ff47867e59bf6bf3589b61eb24044f5302914ac09c9d3c599f8d344c1e39a76b80dbdf97160e2c7be78f76c213fc45f4c17163105d8f3a7fcfe882ba1f5ba8a1346c84bb867992351d6f66c120b631668e61ffe950b52f6128c257f93320c80599d83f7a179bb8b4f9d4df6b140af3ed2006e427430b51fbc7d2110cfa99f743de4b7bf688c583f08c7bc267f7e195ed0042fc01be014a3d6a5fa3bdf921dfc9eeb84590680fa5f14ca1beb7a067beb6cad1d41ac5647f0b4bc0ed30af28269b14e6a085db214089a6bd384ed35ad400abf4f308ea13c", 0x1000, 0x10001}, {&(0x7f0000003700)="d97dc1b228699f2faaca6a435c26c0b9462783649fe78359a406e1df9fa386904f87aee67d3c9844d90b9ddf3b613302f0706c18539d00556135dd0c2faf1ed32d620e051b154169eae0f734d54c55bde562551933bb7483546617dd77c86945a69bd16c946f878a2d0ee53497cb583b7b0641496ee5465802bc401506c93641bb375b19be8cf504653532c63057b352f45b3f000da5caa0f3212ac928f716498b719d3013f56a7e37446be20056ef4627723fbbe3766b393214df026c3f84b2a29f2f4bb9c0215c0ed117ea81d94a8c819740a1897fe86d3689ebf0bee58eddcd93c48ba6a3e3f3", 0xe8, 0x400}, {&(0x7f0000003800)="df2e40d307458feb94617eb50b0fa6ea6159399c13253961e830d14bd4ff8b3c81be8caf04f68a8d85b9c8799ed52a86e6606aaf46663e3effca0af9063080051d1503f11ae23aae6b4cca8e13c57feb0c2c339c4ee55fc94796d3097b36272715638c701387c9f954c0c73a0e7908f2dbb0ac0e8c3fdcd46bde45ef9887d3848168211c0b4afe0d56c115e29363982ff36d27e465a57be2b8dbf3564bbf676ad0e364e391528ffd", 0xa8, 0x8}], 0x10002, &(0x7f0000003980)={[{@swalloc='swalloc'}, {@pquota='pquota'}, {@qnoenforce='qnoenforce'}, {@quota='quota'}, {@biosize={'biosize', 0x3d, 0x7}}, {@nobarrier='nobarrier'}], [{@subj_role={'subj_role', 0x3d, 'memory.current\x00'}}, {@smackfshat={'smackfshat', 0x3d, 'memory.current\x00'}}, {@dont_measure='dont_measure'}, {@measure='measure'}, {@hash='hash'}]}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000003a80)='./file0/file1\x00', 0x8000000000000001) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001540)='memory.current\x00', 0x0, 0x0) read$eventfd(r1, &(0x7f0000001580), 0x8) 01:45:18 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2214.701355] attempt to access beyond end of device [ 2214.706346] loop0: rw=1, want=130, limit=112 [ 2214.718380] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2214.751093] attempt to access beyond end of device [ 2214.770430] loop0: rw=1, want=131, limit=112 [ 2214.790698] Buffer I/O error on dev loop0, logical block 130, lost async page write 01:45:18 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000000)={0x1, 0x70, 0x0, 0x7, 0xfffffffffffffff8, 0x8, 0x0, 0x1f, 0x80, 0xa, 0x81, 0x2, 0x6, 0x0, 0x3f, 0x7b6d, 0x8, 0x4, 0x8, 0x5, 0x32cb4122, 0x7fffffff, 0x6, 0x3, 0xff, 0x20, 0x0, 0x1, 0xffffffff, 0x6, 0x92, 0x1, 0x6, 0x4, 0x15, 0x3, 0x8, 0x0, 0x0, 0x2, 0xe02fe70dc908ec69, @perf_config_ext={0x1, 0x808}, 0x4128, 0x2, 0xffffffff80000001, 0xf, 0x7fffffff, 0x401}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2214.826512] attempt to access beyond end of device [ 2214.842235] loop0: rw=1, want=132, limit=112 [ 2214.858675] attempt to access beyond end of device [ 2214.868480] loop0: rw=1, want=133, limit=112 [ 2214.877756] attempt to access beyond end of device [ 2214.888903] loop0: rw=1, want=142, limit=112 [ 2214.896761] attempt to access beyond end of device [ 2214.902539] loop0: rw=1, want=143, limit=112 [ 2214.907267] attempt to access beyond end of device [ 2214.912896] loop0: rw=1, want=144, limit=112 [ 2214.917635] attempt to access beyond end of device 01:45:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e93a00", 0x1}) [ 2214.929455] loop0: rw=1, want=145, limit=112 01:45:19 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:19 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x16c, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2215.252125] attempt to access beyond end of device [ 2215.257125] loop0: rw=1, want=130, limit=112 [ 2215.267939] attempt to access beyond end of device [ 2215.292170] loop0: rw=1, want=131, limit=112 [ 2215.296629] attempt to access beyond end of device [ 2215.320400] loop0: rw=1, want=132, limit=112 [ 2215.324857] attempt to access beyond end of device [ 2215.329808] loop0: rw=1, want=133, limit=112 [ 2215.365372] attempt to access beyond end of device 01:45:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:19 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f775f6f746865722c009e8f6b6048a8e5ceb6446206b0854633a32276a34e0317f4b7b2138bf33bc52e2e34357ab352e053e1fea54e47078698220f3caf6fbb207d69cab763e0f31f10a1edb4b5f2d527eeb14706280337b80e856d0e47cc942b32991f623dd554e26767fcc18f37209555b0f1be6db5a167fae6cd1bb3c2142512a83ffd90bd129dee10e1f394ab8cb64f9c8a02143f77df371c73f00940efdc6cf52f4769caed47df288fa47428b95af4336661be22bde9f3643a043b43927d52a6f7680c86"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x8100, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e91e00", 0x1}) 01:45:19 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) [ 2215.390331] loop0: rw=1, want=142, limit=112 [ 2215.440667] attempt to access beyond end of device [ 2215.445665] loop0: rw=1, want=143, limit=112 [ 2215.450113] attempt to access beyond end of device [ 2215.487772] loop0: rw=1, want=144, limit=112 [ 2215.504603] attempt to access beyond end of device [ 2215.510177] loop0: rw=1, want=145, limit=112 [ 2215.530792] attempt to access beyond end of device 01:45:19 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x97, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2215.535744] loop0: rw=1, want=235, limit=112 01:45:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000006c00", 0x1}) 01:45:19 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:19 executing program 4: mkdir(&(0x7f0000000080)='\x00', 0x4) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dlm-monitor\x00', 0x181400, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000280)={&(0x7f0000000040)='./file0\x00', r1}, 0x10) 01:45:19 executing program 0: syz_mount_image$vfat(&(0x7f0000000180)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x8e000, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0xfffffffffffffe89}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x30a6) r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000240)='/dev/dmmidi#\x00', 0x1000, 0x450400) ioctl$TCSETS(r1, 0x5402, &(0x7f0000000280)={0x25a, 0x5, 0x8001, 0xff, 0x401, 0x4, 0x3f, 0x6, 0x800, 0x0, 0x3, 0x3}) fsetxattr(r0, &(0x7f0000000000)=@known='security.SMACK64EXEC\x00', &(0x7f0000000080)='@\x00', 0x2, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:19 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) rt_sigtimedwait(&(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000480)={0x77359400}, 0x8) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000280)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000340)="9e0d10c53bba835fe56be7d0bc19e7f8b78048505816b9d5557e8e4609ff8989f20c0bed853518b813da6a3b5d824bab7dd67314f0ab1c1ffe1a3ea3536e5314c9baa8083d", 0x45, r1) write$FUSE_DIRENTPLUS(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v'], 0x10) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/rtc0\x00', 0x8000, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r2, 0x54a1) [ 2216.044935] FAT-fs (loop0): bogus number of reserved sectors [ 2216.052050] FAT-fs (loop0): Can't find a valid FAT filesystem [ 2216.114150] FAT-fs (loop0): bogus number of reserved sectors [ 2216.135313] FAT-fs (loop0): Can't find a valid FAT filesystem 01:45:20 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92500", 0x1}) 01:45:20 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x3d, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) gettid() socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x200000, 0x81) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f00000002c0)={{0xffffffffffffffc1, 0x8}, 'port1\x00', 0x20, 0x2, 0x3ff, 0x0, 0x9, 0x5, 0x217, 0x0, 0x5, 0x9}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:20 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x156, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e90c00", 0x1}) 01:45:20 executing program 0: syz_mount_image$vfat(&(0x7f0000000400)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x4, 0xaaaaaaaaaaaab03, &(0x7f0000000440)=[{&(0x7f0000000100)="eb000270f7f800000000000000000000000000000000", 0x16}], 0x10000001, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0/file1\x00') r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x400, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000200)={{0x73, @multicast2, 0x4e24, 0x0, 'fo\x00', 0x0, 0x503, 0x2f}, {@multicast2, 0x4e23, 0x0, 0x9, 0x0, 0x22}}, 0x44) r1 = socket$netlink(0x10, 0x3, 0x16) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r2 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000340)={r3, 0x7ff, 0x200}, &(0x7f0000000380)=0x8) 01:45:20 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2216.621368] attempt to access beyond end of device [ 2216.626735] loop0: rw=1, want=343, limit=112 01:45:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000002088ffffff", 0x1}) 01:45:20 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:20 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f775f6f766865722c0050ebd3354d5d0d72700c0c752b5b095e64982e035072a5dae436c440a75a6d4fd96c5859a1c7681f70bf8b119326169bdae4673705721d590caa37fe2ad622af61bac7c7f12d0c7b7be1deea93a0bd43b8a5e1c6e0d887be1b7052a0816f87bad7d2ac7136be008e6f409179"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$EBT_SO_GET_INIT_ENTRIES(r1, 0x0, 0x83, &(0x7f00000003c0)={'broute\x00', 0x0, 0x3, 0x32, [], 0x7, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000000080)=""/50}, &(0x7f0000000280)=0x78) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="10000000000000000400130000000000"], 0x10) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f0000000000)={0x101, 0x1}) [ 2216.881240] FAT-fs (loop0): bogus number of reserved sectors [ 2216.890562] FAT-fs (loop0): Can't find a valid FAT filesystem 01:45:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000be90100", 0x1}) 01:45:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0/file1\x00', 0x7) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:21 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$VIDIOC_ENCODER_CMD(r0, 0xc028564d, &(0x7f0000000000)={0x3, 0x1, [0x4, 0x0, 0x8001, 0x40, 0xfffffffffffffff8, 0x6, 0x5, 0xd33]}) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 01:45:21 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x130, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) socketpair$inet(0x2, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000000540)={0x0, 0x81}, &(0x7f0000000580)=0x8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000005c0)={0x0, 0x6}, &(0x7f0000000600)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000640)={0x0, 0xb4, "10abd43759228b0c7bacdd459af420bed6d4d4d82a9eaf149ec03f4c0f32c10711487dc04417be8890ac46391a1e1c2a28b54ef4dc7e221e7fd2d6812a3a000e980bad246c2ec9741abf101e30e9afc9908172eb1a0aff9e027659ed37aa5a6359dfaa9a98ab745d2aab050e251ede4c60cedee00b7a2a5f1e6d280a4223e1cb2f3e87c2796d1e86a06d90681b9bcdbdd1769efe4527dc0c9a70ed779d40938edcb3d4abc007affba59c45bc2c612b8397897f80"}, &(0x7f0000000700)=0xbc) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000b00)={0x0, 0x78, &(0x7f0000000a80)=[@in6={0xa, 0x4e24, 0x3, @ipv4={[], [], @loopback}, 0x1ff}, @in6={0xa, 0x4e22, 0x7, @empty, 0x80000000}, @in={0x2, 0x4e24, @multicast1}, @in={0x2, 0x4e24, @empty}, @in={0x2, 0x4e23, @empty}, @in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x15}}]}, &(0x7f0000000b40)=0x10) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000b80)=@assoc_id=0x0, &(0x7f0000000bc0)=0x4) sendmmsg$inet_sctp(r0, &(0x7f0000003800)=[{&(0x7f0000000180)=@in6={0xa, 0x4e24, 0x5, @local, 0x9}, 0x1c, &(0x7f0000000500)=[{&(0x7f00000002c0)="4c02c3334da5d78409f5cbdd863b00b45d2eb4eb98c9c7e8a84c5faf2f05819603baaf5bc182a6cadac51b7c52a8d44370c4e06ce2fe0986930fab79f109f90ad810f3a2a331119151885e602163904d84586bbd6f1157ed912aff93041206702737c0e8252de8e8918a95e2a0b58938ad215ff3097ef4bc6e69bc3043c9984bc3e7feafc192c21d5d1dc3d26b77398f8d2e13599c58d89dda9a1f9c5044d07d142df40ead9c910cbec250145ce8f531cf9d8024d686e2a23f6c3177be9d96688ca4b1ce63aa1f8a7aa4a4444be7f128ebce853a096cc9731fc9d0bd67f13b2171", 0xe1}, {&(0x7f00000003c0)="d17925f56a0f20414ef3ce9210efbf1a452c81b3f0069006486246d0d9dd0be7e5bfa6396aa6fafc1bd5d0df727dbe6b9106ad52138957a5f231ec49e02ba56c88360e7e670fa08af38c9420b73a3285f6fd4bcc1b51ba380ed68d8c98c50875405cab85679c686a6895e60760bc1e99f0736c5191a6a2c5ee14d28f386bdbc2535abb703f07487583d09f5e2b7c20129893fedfcae2fed4e147abfeda914918eb7fed0f8b8b09781931388e44e38760e204e4e17621b7417d", 0xb9}, {&(0x7f0000000200)="ada20addf8da16873084700ac7c5872bc308c5548ba39ba0851e56cd381c32e1e69b867d97857570f9937abf0144938821977c959c2dd284ebe7cb266640dfe0a2145081404e71c764ec6870a33606079327c27d78c575eb9486f1", 0x5b}, {&(0x7f0000000480)="b064129080351aaa3955708ef5348a530a220241482a18cfa8e7683760f553720952389bcb680fb67fe543e1584e10eec080475777049b4facae674f5d536a870d2c6a0e6f2272288d1c8e7889733b5a612303b125ee7e33c4237a1da43b4d5176320a24f06c3ec8f776465d842800eec92f", 0x72}], 0x4, &(0x7f0000000740)=[@authinfo={0x18, 0x84, 0x6, {0x1670}}, @sndrcv={0x30, 0x84, 0x1, {0xffffffffffffff7f, 0x7, 0x8, 0x7, 0xa62, 0x400, 0x5, 0x4, r1}}, @dstaddrv4={0x18, 0x84, 0x7, @loopback}, @sndrcv={0x30, 0x84, 0x1, {0x133, 0x7, 0x200, 0x5, 0x7fff, 0x7, 0x85, 0xffffffffbdcf0ab8, r2}}, @sndrcv={0x30, 0x84, 0x1, {0x3f, 0x6, 0x200, 0x7, 0x8, 0x3330, 0x0, 0x80000000, r3}}, @dstaddrv6={0x20, 0x84, 0x8, @local}, @dstaddrv6={0x20, 0x84, 0x8, @mcast2}, @init={0x18, 0x84, 0x0, {0x1ff, 0x2, 0x10001, 0x3}}], 0x118, 0x4000050}, {&(0x7f0000000880)=@in={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000000a40)=[{&(0x7f00000008c0)="9f7723fadcc113b6a9575204b3d36a29798b1b89104cdc316c450c3c6107f965aadc2e4349acd9a7bc440a5733e1ecbc253c09713f1722459f8e8b17", 0x3c}, {&(0x7f0000000900)="4553a3598485890ef3abd99db096321ff79d2daf9c604360884a4c0c18530925e0a42d7c4839b1da550cd4662a696d311a7069857b319f38f2d15eec58ec1364196d7f01d267f42f574900fad1b09433133b8f2c4d6ed3f76bfd99f2b4d359c7892d45d507b9ae724be5f48bc2c2edbf079a25c0be29103f96748b8461349b5fb6a75b2dea0268ce180f7da6677320a1ac5f463c03642cc9de59f83c6e7a6b99ca4b85ea6f77756f166bba0375ddb0f12ad2c70dc022111dd841ab97d4329546f868ae96709482b58f97534de847ac1fb3ec02fc14e55e34a0e4d47254fc3696c0087cd1aa190cd81e1546fbd1faeaa189bc1afc7481", 0xf6}, {&(0x7f0000000a00)="d85ef3c58ed081bc2935f1775e18300e90011215cf3ab5aa61882b90f49f93e0275abe37", 0x24}], 0x3, &(0x7f0000000c00)=[@dstaddrv4={0x18, 0x84, 0x7, @multicast2}, @authinfo={0x18, 0x84, 0x6, {0x7fffffff}}, @sndinfo={0x20, 0x84, 0x2, {0x6, 0xa, 0xd276, 0x9, r4}}, @dstaddrv4={0x18, 0x84, 0x7, @multicast1}, @prinfo={0x18, 0x84, 0x5, {0x10, 0x100000000}}, @prinfo={0x18, 0x84, 0x5, {0x30, 0x6}}, @sndinfo={0x20, 0x84, 0x2, {0x5, 0x8000, 0xfff, 0x7, r5}}, @authinfo={0x18, 0x84, 0x6, {0x3ac5}}, @authinfo={0x18, 0x84, 0x6, {0x9}}], 0xe8, 0x4000000}, {&(0x7f0000000d00)=@in={0x2, 0x4e21, @remote}, 0x10, &(0x7f0000001f80)=[{&(0x7f0000000d40)="2929b0e9acc95ef7117c9dc47c4ce62ab8e4fd7e117c3a394f84de2609d02b60d3a1664d7755228482075108563d387a5e720a69b5434f9329d0afce4dacf20e48501ac68bd5bea5af2a38cdb4a57883ee14c3c303d80819036673724b17f01c98f8cc0f71b317a5b40d9c29d8614d0bb71fbd9def6b7ae0f31a9863461120f6370c7bac8a80", 0x86}, {&(0x7f0000000e00)="8d1fecbcdfb2e0d9d113b3ed7c5976c520f0788fcdb88dcd169a3ca8f61762d4267bf9044c67bd558b65458b6b57f78b016fc9af0a6f4a372ab3a32ca321c3340ac9204b1ddd0f4c0391a274b332865eaeef765785ee847feccda5d6b43f65e640dbf2813df33eaec2132738c893511aeac067433880", 0x76}, {&(0x7f0000000e80)="cdd106b1dcdaea41a59540612feffb06daa2137f916bb8348ebb9dbef77effeb7944767a2ad1a9e40694b6a02478491a4d860163581f98686586a83a11aace5ba8a129bec0213d43dc88ec63f3eddf423bbc4f48efbb1a319b44f18d046c487ce544802d0efa90617fa381dc180331673282bad23b4236a9ad2f0a00bb0c43b6ab8761660b3a44e636d810471d0f090432a68d01eb00cd6a9a0720357794c2af18c57ffc0d80d1152667da204e2b18e541fab0f4259f74ef0b306d7253f048d4823292bdc2114d8fbe379c992a28bcbed48f95f1d0753047719cffc6cb45b5ced69d9265fe21d79e4bebd0f9f9180c577a563c37b6ffecb0eede5944c1cd0ec03b43ee030625eeec2ece3c9bbcd78d3e1b42adf4de2df59940dc7fc4eb7093de73f3aeda20154bf0f69e1e9dddafb0450b8628af766844cd4d330a4de8736bcfa6b6d3167bddb236cd440e9f2e0f0b06970ef819398951636dd2fdd8e91c17902be886ad400137b8f61891d8b7bd5046fbf7c0ba675e7e6f878874ac3ceba498b5aad8dd57be4987b1036c427a1a7e4e1f61cbb1fa350af4b583850255666024cabe7b4ca79b2a06374fad98b866a885721b9e881510e74587717ecb3ce623e4f5b3adc89adaac1119e492ba7e0b100571719e0d9eb62be6f30448bd906234376a5e0fb432460350342e7cb1a7a517c982c41aecdbc442c716dab98986c62ea694224c53998a2567aaf22ac00117587405c7ae45fa92265db5ddd9abe6f40241e148e6cfb71338beba8cf95cd437742581e8a6e1607fc43b674e230c225d9b7eeae13a68155da81fc0ce70fd8b96367ff6df7f666895c8739e107d8ed29188d8d89dbfd5f423cbf6f9ae342cc7e522f1323f671719f936c57393d68956b6a8c98a7271eb8b104285033d2999258606f21fb60e30fcef26af0e5a3d7eed497627ef48208bd23878e77ca1e778ef35a89ce01a076a07c2ccc64b29ddb10501e38ecaf249ac83a67266e8084d97ce6e4e5667af85e80ad083594023e54ec7c1c1bc8dd3d8aa48e29c61bf034c66cc9a6666ddf860fbb4ffb19e575563f3466954308f02c1276cadd9692ff1fa08b49eac70a0451772f20e7a319817657db14aebdba6988470574821e594527703d3a2b2d6d07639b645e85aaa5bb952c5a28a054bc3144da403381d0f2738471d242eb415d42619f067010e97fd191332cb9a5771c3e4e2858b5682f641daac396660cfa41b85919d03e9bc0cd378731f9d5ac496e4e11a872d65e92c649131b43806fbb350b321e853cfde8fb90d8b110c9155ada8f2cc890eae26f4f31cf96c8ef94f0d35e8625915249ce6b9797ad09507c6d48467c7476b3f7ac3dedc01946f5548de858aadb00a0215faef5cb58a82730603013f8ddca75458345cad665f684510e01d5885d2df52d651e54405a2cc2dbe312559440796df06e9ee05ed1c5aefefc74b2d8ad63854f260dbaebd37eed883a2234e0db14c9f1f93162ad2e489c14f5d4d45a62327822e15e9dd0f076508d91c34e02b6cfd48388fd9d76bf96aba53880fdd00296845ff34eae0c1cee453d54938207ab27a8c68b88927d91549240e5d39712add17b2b438d41a86922d68a1b1ec015448b13ca77698ccd54757127f457f8bc27a06f1a0517a889e5411d384e5948a1b3645fcef9e5e2a0b16a843114c8c2758341fd622c40571abccfd16d228aaf5bd567ce11a9594eea641b6b8f8f814eb7ee141a105ee56b565574b171fd251f77638c14d87193818f6db11896525ba0f6f89cccd04668f9a2c54a9de6dff293ee4580a583a53f3ccbdf5d775c99f4b2cc34cc963a55112cbb7f21e3d7dbab995da0d7daabadb6929458ba53d2fea52a8371882cff860b7fb7899a54a7ddd3126efee05c3e4ed183644dca1cc6fb71494dbdf6bafe68fe43dcbb163bfeae28ad0056dd642af2e26e4e8766d90c3768e50926dc1f5be00cfefa58b5f34ffb5f6bde282253997498b4b1e5a35e03e722826b899300ce70330eb9278d25d5d425acc30c6b32401c789c2a5c383c6e9580cae7b82375393edb7725cd6b1ffb5d4316fade48ba2cd649fb1aa112cccbaeead3b93c13f39eded0e070e439c7a4eddd92e73ab462ace6a8088699e5e47ca6f8572dfca08a0dc4026c32a026c67360e1887997d38f2c2f8828907ba4ef9eba2e78b97fa7ca63ff3cc6d9d53fc9d4a4d0613742f8c4426832e145f2648661c03446645e41093a4aa371eb3c7ffac41302adf85de6cda04550d1e5be1dfb62b9b36b6f9cf41dc14c9321dd8110960fd9410599c71be7298d595d25a25a05286361015a73dc1c9a28adce31bd74ef033e6c49b02de0ce088d42ba1d32f4caf914dfa9ce00904534e81269a5384630efc72525392b6e2689bc0da9be4fd3226e56d205af6990bb259eba84a908916580f22798761f60fa00c1d159187a5fabf5dee465c4cc5973fdaa27e2644d879cd7ea7f0028344fde7b085bae34f65551cc0cd699ca9799de77b49f21edc7b71e32c5ffaa1a924c6f83f3b6b32dad3457eb3c23671bcb8545ab7c7692d5504d020219698a5e114db963cd3e273af530bf5965e3985f5b5d192327c39946cab3d67396dfabb9f063297acddc32ef9c55064d1fb40996851ac704093f03a7204c04cb555da1a0e04287b2f0896f012af86d3ff49c1d4a666d463c4aaa04cc578631d0c3fcbea2225e87ca40cb3216ec1157edb858efcb384ad04413fcfa43b787aca8cc273ea8ae6cde94166b76b77f550d2c611072d32fe65c9f880fea64c47bc1c096f3e25c7ccdbbbe17fd090c0fd1ad9cf9d720bf422ebcea1db0cba1ce6dafa7553ac28de71fe2e8865ee9d8079b8b740a6cea89cb450e4eae0704c5c22c3b35f1a9a99625c9e9eae050b97e15f415b3b390d7524e1785ae5f7adc7088bd3fb52e432e356475a21be5678133f81d18b0eced12b66214dc8844adbf0b64bce5ad2708dac313be0a0fcb305a232caf208d6bfe0d985a8a70ed8d3a0ee30662c8773ea82d917a1446e69c31cf7f4c0fdacef9de071158aaa676ffc7534430e4dd120065c350433abfae7f2bf00730dde7f2051a611cf33b88c26dc2b67e96e6d56ae056414da205eb25a4e5e2b861b2fa566c2796cb9ccc3e2b373848f7c81554e67d76ba49ff171fe9e8d5258ccec9a42531a84e56288967e45bd62eb680fee4ebf943974e9000373a2cd7ddfea69966c486ff08d32e3c54dafaf004121e388b52a92fa615f7e1ceca5c57b55498e48a8207f7490326e0ff78a56509c21f7b8517db4c06e6b33818478fa88356d034b30e999417ea8ed8635c43d7dbcecb84f4f33ffd1556f6308fd4e3e2e2a560c678e283c0c3626ce225ce9eed1e11ea4ad1f67d06089fd4ca0e64a43057bc176e4e04aa95b3e916bfbfb35d2f172fbc5e11e428742c286f021e73b516f25884e03e42f598b52ebd6c5de7721872babb07418ed1a0d461801ca656aea0a242c3ad23e52ee9ecd6586919f454a89d12f4767e5fb40dd8770e147f3ea4963973f0354559828ac120b735535a83eda18d02f0aa7821e04a70a4a043a8af8dfd1ac7d8dc9d34e90edf8970544b37271b9586434222fbb597b73ffcc06b4661a773772b64ec731c02c60c547146ca36bc79d05ab52185ea43c5d0e29f0765ae7109a3cd187eff0c0b5915601236084b5a51b47fec08495c11fefa71b0e9ab2dbfd36a46f8ff601a76d09bf48f3ddbf8b8a4c19c0c6a9c2d56f93c46dd161f586b3405fffe9587545846a76a785ddf80b0e07947137c57c8db185ec8dba52aee630f4cd51f0ed14b2a9e4d3b9a5321642267056a8d654bd06bc8dcb76c1917cc4b9f69db84bd7cdf492eebf10a3380ad83b8b59c14629d4c8b56ea9f5fa6362417d922df35782dcb2f3121b49b6ef607da7a68dd4745bf55eb045b66e3d28683f4d26afaf2bf92930d4dac3d72b16b560c93f1ad43cce38626b0e574a5f93129df8d4870a9be5a828134737e27f7a38f696f88cc11d2633d65f1ed1c3e5a2bffb37b43748ff6c9d4407c5f38c6eaed9464f20888a911c2864aab594caa4f0de639f0fb1b446307422f402b5f4cbbd9bf4fce1be5a9922f06307ec25acedb85915d51995c1e0461e5308dda2bcf727b191a7abf8b17d9e19e4b1b8ecfb1f80662d791152c55bd006fa369e0c2151f8cf6ad2e8441c84efbe69220decd108e461419833d8e5d01261f32c8bb0275fb0635ee25ea4bc201c3757f2de8ea55be73e8699b1703a0bf084135a216aa52acd54d53d42734b36dfc59e38e3330384085f8505f5aa7104cee74749860b94e55eaf93eafe9ac79d46066f48d6a528421520da8d031259262b6c05c8f29ff78faa1ce3cd3f3c6c05dcc33098f48e2accc8ded035994ce25946d245e1d273076c247cd8cc67bfdfca1d71444e52ca2e17678eabf3cdae515ddfac165d42bbd97e166297bc0343d4e3018aef96f4cebba832d7132b6f970d21cbe21dc3cd333a19912321b2dac5e7da3feb5ab116079333510ec22ce37c80a06d5ece7508ba0f5ba3350b49c0101349f09225eaddba1bbc03d3cda17758d41386972c72e255dfafc86fec8eb1f39f8e93e8d087f1f882895436169e415d8d159561bcc26886148254f34c8d2e23a700887d369946ae24f8d8b385c90a9363394a916e830c9dd9359a4a85f65c9e81c5c1d5a4d515fdcc256222698988b6e69e6b3a995d07e749614cee5b66e7c55982faf3227471e79a5af2eb9a75fa3393efe18eb642b43e451a2c468576c26dc13e4fa4838b9740b02fd464cafe7b17ebd8f34d461f112af544cdc757ea0da1ea2096421824b48c1b6c90b45a6c430edfba8b2a9d36cdd64d36e1286e0cb831b53455a2413b959019ddd88c5bd5ea22c4547783f31fa5a376420c975ee3b56e0d9cc8d108840ad25e003a07d51afb745644bd1286279fd286d858f7d0af5fd1f2f603e99e18988e439808dd45052373d3e6ace7f0ae2aadf0a93ae6ddc197f2db2c2e791374af63a594e9816c5ee0f37e780682b4d5a568ff1dc743856e0d271853f8b4b47b6fdda6be96dce2b8cf416e9427b50130863c5c7c88c004c72d45d702d6c22c78ecad43309fd3870dd621d149060e4d43de171267afc728dde8456972b480c79a76b7c24d79b24c7a203371902696ee0a962b260edf684fc89943b431df62961cc53a6c0b65a7555bfd66c8158c9c0a0ac3ac1cc589738199a8b013bb7dbbc292c5f7a21614b15d08589a8afb069a8314ae9cfc3e5ab058c395c9ede2c5bcd245e9d3baddd0b78b2c9106cced49de2f4b3fe3517562d2c3d95ed05858ceada97af65b7ab8b06b223f466df3bed921ad6b4cd3a7d4bb298f1fcb0b4d13d1069807b5bde042b8fd13c13e1893488bfcef1b2ebfbf48caf4cb2d6ef43d6f0a2c6d9190c02502f095e4fcc6e13a9eea242796d14f8c6e2e826a94ab6ecf027cf73cf32908c5b1b39f5f4625bb5a6c64928595fe00309723ec60b6317d2159c73da794f1030fea1a349132714c7eb3042303d33850ec5d98ffa9a818a1f93365ca6c03076351893148f2d77f7fe11f6c78c09d040e9bb9f9c10d3c2156e8c308af107cf15e060eb123e87ccc3ca0f44934fe76d00b11cf5c992720751ad9daa08a251a555fccd1a224afd4da80a2e0300bdce470df1887a528a298ce7b2762306102e4d75b50e12abd3e07e73d8ae3826ce4765044915ce11f77da70fca148601a5c42fc66b1806017ff79428f5fc596c4263eaa2b00edda17e0c82f4cb45b1a94", 0x1000}, {&(0x7f0000001e80)="8dbff9509f0fc6a2c538fb8290540c6316997dfac14444ceb9d83e88893dbf2414e7954b73888e077f547ce96da567a019b200989061f73900e789e6770735f9a39519188f4a40aab0f528dc7b124cfcf121d62ea0a39e59899f7767b89f73b0de0e83397bb778e9873621e867faf24064dfda4a35101f1c5682b8e299f0ad4a473e3b8c81cee45df29fefd156f3ef9303c6b6d6d900d1c236af547510ce742d93588b82a9144854e7abff718f94bc467c6eab39f1ec48178eb28143c628a11eddea7e2ffa839ffe9690b3fe3b6bc690f321d955ab57e7b8faf8089f45ffa96ef35aa60d3e27d075fbf8a8e3e32f", 0xee}], 0x4, &(0x7f0000001fc0)=[@authinfo={0x18, 0x84, 0x6, {0x8}}, @dstaddrv4={0x18, 0x84, 0x7, @local}, @dstaddrv4={0x18, 0x84, 0x7, @multicast1}, @init={0x18, 0x84, 0x0, {0xc80f, 0x1000, 0x2}}, @authinfo={0x18, 0x84, 0x6, {0x25e3c487}}, @dstaddrv4={0x18, 0x84, 0x7, @loopback}, @dstaddrv6={0x20, 0x84, 0x8, @dev={0xfe, 0x80, [], 0x11}}], 0xb0, 0x20000000}, {&(0x7f0000002080)=@in6={0xa, 0x4e24, 0x1, @loopback, 0xa9}, 0x1c, &(0x7f0000002140)=[{&(0x7f00000020c0)="6bfdac52a00fcc487385d59336f4b8eb5f0de4bcb935e71f0054490ca20c21f3116c139c69809428899b8e4f70c23d4c3d06a40f63e6b98ab218245a23fa0516937aa97c35db77c2e64b672eeeae7bde6227ed3700617f4c672d78ea", 0x5c}], 0x1, &(0x7f0000002180), 0x0, 0x41}, {&(0x7f00000021c0)=@in6={0xa, 0x4e22, 0x9, @local, 0xdc8c}, 0x1c, &(0x7f0000003700)=[{&(0x7f0000002200)="059ff42bc96cc7f9ae1ef904632cafba96e43f3d36a5f6e75999630eb75d259701d2fc3e28242358ef423d9dbcd0b480c2b740345f9dea4ed6993209fe846aabca472fe08db515e510a2315d4e7aef2becaef947fd11ecf65e6a5f3d2db61c2d212cdf0a1b5fab22dda0748ca15c8efa3ab06960f77187530ad7ccbc79f1f0444c4abbbe55d6e4f91a29eaa9c01f86256e3682dd7482ecc4", 0x98}, {&(0x7f00000022c0)="06cf81c3b3b13b", 0x7}, {&(0x7f0000002300)="5f7f6de2a190a95670b8a69fedd2b0576a2258d2b112d94e7385aad298b08f3217e33b357320be8cfb3dad06af23dba1b535c300a95e529c28914394f7f2722ee1b057a728e23fc5e6d514791d818e0666fabdb7516c17eb94e5d39e2b6c42a33bb5206e0277c4cfd200ff734fd5044be6c249b190b8e9b2ae74eef523650e21949796d62aef56fe4b61eb4dd8acfc0fea5ad3ad64530c12ea630d0b4560557db384964e4728c6c54500d8", 0xab}, {&(0x7f00000023c0)="1c28a444c767546859ff6c57daa91ca97de6fca87daa5ca5ca04bda93d0676d836f1d45aa42a7de573360f4fe9a048ef90306c6d80fbedbb", 0x38}, {&(0x7f0000002400)="ea944f7e0396529806561f9c93f4b9d3848ff6139bc64e437e26c263ace6c7acc1c5d67d4f778b42599c758acc9cf3be4f88f0880ad33c0a2c9a0a32e70763e2406e4d917343e3cb6d7662b8f59519b17c9918035b767bb1", 0x58}, {&(0x7f0000002480)="867ef18991e07da3a2dbae2c63c9d057fc72efe2d108c926e6301df887fa234753e0bb88aed23210a4cf7ba68af43fd28727d2e8cad81792edf9513a275d8530fcf8e7d8602953511d109c0e8313e4fd03a3d93bf1ee50cc3840b86d2d2b448626dd3713d70454ff9570b28267019fa61824bb62e5de05774c300289f09df2e66159cc86af27eebee85ae022dde301160d6b5d282a54ab1003b4005a152c49e7681ba143eb8f12a0e07d4e2d1bbb43192ef6ba7f3104b5db7f5e914c677e17f850f9e16fa8fe713eef5a99d73b3adc9121a0d99ce3dae2f2b5886bd73764373de9176ef882b88a3859e80145c35d3672d6ee60f953278db8084fc819c7c588a04c61b6b59fd6eacf9ae1d0f86875aae13d8c4e734c4592b9a2bf870dabd1ab71e8a5c95f9b78a7b7f99788881adfccd4592c2f2f0d58a5cac133019389c629b2f345b3cd2677dec6b6c89a0770ea5e2e8e4f940f69a4be4a438f3f7ebfdabb0ddf4368c01106686d4dc7471e68eae396f33dc9cbf8aba27f6bd813ed38876fa21eddf48d63e451554d517ce84b3a4f829e4b0b7bfb9d1c1123f77c74ba73ba2c066469a98915a283bcffc4eab4e8daae3a742d8ca7f99b570136fa01b2b1098b41f4bcff80095bba149c8736902fe56b61aaf94ec682a78ee86c41957fb8e43836eca5964521e159cbeb793f32dc8fb4235c4d7e476c59d227e9186eb34359232dd1b5b8e4e7760bbb9fa2611f1ee42433411a893a2fccfd6b603014768e370d8d2354fa34121b1009194bc9674846363e849987af236830c1cdd392b5b5eaffbb618f126f7ca6373e0517cd00ff28e1a8895f6549bf8fe1222c444b89ee21e4ad80d826efe6476026f2bca2478f32b87fce253ac8da2d4e9e6bbfce198b313677afc6779e2bbc474fe77e9ee1775af7caf0c5be667a763e4e9e8ba345d06a4c7a85236ba54eef3a22c006ff889e70becfdf9f5b97d9e1dbc4756df116f96f008c71870590fbf831c7b4b86102515821affc57a1dd8681a8eb162577d4831547c52e30a875b5418fe8c88f1e7881cff2a39414cfebf131e40dcc468f6c7cc3f7cfc59f380d590d3a507516342af75c871ae751e6bd99c3f66a4deb0adf3716351e14b0c387ac6ebc5804386b4e521f58ae66c037d41605d09874f1822e9e852f4dac7d1c403a5bc118c31396f0eb27c0ed1c5be239fc34ae87061ede9288a075435f3eff3b348f2ac3f224acc133cf5e71fbf3256b829fe91fad006773f3011a5e482ec1b2709226e526f4daaee5608b63a7ded4d043f57e7a507a08640b2a4d3d7ebeec3644412d07e9a6fb8ea4fff99c0f958d10639832c9613fc5da44ab4f02389fb16100472fa20b94d6dcf98f633e553d80b1337b6409dba1f1e872f476ffa38aba852fdbcef967fe71b22306b492d0a92b4592c76487643d499133add5560d3d9de58e75eee4d1b7fa78462afd6cfd514631a9b10e704a77c9e534829e7cd6e7d1ef1854d893f1837c39c5a278df176377462e3a56289999b824328b564454fd0659b670d0bc12b4235fbe53a98c9a2ac488990d83aa3031c6da4a0f5592a2d53fcab008f04e29683efd77add3b65de8792f0832fb8bf3079b3bf8415d82c5f527378692a8036b7767b0ba29409ff8d0dee41aa053f4b8b9a98f98e41bedf3b94e50767b3383921d7b088cedd3d69ce308acc62663594b352feab089ac797435857357c3bf24860486550cfd2b1e2772688c8e4ee59b61daad620d2f061204cddbab6e7acb4b877983694269be67c462f034fc6d2a6c840b44421c70803ab53c4f7a35cce9258d64c6e702f17db5f668d577c669396452c3cdf4e747b76ff403e2422ada78c229ac791a3d55319ad477c55870c03fefb96957ff4f0d68a60fbfd82c87be231fb7b71239f3242feb5823e9f78b9a7d9c02a1219f22b6236e2bd3381e96d45df8c1655bbe37d2293de38992d98ea6723d3934487514accbe867206f259dc48affc35e55ee5a51efc343fdca3e3c572a1df5eda60635e977ed1c1411183fdbb916074faa94b759d23748d5f24b8425023aa271b004a8013032159c1e3c3bf1e9567ef7f763ba0efaa76c9aa0071341e36d24ed787a57275b734ce825d91eb5340c8f3b8993c29993adf1d89e1fa1ecf51bc68fdd8e9490a73c26b198357529741413809ae941150c90cf424cb21267964b64523e0a9351f3b555a7cad5bff60b45f8299fc6834a850cac75b415be8ee353641a94ec0fb454d5258efdf4333fbaa7ee2a1b7b05039f38503b056af3ec45875c014946e7c87b3c28f608776c797e4f53fd1968ca202220c07205e1cfa444a7708a4a8f40d54fff24b578ab2d673a63c1b56e0e188c8be34bde679e60f4ed23997b828879b19543c1495680ae0d133dd2194d6559df761218e19dab25c286ea48ce2af4a30ceb740d88a0a25375732ca2e06e27b17bb88e1b8ecb266f377cdd5d1932efa41791c09d93d12799bc454ee58c9d32a497c753442acd3f7a72a9ecc638ca2278de8786674028149ad46f873842986a7c6767441f2e5d5f5cd983c04a426b4a72ed8e81c654b6a476d28c1c50eba84b08be6f1b28bd345924a5916c20a58badf68a5d89da8720229089d96bcce784d756cd1c193715c3fa625eab3fb3336c37eb863d5474a0b63a37dd12d2ec22e84b38647e72a5fe6ecfe0a6ded11321f101af818f1724a2b52fbb48676e53eaa588e572702377ea0de96c6d56f3cc18b5bd1b80339ba3240bee5d8313a4dbacb576ada89cee67aa41e21b2ba915def3b9701b7c4ea2e55000337f82bb474fa48c61c7cd49cefd9f612f49c6b2ad60ea5682d47d641faf8bb469ebf9363f3bb2078d4194dbd4be68d10e7ec4da3b3c8b92d31c1b84e46855420d1b3388b13c70cd817b4a16cf5c598cad3a9d0f11f9e946406cad9a7ce03e6b9950462f01b841a625596d95fb1b675bcae65a3fb00ac866ff736332bc044d97520e58b120a8a9384e4689384f6278a7c20e86a5a0fbaa761868fd0942cad04b3923d772bfbf4e1cae4df7170d97c153c9a2cd2976252a2d7b9d2c1ad31970d42ec6ebecd6fab2e7754c348e3c8cd8b874bd9f9bcc88e8d6b43c3a4895b174de41282615441ee794bac1bab984d7a88fffdba20b70a525f29c3f28e5c5e56f21ae5c9a7bfd13f85b83903e9d0e14eb32d0d8c42a2cd29934cd3716cc6e84764a8f96842a7363cef86f0e6061b0fe1629145dd81dd0bbbe3a813fd7d79d1e15e87f1b9101ac5489f0ebb3922d9cc6060068d0a11dd17f6665718e66be2358fdfce022aec9b1f26711f8bb243bb50bab65dad0cc238c1beb314b3deb2e328eed8ef5872ba9243da8fb0a963bb776e6d28d11c4b845785973ccb02dcd109f8f8b8d42967e0edee29314f280cf422970282fa712a797bc012a998f9bdc78dd614e65c99b2ee97962cd7635390d4843904ec9f8d357580c7c865fde00a9be68c3adfb49fd970a68b40cc02d8259547fab756e409fd465c9778a1f7f41ff0f2e248de3c6dced75f7928e712a01bd9a8bc3543f01543a6b8e1e05f90a052055c1b0ca1aee1840327e1678221940a83944589160b6fcec77f68c188c13f042fb04d409058697707df97d7034e82adbc63e475ff704abc5a7e09f0dfa0c68013413edc73a80eb8be96c750cc82c3ed835bcc3b92c46a6d55b299b49e9e5762044ea40bf1450d4070c5e3f237872df19c0ec9a60fb0dba6166e5b0cf7c18251b1f20cc29dfa9454d6a81e827f547fa449d6cf91b39c7dfa58f07c729d380a01a4c2267dcc17fed42a84ffea850f3fc30d79345bd184b24dadef442c8cdea996cc94c9128a1d850857800b6b4d4a66738f921e16b6f09cfa33806132a25282a8c9b1f4ff6ae92181193251794386d77580ca7ef7756859306639b22c00a0e571b90b4fb988205ed40106541067a463f935ce19a693ed88eb40dba66ed2d5f54883debb837d289dd123095de20d34ecdaac6d3ad6309e029a2e0221e700d74100fa0abae690d539e27c3bbd8fa918b4a060f49ff2097134415b8bc06a9daff430b46b9320d48c2cad049bff894b9f745d8d042016ad37228f1d7c81d7aa4b749b7b6df0183e0179fbb0ebb6fa1bb2faa53b7e627cd91af4b621ee9e74d9883adb967f66af6fb5b75a857826ed8228fa5dbd057ceccb6914b10cfc43a2ff38dde2a636680d4b3a077cdff1c9c3dd2632551e2af1e1f3a669195fdd2748265027478d888ac6ead0687de811a99271da5f86db50c477e9ec139afce954fb123d449ef366ef55541f2b37d7fc66998f6431b9f5f2102c490555d464d8ceca1e47aeffdfc208e95b23c70981dc1c7261aafb8a908e9602777725e42dba820fea0154dddd8ea619029e5cd9f9973b1909b0e31ab9b6400ee6a628d0ab6e1c0d20596aba0c7c0131a0eb0537693ce3428c31ba77d4f9e4b93c445af41c7d5d884a7a93a41dca44c06f06ae2a5ea55385262ce930ff6fd3ef8878cdd469cadc869ad2430df67a5ad614d7d3b35cf93f6af7ad75be3752aaf963ca231d1d2f2cb57be98afeac61016e31d8a98586f0ee7b3a2d2a79f16fdc67ce16d01deb3afeb1855f87e4572afd9fec87fb3fb17e5f969ca604612e5d2a4e5368cab17e648446ca8bdbf448f1de808fe8b03e2fecc3ea0a41f0521837c2c0ea165cd9271c18e36838fb0e5ecf049a49ce1dbd5470441c0474bb3e81edd8bfe9f82dfa89f30ebec4f453b53c857df0fba9083f267f33c596b176e5a84c862b816bdeb313bbc34bb9ef22ac15f96fc82f458a39e6ff7e73b18442a0882622a52f29c656031fabc618717a4e56808d51e1ca257e0d7a6f6abd2755300158a0855e71a0dc3c809c545c673de34bba4664c4c26b3a00275a859f4f82a402966c545759192f3f1d53cd1afbde2a19ca838f85906727a91ca87844f0471802dc87bea55457c70208d898b6beb8a5d7e1881a79480290f992250a748004c362b997c6bad13e1d2e5ff3392ec7819ae084fc8a041ac340399542166fc4e998f9b5eea9f9a4a9cd2a639fb312e824968870450dfae1833ccae0eff619aa8e192940b10830a2e77d8a7bb87a6c3bcc48c71cb4c3804266060c33858099147b2f15f10d67dd0f43f5187b7a45f2db507a4c9791ea3aac93a6bf8a5552affba9189e3625b8dd8529ff12a5b99cbb50842272910f7dc8e63358321f921d6113fc1accec9304d907be53388f7a497c120522ceb771a313bb5baa7377a996054f71e7999bb93d1afd9306a81c247aef0a098f2013d81d4f5c80826c226fe00ec563a3140e73bfd3e09473950694f2e2e89464d2579cf6c5538eb66c559dfec5afefb805bbc11093371c7c5bd628cfecb79e0b4dbd9fbcae8e848b166dbaeae69475b8fd8b8e50442727d07f664acdfffac385fa0b241072a32a20ce18dec9e04d52160664e80324cb0f7e67c9a26555a19ee53426e09d803be298ebea124510709cea95e16b182c5af3e47a907a501c6518c420f4819d409d4d63e1ec658487f33d68a21f588bf09775cab2d87dbd8baaf9f7d7a2d07f86fb327e6f56c1ce11769f16005b50e965f6e0cd4b30de5701b4d938a04aed9eadd136d4d26c55110ae2f7bd7f54d2f30ee27e7f5636b3538527eb97e10963e882a5278a06269fd60f21ba91a542b8f74705a2939207e888617913ca33a1606589f96e91fdf471421a4828a5bd72dcfb68662fcb3708a9fa55f3833b724c2095d2fe611ca3a66bc81f6f5b9091ba01e705c7bdc3a87a3ad5e6c4be9f837", 0x1000}, {&(0x7f0000003480)="0ab5ec0ed17de9fce3702c65271b9d974da6a3c2996a1958898e329f79e8f515b375c09008cd416f56a74f1aecbed9b6ece4900e8df23311ca20b7d7f826b6", 0x3f}, {&(0x7f00000034c0)="b2d79bca6ea15060e128a0f9e7b31fa5a67d781af786cbc99c5d8f71d436d83c440ab92ce876819b4234888ab01126e68ccfa17d13df9ddbf5632c51ed12bdc0cecf0d0c1677b8ce3ef29adb2caade1d65f504ca257fc5b6d4445113f0d9fa2992df9ab89635f2e3079ce16b2416dac943a2fcfb34b3693442d22b4b081ed7a6de4b33425499c6d83d0a6d6a6396d384c9721784ded642f7af75d2f25f0a6c4109332e09eaf39d7eb2cc73b893b8376051928c8214ad218ee7bb479c74133964a19e6085a39ab4a77d2ae0730fef4852ee3d7720ab17862abe51dff687f2cf380d691c78577357850e8e5c8af128867b3a7df395cb0ce8375b2b", 0xfa}, {&(0x7f00000035c0)="c29f3496f6ea3ca09c5826b0908fde2af865ac01a83c48a96d4e88bf82dbe20111e6c1b1880a65b8fc5bec2902ab10a321e6d022c0a5e082438f6fee84a29162b4cf4f754a71c6ce1ae96c845379ddd4b3c2fb0777d7b20eddc944104d3bb4b0357eb55b83bb5d12a4b29b40f53ad9d3f95156d4bf66769050e4926182c9e86393ca02af390f19dc", 0x88}, {&(0x7f0000003680)="9548873ae2678ce37b915918b370e6596342b9475541aa40d1ef3768948d05becea4c202234e3253376c9f63413c7156fcc263b140be0aaf00b3fc8ae207c8cba83be7d610e56e639ec21ce80bbb2bf14bb840e6ccaf853171ce84", 0x5b}], 0xa, &(0x7f00000037c0)=[@authinfo={0x18, 0x84, 0x6, {0xfffffffffffff1e6}}], 0x18, 0x40040}], 0x5, 0x90) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:21 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0xa) 01:45:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:45:21 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) syz_mount_image$jfs(&(0x7f0000000080)='jfs\x00', &(0x7f0000000180)='./file0\x00', 0x9, 0x5, &(0x7f0000002440)=[{&(0x7f0000000200)="1d9a979a0ce8421ee7a2401d34ad51bbd22625458ddd7aeee79d78794eb88a844af324bd428b8e8ca3eaa1255796a6612b8de64fd9eade8ada427c484f995f5e033ca4d7993ba0437d792fcf02ad75d3a34245545e3daa6db1472268cfdb2532d39db3e3dd6d4ef9cf670f0fac3595", 0x6f, 0x5}, {&(0x7f00000002c0)="27c7e90c7afa897956d251b622f8792812bec299754d9f275bb2889e70906b3f254cfe1de5f1335e0f35d6b95de75a43d9021fb8b2dc1e77c432d2243599342079f3de2d87c81b874e52fdae303e4c3c0b9dd487eff5e88c4caed1047182d19469fbb822a47c9f344ea488536262844749865889deb9194f5dff1a86deafbc345d57b0ece41e2081602ad2f7f95c374fe95d881341259149df19cfa23d324fb3666cfe5bb12f65869c8f33f3d23dccb79ccccede256a4887c5f3a0c34a9714c79a1ce92edcc9abd2d12454c059f23710460a7dc2cb3ee8832f56483fdd4130bfeb30d35ba42835aeae1e0fecebb2a2e7fd2c489349344e918cad3d3855af3fca9751a5df0b30f67c5756066f6f927b81d9ab697b6f2ec9d9efa04318853de2e6ac66389f6e280f9b2fd38a3bac4e59b0507387b2cd1a6fe9ba93f034cc019af584cf3df98cac2d754c849948b5857dc681fcbdc7901a931d378761168b7d5ca7d253250e6a5781cb07de08eab8e2692bf7abb4ff77e627e0063edbf1e8ef684216ed485bac2deb6c87ca9f7ec81b20123120bb622da229cf8214265dda012502f825445e242694f4e7a236b8aef85d41fe1eade42760b597f86b13c03522d7dd3e324b7d8b34be147443e75ce200429f05ce6d4f16fed84317460804d61af4da51bdd68f1ab07c63f24cf1e0dae92a72ddd2d21478d8d6866a8144353179901dd5e5cac00c98ecd915d7a061f6973bce573a3c460562c79cde82e4ecbe487d5a0cb4eee6c4bec72937f2dde7ef1e78822a29df686f70d6856fd215cf8f0a8b041e01baa91a9df5941c8e31a317aa6ee8ef54364c0838e1c3d6db71e835c770a58d6b0838c11a94e9ef893d840f05a56e6594ed9b5b097edd7e907c787b23228e77f5c99af0ab453716dcf838d94233424536a5fb37cba5b09f59eed517fc3b9a06104d422b482977227fc2579b263d30a0ccac34530cb3e0a3b9a6a73a808cc63cb7415161c794033b81bf7622ba6a206397bb2a36a5841c148fc9c50b9e35a0f7b6ba516d367f396de93d02600e6add37d9d117b4acf95b7cc2ef2e122a9d90dfdc2e8444dd5f73169d741673fd312ce9a4c3f02b551fb2ccb69bebf80a5fd5eb4068180fb03498c032433ddff659c3648976ba24ac42f7807f32ba2920dd63b3fd858490a41f84a47fbe018232f18930669403de692e824159c787535774063a9434427cfeb5391add4ae07ab1494a50f7e778678af3838a32a1c2c1f1eb52d49e345bc46ba5aeb008cc29c6d4d47201fea796b46095ffca0711c43a7338b711832f31a76540f13438a2a35a95c3bd96c3d7de5cbe6561ff84954ed4f8cd1084c6da168bd5d8bbbfaca35f8aa4ac8472f1b7b93788a79a421772a7668bfd800eabf2685822120be6b40d92e02cb167c0b218e7f39706024d94461703851163027c38f63e48a1e0fdb37a9e27706b9caf8cc156e5f97558df295da9394ada6f5f35214f24ea6a94f5b3137dec3baa65a3588f7f16e8f34cdec9361957d4d0aa813a18916aa10f354371600da45393bb368611fd5d672b8905e9b4f07b124fc76efb26a19bca42445ae2bbbd1f8e26cc4076da39a4439b93bcfec90929f80c55fe3fddab362eb42a75671a90e13974157cb406a4cc9af01580c6d75b3352d9f273bca8c234aaf4b18dfcaa286ea95c270b48cf386a892817cda621d86bcb3a51299ffc98f8f1a754ea3d08a5537a6633a5716136200ab3564b3c241e83ac3223793b8ba8647cc0be773a504be999cd43b6b3a62933fdd2b165d589258f1cc7b7770ef4442f1d0e288210ebe23d41b6b12fafb08c03f1294599a45bb51fb437a854f0de231d7afdb0d99ea08064a36b3d061a6057f5a9067e23bf791e1c21dca11b5da9fdb6962161351ccc9728c2b208845252cd3e63fc8cf733a0733742e47298640a55dbbddb42277a0028edac3f386b32eb51f6bb7c0ffaf6ceb3c87f64110ca98eeae9d9dc5cc6003ca90082bb70df74f90258792634aaa82243b0bf9c271301399749eb1f95943ec75a8e25dc095908bf862b622d360b5583fe80e3af96bb3f8a4c3720c343f418879c89b4158b4910176323eb7432878bffca963ecc3bd1d9cd26a1c6b8645f1765ebf3571e342220d14008fa7c8ac588ff8abf2151dfc6e6e54e8e74ef07ea0779e4ba52da5e7b4fed5102957e0eac185ec0da0b523a780ac63b62dbace8f13d03e559cb38a99a0ba916acc5153fc74c45060b612479e9f983b87a07b4ed333051594bcd899d5434459d94bc996ef57c34d01d3925b484bc499015df43fa3f72d2c7e4a3df93ff59baef4f5015ba6b84233973c81c9f6e8c82103b604f71c20d74baef72e4076a9c28a5d2dd25bb25fd19947dd12d3cabf70663a368ae6aa60bb5c796437bd3ad25fe96fe7575247e492e426cdded4b057fa95b516ea68819c612a28da6b0ef0c96792f90d2b48041be21b094950913cb27bc4e92d816ea99a11ce1040a5448f0d77e99c092db382a3773993ecc4a92f0cbe206ebfcab0a8670b16d331b495d28961e50d8b78bbcad0cdfe4aff5a403fd78e8e542aae9684bb5bdb13a413ef7abda41e6461532f824165c86918cefb1e426b40e926c838c7918982f9fd9a5db2d9022b7b54cb919c2bc56e076128500ab497875baa3e51b7ee15f7211d3eb556435484c823f25dd9e9a28f17b1b4c3483dd7cd86a4c01ef580b0488ddde0623b9cee477b942df72303b2c90dccb14ff65149adf3cf33e5bd7f19441562fd9b18ffdc544c7a0f5a69d467eed097ab61337b87ada53d9b79c9f7e711cefac16587df1d1a017cd7da17ee77ada21f1b8bc999b8062086c2e7a807e6722334f06e988c52a15c7b80dc092bce4cda0a13267492a6ec785df286f77f29101be1ad6a39ab0520e681833b65f0a6e3251e2b1059db3e256709bfb80d434a86998c580ed1415db0bd1b7dc70f44b8054f0067d10d17900e2adfe7991108a0250deb0c111d2b666bc080ff6481578a25751f1b96bc112deb12ba554a4213ba010335170004f989b7b0a39b19234dca13a7d640d635f2a71ab272f27171ba28082bcb3c4e63f2df4299e7f8cc93b9e1210ea0157f01c3d875e7f6e3012a38295775d65686934aab12e9bd56233d70cc2b17b7be45e6dd98edb240b9a35186f0d6291e90eb66df2a8ca2a69942220c3b8e4e50c4b84e500010d00663f40aef2a1694d05f82259c24153402e2754779a12e5f3608cb2e18f29ce7d7622b3cc47837b101b74df8c48c06d3cfa04a6b8a535fedfac66db23440ca37c0fa04c7c71acfbd901d2be9b16e37228241c3c3ef6e53cfea2d94c14d1636de4e8a17612102c845e454f6ee84f12c0758837a4c98423401c2942b1ddb5bc51b9b4197db8c7e6d6739a4ee101e063b769b76102b001205006d7546e79387ede25f4a2fd47f18edc7bbc5bb93da011b7c05a284c2d7728120fac64a80cf43c8695210c06e1d3ceb2ea8fdc85803ff43cab3888f2cef9620c89e26614b2ac1f6cd280f1e115377ed48466d04993b625101a4ae839d04161897ddd1d9294eacb12162c58ec2e254b95c2ec2f0553c977bb50dfd9707cdb827d3561055e36f3a17d477e89ff460bdb6815cd111cb0a6d4f06e721cc0f94a358cf6c72fac9807221347f396a3252ac224abf504e4ccf5e42371f9b01f33f74cceed91be6c591c79ebde579e9cbba618188c058b61113ee62b26f1a93332f7ddcd2590ad9898561697a09df8ae965a86e25bf3cddd622fc3246aec6a798727fa38b924a0eb95e436d35364373636586ab91687c569835444509501659648c7457fe3f9cd2c323d83beb53aeb38d72fc707c2d0bd375e73b044968c6a217f832b1fa3a3fb9e985ff020e2ffdda92e6f0a965dfae3b6ad4d282aa5841225beb771fc3892c9307304614d40426103db50c31e3c41c35dbf88136991a3f5938b403635971adc4c43da28f72980f17df21253e0e39eca3a08e8223c53a9b2610b08bd57e4f92c7ff53e81f9fb09a7353007adc676047d9c9e41d14d7cdb16b766dd0ea731f67ae9e4ce03e58ab1395f12d56199d4e6b4172e9b70b91a06ab1636cd8b0c7919b76df13a0c63a148a4757bb572eee99a7039e058c45291a544b153cb58658ec1cff0226ed340330b39e7ea3423d33a8be33b0278575ef76fa1752c1c95695cefd3d93ae7c22838367777a6754ca4c43267b57b44fef947ecdeb4bdfa70e43005819bec1ac569f9af0a22e9665a9ebaf285fd7efb175ad743018dab4fbf106db2685cee2b2b4d1e48815a174c93edb9934b07d185bc22a7688e8e7b0462d2caa1e9d051fb0fa88a9da9d66759f220c573a05d8b3717d32fb273c076551edcc349b27de62854f4bd458bc7988adc41bdb542c0351a4f9b43e442787691902ba3939611866954e879d5c844ddb273d19361fccdb35c8954c46321b53a945396fbd944eb0bcf19b738a305f1221235a0da8a356713c52a7bd6be099ec0b04269b518460941036c0b46284969db15f0035b93a59ce607924439e42a6ddf36021065f9f83d587b6435b5960b5c1b4535226ee851e4182013e819e16aa96e8442723471cb000c92dc9f963f9a750f43ddccd7fde3e4cab03f2f566428914ae49e13c35add1ae1b4ce6abe0f7a38e61508d597331bebb1327cc14e84deca225ccc77e686bf7d445543715c93a165be420b25a288d947430140a535f5bf285a927996c3c01138bc7c58f9d30c5ca23081eb7cd7a6ff5fca0f52fa78d06a497e098714d487e5b6c597688fdea4e81dc839b0cd6d67f0569a99d3e68c6e69538513e70aec6fad3fa7dc53b3d4b6e113c78d753634c5134cd42d0c6c61ea0511fadf69199a06092ba594be26847ef339a56d76b86e33b4e44a1350e9e65cdfb047eabd21fad57d8a6aeaec1cf573433d4240d0d7f61a1126d8c8347e3c61ac4229a752ae3b2555421f2484b531be57e65fe1722b0ca5abac59d0e46e44daf0ee4068a96c8ea6ee05529df0723b8f4c13c66db8d99fa696df923813c6d96085a7557c7e64c56b0c55d3735ab4f8c6fc853f6e0090aa4e3c3bc2434e8b5e3b475e602f273c2b2423c562086b39553f17a98eb431338848be9033d3d62f3dd59a07f1f092592e3f03ee8bf65c7142fa2b819612f640a81f8eb73b81b90ff76c3363222b0b7a6f57374152a9425d843544d0ac7833ad7e8ccc3877beaf836548775868e66a3880e743fa752921cab1ecb29d9cd62127cfdcc63f46f530010ac6f669cb3699194b05453a4e9efcc9beaea1bc62babb5082f7a331e6f43eb18016297dd296d7cbb13a061cf6f1806c224253ce545f472c39708d68074aa05a733a5c1796a24b284452aeecafc5dc2b968e43cc04316c05003443d40de4e2295665fd2b4ac97d1dd297e3ee5bf76ec95de5bda1ed8a9eec4c164f2576e65b749663706a0982e03502754e48cd9fe2e4caf9b057a23efcfe390e08ee75a138c29e7ed1628d2dc7f48e6662a044023e953fb70e811cf9c6298c4a2bb42007b7abf621c44dde6289ddc7689dd30c7ff215a299d2f2a62d51ae02489e7b43924e7752435e9e63260ef76d90c489b5cfb88390c2eba7d9536241df80460e09c8239a9b1c3631a723ebf5aeb4938bd7ae840fa6f3e4bea27b0306813b5cdfd421858837270226d04ac5a8c030374b0d3aa71367612af00b47cd0b91c587da4a035de15727544daebe79e132429b33fdc67024d8667401840d5ab95cf836f900ffafc387763e8bb6c15367db7dbead", 0x1000, 0x7fffffff}, {&(0x7f00000012c0)="1aa07438e4bdbbb79075ab2a0927e7483f38d912a1586f4afa9b8c32ed49cf4c7badeddbad21a818b20d27bfbbe7f1bf4cab8aa527145b8c65147352ea9197cf4507669a2546f5d958c817f6c45f63fd9a5e8b9599a0ff287bbbb071f2a603bcdff3332b03a360175b0b51", 0x6b, 0x8000}, {&(0x7f0000001340)="260d0184aecca4b66aeded539459973f2c20f85d8bfff5582ac9dc976bad9181e36ed10466396694c69ecc439d6393153d6ccf0c90bd7c7bda5607eaaef6725db97dae89167f09be7cf8af9f03f843348d68ae0abdbd0d5bdfb993d776804df3d4c0fd036bcd0fce09c5f023cfe548bef882e2282ec87bebcfcf3f371d26a6bfa1338598fcc96d722833a1457212d55e7eaea5a2fdaa81eec61875d643e551af3e00b4ac37fc98ed7dd87b46906b714a9f0a60b9ea550ec68e04df7297a4f13f8a9ad16df5dda4b60388ec222c51abbee9fc", 0xd2, 0xfd2}, {&(0x7f0000001440)="4d63d9fd7d13a1ec482125fcb3664ced9b87aaa1e5be16e583ef5213e25caf859d15f5a97a4b7000f940d64a01429a711ecda38bdb1483a2bd706b2288cc7b1a1a88e8fda2cc65fa9b213ead67abe5d65d9539dcad988fd8bc112f8758147c2ecd7b2bfbb210794fffa660164eccfd353b5cf8bbfc34c041d88ed24c1c1b5bd5aefa66d3f9171d7ec2404dcf468693e63ab85fcd39e2c9c52706692c043b6c130fc493fd52845990ad3d6e6ed08e72bb3b24a8e21b8107a71d850095744f03ec0a1bd30595c9bcdf4a1011e318b623bca34e761637184ab70a1954bf42cb8639bf729db4e6d30727290e2e753b9089eccc5100ea76849ad11db8641af48e3ead75932d287c97bb1b41462c057c8f82f601c29bbebb39cb3162f34c2f239aae8b26749a4cfa540911810f22405cb2a92b338af1a3cb2364230d21ff9131f201e71da873cba036a0e8b630c355b4209cc12181230d4398a5bdc3b317030ccaa98034e82ad37cacc00a946c83212e5cd15c2201a72e9f1327d45a51f74b0e82efcb9fb72f1fc9fdb96e0d7c453d3a096ef02f453a92f3f275a97db8997899231dfe94cb39433c0be630fe8d9b2fcad17e0a77a2dad0692191ea4e2ab949c5d77821b1ae81615fc90a1e2726437d8d23ee07e44e50606e44d4799c576bf19cab8e9a3cf0424ad6341cb6851ae85e8432ee561f08319637c8fb35efa5fafd457bc7a7137211a11dfb1c979a8a2a8d4e96d4b1c04bf1abd72139b8c5c234f21df165c5dc5371dabe6fe6032efae1ca089fe03ff798be39565b0df36690d6b0443c2441cf25c97b3e9c905900b1d7031a1d142d39c8675cc7c2760f78210a126b9081e925fb7ea121e585eddfe9afca6958b84408df8a0f91939243fae77f667edee16f7117aa217a0f132114309bf88da9f40d9842430a334c9f77df789ecd0ab62489791742dc5e58ed10cabc6500247ef97b94cda7e7dbcbe4a3422e15f34447004c85a29e8ce1e3709190ae400815c20cb37eaa697d961f0be2acf9735f98e9f89c024a2149788cc296baea27b2772f92c8529cbe7b2ca0f943bdee47ed99f146fd1bb205831b9158a8735d13ca8bb73603cbbb552c2325a33a1c9b209edc5283dfcc93518775940183c8d7a54da941ae09145269a9f30926f11d82ba23958fd9a0b2954da50c5d82370294051240ce29f193d01040ffd96eae1265cccc9159cb8ac066f1e4f383ddb755a42686a1ed8682abc1b93adaed16e7e02b19d36518e4deb9a22b85649ba513531c27dc18280a15f962bb7544df32214214c2cdea8e9011b60b0ee341d43556a8a2ce52eda677460a9c2586750315b1c4e2bf72cbcdff2e63bfa024939cd67910c650445015a4224d2cd13da008b7cbe287fa4e8a058eab6badc9327b4f8e185ef137ae6907d928e13cdc143ced353f4f5463c0d6952e26938ce0fb8713d1f8d1581d12be18fbbda0f5836fa5ac7ba6d22ca6d8a104d8e7b14c1db4f62d43ca616018adc2cb59682d1cf4bfcb4a0e9edb34c842f937dbebf9569d40dd0fbfab0b06e03f5584e5f8a9e32b846d089371dcfc924a8d08753c64a4722d3b1c7008393cf21b63650a8cd5b212c9062c3ba37a8a96447807b262d51d9b78a9c1f045e2c2f621734658db7778dc81e1718e0ca32acd6b183d69da3bc3def912d53933d31a17dceafebccad91e68d6a5b7e3ad77b2b53ae26e909d41883d466bfaf1f49b74ad29cb8312070deecf32b826dfd060902ccf223184163af74e4c4db42accfb7d7f87f77e1327eeaeb8fd7f1ac76e91fdbf41648d90533f24193b6d29fe00fcb455873fcf10c3f43b73bbc76cb71327e64c625abf6480603e826452163e0c551334bc9badb756921acab3d30110f0c3d5c0b197bb685bb24e666d4c8ee0c88803e73f728cff2d87b8d2cae1d7527d9953f37a309c8200abaf664716c5b106cff0c61d01c30b41f8b9d19553df578da359dbcf6de644d7202639885d07b0047a20d73f852710c6b53fc68f81d0b20ec79de58cb04de70a70c41de9df63a991a0a93d0d3a412efdaa4b03ded280844b989fe6a935b6897d30ca025b59836e39519e39562769f13b5efbc3183382e2d220b4481242af62cbaa397333cd5d3933ed876c44f82d477e79f56d932b7fd56de1be4a6a16888fca33fc92f9d1b4716f116050ace7dcd39aef65ab8e3f83dbc2e2bb2720553ffe7482956007579de5c7d9782b9c77fee1b1ac327b226d0ae120934f61bfc22a5923045b4d4503621a6fe1fa8329b871e34a978f63a25a82cd301decc4bdd5a0b393ba68b359deb2d024d5b765b2922b5922f52f1f0cf4916c843376c96821daabbc8e156dc8c396a9b8edbc079e9bc64e72f315e605d26ba58b394262d17660120a1c5380a49e417cbe14a8dd3b10964690ed9c498af172d5868d33f3ca16b07e92a11c783ffa4389bd888bba490f40435e30439308889526e8c3e7e2b25edaccc758fa746cd924c7c59417d6bb589a8bd94386ba55a55c69dd5ebaf384826107824257ee7f6964b3a887f99a3569d25269e89bd238b0b561e921c69a331b777915232dac16893078763790e5f2a467460c6252c8192d376e465705484ecefc141ba9fa7ec9d698d7dc9e13d6593dd55147d2bc59cc60cad0ac6da13ce8b748c4236eb0cbd0cc5882c9e47273038de564a8cf2d237bc595c5f80b211abf71f6acba6177947222329dc29768336415d9313dd758c841c9d3876d8dae6d9e59032101c05a823293b3342d8f2082d45d768e9ac2ee1d617cf1be161107220ed79296f14054e35f50a379a5765450f58e22f1764b72b1cc1f52d02c16635a27305417638569cbf10f3899a1089b2767d96ea182061f89f63d8c328f637aa3860840a4fc9e606f99b84eed0a869bc82ec6b05eb1cd4636c100edb04b486ea2d0ecf2508333ebf62cbb1fefb3875a1dc29c0cb3d811e646df996b03992a7fa227a20633f045d6859676676b5bcdc34a407b157b8d11168ea948ab05b89be97eede1cd9f854464b52a80d139e20cbd4d24c48be2b4891a3f0a54a81b65850c93c9428b5ae73d2f357b18ab5c9e7036bd92bd53a859ecdd9a027c03533111f927f58f6ffd3599249ecca4e443686811d8260f3d4db99124fddcb461e3511953dd5775110948027648fc134c1593ce76bab53a31b58b215f60d8f1bd27ac1b3fbc72cf39df7f8cb93b7462c80abee91d01f6ee7fc60b786b6f9d5cb4c4d2e46b6d9ec8eb78bed586c42837ba4a463840b5b31c4ed09299e7ea610c8ed47b3d7966dede444200cd4686300489aa38d602b8b1112f5080c6c7f37ec1e208b29b6a0d7b9c68d40cd285532004603097b0003afbc12ee07677ff2b2af2e044ca16c148cca28297bde50096f70efb548db2361ee7bf34368820169c66e0e2ba5aa8a7f0699c3ea106e23530c83bcc1e52f66afe37318997bc39064863b387f1b3a4b8848b8ed26f51536aa6709a54e0f145e85265cbe1b6cff1f2f1fe967491b00aa4f98f6ed361bc6a5cf5ca35372bc8c48d566b3dd9b9d87626f10e91d94420b5e8352cabe6eb1603b5d1830a8e7fbf154ea4d24c0177b6d855fa0548ea35986d57bc5bf910808666fa9e025190e253f36640cb1457853badf3e84019f6d05c4e5b4e8c46b34010e77d463b0485334bcf8e6ff401cfbb8e737f12a583d5b6c09b312ae8052993d5ea91b803b75b83114ec2d2e6ea3deadb2b5c7c90ad37f094115387433b662a7ed7e699e478e0ebca66deef0f7c013365041bc197e4be479cfb54070bd910b76a7317435885d09642b5c6698c764f16b3ec2815ca343e6549d19892a13e647adc93be9cbfca1fe3bf77eff9ffa10a608068e214ef1c9f0c7bdbc3d534336a66fa34a71d72d0cf579e6e57c8bd1b5188ead6aa674972519db1d4575799f797c0f708aca10abaed77b557737af37f543fd8f49eb74d865ec090b83d443341493611db76219ee98c529da9457dcb9847c911aa63d7536434e2fca6d1beb5dc1e9f88b2f5effb8c2f8a9fd2081089bdfc3f626f475537f82c324f8b8c013f2ee04f4847aef4756d8e94a0de9d271967cb350b41592f14b87b2e677cbb609ad163fcc062f084b34af77d28d4c707a4920cf8c366c248a5734d5b2944ccbdcd54bf0101ab8a4cc6208ef61d9fb306183b2a917d316796053b8d8331adc24206f54a5ce9393f49192b65d615490c9454cf1edbf1dcbfe88fa00ee9f981c0bb9b8239c84581ffd923eb702cbeb1faab956869f38711d10efe548b2a00455ec164fcbc576a1f0772a21590a3931bd38f89228e54f9fd510f5591aca11c6ddbfe09c5efa593439a0f51a2675006780aa20f14f8192804cc74b8137b3c5d41a2d4ec9ff903346ea02d0c8a8ffda68afd3cfc8f96f716aea40480d4d1503f870835bc6fa912421741cb60c677eb479d2f5f4d40a696289e42b33d5fa32601f79af82029e8529b06df5c80a59acf22cebc8674f2579fa9b34a309eaa1b53cc8423534e57d21ddf41acfd4d2aa6992bb7b4c1be9d0f4d7580bd30cf9cd74f924fca9c0c42ce007b0fe96a4e60bf9ed1f37fa92c43e0258845b5d0f6501bf9e869d14fd0bafa9db2d775a4616f8bd94fd770cf389cb59ecc614296bde1320c2813b80585a51fd3679e552a94ceeacde0c6aeeb37b4126f449334d1a6e17bd9752cae74cdee9c6be8b89a11d974756b190b67dba013256f0e75578a2bf1aee22bca4e3ed57a7bf34dd0213e45886b19abb40a60ef3e27e3daded5e9a05d2840d1fee2963393508dffc34fafbe6e4c86a7b202fbb410af8107e1cf8f51be8708a384e163a09676b7729ec0e19dc9b240d04775669067f3fafdffdd32c1b5879775f38d72639392df529fa245bdcd34ba26d594ac114a96348d2796e4f5795df524b7b8f3ef9eed58952374339d5d30772e2f76e304d877da42d53ffe22c98f271b8d541a7a9040a08778c9691aeece44cdaf7075e1dcb3bd0374201a17afcab51d1c943e24f79eb74957ae09b74cd850acdc1ad140b0379c05ce355a6522511c7aa308b4e08110fca883dc4dfc0bb7902382c10243ecc98d48a8a129b1e75d6eecdac7025dd9dc6bf10e4e7a759c1d6d942576e3a63f6d02051ede2093d0b26b5e09766f5cac969202e25177ff3101bb5ca58e6bb9c2e84a8b51d2a5416a1069f483b10bc1a3b643c4a1f02131b80e8e81ae27f17899af9ebc3f1378f518060f82731b61068a6b28689d2deabd50b22e21732f8902f98aa88ef7a3231a8e1e74422e0a501cbb5dd94ccef2f6ab6d64a49353160633953515f6d8d6b1924184326ec927960ded2a13e02232bfa4bd99b1f6d814c90cd22fe954d1a8681336429ac8f103becdb4fa92feb0716d45be48f66cd1dd52dc3345133707877da58e9b6a9f767826130fb0b2acef3883bb25c12310fa4c35f8c1a698415d53d39e1804a0faf5d191bc3d8a7c65bd4c03993dc0ad465da9ff9e1377a8cd33a40c5ca7a945814d2bfb89c613d4a15a4872ef7e9d93310df4ad236f1cda2537b3f7597a0b77e80a195c59562ed0022662ab19b6d629745b5f511fe713c5b81c2b1b12e09b3a58cfedfd6bf38cfd6fde7d58006031b1c48cd40ba02d6d46063d87cd47e691842d030a631d52878a6bdea662926715c627442abf61cc3c64ba1b5d44b53275082975b7b79daa4da7b4b6b9747b45815479e32fb8fe00e72812be55f3752c540fa4834b785c9eb28288f617653548f1686f5d9e140864e987ba959567e6a2b46cad25c5ccf1ca8cdb36", 0x1000, 0xffffffff}], 0x21422, &(0x7f0000002540)={[{@gid={'gid', 0x3d, r0}}, {@resize_size={'resize', 0x3d, 0x5}}], [{@rootcontext={'rootcontext', 0x3d, 'root'}}, {@fsmagic={'fsmagic', 0x3d, 0x1}}]}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:21 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x185, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:21 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) [ 2217.911798] attempt to access beyond end of device [ 2217.916787] loop0: rw=1, want=343, limit=112 01:45:22 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000ffff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:22 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:22 executing program 0: syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0xffffffffffffff62, 0x7ff}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) socketpair$nbd(0x2, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000200)={'veth1_to_team\x00', {0x2, 0x4e23, @multicast2}}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KVM_GET_API_VERSION(r1, 0xae00, 0x0) 01:45:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e94900", 0x1}) 01:45:22 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x136, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000f200", 0x1}) 01:45:22 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) r1 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x8, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0x7ff) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) ioctl$BLKALIGNOFF(r0, 0x127a, &(0x7f0000000080)) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="06000040000002740fb561"], 0x10) 01:45:22 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000300", 0x1}) 01:45:23 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x14e, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000002be90100", 0x1}) 01:45:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) io_setup(0x3, &(0x7f0000000080)=0x0) r1 = socket$netlink(0x10, 0x3, 0xd) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x181, 0x0) io_cancel(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x6, 0x3, r1, &(0x7f00000002c0)="d00a49d950eb63170f0106aa3c8efdc4c1f6b6506630514c4909e7c72faf8c815403c8954535426a284fc640a81244285a7682d40d4d71e64740792b1a32f454bc33977aaebbd0663e3555ad8c40d44b4747c0c42bf86226df83b30d5ece6660097493c1ac666a299eca15baab9217e6fc42b5c52e2199f522b5ffb973daa5030725c4522938686802fa3e62f31e22fb5a5fb0a72d78013d5003c987f9e2eaf49f97", 0xa2, 0x8, 0x0, 0x1, r2}, &(0x7f0000000240)) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:23 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000a901"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:23 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:23 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000020c00", 0x1}) 01:45:23 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:23 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r1, 0x4008ae89, &(0x7f0000000000)={0x3, 0x0, [{0x0, 0x0, 0x7}, {0xb32}, {0xaff, 0x0, 0x8c}]}) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r2 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x189b, 0x0) getsockopt$sock_buf(r2, 0x1, 0x0, &(0x7f0000000080)=""/40, &(0x7f0000000280)=0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:45:23 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x197, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:23 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = creat(&(0x7f0000002500)='./file1\x00', 0x101) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000002540)={0x1f, 0x6, 0x1000}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000024c0)='memory.swap.current\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0x7fffffff) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000180)='/dev/urandom\x00', 0x0, 0x0) r4 = getuid() fstat(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_dev$radio(&(0x7f00000002c0)='/dev/radio#\x00', 0x0, 0x2) r7 = accept4$inet6(0xffffffffffffffff, &(0x7f0000000300)={0xa, 0x0, 0x0, @local}, &(0x7f0000000340)=0x1c, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x9) fstat(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_netfilter(r2, &(0x7f0000002480)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000002440)={&(0x7f0000000400)=ANY=[@ANYBLOB="08200000050b300328bd7000fcdbdf2502000009f801170070d376dcc81e32c64e6e99fe19c5a34dd123de4ab8e76420300fbe3218909ca1e663b0b02f8c4d0ef0f8d68c372aa0f970b31e1f8dac990a1ae478c1390f870dcaf951b2f241734a5370bd787cc8a3b0ce94396d81d913e8b58358c27aab675252b1886aae20be6cf5a0c6003d8ac04c77aaac171fa922966c77826267329c51efbd8fd3cad9c0d767088475741e428e1886af04add4b9f0be39ac2518c0be654ffbfaf53514006c0000000000000000000000ffffffffffff20979026db006f8e7ea939966190cf0c29594e4533ee45bd7b323a9c64a49b76d46d2840b7976b9cf776fcbd684f6da011552f2adf7e37618516540d996ee72d8c531f0b39ba3306a060ebfdca4f4389527d13c266cf81c466566c267bafd0b6d37f7ebcc95ee878378aaa19706506e67649e3db4eed538ccd591c2321d98741d30d3a9ac4d642e9505d303e0c4cf1a2075a4f6a1463bdc9ad9c27960ed0a48e41ef05344009c023a8cd15ecbab55c691c0e5a67ec7d189ef8bc168fa118f2307df34818e27775d34eaf71088cf0d6c74914fddfca03f1301d3798db87456a1c149f24071e28ccb06ed7040076000c006e00010000000100000049e42b16ae04982dc4c59b984b9f5299c6e6113c91a0f3c22a4c54a8a4e49573367d708a9f2d2c9459be61c7d783322dcf72d36fcc6f2bc710e5ab93d5f2000000b0000e00565cd0105c856dd03b338b46fe14ea73a5d1372d877dbdc136f91046b427e4aa1ce1f48c46eab3b491d957b15cc9c6d4050f2ad8ed9d3aac6e2e2d09c9b5d74fd317fa24be1a5ab169b106de458adb3e08002700", @ANYRES32=r3, @ANYBLOB="06ad0ef5ccac5fa5a21a7c992ccc8d807c1aba845c6dc6bf2e65002176caf5a05c04adfeefa8e2bbab106374e31e17c442c52b40a54463d4d8f75c5d88e97878dca04978128713b74b3916e7e6fbf3d53d0f0000c745b9835729e819c80a30a3c15b1bb7d7e75b070fce02b9cc633701f92173bd9beb23bcb0295a0a91790b88114e32d96912af200084a94aee8dd7236bc765616fca05dea9e51a4cdd1114f00075a64054e17c37d080eb03160ad2951b150b3d44c1ea052508009400", @ANYRES32=r4, @ANYBLOB="8cf7e2e129b14e42a71efcdb1c0330efa8104e2251007bc89bf0f6412b6edf50b558c4bbba9d677b5621cedd58516763ea323f723fa6a78fb32ee3d6ea5c6c5163377ee4989fe51cc5ab8890c67c081b7bd309e714a07f8ea04670390d5b108fcce245540a2f2db52ead4d17bec34e337b810c72c7673b53337866394c63bc2a8138ff48178efe41c813b45624414ee7685e5c0d311a83775501e84c59105e9cfbccfd37c93a12bd94972265cbd4c7260b01ff20f1653ebf46643d885dc0f342e47dd9c9e1d69b1d55a55c05ed9ed51471fbdd35cdd9ea0788216eecaefc8068c6852364300927c3f598a26b05ef79c8d6231ab2ea284663350fd8368a98698ee9bbe67a766086728be17783bab39b351cbe25b254fd201bb2d2e60dc0c89705e1aab86a3e3e223685bcad4697873ef0ad3ac695f6ee29ae7a6a0c41822a8995ea68ef01a938b6ee43db138df2cb50f9984dea337672f797788e725d96d5a7e108180eb55542ce8958551ec00d2456354de73df7bebb360bfab8888cbcbbdeffae886a45f3da6b9a8036e344e9d4670a302f46f515c3eda3e3e3904d83f1cfcf648219e0699ee142a6bb010ac22305fef8ff79fc26721cce68a4fb9649e9ec8b68d02d3fc535c813973ec09a1046386b1e85c752db69ea53688fbb43ece8881bd28670e228a216fabe578735326880d891af9eec6f60ace91e11507a5261f68997d9dce61622294084a9cc7321ad541ab743c677f382e897c0bebbe09669d39cb9c508133f2c208ce3173355d7c6a740eafcf6967b532f22ab2cfc012814be0f70983edd9fc98345c485a850026c2faf082f60dffd7c966cd16ed764614f64ddf17b2e14e4c4b49eb6756a8e60c6c550f2563b60b5d10b6a794e96492fec750b8e11a2f79526378c2dc996e1dd241fc931eefbaaeb9b6a1fc9640dcda05626ca42af14df94fae0b34f6c7356ca8c0c4aa36d692d81e92d818916f40e65d3b2d2e13e54842b53274b7bb6bbb959981d680c7443f4a70188fc8bfe770dfdcd71baa41ecedee0daaab3661ce5e0853ad0f0792e93a1fdab1a6bfba7a4e04591047ba48fe66726811e408040771c4f1987028b96f9ce4b55e16fa4c131293415f03997910ca84e8f9f3d3c1dc4a87e6b7e459797fad6ed2a33a8ad5104e252582e6ec60e6126a0a31624bb4e9702f1a1dc95328b4b2905e62cb8549cbb32e96cfb196beea9d73f84ef224e48f29118fc84809b162d821105e066719c822b57f8cca6faaac1799ed807902627952ed06edc224654a799e5bfd4b1f63a0b190c67b90a3120f0a5e3a28aaefadcf10098f14fbe172ce28a518c925841c1c9092c726d1463b122bf704f7285d6a7d70133bb09ffb91e36133f615f2203044277753897cbf077ba36cf129c09336e4260e165d8a1e9eb13e3a2cd7e8e96f76a69d154093573920efc40dfedc027fcb166034b8ffd7a1e8b0dda435087e57cd7c0053ba4f0d2b8d6bf03136879ad655c42706c810ebe5ee3e71138e207cdf861b091078650cb087a23790324f2003486374ad230bf1e65fad0874c8c34350cc8ea64e82a736e0f71614b2f27b0612110dde03d86b35c31669d59281bb0e0092889fbeb983e45a42a6daf3191c37ea5f25af1fe39b7a3f1413ccdcdfab3bc2229bd428e7d4dbb84314662690498369f8a0e853c16c23992ffed22790f5b1cd2415350fcce41394640c64f052a48ceac502ad0f1c25f6b9e12d8907bb9ebd36df006eea8c797115c16cc3977ee8dec9ae6209c9501c8b9ec22a6d23931656d403ce2b7082f1a50fdcaa8de8281cdfa094d34f5dd9faca2dcc090e56e6077d71b0b173ab51d713ccfa2b661018ecb3ea036315923a4b16515ad7dc08c10f3772572590fe227252d8c3dc3c1bceb4924b2d8e6eb61f8007e5fa977ce936f1f9aa515cbc84f4dd44f04cc2152a68d0d75ac281704eceab60a68ddbdb62d9ecb72934b44f2d0761e4468d9b52df86658cda5b1a7f4793030d6407b1797e2da3f14828745b21f6dffc50418e1e0e3f1b60154251a5e1f24afd806ad362d8e215934f2d1747b815581b1e3693e72119b5da30f64594fd57c6a5767c952cc2f6c9ce450d7a7229c98bd0a2c18b0b0980bdf13699cc075cacb0debb8f5fc8b0e28e4c7f7b3f387559f32e9a99105495ce72c425f40d4d307c7474633871b3470dac38ec4137aa663f2035ec59b30df58f3371eae1d3ed343b5d78f73e3e218c12392d08018ab69f1ee9429204c7d905d954362ba8654bfe7831011406fdf913f4a81408e1ca93bf5976b938d5bea56bc53961c4b0b1816574dc8f3da12a764a22d73894d6d2e53a9ddbc6ee127e0d11fa64c31ced5bcb074df357c2750ebee10ff33502e5642af7bcafc385063f41abcd4db749bb9d217e2df8b64c0d59f2e6d1727c2ca3f8903899392bf4968f965543f837a44cfb2b10134b2b31881c2678dc17c66cc985f45e713c20e81d478835df2ea41d7aac9a65b533baf4b69e57dab4bc8023c26df4ff21886921cfe576590a65f835206392f9e18d9c4e997b37f58b704fe84b291d1a248008e87fad7215fb8a96fdfefe36b69c35da2709d2cab9944c7a50eb50be79adac633a63f1d5a064e102cb6a1b4416abaa8814bc61eb6c1c203839e9d3d5cee01d40edbe84e61120d458b8ec31287dba23a48531d4158b7332bb2276346ce34c88a98969073a8f36e6b13bf7ec651f75b43d11b5ee86de1121d71a428e49ed79a0cc2b9eb12a7d95924e6291541a4a87c495be2c7328889dc6e808966822265b72e9031e12745bc7b8dd3eae14375ed3f9dfb9c071f260420b116c688c283281f791b8dcdaebbcde58e2118748dd97617ea038a986c5a5e9c076cc91c5de8135b1940c72d49c86f624d1d275785fe73a2f08d3f532ce587e9db5155c681ba8520cabd2e2809c41bb55b1462de01664e0ca06857d9c6068dfb9df94786117f0427ce8aba214ec4b778573041cf2ad6b2a7c67e29a2cb2b82eb1507dfa9290ae19da3521251107b9eee0562c47371452336480896f71dbe3cd59b0a9e086a757ade01ffe483fd994cee51d9d0663689840b58fd7b79a934cc853eec2b6be8b73f8c85631e98ef45032475d8f8f8e7cc22e8ab4d31997c51f15b9ab202d250373b140fd6b7cc1eeedc20f8ba8ca17dd9702eaa09a2d846ca732f05da401834ed52aaae7e227dd83ecc51527feb823936625e9ca16b78bbbfbb0036bd775b2409a472503a677eb3282f3a11a2269b343fc89ebfd915675bb7e09624175cb05a0f9106613af639b981240a642020087883ef37d3e23ff18f9785971c28adc223e97a111b213cd05d23f9773d74a4102d6dd33fd71af3a09ef910807b9457201f1def393ae27d80075bd2e16f680e19d9c722ba628ceac5d06833a3ec8a155644138d24c4d0026d187d77e5447af98173d339d880719d102f96de1494608edc4ed0644a3ffe3d98d3af82dcb2f58de0ad5371e80dd02a3c4fb10806a814753555d5cef6f6873580fa8e5e37e72875155a2bd9755d62f4f825d52207d2201dd270b1a2fac6419a15813938de42c45907692c49957ccadd0beab951eac3f6a7d02011d16f20568c7d1f9518dfe65fd2b9ffcc85edcd320299073d049eba9a09a8bd99f6f72ef1bb3dad17326e690ff8a026484f2f02fe41165fbda1d6202aa9e28ba1a3695260afeeac5c7d14b9349c3b9c99016414a5baa82bbcc000e4069101f940c8ec7f9e473d690e5b5d9da2ebdd1f93c0dfc77936aa668f45ad33c52f90d35fe7ed7891b4f48aeb1d8eb74f6816bc931f2d8c1ca9c873a67914df8c010a0177fb07623b92ebd5e70f3545d530b9b301782ac968a108c4569b98e4929eb7ea8ef0153a1f213ab7ee9f0d686d87e67b780c16ff8d7f533e3764fa418530df8ad40ada7541e6f19272c473e0a387545cf4bdfbf841ba434a4dbe76cb6e3041bea9b8cef99a63cd50eddec7c2bbee8e9c42fa7cbc51f008cf11f0b391e93223f13be194c384ff2188e35dfd58473c86822dc7a100d1c9010720473748aa282d8d79f2fdae257b1a542c0ef4550cade219eeff400abed86bad685cb4d2318fc044400c519f7c236ed15af6d1a30ba2c541c1df88c69505a3f54aa48074f95346ecb19a2119bdb3ef2b8b99aacd53cda713c396bbcfb782438b10823ab765128c0037a43a4fc9ec07ec6c1db689839c2e78d5b7d22155db31e5e5688ac99cf64fd6a23ab20d47e9a96496380a01f2ab787e0d4953a124e5f1a2ea918c977dc3ccf9089dd0e601fa98d0b51ca9753a07a4b3c4ac8b4c13521687708658d46f7fd625c03ffdfa35da8ef3cd2a716c594fdd943091c69e24d7b37e59f487db38f144646a39f104f2d2ea972e48d7db07fe8d4fcab13ef7b87d24f6aaea301e7619ac3825288ee29ae74a3a40ff89fca2b1925ad60f6ec78c3066d3a617d2eafddccdf4ea5d1f96963bf700c6474313a5eb8f8dc92ed983a2152aabd6f8b16badb45f5e37b90e7981d2b2ba27b80e906d99798e3be09c205bd312adcd61bad476365949b62ce91b7fa62fa009253c6e53a0ae26019bb9df0a7217c3ac6d02bd1a85956f41c237716893453f4143052cb57a15e29681022c43f14f38a9436bcf30827fd766fac1e456186fddc07949db0094805f19362aed90c96e3e49cafb357645091cafcb0ec6dfff27fe97a6cb2e042932d79dea08669b3e9ee48e660f030b10396c8545cce6c05f8ea11d675cf4631e6cbd7081387e83451022fb288a5d0ce6896159a5267fdea90f96bb1ecbd3a5ca75a1f52120d09ddd3198f9b6caf82de3703c13a408092b598153b26dda8dd98c7810ef671971869e0b09f179d92c46c8dcca6f5ef15e82c39d0e09d351f8a833368d26d9b9df4382dad3025f01b8b89b27f280398fc19b75283fbcc1b7c68259504748f637a7f4eb5397fcbdf76dfe14e4ef32523b3503784371b97e110d5fdfc6574fc988cd760b888fe4c1b8ff80fb67c67db89bbfdf321cdad25311be9cd896426e22ca79679aa47f60fa30aeee8c95b7045485f3d997b6db5c00537fd1a5beded382ec64a211e40d66216f682454ffd41250f74f4f44a2351c986702ae838f47b5d8e7f0cbb2017933a9fedab83018755a416839791b16c63ea49dc565b09a4d0ee5f239d1f531801c13f23b537cef36e0f21b56aa2bd0fec36a2323470b78a0cdd9432de0ded7da483949127e1df0e249e06b0c4371363951c955e02ad318a77bad56aadba7ba47f839f2c712556b5cb6b4bb53c68ebd1ad28b5ca36a4af5fe02ef011bf10149cf568eacb4a24f4e3ba5678dcde3ecec1adf40d19c588ea2ae1d0cd6de4a2e23196a6aeabec1bf3efe105d43099f28c6b047f3512599f98aa2a719d8f793f2dfea3b8c2888f5f5214d6f573d4a20963aaea49c69844f9cb39653bd349065f05a63495ebd6d056714ffa10bf355f7e85025516c4e25e23a379656147d3b419e7c4b78876798852d5bf64277bd3d093b8fc2f37d85ff6f389031ab852ef803e75a5f903ad9140a6ecc49181dabd138f9f3c826e841f66485538d20e959b694490f5f64d26d2e348177fde69abf038c6f7ff541a52dac30eada6164825fef5153943161dc2761c6b335724ca22d3453eb3d7565c40d989288f6617dd6845931f827b7d19d848986da8708a20af82c757355fc3d301b85401b603da2bfd8146ceef5dd93b86c18653458110d0f6a58a1e83c2cecbc6392f2f84d64d7ca3d868c7afbc80f49ac0ac1c0ec0bdc36da74b0048f003235732e376b9c0a6899348ce6e98ff23808a96214e15a6c1c4cccbf63c929d86961807735e7096bce214901b44ff1d45d6d5d794e9f8a4604711b70c9180cf124d8aebaefbd242b738c04f0948631790890b9c2b660e3baabb9c84da0cb05814ee21d0759e99650664b645a65de1839a8fb367e2bf7ccd51cb1c3c82dd6cd8a8bb68de8b29f407fe6dd495f35a3ccbbd80b681ad3d5ffa18c11610043573fdcff29846b5a8958ff611482bed754982d2f8402f6ea22f4c0cc95ff7b54e2e637d90a4d4d9d3586429aa331feaa1e0ecb1b86a22747a7e89896ec7ddbd4bf63b946ff5c303566df8375e75e550319931e04144994ce546bec1655b6bfeefbddb68b882958a8f6fb3080e2d1d174e21e218d0d773d3962f63be2a9f2bf6d3d662cc2cd7ecc192edc8bcacfc10c3378922830bf28382f04c8abeca8cd28e867504d48b5dbc8123cf99268df21565611bb125c5f8c26a87b103f9b4351bac1dff8ea1c0b141d50bf13cec8eeabbe5b7936334358c537bbfab07a5c537a477782f7b35f645a490cb90aa4930b94c64550dc30243fef1e6d7b0bbad2c4bfc065c8aa0daf14abfadeaa1960031115f91d4c9242ca4f64e66710dfc1ad4fc17893615bbd9022f54d0dfc61efa1eac3488a428f42633373857e93622c7efd1c6f1ad48923ce4a5f4a21ef2877ec980c313dd195fa747716fddec0d24ffc3c00666bd9f573f1dcbf62f9f30ac840cbb2c8b945dde9125b6e23a1a9e6e1d114ff21c6e4559e974f4df0b85d170e25a358af89e25e0c2729f0a29afe93bff28ef03f08d443f0c5b5b6c8dfa89c552482e9f3a82f73f48236fcac8620888c85e94ac8fb968e42af9c2584d243f2c9885bfffe66813a9d8cd23291178328bcf9ae692a623106dd7ca2364aa14eb9c1d8c0c62281fa63d575b9d6d11796b8e34380350d005c98cbf40e01013c33da5579831b288ec85bcd74477e751fe251f4320077362893319ac840cdeef8fa554af7f6bf592792acd4b8163ad22f7a2ca051313de1d0c24910bce5b35709858aedaa88c45a5cc04b65466853ebc2919d985aeefad58b98bcb6146b07cc7052f326235a2ca58b726c31a14831cc14158d69e84ffcdf811a10058c316cc56c83f85ba60a5f7b411c73240c5372a3176b55d9bf8e0d57466b7c2d0935b803a809865d45abf5eb98a784a4b1a63275130caf0b134c50256e250319ce7efa03a7ad12f7c20534f9847d924518433f8058f54a287eca80b0162956a2f39e4afcbae4296d92639136ce88684b04728ab60a0f2076a2ea94365c68de99f7286ea773f6a0e0c133a9d7a90b8f5253bbfd12d33f958e3045de886e9c3d362a347b5b882876593c6e1cc2f1474a4c749dc27aee73b88cecf6e07221df663b0ef3e5a20d6d060fb2687e37f06e08f3a7176e4d34fb599c70553a6b65c5497969e4dfde2fdb253d5ebcf2a89c77c2bbc84504b44fe4b37d21f3986fce204332f5159e571dac4c826f64ffae72310a2f89358657817e7554bec5620c9c9bf8ec7fd5553cebd334052355252c4f07a7220800e40aedc81ea169dc7467e79da5b0fab5debf77c4582a3937ca9326ba7764dbd4bbad34bda65bd391d4ca82fe755b4ea6fc4ef9b160298dd73f19f83cf2320aee49d5687667a682fc833f310400390008004000", @ANYRES32=r5, @ANYBLOB="0000009b2e3f94f5b27f7c1440cece4dae5c38543691a0bb6e74c14275530d9396040d4d5e899c706d1b6262b0b74438751f1f52741baf0ec99fdba67780392da2e348209a8a75c2c3b46ae59db9e185a79b6d9ce55615576e57d726fdc09794711805c03cc40d77775f51da0ad342fe9a70d24746db39ed6e95932c49b3e4a11962380ebf73010a43d0b07f11c85304efe4ae1072ed97d9ce0991bb12db40ba0f74935af30b2d47f5c42cdb49a5092fcf72c40f4348a8c6c138ab5448cf2058263dd15fcc16533e1c219c035e00d60e88beb770f9536c222ef4f5da1375a61a146b523e2a8127f0d75d2322ed8a980c6070f7cdaebbac330a1b1a57a83f54036e11504769198b4957641806bde557bd5e766296a56be3c16d98aa171c7ea423044da4434aaac1577f1e4d0e1d6dd42b8704a378cb4149ae6ca61d9316f254dce3b7a048e636c9d3f42bb5b688b629bbbaa14c230622d3e41500032495123e93833c342af4e9ee08e1e0e6b5c83a2a38c6036355324c2bb2a939a963b8e9534840fd21fe11643a22ed95c079a75bf46f5ba6b325ebeb768d9d7e58c88eefa1c8bc162cc58364ae520375d7b9980e42f0e0c417b8c44b17c54c62c487636761f4f449319cab02bb002b08005000", @ANYRES32=r6, @ANYBLOB="aa428ee20d9625a374c950fcf6bf1d626e39b5d52fb39168c5968857d901ad015d648aa92f9742e167ab6ef7ee12557312a9cae4e21b349c8abeb2b2be030bdf081d880339d6bf631fb49fa29960f2e71a8aabd0a0c789dcec058ffe289b1682f3fde68e5b0c31cc6ac51da04af1575b3034a6a3278d174aed6aa2f250e5c74a1f6d3a1e6064d4f121927138585a27b3fa01f8fe76a047f6819fe5ee331351d79aa5e166c605e9916328c859fbd7d3996112dfd9c775919d67c5d1dee01332d0b732101198c3a4ccfb3538ecf4aee404f93713ed52c244fb43c41b7b98f55c1cb9673f15f1c29708003200000000005ee75c1a8dc0be32cbb958d899435bf8c74fa682b3710060b58dc0784b1f9e2071665d833de357e9cb4ba964fde1b078589a9794084c671c4955c81e9d36fe786762398de93f56bb29a9b22eca67d4e7140b72fbd8256cbad91a68c7d5f8fd8d43e19114aa7ab60e060dfb86ddeafa21ee7ab34928b2ecb23322e263f5b33c16b965d685e0754989465aca4285ed0c401960a15282a8b0363c85a995cfd1c4cb47965fb93d8955d6fe4bb748a53b4821619f769fecf40ca1e87d5e9f495a31074f97fd09455b6fee2cb07d19b227bffe3e6492927a8766963ded8b597f3418bb9689e1fb385c0c000b0000000000000000009c000b00473eed4a364f0921edf62188e04c8487eec22181d5f2da066819263a15ff8bbe2e466e55ec25db7c00f0017e49d6a411a302cec469d35bf77b662cbb2b6e7bb5a6fc901ee7f95990b0ce7d3d49124f3ae10133678dc13d5c970e09be72440ab167d189a7db36ebc6ed62a1835cf6a9e38e2231b7abe211a03ad4707546b05b0c9d8c89b4103ba001b399b491876d0d244b7ef820110000000c005a0076666174000000000c003600001000000000000000034800bd19d662194602d1fd4da4059e148f2223db7a442da46663d4b95d1baa8f4cc7495de423bcd9b5d6482ccf3485cb6d2ee15c5ac677e098edadb71b533491b7a8bae7798034e2deb0005500ba3ac423919b31cf5072ffa904f9c190829ac0254cfd80608846a6d0bb1a9aeade6d25102481d312698b2511cf2ae4f4fbb55dc4f7d4e7fe1188844ff3edd882e6226b846c783e89a67ea42e665def6fcda1d3efad2040e890821a82fb8e63c761960b8865a92f20302a8fa7ec26a3f061fba715470300888e3be9c5491988071efdef7caf24a30c9cb2e032aefa85d38ab148af87cefbfb4e1d4d4f00000071fb85d67e0c782a9697ea65c17bf57913e4f054b8a0b34c1367f14bb197cdb78bc6c344053f70f86abb20c8aa3e3e90f3199221139f6911c919ce36ea7e52dd3501a9b38af12a973cace0830c7159dd8967b6f3712f1fbc7c033fc8a8d3d8b71f7ecb13085a841e5598eac8cd5ab85a18f325720d9b4ce7e54a0800090000000000000000000000000000", @ANYRES32=r7, @ANYBLOB="338534db36335494c60d6d65a4ed00cbab6588c0f687c61c5c7e775019255bdd7041c1bd825d20eb15b59edc6121cab7ab18840d55060ba7dc28213a38a0b9b84ad1c5f16296e041ceb7c14b8955fa390815140e1aa3aa39d69c3b388fff5e840dd0196ef4eb561de1936fbaf4918062cdd7c528858abd67d49c093274b65bb9b8c8a211a38d96b4e755669b69fbc0eaa0f1a65ced38cf6a257a54cb734d9443e9b440d9f0ba08001100", @ANYRES32=r8, @ANYBLOB='\b\x00c\x00', @ANYRES32=r9, @ANYBLOB="d44965bf4d018d6dad72ec4741a1a78e4c872985b96da326e80447a7e03c83563158269cbc9368b427a18c9b6533b3e33cafcdf2158dd078489955393c91fed6fd65037acf65b9209f4910382a70c8a82ac87e9bfd7ab5fbbf9f8cbfdeed0111103f71585dd0ca086452183b8600940b0271464c8abe820f3266d6368cd124d697fd988da048e34d75b28ace1a519ee3b60dc2727792bb93b3490908284569dc0c7eac7fc5f6609c8877e7e580a9f505c67cf72a91ed07f0b72d76e40bc4fe05da8afd5eba4057ddfa69000000cc00340012ef767640ee6814f703f0165931f5cae6eed4768d97c9dac572f4a3c21f385845104cb9f58e0fc796fbcee621cc29259dc3c484e114b725dd6f7d215ccdb199b3243a65fdb30a86a7e7fe44f1e4a58117e26478f8613a015022c042213f6af37de70604d68e4519bea40ed4eb79d2999941d12523bcef30022ef6b9e107ba980e8cf857688f043e78222c481e1786c54810b31ab880e450fa9d5ef724bc9442c2e6c992896b920e76cbf95c9a2665e7b3e8d4b3f9ad4de94d55f734a4cb13d4241a81ca4650db00"], 0x2008}}, 0x4000011) 01:45:23 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(0xffffffffffffffff, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:23 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000fffffdfd00", 0x1}) 01:45:23 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(0xffffffffffffffff, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:24 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x8100, 0x22) ioctl$KVM_SET_CPUID2(r1, 0x4008ae90, &(0x7f0000000380)={0x4, 0x0, [{0x8000001f, 0x100000001, 0x2, 0x8, 0x5, 0xf4d5, 0x27}, {0xd, 0x9, 0x4, 0x3700000000000000, 0x3, 0x81, 0x4}, {0x0, 0x0, 0x4, 0x81, 0xde6, 0x8, 0x7fff}, {0xc0000000, 0x4, 0x2, 0x4, 0x0, 0x7f, 0x100000001}]}) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) mq_unlink(&(0x7f0000000440)='\x00') read$FUSE(r0, &(0x7f0000002000), 0x46d) seccomp(0x1, 0x1, &(0x7f0000000280)={0x5, &(0x7f0000000080)=[{0x4, 0x8001, 0x7}, {0x5, 0x75278a76, 0x10001, 0x7}, {0x8, 0x7, 0x9, 0x7fffffff}, {0x1, 0x1, 0x4, 0x7}, {0x80000000, 0x0, 0x9f24, 0x7fffffff}]}) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) r2 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/video0\x00', 0x2, 0x0) ioctl$VIDIOC_ENCODER_CMD(r2, 0xc028564d, &(0x7f0000000040)={0x3, 0x1, [0x80000001, 0x3, 0x3, 0x9, 0x100000000, 0x4, 0x200, 0x3]}) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)=ANY=[@ANYRES64=r2], 0x8) 01:45:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000007fff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:24 executing program 5: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:24 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000080)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x10}], 0x100000000000000, 0x0) socketpair$unix(0x1, 0x102000000000004, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = semget$private(0x0, 0x4, 0x40) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1800}, {0x4, 0xa3, 0x1000}, {0x3, 0x8000, 0x800}, {0x0, 0x9, 0x1800}], 0x4) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:45:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000001e92000", 0x1}) 01:45:24 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x17d, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:24 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000030e90100", 0x1}) 01:45:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r0, 0x80000) openat$mixer(0xffffffffffffff9c, &(0x7f0000000200)='/dev/mixer\x00', 0x4000, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000240)='/dev/dlm-monitor\x00', 0x40002, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vsock\x00', 0x408100, 0x0) r2 = syz_open_dev$usb(&(0x7f0000000300)='/dev/bus/usb/00#/00#\x00', 0x2, 0x30080) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x8) r3 = inotify_init1(0x0) fcntl$setown(r3, 0x8, 0xffffffffffffffff) fcntl$getownex(r3, 0x10, &(0x7f0000000100)={0x0, 0x0}) ptrace$setopts(0x4206, r4, 0x0, 0x0) timer_create(0x7, &(0x7f0000000600)={0x0, 0xf, 0x4, @thr={&(0x7f0000000480)="a514adfae0bd79484b7286fbcad80934b8b42e4e71b34e854dccb92fc1dfc626aef5c6a201db02b079f17780c161cc8ee71145a46ab4bfac329e7866ee6a9ee3ad785b", &(0x7f0000000500)="64fc598c61c367d9f7b7d94ca71b0c560a526e24d3f67d7983dde09afdd98dc7b382db85ac6591cdf4c78cdd5baf5a12993593fcf89d91a13ba693064687a0962955b68a48e267ff2aa30707342f8762bb7fc2db069ab505d1e782c05eca4af21fc70682f4c75e9276d35bb4a5a9c13b99d522c10673f7cc44fadb1c8a4f987c268aa778d71a429a12953bb2f086320d99c69b5f18f3117ecb0ab111fc57d4b97553b27cff6fb2f801eb038761b2abeda1e5853a7a1b9431c87e52f49af8add8ae1cbce92876ea341448790410"}}, &(0x7f0000000640)=0x0) timer_settime(r5, 0x1, &(0x7f0000000680)={{0x77359400}, {0x0, 0x1c9c380}}, &(0x7f00000006c0)) r6 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)=0x0) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) timer_settime(r7, 0x0, &(0x7f000006b000)={{r8, r9+30000000}, {0x77359400}}, 0x0) tkill(r6, 0x1004000000016) ptrace$setopts(0x4205, r4, 0x2, 0xa06ff7) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x5, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000340)=0x973b, 0x4) truncate(&(0x7f00000000c0)='./file1\x00', 0xd338) sysfs$2(0x2, 0x1ff, &(0x7f0000000080)=""/17) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000700), &(0x7f0000000740)=0x4) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r10 = syz_open_dev$sndpcmc(&(0x7f0000000180)='/dev/snd/pcmC#D#c\x00', 0x8000, 0x60000) ioctl$TIOCNXCL(r10, 0x540d) getsockopt$inet6_buf(r2, 0x29, 0x45, &(0x7f0000000400)=""/41, &(0x7f0000000440)=0x29) 01:45:24 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:24 executing program 5: mkdir(0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:24 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000400", 0x1}) 01:45:25 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000022285db51330adb7845e98bd4336480b2316b579620b99b79e0304a9468818d58b9920774acff843645f6c2b045ef757b925eefe337e741a519cda6dc2827e5b2125974e2d515e19a59026d396741ff72ae26884ad9e66330831053c48dfa03dde6cd71f43408d60ce4a25bdc99f7a2e8048a77e6817b1f0e25257947a74ff28beec8afb4823320ca4494b1ca9190add09a4ad6da5f91b7d818f7af6260587e8850bb20077eabf4b266d8be7b60e1dce27f3a782aa8991640c4dda71efa571b3eb73fc5acceb299833d33b4477f4d813f5aca3761b50da1c74eb8f33cc41c52e35555e3721aaeb968f24bbb1edf38b8d666924abd085"], 0x10) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-vsock\x00', 0x2, 0x0) 01:45:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x007\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:25 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x84, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:45:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:45:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:45:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:46:25 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001540)='./file0\x00', 0x82000, 0x100000000090) ioctl$KVM_S390_INTERRUPT_CPU(r0, 0x4010ae94, &(0x7f0000000180)={0xffffffffffffffe2, 0x5b, 0x7}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r1 = signalfd4(r0, &(0x7f0000000240)={0x1}, 0x8, 0x800) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r2 = syz_genetlink_get_family_id$fou(&(0x7f00000013c0)='fou\x00') sendmsg$FOU_CMD_DEL(r0, &(0x7f0000001480)={&(0x7f0000001380)={0x10, 0x0, 0x0, 0x200002}, 0xc, &(0x7f0000001440)={&(0x7f0000001400)={0x3c, r2, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@FOU_ATTR_IPPROTO={0x8, 0x3, 0xbf}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x87}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x3b}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}, @FOU_ATTR_TYPE={0x8, 0x4, 0x3}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x44}, 0x20000010) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) io_setup(0x1ff, &(0x7f00000002c0)=0x0) r4 = dup2(r0, r1) io_cancel(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x9, 0x6, r0, &(0x7f0000000300)="c52654230f1b5430e323d3cb96ff13bbdda21fa761c976c8b2ffafc11ab6c8d7b6376a51d6e3881adf1a7848b1b385cad711c83aa894c71e521e546d61a52c45470a0bec6d5a870fd70cc009ea3bf30fa1e93358309c4c36f28856924bb779a7e9afdd2a555e95f03531d409a959f810c1c2dcf8e2597b5a9c935c017ad449eedad8eee4ee51de515a33207357b2a45f3c342123d719698ccfd53a33c69432d8800ca56910cd1455cd86dc293f7afbb459ed6f0bbd753cfaf465c7673b68ed82fbefb914f2d51cba0b244e78671a01eedba014e1ed16636edc086230175850cf3946993614e63100643b0bfc8b1c43e198c6b789a7329137cb46358055c4b02d18fbc39116d230b5a2bb3d1bc506dc9acd56f449ea9cf8afdf3d356d0029fc0b586e445a4df5cfbc505296d816d14110ba1d3795f5ddebbc49677c33c8748e8c648d169a222a5425e99c1073356727210ca69d81c0c80e2cb899475ade0dfcf98399b578530bb9d6868b057d1df33051c12b4aefc091118676683e6dd045b81004d340a803936b77b2704cd1552d51495e8cd1efcff2d940040620c158dced1f7bd065e9a12a0d03857dade850837e5a4f6b40b9b289d22485f153cfe1d486b8f54f66bc46be23b58bd5d9ed7764e69b477a046ec3a68023d1565e6dcea0459827cf23309b078d8ee99257ffedf4b578110e13c136bdbad61f14323a85b8796577994f741173d9854be4fc50a11e91de0767c7eab8093a53281872de2a3c61bb4de2b4229b14d3965c50a85b2057fc5439f1a07d13f2750efbe8e1599096a59fef4c0c91da858d249bbf6ad2bf22960cd672c50830daf4819b50df3bca23d0ec4761c9ad9d14f8f1508c64dd5af1c8d99ca3401742c9d46bd6364d2034e5cbe6892c7c21d349abf1a0eeb0f020550f9022cc0ee93ccab2bd9606dead77817298546a793e495701b14cc5100afc4bec8f08ae299585ee61008cdc0ff9a0ca2a670a2d9596184779075659fafd28d9e5477bd1484815c219bf49e7d754c2c153c074365ef2c0a2f7db56f1c9b62073ff81cc49f2fa4904945c6323c61e9420cd3684b678238e4a13875dfb3e72b4806cd252e6a50de94e6dceeb134c37b98fa18ccec07bb9c0d5c346777791d9f82b2a3d5c61c4a239ff82af9fbf81c0b47027369bd228b46445f2da4a07e56c76d3773d66a6d6b3c46bbc586ad03fbf96704faf079904dcda608f973dd96ba541a7bd9e433baab44995c4d82f86fa650756fc2148e0fe8e0c128624be6c0f64f175f68504c0c171febe05f4581c217864afe1741d3966311491f09b5aa67914159fa27f3ff1ec3a075883ba4a941fee17f8457028be277ca03ec4e78c92592cecd01beb92541c562729cdf06f95c7ca43e1eaea1bbc7a4bdc803acb3095b92c81130ab14d45252ee599e2fce277b322920e927a5231339424570819d9100c16a1127a1ca1c5702aad606f9879b1ca1f473a396122b9a3ebcb0c04f8a3c500c39c9f2ae907d22f3f5f40f8959cd6e560793ec3520d7f915faac78d6c42f7bf6fb46ae83944af945e711e1c12ef7d416b25f039eed7b51ae8269df1083d6721e1de274f5716cf84bce515b4b8b0afb896e1a3630a80f75e46c91c2c2128d8e21abd03ab3613e85e11818221820d9fc69ffa9615e5d110529bf78ce3a1b3c2efe19bfbbbb8e7e342970b09138cec39e14437e68ceae1099e894fff4ad447af7179dfe0d2e11369d6694675aa9a1dd9b28d11b7b6a4170f76f09fd21a6dde2085e72052710db72aa6b7168f3ed0d10f4330aef4ac5f1cc6836f86e64b2fc1f282af6d7f9e9a297bc6b882855795f5e90aace1cb7a8549375b88722668c5f273aff3f92d82b4336a01b8ade4cc4de07a1ac284ef609e1f66c5efe1571c4f86668c06d379c08f9bff7adb643e24f08f0815538f81a06df0bdd322a985a6790d2deff6ec91c38cd57dc20437946cdd1b899fdb7080b41d1792884491a85b2c304188b1c20ce0bf6c449a97454ccccce0a998968be53946093b9dc257745d6b89f30c3d7272d47b8ca8c41607b4e44e72f3828551ebaac351ebbf1cf89ba0506558de23ecf584cf258cbde81f13d7795a421579cfdb021ac211f8e37bcd9a68072c3da302083cbb65d98174afa5c7738a0099ea9702c78f471d5cbb48062b98774a2459cf5074eb5008018bc70aa195c4e0e09aa8b3efc65950f867f7476de3274e15f77dfcb70dda668d82b13f16d85ab93df2d4e3179e71adb5de39e7b0fde39aa79cd68fa1ade44494aa89c453fec639881f1565f312c0ce949f326c57fe019b1fb766099e423261e88083191d1f2ad74c373125f3e54578688e113b8c0fa31c4d3b7b9b69bbf046d1e8858a3df80216a102ef855fed3ffea4445fd2b80ec39f194d00741e7ef69d9a0fe073864ce8cb5e322dab61ac31a790ebb4f8bc22b594d560ada142c092d6a8a431ac5450ff1deec0c64f0005c783d287044b3500523c5dd27c7a121503212379669c4fa708cecb383a18ed0ecbb774780192467b3679e234e653baae7289b567c45c9217d1588f5b3f5c3a55f4ef91508b12dee845355abf7b7a9403302fb93fdca2e18abddadc27ae34a1cf1c50562c55ccadf5f8e0a15d4546f1cec91765cc6d77b8810d27ca559083eebd7468b41b91d4f415f049e9f59fb3001c8e878717258a024ce70b480082e08ee8798ee95aa7ecde0f92d9cb4564b4da274f46311673dd886c8abddfd22adb3a8821b636b23fa2d9c45e8f1d747bb015faedbad9088383c34717d9f3a8cfa1e20f3bc9c0439487ec9379d8c14ac3f0373629f4abc77f20d6d8ac546f45e162be59531b1a394d8dd8859188cfb1cda70e6d4a611b18d3d11815aaebd3e8b7b6c11b50a0e37aeec308d89a150b3daa0e937ab790ce7b2de5e0b96eb8ff341f90160b9a32a5ad0364acf870b07c7b51c42b60e1b2d7b064628b382b5aaf299b7d9557152812350c760be8b7fb7edf2febef07a89ec405d21c3f38f691cb38600cd538ec25d2add3980f2fcc31809aa6046e3fc575f37c25336ab8f5d1e391a98f7a596d87ee7f5e926e2a9bfd02c5fd3aed684e07109b9abdc439c9d0cb9f297b534bd505256bfe23db6c063159b562cc891ecdb661bf7692a0a0fee6af32da6ec3d6c981590c74da81c4e336905ab26ee31570234a445cb2a6176bc60ff370b7d57caf9282bc020c2f79f4fa8feae14a1dafa02403a0c48b85db9b338abe362c944e6beea67aeb8bdfdcb5c338d35dd635b8b8ebb0c4ee740ff1a3f94738e90bbbc521477c8274e908964d4419add56251a9e142d7d75a58b4ac165f7143ca52c9f2e4b339dcfc9963de75882c2ba4ad92987839a279d25b1e14b78334b8f71dfabbbf1d17c598199775b1d9c5b18b1abb48c1a18d960a66b0e1885b8cc0f6e15a632f57c57e8e031cb0ee50915e0b3d92aa8927c6ca223f1d2b047824b1f99e0a0ab8a534666848b3bc1a6a2d11e51a4a1c633ad292e2b7a5e893d187ea385189fd8682d2f2946aa790eae7dc4ee5da8b515d51997f96772768d02b36133b41565ca3597ef1303bc238f1360c74a74adf25c3e1a9f69a8b79ba37d4ccbac61bd33f65d6d642429e50e46ab8a7056f4c27810845f629fdaed2f7b5a96c087440e57081782e444cdb0889ca65430b282042e4b9cd0ffba34ac2b4eabc89fa0f94bba4c5fc7b246433dd4635e5103eead9bf135300cb0cae15af0ec94870e4e266c9e3395cb3903cda34b829c2c1dec78b97b14b8e9844ab79d2062eb10de542a226557a664f90fab75e209104d7de8421413b1507082ae11a3c470a9d792cdca095a8d29c5cd3412d28d5268257549de9a6b3a87dab0683a780aa4ee5a38d1dbb52364235e8a52bf1e67119136c2defa7914f7279fef726ff229d61ce7885dd5f34f8d94cd1f71104a1c365d2f0334e29aaa564b4f518aff4758b08bdd635effa96b42be84ca81a76f780ec918a2f864f39a0f6c7964dd5e33f4fca19ea82743223f00362516b037f73b52d46031e7757555594cbbc8bf6f2f2744fd958b3c3fe9df2763c891207d3c3b7ae7aa76b452d435cc9c89d40b0ea0e7979c0a4476b7e282a01fa7ab6988ef165d1021cceba171e81cee921a2054bcbd8b171faaaea8250b9f9c7100d2eb40f1f4b475ee347944c0797513eaae9af63747f0348a2304d1425ee4fe405c444f8b2cf37c91eda6e390de174152e2f5f41df585a3b4f7197a465d0bf43431f1b1d328314972fa8d90313d8cfccf20bdbd36ecda6d3630e490ac0a638f78dfb42af11edf22d84c37009bd209f17f3372f30a63b8a84ead25833634a981a5d6062b190f636cebb503a17f9effd7b2f5fbf5e8a51737bc380104cc022c8b92bb77d742936a768d05c008481429ce1e8e22be743e164593e5fcdb4f9af12bcedc7b82be4ab5b4d00fea22460d42032249d808dfa8b7b346d86186ca9339f0be0de01ce793221c613939200306ff72378656b85a60e3d0a900fa0889ffafd2d6d7d0dd4963ef57c23cb2d67098608c3b357f068fadcd5426d77033911041376a2ddc6f5995a8f42327bf0606826ba5c921a7352c2fa401cab84a352726a9505510963186ba2193902da0949f0f36904efbdf1224be391f9d9d1ce2f7e7a2860c6a969fb6473a4855885508420c8ae62d9a83789baae671f09255819dc5a7c7358216005572893de21d3790bdce0f59e9e05e10d007699c4ec77a3715a2fd8a2a6214530789ebea16b6a115fbf3921bfe02ada1bd6f7af2d463090f95dcd1394f3ec84ef4d16d198a767097219ada52b6be13d4434a181913dfb94574f4920c84c9a9501798b15aabbbcc0b86370c9ece1c31d5099931da33a45b7830493c16327f7d821b2ec125b81e864f61c6bb68924607082246f97a94022681fdd450f1acb871ba716748340879abb5f02d9a253278deb3f6e59fed6adb1a41b6262a071f4200bd924c4160ed7c3a225215b8c370a9dd53ccadc9dc424842bc242b7047632a3cc116d934274406e1dd6c7d0b8d24a760dde7a68bb46b5a59976736fadb3271ea0e958f17786fa785e66fa516faba2b862405db263e250b878dfdb9c2439bdb9231390140dc86cc57ab7492afbcaae81f4b4fd1e7221b0b575d206f831aebb22daeb09c92433f0b73a4e19fde407cb231d2a2ad89abc6b009b6cbcb1c8028cce93ce3a6b6f3de278128e474dc44f270bf91f52ed07d82acb0980db2c2af5a45f38468640fbedff3ac938c6a174a94552df1b02174650bb4f9d5da62f28a350dd8b542d80bd97a7e246c9f4fd7834b74c14153292a9f1c69f076592a1e58232285b64718f1f126a40b2d58b5a8519d75fa6b1e862cfa71d774b421f1e89f9b518726b7abf59c08f51eb34484a7bb8cd230cc7ee42d6b0eb43a72edada465baf106ba6380aaaedc2a606019c2ecc3fce9b7163e4980d230a9ecad0d19057c1b505d0cde277ec66bd5a0168d245a014f6afdb6ff7220de79a3bf4f932728bc273177d5827a2a3caa7003a959ab55a0b56f2ac949971e92d5949d016a996703d282c287452bdb6bb90e40b774db24f66086ddb9344d3305cb485e96dbd1fef6a706c3c71be118e73423c2bc9bafceb0a207f7a0e3e366e411d90342706d9356896c9422d31d4afeeb8c4c1b60b4b5b93858e21bff6ae11fb933c3a951214c5c4cf4d4d8ea1483c65ae86586ad65c8ec6464f78f5f78e325a5721c3b6684cbdac11af81599efabe5190826e67add6a7ae59259a96db126999e2f871c97a", 0x1000, 0xce, 0x0, 0x2, r4}, &(0x7f0000001340)) ioctl$KVM_S390_UCAS_MAP(r0, 0x4018ae50, &(0x7f0000000200)={0x9, 0xb1b, 0x1ff}) 01:46:25 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00'], 0x10) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xb, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:25 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000000001e9", 0x1}) 01:46:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000f0ff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:25 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2283.230964] IPVS: stopping backup sync thread 22936 ... [ 2283.266164] IPVS: ftp: loaded support on port[0] = 21 [ 2284.043906] bridge0: port 1(bridge_slave_0) entered blocking state [ 2284.050397] bridge0: port 1(bridge_slave_0) entered disabled state [ 2284.057320] device bridge_slave_0 entered promiscuous mode [ 2284.134617] bridge0: port 2(bridge_slave_1) entered blocking state [ 2284.141164] bridge0: port 2(bridge_slave_1) entered disabled state [ 2284.148091] device bridge_slave_1 entered promiscuous mode [ 2284.194002] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 2284.221345] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 2284.385732] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 2284.415354] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 2284.483142] device bridge_slave_1 left promiscuous mode [ 2284.488666] bridge0: port 2(bridge_slave_1) entered disabled state [ 2284.541219] device bridge_slave_0 left promiscuous mode [ 2284.546681] bridge0: port 1(bridge_slave_0) entered disabled state [ 2286.662453] team0 (unregistering): Port device team_slave_1 removed [ 2286.673079] team0 (unregistering): Port device team_slave_0 removed [ 2286.683420] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 2286.714383] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 2286.781484] bond0 (unregistering): Released all slaves [ 2286.870467] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 2286.877274] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 2286.964766] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 2286.972067] team0: Port device team_slave_0 added [ 2286.999591] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 2287.007006] team0: Port device team_slave_1 added [ 2287.052166] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 2287.102264] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 2287.149614] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 2287.156787] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 2287.173481] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 2287.211792] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 2287.218906] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 2287.235410] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 2287.705354] bridge0: port 2(bridge_slave_1) entered blocking state [ 2287.711824] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2287.718543] bridge0: port 1(bridge_slave_0) entered blocking state [ 2287.724962] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2287.733194] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 2287.850446] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 2288.975472] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2289.064811] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 2289.156630] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 2289.162983] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2289.170055] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2289.261941] 8021q: adding VLAN 0 to HW filter on device team0 01:46:33 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xeb, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:33 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c6572300000000003ff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:33 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',Wroup_id=', @ANYRESDEC=0x0, @ANYBLOB="2c616c6c6f775f6f746865012c00"]) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x1f, 0x20000) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000001980)={{{@in=@empty, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@dev}}, &(0x7f00000007c0)=0xe8) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000040)={[0x2, 0xd000, 0xf000, 0x2], 0x6, 0x20, 0xe10}) ioctl$HCIINQUIRY(r1, 0x800448f0, &(0x7f0000000800)={r2, 0x1, 0x85, 0xfffffffffffffffb, 0x1, 0x0, 0x2}) 01:46:33 executing program 0: syz_mount_image$vfat(&(0x7f0000000080)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe003, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x3e0, 0x3}], 0x800, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) prctl$PR_CAPBSET_READ(0x17, 0xd) r0 = syz_open_dev$vivid(&(0x7f0000000000)='/dev/video#\x00', 0x2, 0x2) ioctl$VIDIOC_QUERY_DV_TIMINGS(r0, 0x80845663, &(0x7f00000002c0)={0x0, @reserved}) 01:46:33 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:46:34 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2290.053910] FAT-fs (loop0): invalid media value (0x02) 01:46:34 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000640)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {'group_id'}, 0x2c, {[{@blksize={'blksize', 0x3d, 0x400}}, {@allow_other='allow_other'}, {@blksize={'blksize', 0x3d, 0x600}}, {@blksize={'blksize', 0x3d, 0x200}}, {@max_read={'max_read', 0x3d, 0x9}}, {@blksize={'blksize', 0x3d, 0x400}}, {@allow_other='allow_other'}, {@blksize={'blksize', 0x3d, 0x1a00}}], [{@uid_gt={'uid>', r1}}, {@smackfshat={'smackfshat', 0x3d, 'nodev'}}, {@dont_measure='dont_measure'}, {@smackfshat={'smackfshat', 0x3d, 'md5sum'}}, {@smackfshat={'smackfshat', 0x3d, '&(wlan1:trustedkeyringtrustedeth0'}}, {@smackfshat={'smackfshat', 0x3d, '/dev/fuse\x00'}}, {@fsuuid={'fsuuid', 0x3d, {[0x7b, 0x0, 0x32, 0x73, 0x34, 0x7f, 0x37], 0x2d, [0x37, 0x38, 0x62, 0x64], 0x2d, [0x65, 0x0, 0x71, 0x62], 0x2d, [0x73, 0x37, 0x30, 0x36], 0x2d, [0x37, 0x0, 0x73, 0x75, 0x77, 0x77, 0x36, 0x76]}}}, {@audit='audit'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000000000000ffff", 0x1}) [ 2290.087386] FAT-fs (loop0): Can't find a valid FAT filesystem 01:46:34 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2290.194674] FAT-fs (loop0): invalid media value (0x02) [ 2290.214228] FAT-fs (loop0): Can't find a valid FAT filesystem 01:46:34 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x200000000000000) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/udp6\x00') read$FUSE(r0, &(0x7f0000000880), 0x1000) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB="2c67726f98705f69643d", @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r1, &(0x7f00000040c0), 0x1000) read$FUSE(r1, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r1, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$P9_RSETATTR(r0, &(0x7f0000000040)={0x7, 0x1b, 0x1}, 0x7) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:34 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x3, 0x101c44) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000180)={0x0, 0x5, 0x2}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000240)={r1, 0xa0, &(0x7f00000002c0)=[@in6={0xa, 0x4e23, 0x8, @mcast1, 0x360}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xc}}, @in6={0xa, 0x4e22, 0x1, @ipv4={[], [], @empty}, 0xfffffffffffffffc}, @in={0x2, 0x4e23, @broadcast}, @in={0x2, 0x4e20, @broadcast}, @in6={0xa, 0x4e23, 0xfffffffffffffffb, @remote, 0x6}, @in6={0xa, 0x4e21, 0x100000000, @mcast2, 0x6e9f3a20}]}, &(0x7f0000000380)=0x10) 01:46:34 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xc3, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000001", 0x1}) 01:46:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c65723000000000c000"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:34 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:34 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4000) linkat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00', 0x400) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB="2c726f6f746d6f64653d30303030303030303030303030303030303034303030302c757365725f69643db87b9760c19a9aebda389e9e99086261e3f9d90c033ecbe0d1ae02c193d22f63c2b114d27388163cae2cfd93ee12018b2db0ed53745360e73b1efd487cfb1da1d91ff2797dae215d1d20697de9dcd553e40e90eb1be48e0adf40fd128cfaf4689abe342f822398d0db759b9ba1fda156a9ba2a93423390ad657ee65b1930c7", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r2, &(0x7f00000040c0), 0x1000) read$FUSE(r2, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r2, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:34 executing program 0: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) r1 = getpgrp(0x0) rt_tgsigqueueinfo(r0, r1, 0x24, &(0x7f0000000180)={0x2c, 0x9, 0x1f, 0x2}) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000200)={0xffffffffffffffff}) openat$vim2m(0xffffffffffffff9c, &(0x7f0000000300)='/dev/video35\x00', 0x2, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r2, 0x0, 0x486, &(0x7f0000000240), &(0x7f00000002c0)=0xc) 01:46:34 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:46:35 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0xfffffffffffffffe}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:35 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd'}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000002000", 0x1}) 01:46:35 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x158, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x20000, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:35 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000c0200", 0x1}) [ 2291.441444] attempt to access beyond end of device [ 2291.446602] loop0: rw=1, want=130, limit=112 [ 2291.451645] buffer_io_error: 14 callbacks suppressed [ 2291.451656] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2291.473698] attempt to access beyond end of device [ 2291.481309] loop0: rw=1, want=131, limit=112 [ 2291.485855] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2291.493855] attempt to access beyond end of device [ 2291.499035] loop0: rw=1, want=132, limit=112 [ 2291.504052] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2291.537563] attempt to access beyond end of device [ 2291.559664] loop0: rw=1, want=133, limit=112 [ 2291.580400] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2291.588233] attempt to access beyond end of device [ 2291.607968] loop0: rw=1, want=142, limit=112 [ 2291.613736] Buffer I/O error on dev loop0, logical block 141, lost async page write [ 2291.622129] attempt to access beyond end of device [ 2291.627075] loop0: rw=1, want=143, limit=112 [ 2291.631886] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2291.639713] attempt to access beyond end of device [ 2291.646847] loop0: rw=1, want=144, limit=112 [ 2291.651654] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2291.659482] attempt to access beyond end of device [ 2291.664823] loop0: rw=1, want=145, limit=112 [ 2291.669249] Buffer I/O error on dev loop0, logical block 144, lost async page write 01:46:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:35 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000038e90100", 0x1}) 01:46:35 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x4, 0x200) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000180)='tls\x00', 0x4) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) write$cgroup_int(r0, &(0x7f0000000200)=0x5, 0x12) 01:46:35 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xc2, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2291.677650] attempt to access beyond end of device [ 2291.682962] loop0: rw=1, want=235, limit=112 01:46:35 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="66643ddffef636aaced486440549c16174e57ad71fa510352284390180fcdd06e8c77e121bf07d22fecd340872dcf0cc54979ae791dc588213aa647780dc3ed9e6f44f74f42ab075455d20b12d6b5951cb6c70cd588bf7f7e962126691fe35fbd3ea96799f07d947857d8310a3d4e5d7312f5aa7", @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',allow_other,\x00']) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:35 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode'}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:35 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000008", 0x1}) 01:46:36 executing program 0: lsetxattr$trusted_overlay_origin(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='trusted.overlay.origin\x00', &(0x7f0000000480)='y\x00', 0x2, 0x3) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) listxattr(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/22, 0x16) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_unix(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='9p\x00', 0x10, &(0x7f00000004c0)=ANY=[@ANYBLOB="7472616e733d756e69782c667363616368652c6d73697a653d3051713030303030303030303030303166662c63616368653d6d6d61702c636f6e746578743d757365725f752c6d61736b3d4d41595f455845432c7375626a5f747970653d252c7569643cc36f12c1dfa6507d91e810913082bc45791ab0465db5de222139815a6203ce392308457fb9906de8883ea77f439db22504", @ANYRESDEC=r0, @ANYBLOB=',hash,seclTbel,\x00']) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:36 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000300", 0x1}) 01:46:36 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000001880), 0x1183) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0xc00, 0x8) openat(r1, &(0x7f0000000040)='./file0\x00', 0x101800, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/46, 0x2e) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="1000000009000000f3ac9bf300000040"], 0x10) [ 2292.351546] attempt to access beyond end of device [ 2292.356555] loop0: rw=1, want=130, limit=112 [ 2292.370367] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2292.396344] attempt to access beyond end of device [ 2292.402855] loop0: rw=1, want=131, limit=112 [ 2292.407367] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2292.419849] attempt to access beyond end of device [ 2292.425443] loop0: rw=1, want=132, limit=112 [ 2292.430065] attempt to access beyond end of device [ 2292.435469] loop0: rw=1, want=133, limit=112 [ 2292.439988] attempt to access beyond end of device [ 2292.445977] loop0: rw=1, want=142, limit=112 01:46:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:36 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:36 executing program 0: r0 = syz_open_dev$midi(&(0x7f0000000440)='/dev/midi#\x00', 0x3, 0x101080) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x5, 0x100000001, 0xfdc, 0x9}, {0x80000000, 0x3b, 0xff, 0x6}]}, 0x10) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) sched_getparam(r1, &(0x7f0000000200)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x3, 0x2) futimesat(r2, &(0x7f0000000380)='./file0/file1\x00', &(0x7f0000000400)={{0x77359400}, {0x77359400}}) ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f00000002c0)={0x4, &(0x7f0000000240)=[{0x3c9, 0x7}, {0xffff, 0x818}, {0xaf83, 0x4}, {0x6, 0x7}]}) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000300)={@reserved}) truncate(&(0x7f00000003c0)='./file1\x00', 0x400000000000e26) 01:46:36 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x42, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000004a00", 0x1}) [ 2292.450832] attempt to access beyond end of device [ 2292.455861] loop0: rw=1, want=143, limit=112 [ 2292.460764] attempt to access beyond end of device [ 2292.465785] loop0: rw=1, want=144, limit=112 [ 2292.470738] attempt to access beyond end of device [ 2292.475767] loop0: rw=1, want=145, limit=112 [ 2292.480809] attempt to access beyond end of device [ 2292.485836] loop0: rw=1, want=235, limit=112 01:46:36 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:36 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x140, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:36 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0x1f, &(0x7f0000000180)=0xfffffffffffffeff, 0x4) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f0000000200)={0x7fffffff, 0xffffffff, 0xffff, 0x2, 0x3, 0x7}) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:36 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000016e90100", 0x1}) 01:46:36 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(0xffffffffffffffff, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2292.781858] attempt to access beyond end of device [ 2292.786852] loop0: rw=1, want=130, limit=112 [ 2292.808163] attempt to access beyond end of device [ 2292.822538] loop0: rw=1, want=131, limit=112 [ 2292.844605] attempt to access beyond end of device [ 2292.865322] loop0: rw=1, want=132, limit=112 [ 2292.880712] attempt to access beyond end of device [ 2292.892946] loop0: rw=1, want=133, limit=112 [ 2292.892995] attempt to access beyond end of device 01:46:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000002ee90100", 0x1}) [ 2292.913276] loop0: rw=1, want=142, limit=112 [ 2292.924334] attempt to access beyond end of device [ 2292.934199] loop0: rw=1, want=143, limit=112 [ 2292.944820] attempt to access beyond end of device [ 2292.954778] loop0: rw=1, want=144, limit=112 [ 2292.965387] attempt to access beyond end of device [ 2292.981543] loop0: rw=1, want=145, limit=112 [ 2292.995743] attempt to access beyond end of device [ 2293.013493] loop0: rw=1, want=161, limit=112 01:46:37 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) read$FUSE(r0, &(0x7f0000002000), 0x46d) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_DIRENTPLUS(r0, &(0x7f0000000840)={0x10, 0x0, 0x4}, 0x10) 01:46:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00\x00\x00\x00 \x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:37 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x192, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000007fff", 0x1}) 01:46:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) r0 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x2, 0x8000) write$9p(r0, &(0x7f00000003c0)="f0e1a46e4b47143f23dd32329e3b8e52a800b723ce0a58b4f541a879540712048ef896268b4518ffcb91afd526af874a83c3519bb7c8f3a824240f1d534fc544dec19353a1e53ee31ad0e542af7449e782a331c95a7ff9a33b0dcee53fe9f951dbadd1d1cc31c63d2d81d11f0000004247ad6b844fc103196bb56298", 0x7c) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000180)='./file0/file1/../file0\x00') 01:46:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000001", 0x1}) 01:46:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='cpuset.effective_mems\x00', 0x0, 0x0) inotify_add_watch(r0, &(0x7f0000000300)='./file0\x00', 0x200) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r1 = request_key(&(0x7f0000000080)='blacklist\x00', &(0x7f0000000180)={'syz', 0x1}, &(0x7f0000000200)='\x00', 0xfffffffffffffffc) keyctl$describe(0x6, r1, &(0x7f0000000240)=""/55, 0x37) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:37 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, 0x0, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:37 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:46:37 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000540)) set_tid_address(&(0x7f00000004c0)) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ppp\x00', 0x0, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000480)) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f00000003c0), &(0x7f0000000400)=0x4) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0xd338) r1 = syz_open_dev$sndpcmc(&(0x7f0000000240)='/dev/snd/pcmC#D#c\x00', 0xa0, 0x4000) mmap$binder(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x5, 0x60011, r1, 0x61) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dlm-monitor\x00', 0x200180, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000200)='dctcp\x00', 0x6) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r2, 0x81785501, &(0x7f00000002c0)=""/169) setsockopt$inet6_udp_encap(r2, 0x11, 0x64, &(0x7f0000000180)=0x4, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000440)) eventfd(0x2) 01:46:37 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xf5, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2293.881784] attempt to access beyond end of device [ 2293.886758] loop0: rw=1, want=130, limit=112 [ 2293.899340] attempt to access beyond end of device 01:46:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000025e90100", 0x1}) [ 2293.927159] loop0: rw=1, want=131, limit=112 [ 2293.933468] attempt to access beyond end of device [ 2293.938780] loop0: rw=1, want=132, limit=112 [ 2293.943656] attempt to access beyond end of device [ 2293.949814] loop0: rw=1, want=133, limit=112 [ 2293.954907] attempt to access beyond end of device [ 2293.960152] loop0: rw=1, want=142, limit=112 [ 2293.965359] attempt to access beyond end of device [ 2293.971099] loop0: rw=1, want=143, limit=112 [ 2293.982621] attempt to access beyond end of device [ 2293.993871] loop0: rw=1, want=144, limit=112 [ 2294.002261] attempt to access beyond end of device [ 2294.012527] loop0: rw=1, want=145, limit=112 01:46:38 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00'}, 0x10) 01:46:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000000400"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000004ce90100", 0x1}) 01:46:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = getuid() syz_mount_image$hfs(&(0x7f0000000080)='hfs\x00', &(0x7f0000000180)='./file0/file1/file0\x00', 0x2, 0x6, &(0x7f0000000740)=[{&(0x7f00000002c0)="b8d93268309d06a545ca8e36ee23fca1cacfad5c61ea5a1aa33708a4dfc54db98229716eb882f6f1a7e2df7ace4a3c6779cf42f91a20cccabecb57ac9758304eaca254ee26a307f479cd752a6ea14b0bb1e813ff2bb3d63e504e07ddebee71c53bbeffb7dd1a4bc446b961e97be5dc3c1fc41b5e7c0a6d665f1dcd4099d0f12cb3119bdf3700b95b6f92dddf20ef49455e2f5207d1c134e34da997", 0x9b, 0x7}, {&(0x7f0000000380)="367c349380e6ab2189e6173c53fb91e100f510b68a7cf63c91c0398f49f85fb7eede9bb4187b8a87a648ddc498c5d6f96902149e6d576e9d2037ee365628bdf78457403d4412c0f4c6068ab7d07dbba0fa7ff111e72199987f7a87f4d3f504355e188999f9416681ca2eaf629350dba2d38343dd6ed7717690cc6370f56ab5a0fff0a30f55df69653b22109427e6066eff6530dae8975eac9b978c8700da81c2bffb6ba1433b70eaf51ea4b40ed850465c554d355dfaad46b9f749321313dea96001e8b875b07d08", 0xc8, 0x3000000000}, {&(0x7f0000000480)="37bea81a2ac8d2f12f092478bf95e07c210220579f64fc20ad7064267831682d13e35a7e8eaa6434c042050a39953a5baf1e866b1a90b535df647313ff76848089634ce3da1c9a9bfb7496d5af0f167db9593c59855a24d065ad3638950f06c2549460bdb4b79033a9dc4e8e6715aa60c56cfb13cc5583371c1bc8a2cb44f317f76f931059745d1e3b3e3371398d34c0ce65ffbcdc9e1bae31904cb54f559029127ae155778ffa694e1efae386a7d9287a5a75c0c7dfaa993573b7083d67c15d79e2191881b2c7cacde270fc791a", 0xce, 0x6}, {&(0x7f0000000580)="d7f519bf853edbc2efb2c9b6c3e3ae450cfb5e4ae30e50c7b283ae8cf354daa3c43c7ca71b46d4dee28c06c1eb42d219e886ade919f1a23870719b87b9b599c10da84dc079458cf18fd8d99742cfeb166bbba9b705a1b2d21b865753b6ea4ef75b208fa2628e10bb22a8398663f4c4bc68989221cdd6384fbe753c5ea4ae102a947e8416e151d3f5742a74f9c4c7a3b8a328646a359f62eba7aa", 0x9a, 0x8}, {&(0x7f0000000200)="947053992694ec9768b23286a0de6175ec53a907576188937b6f4c8bf07abb7bfe433677922f021a8d29d085ef7cb3182fdbe8c0da451506446ec4c7935cdfff35434713b7c0", 0x46, 0x7773aba4}, {&(0x7f0000000640)="e1886bc9e0c534ec199db6262cd87678ce5484b2eeb81a15c07361a0206d32576fa0b45934dff74ecb5250bd2515c7d72a0dad775f2b698507f26a612c4c1a5509e01711b1897ee27ca9d140223c7e23a8bd7e40d7a8a670d7cc62a24cf86ea93fd9477a1f0db44fd34539860a5b0061da4d6c1479031977dca58814e5fc3e1418d9d576a2ee6582aa213fd9a542c473ec350a831c387c8cacfb06bed9d9fc85ad8d3b5a1168d5f04c771a1b6707b5c4d6d4cf5c189453d4bec954d3dc66917a54b358a45f2926f218d0b8f2ba6f16abcbb81c1b56d80d1404d3996eca965616f9b8cc4d413e199747830cde75d7d7e995891ff86f541bc999032585471470", 0xff, 0xfff}], 0x2, &(0x7f0000000880)={[{@type={'type', 0x3d, "9c1bfd50"}}, {@file_umask={'file_umask', 0x3d, 0x5c}}], [{@uid_gt={'uid>', r0}}, {@obj_type={'obj_type', 0x3d, 'vfat\x00'}}, {@smackfsfloor={'smackfsfloor', 0x3d, "5e217573657262646576b473656c696e7578656d3028"}}, {@fowner_eq={'fowner', 0x3d, r1}}, {@measure='measure'}]}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) accept(0xffffffffffffff9c, &(0x7f0000000940)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @remote}}}, &(0x7f00000009c0)=0x80) ftruncate(r2, 0x80000001) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000b00)) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LOOP_SET_STATUS(r3, 0x4c02, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x8000, 0x4, 0x20, 0x10, "7a6b44956411f28ec8715d0526adbb8da9181466b0a080e781494627d3c74ca041ae888e460532d2c35e7bdb75812f331bab2774b3a3cb3887211db742695f82", "7cc47cae2307a8cd998e546a144e4a72a881aa985e14db2ddb0aa042b6688d91", [0x10000000000, 0x1]}) 01:46:38 executing program 4: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$loop_ctrl(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e23, @rand_addr=0x3}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000003, &(0x7f0000000040)={0x2, 0x1000004e23, @local}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='veth1_to_bond\x00', 0x10) r1 = memfd_create(&(0x7f0000000200)='Pev ', 0x0) ftruncate(r1, 0x200739) sendfile(r0, r1, 0x0, 0xa00004000000004) 01:46:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000fdfdffff00", 0x1}) 01:46:38 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x65, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:38 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:38 executing program 4: pipe2(&(0x7f0000000000), 0x0) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000040)={'nr0\x00', @remote}) r0 = epoll_create1(0x0) r1 = socket$netlink(0x10, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) write$P9_RFSYNC(r2, 0x0, 0x0) stat(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)) socket$inet_udp(0x2, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x4082) r5 = memfd_create(&(0x7f00000001c0)='/dev/loop#\x00', 0x0) pwritev(r5, &(0x7f0000000480)=[{&(0x7f00000004c0)="2bd83b0010947db9141978d2d9c93f59a4f3ec7e1e3f09811624c2f430", 0x1d}], 0x1, 0x81806) ioctl$TIOCLINUX5(r2, 0x541c, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r3, 0x6611) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000240)={0x0, 0x0, 0x0}) ioctl$FIGETBSZ(r4, 0x2, 0x0) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) getpeername$packet(r5, &(0x7f00000002c0), 0x0) keyctl$unlink(0x9, 0x0, 0x0) sendfile(r2, r4, &(0x7f0000000300), 0x2000006) add_key$user(&(0x7f0000000180)='user\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000500)="253fbf709f36925672159b1c987c6f6920988a71bd2cb837750524e9e4201d46aa89de7ddffb1c888f4b524512d688951ccf19c96a195c7789f18a15e156e47d96cc4b6e41", 0x45, 0xfffffffffffffffe) add_key(&(0x7f0000000340)='asymmetric\x00', &(0x7f0000000440)={'syz'}, &(0x7f0000000640)="4184cc9282ff45fc3a74fbc29ca6c6183aa5d6d763efc7395f4dbbb04eaa566aca808a8f303a66059d0f203351a9dcc0430abda4123a056f2de5a1967cb380a6707faad20ac4a39889570cc0130b9f87f6ce1d68645c1b2400d6823309c4fc05815bf9e49004b3135e04e5ad9e0bc8450a57e1e0f56a230bb671c90ea234804b4fefd94c0eb90c511b4033ff176469a50db5205ce7f21f9394461b24b91771f51ee62d68b0e1a02847d92a103b732dfd9114cca5432a4345855906bc45e0f0c00c36d5b871933f31ab3b55ff73193bacd287ba5ad8556a0da68387d8ce9c01df934f61a65a120d381cfbede41c8ffce108f6386733631c23e4c09a59686764eb0ce9398786f0575dfb8457685285d71d597ca4b1bf217dc14be9f35173bffbff21a3a908e859e6627019b503de776bc5c8cc023d8d756c384a2f59fbc3580e53c9cf7029e2b1b1099ade802d934287d68aa09b4acae8304699fd86a9f891eeae5028d2cc35dc2ea1b0843e1e806a144af10278a158995eee9c7f48054152326334500ef264425f2cf1bf5333e799cae43277b3aff9b8eacc7ee83f12a1251d28a8b96730676b98c2edf245589b2766b7cf0c63730459e1ddafe08107355e9a40016b052c8633ea3ebb867dfa6bd0a76862ccdfd5eb381f5ceaaf3262b489b605c6a26dcc999ea75cd837e4959f14c2419e04ef9839b18422d43893695485b0946c79b365206ad92148cea5ba76af12eec98ac835a30e80a2af41972ef0e8a1a73622e6be0e37ab6e4c60ca4a35f055c84b90e4bc82b036fc2d0074c27acfbf12bfb3e384f3928968b47f3f9ee77079799f21312b9bd09e6a325841f9689315c95a56331d490fe46aba94bf234fbfaa2854270036bbfd168eef6c358dc9d7d5dfcb7c92a8dcbf9efcfebcb29aaf1d12766df1f5212d6ab18c119355d0e6683f3a63dc49be749d5073238aa9521e40ad14f7c621cb8c8390989870254e1d982de713c8f0f478b86c3fe1958e1f12fda3a598e24bfb97a93ea0b085941f2eeb1bf7583b19ed8ef7893b9d1daf49c61d2fc4bbe7ff55bfb8323ca3f45b9dac110ae027cc6da079d9daccfcfe49cedd828341a9381ff78f63b05e7b4e8aea9b676f1e259f433ac8e3402bdd05400a482c95742ff07dbe14784452f2d43999e737d0e818ad363fce90e852f71ae5905277b0c708f81a16e810b66d294ed8a8064c5c8663d8a9b71bf22d99ee8ac0947f3fb06e45ff07f23fc7d13053aee633e24bbfcbcbfe2fe88fa26086a8a46f1305349c9dacceb91f1d48f7e92c57b776f2be70dc46de1bd7d2de734c6b92c0e9126e3fc9dbff2614a6a4e3ea70aa33a1e40ceffd3cca9257a8bb24411dd78fa5b932e31eea8b69498dd6a709be2a9bcf724560d8f5a6d5b03df6d52f6003b97cb8f9d04e6e0ceb13a678c40723dd2f516fe446d87d221766c0577b1f2ee84df6c513c8d9ed8b4071f95ab78aad7d067e2d78c284adaf65a52a7aa26ce5f948f6ba43d0d1eb04752e72e8402adb1067f494fe315b179cbd165dbcd51d89d769d8ada9786fec074570f153b3bc8a8b843916020c1c40bc5d3b81c231fe3bcf094f57183a25102c0d4cc69b95dddb86b9b17c20e6e6902cbe162aeb351d901ef91c2438130a5bb0bab298c59f8d871d67eae2c4475c508f53adb2a7b1ab686bf69fe66b370ffd7809b6a87048a6a4ac8b287c283899200e1c70238b0e9e7f30ce82618e3444253c004e54bf4a14ae5265587d8e11af9b7c3446082cd3a5c571c44aed84bbcecaebc8021aef83e6c2b6d3a0e4f734342ab7ca5fb1f7ece891cc304d921df83d9e9eeea4e951ef139054376a8ff2fadba1de7fb82a6699991f3c9d187bd01d5a67f8aafc4e681a52f17a1877e2d63a290d05f10426fc23dd488a592e12c4c2ec4216f27ccf8ff87811e47516eab88aa03c5aa7be49cb20afbbd35962bb9944b55560b3ed9f3121ad4cc6b9a4b6c6365fc55466d63007c772e21c9101dd129516d70eebd28e6e3d28f2cab7e053f4202bb892f08942811796a86caeb962938c50546ba53bbd6815dafa4014fceb42f19ae8a62f25a9d50a373065400a682c967d9928015c37f5bb624d6564b0cd205a0042542590f0b446f2b91e666a8d192cbd7d549c528e0015fffc7de7b6095d6001ace5c29be18e3bee79839fe60f24c10f3351cc710394e15d93c56e145a811b350730f696600e930ceb1ffaf09c7211e5670b270d8fd16f58c3ba0b0f5ddca913013da9e7f324987b55aaf6d171b224a835f818977ceb0347bb78dbc912589c3f0f5a7cb3d44aaf27615fdb3a29b291772c7dcca1190156cd2dc15186da7e1ef164bb05dd67419e06a695bd74e8879821633a83d9bf7031a2834a1026000f6dacb29524488f648bc7ff5ba3658acc640d33fe02e1ddf53ea2212ca6c5bc6eb0cd0db2a726feef6651aa03906b15266802c6f6f3f6c03eb3e5beea16bd2b4f1327a9573e2b476d134c80468288e8e12bb6b1fd07be568f42cd102009482fd5767d4cd0024ef940ab7e6bf21cce22406c5e79b69b6b0b2a34e09b04ac1c0e47bde11e4fc2effd1233608e6147d0a28ec64071087e4a56aa22415f5178777fae21ac619b512f3a637634ca8805f99418aa73feca40c4d7760b5a31294adbc9a5e64f600058c98e69d49514ebc66ee60a963adefdff6604c45e3f7b98c96b2d248e3355ac36f607b39a7509cad9cd57f8d986ea0fb8534682938f80bf0d9f4b22b0a626553ea9d5e24e7a2ddd7823eac2fcb0c2a511f3d887dc9dac74728d1d146da067dbbd4cadfda5fa767b8e625f0023062dc09f46581f9cb31763a846324b852d572dcd23fd88b195014febf3cfc065eb35952acd9a859505163727d67d090de448a1874a406e26ea3abeda6bdcbb25cbe9f20cc0b60e1ba6be7fef081014db5504a9db454116626545db0f1548a5c4560920abf9e5b87480c6f21215f1fd8f099597986fff9c9ddc60c5bb0591ab6b9f01feeee02f4f6373b2b13e0e56f41a5758c1652252126584ded10f59ff8bb419a02c725c5e6fc6675a82ff20f0023f9e6bd4945f7598d0495e758966dd3f09f53e7db9c6c7770b5e3015da37a9000cdbc393f7ac78defde93a77907e526fcbe69f3fecbb95d92909f309a68a7c87020b0b3f58e63e87af3dfc88af9c3fae8c991d337cd64e04cbd2bbc80269e17df188c1329e0788f6254348d5d890ceca6de968da068c942f2b34df1275eb023d6c18805addb931264c9561b99cb1a2e11740e24b83643f7e104817e08496d98c88337d90190aaf1d5fc5a94feb042f7917a24bf8a09c83f4fc204f5c993a645ccc6eae484bf367f805f4c7487afbf71db340069c56efff4169adfc690eebda0729b86f034de720dbcdcf66cf7f614fc352940df42c714c86f200898bed1ea0bd6cd369621c6f6e92d054c9a253a2afb642b1a6ea1fea0998d9309ad6ed0914ffeb6b9190adf3293eacd5e6360e6f5054740aa50358ce2383382f1285525a2439bf2be7f7097b25696f3ef5b9778d9512c2e1090aa65daa9cc72ad6c6f3dcc0cee1e245542a8489e879d49d95955a61bb04db977a86e4891b86a602567423b37f71943fa684dc6fe2aa5811573660aefeee2fbd924eb5400dc4f909d346b9c60f817f1c9f973161e47987c3a543e396fd92b5f41dd771294cd0772952951d50b4a66ecf181c9e243489fd6f3b5068fbc9470203d815e678fcfd1b2bef1ef7050401fbe28ee6965d262ba46cd6d4eba600d212aa7bc303f63b818c4f55d790752b18573de9396d87afec37dc98a036c3651476f3155c0128e2129747dbb8449f3ebfd7493f591f86a77439f556dc7eb57f9eed6a7f70dc438cb15e87254565636aabcccc0b25aae08808170021df52e5d85360585a5468ebebd0cac1f5da678fd5b02db69d691bf57be626a0602cd11bcac4205fff1af2fb9547aaea78cd3e5a6d96c76f8e26fec28605c01d92d5c7937e6610d32c6219b698eb9d62b8e2b2e7b10af96e15788c3df04bc181b9", 0xb2a, 0xfffffffffffffff8) dup2(0xffffffffffffffff, r1) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r5, 0x6, 0x1d, &(0x7f00000005c0), &(0x7f0000001240)=0x14) add_key$keyring(&(0x7f00000003c0)='keyring\x00', &(0x7f0000000400)={'syz'}, 0x0, 0x0, 0x0) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000100)) close(0xffffffffffffffff) sync() 01:46:38 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:38 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000882000", 0x1}) 01:46:38 executing program 4: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000001f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getcwd(&(0x7f0000000200)=""/253, 0xfd) 01:46:39 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000200)='/dev/vcs#\x00', 0x0, 0x40) recvfrom$llc(r0, &(0x7f00000002c0)=""/123, 0x7b, 0x10100, &(0x7f0000000240)={0x1a, 0x20, 0x1, 0x5, 0x8, 0xc7f}, 0x10) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) mmap(&(0x7f0000088000/0x1000)=nil, 0x1000, 0x1, 0x1e010, r0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000ca3000)='/dev/autofs\x00', 0x0, 0x0) ioctl(r2, 0x800000000000937e, &(0x7f0000017000)) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="060000008000b400010477f850b08999"], &(0x7f0000000180)=0x10) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2295.031265] attempt to access beyond end of device [ 2295.036249] loop0: rw=1, want=130, limit=112 [ 2295.068984] attempt to access beyond end of device [ 2295.080300] loop0: rw=1, want=131, limit=112 [ 2295.084813] attempt to access beyond end of device [ 2295.089753] loop0: rw=1, want=132, limit=112 [ 2295.103072] attempt to access beyond end of device [ 2295.108206] loop0: rw=1, want=133, limit=112 [ 2295.113352] attempt to access beyond end of device [ 2295.118298] loop0: rw=1, want=142, limit=112 [ 2295.123384] attempt to access beyond end of device 01:46:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, "73797a6b616c6c657230000000008dff"}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000001e94400", 0x1}) 01:46:39 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_generic(r0, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0xf0ffffff00000f00}, 0xc, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="4800000014000702000000000000000002ff00060000000095569bc3458886ae1906292265d31ef662c7e11c74f9bbf81d9a854ef32490e07576de42c998cb3ddce8b5d955b1f7545d85181798e9316d95faa7a84d7c47a78ef3f4711231135feca805b75b1256e80979724e32b4b0bb68598d5744e6b6468fe7f1086c1cd1e28fda9b0ce484b217bbc8183925e5531130193a2b44a58680c228fb48fe091acb685a37fbb6ef5848ae58417db6f8e503caa602f57a2269703596d734e0904a14a4cf07df11bd6a66b1d5fd"], 0x1}}, 0x0) 01:46:39 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xc5, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2295.128409] loop0: rw=1, want=143, limit=112 [ 2295.133582] attempt to access beyond end of device [ 2295.138526] loop0: rw=1, want=144, limit=112 [ 2295.143451] attempt to access beyond end of device [ 2295.150945] loop0: rw=1, want=145, limit=112 [ 2295.160553] attempt to access beyond end of device [ 2295.167288] loop0: rw=1, want=235, limit=112 01:46:39 executing program 4: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) write$cgroup_type(r0, &(0x7f00000009c0)='threaded\x00', 0xced423) fallocate(r0, 0x0, 0x0, 0x3) creat(&(0x7f0000000000)='./file0\x00', 0x0) 01:46:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0\x00', 0x100000000) [ 2295.449576] attempt to access beyond end of device [ 2295.455794] loop0: rw=1, want=130, limit=112 [ 2295.468450] attempt to access beyond end of device [ 2295.483045] loop0: rw=1, want=131, limit=112 [ 2295.494716] attempt to access beyond end of device [ 2295.503622] loop0: rw=1, want=132, limit=112 [ 2295.513920] attempt to access beyond end of device [ 2295.523690] loop0: rw=1, want=133, limit=112 [ 2295.533259] attempt to access beyond end of device [ 2295.544175] loop0: rw=1, want=142, limit=112 01:46:39 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, 0x0, 0x0) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000fffffdfd00", 0x1}) [ 2295.553727] attempt to access beyond end of device [ 2295.563269] loop0: rw=1, want=143, limit=112 [ 2295.571215] attempt to access beyond end of device [ 2295.579658] loop0: rw=1, want=144, limit=112 [ 2295.596585] attempt to access beyond end of device [ 2295.605387] loop0: rw=1, want=145, limit=112 [ 2295.613462] attempt to access beyond end of device [ 2295.629638] loop0: rw=1, want=235, limit=112 01:46:39 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000001f00", 0x1}) 01:46:39 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000180)=0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x820, 0xfffffffc) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2295.891579] attempt to access beyond end of device [ 2295.897543] loop0: rw=1, want=130, limit=112 [ 2295.914657] attempt to access beyond end of device [ 2295.926890] loop0: rw=1, want=131, limit=112 [ 2295.939101] attempt to access beyond end of device [ 2295.953425] loop0: rw=1, want=132, limit=112 [ 2295.964530] attempt to access beyond end of device [ 2295.980319] loop0: rw=1, want=133, limit=112 [ 2295.984784] attempt to access beyond end of device 01:46:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2295.989768] loop0: rw=1, want=142, limit=112 [ 2296.010699] attempt to access beyond end of device [ 2296.015663] loop0: rw=1, want=143, limit=112 [ 2296.020098] attempt to access beyond end of device [ 2296.034317] loop0: rw=1, want=144, limit=112 01:46:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000001", 0x1}) 01:46:40 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x3b, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2296.042948] attempt to access beyond end of device [ 2296.050239] loop0: rw=1, want=145, limit=112 [ 2296.067284] attempt to access beyond end of device [ 2296.088324] loop0: rw=1, want=235, limit=112 01:46:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00", 0x1}) 01:46:40 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x12, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:40 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x183001, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r0, 0x4040aea0, &(0x7f0000000180)={0x0, 0x2, 0x3, 0x0, 0x5, 0x6, 0x2, 0x1, 0x8001, 0xfff, 0x80000000, 0x100000001, 0x0, 0x7, 0xff, 0x4, 0x7, 0x2, 0x401}) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:40 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000fffffdfd00", 0x1}) [ 2296.353015] attempt to access beyond end of device [ 2296.358298] loop0: rw=1, want=130, limit=112 [ 2296.379460] attempt to access beyond end of device [ 2296.395016] loop0: rw=1, want=131, limit=112 [ 2296.406521] attempt to access beyond end of device [ 2296.416323] loop0: rw=1, want=132, limit=112 [ 2296.424532] attempt to access beyond end of device [ 2296.434222] loop0: rw=1, want=133, limit=112 [ 2296.442243] attempt to access beyond end of device [ 2296.451875] loop0: rw=1, want=142, limit=112 01:46:40 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000003", 0x1}) [ 2296.458715] attempt to access beyond end of device [ 2296.478175] loop0: rw=1, want=143, limit=112 01:46:40 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:40 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xf7, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:40 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2296.504614] buffer_io_error: 51 callbacks suppressed [ 2296.504623] Buffer I/O error on dev loop0, logical block 142, lost async page write [ 2296.532675] attempt to access beyond end of device [ 2296.557588] loop0: rw=1, want=144, limit=112 [ 2296.572715] Buffer I/O error on dev loop0, logical block 143, lost async page write [ 2296.606314] attempt to access beyond end of device [ 2296.620687] loop0: rw=1, want=145, limit=112 [ 2296.631245] Buffer I/O error on dev loop0, logical block 144, lost async page write [ 2296.649106] attempt to access beyond end of device 01:46:40 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2296.654424] loop0: rw=1, want=235, limit=112 01:46:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000001fe90100", 0x1}) 01:46:41 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000340)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) openat$cgroup_ro(r1, &(0x7f00000003c0)='cgroup.controllers\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000180)=@assoc_value={0x0, 0x100}, &(0x7f0000000200)=0x8) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000400)=0xffffffffffffffff, 0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000240)={r3, 0x3, 0x10000}, &(0x7f00000002c0)=0x8) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:41 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x4f, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:41 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b0000000000000000000001", 0x1}) 01:46:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/file1\x00', 0x2) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) setxattr$security_ima(&(0x7f0000000180)='./file0/file1\x00', &(0x7f0000000200)='security.ima\x00', &(0x7f0000000240)=@v1={0x2, "b6a9c0d8eeaf4d7edb76a256b4"}, 0xe, 0x3) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:41 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000020c00", 0x1}) 01:46:41 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1b, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x1c3, 0x40000) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000180), &(0x7f0000000200)=0x4) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) accept4$unix(r0, 0x0, &(0x7f0000000240)=0xdf, 0x802) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000440)={0x70, r1, 0x120, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1cd7}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x80000000}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x18}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x6}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000}, 0x8840) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) write$binfmt_elf32(r0, &(0x7f0000001b00)=ANY=[@ANYBLOB="7f454c4601fe0607010001000000000003003f007f000000cb0100003800000021010000800000000900200001008100333300080000000057e5746480000000720200003d000000040000003f000000ff070000010000004042e3c59736aa983413c8a02ea65ed478cff3ce119b71c3b8c61c7b028d84cea2f10c344695c83a7624b6d34e27e8dce60fcaf4ae0ed7adfc1263544e85e24a79e3d7cfd2ace15ab79daa0480866412aa81e2ba331cf4467a04a043b19f6d5f28671fee51468b6eb3396a007426c48679e77d8aedb653a26799cbdb95d2abd44e02921f205d81c86b744df470273ef21ac4f3ca93d9ae14384acd4e3e6a6a3298ffa00cd89a3904c81e99755ee46d9136afcff27dd6fd5a375bbe427ab76323747475b47ea5700e8d55537b2ee0682f798f18342a409b1c65eab2025ad72a118a9a6e57f08cde189ad6da4d7d9eccccb33f6076e414a4c90409defe4017de87b433a0055a839a7b35c2ffb11a883197a02ff1314472ad4deee9523cdb6561f532180050b2787a168a9d9b6a916db1e5553f2f626833f576874c12fa8c8890beb9ad801604cee19f110d82ad7f8c21e788434930362807e2892634d7825eec96b4e0da35a0302c3adf081ded7df9a6e4047aa30696e7c7485c1378b7cab25c7561458e47a344a73bdfe65a4ce242adc1c3312a66fbea1d537191cd662feab111e904e9d20e2f2862b11ce7e5f4c81f7c92b74ceb0d4440ad5bff1dd40622717d5dd07aececee98109b53bc9c5b6588b7f33fbbd39debbe2ab8866923ba30baa3663173459e1ef271f02ded6a8e8adcacbce9555fb08c9d6bd1b32d1beff3c86becde732332fb713a7e7368f8e0fab820b457cb7c2e708a0bd9b8ec5a4112ccc1f9746319e61dd2b9d40707f9e531a5353346bedcd54697a697269493e0e9ef0e3299a58679cb69992dd2b6e05aeb16ae3cec5bbdb2b876571c4fdc5435565462296c09e166e0c13cf651c7627de0326566a8afecd112f4e400fb84207a01c849d611afea9c5e213d6d13e6c6deb38f43842b3a3d557bf1a44d433aa9d2c48c27a59b00fd12dc44d4f01b954ded94fc5b92cbbe1cee0375a26652609984612848e4b1a59e3298b3f3e7c50092fbcaa8ea65db5a68a23f9000aa672f516f063ad6ba855edc311fb42a9f057bda4af822d5685afb061e4d332abbbe7c2cd4f8bd75ab5df52df9e99165896b288c005c85ff1abcd1f0fa2f55a9953cb6e3b0431e2d952a0c49219e7e17602d331a3aaa42465011a88e5a823a38a3860962d110432fcfa19eae68b35f317d71741131acb6a34e9310899a1d956da20bd1f7f73973cbe2dcf2b6414c34ab1a1c01f7dc66edf5911b9d4d53142daf25488ea3c7dfd5657e66f861644b287e829b65158e2be71d880673171e91d4a98a800d734f6e7149f005423f0c371b03b2cff0b935f4ab156aefcb36261abfcdfb25f317acd92ab03c6d015f4d1b3d55ab843fdd922b462cc287b83c85fae10f07607ccb4457400930f322feac4a7b70e605b411941cc8fe08e5eb5ac64e7225bb6d6caac4fc090bd9522c0a3647afe546a3a370f4f474502cf84803723a97ec65a7402eae71dae2d095a8bddf9340f1fd52d9114838fb116c50fdaa35e0c9369eca50ed4af54ea877c45746ad4cf32a6691f198edadbc001925004e3b061e31e4aa8d6305fa18a281c1b74285070013e10b04b1f1b0592822ae582026cb570e6306764209a928e769f535846a26cd01b72d4173d56d1408ab3c42cda8fcf1c0a4162f46ff7d3a19b72e8cece3872b027b4061685f661dae354cc2f4f8828f37528f2326108a57d58273d03217e756b51fc28871f8de3e9058eb59d27141ff3d502fa5b9df5a751c3d7271549aa7374f22ee265b7fd49ac4346a30777a9eefc8b321ae87d620436e9909e2fe370a23634151bb593ec0589cd7986f1b0eacea1637a73c27d11c3c5902d1967b9c252e7fb266393bf9575b3fbd2bfd4bfc6f93ea592ca44818830fb597cb2c2fc9e90b693c19a49be56dcab60273ca7693e076aee8e2bdc690aa22675d0f53fa38cd6ca89d0d378dc08afa335f52b2b172dbb5ed5098eeb4f510deee522ef77abfa4e3b83b9720b0ed4cef78f912848f06a55f7188c08f1283189ce4a949ebab81082d6e31182761f3b52088adc7b7270a78f5cd0d4c3858a1d331008b280203412c2da9535487008dfe80e9f120c0244644977cfdae665050cd43bdf6514cbe1e9abf82d8b64533e5c678fd22b18a8fe66f50c2d0306176caf01d8bca77a93caf95a1a198a4dae37c8236ae5d65400818f6d81f893568673269719409d8f7bc364b01959a7785ce531749ffe0ba0d1c757d3535df2e317e9339608b32e02aaa9678e07af00e3e3865e081179b8326f37d3c0fc6d6a8c46998ef78a4092e7e01bd43c5bd528b53b1ba05fb4e5fa612c535d0b9d24fde3be6fe9a6dcac8070f9144b2ccb23f29a937ecf0214b3f50d92d5b89db81838b846ba63bf4673c505931dcf9cfc50279587dc04019b509aa9826b19f391219bf7c2c5b0b57a24964093d34628cd6d811fe2909fbfb54aee44828cf993a91afca9791a9b5e5eadf26a42b4b14464ea93f213bbd65d5eff9391ff5ba105a639808fc44b01fe02f2caf9d6d161178cb033198c0dce79f53d78c6ba1be3ecdf431bccbeb6ed357b8212d9857f06facf8e211a6604671f9ca8063ab69fd368851c540316429c8348771520fa8c3accd5824068ab0522efe95f66258a4498540949b9e951458a84e1a207d815dfda1a051179201022af08b503c784a8cada859fd658eb324cef65efd20f621aeeb63506c388919353d59da2af5c6530c01d89d26dfe371c1bafba6b9176b7fa21766f2179b27276ad870f2f6db07c6ec1253a8b8a8bf3fe928e2a776c45da5d0f31e48d71f514c3cb7553eb6f5fc157c18e94fdc6fc7c6f339e7ea4d82a65f07cdb2527529d07a84dd992edefc63b6aad0aa85cf0f3952a5545a497f39e4e4a0fde87f8c7cc069eff9d1a88df6e3d6a8e60bdf7f173b8a39940de72a7bda90adceece82148b8bc58e9eebc49d9e252df9c87ebaaa64862f62e8a2eef1ccc22ca04bdb861080a73162ba1c65638fbe2f517136e9d88857c54a170b9c80ca09e073aeb27d939768212978f57ac8060869a54d6c0298680fa346b9b859528343580d7af3df475ea5d073c18f53eb72e12962c21992f9b6907ad6e9ee50c0b2071e985e2538e341e1cd6a23b13413c3d5efcdf272dc9bf5f90bf595115fb2559098430d710fa44fb71f9ee2331071cd722daa1adf097b55b374ad7242007be058e5a2ee59c8f0518ffb2e35b32299d5bd3ba90a834d501ad3b21c0d1006b2e559593a3a070874868b612e56d0f532ad10b964037fb994bf8edc5fa5174f2f200210b0a72e2b891156493348f61960ec3035f47087e97ebdf49660dcfd89b707d0d9df3e2d695eac883205c047a28293bc2dcda5e205169044e24360cd0f206d669f80789de71cf2046583b40c3915478425d4607df58950461f0e5ef4878d918b8760a00cfa23b2ce141a6656605f8d49d33b760010334a64f87d070a06791c7d7d542fa79bd36251a5adb6c34dc6f63c5ba6ec676ef2cca33747ff15633bfbe9a5c9e8078455bc161bab0e4a1517370e6b62c8ad57689f72040f04d2052fd3d860e3ef11a2921ce9075a4b14f16cd12128f33cc0b7b7377dab9ae8a144a951cfeeb2183c0cffd28181491b2c8db73f542a7e64b5819478851dff58de4d4b0cfa2ffb4880e1bea9734a41b390869ee077c39f45a4f517f57099e7b1fdce43c6dcbd112997da768666426ff3cadd5ff2727de4778b2e5ce3c6ed77aa684b30c0ddbbfc55aeb9c12d3f348f5de99c7d6dd7e4f04e608f6ac595ada65236b3f6ce52610492e292810525d4bdea238215a2bf854fef6ab75ea9e2310cbd55582d21b9ea2f070c2090da8bd7b2897c7d96373bdefe9b1970143b379bcca9435417c0e6affa6969fb065aedcca04d69ed6944659ef335ea9ffc656f6cd563679c985a9f1be656a7f4a60e7ff5c59e68cd8810fd3b22fd821b593287cff138abe5a363ffc9771875a409a8f4e7df5c1cc5187f419de124f4c7f2e8ee87165a6adee357c79727ff7469d14b9824002279400acd3aa43ada520c37621e20bc83b40c76e7c62ab1f91ea556a7e0aecfaad4879400f285c79466f7e55a48724f800a7dc2a94bacb7fb800fa4d854f54448af9ae8518a31cf6c0f33694ff98ee996ad08bc8f8e889c2e79e9a0c11ed8f69c7b979036f456d18c7c614085ab86b1ab73da99f68c9ec37d48b953e6ebe7f1446fd7ebd94f7790011c22c0d5cccf387f98acdafcc6cc478c7236722890bb5fc8e258ababe6bb00785ee34b4c79fc2b94c4f77ef4dbc63ef0201e52ca7979c33bd3c729e23dca81f666db3f0b06ecfcdf94e1d9f59e516ada99557daad82576c47662dbdfbfa6b5de876870acd04ce6f4bf58b0f2251b75e8a94a8419049995606f8215e1b33a5fd546dcf9535f9728d237a913e32e2e935c7ce4192069686bd17520dd9800c96782a0d5dcc4538b8770ff8de953ffa4adf39156da76db819d6c1db1ad26d3ca117d8d148839f6445e2285faa7e271758a504dbddcec9a4b327a1d3bf934432dce311391ef115b068ae46abf6e7ce405707956e2e7a6c81b8a7c88c3dd0c7471065e9b959d1ad45382598f90a8b9954bdd3ecaed4ff01a4c2d221c160aa2e1b71ab81bed0c07c6471d967cd916fe0cfb4de30adff8611137d64f16eaaa3e8a1ba599b78ec834fb76371883f0f8d3dc5cc18e1707a5bad2b976694d2b1905d48cfc845aad90a53694deba189e23c27fba001fc98db36e79709a50d228ad168118415088a5afe375ea0d0d0d07eca4fda990f7c9eceb7949253591afbfca112e511c1567c616a0e06aa107b71884cd5187e1dd36aa7ed1bc22d7943607fd2af1d0d992bb944fb90de1dc084af10964be0bb995e75e60105df676c76290b7e296bc4fdc5c852ffb0d56cef6768423bf6f0516dcd67a49dfb02aa16f7bfec050f2bba9e7714c3d3029179b94ea5b6d28b92c6c865e407df20018ac31f477f222fb64a7ec62243d498f03d2ca3ad895992b7de584a1bcae2ad0cce3992e1d001b44ee77ba545b65a3f7d2d34a29a0d126cd4d88fe430b75a42cfcca96f06fda485b6c6dedb0d7dd728a1b291f061827dfd21c097ecaccd63160966db112b43a1a7d80325ef314da3d5a95155f48512d78ecc018717edb60296d3915d0d426ea1a6f8f9ff7c308e7e25635f4ca7379b55872992ba57ae570fed6572f276a92e8447407567935a7574f2e932796fcf6fa224667c982ed4fad4452a3423b8a50e2cc9f1dd0f062e0a1bfb786d8ae708683d6012a08ccb075a5996379284417542c3488c687b7a2b34e9d5b479b90ed5552b00590af4b3e4bc308b1b673b956977240e2caa9e9aad67a64365e4b322cac6a639875b4f5aa4f10c784b17df006240ce8b6e9af092680cdf9215ba14e488c89f420c567dead4bf22dbf824f6c1df6bd4597d39c2483e0264a07bf564a3799297f8438ab28caf0d7f7bea73d452510bb1996ecd4155bc6d4ac788e2cea9a39a23705bb733d3efb85fb6530d43c49f29fa7849269cff037106baf945199c1cd0ac677311db70f78b3caabccaf41f58c8f89d56f2d76530b9ab783a51137b59e55680e74172ff6f915c0cfb8f3f9bf9a1d8b4a87c842289d23132e5fa05f4366f5d07630059add5e59eae4ed18786e3aa7b2272d4f6082d72695f41470ef6cac217dbc6aa3ce622194fac032ebc198da804490df236aef7e04c0fa9dbebeaa6ffc304c9c5081380af6c86abd25add2d48ef12fe842017aca4a1e2e53b7f48429e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000729c78b1f66720469fa64f1d23662a3e15ac229bc14d43c151d5cf84a56fb9171781dcaa9e6977c7175d1f9f1a5695c175b079a54f7158d75c788949f8dce488afded2b296ce51d80bcdb65db3d586a3b4209ac056632d51ece8edceb4dd5d4ebb56a1"], 0x1658) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:41 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0xf0, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:41 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b00000000000000023200", 0x1}) 01:46:41 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) lsetxattr$security_smack_transmute(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000240)='security.SMACK64TRANSMUTE\x00', &(0x7f00000003c0)='TRUE', 0x4, 0x1) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x3, 0x6000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000002c0)={{{@in=@broadcast}}, {{@in=@multicast1}, 0x0, @in6=@mcast1}}, &(0x7f0000000180)=0xe8) 01:46:41 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, 0x0, 0x0) 01:46:42 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x0, 0x800, 0x9}}, 0x30) 01:46:42 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) 01:46:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000011e90100", 0x1}) 01:46:42 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x8000, 0x0) inotify_add_watch(r0, &(0x7f0000000180)='./file0\x00', 0x1) write$UHID_CREATE2(r0, &(0x7f00000002c0)={0xb, 'syz0\x00', 'syz0\x00', 'syz0\x00', 0x4e, 0x81, 0xfffffffffffffc01, 0x20, 0xfc, 0x1000, "de32dd1b9046db139cc02312bee04d0df661884ade60df72c9d448a9931cf5c7dcfdf187991779c1ab350d0467597f69ff313010aaa6fe7819e85cc8d6c23038ac25f000da498f49a70c14071320"}, 0x166) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) 01:46:42 executing program 5: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='fuse\x00', 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}, 0x2c, {[{@allow_other='allow_other'}]}}) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x0, 0x9}}, 0x30) [ 2298.173314] attempt to access beyond end of device [ 2298.178292] loop0: rw=1, want=343, limit=112 01:46:42 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'bridge_slave_0\x00', 0x0}) ioctl$TUNSETIFINDEX(r1, 0x400454da, &(0x7f0000000040)=r2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000400)={'rose0\x00', 0x2}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={"79ff03006b000000000021e90100", 0x1}) [ 2298.354942] kasan: CONFIG_KASAN_INLINE enabled [ 2298.372957] kasan: GPF could be caused by NULL-ptr deref or user memory access 01:46:42 executing program 3: ioctl$UI_SET_LEDBIT(0xffffffffffffffff, 0x40045569, 0x0) ioctl$RTC_WKALM_RD(0xffffffffffffffff, 0x80287010, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(0xffffffffffffffff, 0xc028ae92, &(0x7f0000000180)) modify_ldt$write(0x1, 0x0, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x2b, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) [ 2298.418271] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 2298.424537] CPU: 0 PID: 6746 Comm: syz-executor5 Not tainted 4.20.0-rc4+ #137 [ 2298.431863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2298.441242] RIP: 0010:fuse_dev_do_write+0x1dc2/0x3820 [ 2298.442339] kobject: 'loop3' (000000005cf24929): kobject_uevent_env [ 2298.446446] Code: 00 48 c1 e0 2a 80 3c 02 00 0f 85 e9 17 00 00 49 8b 9d 58 01 00 00 b8 ff ff 37 00 48 c1 e0 2a 48 8d 7b 04 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 8f [ 2298.446461] RSP: 0018:ffff888183ec74b8 EFLAGS: 00010247 [ 2298.457337] kobject: 'loop3' (000000005cf24929): fill_kobj_path: path = '/devices/virtual/block/loop3' [ 2298.471786] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000a2b8000 [ 2298.471796] RDX: 0000000000000000 RSI: ffffffff82899be3 RDI: 0000000000000004 [ 2298.471806] RBP: ffff888183ec7a50 R08: ffff88817f96e4c0 R09: ffffed1037a23700 [ 2298.471814] R10: ffffed1037a23700 R11: ffff8881bd11b803 R12: 0000000000000000 [ 2298.471838] R13: ffff8881bd11b7e0 R14: 0000000000000000 R15: 0000000000000030 [ 2298.471851] FS: 00007f43eab50700(0000) GS:ffff8881dae00000(0000) knlGS:0000000000000000 [ 2298.471866] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2298.537050] CR2: 0000001b2f723000 CR3: 00000001d1882000 CR4: 00000000001426f0 [ 2298.544361] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2298.551637] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 2298.558905] Call Trace: [ 2298.561505] ? futex_wait_queue_me+0x55d/0x840 [ 2298.566091] ? fuse_dev_read+0x250/0x250 [ 2298.570149] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 2298.575152] ? futex_wait_setup+0x266/0x3e0 [ 2298.579466] ? mark_held_locks+0x130/0x130 [ 2298.583687] ? futex_wake+0x760/0x760 [ 2298.587477] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2298.592652] ? drop_futex_key_refs.isra.14+0x6d/0xe0 [ 2298.597736] ? futex_wait+0x5ec/0xa50 [ 2298.601521] ? print_usage_bug+0xc0/0xc0 [ 2298.605580] ? print_usage_bug+0xc0/0xc0 [ 2298.609641] ? futex_wait_setup+0x3e0/0x3e0 [ 2298.613968] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 2298.619196] ? drop_futex_key_refs.isra.14+0x6d/0xe0 [ 2298.624298] ? futex_wake+0x304/0x760 [ 2298.628109] ? zap_class+0x640/0x640 [ 2298.631846] ? __lock_acquire+0x62f/0x4c20 [ 2298.636099] ? find_held_lock+0x36/0x1c0 [ 2298.640168] ? __fget+0x4aa/0x740 [ 2298.643625] ? lock_downgrade+0x900/0x900 [ 2298.647815] ? check_preemption_disabled+0x48/0x280 [ 2298.652837] ? rcu_read_unlock_special+0x1c0/0x1c0 [ 2298.657774] ? kasan_check_read+0x11/0x20 [ 2298.661938] ? rcu_dynticks_curr_cpu_in_eqs+0xa2/0x170 [ 2298.667231] ? rcu_softirq_qs+0x20/0x20 [ 2298.671231] ? __fget+0x4d1/0x740 [ 2298.674692] ? memset+0x31/0x40 [ 2298.677981] fuse_dev_write+0x19a/0x240 [ 2298.681962] ? fuse_dev_splice_write+0xe70/0xe70 [ 2298.686737] ? __save_stack_trace+0x8d/0xf0 [ 2298.691083] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 2298.696629] ? iov_iter_init+0xe5/0x210 [ 2298.700610] __vfs_write+0x6b8/0x9f0 [ 2298.704334] ? kernel_read+0x120/0x120 [ 2298.708226] ? lock_release+0xa00/0xa00 [ 2298.712216] ? trace_hardirqs_off_caller+0x310/0x310 [ 2298.717333] ? rw_verify_area+0x118/0x360 [ 2298.721490] vfs_write+0x1fc/0x560 [ 2298.725052] ksys_write+0x101/0x260 [ 2298.728689] ? __ia32_sys_read+0xb0/0xb0 [ 2298.732756] ? trace_hardirqs_off_caller+0x310/0x310 [ 2298.737865] __x64_sys_write+0x73/0xb0 [ 2298.741762] do_syscall_64+0x1b9/0x820 [ 2298.745658] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 2298.751034] ? syscall_return_slowpath+0x5e0/0x5e0 [ 2298.756008] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2298.760886] ? trace_hardirqs_on_caller+0x310/0x310 [ 2298.765895] ? prepare_exit_to_usermode+0x3b0/0x3b0 [ 2298.770895] ? prepare_exit_to_usermode+0x291/0x3b0 [ 2298.775915] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 2298.780750] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2298.785962] RIP: 0033:0x457569 [ 2298.789143] Code: fd b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b3 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2298.808031] RSP: 002b:00007f43eab4fc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2298.815756] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 2298.823011] RDX: 0000000000000030 RSI: 0000000020000000 RDI: 0000000000000003 [ 2298.830283] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 2298.837542] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f43eab506d4 [ 2298.844822] R13: 00000000004c587b R14: 00000000004d9970 R15: 00000000ffffffff [ 2298.852102] Modules linked in: [ 2298.858962] kobject: 'rx-0' (00000000c4d1d952): kobject_cleanup, parent 000000003ba11ee2 01:46:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'rmd320-generic\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) close(0xffffffffffffffff) sendmmsg(r1, &(0x7f0000007f00)=[{{&(0x7f00000056c0)=@can={0x1d, 0x0, 0x3f00000000000000}, 0x7ffff000, &(0x7f00000000c0)}}, {{&(0x7f0000005900)=@pppoe={0x18, 0x0, {0x0, @link_local, 'syzkaller0\x00'}}, 0x80, &(0x7f0000007ac0), 0x1a9, &(0x7f0000007b00)}}], 0x3fffffffffffe0d, 0x0) 01:46:42 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x3, 0x400900) write$binfmt_elf64(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0xfff, 0x3ff, 0x3, 0x9ca, 0x1, 0x3, 0x0, 0x6, 0x16d, 0x40, 0x3d8, 0xffffffffffffffff, 0x2, 0x38, 0x1, 0x7, 0x2, 0x9}, [{0x3, 0x3, 0xffffffff00000000, 0x60bcb1c5, 0x5, 0x7, 0x7fff}, {0x70000005, 0x1f, 0x638, 0x5, 0xffff, 0xb0, 0xffffffffffffff60, 0xffffffff}], "bb8e2862dbd3cdcaabc99969bee32c06e15917f96a11e96cbf908572e16f5cc27e778d50e4e506956870d7fa607aa27376c1413f0e2c5aa7b97068f282286de09769c9747ffd5b3fb6ad209bdc03b568b27db700bce6fbfefc623a0bd3f1190c5e39ac2853c4c0432f6a6a5488ac42c47ee7d584769b50d720e6f498b4cd05fffe79e56e726dda53c4c043c9565b1588595ba74d343375750fc6f02dc094b083236c132baa", [[], [], [], [], [], [], [], [], [], []]}, 0xb55) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0xe000, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000100)="eb3c906d6b66732e666174000204010002000270f7f8", 0x16}], 0x0, 0x0) socketpair$unix(0x1, 0x2000000, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0/file1\x00', 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0/file1\x00', 0xd338) truncate(&(0x7f0000000040)='./file0/file1\x00', 0x0) [ 2298.868133] ---[ end trace 6185ff9b38a8e5a6 ]--- [ 2298.873217] kobject: 'rx-0' (00000000c4d1d952): auto cleanup 'remove' event [ 2298.888090] kobject: 'loop2' (00000000464f4f7a): kobject_uevent_env [ 2298.889283] RIP: 0010:fuse_dev_do_write+0x1dc2/0x3820 [ 2298.894740] kobject: 'loop2' (00000000464f4f7a): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 2298.904719] kobject: 'rx-0' (00000000c4d1d952): kobject_uevent_env [ 2298.915876] Code: 00 48 c1 e0 2a 80 3c 02 00 0f 85 e9 17 00 00 49 8b 9d 58 01 00 00 b8 ff ff 37 00 48 c1 e0 2a 48 8d 7b 04 48 89 fa 48 c1 ea 03 <0f> b6 14 02 48 89 f8 83 e0 07 83 c0 03 38 d0 7c 08 84 d2 0f 85 8f [ 2298.936116] attempt to access beyond end of device [ 2298.941142] loop0: rw=1, want=130, limit=112 [ 2298.945611] Buffer I/O error on dev loop0, logical block 129, lost async page write [ 2298.953836] kobject: 'rx-0' (00000000c4d1d952): fill_kobj_path: path = '/devices/virtual/net/yÿ/queues/rx-0' [ 2298.964189] attempt to access beyond end of device [ 2298.969275] kobject: 'rx-0' (00000000c4d1d952): auto cleanup kobject_del [ 2298.976502] loop0: rw=1, want=131, limit=112 [ 2298.981293] Buffer I/O error on dev loop0, logical block 130, lost async page write [ 2298.989213] kobject: 'rx-0' (00000000c4d1d952): calling ktype release [ 2298.996504] attempt to access beyond end of device [ 2299.000423] RSP: 0018:ffff888183ec74b8 EFLAGS: 00010247 [ 2299.007034] RAX: dffffc0000000000 RBX: 0000000000000000 RCX: ffffc9000a2b8000 [ 2299.010463] kobject: 'rx-0': free name [ 2299.014550] RDX: 0000000000000000 RSI: ffffffff82899be3 RDI: 0000000000000004 [ 2299.018604] kobject: 'tx-0' (000000003bb37698): kobject_cleanup, parent 000000003ba11ee2 [ 2299.025730] RBP: ffff888183ec7a50 R08: ffff88817f96e4c0 R09: ffffed1037a23700 [ 2299.034141] loop0: rw=1, want=132, limit=112 [ 2299.041396] R10: ffffed1037a23700 R11: ffff8881bd11b803 R12: 0000000000000000 [ 2299.050253] Buffer I/O error on dev loop0, logical block 131, lost async page write [ 2299.053227] R13: ffff8881bd11b7e0 R14: 0000000000000000 R15: 0000000000000030 [ 2299.065374] kobject: 'tx-0' (000000003bb37698): auto cleanup 'remove' event [ 2299.068334] FS: 00007f43eab50700(0000) GS:ffff8881dae00000(0000) knlGS:0000000000000000 [ 2299.082675] kobject: 'tx-0' (000000003bb37698): kobject_uevent_env [ 2299.083740] attempt to access beyond end of device [ 2299.095115] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2299.096903] kobject: 'tx-0' (000000003bb37698): fill_kobj_path: path = '/devices/virtual/net/yÿ/queues/tx-0' [ 2299.101145] loop0: rw=1, want=133, limit=112 [ 2299.124037] CR2: 00000000004cc8d8 CR3: 00000001d1882000 CR4: 00000000001426f0 [ 2299.124290] kobject: 'tx-0' (000000003bb37698): auto cleanup kobject_del [ 2299.136195] Buffer I/O error on dev loop0, logical block 132, lost async page write [ 2299.145292] kobject: 'tx-0' (000000003bb37698): calling ktype release [ 2299.147259] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 2299.159480] kobject: 'tx-0': free name [ 2299.161246] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 01:46:43 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/fuse\x00', 0x2, 0x0) read$FUSE(r0, &(0x7f00000040c0), 0x1000) write$FUSE_INTERRUPT(r0, &(0x7f0000000240)={0x10, 0x0, 0x2}, 0x10) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x1, 0x800, 0x9}}, 0x30) [ 2299.167417] kobject: 'queues' (000000003ba11ee2): kobject_cleanup, parent (null) [ 2299.171670] attempt to access beyond end of device [ 2299.185049] Kernel panic - not syncing: Fatal exception [ 2299.185470] kobject: 'queues' (000000003ba11ee2): calling ktype release [ 2299.191618] Kernel Offset: disabled [ 2299.201960] Rebooting in 86400 seconds..