1, 0x1610, 0x0, 0x3) [ 547.552403][T28032] loop5: detected capacity change from 0 to 264192 19:32:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1611, 0x0, 0x3) [ 547.703311][T28036] loop5: detected capacity change from 0 to 264192 19:32:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1612, 0x0, 0x3) [ 547.853983][T28039] loop5: detected capacity change from 0 to 264192 19:32:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1613, 0x0, 0x3) 19:32:13 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) [ 548.002541][T28042] loop5: detected capacity change from 0 to 264192 19:32:18 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xc00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:18 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x143000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000380)={{r8, 0x5, 0x8, 0x5, 0x0, 0x10001, 0x9, 0x53, 0x37d, 0x9ae, 0x8, 0x6, 0xffffffffffffff01, 0x3}}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:18 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) socket$inet6(0xa, 0x80000, 0x200) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:18 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1614, 0x0, 0x3) 19:32:18 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 552.573135][T28021] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 552.583559][T28021] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 552.593638][T28021] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 552.603685][T28021] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:32:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000380)={{r8, 0x5, 0x8, 0x5, 0x0, 0x10001, 0x9, 0x53, 0x37d, 0x9ae, 0x8, 0x6, 0xffffffffffffff01, 0x3}}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 552.627705][T28156] loop5: detected capacity change from 0 to 264192 [ 552.653254][T28162] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:18 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1615, 0x0, 0x3) 19:32:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000380)={{r8, 0x5, 0x8, 0x5, 0x0, 0x10001, 0x9, 0x53, 0x37d, 0x9ae, 0x8, 0x6, 0xffffffffffffff01, 0x3}}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 552.721264][T28162] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 552.789941][T28162] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 552.810545][T28174] loop5: detected capacity change from 0 to 264192 19:32:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 552.849938][T28162] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:18 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = syz_open_dev$vcsa(&(0x7f0000000040), 0x16e00, 0x524002) sendmsg$nl_route(r5, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=@ipv6_newnexthop={0x44, 0x68, 0x2, 0x70bd27, 0x25dfdbfe, {0xa, 0x0, 0x4, 0x0, 0x11}, [@NHA_GATEWAY={0x14, 0x6, @ip4=@remote}, @NHA_ENCAP={0xc, 0x8, 0x0, 0x1, @LWTUNNEL_IP6_FLAGS={0x6}}, @NHA_BLACKHOLE={0x4}, @NHA_ID={0x8}]}, 0x44}}, 0x10001) sendfile(r3, r4, 0x0, 0x80000001) close(r0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x200000d, 0x100010, r6, 0x6f9ab000) sendfile(r0, r8, 0x0, 0x30102d) 19:32:18 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1616, 0x0, 0x3) [ 553.005206][T28186] loop5: detected capacity change from 0 to 264192 19:32:23 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xd00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:23 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1617, 0x0, 0x3) 19:32:23 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:32:23 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(0x0, 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:23 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:23 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) openat$cgroup_freezer_state(r5, &(0x7f0000000040), 0x2, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 558.003321][T28162] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 558.013614][T28162] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 558.023748][T28162] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 558.034086][T28162] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 558.051532][T28294] loop5: detected capacity change from 0 to 264192 [ 558.076004][T28301] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:23 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1618, 0x0, 0x3) [ 558.179908][T28301] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 558.209483][T28310] loop5: detected capacity change from 0 to 264192 19:32:23 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 558.232009][T28301] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:23 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1619, 0x0, 0x3) [ 558.300234][T28301] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 558.399575][T28316] loop5: detected capacity change from 0 to 264192 19:32:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x161a, 0x0, 0x3) [ 558.519654][T28319] loop5: detected capacity change from 0 to 264192 19:32:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x161b, 0x0, 0x3) [ 558.708041][T28322] loop5: detected capacity change from 0 to 264192 19:32:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x161c, 0x0, 0x3) [ 558.870326][T28326] loop5: detected capacity change from 0 to 264192 19:32:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:29 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:32:29 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:29 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="f4ca243d324a2d9b2e7e26b05e4986dcaa9f4a901bfc1f12cccb3a059a2b0ed54d026e71ddb7b18e02d45df00622a65c349c0da86a2fb250a8b1dbe463af8d3bd3cab6bc3f08b540787e01f886da1720c20f9da7348b4b28bfca4faafc2eee02b040a623dd183ae1e2c582a46a", @ANYRESHEX=r0, @ANYRESHEX=r1], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r3, 0x0) pipe(&(0x7f0000000140)) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x4e24, 0x8001, @loopback, 0x9}, 0x1c) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) sendfile(r4, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) setsockopt$netlink_NETLINK_PKTINFO(r4, 0x10e, 0x3, &(0x7f0000000000)=0x2, 0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x161d, 0x0, 0x3) 19:32:29 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 563.382821][T28301] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 563.393348][T28301] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 563.403853][T28301] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 563.414486][T28301] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:32:29 executing program 1: r0 = syz_open_dev$vcsu(&(0x7f00000000c0), 0x19, 0x204000) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f0000000100)={0x18, 0x0, {0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x17}, 'syz_tun\x00'}}) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) r3 = getpgrp(0xffffffffffffffff) sched_setscheduler(r3, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) setsockopt$inet6_group_source_req(r4, 0x29, 0x2f, &(0x7f0000000300)={0xffffc65c, {{0xa, 0x4e21, 0x4, @mcast1, 0x8000}}, {{0xa, 0x4e20, 0x9, @private2={0xfc, 0x2, '\x00', 0x1}, 0x9}}}, 0x108) fcntl$getownex(r2, 0x10, &(0x7f0000000040)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x80000001) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) [ 563.434534][T28437] loop5: detected capacity change from 0 to 264192 [ 563.484961][T28446] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x161e, 0x0, 0x3) [ 563.562296][T28446] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 563.613256][T28446] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 563.631368][T28456] loop5: detected capacity change from 0 to 264192 [ 563.661774][T28446] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1621, 0x0, 0x3) [ 563.797399][T28459] loop5: detected capacity change from 0 to 264192 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1622, 0x0, 0x3) [ 563.947491][T28462] loop5: detected capacity change from 0 to 264192 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1623, 0x0, 0x3) [ 564.106420][T28465] loop5: detected capacity change from 0 to 264192 19:32:29 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1624, 0x0, 0x3) [ 564.266671][T28469] loop5: detected capacity change from 0 to 264192 19:32:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe48, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:34 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:32:34 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 569.013044][T28446] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 569.023302][T28446] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 569.033628][T28446] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 569.043940][T28446] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:32:34 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x0, "bf653526eecfe2"}) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:34 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x8000, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:34 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1625, 0x0, 0x3) [ 569.063570][T28578] loop5: detected capacity change from 0 to 264192 [ 569.109839][T28586] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:34 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1626, 0x0, 0x3) [ 569.173242][T28586] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 569.230122][T28586] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 569.260434][T28594] loop5: detected capacity change from 0 to 264192 [ 569.290356][T28586] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:34 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1627, 0x0, 0x3) [ 569.427260][T28597] loop5: detected capacity change from 0 to 264192 19:32:35 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1628, 0x0, 0x3) [ 569.618558][T28601] loop5: detected capacity change from 0 to 264192 19:32:35 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1629, 0x0, 0x3) [ 569.785586][T28604] loop5: detected capacity change from 0 to 264192 19:32:35 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:35 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:32:40 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162a, 0x0, 0x3) 19:32:40 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0xfffffffffffffffd) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe6c, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:40 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:32:40 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 574.433255][T28586] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.443760][T28586] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.454016][T28586] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.464066][T28586] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x14b142, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) fstat(0xffffffffffffffff, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) r5 = openat(r4, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) sendfile(r3, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 574.484188][T28717] loop5: detected capacity change from 0 to 264192 [ 574.499517][T28724] netdevsim netdevsim4 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x80) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x6, &(0x7f00000001c0)=0xa2a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0x1, 0x3d, &(0x7f0000000080)={0x0, 0xf169}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r3) sendfile(r3, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:40 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = socket$inet(0x2, 0x4000000805, 0x0) sendto$inet(r2, &(0x7f0000000080)="dc", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @rand_addr=0x64010100}, 0x10) dup3(r2, 0xffffffffffffffff, 0x0) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0xc, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000000)={r4}, 0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f00000000c0)={r4, @in={{0x2, 0x4e23, @rand_addr=0x64010100}}, 0x3, 0x8, 0x3, 0x10000, 0x1}, &(0x7f0000000040)=0x98) ftruncate(r1, 0x2007fff) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000000)=@IORING_OP_SEND={0x1a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000180)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x3, 0x2004, @fd_index=0x5, 0x2, 0x0, 0x0, 0x3, 0x1, {0x2}}, 0x1) r5 = getpgrp(0xffffffffffffffff) sched_setscheduler(r5, 0x0, &(0x7f00000001c0)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r6, r7, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 574.560330][T28724] netdevsim netdevsim4 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162b, 0x0, 0x3) [ 574.623845][T28724] netdevsim netdevsim4 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 574.680244][T28724] netdevsim netdevsim4 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 574.705660][T28841] loop5: detected capacity change from 0 to 264192 [ 574.756897][T28724] netdevsim netdevsim4 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.773798][T28724] netdevsim netdevsim4 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.786068][T28724] netdevsim netdevsim4 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 574.798904][T28724] netdevsim netdevsim4 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe6f, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:40 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1622, 0x0, 0x3) [ 574.827355][T28845] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162c, 0x0, 0x3) [ 574.876520][T28848] loop4: detected capacity change from 0 to 264192 [ 574.895147][T28845] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 574.941764][T28845] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 574.943279][T28850] loop5: detected capacity change from 0 to 264192 19:32:40 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:40 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 575.000146][T28845] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:40 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162d, 0x0, 0x3) [ 575.168469][T28858] loop5: detected capacity change from 0 to 264192 19:32:40 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:40 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162e, 0x0, 0x3) 19:32:40 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 575.348989][T28864] loop5: detected capacity change from 0 to 264192 19:32:41 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x107c0, 0x138) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = getpgrp(r2) ptrace(0x11, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)=0x0) fcntl$setown(r0, 0x8, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r6, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:41 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x162f, 0x0, 0x3) 19:32:41 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 575.522038][T28873] loop5: detected capacity change from 0 to 264192 19:32:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xf00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:45 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:32:45 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1630, 0x0, 0x3) 19:32:45 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) sendfile(r5, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:45 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000000000000000000000000000000000000033000000ac141400000000000000000000000000000000000000000000000000000700000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff000000001f0000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000ee00000000000071ce00"/239], 0x138}}, 0x0) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f0000001640)) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:45 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000180)={0x0, 0xffffffffffffff0f, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2={0xfc, 0x2, '\x00', 0xfc}}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) sendmsg(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="a1e19a579e27b28741f001c7aa5f08728b75562fde263243603735b7cc2fdd7da7d9e1ce34acb3eddeb43a730c84db56c99e4b75f2d955fc4b35b989d27def4eff12475e", 0x44}, {&(0x7f0000000140)="a04fc4beddd968cda139139ce8a5d53a5ee98012f0c7003930e5f403e2a006be582d4f11560777b57d544f022708bf931515aa54af7bca3794e814d946a8e85cf9f44c46713c7457e5cff528da3b9ff05f47", 0x52}, {&(0x7f0000000040)}, {&(0x7f0000000200)="3a52b71c91223e648c9e5120d705d3fd1db86c8b0503e5c1fc6cd9100f8ccc05482e259740161230cdaf2e49b6e7d8cd94048cb799de2a99e168144baac75b929e14bc369619d698d589", 0x4a}], 0x4, &(0x7f0000002040)=[{0x10, 0x104, 0x80000000}, {0xe8, 0x109, 0x401, "381ffb7540506f46a6dbb7a1c49b1f26c70caaaa755bf175aae40b6e8f60e4d7d6de88260dfc058e63a66817230b4e15512ae0ab21f75a2257bbccce82583747a67eab1b01b5627bbf8b2b16b3c59f3f092500ce4eb1aa6481ceedf9d97bbbc9200e422cee4d86efde5ec02de213af7348617f674ce85365d6e2c62d00a8b2294c62471a3cd9283fc25c8721f04a8fdb4810cb8a496866b6cf4089df66414dd54e8b51d0f77760af6d102ee9a1dae136bdea820476185b1f72d15ba8c73ab7e508be9d76ab8827277b874f5e7daf98177df5022eec70f0"}, {0x1010, 0x114, 0xba4, "5d8dbb39af24bf2571ddbc8ce1ae28d9e4f1dd05a2b709bba4565da0f834ac113f5d6820124dc6b9e0a3961e69b5feef6d9255966d2808b7a5065e7819e5d7cfa46263e479357a47983da2ecde188551306a62edfd5ddbf13e9914d8cec6951bb951f893137cae20883f1cc44bc00aa13319ae70dc15cfcdf84e1d3e67bcac41be4f7854c38a40796e30ab9af05351a2632405531fbbdc6807c4e2e31ffc4f5e1b865c60eab2388fcc4b1ea403a15e9250f563fbbcb1ab863338a983479ab11b4f0746401f9ce2c2f3022af3ab88ea3a50096728afa74113dda4bd823d7b43b054886e6397284fb0f7c962bfa59bd3b3200038a3f1b31c377257f540ffdaeef77a33e12c8a60f64091ace287d2b5133324ff77a281f95f12dc8e6edfcb463ac62b05c9e2d89fd4c1272f5b6186b93018ea4f6cf5ed1795f4df78e3ac319a82ae1eb6483c6f3abd0d435da03da3b3c73fe3ef0c2b3f0bd38f04cfd4bbc377ee0e49191bee6004131bca291bc094bd34c759ce6406668f337e77ac1654e447364af2a35f544c93b693681874e44a1267219db0c52238cff8cfda5307817878795e9f68b268fa88d3ff7355da330d00a7705576a8b31bb680bbe70393c423afbd5f48b2712386e8c85e4cd377b3a84769ffccf96cc70e0d96bb3eaecc4a02edb5d888d7f9458770d524278c1805e4bde28f98a8ed45455d564f58aaf3af21ecb5108c493ffaff78d40c8202333d51cb643760e1e9b06d133f5c81df81301324860aaa85aee4b3b0e200ecbdc52cc94d4ab1de87253cb433489cfcdf15641f2330dca11277e87d3c7612a3789061a133c86e1e0ecc514ddfd64014909065f08e4124cc9f28bb4fff30456dc05bb56aeb51d3ff271fbda669bfb77128ca14f541ce7324c1ef76532d4814210ecb8009e237a3dc4739cc7d544b5c9ac7908eca21e10b8400943f58b316910d7c3fe59afdc9aac90155b0c6d57a1198882ea9faa21b61c14e09bc30c9d709fa04c7df852d50f179f6234d3856b5c1ac6911df6f5488274f444e2f514f8605ece948bc9e538f18fd8d2a190063d8dce80a703801331cfe16f408d8f77eec229b764ff750807f0605f044fbacaaff08442c857ad802e6b43fa622084d4fd6325fabd32cb9fd5fd61411ad5e8cf4c3c0a5aa3f02a70dfe9e394deabc6403e33f665e9ebafff3d650dcdab6699b9974e96a99b88f3b902a43a1ff3b56b2441f68edf717631b04c165234442aab5ae110dd3db9f26fba5b27cd9c909f85d7b2be7e7cd8950ce255ab9c391b7dd8ee821288d05bafc1a8b90555a2584a8073a618fb93a0533419161c5fa902bd44b2c421b60e138035d890b13c4e4efb5b4daf1443bb449c2662e6a752f26546f4b63484eb51158ab26bb784394d84a6fe1efe91ed9214e5cf1d67626d8146786ff4a1e6158f36bc03418b22f81aff624a2d3624c32c33d7d38a9a47174bea8248e7839d4252f3a73a70ee0c7b97714cae374094bdcbce02dc14101b2adab6e3016e40b14e12bf6d5196ed6e7ae0d5634ce6118eb4dbdaf24bf8a9c964627932f19ba533cea5a0ec0a6b503639a1bd4b6e270a6f7eb9dd70a5a9fc88b258bb0a86af2a1a0486e272b87a10e6cebd228f55a98affeca9808697446569103fe05be2ba51727c6fc31a874fe02fccc3a7a341a04fbc5a11d675c2fe3faaf642677d288dd7b761f4aa0f6c282b52e65234b7bd37c71afdbbc96a3eeae5d0b3ae3a1951f7491626c06c93e0435a18f361f9ca79d94786a5c8091628e5e5f558acea5c7c42c4b84e569af187dd3e2fa266c53c03a16db2cde98d906befec27b30d660bdfa1ce5fbd4606c3720530a66c07d7bd8ee668134d8ec0ebfa1f70059bdddc44d219836b5b5ed9c4f824a6850f7fbdbc0809de9f7fe2ae79429a987d475d8275797a73d01f5bef6b057dc88b28b4fff8aad06dcefb239515f4125bb0954de178060e179eb237117af0c415408314794fef84024004c1b9be129e677227d9830b5ea1e5855a80a9bb07672e490deedba6ac20fe57d8665b6309c4b4fdfd682a315cd8fed655f59ada2ed5a269cae9f7d2916a746686e37adbbfa83e8d872a7cd012ae589458b7ae39248a02b36d444dbff104a5c7930f65797645eef6521eefc2a90bebc0570177dabee1fb3b97a0f77ac0126bb05bfea9df1a9df98dd8a52419eec7d313b0d169b368fc912865f208c1597eb6121af1d23d3668bc83a8c15edc63b36b436453198357b193a9532084da53c0ab60fd703498e26f87041655f82db0a9ffe41eb69eb1cacdbd908836cfdc92afaf36fc4333b2e5afb4dfd7133738e02e7db021eecacf86d21ed758068a9faf56a2d55a7039ed9f00df401b4a078aae20354062b42f0b54f00ce2530d4cdfe160209a612582e5b3a13092bb8711dd424164ccfd894265de69faee9fbaa3886867486d90336630842b6e64c285f48e71bb7488ed79562345c08efd4aa9b9d2899d9e354de94e357d89f312f34da0207a528722376619fcc95665abb9f9b22172f8b845e22d774ad8ee9ce18e0f1e1ff8a7d9dda4f5fe05f745e0dfd00d6cd141a5e2d0cf8a4b98ae5edd44d6901b6ab89294ece28785b2709071aff5a29bc8a5ab4a011b7d7942693da6ec563d8d011d1888f9c79861bc76109f397adb81fbdf1e5cbdcdac56fa91b6f5709dfe32af8e610f5c7d0316b5c8264610e7aec0b61f4831cb3ef2dac4df06d7aab5244b6ca932b20e34344532124595eebfd8f60f847ccfb523013d6195ed7d444fe582b65a55404ff6408098637c3c6947ab7fccbdb0105fe0929f36783a2a803c7122b9967ff5faa4a1be6704996be1794bc5e402740b894aa72778b1bd42b6d6ddb508847f22e8c5e7a445acabd2f101def44c5178aa6f8882d923b17e445313e43b1f0a61df1e4b8d0796208b5867db85d1bf8a7d1e50b11fd1adae35d3780a5ced7f7f9a4a3b987db37022b1023a9924501c7f6e6a37ec48010bf86f86d3bed57544d4917b91129348382454794e8d4da85d1388d8d4e871678c4a7f9e67de9ef570b3a2321d9f375fbff722df5b62a6bf8c2e34731a5e5f304d1e74b9fee2368b24797a8ba62e5876328672b02acb39fe9f2d54a3bf7e68dd27a19949ac34b806b6a97460ee7bc1b3083f538df58b1fc22565f99c4c832a037638185c037c8ee45ffb3b60324ebb62261887117286c700d2104955407ade9f4d77d3d9772b80c6740437c46e4d79a27c78ce9fa5c413ad9678b519841e48dd67e6dd3e9e7823ac469db635a7e8daf8a78dac6ce41db77c937642cf6f41b1cd8bb18ee02aedc004437afef60bca1743277e3d331e21c43f670d1ddf8824d6b3310a15d3f5883944ca6ef680919e0634ca626e0b40cd6106e83d8ce75dce89ee1126c145f75dab6da0f4ed568ddae6876ec23b5f7e754b70372696730197eac00e1ec477b5fb8e11782ec32165a1e411a0dd9014bf917e0f20dfb38ba723979aef603d5f1668583b1bb7b64e7b47e025533830c2c487c6a3d5d506322e8ac2bc44bf24c42be3cdbf40866546094f99dfcbac8e3933b24d34f3982cf6af251970413cf031c696c223aa14d2478984b010a1830dc2995021805af0d3fcf77f7adb4869e602df9b46c9f7fbc8f50fd4aed130d423368649f7f06a06ae06164a880160e1a82c9955307113136c3d6410f018c2152d706966b3a406c7767840a2e18004d4c0f409ebd6dcb3e62006a57fd91c5fdcdd16e5c48c75a643196619146729e638a6c12f350870014a1cab22dac6200eac7f29118d3f6ae81e134e179dac9435a495a369cb52caffd160d21b7f5b5af2cf10ff00da5b9a80e688fb1dada2e01a006463d39506b2d3c24b549e4a7bcfcf43e97bec6410a55e94908b36ecbf6c7fc2d6a8a1637d4767780713c155ea82a3778e8036c2a359dd85098fa4687fe6fe40567d1b7a4d71be7e23d314f7ab5c06b3fd2b0cf09561510ec881c5f251e7b24adcb9f74156d829df51b268b922731a9be7eb8def5d6c3ff188057839d82519593026b3052e57eb9566e054c1acae29f7f32ab3506612915c78bcb842a04d8095fea49bea3d37b84e8be4b5ba555e08c37476b82d897d4568ffb424ee5d31033d1b6b9f1970d3135c78c14ee41d1ea792a58adee6b1abf644197becd49851d19d8caa06d18172d5e7141f082ee0d41262d7b3d52e0ac9d80db0f906e2228c55089306874a2f15f987672a8913e26d42781bb531449beef060a9a92328289ce68089e0c997c1b1aa4bfb1e661d642e3eab12551dfcd3b46dfdfb08abac25e89177ef348bb4d42b88a0a66f21887a20c48e65060e99796e416209daf6bc929abc34130393553bb129074d33d9a617a52ff31da131bde52cad2001803d2b7567323f5003cf5bae9df2954791551209a3c1979273e9004a21f0189c16157e41edeb1a39b9c18584002773940231685351c09e5887f4cd6a88288c4b835430959db7eec644020ef781690e5dff98c3cf9e15267391a58709dad9b1628f0bc6f57df05fcf3ee01f57c4cf52817d9cecfd5a76ff0de600ca85984a5c6f54c1f9bee5a8d356e19fabfabea008045668dffe7269322f78db03cfc55902ed704ef03dd8a5f9493afa39c49d390d0bcc73f948273965b99b6e08f2a9dfbd8a12bc02b1a9c2d45e8c2060c7c385ded00678070718a7a266f01ed75f6502019bb41cc468843138e238ab154c5d309cc6a815727c61dea5a00f67a3fa8a55b992842099129777f69bcf04bf054ca4b443d2e627ae28eec0cf86c672a58c130c24ebf9d4f907e41814bdee2681f89013eba10db0ca48a1d84536ba66f6d51eeff56a049350159cad485fc95ba594678a4ea43c86b3a029afca54335f7b2782f113d62970e8d8e7455d26a6d3def57030a1b750b8751f75f38a729f4621f921481f39c03d2a7df06593a9c04df23dd6d641251f1757b7a91d4a1f0f291940179fbc2944b600f1af74adbe924bd6d311d1c43c645c0ee56b4b842811abe5bae14288f8911c4b29b4b60fc07cff7bd890e3dc92319ce6c40caa8823aa2b2a9fd146d7d6f8aa836c214ab8ee3a3dfd48ec693c24c80f31bb0c4cee138d36f43cbdda45e9c03e0f62f2688679a7296594c640c7f8a194b741329a5ba9bbe863734aafbcff8f0c103f90cdf54b4baa9e2e2cc97b466473f5cd86592e13475794d36aa9fee25da04b868cb4ebd89be6181fec5c23df002c487018aa4e8a1dbe8842c4691a7bdfa1fde5ef89a399afe1fd7dbcca9268f83314aa7089b93636e0f5cf0e0c46b735a2966039afad4c082356596cc54a50a2239eeb0c58fd98672ac62aca1259a555a4a51fa67f615c1df6ba824e758f54fd04442628131653359c26a0948460dff359da0f453a8a64377970b51d72c015d58e76b218c29c108af287c624f0489e8bf0728f97638c27df94d9da97e59d30b6e72cfcae40c393f209f3565bd9e97b2505d7d7a45587d85d41d42d39c996c9d3086538d8abf3f48299d335525063740b533e8a2591167c1a83abf9521ab634f68624b7e207ce14229b0f903fb87d881adcf826f66881c92893a4c56021421454da022a2c3cc4437c96606dd97ee0446822b3b076a4795339130b3cf7083bf0a38ddadca6af007a0c456e1079d1a68c3de13b08c28537976cb8e995e2f9ad5477fffb48488ee667b2ff086549622f4ee3f2392b9854a8c6e40ccf3db508c6862c1954cebf70d3a4bb991e3d83525bb8c5e5ed3b6b7549cd27148196e1364bb18878794ff2cfbd29ba6"}, {0x90, 0x88, 0x8d, "c6c6c5e8d305e9c761557a5d3b82bace1829b50f8e4f16a541ed1e6c7e8dc614bff55dfc8dd152820065dc723eb4323387da984430cc57fb2b237d62e2229eed86c70e3fe7274292ee2a510e2174b24adc4b09745138d3029f1aedf79f25602aae608421fe3fc096bed45974c880473d48c1f002cc0629fb61b024"}, {0x80, 0x105, 0x80000001, "ea16781d92f63f64ac25e353bac8655dcb3f7bafcb3cd6baaabea5c14aa739ad9e5281b0023aeb161e0a88eff018c443fd1ec0af4c38677fd2457724dcb1ee4c16d312f7b3c7241d5e6dec6757c5f8396cf84a63819ff3448531a7386a906daf815cb43fbda905db514bb8"}, {0x100, 0x0, 0xd36, "8b2ffa01bb54d10c2df57378d5ea3e1eb18c01554d39724a80a70e61b7b0c5af36eab0e3da0920b7b2376f9a90bd63aee10ef879f34f1f6796199990009a79133207dbdacb512f4f81a383fd897c64ce04afc8ae8f7736bc4a76461bd7e959361bebeb0d59455711fbb62dd5ab895fc7690a6c63ee80235664fc5f2d7024b6f243c59fbbce950e45a0a3c367ffe1ab79d159086b7390550178d87122562d517b99987613e68b8e7a5d87082e8fe41216baf6368b00ce7243aa353577d32e7f85a9529e3b9d112a3d6fc7581e640e506fdb2a4b177d418be28e853a1b1a9422eece8f65f3a17d980a9568bd2b02"}, {0x1010, 0x10c, 0x3c7, "caea1f93526e352d2fcbc184997b2c689308c75715f671131d607cea455761c3176866150ed1d736d78dc48e056525d13477c37845129a2ef7eb2e939b0490e85c2b26ef1c36649863954c649838d5aa7d55a888210e135f02ad7572e9586e546e4c02b87c2b4080758f74784b3ca511d89c963525dbf1e90315c268d3a728a1f81af41708ec8e7dc962c1eb0df4a9e7fdc40ae3636b25774c7a5312c5da9d9bcee6e461c4ce18bee0cf7ab3777c440ac79b73644fc52de474c21d5adcc64e5f26231c87833777e5a5960f22cdb10441f309d048f700cce79b602c9fde31676a2909438a521fb70755b2ce4b643e4d789cb339ad8b62537ab448465b46fd6760a839dbcdbe17e9151cdb4e1c14c8f9365d4b9a22cd3e845437b7bab29c5ebf2a8754b8148f7c7644589585589b33a477972a601adc33ef35a3c3f51b53fd9f92c97eda45183857205f9f24992308b41145116ae4982112b6e31ca02e32d131082a546bea76ad3d0e61be02467e164ee2cc443740d72db742d6c3c8e6c2cbe4b3728f4c5be45bc6a1cdde1ee32086df973b89d857c5e9fb86f7bdb1e052a40d4277fd5e84f69673005118cc8361477e20995862482fc87de16d7046b06fc2f38a269e84cc9b6ab019f1ce07756bd87d7b35d1ac7c4eed42e3489317337931ae636e632e873b3bc56ca369f53ae57ed42ad228eaef042379bf72c842244ddc17be9bf3e18a2824fbc98e9bd3d4d6a385708e371dede4790d20a01daac160befd2ead317a1aa777912390d4c9e5ef0c251849eb6208836aa7c25bd5d6103b2ab9df93b2bf8308aac2542844418e25e8665cbdcc011b7483968cad310cb3e5ba147ffc64a4bc53cd4f4181a5a039aa5f3ac511f1ac80e1e7c05b6fdea8479edfda654b33594612ae648ecf9a51cd4be89c192a3608916d7e89bd8dfb71bae8b06f3bc26278f48e2a815f1b43224919284f8b97208680920af676adc78ab5dbd09bed6d9b10df747049f270e1e891ed14d3cb26bdd4aaa88c54b42eb436db1c9479759529e9b569dc6a0b45097f25272318ac28794791f360b212e6f77bbb15821aa311b68aaebd1ce25a8fec7bb9a191e7de590e58304f56086f8babf5b09b2403ac94aabea1255b5eb3b7b04077736400f1387e79711a745f2c83bc74a71656774f218d76b5283a72fc742a213a4f88a35592cc604be55c24779c6fa0878c8d480e959899bf325e98b368fb4e207cdef071ca968772fbd82286f93c583d976a8ac119c9053bfd572c19f0f437447a42577290ac4d357901e40851c5b6a5cbea7a6698057b21c9c49ee95cb19494c29cc2b44c2c471015a0e0657bbc72551a4b3179e0030afc2ecf185734af0e08cb29b36831a5dce70d2bb21fb638c7ab5dd2c8465a7219b8056e2e21924d985662fb2bb5fe6e81ae9e656262c9f7ead2c9356590a987fd3e276660032ab27add0394a3b3fb74ffba773afe50cad59dea7b941c0e7ddedbf39b0070fa3d93216188189f387e40260c8e673fa647cee3b9a921c86f546606b4ace0e0039679f75925ea8149770c7c7ad8a2fae5c5b64e6e1766473e4973568870e026b3126f44762b11fed746b3867e38407f39d012bdaedf790d9ea245b12fea8cfbb25bc2224749bd82d3ad7cd288a6a41a87efc705726f3422ea244f2f56e03c550d4d9253db8d324738329920f0a560514b1a68647a4fd71bbe19f0e99ade64e2620a1bf51cb45410436b8c84ece4ee2b8835ddf7ade8a58fff9b8aebee9671b982b907061394f9ebf37c630487378f2cbb1c03078007d137ee1876620fd920c47ea6eb4003fb19c0fdb02f088f481ddc0ecbb46756ae9f81114e0c53732ac02d6e32b3678bff4f5f43cc51898480efb59fae746f3ef5028e356267f58fe8f97385b0c6f40bdcc2cdf0e89cf7f9155ff2c7fa12350cdc3f8d920002ba3997bbfc89d24070ef00ff45a14da1a4a6df7950b25f0820df9a2ebd92820454abda97f336ea11893012df6a451d1cb6cba349b97f6ecf69389ec10ca3602331fac319a18eb1100154fb138ab4b7859b14b205b3f27ced1adf69d641ddd0cc59534e3d13b9476889e0584048e655a063e47300ebdb9f62598d863e162a0d71c8814410071b7c6c2272ef3f181fabe8c065ef7b7a0b476fadd2fe0f6083f8f785ce4cd578886db198ca1dc985841b5f8778b0ba85403a18405b4e2c93a001bb2b365f617511bed9bd33806207b3b62af4619edce0e3a7fa5ec55dc895bab5e5098ef2af1047ec46cad13a21b78ca3e31694f44b5b3c7c9a98bd4142527777e5da1f6075631d7a75ef38a17ff38907ffbc3274950cc75f702bec841d0dc28029953fa74f738e46806aa8f83a673bd3a911e3131a3e3a05ceca3252db4ebfab23d163ab844c4ff965298f231f0b84afdd9d0a9cbefe6645007f19bb4252d3280e0e0bf4d8b8c661c06445f067ae8790574b9294ce77e4cc0517685a65deeb2b06cf4d716eb2469dc1aaa24a0912c3a6dffa6e265e97f6e282df91a6122a3c6fda3ea0a24588c79e9b4b3a044547921d19e72a2e9d2193f1d12be7a139889e7505fa65dd921c905c3035f5b05f70ff2c85a70f248ae9abeeb586a6d90f61a23ea2188bd3585f99ebae0df2be49bb111eba6c401e1e6b2d4bf4c7d1a27110cf0305f3efb4b9ca0228bd9e93d7024002a77f75223d3d832ed2e2cb9ed7239041955a73e6f2a1033e7ac7fb2b3be360d91409ad152e5cef2202b5be60aa866fc9a2c939fadc87a0ee01f9d9a7f520cb365ba31de6c39e4b47612e7206ceb1b20b866a1734c69947d0a7b5f0801800e49f74ccb4ed84448b17cf82a0fe74aefa308ce5032529870561f555352947c5aafc08e2d272972bee211607f9496457ac72e7d8dabe87c7ed4907e4d6daa530c6e2c10aeef0a6563705b5b87bb5114523185f766d3667415769fc7ab28427ea1fdd3fd8ea6d66c86dbbf3b5bdbc34c68a7d70f407eb202ca66617112776e6f12f0c8afe0808064d63a60998800c011fcdb409a388b91697a7d8dee3bee49b28f62b2e8a7ea3a939fa051a6918edc06ba241bdd3b5d584b34e420790154c00ded6476c89bc12c3d285ab38d88c59f3d09e16bf1e989fc53ea3db69cd86f881621313adb95d2d4538c41c889ab71ae94798431c36c37d5c26bcc6bc51671485c23ab90b439c8bcad260a740d3a2749d26c364c8090c5b3df8d2d197392b9839dbe9cdd99dc8163f67c20a2fbf88880595855620d9467ef7e37ae88740961c686fdc5c5084e2777c862d324987fd921df704eff0cf15e3c95e1c99c619fe6b1cc0cdb36faa080104df25236e13e30de906d54be40e255bdc190f0b7d9d5808c5468a315c6b632d4ab72389e8f7a2cd88102e9fe7c99faa4d8e14014255d3855249b1eacef0cdb656382a99aa0acb601d23c76b3029f05b36c6ca5636505fc84c316acfc765e3da606d5e3df78e36ef5b628114e985148f6a226c705945cb4ba2afe2bcd02c5fb6be306cefd0309f296a92311619a0a912e7103aecda272e8f1c2a4a3fc2925900bae0548ea888f03f371604d0147e298f2dcd10da6e3bfedd58fdffd86d761f3ab72c1ad5865699d51ea9a58c961298a59edf55c30409677da8d0cce1f93dc0091d422bdc17fa4665ce1b7b62c767b9a910c356d5e839071692029779bba4bd9a285475eb1b6618721a17f0599872cf318909411b79a43d2ad29403dd2eb781bc87cb3a261276e6bc6072b971093729ebf537002a6ebfd248fe4ff2f0a9d6ba46008494c9babd0be5cb756110603b2735f8aea227145d8ef34a3d0106441a965623a482bd0cf30c938fd6aedac4ce51030707d3764e1e041ce18b6f0b13f18d1bdccec97608da51cd6a6f63eb5f58e5764e66094ad38e153a5261bd60a19744524ce1155556f314effabf6c07137868ddb409225c1ebed4f01e0d5d705ad091ed62b27948b3fa95f2aef613bff60515e4795b0883a20d4f1b3831bc5245f440dedd62fcde5ebc2451c54013e817bdbb1d30d909e82e7e0ecc2708d586a563f3837b716b97a88aada43c56665f82c800fb92fa260d2546fe514e03e4caf761890f994b1471db022c42c058eb23b7753578a001b3c267a9934f2c3ccf09f6ecaea57122694ab16c51f03f033ee3bfbfb983a41d1d5ae3b82928a59828d1bb693c2c141dd2113af76a78fa2089e6156a76726f33afff5b64fcd2d91a070b4528fc9bbb2a90bb6df1ec8d2d0f2a56d5b39cdbaaf1d00cccdc5fa3161b5a31dc2c0e3cae78ffb3559eef325e1accee8992f27b1916384ca6b5bb6120648f346df752c84a12461aea54ad30539f2247f56f5ffb10cf23d28e7e4537a190b2e3ec56bcd415e54ad8b44237baad6948d5f3ee0628ee184fd7058c4c417b0f80d67b70be75fe8468b1701ebe46e22bd8e905cff320518b4bd9d2a66705a13c2ed4d5a202b827acd0ac64bf1c1cfaf38f7bdc900627efee0f197a4280d5138d39e460787f52bbccdecabdae0e626ba79f9671b095bf69c8f85183b982e4f2d67cfa887d59e1d81a0938c0fb2b433f95f2c1438a9ac63655394cb578223d0dfdfeb79d9627fd3daa59c27642215d45938b11426f14f1d3bc55fe7b3f39ebdc20ffd42c8ff99d5f3ebb8ac9d7c12b19782cba6c036106eb50a01411e39239706021110920e8161f9cd34440b3484b37ce3f5402bffb59cf1e889438ef718fbcc2ab3539838a3cc9da462cace04cb0a7047c123bd1cc0a3a1e301d67c97d891b6bcaea6c38415209046ea5ca1a7b4601e817944ee34d727e21e0866f450fdd54409c33b996bd56d3cad4ffd4689816fcb5fb25daeb877c14303073bab4da544eb646d56f1d6ee389eccd6dd69f934516277651a11b96af2cc4b40d49cc7a366a402e45fa65341030d45fa0db315dbe3b5936fec28878ecdcfe282e7ebe4c7946235fea22cd9a33114bc6144fe2bae395f820b62cd30fc7fff16dc16b0a924e99149d82fdf01486143c06076bcc2f78ee1b03bf93e5139dba7d999e43f2ff66c34249e723a9307624bd62da0b7b5c8c59f946367b7f935849ce9b2ea93c8522653fd9857dff5bb68460daf585257c9e9ee61881e9d55e342d9ae613080c8462cc0136583f4a0e7a833ad285bc56fcdba3e85a537c5fb35b684250145b867b9bab901c848ba1ac9884c53bcbdb1d76627c768792a21992cd25f69d627e1a9f3aa7af98e87b97c09c625f08e5b5f16e88bd968c39c476455cfcd9c4d3fa22e00f5497fdf1c15f9194339475252b07125d61432a3415ed85859c7bae32474337fffb692d0ca1c541a099acab8cee9bdb476dd69e3c7a28f48a2221644156cfb8ce70cfdd812eab26ca94debb2a6f796cfdf638ab0e3293b07d4e0c8e8ac0edb1224e6a158b3dedc7ecb8c4b559996f363ffcb6038d72be6f66cc5d0a18522db9698957b0e4cda27dd103a3901271ca99cab6f1501cf491f02e73d95f5535be1059be9eba4510e272be73e825afebc9379ddbf9bca35ca050f9cb234ee3694e8f6c3bc4f963746575d2f73c8690c7a4d2b36aeae51f4486fb7bb60c5973ba4dac322428acc0152c555ca76c224a43caca463e23c1d4b947a1fbbb937d6faf327a89f48881f97105c84f616a7f8eed7568e2f76c2b4cd40fd110b5141be56b3be4669efd76e3cad2445950707b829ae05a33b4f78f08f8284255d0ca206540c9ef2afeb3ac0e5ae90c7e77ef8f3be0ea15cff5e6207f9cc45b528e48eb04f6eaafd73e247ea57366a3e051aeac6abb1eacec7b8569d7"}], 0x2328}, 0x80) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 580.143412][T28845] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 580.154016][T28845] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 580.164500][T28845] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 580.174897][T28845] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 580.206911][T28992] loop5: detected capacity change from 0 to 264192 [ 580.215941][T28995] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 580.270275][T28995] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:45 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1631, 0x0, 0x3) [ 580.311093][T28995] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:46 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 580.364926][T28995] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 580.387508][T29003] loop5: detected capacity change from 0 to 264192 19:32:46 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1632, 0x0, 0x3) [ 580.555660][T29009] loop5: detected capacity change from 0 to 264192 19:32:46 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:46 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1633, 0x0, 0x3) [ 580.753707][T29015] loop5: detected capacity change from 0 to 264192 19:32:46 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1634, 0x0, 0x3) [ 580.895548][T29018] loop5: detected capacity change from 0 to 264192 19:32:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x1100, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2c, 0x1, 0x8, 0xbc, 0x0, 0x7, 0x28, 0x3, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xb894, 0x20}, 0xf49d519d7a1286de, 0x9, 0x8001, 0x6, 0x3, 0x1, 0xc48, 0x0, 0x9, 0x0, 0x6}, r3, 0xa, r1, 0x3) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1635, 0x0, 0x3) 19:32:51 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1634, 0x0, 0x3) 19:32:51 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1619, 0x0, 0x3) 19:32:51 executing program 1: r0 = socket$inet6(0xa, 0x6, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 585.653257][T28995] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 585.663465][T28995] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 585.673700][T28995] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 585.684389][T28995] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 585.706422][T29130] loop4: detected capacity change from 0 to 264192 [ 585.709419][T29131] loop5: detected capacity change from 0 to 264192 [ 585.721445][T29132] loop2: detected capacity change from 0 to 264192 [ 585.740424][T29139] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 585.811271][T29139] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1636, 0x0, 0x3) [ 585.889953][T29139] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:51 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x84800) sendfile(0xffffffffffffffff, r5, &(0x7f00000000c0), 0x1f) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:51 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 585.944885][T29139] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 585.992363][T29145] loop5: detected capacity change from 0 to 264192 [ 586.038891][T29150] loop2: detected capacity change from 0 to 264192 19:32:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1637, 0x0, 0x3) [ 586.106942][T29150] FAT-fs (loop2): bogus number of reserved sectors [ 586.113775][T29150] FAT-fs (loop2): Can't find a valid FAT filesystem 19:32:51 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) recvmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f0000000040)=""/58, 0x3a}], 0x3, &(0x7f00000003c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x100}, 0x2) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000640)=0x0) r10 = shmget(0x1, 0x1000, 0x78000000, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x0, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x6}, 0x3ff, 0x2, 0x6, 0x8, r9, r2, 0xffc0}) [ 586.214283][T29157] loop5: detected capacity change from 0 to 264192 19:32:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x1200, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:32:56 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1638, 0x0, 0x3) 19:32:56 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x70) 19:32:56 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)) syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:56 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd4, 0x7, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:32:56 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r5 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) recvmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000200)=""/166, 0xa6}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f0000000040)=""/58, 0x3a}], 0x3, &(0x7f00000003c0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x100}, 0x2) stat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000640)=0x0) r10 = shmget(0x1, 0x1000, 0x78000000, &(0x7f0000ffb000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x0, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x6}, 0x3ff, 0x2, 0x6, 0x8, r9, r2, 0xffc0}) [ 591.332711][T29139] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 591.343243][T29139] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 591.353642][T29139] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 591.363785][T29139] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 591.392897][T29272] loop5: detected capacity change from 0 to 264192 [ 591.411134][T29276] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 591.450118][T29276] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:32:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1639, 0x0, 0x3) [ 591.510232][T29276] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 591.560439][T29276] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 591.578809][T29285] loop5: detected capacity change from 0 to 264192 19:32:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x163a, 0x0, 0x3) [ 591.752151][T29288] loop5: detected capacity change from 0 to 264192 19:32:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x163b, 0x0, 0x3) [ 591.883550][T29291] loop5: detected capacity change from 0 to 264192 19:32:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x163c, 0x0, 0x3) [ 592.025055][T29295] loop5: detected capacity change from 0 to 264192 19:32:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x163d, 0x0, 0x3) 19:32:57 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 592.217948][T29298] loop5: detected capacity change from 0 to 264192 19:33:02 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_int(r0, 0x29, 0x84, &(0x7f0000000040)=0x9, 0x4) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r5 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000100)='./bus\x00', 0x8, 0x6, &(0x7f0000000480)=[{&(0x7f0000000140), 0x0, 0x196c3abd}, {&(0x7f0000000180)="a99596746182f68d7f2b56c72d9648747c001ec8c225358d1939c6ab0e1e714edbfd5825603192b17fda156811137314f0b7ed80a756d5f0e0f703e19e", 0x3d, 0x7fff}, {&(0x7f0000000200)="50eed3f99d3a1a01e24ddf0a9fb8c5a4b5d9afd556af51adc08aec7084a04509573bc3895dc1f96a66f2d7e1df2e598ee7046e170b0848111b68589393f9ec405c00e0f4aef21da756a8910a9d55557350966de1cff42d565301981c4f4f9815a316d4c828b3db811e3f", 0x6a}, {&(0x7f0000000300)="7d9ad37589000f6c8a62a6e1bd866511f904a1b8d3878669894d9a3cf21039f1f16521d8d82a2cb2e3b2539fbcf3e3d3c1465188183064411566c81760d8c16131a5dcfa67187d29436064f30fcdb0593ce5379eaa91aae9d382ba", 0x5b, 0xffffffff}, {&(0x7f0000000380)="8e64088f0418d9a16fc18e498470838855174ae26bb24f62cef7586e1842477ee71c7bfe5833343ee9fc5d622f649b44af13c38a88e6a54552b847d6733816c367815825a422995241b3803832485e08d138463542835e764df0a774d6cab0ffc6a3f1d6923facf1b03e0ea302e9d952f06fe60f914c2365d7533db1d7827ad40826d29ee5b08933dfab263d70fbaeaabf1e2c09ff10f3055cce0f043351b5b23d82d0673ebec701e4303547468191bd24613e34ea30d60c859dd814be63bfbf64bf020bd36161501695fa1ae4267e07c1558d8854090d61913ea477441a415e9967920e4ef31da481dd9a31c62dc2e0139af7d09d", 0xf5, 0x5}, {&(0x7f0000000280)="3907089dd5a9056c4722addef8376ee0f284df562589442d70e46565b8e578bc47decf49633f7dccdedf", 0x2a, 0x972}], 0x4, &(0x7f0000000540)={[{@nombcache}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x1}}, {@debug}], [{@subj_role}, {@subj_role}]}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r6, 0x0) renameat(r5, &(0x7f00000005c0)='./bus\x00', r6, &(0x7f0000000600)='./bus\x00') 19:33:02 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000300)={0x0, 0xbd68, 0x3}) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) r3 = getpgrp(0xffffffffffffffff) sched_setscheduler(r3, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x80000001) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r1, r2, 0x0, 0x20102d) r6 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0xffffffffffffffff, 0xbf4f, 0x8}, 0xc) write(r6, &(0x7f00000000c0)="4e1159704fb47e313422410d79553cb74094ae1c7643bfb57faff4e8590aec7011f47109d9d30c511d9036205bdba0f03fbaf102054de0ed6e033db23f32112dae9b22fd206c259147150d5c18a9b2e62abd8f5b30f4c3eff31b9dc24f05272626087d549841b19d3c80e53ddfc531125c448b4678115fb228d38bf29d077c3342482c5c318a66cd0f00b752514e110c8c93d22caf6fe4bec43228866c2657c96ac1246a484b03fe91c97ae71e3b060d2b5e67f0e2c268", 0xfffffffffffffe03) 19:33:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x1400, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:02 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x1100, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:02 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x163e, 0x0, 0x3) 19:33:02 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 597.022660][T29276] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.033171][T29276] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.043617][T29276] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.054095][T29276] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.073074][T29410] loop5: detected capacity change from 0 to 264192 [ 597.086139][T29416] netdevsim netdevsim2 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.141311][T29416] netdevsim netdevsim2 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.180334][T29495] loop1: detected capacity change from 0 to 264192 19:33:02 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1641, 0x0, 0x3) [ 597.201885][T29495] EXT4-fs (loop1): VFS: Can't find ext4 filesystem [ 597.202475][T29416] netdevsim netdevsim2 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.267518][T29416] netdevsim netdevsim2 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.283328][T29527] loop5: detected capacity change from 0 to 264192 [ 597.318292][T29416] netdevsim netdevsim2 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.334299][T29416] netdevsim netdevsim2 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 597.350897][T29416] netdevsim netdevsim2 eth2: set [1, 0] type 2 family 0 port 6081 - 0 19:33:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x2000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) [ 597.362009][T29416] netdevsim netdevsim2 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1642, 0x0, 0x3) 19:33:03 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) timer_create(0x0, &(0x7f0000000040)={0x0, 0x17, 0x1, @tid=r2}, &(0x7f00000000c0)) sendfile(r0, r1, 0x0, 0x20102d) [ 597.399099][T29530] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.444247][T29530] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.451289][T29534] loop5: detected capacity change from 0 to 264192 [ 597.500094][T29530] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1643, 0x0, 0x3) [ 597.571480][T29530] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 597.641460][T29540] loop5: detected capacity change from 0 to 264192 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1644, 0x0, 0x3) [ 597.809396][T29544] loop5: detected capacity change from 0 to 264192 19:33:03 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) ioctl$TUNSETFILTEREBPF(r3, 0x800454e1, &(0x7f00000000c0)=r3) sendfile(r4, r3, 0x0, 0x80000001) chmod(&(0x7f0000000040)='./bus\x00', 0x129) close(r0) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:03 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1645, 0x0, 0x3) 19:33:03 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 597.980602][T29552] loop5: detected capacity change from 0 to 264192 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1646, 0x0, 0x3) [ 598.129036][T29558] loop5: detected capacity change from 0 to 264192 19:33:03 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000001) close(r0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv6_newrule={0x24, 0x20, 0x4, 0x70bd25, 0x25dfdbfb, {0xa, 0x10, 0x14, 0x3, 0x6, 0x0, 0x0, 0x7, 0x10009}, [@FIB_RULE_POLICY=@FRA_L3MDEV={0x5, 0x13, 0x80}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x20000811) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1647, 0x0, 0x3) [ 598.313692][T29665] loop5: detected capacity change from 0 to 264192 19:33:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x2100, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:08 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x11, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:08 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1648, 0x0, 0x3) 19:33:08 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r2, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000040)={r2, &(0x7f00000000c0)="92cfb31087f7611ab0f793446a8cb910049b0b6d513e66941a2d288acf0237ce7c14f99407bfc92e17625b5984a036d8c5618db8447120520312041c6af4fa79e1c99260fca31ef37debd3e7f888957ab95da056ed1cbc1a111cbe90ce62993ad73e34d616c1766fa4abd1a613b4a4db74bae0523de4dee76f4428cb4422a10636924c435e73da96797f74568e4f426c7ed87170f480bb6b03e08afbc3fffa6e3616443507a7e9eb5960b1e7b23792ccf50b1a6b3ae4de02eb7ee8a466456a75ca87ec353c6b82714d0229a4"}, 0x20) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) r5 = perf_event_open(&(0x7f0000000300)={0x4, 0x70, 0x1b, 0xd4, 0x8, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r3, 0xc, r4, 0x0) fcntl$getown(r5, 0x9) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) r7 = getpgrp(r6) sched_setscheduler(r7, 0x0, &(0x7f00000001c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r8, r9, 0x0, 0x80000001) close(r0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:08 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:08 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 602.412671][T29530] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.422956][T29530] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.433459][T29530] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.443679][T29530] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:08 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x3f) sendfile(r0, r1, 0x0, 0x20102d) [ 602.468440][T29678] loop5: detected capacity change from 0 to 264192 [ 602.486097][T29682] netdevsim netdevsim2 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 602.529883][T29682] netdevsim netdevsim2 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:08 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1649, 0x0, 0x3) 19:33:08 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x543143, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(0xffffffffffffffff, 0x40089413, &(0x7f0000000200)=0x3) close(r0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r6 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x70, 0x1b, 0xd4, 0x8, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, r5, 0xc, r6, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x3, 0x4, 0x40, 0x0, 0x0, 0xfffffffffffffff9, 0x2000, 0xd, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7ff, 0x4, @perf_config_ext={0xb83, 0x8}, 0x81a4, 0x6, 0x3ff, 0x8, 0x5, 0x1, 0x2655, 0x0, 0x9, 0x0, 0x1}, r5, 0x1, r1, 0x8) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) fcntl$setlease(r7, 0x400, 0x2) sendfile(r0, r1, 0x0, 0x20102d) [ 602.590801][T29682] netdevsim netdevsim2 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:08 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000001980)=0x0) r4 = signalfd4(0xffffffffffffffff, &(0x7f00000019c0)={[0x100000000]}, 0x8, 0x0) perf_event_open(&(0x7f0000001900)={0x0, 0x80, 0x81, 0x7, 0x1, 0x1, 0x0, 0x1, 0x24400, 0x7, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xf249, 0x3, @perf_bp={&(0x7f0000001780), 0x5}, 0x10, 0x80000000, 0x100, 0x9, 0xf6, 0x9, 0x7ff, 0x0, 0x101, 0x0, 0x3}, r3, 0x5, r4, 0x9) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2, 0x0, 0x4}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {0x0, 0xfffffffffffffffe}, {}, 0x0, 0x0, 0xa, 0x0, 0xf8, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x50, r5, 0x3783a000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x100) process_vm_readv(r2, &(0x7f0000001600)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f00000000c0)=""/42, 0x2a}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000000440)=""/181, 0xb5}, {&(0x7f0000000500)=""/209, 0xd1}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x7, &(0x7f00000018c0)=[{&(0x7f0000001680)=""/247, 0xf7}, {&(0x7f0000001780)}, {&(0x7f00000017c0)=""/243, 0xf3}, {&(0x7f0000002040)=""/4096, 0x1000}], 0x4, 0x0) sendfile(r6, r7, 0x0, 0x80000001) close(r0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) perf_event_open(&(0x7f0000001a40)={0x2, 0x80, 0x1f, 0x4, 0x0, 0x7f, 0x0, 0x6, 0x10, 0xd, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x542, 0x2, @perf_bp={&(0x7f0000001a00), 0x8}, 0x0, 0xc6c3, 0x3, 0x1, 0xd0, 0x5, 0x9, 0x0, 0x3, 0x0, 0x100000000}, r2, 0x2, r8, 0x1) sendfile(r0, r1, 0x0, 0x20102d) [ 602.640227][T29682] netdevsim netdevsim2 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 602.657036][T29694] loop5: detected capacity change from 0 to 264192 [ 602.704942][T29682] netdevsim netdevsim2 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.716927][T29682] netdevsim netdevsim2 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.729902][T29682] netdevsim netdevsim2 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 602.743489][T29682] netdevsim netdevsim2 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:08 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000001) close(r0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv6_newrule={0x24, 0x20, 0x4, 0x70bd25, 0x25dfdbfb, {0xa, 0x10, 0x14, 0x3, 0x6, 0x0, 0x0, 0x7, 0x10009}, [@FIB_RULE_POLICY=@FRA_L3MDEV={0x5, 0x13, 0x80}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x20000811) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:08 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x164a, 0x0, 0x3) [ 602.756648][T29680] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 602.830877][T29680] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 602.875423][T29680] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 602.881186][T29705] loop5: detected capacity change from 0 to 264192 [ 602.931039][T29680] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:13 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r3, 0x0, 0x80000001) close(r0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv6_newrule={0x24, 0x20, 0x4, 0x70bd25, 0x25dfdbfb, {0xa, 0x10, 0x14, 0x3, 0x6, 0x0, 0x0, 0x7, 0x10009}, [@FIB_RULE_POLICY=@FRA_L3MDEV={0x5, 0x13, 0x80}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000}, 0x20000811) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x164b, 0x0, 0x3) 19:33:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x2500, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:13 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) r5 = fcntl$dupfd(r4, 0x406, r3) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000100)={&(0x7f0000002040)=@newtaction={0x5c00, 0x30, 0x608, 0x70bd26, 0x25dfdbfe, {}, [{0x5bec, 0x1, [@m_police={0x2574, 0x9, 0x0, 0x0, {{0xb}, {0x1548, 0x2, 0x0, 0x1, [[@TCA_POLICE_RATE={0x404, 0x2, [0x4, 0x20, 0x40, 0x6, 0x2, 0xe000, 0x800, 0x8, 0x7f, 0x10001, 0x80000001, 0x5, 0x3, 0x3970, 0xffffff7f, 0xf43, 0x8, 0xfff, 0x3f, 0x72b0, 0xff, 0xe3, 0xd, 0x5, 0x9, 0x7, 0x80000001, 0x9, 0x0, 0x8, 0x9, 0x0, 0x5, 0x0, 0x9, 0x6, 0xff, 0x7a167635, 0x5, 0x2, 0x9, 0x1000, 0x8000, 0x5, 0x1f, 0xfffffc00, 0x7, 0x3, 0x3f, 0x1000, 0x0, 0x7000000, 0x5, 0x7ff, 0x80000000, 0x7, 0x5, 0x0, 0x9, 0x1ff, 0x1, 0x2, 0x5, 0x800, 0x3, 0x2, 0x5bdd, 0x4, 0x3f, 0x9b89, 0x3, 0x101, 0x4, 0x6ec6, 0x7f, 0x5, 0x1, 0x0, 0x8, 0x9, 0x6, 0x200, 0x200, 0x6, 0x8, 0x8, 0x0, 0x1e9dd7eb, 0x6, 0x3, 0x8000, 0x4, 0x4, 0x1ff, 0x200, 0x4d2e, 0x5, 0x401, 0x4, 0x5, 0xc062, 0x20, 0x1000, 0x7, 0x4, 0xffffff00, 0x6, 0x2, 0x9, 0x6, 0x7fff, 0x0, 0x10000, 0x800, 0xfffffbff, 0x3, 0x1ff, 0x100, 0x80, 0xa8, 0x3, 0x400, 0x8, 0x8001, 0x200, 0x80000000, 0x7, 0x80000001, 0x2, 0xfff, 0xfff, 0x7fff, 0x7ff, 0x7, 0x7, 0x7, 0xd87, 0x6, 0x2, 0xffffff96, 0x5, 0x3f, 0x1, 0x9, 0x4, 0xff, 0x5, 0x3521, 0x1000, 0x1355, 0x1, 0xb4, 0x80000000, 0x0, 0x10001, 0x8, 0x8, 0x8, 0x4, 0x0, 0x3, 0x7ff, 0x80000001, 0x4, 0x7, 0x8, 0x8, 0x1fffe000, 0x400, 0x3f, 0x1f, 0x8, 0xfc, 0x7, 0x5, 0x3e52, 0x800, 0x5, 0x5a800000, 0x9, 0x8001, 0x0, 0x32, 0x3f, 0x66c, 0x4, 0x81, 0xcc3, 0x6, 0x10000, 0x4f, 0x20, 0xd5, 0x401, 0x40, 0xfffff8f3, 0xb19, 0x101, 0x401, 0x98a6, 0x9, 0x9, 0x6, 0x40, 0x9, 0x5, 0x7969edde, 0x6c8e58fd, 0x7, 0x4, 0x40, 0xd6, 0x801c, 0x0, 0x6, 0x3f, 0xfffffff9, 0xff, 0x2, 0x400, 0x8, 0xfffffff8, 0x6, 0x2, 0x20, 0x0, 0x8, 0x4, 0x3, 0xff, 0x2, 0xe1a, 0xcb, 0x3, 0x7fff, 0x20, 0x1000, 0x8, 0xffffffff, 0x9, 0xfffffff9, 0xe00000, 0x2, 0xfc0, 0x8, 0x80, 0x8, 0x9, 0x1, 0x0, 0x80, 0x5, 0xb2, 0x7fff, 0x44c6, 0x7]}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x1000, 0x40, 0x7e3a, 0x1, 0x9, 0x9, 0x0, 0x0, 0x9, 0x3, 0x87a4, 0x9, 0x2, 0x3, 0x4, 0xa760, 0x200, 0x1, 0x5, 0x97, 0x1406814c, 0x954, 0xb49f, 0x7, 0x1, 0x1, 0x2, 0x401, 0x7, 0xee0, 0x3, 0x81, 0x5, 0xf2, 0x6, 0x8, 0xfff, 0x3, 0xffff, 0xf6, 0x8, 0x93, 0x81, 0x100, 0x7, 0xd667, 0x9, 0x10001, 0x7, 0x3f, 0x0, 0x3bd, 0x4, 0x8000, 0xffff, 0xffff, 0x81, 0x922, 0x6, 0x4, 0xffff, 0x8, 0x7fffffff, 0x214, 0xd6c5, 0x7, 0x2, 0x5, 0x0, 0x5, 0x7fff, 0x5, 0x1, 0x2, 0x9, 0x8, 0x37ad, 0x7, 0x8, 0x9892, 0x4, 0x419f, 0x9, 0x1f, 0x3, 0x6, 0x8, 0xf22, 0x81, 0x15, 0x40, 0x6, 0x0, 0x10000, 0x80000000, 0x3, 0x4, 0x1, 0x6, 0x5e4d, 0x9, 0x3, 0x1, 0xfffffffa, 0x1000, 0x1f, 0x4, 0x6, 0x5, 0x9, 0x3, 0xe1, 0x8, 0x0, 0xd44, 0x7, 0x3, 0x5, 0x4, 0x1, 0x8b, 0x1, 0x1ff, 0x1, 0x6, 0x785, 0x262, 0x0, 0x9, 0x8, 0x9, 0x1, 0xfff, 0x2, 0x0, 0x3, 0x88, 0x0, 0x0, 0x1ff, 0x2, 0x8, 0x5, 0x9, 0x5, 0x8001, 0x9, 0x2d365a50, 0x1, 0x8, 0x1, 0x7, 0xb7, 0x5, 0xffffffff, 0xfffffffc, 0x0, 0x4, 0x258b547, 0x61b0, 0xffff689d, 0x40, 0x6, 0x8, 0x2, 0x7, 0x2, 0xfd, 0xff, 0x1000, 0x0, 0x3ff, 0x7fff, 0x80000001, 0x100, 0x9, 0x80, 0x442d, 0x2, 0x8, 0x9, 0x40, 0x0, 0x20, 0x5, 0x80000000, 0x9, 0x3, 0x2, 0x4, 0x3ff, 0x3f, 0xdb97, 0x8001, 0x7, 0x100, 0x5711, 0xbcc, 0x2, 0x8, 0x80, 0x0, 0x5, 0x8f, 0x6, 0x517, 0x147d37f8, 0x0, 0x5, 0x7fffffff, 0x7e, 0x5, 0x9, 0x74, 0xfffffffe, 0x5, 0x8, 0x3e0e, 0x2, 0xfff, 0x9, 0x7, 0xff, 0x6, 0x1, 0x3f, 0xffff8000, 0x4, 0xcc89, 0x2, 0x80000001, 0x10000, 0xaa10, 0x400, 0x1, 0x9, 0x20, 0x3f, 0x7fffffff, 0x8001, 0x9, 0x47e, 0x1ef, 0x8, 0x7, 0x401, 0x0, 0xff0, 0x7, 0x7, 0x3f, 0x7fffffff, 0x85, 0xfffffff7, 0x8, 0x5]}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x7}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x2}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x1}], [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x3}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}, @TCA_POLICE_RESULT={0x8, 0x5, 0xbf34}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x1000}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4, 0x80000000, 0x3, 0x8, 0x9, 0x9, 0x4, 0x10000, 0x7f, 0x9, 0x8000, 0x2, 0x8, 0xffffffff, 0x1, 0x400, 0x5a2, 0x7, 0x3f, 0x5, 0x9, 0x0, 0x0, 0x9, 0x5, 0x4, 0x20d, 0xb74, 0x3, 0xfff, 0xff, 0x4, 0x4, 0x80, 0x529, 0x40, 0x80000000, 0x150, 0x8, 0x0, 0x1, 0x0, 0xe0, 0x1f, 0x9, 0x8, 0x9, 0x6, 0x3, 0xf7410, 0x0, 0xffffab84, 0x4, 0x400, 0x8, 0x3ff, 0x1, 0x70, 0x3, 0xff, 0xce0, 0x5, 0x81, 0x7f, 0xca5d, 0xfffffc01, 0x8, 0x3f, 0x6, 0x80, 0x7fffffff, 0x2, 0x7d66, 0x0, 0x5, 0x8001, 0xbb, 0x7f9a, 0x1, 0x3, 0x80000001, 0x2, 0x3, 0x2, 0xe, 0xaf, 0x467b, 0x9, 0x4, 0xffffffff, 0x0, 0x7f, 0x2, 0xae, 0xa6, 0x2b6a6906, 0x1, 0x7fff, 0x2, 0x1, 0x8, 0x3f, 0x6e1e, 0x4, 0xffff, 0xc3b, 0x0, 0xf8b5, 0x81, 0x80000000, 0x64, 0x3, 0x6, 0x8, 0x7ff, 0x7fffffff, 0x2, 0x5, 0x8, 0x80000000, 0x7bc, 0xb1aa, 0xfffffeff, 0x0, 0x1, 0x400, 0x6, 0x1, 0x4, 0x4, 0x1, 0x1, 0x9c9a1f8, 0x6, 0x0, 0x3, 0x4, 0x6, 0x10001, 0x400, 0x8, 0x0, 0x7fff, 0x7fff, 0x7fffffff, 0x4, 0x0, 0x1000, 0xb0, 0x7dd, 0x6, 0x2, 0x5, 0x8, 0x80000001, 0x14ec, 0xfffffff8, 0x7, 0x3, 0x2, 0xffffffff, 0xd9, 0x2be, 0x4, 0x5, 0x4, 0x5, 0x6, 0x80000001, 0x1, 0x7ff, 0xeb99, 0x7, 0x6, 0x3, 0x5, 0xfffffe01, 0x0, 0x1, 0xffffffff, 0x2d8d, 0xfffffff9, 0x0, 0x1f, 0x7, 0x8, 0x5, 0xd8, 0x0, 0x9, 0x10200000, 0x0, 0x4, 0x2, 0x5, 0x96f, 0x78b, 0x4, 0x81, 0x2, 0x5, 0x600000, 0x2, 0x6, 0x10001, 0xffffffff, 0x7, 0x0, 0x5, 0x200, 0x7ff, 0x8001, 0x5, 0x9, 0x6, 0x9, 0x10000, 0x7f, 0x7, 0x80, 0x8, 0x6, 0x7, 0x5, 0xfffffffe, 0x7fffffff, 0x800, 0x80, 0x4, 0x0, 0x1, 0xffffffff, 0x7f, 0x8, 0x4, 0x4, 0xc2, 0x3, 0xef2, 0x8, 0x9, 0x0, 0x7, 0x8254, 0x9, 0xfffffffd, 0xfffffffd, 0x10000, 0x7, 0x7, 0x3, 0x1, 0xfffffffb, 0xffff, 0x0, 0x1]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x7703}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x7f}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}, @TCA_POLICE_TBF={0x3c, 0x1, {0x5, 0x5, 0x3, 0x7, 0x4, {0x2, 0x1, 0x8001, 0x100, 0x0, 0x5}, {0x5, 0x1, 0x5, 0x20, 0x3, 0x1}, 0xfffffffc, 0x8ae3, 0x5}}], [@TCA_POLICE_RATE64={0xc, 0x8, 0x1}, @TCA_POLICE_TBF={0x3c, 0x1, {0x401, 0x0, 0x8cd, 0x0, 0x88, {0x95, 0x1, 0x5, 0x0, 0x0, 0x2}, {0x7, 0x1, 0x3f, 0x9ca6, 0x1, 0x401}, 0x4, 0xffffffff, 0x101}}, @TCA_POLICE_RESULT={0x8}, @TCA_POLICE_RATE64={0xc, 0x8, 0x5}, @TCA_POLICE_RATE64={0xc, 0x8, 0x4}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x9}], [], [@TCA_POLICE_RATE64={0xc, 0x8, 0x100000001}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x8000}, @TCA_POLICE_RATE64={0xc, 0x8, 0x813}, @TCA_POLICE_RATE={0x404, 0x2, [0xfffffff7, 0x4, 0x400, 0x3, 0xe623, 0x0, 0xaf, 0x100, 0x81, 0x3, 0x3ff, 0x7, 0xffff, 0x3, 0x6f, 0xf, 0x8, 0xffffff01, 0x2, 0x100, 0x8001, 0x5, 0x7fff, 0xa893, 0x1000, 0x1, 0x0, 0x1, 0x62f, 0x4, 0x80000001, 0x0, 0x7, 0x3f, 0x2, 0x3, 0xeb, 0x9, 0x1, 0xff, 0x7ff, 0xfffffffc, 0xffffff09, 0x1, 0x2, 0x20, 0x9, 0x69, 0x4, 0x2c, 0x21f, 0x44, 0x80000000, 0x5, 0x9, 0x2, 0x400000, 0x5, 0x1, 0x1, 0xfffffff8, 0x0, 0xfffffc00, 0xfffffffd, 0x8, 0x1, 0x28000, 0x400, 0x2, 0x9, 0x401, 0x10000, 0x8, 0x0, 0x3, 0x5, 0x9, 0x6, 0x9, 0xff, 0x9, 0x10000, 0xffffffff, 0x6, 0x0, 0x4, 0x7, 0x2, 0x7ff, 0x101, 0x40, 0xffffffc0, 0x1ff, 0x5, 0x4, 0x6, 0x3, 0x6, 0x400, 0x7ff, 0x6, 0x6, 0xa08, 0x9f, 0x4, 0x3f, 0x2, 0x8, 0x4ca, 0x1, 0x0, 0x6, 0xfcd4, 0x1, 0x4, 0x1ff, 0x10000, 0x81, 0x0, 0x0, 0x401, 0xce4c, 0x9, 0x1, 0x0, 0x2, 0x0, 0x3, 0x1, 0x0, 0x7, 0x5, 0x8, 0x8, 0x401, 0x40, 0xb4, 0xffffff00, 0x211, 0x7, 0x0, 0x8, 0xfffffffc, 0xfff, 0x2, 0x7, 0x6, 0x0, 0x6b41dbf1, 0x1, 0x7, 0xffffffff, 0xdcfc, 0x8, 0x8, 0x80, 0x2, 0x8000, 0x3, 0x8, 0x77c54cc9, 0x0, 0x42, 0x4, 0x400, 0x9, 0x4, 0xffff, 0x4, 0x1000, 0x7a, 0x9, 0x40, 0x1f, 0x71, 0x1, 0x308, 0x3, 0x101, 0x5, 0x8, 0x0, 0x9, 0x80000001, 0x1, 0x7, 0x8000, 0xfffffc01, 0x0, 0xffffff00, 0x1c, 0xa0, 0x7, 0x4, 0x1, 0x8000, 0x1ff, 0x9, 0x6, 0x51, 0x8, 0xd9, 0x1, 0x6, 0x5, 0x80, 0x4, 0xfffffe00, 0x4, 0x9, 0x8, 0x6, 0xffffffff, 0x800, 0x4, 0xf, 0x7, 0x8, 0x80000001, 0x6, 0x14c, 0x8, 0x1, 0x6, 0x6, 0x7, 0xb9, 0x8, 0x9, 0x3, 0x8, 0x6, 0x56, 0x2, 0x3, 0xde5, 0x85, 0x9, 0x1, 0x1, 0x8000, 0x5, 0x8, 0x80, 0x9, 0x80, 0x1, 0x0, 0x294c, 0x3, 0xffffffff, 0x80000001, 0xf8, 0x5, 0x7, 0xfffffff8]}, @TCA_POLICE_RATE={0x404, 0x2, [0x8, 0x1, 0x14000, 0x1f, 0x4, 0x20, 0x38b4, 0x1, 0xeca, 0x3, 0x0, 0x2, 0x80000000, 0x3f, 0x8001, 0x8, 0x276, 0x5, 0x401, 0x8, 0x2, 0xf1, 0x6, 0x7, 0x7, 0xc80c, 0x101, 0x8, 0x4, 0x9, 0x27, 0x401, 0x87a, 0xfff, 0x7fffffff, 0x3f, 0x955, 0xe1d2, 0x1, 0x1, 0x7, 0x3f, 0x0, 0x4, 0x10001, 0xfffffffd, 0x0, 0x4, 0x4, 0x658, 0x0, 0x6, 0x2, 0x2, 0x3, 0x3, 0x7fffffff, 0x5, 0x401, 0x9, 0x7fff, 0x1000, 0x200, 0x5, 0x1ff, 0x5, 0x8, 0x80000000, 0xfff, 0x9, 0x6, 0x40, 0x4, 0x2, 0xa053, 0x3ff, 0x78000000, 0x6, 0x8, 0xfffff001, 0x3, 0x5f7, 0xff, 0xfffffff9, 0x4, 0x6, 0x8797, 0xfffffffd, 0x8000, 0xfffffff9, 0x7, 0xffff, 0xfff, 0x5, 0x4, 0x1, 0x5, 0xbd, 0xefa, 0x41, 0x40, 0xfffffffe, 0x7ff, 0xfffffff8, 0x10001, 0x3b, 0x1ff, 0xebe, 0x7, 0x0, 0x7f, 0x3, 0x3, 0x401, 0x9, 0x8, 0x8c3b, 0x7ff, 0x9, 0x5, 0x4, 0x400, 0x8, 0x800, 0xa4, 0x4, 0xffff8001, 0x8, 0xa15, 0x400, 0x80, 0x8, 0x3, 0x5, 0x4, 0x4fe, 0x3f, 0x4, 0x401, 0x1000, 0x27d, 0x0, 0x80, 0x4, 0x7, 0x67c4, 0x8000, 0x3ff, 0xffffffff, 0x4, 0x6, 0x9cdb, 0x200, 0x7, 0x7, 0x1000, 0x0, 0x4aa, 0x2, 0x7, 0xb3c, 0xa00, 0x80, 0x8, 0xfffffffd, 0xca6, 0x3, 0x3, 0xffff, 0x3, 0xfffffffc, 0x5, 0x5, 0x8000, 0x10000, 0x3, 0x2, 0x0, 0x8001, 0xffffffc1, 0x5, 0x7, 0x5, 0x10000, 0x9, 0x1000, 0x6, 0x1d5, 0x7d5, 0x8, 0x1f, 0x40, 0x0, 0x1f, 0x7, 0x53, 0x0, 0x7, 0x4, 0x3, 0x3, 0x5, 0x80, 0x3ff, 0x7, 0xe90, 0x40, 0x7f, 0x3, 0x9, 0xff, 0x6, 0xd7, 0x2, 0x7, 0x3, 0x9, 0x2, 0xfff, 0x1ff, 0x3, 0x41b6, 0x3, 0x1, 0x200, 0x8, 0x9, 0x8, 0xa27, 0x0, 0x2, 0xfffffff7, 0xd02d, 0x8, 0xb59, 0x1f, 0x2, 0x8, 0x800, 0x7, 0x1, 0x4, 0x9, 0x9, 0x1, 0x3, 0x6, 0xfffff000, 0x9, 0x4, 0x1, 0x8, 0x7fffffff, 0x5, 0x80000001, 0x8]}]]}, {0x1004, 0x6, "8979c731e913d092a0764aff2224f489b765e572239eaa98540476f9608e1ac7f590c7f295e9cc5500cd8c65a876a0a1f0461c3e11f4f1fe1b6f74ffa1d514530ad26568405d864ec343e8e096b124aa4be4ec574e053e24d2761e13dc4ba56a0ebd06828ddc6c44f7f03482a09fe812be7720dd5f462fef37acc8ecc356b22e60cc42a0667422f43ad7fd6992d1c80eb488e6e5988569c5332a497b48b09cfcac9ce607ccf65c46ad9aae95ffeed2edb4fa23ff69b6c68033c3af00931a327b9420409fda0ba51c1be79db1a8f9e7e61f80e9fa1640d08c718988eb97d70e541d99567e54a5971d9afbbe296c970c6b0903a1869f8f3fa6cff08f6df527c980b8c8f1db5e504c4b7b1b148ce6d720e3772f637aaa937afbf99f564e4df7994ee72563ff27bfc95e7794e46fa8658667ddab470c5d973a0ae1b142028bdd7c382f4050317dfdbad3e69e57e494eee4087484319e116cbb1b67f67d1f7509f3bfa0848e972cf87eb5eb717f452bc7a2e41bdc7b667e7fb8ae7ebe23ce7085c0d8cecac349272c1699cc1bc974ca465679eca1d579de4d2b6934a4193dd7c664a45d8c83a8dfca6bfe6f6d08aeda6ece67318860988b2e0dedd321ec58cd01bbfad54dccb78fcf0d444653ae983d8e6f5c7d4216e2bff8fdd0e4d9c3cb9ec63c812aab62f61617692f5bcd260927dd2f5871178ce0c0a3cddb25e92c3fd289785d668e453f91873acd524033d01601a2951d7bb7dec22b55a23a1c3df8585b8cc33bdf8f3367c11cc0f3bd9864d853d0b83b82f16a1f85393ac4e242f83b4e56b93d56f57468020fe10af1ff309e6adb24734a2e23da7c62144e09176b0de92d6d813cb51ab1e1fe5c91b2f5a0446992ab2486f7b136d790d3b9616be0d4458f9775e2ce114f4bd5b97c0b24cc441027b01fea08d43e182b3208401a6a4ade99604b520915d6659ceeac1c84afeffc70af8949e3d1ae1eee3d748e80e5f980d9dd25370bed75f87305dd08a48cf8b6147a72f52b2bfebebe45f10f4072eff0bdd029bfe37c56e1ec38a7e243559c67d5f00a1091fb7b80dc9c59a5486fb9c3dadbf4581e58d61ce97a76d37e2c2ea4762d588a8eaff657086e910241c6ea487d37b55d1a91ea6847718ad8cde5f24042ac4325daa673384d8e497ba82f3ce6a7ee5292004610b6a2d436830baf8f48b95fbcdfdd9503a8a9ded29a5ff45767eb93ed64258c7427c8dd2f6296fe432dcca59de5b75fad2cddf8fbe7004298deb87ad188851e70ff3507689dd113455aac6d43bcee2ca98a55b66bbe0dafa9c14956f16f1c86d2f8eb12d16024af592ee60ee47cf01b82928004e52a3cf9b9e2bb113417e10fc92cd3daaff4d4acad9c65f4baa09e896d2da6f1c301d71512b88fe245363f525815588a60ba840ab94569a971fe39c1ca824a20dcc01f1a1c000b337d8db970c5e77e4c0a625322de882b0c6454f1aa87e40abd9c632c4c2de99f4c7a25411e7f049c4fc1409b7f545aa5fa7acb40d989e8382c4b4da36cac2ec26c58a61bf1bddc67a85b7085cf0d6b3f1905de73c0e9dd92c8be63c2de3808a620ee021e6e1c3d75fc1f056a75f6fafc080fa443e8b7c9c903f96c5bee5ad0f108852c181e20caecd0b5934cd8966897f3fdc2f2a4a3aa3af9eaab960d629c14eac33831572eb86b5fa86aefab1984e6bca01f92f603340c391ce8cc3198879c684b9997a1fd81ee11b6daca81634c8de0972bc817e65aff8c3b1bd4a8f23c34dad789b1eed542e723fce7cd1b263a68aecd4e0b7d6a844760cb7a25cee953a6b5fc7b1410266670f73d61700f168cb0947d605e678fb325f2db8b474da3b76651446f4266a2fae9e8c640f0240242631242a65040dc3d498d5e02b28a6f122aceba5d4897bb7620e00f8ea340d3811fcc7ce9a197719a79c14da4df3f93e747337123374addd357099b3d8ff183af35ffab7db215c625ab07fe61cb55be7432b2652a352e50ff3b54dbc7524e2f9c7c352d5fd28c566e59364b5ec288bf3e56e985fd08025b467f717cf65a26561cfcd0c9a0cd34ffd8973dfa085f47120418d321c5ab061ecb123c9cb2e70f5f642c394e02f945cdda79e9f9b61d62601bc75e681c4a39171c62672a0d2e1a039fa97797c6b55a782af952e1099777dd6f905a1dead4dd75569619c1ef297efcd0618a32ec9797a2a76a5521795b29f1d29ee4ab5e702893628ed5e6af37f5e908ac20f1e2f9b09449ecade99d5502dc9224a94981f8a95534c8a947e20d6bd0d9bc9cccf41f12190596fda02ea8bf41dfb49d59365a667fefe78323a1c7bec8bff4ab8862cebe2ee891f36cc789bddb23fbb025ed9b311962746d479ae020af636fac7ea504be16892c86a27f34fe7df108d4db49509069be17b5a6d12dcff4fe575cc8f8bef1e0ee0e3dd43fd4922efc3cead3e80fea7175d4b742647e55420e0c287765ad63d0e8ce0ca8f8a141df516db16567201a10baaa2e7d468fb3cbf70ec4215bc1ede451154c13c11a90b618896db0c81de313e48aa1bcd1b4b0fcc32b317ab0e1d8128290b2028d21c1069938ad24ca8e941890b92130ecfabe757fb2350f7475578293efcaf0bb582a311ee384a9a3d1cef27b6ce895b7b97b3c4540f2f754fe632d9d9593236db0f6be778fb818e10446798afcd35e113ebf4cf17331fdb89de91aa4e2c20f6bee6a752e10381bcbc870b917d057345cec8cff3f363e56752d786e62f0d26ffa245033da322a0ac63dbf34366a3b1445c0077f9cbd85be7de1c22be27f655a8610c1b73b32c880ff429cc437f7aa7a6430574164fce86885fdd60f1d7cd3180eb93cca74c07252ac93fe620c3caad3fa46d0dd5c869a1138f3778869f0f68c3fce4ff122e194c2295d1c3463c292426de770acb2e8530d7efd1cbcab2184a91c18c7b515964df726b7ffa325bf2c65e99d812632d287af1d0f5c6f917ab3d84e4f5bda3cde1a5259ae8c73e5fb19d71ed55cc9db967a4a5ffe4af9ebcd4ef22c2f97ebcd9f5edccc3274bac4b656834debadc72002c2a4af78a7ede4df1e4dba3a3091ead61f8f6ee0314ca879c9714761d873224f021b147b5cbaa5c5baf5895fc81e24e87fc04f1f83ac370b38b57d65f52aef77ff1e29d856c4cb340a6abd0401e6333917bb19e360b21266a3062144d881abe7bb2a4ebe7085562b647204220c7a3d1421d503b61638848bc46df82f69a039213e18566ba9888f92de2a08f9c3c2e63061e462c95c359f1f97c7ba0fc24e497ea98c811b3e0a43a097d216ff166de99dbc3b1d696f92906264e927725ad5c23d0eb2a58987e772316724062a7cd293e438eed0381f1619c0f7f968021b52e901ff75144792de89310edbf1af8c74534847436842112e848d8a20a7dc2b5a17fe190ebda444f74a77b8e3a50ef24700ce268c32449038a705100a4879b0b04320e59305c563c53b726985ca7192f656a7f9a5ece36ed8278e5a71af059b0d5e17dfd4beb34c2042ca2fa56673246db9a790e0237052e0c19f931ba87d51f35a6437cf5903fe0494d4750ff48cba0791e40286f3bf778855ad5fc05e90214bb07b6b97037b25792957fbbe92486244d2632b055516a0e0f2caa724ea0f7860806befdec524f43eb505791ed87cc7fd8011fea8cf1de07502ed1bfc036e417a6ad1064139f3788c0e647a73a3643ccf963490bb45a3ec93241d05626ad708d8592ef571e147c08907104d37c7b7f43d347dc329d3307bf6a11b737bc2625b3f5da656c54085ffbc500836a6386e9241f164f540c5bd4869b676dca18026352519877d449c8eb322b25add5f5aa353ed8e5e733f42923848c0554a875a273a6e8dd0f158a436dd59a5758186a046f069adbdf3ab06336d11d6984d7c91143b456f7c4c3f59ca5d36c0dfed4d56d80e3bc979f4a5af8b4fa67d5e46bc70ccffdd5794ff170250791d4d0fa3e91f27ae4633303bbab686285c84610c7824887252bcd18155ddacda6c15fd346428ecf6ac9a972709c225d606a4590b9a63b0fd73e43c3c4d673fa336a166601f1e0fe87e8e8ba709f84f2cfd17d2d273a20d0475f0d54de726ef2c7b2602470d5c2d9aef09ba12573a3d7d60a89ed708478a053dbcdd0a4445113bbf9639ed8a7bd8cf45dc19e1732eaf178f1fb4f25e199344547eff179bc94da4ba9b1e9be3ccfdf9c90952754d7cbca5cde2aa53466175f63dee8ed38787d470c27acf303b37e79b8db6d4145a9bb56561e730962863cca00768c7cbb1504b2ab7888f7cf28a835b3b1396097f84e902053cd1ea35c60688525caf0dfa6b13508b19e7e3112d03c355845139ebfb7028a0aba88152eebb340d5d1304fa6d03a66a27b30672ec49f52cf94cb2a4c5308c9c0ca819dde179df5111d166810cc0296bdb1a6800271db88e57e7c2300cdec8f9e40027beaf405a99faf923aa851ec85554139164bc0551d7d81bdaa2fdc7d01e46cd27321dd48d1a5bf999d87c2e7c336521bdb0840f88864fbb86d96225873eacb235f0f8bc523916e25b1a67a73c25f49a2895c25562db890fba5c3fb6e1c9d8a08105bbd5d652f7ffc356953d45acdd2fe21afd55b32abab1b8a7b803cb12deee4bf29e9226f9330c9a54df9a72b56a1dd7ce97f50d916c5e07916f98b5e12e6531fd19c0a875c291daa50d370cb55f1a3045d91af417b0cfee4f8ca35c11e0636f3e386871512676a9dd22d8cace162c2e2299df24e2ca51be0b2eda147d03742f9786278f64a9468b0b6f23664d7cf9f56fb5f0b5a8ca0577160c5c67a7ca21d6d9cd26fb0f2256fec58086fb160987e946e55e868eca36b4da30ae7b4db7618bb5ed2f570da95a70b84fd834e51c7a324f1e138027b183025bfd5335218c71bc206081826dc28b08ed19055c28a40cd15300e13be1c5bdec536a93a554f8c60dcba2c7ca52b0d6f6e14c6b3208cc1faddd3355c4e00d0a57fd94139ded4bb53829a503936f08c5f6fdb9f3c2624bcb78c6cb6dd803131580c804f62a926a5c7cf062dc498c9183f9d1df145350ffc948fdfb1389b2c737de5761b204ee60b26092bacf57e2a684567624fd66d6e0109fa625d4f528253ad045938739b1feac5591ee39e78daa96030f5759929d0c7f67ba1be262a3fab2c50ff57228a31e662fbc763e421157d8ffe2295de7818fad3203dd917c7f605c42f935a827a7be8adad8021a6ce4a1cf3121ddd619a200bdd377fee25c515a5bfe35e8db74408d355814c9fe6492f918040f1c27be103bf572e33e1910da5485bb15cce2fe4029cbcb81935a7b35dae968727133e9f967892bcad0f49fa36e8a79f3a81c8a79d5f352cab2c16f1fd9a6e2d32b1046030f0865bc382d89e22b8f9e582340316f1480bc71831ea7efe66e30e770401c1f2c92f23e45c4b7d39b4be03888c1dd2bf181ce03d3d16581b28a8e7495a65fe11e42cd5de86efa11945e2c0e79ef0f44c42b033d394bcd2934bf8fafe0063da3cfd67bed87fbcb53ebb12872a80c3ac0023d7d817ac4572534d557d347012787bd4fac08d66a55f3e146278c86856ec7e5feec6b6c4ee2a3f50a3a65d2ff763ed3ecac73b827fd373560da5ffcf2541c1730555a9e8e470597e6676e584f29f03983a40d047fa62f97702f116b83cf893111ce3f0a39293331534a3c9cc7f807c71312b1e01ae8456b8ec39820ed80a05af23f18f9280248fdde42c8ccdd01a6f4084271de33e921a3dc02df266031d275cb28c63dbb9a4c6e347cb85d7f69d67ce6d4bd53beff6dadd2c2"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3}}}}, @m_connmark={0xc8, 0x15, 0x0, 0x0, {{0xd}, {0x3c, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x7, 0x7f, 0x20000000, 0x3, 0x3}, 0x1}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x6, 0x7, 0x7, 0x8001, 0xfffffc23}, 0x100}}]}, {0x60, 0x6, "4fd884a4113f617608dec550ceed0bb175ea297e9bad9fb4a7ce386f31b88e8f609c7fea703d013142b75df65ce081f24857693f1b4b4791fe089753586e53045e376415abd187b88a90734d80e4c36eb792a1eb15cc4cfe89159cb0"}, {0xc}, {0xc, 0x8, {0x2, 0x2}}}}, @m_police={0x32e8, 0x15, 0x0, 0x0, {{0xb}, {0x321c, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x3c, 0x1, {0x2a, 0x2, 0x6, 0x100, 0x8, {0x7b, 0x0, 0x0, 0x4, 0x3, 0x2}, {0x1, 0x0, 0x9, 0x0, 0xfff, 0x8}, 0x6, 0x400, 0x3}}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0xd2ff, 0x9, 0x40, 0x80, 0xffffffff, 0x3f, 0x1, 0x8001, 0x6, 0x9cc, 0x6162, 0x3f, 0x0, 0x2, 0x80000000, 0x2, 0xfffffa69, 0x9, 0x200, 0x401, 0x7e, 0x0, 0xfffffffd, 0x0, 0x6, 0x8, 0x2d8, 0x100, 0x81, 0x8, 0x9, 0x101, 0x2, 0x4, 0x8, 0x1, 0x80000001, 0x0, 0x0, 0x9, 0x6, 0xcf, 0x800, 0xb90, 0x4, 0xffff, 0x9, 0x8, 0x4, 0x9f, 0x5, 0x5, 0x5, 0x7dc1, 0xc1, 0x0, 0x800, 0xa8, 0x5, 0x8, 0x80000000, 0x100, 0x8, 0x6942, 0x81, 0x7, 0xc6, 0x20, 0x8001, 0x3ff, 0xffffffe1, 0x685, 0x9, 0x7, 0x6, 0x40, 0x1, 0x3f, 0xbc2, 0x6, 0x3, 0x8, 0x6, 0x3, 0x80, 0xb58, 0x0, 0x9, 0x1, 0x3, 0x7, 0x7, 0xcb, 0x10000, 0x8, 0x1f, 0x80000000, 0x8e2, 0xfffffffd, 0x6, 0x3, 0x3, 0x6, 0x38f, 0x1, 0x0, 0x1, 0xb8, 0x7, 0x7, 0x1f, 0x4, 0x7, 0x9, 0xa, 0x0, 0x8, 0x1, 0x5, 0x2, 0x4, 0x5, 0xa3, 0x5, 0xac, 0x6, 0x101, 0x101, 0x2, 0x8, 0x5, 0x4, 0x9, 0x80000000, 0x2, 0xbbd, 0x1, 0x0, 0x2, 0x8, 0x2, 0x7afe1885, 0x200, 0x3, 0xffffffe0, 0x1, 0x5ce5, 0x7ff, 0x3a1, 0x7ff, 0x8ba, 0x9, 0x6, 0xffff, 0x8, 0xff, 0x4b, 0x9, 0x7, 0x7, 0xb2, 0x3289, 0x7, 0x5, 0x40, 0x8001, 0x1, 0x5, 0x3, 0x1ff, 0xe5c, 0x80000000, 0x0, 0x4cfc, 0x7974, 0x7aa2, 0x200, 0x1, 0x4, 0xaf, 0x3, 0x5, 0x9, 0x1d5, 0xf26, 0x5, 0x200, 0xd91, 0x8, 0x800, 0x200, 0x2f, 0x4, 0x9, 0x8, 0xc5b, 0x9, 0x1, 0x4, 0x1ff, 0x27, 0x8, 0x9, 0x8000, 0x8, 0x4, 0x9, 0xffffff00, 0x1ff, 0x4, 0x6, 0x0, 0x3ff, 0x1, 0x8, 0x6, 0x180000, 0x10001, 0x8001, 0x100, 0x2, 0x5, 0x5, 0x406, 0x7, 0x5, 0x3, 0x8, 0x8, 0x6, 0x20, 0x2, 0x7ec2, 0x1, 0x8, 0x1, 0x5, 0x1, 0x2, 0x5, 0x20, 0x0, 0x2, 0x100, 0x22d, 0x8, 0x7f, 0x0, 0xa77f, 0x9, 0x7, 0x2c9b, 0x20, 0x800, 0xc0000, 0xfffffffe]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x2}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x4df1c86f, 0xa89d, 0x7f, 0x10000, 0x20, 0xad37, 0x4, 0x8, 0x4, 0x400, 0x0, 0x6310, 0x1, 0x2, 0x728a, 0x1f, 0x4, 0x8, 0x4, 0x4, 0x6, 0x8001, 0x6, 0xff, 0x7fffffff, 0x9, 0x996, 0x0, 0x0, 0x81, 0x0, 0x8000, 0x9, 0x2, 0x667e180, 0x0, 0x2, 0xff, 0xffff7fff, 0x1, 0x5, 0xfff, 0x485, 0xcd8a, 0xff, 0x3, 0x3, 0xaf, 0x0, 0xfe1, 0x0, 0x0, 0x7fffffff, 0x5, 0x69, 0x1, 0x0, 0x1f, 0xffffffff, 0x7fff, 0x7, 0x3, 0x7fff, 0x6, 0x78f, 0x1f, 0x5, 0x2, 0xffff8000, 0xffffff9b, 0x2, 0x0, 0xfffffffa, 0x5, 0x4, 0x0, 0x855, 0x3ff, 0x7, 0x0, 0x8, 0x2, 0x8, 0x2, 0x3a35, 0x4, 0x3, 0x7fff, 0x3ff, 0xff, 0x0, 0x7501, 0x1, 0x6, 0x6, 0x6, 0x81, 0x80, 0x80, 0x0, 0x6, 0xfffffbff, 0x40, 0x8, 0xffffffff, 0xa86f, 0x8429, 0x6, 0x8, 0x7f, 0x6, 0xffff, 0x401, 0x0, 0x35d0e741, 0x0, 0x9, 0x8, 0x2, 0x80000001, 0x3, 0x38b, 0x10000, 0xc7, 0x2, 0x5, 0x9, 0x6, 0x4, 0x6, 0x5, 0x8, 0x7, 0x0, 0xbce, 0x3, 0x1ff, 0x7, 0x401, 0x30, 0x0, 0x7f, 0x5, 0x0, 0x581, 0x8c5, 0xffff, 0x0, 0xfffffffb, 0x7ff, 0x200, 0x8, 0x5, 0x6000, 0x9, 0x6, 0x9, 0x7, 0x101, 0x1ff, 0xfffffffb, 0x3, 0xb09, 0x2, 0x7ff, 0xfffffff7, 0x7, 0x7ff, 0x0, 0x5, 0x81, 0x401, 0xec46, 0x9, 0x101, 0x0, 0x1, 0x62, 0x80000001, 0x1, 0x6, 0x7, 0x1, 0x9, 0x5585, 0x400, 0x3, 0x2, 0x772, 0x101, 0x9, 0x401, 0x1fc, 0x7fffffff, 0x1, 0x7, 0x8001, 0x5, 0x74c8, 0xfffffffb, 0x81, 0x8, 0x7b, 0x401, 0x1, 0x10001, 0x0, 0x1, 0x8, 0xfff, 0x1, 0xb72c, 0x18b, 0xfffffffc, 0x2, 0x80, 0xfcf, 0x1, 0x9, 0x9f7, 0x23d, 0x62d, 0x5, 0xffffff00, 0x0, 0xea, 0xffffffff, 0x8, 0x8, 0x6, 0x5, 0x7, 0x4, 0x3, 0x7c, 0x100, 0x3, 0x2d, 0x5, 0x4, 0x2, 0xde1, 0x8, 0x3, 0x0, 0x0, 0x1, 0x8, 0x4, 0x2, 0xfffffffa, 0xd9, 0x0, 0x38, 0x6]}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x100, 0x100, 0x2, 0x0, 0x1, 0x4c3, 0x400, 0x4, 0x5, 0x6, 0xd5cd, 0x3408, 0x8, 0xffffff80, 0x800, 0x0, 0x6, 0x5, 0x476c, 0x5, 0x3, 0x1000, 0xce01, 0x81, 0x0, 0x101, 0x701a, 0x9, 0x0, 0x8000, 0xb8f2, 0x5, 0x800, 0x2, 0x1, 0x0, 0x7f, 0x401, 0x8001, 0x4eff94e6, 0x7ecc, 0x3e, 0x3c, 0x1, 0xc9e, 0xcb3, 0x6, 0x33, 0x81, 0x4, 0x5, 0x0, 0x8, 0x2, 0x81, 0x7, 0xf7, 0x8, 0x80000001, 0x20, 0x4, 0x2, 0x7, 0xb9c, 0x401, 0x2, 0x7f, 0x7ff, 0x200000, 0x7, 0x101, 0x401, 0x8, 0x4, 0x1, 0x8001, 0x1, 0x2, 0x7, 0x3f, 0x5, 0x10000, 0x9, 0x200, 0x1, 0x3ff7, 0x80000000, 0x9, 0x9, 0x7, 0xffffffff, 0xfffffffb, 0xfffffffa, 0x1, 0x10001, 0x7, 0x40, 0x1, 0x9, 0x0, 0x80000001, 0xe7d8, 0x100, 0xd16, 0x3, 0x401, 0x17a, 0x3, 0x81, 0x4, 0x3ff, 0x7, 0x3f, 0xffff8000, 0x7, 0xfffffffb, 0x20, 0x6, 0x3b2, 0x4, 0x80000001, 0x1, 0x7, 0x4, 0x5, 0x1, 0x101, 0x5, 0x3, 0x4c, 0x9, 0x0, 0xdb, 0x3f, 0x4e, 0x100000, 0x0, 0x8, 0x4, 0x101, 0x5ba7, 0x7fff, 0x5, 0x7fffffff, 0x12, 0x9, 0x400, 0xfffffffa, 0x1, 0x3, 0x10001, 0xb8f7, 0x1, 0x236000, 0x8, 0x3, 0xfff, 0x9, 0x0, 0x9, 0x400, 0x80, 0x7, 0x20, 0x3, 0x1, 0x5ab4, 0x9, 0x9, 0x7, 0x81, 0xffffffb0, 0x73, 0xfffffffa, 0x7, 0xfffff001, 0x7fffffff, 0x2, 0x5, 0x1, 0x0, 0x6, 0x0, 0x9, 0x6, 0x1, 0x5, 0x6, 0xb1, 0x7, 0xde, 0x7fff, 0xfffffffe, 0x4, 0x25db, 0x0, 0x1ff, 0x20, 0x44e00, 0xfffffc00, 0x1, 0x33, 0x2, 0x0, 0x9, 0x2067, 0x0, 0x5, 0xffff, 0x7, 0xfc, 0x0, 0x1, 0x3, 0x8, 0x1, 0x1, 0xb79b, 0x362e, 0x58, 0x9, 0x1, 0x0, 0x2a87e3cf, 0xfffff001, 0x800, 0x37, 0x4c9481f6, 0x0, 0x10001, 0x47, 0xe51d, 0x7ff, 0x101, 0x4, 0x6, 0x200, 0x1, 0x2, 0x3ff, 0x15e9, 0x4, 0x7, 0x9df, 0x0, 0xfffff3ed, 0x6, 0x400, 0x7, 0xffff7197, 0x7fff, 0x47f5, 0x7, 0x2, 0x7d7, 0x3]}, @TCA_POLICE_TBF={0x3c, 0x1, {0x1, 0x10000000, 0x1f, 0x100, 0x10000, {0x81, 0x2, 0x2, 0x40, 0x6, 0x4b16}, {0x4, 0x1, 0x0, 0x6, 0x7dc2, 0x100}, 0x4, 0x80000001, 0x8}}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x2}], [@TCA_POLICE_TBF={0x3c, 0x1, {0x3, 0x10000000, 0xc000, 0x8, 0x8, {0x0, 0x1, 0x2, 0x4, 0x401, 0x6c}, {0x81, 0x0, 0x3b89, 0x3, 0x0, 0x7fffffff}, 0x800, 0x43b, 0x6062b494}}], [@TCA_POLICE_RATE={0x404, 0x2, [0x0, 0x9d03, 0x8, 0x5, 0xffffffff, 0x9, 0x3, 0x80000000, 0xdac, 0x2, 0x6, 0x9, 0x800, 0x3940, 0x9, 0x80000001, 0x80, 0x63, 0xcb8, 0x2, 0x3, 0x2, 0x4, 0xc0300000, 0x1, 0x200, 0x88, 0x1, 0xfffffff7, 0x0, 0xc67, 0xffffff7f, 0x10001, 0x8, 0x9, 0x0, 0x0, 0x8, 0x80000001, 0x0, 0x3, 0x5, 0x6, 0x9, 0x3, 0x0, 0x1f, 0x8, 0x7, 0x4, 0x8, 0x9, 0x7fffffff, 0x9, 0x6, 0x70, 0x6, 0xb923, 0x3, 0x4b, 0x2eda, 0x0, 0x8, 0x2, 0x2, 0x5, 0x5, 0x8, 0x9, 0xffffffff, 0x7fff, 0x8, 0x45, 0x0, 0x5, 0x800, 0xffff68ca, 0xffff, 0xd91f, 0x3, 0x63e7, 0x7ff, 0x9, 0xa173, 0x77d, 0xd43, 0x1, 0xffffffff, 0x7, 0x2, 0x8, 0x401, 0x5, 0x7, 0x716a, 0x3, 0x200, 0x0, 0xffffffff, 0x8, 0x100, 0x4, 0x3, 0x7fff, 0x3000, 0xff, 0x5, 0x4, 0x10001, 0x7, 0x1, 0x101, 0x1, 0xd417, 0x401, 0x0, 0xffff6e88, 0x6, 0x0, 0x6, 0x4, 0xffff, 0xffffffff, 0x7ff, 0xe23, 0x800, 0xb9, 0x1, 0x10000, 0x0, 0x635, 0x4, 0x0, 0x6, 0x9, 0x2bd6, 0x3ff, 0x6, 0x8000, 0x101, 0x40, 0x8, 0x8, 0x6, 0x3, 0x2, 0x7, 0x3, 0x3, 0x6, 0x4, 0x200, 0x5, 0x7f, 0x7ff, 0x6, 0x7, 0x1000, 0x4, 0x2, 0x5, 0x2, 0x4, 0x2, 0x2, 0xffffffff, 0x1, 0x9, 0x7, 0x1f, 0x9, 0x7, 0x101, 0x400, 0x9, 0x7, 0x3e8, 0x2, 0x9, 0xc42b, 0x3, 0x3, 0xd, 0xfffffe01, 0x7, 0x8, 0xffffffc1, 0x6, 0x2, 0xd83, 0xf99e, 0x1, 0x1, 0x95c, 0x20, 0x80, 0x5, 0x4, 0x1ff, 0x8, 0x0, 0x5, 0x4d, 0xfffffbff, 0x8, 0x1ff, 0x3d4, 0x4000, 0x3, 0x401, 0x6, 0x9, 0xf5, 0x3ff, 0x8, 0xfffffffc, 0x3f, 0x9, 0x8, 0x5, 0x9, 0x7fff, 0x0, 0xf9, 0xffff, 0xb9, 0x2, 0x347, 0x8, 0x1ff, 0x9, 0x2f7, 0x80000001, 0x200, 0x1, 0x2, 0x0, 0xfffff801, 0x3993, 0x73aa, 0x3, 0x7ff, 0x1, 0xffffffff, 0xffffffff, 0x1, 0x400, 0x5, 0xffffffff, 0x7, 0x6, 0x4, 0x7ff, 0xf60, 0xffffffff]}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x1}, @TCA_POLICE_RATE={0x404, 0x2, [0x2, 0x8, 0x6, 0x8, 0x20, 0x542fc68, 0x80000000, 0xe5d2, 0x7, 0xd9, 0xc0000, 0x538f6da2, 0x4, 0xffffffe1, 0x2, 0x2, 0x7, 0x6, 0x5, 0xfff, 0x2fd, 0x6, 0x9, 0x1c, 0x5, 0x6, 0x3, 0x25, 0x7, 0x4, 0x8, 0x12d, 0x5f06040d, 0x10001, 0x0, 0x1, 0x40, 0x6, 0xfffeffff, 0x1, 0x2, 0x1, 0x2, 0x800, 0x401, 0x101, 0x9, 0x5, 0x1000, 0x7, 0x9, 0x5, 0x40, 0x73dd, 0x4, 0x4, 0x3, 0x6, 0x4, 0x5, 0xffff, 0x2, 0x8, 0x400, 0x6, 0xa8, 0x5, 0x100, 0x6, 0x1, 0x2, 0xe21, 0x100, 0x78, 0x6, 0x80000000, 0x3dec, 0x101, 0x6, 0x7fffffff, 0x1000, 0x9, 0x9, 0xf600000, 0x7, 0x8, 0x8, 0xcc, 0x2, 0x7, 0x8, 0x80, 0x5, 0x7992, 0x1, 0xe77, 0xffffffad, 0x5, 0x6, 0xe40, 0x8, 0x4, 0xa3, 0x80000001, 0x5, 0x3, 0x5, 0xb0d8, 0x3f, 0x4, 0x7, 0x2, 0x8000, 0x7, 0x10001, 0x3, 0x401, 0x81, 0x2a56d316, 0x0, 0x3ff, 0x4, 0x101, 0x5, 0x1, 0x0, 0x6, 0x60, 0x8, 0x1, 0x5, 0x0, 0x0, 0x2, 0x47e3, 0x4, 0x10000, 0x80000000, 0x773, 0x1, 0xfff, 0x7, 0x1ff, 0x80, 0x1800000, 0x0, 0x1, 0x8, 0x1, 0x1, 0x6, 0xfffffff7, 0x3, 0x6, 0x9, 0x6, 0x5, 0x6, 0x81, 0xfff, 0xff, 0x80000001, 0x4, 0xff, 0x7f, 0x4, 0x8, 0x10000, 0x7, 0xb7, 0xffff8000, 0x2, 0x10001, 0xffffffff, 0x4, 0x507, 0x6f6, 0x7, 0x3, 0x1ff, 0x9, 0x0, 0x5, 0xfffffffd, 0x80000000, 0x7, 0x1, 0xfffffc00, 0xeb, 0x40, 0xff, 0x401, 0x10001, 0x0, 0x47560ec5, 0x0, 0x1, 0x4, 0x4, 0x3ff, 0x6, 0x477d, 0x1c000, 0x101, 0x17c0, 0x622, 0x7, 0x8, 0x0, 0x7, 0x0, 0x6, 0x3, 0x8, 0x800, 0x0, 0x3ff, 0xd15, 0x7, 0x7, 0x4, 0x7, 0x7, 0xb2c6, 0x88bef53, 0x3, 0xfff, 0x86, 0x7, 0x5, 0x3, 0xff, 0x915, 0xf4b1, 0x8001, 0x80000001, 0x87a7, 0x3458, 0x1, 0xffffffff, 0xffffffff, 0x0, 0x5, 0x8, 0x3, 0xffffd2b2, 0x0, 0x5, 0x47c, 0xffffffc1, 0x8, 0x6, 0x5, 0xa189, 0x800, 0x8000]}, @TCA_POLICE_RATE={0x404, 0x2, [0x6, 0x2, 0x4, 0xd5, 0x2f, 0x9, 0x6, 0xa, 0x35, 0x1, 0x0, 0x80, 0x9, 0x7, 0xff65, 0x0, 0xd8, 0x1, 0x8, 0x8, 0x0, 0x3, 0xfff, 0x2, 0xfff, 0x8, 0x4, 0x7, 0x9, 0x2, 0x812, 0x10001, 0x6, 0x101, 0x1, 0x101, 0x1, 0x10000, 0x4, 0x629, 0x400, 0x8, 0x10001, 0x1, 0x2, 0x1000, 0x7, 0x80000000, 0xf93a, 0x80, 0x800, 0x70, 0x7, 0x6, 0x3, 0xfffffffe, 0x1, 0x8, 0x1000, 0x200, 0x3, 0x7, 0x1ff, 0xfffffff9, 0x4, 0x101, 0x101, 0x0, 0x0, 0x8, 0x6f, 0x7, 0x0, 0xbd, 0x1, 0x6, 0x28f, 0x5, 0x2eb, 0x9, 0x3, 0x2, 0x10000, 0x1, 0xe81, 0x6, 0x3, 0x8, 0xfffff0bb, 0x6, 0x2, 0x1, 0x1, 0x0, 0x5, 0x4, 0xffff, 0xa3, 0x2, 0xfffffff7, 0x644a, 0xb76d, 0x6, 0x2, 0x2, 0x9, 0x4, 0x3, 0x100, 0x2, 0x0, 0x10000, 0x5, 0x1ff, 0x2, 0x10, 0x4, 0x3, 0x46f, 0x48000, 0x3, 0x1, 0x3, 0x5, 0x0, 0x40, 0x7, 0x4, 0x7fffffff, 0x6, 0x400, 0x4, 0x0, 0xa3f, 0x1, 0x4, 0x10000, 0x4, 0xffff, 0x8, 0x3, 0x2, 0x400, 0x8, 0x2afc9ef, 0x1, 0x80000000, 0x5, 0x84, 0x9, 0x7, 0x100, 0x6, 0x1, 0x6, 0x8, 0x7, 0x7e, 0x8, 0x3, 0x9, 0x6, 0x6, 0x8, 0x81, 0x3f, 0x1, 0xfff, 0x0, 0x0, 0xe5d8, 0x7fffffff, 0x100, 0x3, 0x9, 0xfff, 0x3b, 0x7ff, 0x80000001, 0x5585, 0x0, 0xe3b9, 0x5, 0xfffffffb, 0xffffffff, 0x4, 0x8, 0x6f6b, 0x8000, 0x8, 0x1, 0x2, 0x3, 0x101, 0xff, 0x40, 0x1, 0x3d9555de, 0x8, 0x9, 0x1427015d, 0x2, 0xbc, 0x4, 0x1, 0x1000000, 0x5, 0x8, 0xfffff800, 0x1f, 0x8, 0x80, 0x0, 0x40, 0x2, 0x3, 0x0, 0x0, 0x8, 0x1, 0xf69, 0x5, 0x8, 0x9, 0x8, 0xfffffffc, 0x8, 0x752, 0x7f, 0x3f, 0x7d6f57e7, 0x2, 0x1, 0x10001, 0x365, 0x5, 0x4, 0x7, 0x8, 0x10000, 0x0, 0xf6, 0x1, 0x8, 0x0, 0x7, 0xa09, 0x31c, 0x9, 0x0, 0x1, 0x2, 0x2f8e, 0x6, 0x7, 0x5]}], [@TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_TBF={0x3c, 0x1, {0xffffcf15, 0x8, 0x2, 0x9, 0x8, {0x4, 0x2, 0x4, 0xf9f3, 0x2, 0x2}, {0x6, 0x2, 0x600, 0x3, 0x4000, 0x2}, 0x7, 0x3}}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x1}, @TCA_POLICE_RATE={0x404, 0x2, [0xffff, 0x2, 0x4000000, 0x206, 0x200, 0x8, 0x6, 0x6, 0x7, 0xfffff018, 0x18000, 0x5, 0x7, 0x1, 0x3ff, 0xfffffffa, 0x7ff, 0x0, 0x200, 0x5, 0x4, 0x1f, 0x3, 0x0, 0x3, 0x5, 0x8, 0x2, 0x1, 0x9, 0x4, 0x4, 0x0, 0x9, 0x10001, 0x62, 0x7ff, 0x3, 0x5, 0x7fffffff, 0x9, 0xde6, 0x6, 0x7, 0x7, 0x5, 0x4, 0x9, 0xfffff498, 0x9, 0x8, 0x2, 0x2, 0x1000, 0x800, 0x0, 0x1, 0xc4, 0x200, 0x0, 0x7, 0x6, 0xfffffffb, 0x5, 0x2, 0x2, 0x100, 0x6, 0x1f, 0x7, 0x80000000, 0x80, 0x101, 0x20, 0x8, 0x4, 0x0, 0xfffffe07, 0x0, 0x1f, 0x7fff, 0xff, 0x9, 0x1, 0x9, 0x5, 0x0, 0x9, 0xf3e, 0x1, 0x3, 0xa86, 0x5b, 0x80000000, 0x1f, 0x8001, 0x1, 0x1f, 0x20, 0x4, 0x8000, 0x5, 0x3ce55982, 0x3, 0x7fffffff, 0x7, 0x2, 0x1, 0x80000000, 0x10001, 0xfdb, 0x6, 0x5, 0x0, 0x5, 0x80, 0x6680, 0xfffffe00, 0x100, 0x5, 0x1, 0x7b79, 0x10001, 0x7, 0x3, 0x9, 0xabd, 0x0, 0x1, 0x4, 0x0, 0x9, 0x4, 0x1, 0x8e, 0x3, 0x4, 0x6a, 0x10000, 0x9, 0xffffffff, 0x9, 0xe, 0x8, 0x5, 0x8, 0x1, 0xee80, 0x8, 0x0, 0x4, 0xfffffffa, 0x1f, 0x2, 0x10001, 0xe7, 0x20, 0x1, 0x93, 0x0, 0x200, 0x40, 0x3, 0x209, 0x0, 0x101, 0x2, 0x1, 0x5, 0x100, 0x7fff, 0xffff, 0x20, 0x7, 0x2, 0x6, 0x8, 0x8, 0x8, 0x8, 0x33, 0x100, 0x9, 0x1, 0xfff, 0x80000001, 0xffff7fff, 0x2, 0x9, 0x9e, 0xa92, 0x5, 0x2, 0x0, 0x6, 0x9a5f, 0x3, 0x9, 0x9, 0x88, 0xfff, 0x80000001, 0x95, 0x6, 0x9, 0x6375, 0x0, 0xb1, 0x5, 0x4, 0x5, 0x85be, 0x4, 0x5a, 0x80000001, 0xfff, 0x4, 0x6, 0x400, 0x8, 0x45c, 0xa8f, 0x7fffffff, 0xfffffe00, 0x7, 0x1000, 0x7fff, 0x0, 0x1, 0x7f, 0x7, 0xe5, 0xffff, 0x7, 0x3, 0x8000, 0x40, 0x4, 0x8, 0x4, 0x7, 0x9, 0xfffffff9, 0x6, 0x80, 0x81, 0x8, 0x0, 0x1, 0x1, 0x4, 0x8000, 0xffffffff, 0x8001, 0x10000, 0x6fc3cca8]}, @TCA_POLICE_RESULT={0x8, 0x5, 0xfffffff7}, @TCA_POLICE_RATE={0x404, 0x2, [0x8, 0xfffffffd, 0x5, 0x923a, 0x8, 0xb999, 0x3, 0x40, 0x101, 0x401, 0xffff, 0x2, 0x7, 0x100, 0x4, 0x2, 0x6, 0x401, 0x7ff, 0x401, 0xffff, 0x1, 0x101, 0xf96e, 0x4, 0x5, 0x4, 0x2, 0x4, 0x0, 0x1ff, 0x3, 0x4, 0x8, 0x20, 0x4, 0x0, 0x6, 0xa4, 0x0, 0x5, 0x3ff, 0xcea, 0x4, 0x6, 0x0, 0x0, 0x0, 0x9, 0x3ff, 0x5, 0x81, 0x8, 0x6, 0x7, 0x7f, 0x800, 0x9, 0x1, 0xfffffff9, 0x25, 0xf4ba, 0x961, 0x2, 0x7fff, 0x7, 0x5, 0x4, 0x3, 0x5, 0x8, 0x6, 0x2, 0x8e4d, 0xffff0001, 0x4, 0x3, 0xffff, 0x5d, 0x6, 0x10000, 0x46, 0x32, 0x78ff8cca, 0x7, 0x0, 0x4c, 0x76, 0x4, 0x7fffffff, 0x5, 0x2, 0x9, 0x5, 0x8, 0xfffffffc, 0x7, 0x4, 0xd1, 0x2, 0xfffc0000, 0x2, 0x5, 0x36, 0x6, 0x4, 0x9, 0x100, 0x1, 0x200, 0x2, 0x3, 0x20, 0xcb7, 0x7ff, 0x2f, 0x9, 0x4, 0x10000, 0x6, 0x5, 0x3, 0x1ac, 0x2, 0x2, 0x4a1, 0x9f45, 0xfff, 0x5, 0x5, 0xfffffff7, 0x1, 0x10000, 0x5, 0x6, 0xffff8001, 0x8, 0x88, 0x5, 0x3e, 0x2, 0x8, 0x1ff, 0x3, 0x8000200, 0x400, 0x9, 0x7fffffff, 0x0, 0xbe25, 0xfe5c, 0x8001, 0x3ff, 0xc17, 0xffff2f6a, 0x2, 0x4, 0x1, 0x80, 0x9, 0x6, 0x8, 0x9, 0x20, 0x10001, 0x4, 0xfa2, 0x8, 0x100, 0x5, 0x0, 0x3, 0x7f, 0x8001, 0x401, 0x5c, 0x1, 0x8, 0xfffff97f, 0xfffffffe, 0x2, 0x5, 0x2f86, 0x8, 0xf8, 0x4, 0x6, 0x7, 0x2, 0x800, 0xb01, 0x1, 0x5, 0x4, 0x11, 0x80000001, 0x3, 0x9483, 0x1, 0x4, 0xca, 0x200, 0x8, 0x1, 0x80000000, 0x4, 0x8001, 0x45, 0x89e, 0xfff, 0x80000001, 0x2, 0x7f, 0x400, 0x2, 0x2, 0x401, 0xfff, 0x6, 0x6, 0xf55, 0x2, 0x5d7, 0xfff, 0x0, 0x0, 0x7ff, 0xfffff5c9, 0xfff, 0x5, 0xffff, 0x1f, 0x3, 0x3ff, 0x80, 0x7, 0xec70, 0x400, 0x1, 0x2, 0x3, 0x3, 0x7, 0x8, 0x55b9, 0x2, 0x9, 0xe00, 0x9, 0x6, 0x0, 0x80000000, 0x8, 0x7fffffff, 0x8001, 0x5]}], [@TCA_POLICE_RESULT={0x8, 0x5, 0x2}, @TCA_POLICE_RATE64={0xc, 0x8, 0xeb}, @TCA_POLICE_RATE64={0xc, 0x8, 0x400}, @TCA_POLICE_RESULT={0x8, 0x5, 0x643}, @TCA_POLICE_RATE64={0xc, 0x8, 0x4db}, @TCA_POLICE_AVRATE={0x8}, @TCA_POLICE_PEAKRATE64={0xc}, @TCA_POLICE_RATE64={0xc, 0x8, 0xe7}, @TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x1}], [@TCA_POLICE_RESULT={0x8, 0x5, 0x40}], [@TCA_POLICE_PEAKRATE64={0xc, 0x9, 0x6}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x3}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x400}, @TCA_POLICE_RATE={0x404, 0x2, [0x7, 0x800, 0x20, 0x9, 0x1f, 0x5, 0x0, 0xdc28, 0x5, 0x3, 0x7fffffff, 0x4, 0x2e20, 0xffffffff, 0x1f, 0x8, 0xd80, 0x7, 0x3, 0x4, 0x8, 0x4, 0xfffeffff, 0x9, 0x3ff, 0x5, 0xfffffff7, 0x2, 0x7, 0x9, 0xd2, 0x1f5d, 0x4, 0x4, 0x0, 0x3f3b, 0x80, 0x20, 0x8, 0xd226, 0xfd, 0x7, 0x7, 0x8, 0xcd, 0x2, 0x7fffffff, 0x9, 0x6, 0xd1, 0x400, 0xb6, 0x8, 0x10001, 0x1, 0x2cd, 0x101, 0x400, 0x400, 0xbed, 0x8, 0x5e7a, 0x1, 0x6, 0x3b4, 0x401, 0x0, 0x81, 0x3f, 0xc5, 0x0, 0x7, 0x4, 0x6, 0x3, 0x7, 0x6, 0x6, 0x7f, 0x30000000, 0x1ff, 0x2, 0x1c, 0x8, 0x9, 0x7ff, 0x9, 0x4, 0x0, 0x6, 0x100000, 0x0, 0x7fff, 0x0, 0x8, 0x9, 0x4, 0x6, 0x9, 0x7f, 0x7, 0x8125, 0xe6, 0x6, 0x3, 0xfffffffe, 0x7f, 0xaad, 0xfff, 0xf78, 0x2, 0x200, 0x8000, 0x200, 0x3f, 0x52, 0x5, 0x3, 0x7fffffff, 0x5, 0x232e004a, 0x2, 0x7ff, 0xa9a, 0x9, 0xd30, 0x8, 0x6, 0x8, 0x40, 0xfff, 0x963, 0x7, 0x5, 0x81fa, 0x9, 0x8001, 0x4254, 0x3, 0x6, 0x5, 0x8, 0x1, 0x5, 0x0, 0x4, 0x101, 0x1, 0x19, 0x9, 0x40, 0x5, 0x0, 0x7, 0x8, 0x326f, 0x7, 0x8001, 0x80, 0x5761, 0x81, 0x5, 0x0, 0x2, 0x2, 0x40, 0x9c0, 0x6, 0x400000, 0xaf0000, 0xffffffff, 0xfff, 0xfffffffb, 0x200, 0x80000000, 0x3e, 0x0, 0x100, 0x6, 0x6, 0x5, 0x1, 0x5, 0x80000001, 0x6, 0x6, 0xd1a, 0x8000, 0x3, 0x80000001, 0x0, 0xe5a, 0xded, 0x7f, 0x81, 0x5, 0x9, 0x1, 0x8, 0x7, 0x46, 0x4, 0xa69, 0xffff, 0x4, 0xfffffd07, 0x5, 0x9, 0x5, 0x8080000, 0x8, 0x7, 0xffffffff, 0x4b9efc91, 0x73, 0x3, 0x8, 0x0, 0xee, 0x7f, 0x7fffffff, 0x10001, 0x3, 0xa0, 0x3f, 0x20, 0x1, 0x8, 0x6, 0x4, 0x80, 0x2, 0xfc, 0x1, 0x2, 0x2, 0x3, 0x200, 0x3, 0xffffffff, 0x40, 0x100, 0xfffffffd, 0x4, 0xaa4a, 0x47, 0x4, 0x200, 0x1ff, 0xfffffffa, 0x0, 0x7f, 0x1f, 0x5b, 0x81, 0x4]}, @TCA_POLICE_RATE={0x404, 0x2, [0x80000001, 0x4, 0x2f8ff809, 0x1, 0x7fff, 0x7, 0x7fffffff, 0x1f, 0xffff, 0x5, 0x17a9, 0x4, 0x8, 0x2, 0xec0, 0x918a, 0x2, 0x3, 0x7ff, 0x3ff, 0xffff, 0x4, 0x1, 0x8, 0xdd4, 0x7, 0x40, 0x1, 0xd7, 0x508, 0x8000, 0x8, 0x10001, 0xdd, 0x9, 0x8000, 0xff, 0x10001, 0xcb, 0x40, 0xc4, 0x3ba9, 0x9, 0x7ff, 0x4, 0x4, 0x6c0, 0x6, 0x6, 0x4, 0xfffffffd, 0x8, 0x7fff, 0x2, 0x5, 0x2, 0x7ff, 0x4, 0x80000001, 0x3, 0xfffffff8, 0x3, 0x718, 0x0, 0x4, 0x3, 0x2, 0x49344fc2, 0x4, 0x5, 0x5c48, 0x200, 0x0, 0x400, 0x9, 0x6, 0xc16, 0xfff, 0x4, 0x9a0, 0x5, 0x5, 0xff, 0x80000000, 0x1, 0x4, 0x3, 0xffffd30a, 0x0, 0x1, 0xa685, 0x3, 0x526a, 0x7ff, 0x0, 0x1, 0x0, 0x7d1, 0x3f, 0x1f, 0x5, 0x12de, 0x8000, 0x80000001, 0x101, 0x28bfc669, 0xfffffdca, 0x3a3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000001, 0x1, 0x49df, 0x6, 0xb64, 0x5d, 0x2, 0x9, 0x8, 0x4, 0x9, 0x76d, 0x2, 0xfff, 0x445, 0x9, 0x101, 0x3f, 0x3, 0x40, 0x2, 0xfffffff9, 0x9, 0x2, 0x8, 0x5, 0x5, 0x1f, 0x20, 0x5, 0x4, 0x3ff, 0xffff, 0xffffffff, 0x35d, 0x5, 0x2, 0x1ff, 0x8, 0x6, 0x2, 0x9, 0x1000, 0xd5c4, 0x1, 0xac, 0x3, 0x3, 0xfffffffb, 0x2, 0x3, 0x2, 0x161, 0xc6, 0x4, 0xb0, 0x9, 0x7, 0x1, 0x0, 0x5, 0x9, 0x81, 0x3, 0x9, 0x80000001, 0x81, 0xffffffff, 0x9, 0x6, 0x0, 0x9fb, 0x2, 0x8000, 0x6, 0x9, 0xc1d7, 0x0, 0x7, 0x2, 0x4, 0xfffffffa, 0xff, 0x1, 0x4, 0x1ff, 0x5, 0x0, 0x3, 0x5, 0x5, 0x9, 0x9, 0x1ff, 0x6, 0x5, 0x9, 0x800, 0x5, 0x7fff, 0x6, 0x108a, 0x0, 0x5, 0x81, 0x0, 0x8, 0x7, 0x3, 0x7, 0x5, 0x7ff, 0x6f2, 0x3, 0x5, 0x1, 0x80000000, 0x1, 0x4, 0x1f, 0x6cb76cf9, 0x8001, 0x200, 0xffffffff, 0x7, 0x6, 0x2, 0x6, 0x2, 0x1000, 0x46cb, 0x80000000, 0x1ff, 0x0, 0x4, 0x0, 0xfffffff9, 0x2, 0x5, 0x9, 0x2c0e, 0x28a9]}, @TCA_POLICE_RATE64={0xc, 0x8, 0x7}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x3ff}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x6}], [@TCA_POLICE_RESULT={0x8, 0x5, 0xfffffeff}, @TCA_POLICE_RESULT={0x8, 0x5, 0x1}, @TCA_POLICE_RATE={0x404, 0x2, [0x8, 0x2e1a, 0x4, 0x9, 0x4, 0xa8, 0x1, 0x5, 0x4, 0x1, 0x20, 0x6, 0xa, 0x3f, 0x5, 0xfffffff9, 0x2, 0x2, 0x7, 0x80, 0x3, 0x7, 0x8000, 0x1f, 0x9, 0x7f9, 0x8, 0xffff, 0x1, 0xa95, 0x381c, 0x1000, 0x8000, 0x3, 0x2, 0x5, 0x80, 0xfda, 0x1ff, 0x7ff, 0x2, 0x7fff, 0xb3, 0x4, 0x8, 0x17d, 0x7ff, 0x7fffffff, 0x6, 0x6, 0xfffffffb, 0x5, 0x5, 0x5de4982f, 0x2c7, 0x1ff, 0x30e0958c, 0x0, 0x4, 0x1, 0x8, 0x5, 0x7, 0x5, 0xfff, 0x2, 0x5, 0x5, 0x7ff, 0x2, 0x8, 0x80000000, 0x9, 0x101, 0x6, 0xffff, 0x7, 0x7, 0x36b, 0xf84, 0x6, 0x6, 0x5, 0x6, 0x1ff, 0x401, 0x4, 0xffffffff, 0x0, 0x1ff, 0x9, 0x2, 0x9, 0x8000, 0x5, 0x0, 0xfffffff8, 0x2, 0x7f, 0x20, 0x6, 0x9e, 0x2, 0x9, 0x6, 0x6, 0x7fffffff, 0x6, 0x8, 0x2, 0x4, 0x6, 0x1, 0x101, 0x3, 0xa71a, 0x9, 0xa5f3, 0x401, 0x4, 0x1ff, 0x3, 0x4, 0x1, 0x918, 0x3ff, 0x5, 0xb3, 0x5, 0x0, 0x400, 0x80, 0xffffff00, 0x8, 0x59, 0x7c6, 0x3, 0xffff, 0x8, 0x300, 0x7, 0xfffffffb, 0x10000, 0x649e, 0x20, 0x1, 0xa4cb, 0x0, 0x8000, 0x8001, 0x1, 0x5, 0x6, 0x64d9, 0x1, 0xe36, 0x1f, 0x74923ec4, 0xffffffff, 0x1ff, 0x6, 0xcd, 0x1, 0x2, 0x7fffffff, 0x1, 0x7, 0x80000001, 0xffffd232, 0x401, 0x4, 0x200, 0xfffffffd, 0xfffffff9, 0xffffffff, 0x7ff, 0x3, 0x4, 0x3, 0x200, 0x2d1d, 0x2, 0x0, 0x8001, 0x52, 0x0, 0x0, 0x0, 0xfff, 0x7db46d71, 0x9, 0x4, 0x7ff, 0x10001, 0x4, 0x6, 0x6, 0x80000001, 0xaf8, 0x8, 0x0, 0x4, 0x0, 0xfffffffa, 0x9, 0x30, 0xfffffffb, 0x80, 0x2, 0xfff, 0x24d4, 0x1, 0xfff, 0x2, 0x4d, 0x0, 0x5eb, 0x9610000, 0x73, 0x4, 0x4, 0x200, 0x3, 0x8, 0x9, 0x2, 0xb9e0, 0x7fffffff, 0x2, 0x8, 0x1ff, 0xffff, 0x8, 0x6, 0x2, 0x80000000, 0x1, 0x2e73, 0xd8a, 0x0, 0x2, 0xc607bfce, 0xa97, 0x1, 0x2, 0x7f, 0x2, 0x3, 0x6, 0x1e, 0xffff, 0x7, 0x0, 0x2, 0x81, 0x1f]}, @TCA_POLICE_AVRATE={0x8, 0x4, 0x5}, @TCA_POLICE_PEAKRATE={0x404, 0x3, [0x1, 0x6, 0x1, 0xb9f0, 0x2, 0x5, 0xa3cb, 0x2, 0xfff, 0x8, 0x4f49, 0x0, 0x3, 0x8, 0x40, 0x80000000, 0xa61, 0x6, 0xb77, 0x9, 0x0, 0xffffffff, 0x8000, 0xffffffff, 0x1, 0x5, 0x7f, 0x2, 0x4, 0xf68a, 0x7fffffff, 0xfff, 0x7ff, 0x9, 0x6, 0x0, 0x2, 0x20, 0x60000000, 0xd4a6, 0x1, 0x7ff, 0x8281, 0xc3, 0x80000001, 0x1, 0xba9, 0x9, 0x6, 0x3, 0xffff, 0x40, 0xffffffff, 0x40, 0x401, 0x0, 0x4, 0x4a0, 0x5, 0x0, 0x7f, 0x1, 0x100, 0x0, 0x5, 0x4, 0x8001, 0x3, 0x3f, 0x7fffffff, 0x1, 0x0, 0xffffffff, 0x1, 0x8, 0x0, 0xfffffff7, 0x7fffffff, 0xfffffffb, 0x400, 0x9, 0x7, 0x35ba, 0x0, 0x5, 0x1, 0x2, 0xffffff7f, 0x0, 0x8, 0x5, 0xfaa, 0x1, 0x6664, 0x6, 0xfffffff8, 0x20, 0x4, 0x3, 0x400, 0x6, 0xfff, 0x7fffffff, 0xf6e3, 0x401, 0xffff, 0x4, 0x0, 0xf3c8, 0x9, 0x0, 0x2, 0x401, 0x9, 0x0, 0x4, 0x100, 0x3f, 0x3, 0x80000001, 0x4, 0x1, 0x3f, 0x8, 0x1, 0xfffffff9, 0x1f, 0x81, 0x7f2, 0x7f, 0x20, 0x8000000, 0x80, 0x28f1, 0x101, 0x5, 0x80c, 0x6, 0xdeb, 0x9b6, 0x1, 0xffff, 0x7, 0x8, 0x2, 0xa2b, 0x5, 0x7fff, 0x79b0, 0x7fff, 0x81, 0x9, 0x1000, 0x800, 0xba, 0x81, 0x200, 0x76c0, 0x6, 0x8, 0x8, 0x6, 0xcd1, 0x497, 0x5, 0x0, 0x6, 0x80, 0x400, 0x5, 0x6b3, 0xda58, 0x3ff, 0xb4, 0x800, 0x6, 0x6, 0x7, 0x9, 0x0, 0x87, 0x7fff, 0x8, 0x800, 0x4, 0x0, 0xffffff01, 0x6, 0x1f, 0xfffffffd, 0x3, 0x4, 0x101, 0x0, 0x5, 0x81, 0x49, 0x1, 0x8, 0x0, 0xffff, 0x3, 0x2, 0x7, 0x0, 0xffff, 0x2, 0x3, 0x7fffffff, 0xffffffb1, 0x2, 0xfffff43c, 0xffffffff, 0x0, 0x100, 0x8000, 0x8, 0x20, 0x9, 0x3, 0x0, 0x4, 0x0, 0x3, 0x85b, 0xfff, 0xffff6087, 0x1, 0x9, 0x80000001, 0x38, 0x3, 0x3, 0x2, 0xc8, 0x117f04a1, 0x6, 0x40, 0x3, 0x0, 0x0, 0x1, 0xff, 0x0, 0xca, 0x1f, 0x101, 0x800, 0x7f, 0x8000, 0x6, 0x8, 0x9, 0x8000, 0x5, 0x2]}]]}, {0xa1, 0x6, "248e910c899cf1db133a68f5949e0fe2455ce3005ba222cec7ed34fa9fe12f4644a74434dd7b9df2e829465d4d803bbb6a494f71c8cf844046bb6455ecf4b372bb129009fecd71ede654628eb23267d70c56d0acdb78d06bc0fffade33eb394a57444d9bb869a4e9bc5e4688c5d316ffcb719d7f08efc3159d1a7610543b2a6dc6f2d9554ca9fa0c2be16cbd6ccaba8eebce225fcf837d472bc37af55d"}, {0xc}, {0xc}}}, @m_connmark={0x1a4, 0x7, 0x0, 0x0, {{0xd}, {0xc8, 0x2, 0x0, 0x1, [@TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x1eb6, 0x40, 0xffffffffffffffff, 0x0, 0x8}, 0x8000}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x8000, 0x0, 0x10000000, 0x6d1c, 0x8}, 0x6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x0, 0x3, 0x10000000, 0x3, 0x4}, 0x9}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x5, 0x7fff, 0x10000000, 0x80000000, 0x8}, 0x2}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0xcf9, 0x19, 0x3, 0x8, 0x80}, 0x6}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x2, 0xffffffc1, 0x8, 0x53d, 0x3}, 0x7}}, @TCA_CONNMARK_PARMS={0x1c, 0x1, {{0x200, 0x9, 0x2, 0x800, 0x7}, 0x9}}]}, {0xaf, 0x6, "dfefd049142341f776ce46fea90d41ce8354ff9d40866b97c4f0b6393694f41bd3865949a5db47ef270517fdeed3253bee36ca47de84ad01a3edac88c9b9c1a1f4c791ca4cbfffa8835de8b9050c1a5b20fee982f44a61dff5450da146aab33be0f7df1ca2bfcad54c476e606d7c09d272f7c260c7e94ecdbeed79b929cbfd5a111969a7246b0574ea18df49f30c1f0cb407a077a29d626e79431c7058bd1ae2d8eff8f5d5b0e68d6f54e4"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ipt={0x120, 0x13, 0x0, 0x0, {{0x8}, {0x6c, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x8f}, @TCA_IPT_INDEX={0x8, 0x3, 0x12ed}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x101}]}, {0x8f, 0x6, "6193d4a3bc342afab6db161b4dc277400bd4eead8bf01fba2b2c548ef79473338162586f11307f3d305164c060900a57b01e90da515915203a98308311c488b565ed8c8a2a8051aa019525664d0c4346885d2c5a8b85302e41e2ef71449228dff03bc34efd1f95c3396acba6d8c75f95681d15c3b921e6a4a2468909bb69bca0e61da3f375c241812148d8"}, {0xc}, {0xc, 0x8, {0x3, 0x3}}}}]}]}, 0x5c00}}, 0x80) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) setsockopt$sock_int(r4, 0x1, 0x2e, &(0x7f0000000040)=0x2e, 0x4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r6, 0x0, 0x80000001) close(r0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r8 = signalfd(r6, &(0x7f0000000280)={[0x7fff]}, 0x8) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(r8, 0xc0189379, &(0x7f0000000440)={{0x1, 0x1, 0x18, r7}, './bus\x00'}) r9 = fcntl$getown(r6, 0x9) perf_event_open(&(0x7f0000000200)={0x4, 0x80, 0x3, 0x1, 0x40, 0x0, 0x0, 0x0, 0x1802, 0xc, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x1, @perf_config_ext={0x1, 0xc89c}, 0x44008, 0x2, 0x2c, 0x7, 0xf83, 0x94, 0x83db, 0x0, 0x2, 0x0, 0x3}, r9, 0x1, 0xffffffffffffffff, 0x1) sendfile(r0, r1, 0x0, 0x20102d) [ 607.932644][T29680] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 607.943000][T29680] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 607.953414][T29680] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 607.963752][T29680] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 607.986708][T29813] loop5: detected capacity change from 0 to 264192 [ 608.002560][T29822] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=48 sclass=netlink_xfrm_socket pid=29822 comm=syz-executor.1 [ 608.018621][T29820] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 608.030592][ T24] audit: type=1400 audit(1638646393.619:214): avc: denied { setopt } for pid=29821 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 608.069984][T29820] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x164c, 0x0, 0x3) [ 608.120784][T29820] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 608.180136][T29820] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 608.202628][T29829] loop5: detected capacity change from 0 to 264192 19:33:13 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000000c0)=0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r5, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {0x0, 0x0, 0x2000000000000}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r5, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, r6, {0x400}}, './bus\x00'}) sendfile(r0, r1, 0x0, 0x20102d) 19:33:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x164d, 0x0, 0x3) [ 608.341968][T29834] loop5: detected capacity change from 0 to 264192 19:33:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x164e, 0x0, 0x3) [ 608.518533][T29838] loop5: detected capacity change from 0 to 264192 19:33:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1701, 0x0, 0x3) [ 608.653463][T29841] loop5: detected capacity change from 0 to 264192 19:33:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1801, 0x0, 0x3) 19:33:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:14 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 608.805254][T29844] loop5: detected capacity change from 0 to 264192 19:33:14 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x12, 0x1601, 0x0, 0x3) [ 608.904791][T29950] loop4: detected capacity change from 0 to 264192 19:33:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x315f, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:19 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:19 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:19 executing program 2: r0 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x70, 0x1b, 0xd4, 0x8, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff}, 0x0, 0xc, r0, 0x0) sched_getparam(0x0, &(0x7f0000000240)) r1 = socket$inet6(0xa, 0x400000000001, 0x0) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) getpgrp(0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000000c0)=0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000140), 0x6, 0x521040) perf_event_open(&(0x7f0000000300)={0x4, 0x80, 0x1b, 0xd6, 0x8, 0xa0, 0x0, 0x9, 0x1000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc, 0x7fff, 0x8, 0xd34c, 0x5, 0x7ff, 0x0, @perf_bp={&(0x7f0000000200)}, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, r3, 0xc, r4, 0x3) sched_setscheduler(r3, 0x5, &(0x7f0000000100)=0x1000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r5, r6, 0x0, 0x80000001) close(r1) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r7, 0x84, 0x76, &(0x7f00000001c0)={0x0, 0x1ff}, 0x8) sendfile(r1, r2, 0x0, 0x20102d) openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x82000, 0x88) 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:19 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 613.373676][T29820] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 613.384130][T29820] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 613.394631][T29820] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 613.405220][T29820] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 613.428014][T29961] loop5: detected capacity change from 0 to 264192 [ 613.461891][T29967] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:33:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:33:19 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x8800000, 0x0, 0x3) [ 613.511050][T29967] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 613.582257][T29967] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 613.611408][T29984] loop5: detected capacity change from 0 to 264192 [ 613.631467][T29967] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x3f00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:24 executing program 3: r0 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 19:33:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0xffffffff, 0x0, 0x3) 19:33:24 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:33:24 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r2, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 618.752988][T29967] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 618.763260][T29967] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 618.773591][T29967] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 618.784126][T29967] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 618.804539][T30091] loop5: detected capacity change from 0 to 264192 [ 618.814972][T30089] loop1: detected capacity change from 0 to 264192 [ 618.820291][T30095] loop4: detected capacity change from 0 to 264192 [ 618.833623][T30094] loop2: detected capacity change from 0 to 264192 [ 618.836913][T30098] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:24 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 618.909627][T30098] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:24 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xd, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:24 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 618.969117][T30106] loop5: detected capacity change from 0 to 264192 [ 618.984772][T30098] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 619.020222][T30098] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2, 0x3) [ 619.101884][T30112] loop1: detected capacity change from 0 to 264192 19:33:24 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 619.211515][T30115] loop5: detected capacity change from 0 to 264192 [ 619.282738][T30117] loop1: detected capacity change from 0 to 264192 19:33:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x4000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:30 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3, 0x3) 19:33:30 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:30 executing program 3: r0 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 19:33:30 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:30 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 624.663213][T30098] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 624.673853][T30098] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 624.684295][T30098] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 624.694799][T30098] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:30 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 624.719318][T30228] loop5: detected capacity change from 0 to 264192 [ 624.730181][T30226] loop1: detected capacity change from 0 to 264192 [ 624.746506][T30235] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:30 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 624.790919][T30235] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 624.840603][T30235] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 624.875772][T30243] loop1: detected capacity change from 0 to 264192 19:33:30 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x4, 0x3) 19:33:30 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 624.890260][T30235] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 624.968155][T30245] loop1: detected capacity change from 0 to 264192 [ 624.989734][T30247] loop5: detected capacity change from 0 to 264192 19:33:30 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:30 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x5, 0x3) [ 625.192038][T30250] loop1: detected capacity change from 0 to 264192 [ 625.233820][T30252] loop5: detected capacity change from 0 to 264192 19:33:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x4800, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x6, 0x3) 19:33:36 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:36 executing program 3: r0 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x20102d) 19:33:36 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) getpgrp(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 630.372763][T30235] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 630.383718][T30235] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 630.394251][T30235] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 630.404430][T30235] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 630.427021][T30361] loop5: detected capacity change from 0 to 264192 [ 630.435234][T30364] loop1: detected capacity change from 0 to 264192 [ 630.463702][T30368] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 630.546864][T30368] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x7, 0x3) 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:36 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 630.600267][T30368] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 630.635253][T30383] loop1: detected capacity change from 0 to 264192 [ 630.651113][T30368] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 630.673306][T30385] loop5: detected capacity change from 0 to 264192 19:33:41 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x8, 0x3) 19:33:41 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:41 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:41 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x480e, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) [ 635.792987][T30368] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 635.803824][T30368] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 635.813679][T30368] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 635.824139][T30368] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 635.846915][T30493] loop1: detected capacity change from 0 to 264192 [ 635.852769][T30496] loop4: detected capacity change from 0 to 264192 [ 635.862470][T30494] loop2: detected capacity change from 0 to 264192 [ 635.871317][T30497] loop5: detected capacity change from 0 to 264192 [ 635.871539][T30502] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:41 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x9, 0x3) 19:33:41 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x3d9ff}], 0x1, 0x1601, 0x0, 0x3) [ 635.972622][T30502] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:41 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:41 executing program 1: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 636.040206][T30502] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 636.057818][T30510] loop5: detected capacity change from 0 to 264192 [ 636.080155][T30502] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 636.114697][T30512] loop4: detected capacity change from 0 to 264192 [ 636.165942][T30515] loop2: detected capacity change from 0 to 264192 [ 636.179420][T30516] loop1: detected capacity change from 0 to 264192 19:33:41 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:33:41 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xa, 0x3) 19:33:41 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:41 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 636.358478][T30519] loop4: detected capacity change from 0 to 264192 [ 636.359720][T30521] loop5: detected capacity change from 0 to 264192 [ 636.394771][T30524] loop2: detected capacity change from 0 to 264192 [ 636.437439][T30525] loop1: detected capacity change from 0 to 264192 19:33:42 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:42 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xb, 0x3) [ 636.699976][T30529] loop5: detected capacity change from 0 to 264192 19:33:47 executing program 1: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x4c00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:33:47 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xc, 0x3) 19:33:47 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 641.552504][T30502] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 641.562883][T30502] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 641.572953][T30502] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 641.583560][T30502] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:47 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 641.602161][T30641] loop5: detected capacity change from 0 to 264192 [ 641.613206][T30647] loop4: detected capacity change from 0 to 264192 [ 641.614668][T30646] loop2: detected capacity change from 0 to 264192 [ 641.621100][T30650] loop1: detected capacity change from 0 to 264192 [ 641.644905][T30649] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:47 executing program 1: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 1: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 641.730047][T30659] loop2: detected capacity change from 0 to 264192 [ 641.750328][T30661] loop1: detected capacity change from 0 to 264192 19:33:47 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 641.790472][T30649] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:47 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xd, 0x3) 19:33:47 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:47 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 641.865450][T30670] loop1: detected capacity change from 0 to 264192 [ 641.874159][T30666] loop2: detected capacity change from 0 to 264192 [ 641.881027][T30669] loop4: detected capacity change from 0 to 264192 [ 641.888891][T30649] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 641.954922][T30649] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 641.970617][T30676] loop5: detected capacity change from 0 to 264192 [ 641.981335][T30674] loop1: detected capacity change from 0 to 264192 19:33:52 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5600, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:52 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:52 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:52 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xe, 0x3) 19:33:52 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x7, 0x0, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 647.282904][T30649] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 647.293362][T30649] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 647.303943][T30649] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 647.314408][T30649] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:52 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(0x0, 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:52 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 647.331919][T30780] loop2: detected capacity change from 0 to 264192 [ 647.337452][T30786] loop5: detected capacity change from 0 to 264192 [ 647.350310][T30790] loop1: detected capacity change from 0 to 264192 [ 647.359080][T30785] netdevsim netdevsim4 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:53 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 647.422557][T30785] netdevsim netdevsim4 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 647.446059][T30808] FAT-fs (loop1): bogus number of reserved sectors [ 647.452651][T30808] FAT-fs (loop1): Can't find a valid FAT filesystem 19:33:53 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 647.470563][T30785] netdevsim netdevsim4 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 647.496830][T30905] loop2: detected capacity change from 0 to 264192 [ 647.510777][T30785] netdevsim netdevsim4 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 647.528294][T30907] FAT-fs (loop1): bogus number of reserved sectors [ 647.535694][T30907] FAT-fs (loop1): Can't find a valid FAT filesystem [ 647.557895][T30785] netdevsim netdevsim4 eth0: set [1, 0] type 2 family 0 port 6081 - 0 19:33:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5700, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:53 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xf, 0x3) 19:33:53 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 647.571867][T30785] netdevsim netdevsim4 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 647.587775][T30785] netdevsim netdevsim4 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 647.598588][T30785] netdevsim netdevsim4 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:53 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:33:53 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:53 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 647.626633][T30913] loop5: detected capacity change from 0 to 264192 [ 647.634421][T30915] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:53 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:53 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 647.678246][T30919] FAT-fs (loop1): bogus number of reserved sectors [ 647.681102][T30921] loop4: detected capacity change from 0 to 264192 [ 647.684806][T30919] FAT-fs (loop1): Can't find a valid FAT filesystem [ 647.710541][T30915] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:53 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 647.793735][T30931] loop2: detected capacity change from 0 to 264192 [ 647.861184][T30915] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 647.930386][T30915] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:33:58 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5800, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:33:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:58 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:33:58 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x10, 0x3) 19:33:58 executing program 2: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 652.682899][T30915] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 652.693077][T30915] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 652.703834][T30915] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 652.714099][T30915] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:33:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(0xffffffffffffffff, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:58 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:33:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:58 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 652.738831][T31041] loop2: detected capacity change from 0 to 264192 [ 652.750377][T31040] loop5: detected capacity change from 0 to 264192 [ 652.759423][T31044] loop4: detected capacity change from 0 to 264192 19:33:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:33:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 652.804649][T31054] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 652.834373][T31058] loop1: detected capacity change from 0 to 264192 [ 652.893350][T31058] FAT-fs (loop1): bogus number of reserved sectors [ 652.899921][T31058] FAT-fs (loop1): Can't find a valid FAT filesystem [ 652.949811][T31054] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 652.999499][T31054] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 653.050047][T31054] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5900, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:03 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:03 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(0x0, 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:03 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:03 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x11, 0x3) [ 658.062166][T31054] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 658.072778][T31054] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 658.083190][T31054] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 658.093945][T31054] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 658.117792][T31173] loop1: detected capacity change from 0 to 264192 [ 658.124931][T31174] loop5: detected capacity change from 0 to 264192 [ 658.127228][T31170] loop2: detected capacity change from 0 to 264192 [ 658.147091][T31173] FAT-fs (loop1): bogus number of reserved sectors [ 658.153670][T31173] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:03 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 658.162627][T31180] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 658.174735][T31179] loop4: detected capacity change from 0 to 264192 19:34:03 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x3, 0x0, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) [ 658.257678][T31183] loop1: detected capacity change from 0 to 264192 19:34:03 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(0x0, 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x12, 0x3) [ 658.304010][T31183] FAT-fs (loop1): bogus number of reserved sectors [ 658.305615][T31180] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 658.310564][T31183] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:03 executing program 2: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:04 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 658.384092][T31180] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 658.415415][T31193] loop1: detected capacity change from 0 to 264192 [ 658.427022][T31196] loop2: detected capacity change from 0 to 264192 [ 658.435614][T31193] FAT-fs (loop1): bogus number of reserved sectors [ 658.442154][T31193] FAT-fs (loop1): Can't find a valid FAT filesystem [ 658.454099][T31198] loop5: detected capacity change from 0 to 264192 [ 658.461823][T31180] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:09 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5f31, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:09 executing program 2: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:09 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:09 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(0x0, 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:09 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x13, 0x3) 19:34:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 663.523272][T31180] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 663.533603][T31180] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 663.544085][T31180] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 663.554646][T31180] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 663.576101][T31306] loop2: detected capacity change from 0 to 264192 [ 663.579348][T31308] loop5: detected capacity change from 0 to 264192 [ 663.582989][T31307] loop1: detected capacity change from 0 to 264192 19:34:09 executing program 2: syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:09 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 663.619858][T31316] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 663.634419][T31315] loop4: detected capacity change from 0 to 264192 [ 663.646163][T31307] FAT-fs (loop1): bogus number of reserved sectors [ 663.652788][T31307] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:09 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:09 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:09 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 663.718684][T31321] loop2: detected capacity change from 0 to 264192 [ 663.735446][T31316] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 663.803386][T31330] loop1: detected capacity change from 0 to 264192 [ 663.818945][T31329] loop2: detected capacity change from 0 to 264192 [ 663.836404][T31330] FAT-fs (loop1): bogus number of reserved sectors [ 663.843049][T31330] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:09 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x14, 0x3) [ 663.852205][T31316] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 663.900397][T31316] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 663.926478][T31332] loop5: detected capacity change from 0 to 264192 19:34:14 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:14 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), 0x0, 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:14 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x15, 0x3) [ 668.913097][T31316] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 668.923964][T31316] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 668.934955][T31316] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 668.945147][T31316] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 668.968227][T31444] loop1: detected capacity change from 0 to 264192 [ 668.977680][T31440] loop2: detected capacity change from 0 to 264192 [ 668.979501][T31443] loop4: detected capacity change from 0 to 264192 [ 668.993308][T31441] loop5: detected capacity change from 0 to 264192 [ 669.003393][T31444] FAT-fs (loop1): bogus number of reserved sectors [ 669.009997][T31444] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 669.010933][T31449] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:14 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 669.072859][T31449] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 669.110454][T31453] FAT-fs (loop2): bogus number of reserved sectors 19:34:14 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfce"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 669.117068][T31453] FAT-fs (loop2): Can't find a valid FAT filesystem [ 669.136834][T31457] loop1: detected capacity change from 0 to 264192 [ 669.145677][T31457] FAT-fs (loop1): bogus number of reserved sectors [ 669.152256][T31457] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:14 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 669.173043][T31449] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 669.207005][T31461] FAT-fs (loop2): bogus number of reserved sectors [ 669.213509][T31462] loop4: detected capacity change from 0 to 264192 19:34:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x16, 0x3) [ 669.214016][T31461] FAT-fs (loop2): Can't find a valid FAT filesystem [ 669.250753][T31449] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 669.270107][T31463] loop1: detected capacity change from 0 to 264192 [ 669.282584][T31463] FAT-fs (loop1): bogus number of reserved sectors [ 669.289159][T31463] FAT-fs (loop1): Can't find a valid FAT filesystem [ 669.316998][T31466] loop5: detected capacity change from 0 to 264192 19:34:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6800, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:19 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0x0, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:19 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:19 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5f31, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:19 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x17, 0x3) [ 674.312507][T31449] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.322907][T31449] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.333784][T31449] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.344612][T31449] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.366397][T31576] loop1: detected capacity change from 0 to 264192 [ 674.374335][T31577] loop5: detected capacity change from 0 to 264192 [ 674.375372][T31574] FAT-fs (loop2): bogus number of reserved sectors [ 674.387432][T31574] FAT-fs (loop2): Can't find a valid FAT filesystem [ 674.395918][T31580] netdevsim netdevsim4 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:20 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 674.420788][T31576] FAT-fs (loop1): bogus number of reserved sectors [ 674.427385][T31576] FAT-fs (loop1): Can't find a valid FAT filesystem [ 674.450085][T31580] netdevsim netdevsim4 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 674.494518][T31580] netdevsim netdevsim4 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 674.530399][T31580] netdevsim netdevsim4 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 674.554417][T31694] loop2: detected capacity change from 0 to 264192 [ 674.564082][T31688] loop1: detected capacity change from 0 to 264192 [ 674.565385][T31694] FAT-fs (loop2): bogus number of reserved sectors [ 674.577161][T31694] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 674.602106][T31580] netdevsim netdevsim4 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.622448][T31688] FAT-fs (loop1): bogus number of reserved sectors [ 674.629017][T31688] FAT-fs (loop1): Can't find a valid FAT filesystem [ 674.639390][T31580] netdevsim netdevsim4 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.641829][T31699] loop2: detected capacity change from 0 to 264192 19:34:20 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6c00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:20 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:20 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x18, 0x3) [ 674.652211][T31580] netdevsim netdevsim4 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.669996][T31580] netdevsim netdevsim4 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 674.690826][T31699] FAT-fs (loop2): bogus number of reserved sectors [ 674.697372][T31699] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:20 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 674.734222][T31701] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 674.768757][T31706] loop1: detected capacity change from 0 to 264192 [ 674.782351][T31711] loop5: detected capacity change from 0 to 264192 [ 674.790469][T31707] loop2: detected capacity change from 0 to 264192 [ 674.799993][T31701] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 674.809369][T31706] FAT-fs (loop1): bogus number of reserved sectors [ 674.816286][T31706] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:20 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 674.845356][T31710] loop4: detected capacity change from 0 to 264192 [ 674.850131][T31707] FAT-fs (loop2): bogus number of reserved sectors [ 674.858483][T31707] FAT-fs (loop2): Can't find a valid FAT filesystem [ 674.881397][T31701] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:20 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:20 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 674.943305][T31716] loop1: detected capacity change from 0 to 264192 [ 674.957260][T31716] FAT-fs (loop1): invalid media value (0x00) [ 674.963393][T31716] FAT-fs (loop1): Can't find a valid FAT filesystem [ 674.974627][T31701] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:20 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x19, 0x3) 19:34:20 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 675.039344][T31722] loop2: detected capacity change from 0 to 264192 [ 675.052359][T31722] FAT-fs (loop2): bogus number of reserved sectors [ 675.058931][T31722] FAT-fs (loop2): Can't find a valid FAT filesystem [ 675.100359][T31725] loop4: detected capacity change from 0 to 264192 [ 675.123862][T31727] loop2: detected capacity change from 0 to 264192 [ 675.154921][T31729] loop5: detected capacity change from 0 to 264192 [ 675.170454][T31727] FAT-fs (loop2): bogus number of reserved sectors [ 675.177104][T31727] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:25 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6c0e, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:25 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:25 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:25 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 679.692483][T31701] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 679.702845][T31701] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 679.713416][T31701] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 679.723908][T31701] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:34:25 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1a, 0x3) 19:34:25 executing program 4: r0 = io_uring_setup(0x2096, &(0x7f0000000000)) ioctl$BTRFS_IOC_SNAP_CREATE(r0, 0x50009401, &(0x7f0000000080)={{r0}, "89c945bbae785db81d03be494eee49b770d19af795d99c85cacc6bbf9eeb89592e497f577db95d03d935ecf28c964a2fa3c793c82780bdb70e75042255c793bc58c94d02ecc1c7c8f4294cb0c9670158144069a9fb3e1673e636934b851b9ebeccfac65b4a257fdfc2b74ab3afbbfc4f0c92457c81f7a61aecc85a3c8e1f4eabc25448d2f601d5c0e6cb06839d6a96268f282dcc58e96c8024fde11e79824eda867d536e355e05451613fd1d05e9b55fe438cb02105dcae8f35db9d737e2a0bb8278d654024b47e06bc3ef2d8d670518782745c97db4ffcfed1983c2d580d9e369518ae5e0b4b3642dc07ee54c154d73d3e060c0fb3b02a69de9f4b3a6269e4f7346672e6ecf74f1d448a50a13ae78aa752eabc630d33b77fadefcfce9dbfc86520d28438cb3910748006693ab84a02574eea8c9f469a9dbf97eb9fdb5499042f090761a3563b39415a342f52d3989b46c6ef897da776c0ac8ed3acd50a77628363ab9aaa6eabac4cdcb11d30441a83821f87a191c8f88fc0c5155a68cc5fbb4e1c836959d0cb92d80fc5355d3aa4e17df353484d116984d7363fb3e8e6175ba2fc0f0640201c3e40ac5397f7e90f0688694a63527678ac4df6cd8e4091a63d54307cc2806d9d6daf7c5429bf5507a14317fa776fde28f8f9b4c89e124580797c3c011b341cde0b27f200fa7b775b87ed6779f5806d527728578f108485011a0ad592737b51c997c7a50fc2226de547b70a5c66cef51a42d66f79f0f81790f24ec364cbf776cc164af1ba6370f13e0c1d28dd3f34b2ebf09283c265ae5bc69561cd5cfdf4c7aa5e86149679b713fe3b3e87c647c07f066993e3838721794fc137eb12aa60f37308a0e873689bc9a5ee7f9d1324e83436f8590398bafbf8e9ad681a150f8d379926231f944e23dd7f59e7b74915d155bc3c7a3841fa91d6766a7e02c38214599df8d76bf13c5a58fb98afa9969eba21975aa1b9d10bf9b1d4fbc624df0f15ba7464c7c2a1f88a0056a706888834e20adf3c2a25101d1bb43fb3d687a529e78d3a3765aa2cf274bbb7e97c0f08c699cad4e05af603e882a06503efb29e6d4b60c1b3e858295f7f2fdb0f6d9795c37947f048cda33273404c799d6f346f9c8b837310ff155242c778692884b32ffca73763bae7e32dd7cb8e8f64a135c72b3a7fe92ecc9a722726f332f3c367d95ca1a4f2042d156fc0ec10f8f56fa4faad34b7be23ae2e4424c218f3e724229785a7a4bae2b680a841f64b920b0f52114be01154ab886f7cc363460b40fc52a6b44617c548ce1ebf7f92bcd19e52ef18fc7c1c9f0d96be57a4ce3a71bd315d8c41298b2a4a87ab18d646d1bb7efc4b34410d65ddd43752c711500435571b4dd660c80e4a3539ed1d1ac4d9bba4c399e1d215ad9da73bff6a7d57c0a5bdb729cfe24b4102016d956e05d88c175ae57b0558f6b609258cae9e0bd181a6ed6d3a25f0e3c41d0fbaa5e679f1255d3f3fda6a163106b5afb511dcf1d847fdbcb569bbdf7aa47c6cd5c7a3748857f1d55485de541985428bacf8dda95f17166cdc2b2b57988cf701865bbaf6ac381d4dd965db54be7b3cb9b93ce7923ed168bfffcc0bb9a25f0a8483182f4c4c531b32ba88ee8efc63bb05e460e429332457bf23dc8145fedc11e73f4ac52b2f39db6d0e49409b7bf0765b6d5498768390f810262936e96b827632f12a45891e0e0bb9985407fd34ac83cb22fb03a4afecb03b1c0f602c75346e36e7c01db31a49b1ad71204d53a861347d54de3b40e83433936c1cafb337d1ea17df8dea0c53ce2b13b07abbd43bd949e96d5ed1c85ed414b6f48c19bf8a8e10aadf6dba87cdb68d6d123c493bbb6838e4d25cae607a57cc63b7b80f4c210042efc4d52ee8a6180bc4445a93935ca4dbd21702ba282030416dd45d5c782eee65ad81b0e15059b41af62f7a9876b85a40df69bfbb2a2677377ae56f39449cbec40a6cebb027deb87ec7e46f68874d257ff999e56af6b4a57baff5ea8595c6501ea2e91238afb7b298f8e4fb07bbc5e80ade81a161ec1e622daec4e7a5f2306e04a360dd2574878c8667b520d67ba119b61451354f07a211f52fdc3fe9af91ff9f3a4bdb4d09f031f7cf8d2d5b503dd9efe69654838109158abdf017e4937b7dba028c044dddfdb9d2968275091bcfd6df80c63722b846c58b6c714cbbd56f5623c1848635289a1a43110238cd27255852480da68f1a9c030d98bae8ad1149f59d72d1ff77634a25fc8ffda99a14f9beb78edf3f4276a94bc5b2fe144cdee46eb64977850892a4479b26e8e9b6432e3813f25c1fbcc2e1f0918830457b7c4ad569fb755029ac4f73b677454f857a5b525e892c39dd887fdc652431a03ed33bb99245c14d59f34eb68ac035c44e9f1b18ebcb9bb6cb97c6ce2f75241042a048bce9812a3ca81e143bbff704a03c646d7d27cdd0586f5445f03c8623b0ea78caabae393c80718b6abd54afb8cabed6135cf573ab2004703e47f12bac1e735a3c4fb11f315b8fb2bad47298f740a36093f1c92767147ac16ef5c9f8bfc96e64ae4619d0ab1bc040b6427f23c07939f081f32146bc982ad5155a555f207255425b839f3a082b5999544da08ec8f84c45827e72e2410d305f977dc9589c9d5cd1e6e3c6970cc94b9644d46f763db9f888b82e5823a8595d6766c8fe9fb3029930d13ed2e36006977a797f6da3c4797126e473ba3c5823b0a4041be76e3f448ba68a9e32235e5b2283907b90b98ec5339b88179bb9588b658a3380246f2d824c6d8d80b66d7c8d17154be1b44eefbc970afa899c5330d556ce854ba695664df4d913317794a990804e0cc4b820e58c48279e3aa5382ea7773630e66d4a9a3e50853621ffde85d3dfbc32d740e616b3ca4932372e42c09337ae14e8834780ad32e3ce98952a048c99025df55d8f1986450f7e546a7b15fa236252bb724b53aa28dbe0113d6d2209922b170d29e28c8bc2931c4b7a259e8bac52beeefba096ad8bc7b33c70fef69edb2e197a045bdd95b92cb8c6749cde3f71826bd040d0b2f98f57eedbefdca9dd71f781b9e9f0c87029ce892376e089ef21237d8718189c619abb2c71f69c2bcf86fada009bd507c9598565321d1152a0d1cbcf563e9ecddba4180a3e51033e511e19c1ceb70d48d3d56a959173028d294ff915ed69f4845b38d1e0648501a36a81a6424bc2ebd4fbb8403b61ba93ce8718f01a71e8f9c1146f73d130806685889ab5fccbb6931ed8cd6b9e11fd9b95416b967a524c6506695413062bc8587f78b15bd9c4ef97f7bd01a060f666758263d0eef28a7b713ff3ff0fab2c8d96fb97858e1fa76b2b1602803c28e584d89d2679c0631828d5f10fd5fee2dd6abb811e3e67373177f2e14a0e2fb97c63d81371604a23d362b4254c0a5772c2971fb89e7037d4daf40159fcea015b0022ac64c4a28741d7190a632dc28552286d8f0be38885712e05d110e8b71d399f6437996c1f2e78a359387264ab40693bd929da9e3716a02edc6c48b6545c465251f96c9bc884d2c05e6a0fe204a6a97884e31914a3b97873813e7e05821d559aa0dd35641e85b229a9f230609232de6d8508eee10ab97bbb2b77bf04bfe78b6ce9d8e1fb12ce36112ad4255b365aec448f6a18ac66b7783ea12c219d745e9c927ef93dd63746a7706a45d5ec9614d1e88b000602b1eda3babb510d881b9d4a4064bc3e62cdc6748cf1f5696697b66e28c41abc6cd2bc97a3fe4f89cb49083601202b5ec8bc534fba78f8a0143ddcc84ea66864ac73be3f71628c4a6a4b88bbdd3dad19dbf0c2e3472647bb72d8da22886d44a606efc9946bb9a59635b0eec0dc4e0c1ab84637647cceac8eaca07a59ba9e5ad6749a28987d0f36de3b915406ddd8a7595c2092e6e10f9f55d81e3338363f0bc6de834a3ebcb126ea39a09dda20691ec23a482130809c2da008c0be9f4c36dcacbc6ef8865dfeb1bb99e60774fb7ee7a9b0bcda1fba59f953531cba25ec702839f004e49cfd1e63b7fac5dbec6f570c9368a57c94e22335875a6f54c321a42263bf7c89826a6c3f419e2cc1868c8c59972f02cc6f9ca47c756cfbfccddab6ea34d918ca822b1010ce26d225d85bc4596c28034d1ed408f4a8edde5f23fe599f94001496283f5270b5a1b4aed32ec438cc458b7648aae2a2804979e6a539642934af6a106a4e723c5a3baef1cfb7510a6b2fc752d1bd31aaa56c2493cc2b87df1a591f8d68dc7faff69ccc59f6bd82a1cc36bebe0c0b313472d88304169dfd8135c993f57deaf2598c4fe969335ad293d07965c52147c72444acbf02b647af64f25abfc94f4661ad065715fa4df373c038bbead79bef86711666da5f334e155985e0d75d08ec2692afa7bf631c87d5dcb3f274d7a4fb572e55cca17f546142602147221de02610913b1977b4ff63fed98672453ea32c5cacafd3c10b3f1b956b4aa1d88e879b14637125548769b7a398d547a75edbad0f357c0471ce7a57c5ed05c2df7b8bb0002a822d4c7ae1a2f78765db46cc068285285d4bc686876e2eca4b8e233f30f3fbf02aabd6b43709f5a28c0265de9d6c33dba2e1e20d2a83c21d673ddc6ef6d00ccb75fe746aa4ec56d697d6ac6f47e1d51fc4347984a89d15f74e4ff4ee2f6e977baece514ed1544b175d368c773ca422adcc552a0bf1a09f88aac042fa30eaed5d5a059b7fdf0443ba2d488224461df2e059a6c16fa4ec5e5a44c2e48344ab2654aca7cad12d0bf56eb5a683ce4e087b8c7abdeae7994b93acbb374cb39466124157f65a7b9fbd7014aa7968629e8c43b099fbc806f12630ab95e56adb8ca1ee183695db45f6adf34f2bf77be838d18467c69def8a73e9dfed98ea2c345bfa10b73031e06e2dc1645945bb3f745daef59784f1720f9c85d55b46e264c92672c1c6c67a1d5d1303c7c5e94e4a82cbe560615d2698a49eedf42a8ba4cce809bd7cf2027517ca58feed3e356a8afb430fc4b5a9444da8590e7bfad6ac6cc49e9a528ac188d35ca36cd5e23cd9c63d99120117b518a4f678457d8fb6c746f6c5bee08cd97b56e9b352aafaa8621314b7729592c98ea957ab56d36e133cc5faf0b5cde98d1600b81d378e2a80f370f08e85dfa92d3fbbd17f2a8d2b38499c01a9306207cc54272e327bdf6426110c6e0b5b8a66fe06f910c34f22726f6a32b7a8f0395a07bff6060a74f6796770cd06cb0322f47f00e51e940c078920035474c46f64340f75f0fc1249b683d01dc1d12fb3186673d1b134df703185a067c92f9a6e4020a0fcb661639b5f5bcd8c1117f5731f61aa87754c68a87f0267c1dcc22dd048e196b1be025c3276d9722303a89508e2f906844382121edbe2f114e606bb533a56d2e5bf2f4b4085e1c61d68734723b2afd6981f5abad23711605009072185023bb39bdcebf07df809921ca5d463098a936ecb78816d8560123884d119e4b44e0b813de95e33f22d6b44bfac0decd5d5822e069ab955332edc7a85e1a06f25f17e677e7e8d35ca31ea51b4c0d8b5dbde3e6cf65018ced1f48a24691b4d58e8b8e47c8986d81506f94fcaf18e88c5abe08300d92faae268cf3b4c4bf401a1e167cfac39e2121a897abd2fb3d1928d4febeef1fa6d9a37a5f671cb2cc1563741f4706cde5d40f24f94dc0f08ca67abee2eea2c6903b787a436f5413867adb9d39b55f775dd7bfa6be7ab09d3aa15a3a2381f8f763c21ec3c101fb3ae576f92a5b0133ae6e271438678219e308943b5a0eabf4844f54bb5109bdcd"}) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r1 = creat(&(0x7f0000000140)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x46002) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r2, 0x80089419, &(0x7f00000011c0)) io_setup(0x1, &(0x7f0000000180)=0x0) io_submit(r3, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x101010, 0x400000000000, 0x0, 0x8, 0x0, r1, 0x0, 0x0, 0x4}]) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x13, 0x20000000, r4) syz_io_uring_setup(0x410c, &(0x7f0000001080)={0x0, 0x604e, 0x0, 0x2, 0x13c, 0x0, r0}, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001100)=0x0, &(0x7f0000001140)) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000020000000000000000000000000000000033000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000840000000000000048000100686d61632873686132353629000000000000000000000000000000000000000000000000000000000000000000000000001119a37d57136dd94500"/240], 0x138}}, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f0000001180)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x5, 0x0, @fd=r6, 0x8, 0x0, 0x3, 0x3, 0x1}, 0x7) [ 679.740629][T31834] loop1: detected capacity change from 0 to 264192 [ 679.749617][T31837] loop2: detected capacity change from 0 to 264192 [ 679.749674][T31840] loop5: detected capacity change from 0 to 264192 [ 679.778667][T31834] FAT-fs (loop1): invalid media value (0x00) [ 679.784709][T31834] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:25 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 679.792597][T31847] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.793150][T31837] FAT-fs (loop2): bogus number of reserved sectors [ 679.809074][T31837] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:25 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x8, @loopback, 0x48c}, 0x1c) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x180) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:25 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 679.839882][T31847] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.914831][T31853] loop1: detected capacity change from 0 to 264192 [ 679.920004][T31850] loop2: detected capacity change from 0 to 264192 [ 679.929907][T31847] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 679.951763][T31850] FAT-fs (loop2): bogus number of reserved sectors [ 679.952245][T31853] FAT-fs (loop1): invalid media value (0x00) 19:34:25 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:25 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1b, 0x3) 19:34:25 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 679.958432][T31850] FAT-fs (loop2): Can't find a valid FAT filesystem [ 679.964351][T31853] FAT-fs (loop1): Can't find a valid FAT filesystem [ 679.982843][T31847] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 680.035094][T31858] loop1: detected capacity change from 0 to 264192 [ 680.043409][T31858] FAT-fs (loop1): invalid media value (0x00) [ 680.049498][T31858] FAT-fs (loop1): Can't find a valid FAT filesystem [ 680.070379][T31860] loop2: detected capacity change from 0 to 264192 [ 680.077788][T31862] loop5: detected capacity change from 0 to 264192 [ 680.088970][T31860] FAT-fs (loop2): bogus number of reserved sectors [ 680.095540][T31860] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6f0e, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:31 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:31 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:31 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1c, 0x3) 19:34:31 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0x8, @loopback, 0x48c}, 0x1c) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x180) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 685.412807][T31847] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 685.423447][T31847] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 685.433687][T31847] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 685.444035][T31847] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 685.464698][T31973] loop2: detected capacity change from 0 to 264192 [ 685.466272][T31971] loop5: detected capacity change from 0 to 264192 [ 685.472268][T31976] loop1: detected capacity change from 0 to 264192 [ 685.499745][T31976] FAT-fs (loop1): invalid media value (0x00) [ 685.501051][T31973] FAT-fs (loop2): bogus number of reserved sectors 19:34:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:31 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 685.505748][T31976] FAT-fs (loop1): Can't find a valid FAT filesystem [ 685.518865][T31973] FAT-fs (loop2): Can't find a valid FAT filesystem [ 685.549644][T31980] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 685.592606][T31987] loop1: detected capacity change from 0 to 264192 [ 685.618394][T31987] FAT-fs (loop1): invalid media value (0x00) [ 685.624465][T31987] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:31 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 685.637305][T31980] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 685.639229][T31991] loop2: detected capacity change from 0 to 264192 19:34:31 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1d, 0x3) [ 685.687729][T31993] loop1: detected capacity change from 0 to 264192 [ 685.687929][T31991] FAT-fs (loop2): bogus number of reserved sectors [ 685.700899][T31991] FAT-fs (loop2): Can't find a valid FAT filesystem [ 685.710506][T31980] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 685.721925][T31993] FAT-fs (loop1): bogus number of FAT sectors [ 685.728062][T31993] FAT-fs (loop1): Can't find a valid FAT filesystem [ 685.791808][T31980] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 685.805225][T31995] loop5: detected capacity change from 0 to 264192 19:34:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x7400, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:36 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:36 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:36 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1e, 0x3) 19:34:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 690.792972][T31980] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 690.803282][T31980] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 690.813658][T31980] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 690.824306][T31980] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 690.847023][T32106] loop2: detected capacity change from 0 to 264192 [ 690.847350][T32104] loop5: detected capacity change from 0 to 264192 [ 690.854001][T32107] loop1: detected capacity change from 0 to 264192 [ 690.861777][T32101] loop4: detected capacity change from 0 to 264192 19:34:36 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 690.904480][T32106] FAT-fs (loop2): invalid media value (0x00) [ 690.910658][T32106] FAT-fs (loop2): Can't find a valid FAT filesystem [ 690.921242][T32113] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 690.939930][T32107] FAT-fs (loop1): bogus number of FAT sectors [ 690.946127][T32107] FAT-fs (loop1): Can't find a valid FAT filesystem 19:34:36 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x21, 0x3) 19:34:36 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 691.000500][T32113] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 691.019433][T32117] loop2: detected capacity change from 0 to 264192 19:34:36 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 691.065254][T32117] FAT-fs (loop2): invalid media value (0x00) [ 691.071317][T32117] FAT-fs (loop2): Can't find a valid FAT filesystem [ 691.083899][T32113] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 691.086914][T32120] loop1: detected capacity change from 0 to 264192 [ 691.106193][T32120] FAT-fs (loop1): bogus number of FAT sectors 19:34:36 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 691.112371][T32120] FAT-fs (loop1): Can't find a valid FAT filesystem [ 691.142080][T32113] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 691.172084][T32127] loop1: detected capacity change from 0 to 264192 [ 691.172992][T32128] loop4: detected capacity change from 0 to 264192 [ 691.178807][T32129] loop5: detected capacity change from 0 to 264192 [ 691.199155][T32128] FAT-fs (loop4): invalid media value (0x00) [ 691.205297][T32128] FAT-fs (loop4): Can't find a valid FAT filesystem 19:34:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x7a00, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:42 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:42 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a0200", 0x12}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:42 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:42 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x22, 0x3) [ 696.432685][T32113] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 696.443381][T32113] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 696.453646][T32113] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 696.464462][T32113] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:34:42 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 696.484063][T32235] loop1: detected capacity change from 0 to 264192 [ 696.490934][T32240] loop2: detected capacity change from 0 to 264192 [ 696.503691][T32238] loop5: detected capacity change from 0 to 264192 [ 696.504988][T32239] loop4: detected capacity change from 0 to 264192 [ 696.522413][T32245] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:42 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 696.553732][T32240] FAT-fs (loop2): invalid media value (0x00) [ 696.559842][T32240] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:42 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:42 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:42 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="040005090000000066617400", 0xc}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 696.610299][T32245] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 696.620357][T32239] FAT-fs (loop4): invalid media value (0x00) [ 696.626619][T32239] FAT-fs (loop4): Can't find a valid FAT filesystem 19:34:42 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 696.687971][T32255] loop1: detected capacity change from 0 to 264192 [ 696.695481][T32257] loop2: detected capacity change from 0 to 264192 [ 696.712886][T32245] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 696.732039][T32257] FAT-fs (loop2): invalid media value (0x00) [ 696.736694][T32260] loop4: detected capacity change from 0 to 264192 [ 696.738047][T32257] FAT-fs (loop2): Can't find a valid FAT filesystem [ 696.766953][T32260] FAT-fs (loop4): bogus number of reserved sectors [ 696.773808][T32260] FAT-fs (loop4): Can't find a valid FAT filesystem [ 696.810594][T32245] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x9005, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:47 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x23, 0x3) 19:34:47 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:47 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0x62c, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:47 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 702.212684][T32245] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.223186][T32245] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.233929][T32245] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.244445][T32245] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.265047][T32370] loop2: detected capacity change from 0 to 264192 [ 702.276567][T32374] loop5: detected capacity change from 0 to 264192 [ 702.279968][T32372] netdevsim netdevsim4 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 702.283261][T32371] loop1: detected capacity change from 0 to 264192 [ 702.301152][T32370] FAT-fs (loop2): invalid media value (0x00) [ 702.307203][T32370] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:47 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740e", 0x15}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 702.353207][T32372] netdevsim netdevsim4 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:48 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 702.421681][T32372] netdevsim netdevsim4 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 702.447113][T32485] loop1: detected capacity change from 0 to 264192 [ 702.448021][T32483] loop2: detected capacity change from 0 to 264192 19:34:48 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x24, 0x3) 19:34:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 702.473238][T32483] FAT-fs (loop2): invalid media value (0x00) [ 702.479341][T32483] FAT-fs (loop2): Can't find a valid FAT filesystem [ 702.510988][T32372] netdevsim netdevsim4 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 702.546831][T32490] loop2: detected capacity change from 0 to 264192 [ 702.557693][T32490] FAT-fs (loop2): bogus number of FAT sectors [ 702.563864][T32490] FAT-fs (loop2): Can't find a valid FAT filesystem [ 702.579942][T32492] loop1: detected capacity change from 0 to 264192 [ 702.594894][T32372] netdevsim netdevsim4 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.606223][T32494] loop5: detected capacity change from 0 to 264192 [ 702.618053][T32372] netdevsim netdevsim4 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 702.657391][T32372] netdevsim netdevsim4 eth2: set [1, 0] type 2 family 0 port 6081 - 0 19:34:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x9e05, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:48 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 702.699239][T32372] netdevsim netdevsim4 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:34:48 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="88", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 702.744759][T32501] loop1: detected capacity change from 0 to 264192 [ 702.746846][T32502] loop2: detected capacity change from 0 to 264192 [ 702.771415][T32504] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:48 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x25, 0x3) 19:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 702.799342][T32506] loop4: detected capacity change from 0 to 264192 [ 702.804921][T32502] FAT-fs (loop2): bogus number of FAT sectors [ 702.812164][T32502] FAT-fs (loop2): Can't find a valid FAT filesystem 19:34:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef8", 0x16}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 702.860031][T32504] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 702.893966][T32510] loop5: detected capacity change from 0 to 264192 19:34:48 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x0) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 702.925380][T32513] loop1: detected capacity change from 0 to 264192 [ 702.926822][T32504] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 702.947447][T32514] loop2: detected capacity change from 0 to 264192 19:34:48 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:48 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x26, 0x3) [ 702.990066][T32514] FAT-fs (loop2): bogus number of FAT sectors [ 702.996175][T32514] FAT-fs (loop2): Can't find a valid FAT filesystem [ 703.039797][T32504] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 703.051541][T32519] loop1: detected capacity change from 0 to 264192 [ 703.071345][T32522] loop5: detected capacity change from 0 to 264192 19:34:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xc305, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:53 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:53 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:53 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:53 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x27, 0x3) [ 708.033402][T32504] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 708.043910][T32504] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 708.054620][T32504] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 708.064899][T32504] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:34:53 executing program 4: r0 = io_uring_setup(0x2096, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x13, 0x20000000, r1) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={r0, 0x1, 0x4, 0x5}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000200), 0x40700, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240), 0x2c000, 0x0) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f0000000280)={{r4}, 0x2, 0x4}) syz_io_uring_setup(0x2ee2, &(0x7f00000000c0)={0x0, 0xffff5121, 0x8, 0x1, 0xcf, 0x0, r2}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000180)) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x10000000) [ 708.080963][T32630] loop4: detected capacity change from 0 to 264192 [ 708.088673][T32636] loop2: detected capacity change from 0 to 264192 [ 708.089955][T32639] loop5: detected capacity change from 0 to 264192 [ 708.104428][T32638] loop1: detected capacity change from 0 to 264192 19:34:53 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:53 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 708.149745][T32644] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:53 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x28, 0x3) 19:34:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 708.220032][T32652] loop2: detected capacity change from 0 to 264192 [ 708.271205][T32644] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 708.285789][T32660] loop1: detected capacity change from 0 to 264192 [ 708.288460][T32661] loop5: detected capacity change from 0 to 264192 [ 708.360281][T32644] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 708.420470][T32644] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:59 executing program 4: r0 = io_uring_setup(0x2096, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0x13, 0x20000000, r1) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000080)={r0, 0x1, 0x4, 0x5}) fsconfig$FSCONFIG_CMD_RECONFIGURE(r2, 0x7, 0x0, 0x0, 0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000200), 0x40700, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000240), 0x2c000, 0x0) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f0000000280)={{r4}, 0x2, 0x4}) syz_io_uring_setup(0x2ee2, &(0x7f00000000c0)={0x0, 0xffff5121, 0x8, 0x1, 0xcf, 0x0, r2}, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000140), &(0x7f0000000180)) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) mmap$IORING_OFF_SQES(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x10000000) 19:34:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:59 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:59 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xc405, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:34:59 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x29, 0x3) [ 713.452966][T32644] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 713.463326][T32644] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 713.473609][T32644] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 713.484031][T32644] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 713.503997][ T301] loop5: detected capacity change from 0 to 264192 [ 713.504137][ T303] loop2: detected capacity change from 0 to 264192 [ 713.519932][ T306] loop1: detected capacity change from 0 to 264192 19:34:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:59 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) 19:34:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 713.549541][ T312] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:34:59 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) [ 713.621068][ T315] loop4: detected capacity change from 0 to 264192 [ 713.630159][ T317] loop1: detected capacity change from 0 to 264192 [ 713.643677][ T312] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.651588][ T319] loop2: detected capacity change from 0 to 264192 [ 713.693543][ T312] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.715014][ T315] FAT-fs (loop4): bogus number of reserved sectors [ 713.721897][ T315] FAT-fs (loop4): Can't find a valid FAT filesystem 19:34:59 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) 19:34:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:34:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{0x0}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:34:59 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2a, 0x3) [ 713.763034][ T312] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 713.811296][ T328] loop1: detected capacity change from 0 to 264192 [ 713.817712][ T330] loop2: detected capacity change from 0 to 264192 [ 713.831557][ T326] loop4: detected capacity change from 0 to 264192 [ 713.839403][ T332] loop5: detected capacity change from 0 to 264192 [ 713.850773][ T326] FAT-fs (loop4): bogus number of reserved sectors [ 713.857394][ T326] FAT-fs (loop4): Can't find a valid FAT filesystem 19:34:59 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:34:59 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) [ 714.377624][ T337] loop1: detected capacity change from 0 to 264192 19:35:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x30000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:04 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="84", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:35:04 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:35:04 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2b, 0x3) 19:35:04 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) 19:35:04 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 719.142633][ T312] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 719.152992][ T312] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 719.163627][ T312] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 719.173518][ T312] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 719.193118][ T451] loop5: detected capacity change from 0 to 264192 [ 719.200015][ T452] loop1: detected capacity change from 0 to 264192 [ 719.208232][ T459] loop4: detected capacity change from 0 to 264192 [ 719.226089][ T457] loop2: detected capacity change from 0 to 264192 [ 719.233267][ T463] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:04 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) 19:35:04 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 719.311425][ T463] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.331378][ T467] loop1: detected capacity change from 0 to 264192 19:35:04 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2c, 0x3) 19:35:05 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) [ 719.360293][ T463] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.381475][ T469] loop2: detected capacity change from 0 to 264192 19:35:05 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(0x0, 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 719.440062][ T463] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 719.467417][ T476] loop5: detected capacity change from 0 to 264192 [ 719.476392][ T474] loop1: detected capacity change from 0 to 264192 19:35:05 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 719.607289][ T481] loop2: detected capacity change from 0 to 264192 19:35:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x40000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:10 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) [ 724.743804][ T463] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 724.755058][ T463] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 724.765884][ T463] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 724.776570][ T463] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:35:10 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2d, 0x3) 19:35:10 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(0x0, 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:35:10 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:35:10 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) [ 724.798230][ T587] loop2: detected capacity change from 0 to 264192 [ 724.800491][ T589] loop1: detected capacity change from 0 to 264192 [ 724.813135][ T588] loop5: detected capacity change from 0 to 264192 19:35:10 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:35:10 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) [ 724.840891][ T593] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 724.913852][ T593] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 724.940026][ T604] loop2: detected capacity change from 0 to 264192 19:35:10 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 725.010157][ T602] loop1: detected capacity change from 0 to 264192 [ 725.032324][ T593] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:10 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) 19:35:10 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2e, 0x3) 19:35:10 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) [ 725.101958][ T593] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 725.129164][ T609] loop2: detected capacity change from 0 to 264192 [ 725.198787][ T612] loop1: detected capacity change from 0 to 264192 [ 725.242656][ T614] loop5: detected capacity change from 0 to 264192 19:35:16 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x80000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:35:16 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) 19:35:16 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2f, 0x3) 19:35:16 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:35:16 executing program 4: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) [ 730.422909][ T593] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 730.433505][ T593] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 730.444206][ T593] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 730.455146][ T593] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 730.476755][ T728] loop1: detected capacity change from 0 to 264192 [ 730.477793][ T729] loop2: detected capacity change from 0 to 264192 [ 730.486093][ T725] loop5: detected capacity change from 0 to 264192 [ 730.503973][ T733] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) 19:35:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 730.549956][ T733] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:16 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) [ 730.612087][ T733] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:16 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) 19:35:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x2000, 0x0, 0x3) [ 730.654325][ T743] loop2: detected capacity change from 0 to 264192 [ 730.659986][ T741] loop1: detected capacity change from 0 to 264192 [ 730.692517][ T733] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:16 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x30, 0x3) [ 730.758467][ T748] loop2: detected capacity change from 0 to 264192 [ 730.767710][ T746] loop1: detected capacity change from 0 to 264192 [ 730.777241][ T750] loop5: detected capacity change from 0 to 264192 19:35:21 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) 19:35:21 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) 19:35:21 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x31, 0x3) 19:35:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x100000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:21 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:35:21 executing program 4: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2f, 0x3) [ 735.912879][ T733] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 735.923432][ T733] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 735.933884][ T733] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 735.944813][ T733] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 735.966016][ T862] loop2: detected capacity change from 0 to 264192 [ 735.967659][ T860] loop1: detected capacity change from 0 to 264192 [ 735.987234][ T856] loop4: detected capacity change from 0 to 264192 [ 735.988975][ T858] loop5: detected capacity change from 0 to 264192 [ 736.005086][ T865] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:21 executing program 1: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) 19:35:21 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) 19:35:21 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x32, 0x3) [ 736.080289][ T865] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 736.110006][ T872] loop2: detected capacity change from 0 to 264192 19:35:21 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, 0x0, 0x0, 0x2000, 0x0, 0x3) [ 736.129798][ T874] loop1: detected capacity change from 0 to 264192 [ 736.169098][ T876] loop5: detected capacity change from 0 to 264192 19:35:21 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0x4, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x0, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) [ 736.177239][ T865] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:21 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x0, &(0x7f0000000080), 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 736.228856][ T878] loop2: detected capacity change from 0 to 264192 [ 736.240019][ T865] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:21 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) [ 736.314021][ T880] loop1: detected capacity change from 0 to 264192 19:35:22 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x33, 0x3) [ 736.396409][ T886] loop2: detected capacity change from 0 to 264192 [ 736.456721][ T880] FAT-fs (loop1): bogus number of reserved sectors [ 736.463644][ T880] FAT-fs (loop1): Can't find a valid FAT filesystem 19:35:22 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102c) [ 736.504097][ T891] loop5: detected capacity change from 0 to 264192 19:35:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe0ffff, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:26 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) 19:35:26 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x34, 0x3) 19:35:26 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 19:35:26 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102c) 19:35:26 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 741.304110][ T865] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 741.314640][ T865] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 741.325272][ T865] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 741.335923][ T865] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:35:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240), 0x0, 0x2000, 0x0, 0x3) [ 741.359373][ T1004] loop2: detected capacity change from 0 to 264192 [ 741.369939][ T1000] loop5: detected capacity change from 0 to 264192 [ 741.375374][ T1009] loop4: detected capacity change from 0 to 264192 [ 741.387172][ T1006] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) [ 741.441847][ T1006] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 741.510265][ T1006] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 741.536211][ T1017] loop2: detected capacity change from 0 to 264192 [ 741.581138][ T1006] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) 19:35:27 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x35, 0x3) [ 741.700633][ T1020] loop2: detected capacity change from 0 to 264192 [ 741.735922][ T1022] loop5: detected capacity change from 0 to 264192 19:35:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{0x0}], 0x1, 0x2000, 0x0, 0x3) [ 741.871161][ T1025] loop2: detected capacity change from 0 to 264192 19:35:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) [ 742.002672][ T1029] loop2: detected capacity change from 0 to 264192 19:35:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x1000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000280)={0xc, 0x8d}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r1}], 0x40, "901bf13f1961a6"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000180)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB="004a2e000000000000002e2f627573000153e688f3b6e0612aab9145e18a1dbb80ea25dc3a102d62fc23624f9d82affba7a1189b697d8248b71d2c6d46e6b0b718eb784c9529c7c7d773e700a670dfcee507fd1be9b4e7bb7c0d381d66cf71a7af79cefadd44a259e7af160e5da5b47940c103dc828469f5a0e817dafb7f43328201c5c8e3ab6b1ec358ba417e35668f873ac7fc8b4f9dc820dc3f08a1c847"]) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000640)={{r2}, 0x0, 0x8, @inherit={0x58, &(0x7f0000000100)={0x0, 0x2, 0x5, 0x0, {0x0, 0x0, 0x79b, 0x0, 0x7}, [0x1, 0x0]}}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') creat(0x0, 0x0) r3 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) 19:35:32 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x36, 0x3) 19:35:32 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) 19:35:32 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 19:35:32 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = getpgrp(0xffffffffffffffff) sched_setscheduler(r2, 0x0, &(0x7f00000001c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102c) [ 746.813130][ T1006] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 746.823564][ T1006] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 746.834280][ T1006] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 746.845029][ T1006] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 746.868106][ T1146] loop2: detected capacity change from 0 to 264192 [ 746.874865][ T1152] loop4: detected capacity change from 0 to 264192 [ 746.874869][ T1149] loop5: detected capacity change from 0 to 264192 19:35:32 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{}], 0x1, 0x2000, 0x0, 0x3) 19:35:32 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0x0, &(0x7f0000000280)={0xc, 0x8d}, 0x0) r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x600200, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000000640)={{}, 0x0, 0x0, @inherit={0x0, 0x0}, @name="ba7c203248667b719ead1a5ab917ace5817dafb2d6f88ba232b5c1f3a7ad2cee6e28ae4b066ce116b62596c4b9e1b0f3e0321465401a4cd7acc953f1b905b3e060560f353e5485430ec893ecc8e05534bd04ecb1dc6c08bf9c17b7b01084c6cc03720acb50bacb6f4791361cfd8e2a9300caf2dc448655aa37c7d86cb39db79e667156ae7a87595130f66d1e541331a357c9dbc00d35d5d60f34a10901b2dea726cc9715ec039c0e7266915f240872a0496c7cf05b535bab768b9e44393527315e56f76462129829deabb74e22a9f89e6a425bb825cacb58578e69d7e76f69a2c52b0a8db9510fa9097ed9d6b010d9fc623f10eb374f657a935c236811b14bbc561911bb9793fc51e5cde3f6ce6b7b078658223926d044b4d4c64b7b980c49e0dbbf84d34a9961e8f6c31abc7dd65e61370bce6acf546fb7023239f1288d492e76b44422eda221e914d07f963a31a2be8ec852753a2be09c0ee31dd7f19ce07def30b27c96c9f7b3b3cd6dca1cbf642f03b9d141437810e6116aef0e56e949f956eaf06e7f48146a9ccf6c88d56bc525873856244a4c2f618d07688cc69a9c0c7f7b9ff617964376a3dc2c4b5add34e4f1c580ef9a55ebab48dd3aa328b7bdd059f483cdb158df6731860afb7097bbb7fc4773c9ee95bbfc33b0fa9be661f36dae4d34f98c040f9cd8efa15a39b1fd34811571e70ae6e4e4e736bb0c4a7e90b1566568c6e2fdb6a750934f0902833c03ad85e464f979184a759cf28e7938c8e36873228c65ba1206f0912c3ac46d1fe42336a3db9af037fc5142b7798b8e50f2538d75b1503742eae917918bb962be4d48f218113e3f51245f00d203f8b79d5c3baffa9bdcb59d7f4a293dd6ef9e8162fb9fe38875226b2a6874c0147849aed357b204d8ad248ec70ca82fa8f006dc292b6a503089cb1fc034f0c0258d894c257c976d9579d08f3e2a20f3316c1cce5a106c2c7c631f56df8d5b8d3cd021aa3757fc91d0a966c5333c7ff93731534abe9b4cd1c7540602162f0af3be982836212853f5ee5147e7ebf2a0cf4faf18054a37890d422f61db1ed07af9a20d18582401182b5eeaa7f4574b7995e015bc1eda1ed256c31a3da92c32efd7883f2ab59b5aa4e9477791a3f7f52deb153871d73226c42b475730136a94596813a92d10e4102ec35c2caa99417a2a186889658bb2316378ac00b6b2d5460c7fa33c051e14665aadafa53b9036f143f6a06f73be24b55ee9206c206a714695a5d5e3387f5c217f722d22d60a62ee83313eebd7aae6df251dd42d1cdc90f945995736393453de6f8c3dd3aab53391b486fb563047dbedcf0ca8c15a6c9e2147f8e4cd4d9abe8bc3e9c3455ad30aadfb26aafc3450adf1293dd448ba4dd69d2b8d4f217b4ca0a88bba500f68719fe69b92c8295e4dbe5a7f78403a81a974f25b2d96e94b2484c5d78025d972d87efbfdc5548041fd4aea8107c5b3d6523c34861dbe97d38d77cea1a0071cf9a5dab33dea4820fae1b2e2ce6ed7dd338dd6a7f0c8d2762bdf867f5bbdb74c66ccec5a36b4a2c5a76291fa8115ce42118e8177363763e71917e218992a5baab75d0369961682277809cb9a4bbea628be8506d3e4d270d938572697d7eb4edb7e265a0272d06943021da292c55b0d1d59d25ca5a5fdbdcc3bc9fe7354d66e0b6f06c5a78bd153b9f5867d46f681cb7d25ce153463b77eb3f38d838ae76ae85e5fdab7c75f1ee7834fb0955d6e4b5ee6b1843c7e6e109ef3aa08a760f601eaf9d781597fccd47d56fea5770af8bc431c2f29a58fa7c120517583c955c715f210cabfd395e68d9ab2b8a635f1f253e3452f5266d9893995752a7954467b52b12b78098ebb2ebe4e11e19129c49f69f40e1f10d5e5a6fb8370571c0a05d8bcbf1fc41e8077773f77ea7b75160f8d9ded1927859d6654d9c1ba1dcb63aa25df00753668dafb0c174d2005f435b56e5d449953e490f2411e56acdc14636f83923638cbb57b33bff90ae2b06a7deac21f427eeee9bbb46a867a9753e72dd1562188b7b79a4d87be0e862258eefa62ec01d724be444dd2272e0d59d809edd7f4a527060e5cc0582b0427f2711742e27308d609c8d0204c6c35012002abd215d09c6e35f01372bfb0acfb759e91e7cd7dca2e06d5687a9e19240bb68b5183e797368feed263ba5915a21751995071986270d74c7d69e11b8dcb5ae84d7731f8dbb5993e1839ff61ff3335cac6d86a7d84509b6b784fa7ba487edfca5d8239b57eef795d7fbef671776e24e1be16768a7e18f741c83811dca40d29c30e003bed90b27660f1a5819a2ca85903b768b5e4b1ea92d7c7739d6018caae20ae7dc2d75576793e3e2e97cddd893f518e8ef731de5b6f69c5a25d6bfc917036c137ead9a87a6ca94bda44f1680d4b21f9e4e1aee624639946391184be21f5a03a3a06948c47ab8e81c2ade3e9a9558662a3a339969bcee58c1430a52b9bdd5f4997ae1acdc1e3552f22d2921dd678043da53e9770ddbac7074cb818bc6e78363e9c043ca4ebd69e0d9b10066f6cdd003d0897796962b3b5bde7971e1194550bde1cdb59034ace362734304139754ea998e2d4a044399b4ac255b86d729e27e0d26e38617f6e4972ecd2ce748fc6d4dd6fd58d3271c20ca886254d9d3298c09a64886b3ea07029c2009ccef7693fc0e26a43f12d4173f8a6b2577f0ad4c11d847c0caf313762160be0562ecb1f67db90b1d74161414a84984e13133ec860fa966d9994cfee9d7b34884619d4ab737bebacd84678769694932fe84098cb2ac769ed5d8f068ee6999a0121341e9b0c42fb946fef75f1d0e1ff7312b4ee024056329ac61327cbcdd39a9a0748ef9f357d8ecac782713a1040d13febd73d19976eccec6b7695b8f895726255d376264390d02538fef13e7b1095e25b6e38347dc6b50a2be08c1f9069c2117e40c2223986c72321ff4f61d953960747819d773b9651556bf8a43db26e8c5e351469196d13c571ba3bb62bad751fdb6771e8989a7c5f2ff3bd246901b1de0b417f63404ae959ebd621cdae77bca62be2b75cc2c3270d599c3ccce3dab210e0b2b97f3d098ce45de7893381d2ce8f5b88117749fe313913eb8cc051baa7045745848baded41b8ace32312e7e6de436c9922bee2d4378aece7c6d72bedf68539b0836c40242d7fd1a34140f121be610d9e814de84a2df079574744eb6b0e202d0adf91784191e4c191f8f1833b36993cf77344810f6c3fc5b5a02beca6b98bac83dc3f4a64b967b1ce195db91c92dbab74d992981ce4cb0a2bcd8b39e90a9257903f58e18a042959ae647727ee76f5d641236b5e0099cf5ed23bcc11452e83b9d9da9e74f040d3f694026882f77976d9174ed1d792a4516275f6e0a2024b83baec6de154769bba68c76c27871db66ec6a25f91f79655c876c72f24187caee3db5c24f1d1116dc0f02d3c80067f257565991f2b1d65e95f52954808a2cb45ba6129fca03d1edca00ea01efe835d622d2aa5e3b7236d88a6411821c38210a8dfdf3b918bfea2b6a1cedd14074b2394a8ddb9bb572e5ea9a98b81d478a3072c9eb83c6aa1b4c4dadec8bab9888e70045d344049a8f273d8fe7d5560e78ffe6fbedf56cc1eb8fdfa18170c2e16c18039e974ed1ba76912cea6c440d4a84453b794fce092759fda17793bfaa0be5b1ae97da40b7f429837bc9eef6dd63044fa8811fd1f30c2a1db8f6496e14375dc51176d6e9117f336e2bc2c3f6d29bb61176adbccad8e75156863c98a6167355cb2972edf2924a15e1b2ca5e548538cb8f0dfc7ec066581ca7e5d79e9751691fd6c13b52b5df99b2c6862c32be8d27932750b83aa7a033999312a5a1a8e4c74b618ea2021d212953bba7e0b93cbc587ff343c6d6ea90823010dc6747c62e6d03b3fb7d4c29697544f25b00f3d0aaaf8e2fd34755a9738f961bb42069115b5564b71968727cab3b49fe5feeeca557b0b4335745ba2b9cbf696332c84e1a16848ce6e42dc580115aef3ef87e6ffdee45904b7067399f75a5ccc9691a04a0681c5c902b5c4337e2d7bbfcccb90d1823e8c2a6a3a1688849df883291c7e30e85f596b7a94c5087163b2d10e1b5519370d301c96ddc3f14bd06258ef496dfb58cae3d8f4f2154fa6402691fa336ef557eca01f6645efbf1e81062c6244855449bf7a7a2ee6b6081072c382634ebc4b254127d62befcd8f05fb6e8b6d3c59572d515571acebe59af84cdacc3e828dd0116eee76029ba40c8eb3670bd774e6d300f24ca4b5a20210cd3a00ba57d53d3bab86fe4dea239230e6886965bde5a03d7a8bb17708729a0e7ac3565e4a1b949cd91e5721902cf8b1246af1d27c860c8ee853fe69a5639f008570ef631fd96d9d0365ea58764d2217e98d1350a99156c414e62f7d9860e32c554f89ba75401d211f7f24cdf5a06e009d1fe2409aab934b8a0bcdfc2ec76e57d12d8f6b5c279ad491cfef58da39731bd58f1cafcc263262484eceb0557f51b10cf33a7426950eadcf000e368f88eff6e21bdf01a9746e68961648ba08e4e9fa3f60193ee90134f32a790475023fe3d539d2149f11c7e59e8e9b1e79ed995e5ea6f93150489a7bc680e9b36cdb88b892286e62422f070dee3746caa10e317ace30301282377c592f268dab3d847d8f09764f057e17d0bfb2513d836a619f4eef2a82b5d1c880108910f4bd26828b1d1511b45c8789a53523e84ed46f0bb04dcbc3b9a6ab50871ad8536f5232a513d14809a972fc2a9356cf83d3a02a104b10b9ae3ddc3900b9cf606f0dc82cb20ebb7b644eb044fd7cd132d675ca96647dc838b452bfc83e8875e8c7954e03718a692722c8c4c397e1093b3cd99d5d9bb791753183830c36b3261046a25286b6c819490b68c0d106c6e0152f95ca10ec53bc6d245ddaabcc3945f1a72240b2f41e6d6e9837e4425a67321c5383e57f09c8485438eba422ba67e11cabbeb7b456b18aa92f0952219ab595d49063c1a75ff1d75ed24fff5c769dfd64dbd86531e6fdf0994f365c75c6bdd0a3eea107d9233a86a07b3ad269ccd31ce4f47913af5a2e2e54eb980d220d21d83eda6566691267261662ec809a0a16764691d7c5d70bb0bddc7e2ac47d20375b1bcba01408d5a8249f830963c9d167ce015682208a4da37bf64117a39a1ea1f749ec2184d19f4d1d363ebbacfb5f9118ab502e975bc25c2feca2a6243b4e4b165d3bc5fef466108bef97112be39c057e0ca0273214abbdce7b0245d42c9d8c783bf6751febe79af46e989423361123e8ff945363c0b15a545a8d069d75565f85cffd741f6f7962763e9c28a34169f43bc3ec42dcbfb87de31de4549a7148edc9296a7a6f0d34a762979c697d79b6a86365d49e9a50304ee8ba79b150a8d0e505937b23926d16d0f82ffa68744576fab0fa1cf3170a18070fc0738fdae430b171aa7f13f20149b88dd54e1de856bd88e758278dd141f1cafa4f84c42fafa21704ae8c5c79d308867eee0c91adfcfa796681a876dd988565b19aef88887a9a901a203ed9ec812a9c93a578f6e96b1a2f2a073ea947075cbc622fea9a4235a195b401f9259ea30c1027f3a5495175c369236acd8ef8a407385994980a0d5676f2d501df4151435fbb767db9df7ed5e66cede848bfa2d2f9a21559bc49d920b2e356be745feac73d799208ac4dcedbfdcc484c654c7891f9e38a980760"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_mount_image$msdos(0x0, &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r3 = creat(0x0, 0x0) ftruncate(r3, 0x208200) r4 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r4, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x0, 0x3) [ 746.961826][ T1159] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:35:32 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x37, 0x3) 19:35:32 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) [ 747.029979][ T1162] loop2: detected capacity change from 0 to 264192 [ 747.055523][ T1159] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 747.069997][ T1166] loop4: detected capacity change from 0 to 264192 19:35:32 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 1) [ 747.114202][ T1168] loop5: detected capacity change from 0 to 264192 [ 747.130065][ T1170] loop2: detected capacity change from 0 to 264192 [ 747.137311][ T1159] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 747.203030][ T1159] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 747.217543][ T1172] loop4: detected capacity change from 0 to 264192 [ 747.249135][ T1172] FAULT_INJECTION: forcing a failure. [ 747.249135][ T1172] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 747.262315][ T1172] CPU: 0 PID: 1172 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 747.271045][ T1172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 747.281102][ T1172] Call Trace: [ 747.284384][ T1172] [ 747.287314][ T1172] dump_stack_lvl+0xd6/0x122 [ 747.291937][ T1172] dump_stack+0x11/0x1b [ 747.296090][ T1172] should_fail+0x23c/0x250 [ 747.300507][ T1172] should_fail_usercopy+0x16/0x20 [ 747.305570][ T1172] _copy_from_user+0x1c/0xd0 [ 747.310168][ T1172] iovec_from_user+0xc4/0x2e0 [ 747.314847][ T1172] __import_iovec+0x57/0x2d0 [ 747.319515][ T1172] import_iovec+0xb8/0xd0 [ 747.323991][ T1172] do_pwritev+0x127/0x440 [ 747.328321][ T1172] ? vfs_write+0x667/0x950 [ 747.332834][ T1172] ? debug_smp_processor_id+0x18/0x20 [ 747.338213][ T1172] ? syscall_trace_enter+0x153/0x2b0 [ 747.343575][ T1172] __x64_sys_pwritev2+0x7e/0xa0 19:35:32 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) [ 747.348444][ T1172] do_syscall_64+0x44/0xd0 [ 747.352861][ T1172] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 747.358787][ T1172] RIP: 0033:0x7f94e6243ae9 [ 747.363192][ T1172] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 747.382920][ T1172] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 747.391397][ T1172] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 747.399443][ T1172] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 747.407428][ T1172] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 747.415426][ T1172] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 747.423396][ T1172] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 747.431470][ T1172] [ 747.479869][ T1176] loop2: detected capacity change from 0 to 264192 19:35:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x2000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:38 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 2) 19:35:38 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x38, 0x3) 19:35:38 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x0, 0x0, 0x3) 19:35:38 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x20102d) 19:35:38 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) [ 752.702997][ T1159] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 752.713636][ T1159] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 752.723859][ T1159] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 752.734481][ T1159] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:35:38 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) [ 752.753763][ T1283] loop5: detected capacity change from 0 to 264192 [ 752.758242][ T1279] loop2: detected capacity change from 0 to 264192 [ 752.771588][ T1288] loop4: detected capacity change from 0 to 264192 [ 752.807042][ T1288] FAULT_INJECTION: forcing a failure. [ 752.807042][ T1288] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 752.820354][ T1288] CPU: 1 PID: 1288 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 752.829117][ T1288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 752.839344][ T1288] Call Trace: [ 752.842619][ T1288] [ 752.845538][ T1288] dump_stack_lvl+0xd6/0x122 [ 752.850136][ T1288] dump_stack+0x11/0x1b [ 752.854295][ T1288] should_fail+0x23c/0x250 [ 752.858757][ T1288] __alloc_pages+0x102/0x330 [ 752.863401][ T1288] alloc_pages+0x382/0x3d0 [ 752.867800][ T1288] folio_alloc+0x1a/0x20 [ 752.872290][ T1288] filemap_alloc_folio+0x53/0xf0 [ 752.877264][ T1288] __filemap_get_folio+0x443/0x690 [ 752.882442][ T1288] pagecache_get_page+0x26/0xe0 [ 752.887329][ T1288] grab_cache_page_write_begin+0x3f/0x50 [ 752.892952][ T1288] cont_write_begin+0x4ab/0x7b0 [ 752.897802][ T1288] ? __rcu_read_unlock+0x5c/0x290 [ 752.902814][ T1288] fat_write_begin+0x61/0xf0 [ 752.907429][ T1288] ? fat_block_truncate_page+0x30/0x30 [ 752.912875][ T1288] pagecache_write_begin+0x5a/0x70 [ 752.918127][ T1288] cont_write_begin+0x172/0x7b0 [ 752.923007][ T1288] fat_write_begin+0x61/0xf0 [ 752.927581][ T1288] ? fat_block_truncate_page+0x30/0x30 [ 752.933155][ T1288] generic_perform_write+0x1c8/0x400 [ 752.938478][ T1288] __generic_file_write_iter+0x195/0x2b0 [ 752.944113][ T1288] ? generic_write_checks+0x250/0x290 [ 752.949470][ T1288] generic_file_write_iter+0x75/0x130 [ 752.954840][ T1288] do_iter_readv_writev+0x2de/0x380 [ 752.960123][ T1288] do_iter_write+0x192/0x5c0 [ 752.964748][ T1288] ? import_iovec+0xb8/0xd0 [ 752.969248][ T1288] do_pwritev+0x235/0x440 [ 752.973563][ T1288] ? debug_smp_processor_id+0x18/0x20 [ 752.978978][ T1288] ? syscall_trace_enter+0x153/0x2b0 [ 752.984284][ T1288] __x64_sys_pwritev2+0x7e/0xa0 [ 752.989246][ T1288] do_syscall_64+0x44/0xd0 [ 752.993656][ T1288] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 752.999572][ T1288] RIP: 0033:0x7f94e6243ae9 [ 753.003968][ T1288] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 753.023561][ T1288] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 753.031966][ T1288] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 753.039925][ T1288] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 753.048000][ T1288] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 753.056004][ T1288] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 753.063954][ T1288] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 753.071915][ T1288] [ 753.080992][ T1294] FAULT_INJECTION: forcing a failure. [ 753.080992][ T1294] name failslab, interval 1, probability 0, space 0, times 0 [ 753.093609][ T1294] CPU: 0 PID: 1294 Comm: syz-executor.1 Not tainted 5.16.0-rc3-syzkaller #0 19:35:38 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 3) [ 753.102305][ T1294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.112352][ T1294] Call Trace: [ 753.115625][ T1294] [ 753.118555][ T1294] dump_stack_lvl+0xd6/0x122 [ 753.123149][ T1294] dump_stack+0x11/0x1b [ 753.127307][ T1294] should_fail+0x23c/0x250 [ 753.131722][ T1294] ? alloc_pipe_info+0xac/0x350 [ 753.136578][ T1294] __should_failslab+0x81/0x90 [ 753.141350][ T1294] should_failslab+0x5/0x20 [ 753.146017][ T1294] kmem_cache_alloc_trace+0x52/0x350 [ 753.151309][ T1294] alloc_pipe_info+0xac/0x350 [ 753.156113][ T1294] splice_direct_to_actor+0x5f7/0x650 [ 753.161560][ T1294] ? security_file_permission+0x7c/0xa0 [ 753.167283][ T1294] ? do_splice_direct+0x190/0x190 [ 753.172314][ T1294] ? security_file_permission+0x87/0xa0 [ 753.177900][ T1294] do_splice_direct+0x106/0x190 [ 753.182792][ T1294] do_sendfile+0x675/0xc40 [ 753.187272][ T1294] __x64_sys_sendfile64+0x102/0x140 [ 753.192480][ T1294] do_syscall_64+0x44/0xd0 [ 753.196934][ T1294] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.202850][ T1294] RIP: 0033:0x7f459cef0ae9 19:35:38 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x39, 0x3) [ 753.207262][ T1294] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 753.226877][ T1294] RSP: 002b:00007f459c646188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 753.235294][ T1294] RAX: ffffffffffffffda RBX: 00007f459d004028 RCX: 00007f459cef0ae9 [ 753.243267][ T1294] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 753.251238][ T1294] RBP: 00007f459c6461d0 R08: 0000000000000000 R09: 0000000000000000 19:35:38 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) [ 753.259232][ T1294] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 753.267203][ T1294] R13: 00007ffea979601f R14: 00007f459c646300 R15: 0000000000022000 [ 753.275251][ T1294] [ 753.280543][ T1293] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 753.300420][ T1295] loop2: detected capacity change from 0 to 264192 [ 753.341815][ T1293] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 753.348192][ T1302] loop4: detected capacity change from 0 to 264192 [ 753.354023][ T1303] loop5: detected capacity change from 0 to 264192 [ 753.400912][ T1293] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 753.409941][ T1305] loop2: detected capacity change from 0 to 264192 [ 753.412282][ T1302] FAULT_INJECTION: forcing a failure. [ 753.412282][ T1302] name failslab, interval 1, probability 0, space 0, times 0 [ 753.429876][ T1302] CPU: 1 PID: 1302 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 753.438576][ T1302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.448643][ T1302] Call Trace: [ 753.451979][ T1302] [ 753.454905][ T1302] dump_stack_lvl+0xd6/0x122 [ 753.459536][ T1302] dump_stack+0x11/0x1b [ 753.463698][ T1302] should_fail+0x23c/0x250 [ 753.468114][ T1302] ? mempool_alloc_slab+0x16/0x20 [ 753.473217][ T1302] __should_failslab+0x81/0x90 [ 753.478033][ T1302] should_failslab+0x5/0x20 [ 753.482584][ T1302] kmem_cache_alloc+0x4f/0x320 [ 753.487350][ T1302] mempool_alloc_slab+0x16/0x20 [ 753.492208][ T1302] ? mempool_free+0x130/0x130 [ 753.496922][ T1302] mempool_alloc+0x9d/0x310 19:35:39 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3a, 0x3) [ 753.501578][ T1302] bio_alloc_bioset+0xcc/0x560 [ 753.506599][ T1302] ? __getblk_gfp+0x3f/0x530 [ 753.511187][ T1302] submit_bh_wbc+0x133/0x320 [ 753.515874][ T1302] __bread_gfp+0x110/0x220 [ 753.520361][ T1302] fat12_ent_bread+0xc7/0x320 [ 753.525035][ T1302] ? fat12_ent_set_ptr+0x140/0x140 [ 753.530161][ T1302] fat_alloc_clusters+0x411/0xab0 [ 753.535187][ T1302] ? debug_smp_processor_id+0x18/0x20 [ 753.540593][ T1302] fat_get_block+0x267/0x610 [ 753.545201][ T1302] __block_write_begin_int+0x4c5/0x1010 [ 753.550760][ T1302] ? fat_block_truncate_page+0x30/0x30 [ 753.556246][ T1302] cont_write_begin+0x4cf/0x7b0 [ 753.561123][ T1302] ? __rcu_read_unlock+0x5c/0x290 [ 753.566153][ T1302] fat_write_begin+0x61/0xf0 [ 753.570881][ T1302] ? fat_block_truncate_page+0x30/0x30 [ 753.576343][ T1302] pagecache_write_begin+0x5a/0x70 [ 753.581516][ T1302] cont_write_begin+0x172/0x7b0 [ 753.586433][ T1302] fat_write_begin+0x61/0xf0 [ 753.591022][ T1302] ? fat_block_truncate_page+0x30/0x30 [ 753.596463][ T1302] generic_perform_write+0x1c8/0x400 [ 753.601751][ T1302] __generic_file_write_iter+0x195/0x2b0 [ 753.607453][ T1302] ? generic_write_checks+0x250/0x290 [ 753.612887][ T1302] generic_file_write_iter+0x75/0x130 [ 753.618242][ T1302] do_iter_readv_writev+0x2de/0x380 [ 753.623471][ T1302] do_iter_write+0x192/0x5c0 [ 753.628062][ T1302] ? import_iovec+0xb8/0xd0 [ 753.632547][ T1302] do_pwritev+0x235/0x440 [ 753.636873][ T1302] ? debug_smp_processor_id+0x18/0x20 [ 753.642368][ T1302] ? syscall_trace_enter+0x153/0x2b0 [ 753.647728][ T1302] __x64_sys_pwritev2+0x7e/0xa0 [ 753.652554][ T1302] do_syscall_64+0x44/0xd0 [ 753.657013][ T1302] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.662924][ T1302] RIP: 0033:0x7f94e6243ae9 [ 753.667331][ T1302] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 753.686916][ T1302] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 19:35:39 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) [ 753.695320][ T1302] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 753.703272][ T1302] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 753.711294][ T1302] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 753.719244][ T1302] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 753.727202][ T1302] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 753.735156][ T1302] [ 753.790201][ T1293] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 753.809033][ T1314] loop5: detected capacity change from 0 to 264192 [ 753.829293][ T1315] FAULT_INJECTION: forcing a failure. [ 753.829293][ T1315] name failslab, interval 1, probability 0, space 0, times 0 [ 753.841922][ T1315] CPU: 0 PID: 1315 Comm: syz-executor.1 Not tainted 5.16.0-rc3-syzkaller #0 [ 753.850641][ T1315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 753.860717][ T1315] Call Trace: [ 753.863994][ T1315] [ 753.866998][ T1315] dump_stack_lvl+0xd6/0x122 [ 753.871665][ T1315] dump_stack+0x11/0x1b [ 753.875816][ T1315] should_fail+0x23c/0x250 [ 753.880251][ T1315] ? kcalloc+0x32/0x40 [ 753.884403][ T1315] __should_failslab+0x81/0x90 [ 753.889209][ T1315] should_failslab+0x5/0x20 [ 753.893741][ T1315] __kmalloc+0x6f/0x370 [ 753.897962][ T1315] ? kmem_cache_alloc_trace+0x24b/0x350 [ 753.903520][ T1315] kcalloc+0x32/0x40 [ 753.907416][ T1315] alloc_pipe_info+0x1be/0x350 [ 753.912266][ T1315] splice_direct_to_actor+0x5f7/0x650 [ 753.917640][ T1315] ? security_file_permission+0x7c/0xa0 [ 753.923192][ T1315] ? do_splice_direct+0x190/0x190 [ 753.928214][ T1315] ? security_file_permission+0x87/0xa0 [ 753.933759][ T1315] do_splice_direct+0x106/0x190 [ 753.938784][ T1315] do_sendfile+0x675/0xc40 [ 753.943204][ T1315] __x64_sys_sendfile64+0x102/0x140 [ 753.948484][ T1315] do_syscall_64+0x44/0xd0 [ 753.952899][ T1315] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 753.958881][ T1315] RIP: 0033:0x7f459cef0ae9 [ 753.963339][ T1315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 753.982956][ T1315] RSP: 002b:00007f459c646188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 753.991376][ T1315] RAX: ffffffffffffffda RBX: 00007f459d004028 RCX: 00007f459cef0ae9 [ 753.999347][ T1315] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 754.008102][ T1315] RBP: 00007f459c6461d0 R08: 0000000000000000 R09: 0000000000000000 [ 754.016125][ T1315] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 754.024093][ T1315] R13: 00007ffea979601f R14: 00007f459c646300 R15: 0000000000022000 [ 754.032110][ T1315] 19:35:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x3000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:44 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:35:44 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 4) 19:35:44 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) 19:35:44 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3b, 0x3) 19:35:44 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) [ 758.762968][ T1293] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 758.773002][ T1293] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 758.783652][ T1293] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 758.793795][ T1293] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 758.813265][ T1436] loop2: detected capacity change from 0 to 264192 [ 758.820609][ T1442] loop4: detected capacity change from 0 to 264192 [ 758.828674][ T1444] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 758.840210][ T1440] loop5: detected capacity change from 0 to 264192 [ 758.859262][ T1442] FAULT_INJECTION: forcing a failure. [ 758.859262][ T1442] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 758.872527][ T1442] CPU: 1 PID: 1442 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 758.872943][ T1448] FAULT_INJECTION: forcing a failure. [ 758.872943][ T1448] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 758.881218][ T1442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 758.881233][ T1442] Call Trace: [ 758.907845][ T1442] [ 758.910761][ T1442] dump_stack_lvl+0xd6/0x122 [ 758.915404][ T1442] dump_stack+0x11/0x1b [ 758.919551][ T1442] should_fail+0x23c/0x250 [ 758.923951][ T1442] __alloc_pages+0x102/0x330 [ 758.928549][ T1442] alloc_pages+0x382/0x3d0 [ 758.932961][ T1442] folio_alloc+0x1a/0x20 [ 758.937276][ T1442] filemap_alloc_folio+0x53/0xf0 [ 758.942204][ T1442] __filemap_get_folio+0x443/0x690 [ 758.947371][ T1442] pagecache_get_page+0x26/0xe0 [ 758.952225][ T1442] grab_cache_page_write_begin+0x3f/0x50 [ 758.957843][ T1442] cont_write_begin+0x4ab/0x7b0 [ 758.962689][ T1442] fat_write_begin+0x61/0xf0 [ 758.967276][ T1442] ? fat_block_truncate_page+0x30/0x30 [ 758.972723][ T1442] pagecache_write_begin+0x5a/0x70 [ 758.977822][ T1442] cont_write_begin+0x172/0x7b0 [ 758.982659][ T1442] fat_write_begin+0x61/0xf0 [ 758.987258][ T1442] ? fat_block_truncate_page+0x30/0x30 [ 758.992769][ T1442] generic_perform_write+0x1c8/0x400 [ 758.998122][ T1442] __generic_file_write_iter+0x195/0x2b0 [ 759.003782][ T1442] ? generic_write_checks+0x250/0x290 [ 759.009154][ T1442] generic_file_write_iter+0x75/0x130 [ 759.014513][ T1442] do_iter_readv_writev+0x2de/0x380 [ 759.019751][ T1442] do_iter_write+0x192/0x5c0 [ 759.024434][ T1442] ? import_iovec+0xb8/0xd0 [ 759.028923][ T1442] do_pwritev+0x235/0x440 [ 759.033308][ T1442] ? debug_smp_processor_id+0x18/0x20 [ 759.038669][ T1442] ? syscall_trace_enter+0x153/0x2b0 [ 759.043952][ T1442] __x64_sys_pwritev2+0x7e/0xa0 [ 759.048860][ T1442] do_syscall_64+0x44/0xd0 [ 759.053263][ T1442] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.059155][ T1442] RIP: 0033:0x7f94e6243ae9 [ 759.063567][ T1442] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 759.083158][ T1442] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 759.091609][ T1442] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 759.099564][ T1442] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 759.107532][ T1442] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.115485][ T1442] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 759.123462][ T1442] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 759.131461][ T1442] [ 759.134466][ T1448] CPU: 0 PID: 1448 Comm: syz-executor.1 Not tainted 5.16.0-rc3-syzkaller #0 [ 759.143140][ T1448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.153196][ T1448] Call Trace: [ 759.156462][ T1448] [ 759.159383][ T1448] dump_stack_lvl+0xd6/0x122 [ 759.163962][ T1448] dump_stack+0x11/0x1b [ 759.168103][ T1448] should_fail+0x23c/0x250 [ 759.172522][ T1448] __alloc_pages+0x102/0x330 [ 759.177155][ T1448] alloc_pages+0x382/0x3d0 [ 759.181657][ T1448] folio_alloc+0x1a/0x20 [ 759.185881][ T1448] filemap_alloc_folio+0x53/0xf0 [ 759.190804][ T1448] page_cache_ra_unbounded+0x1c0/0x430 [ 759.196276][ T1448] ondemand_readahead+0x4f8/0x700 [ 759.201299][ T1448] page_cache_sync_ra+0xaf/0xe0 [ 759.206133][ T1448] filemap_read+0x3eb/0x16d0 [ 759.210760][ T1448] generic_file_read_iter+0x72/0x2a0 [ 759.216035][ T1448] ? __fsnotify_parent+0x372/0x490 [ 759.221209][ T1448] ext4_file_read_iter+0x1db/0x290 [ 759.226306][ T1448] generic_file_splice_read+0x24f/0x330 [ 759.231838][ T1448] ? splice_shrink_spd+0x60/0x60 [ 759.236785][ T1448] splice_direct_to_actor+0x2aa/0x650 [ 759.242177][ T1448] ? do_splice_direct+0x190/0x190 [ 759.247193][ T1448] do_splice_direct+0x106/0x190 [ 759.252041][ T1448] do_sendfile+0x675/0xc40 [ 759.256455][ T1448] __x64_sys_sendfile64+0x102/0x140 [ 759.261659][ T1448] do_syscall_64+0x44/0xd0 [ 759.266063][ T1448] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.271944][ T1448] RIP: 0033:0x7f459cef0ae9 [ 759.276344][ T1448] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 759.296035][ T1448] RSP: 002b:00007f459c646188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 759.304430][ T1448] RAX: ffffffffffffffda RBX: 00007f459d004028 RCX: 00007f459cef0ae9 19:35:44 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 5) 19:35:44 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 1) [ 759.312385][ T1448] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 759.320437][ T1448] RBP: 00007f459c6461d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.328418][ T1448] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 759.336388][ T1448] R13: 00007ffea979601f R14: 00007f459c646300 R15: 0000000000022000 [ 759.344350][ T1448] 19:35:44 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3c, 0x3) [ 759.370193][ T1444] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 759.420414][ T1454] loop2: detected capacity change from 0 to 264192 [ 759.433817][ T1444] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 759.438003][ T1453] loop4: detected capacity change from 0 to 264192 [ 759.447375][ T1456] loop5: detected capacity change from 0 to 264192 [ 759.472458][ T1454] FAULT_INJECTION: forcing a failure. [ 759.472458][ T1454] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 759.485754][ T1454] CPU: 0 PID: 1454 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 759.494429][ T1454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.504533][ T1454] Call Trace: [ 759.507852][ T1454] [ 759.510769][ T1454] dump_stack_lvl+0xd6/0x122 [ 759.515353][ T1454] dump_stack+0x11/0x1b [ 759.519517][ T1454] should_fail+0x23c/0x250 [ 759.523971][ T1454] should_fail_usercopy+0x16/0x20 [ 759.529047][ T1454] _copy_from_user+0x1c/0xd0 [ 759.533624][ T1454] iovec_from_user+0xc4/0x2e0 [ 759.538324][ T1454] __import_iovec+0x57/0x2d0 [ 759.542909][ T1454] import_iovec+0xb8/0xd0 [ 759.547268][ T1454] do_pwritev+0x127/0x440 [ 759.551589][ T1454] ? vfs_write+0x667/0x950 [ 759.555997][ T1454] ? debug_smp_processor_id+0x18/0x20 [ 759.561362][ T1454] ? syscall_trace_enter+0x153/0x2b0 [ 759.566654][ T1454] __x64_sys_pwritev2+0x7e/0xa0 [ 759.571495][ T1454] do_syscall_64+0x44/0xd0 [ 759.575930][ T1454] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.581816][ T1454] RIP: 0033:0x7f68df2d2ae9 [ 759.586244][ T1454] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 759.605901][ T1454] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 759.614423][ T1454] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 19:35:45 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) [ 759.622394][ T1454] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 759.630359][ T1454] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.638313][ T1454] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 759.646374][ T1454] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 759.654334][ T1454] [ 759.681722][ T1457] FAULT_INJECTION: forcing a failure. [ 759.681722][ T1457] name failslab, interval 1, probability 0, space 0, times 0 [ 759.694388][ T1457] CPU: 1 PID: 1457 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 759.703168][ T1457] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 759.713278][ T1457] Call Trace: [ 759.716572][ T1457] [ 759.719487][ T1457] dump_stack_lvl+0xd6/0x122 [ 759.724070][ T1457] dump_stack+0x11/0x1b [ 759.728212][ T1457] should_fail+0x23c/0x250 [ 759.732618][ T1457] ? kcalloc+0x32/0x50 [ 759.736712][ T1457] __should_failslab+0x81/0x90 [ 759.741464][ T1457] should_failslab+0x5/0x20 [ 759.745970][ T1457] __kmalloc+0x6f/0x370 [ 759.750142][ T1457] kcalloc+0x32/0x50 [ 759.754101][ T1457] ext4_find_extent+0x19f/0x7e0 [ 759.758981][ T1457] ext4_ext_map_blocks+0x115/0x2120 [ 759.764220][ T1457] ? preempt_count_add+0x4e/0x90 [ 759.769187][ T1457] ? _raw_read_unlock+0x13/0x30 [ 759.774032][ T1457] ? start_this_handle+0xfa6/0x1050 [ 759.779219][ T1457] ? ext4_es_lookup_extent+0x221/0x500 [ 759.784677][ T1457] ext4_map_blocks+0x1cf/0xf00 [ 759.789429][ T1457] ext4_iomap_begin+0x4b0/0x630 [ 759.794355][ T1457] ? ext4_alloc_da_blocks+0x100/0x100 [ 759.799715][ T1457] iomap_iter+0x395/0x4a0 [ 759.804045][ T1457] __iomap_dio_rw+0x695/0x1070 [ 759.808853][ T1457] ? _raw_spin_lock_irq+0x41/0x50 [ 759.813877][ T1457] iomap_dio_rw+0x38/0x80 [ 759.818253][ T1457] ? ext4_file_write_iter+0x461/0x1200 [ 759.823702][ T1457] ext4_file_write_iter+0xa72/0x1200 [ 759.828972][ T1457] ? ext4_file_write_iter+0x461/0x1200 [ 759.834415][ T1457] do_iter_readv_writev+0x2de/0x380 [ 759.839616][ T1457] do_iter_write+0x192/0x5c0 [ 759.844197][ T1457] ? import_iovec+0xb8/0xd0 [ 759.848701][ T1457] do_pwritev+0x235/0x440 [ 759.853055][ T1457] ? debug_smp_processor_id+0x18/0x20 [ 759.858521][ T1457] ? syscall_trace_enter+0x153/0x2b0 [ 759.863796][ T1457] __x64_sys_pwritev2+0x7e/0xa0 [ 759.868687][ T1457] do_syscall_64+0x44/0xd0 [ 759.873180][ T1457] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 759.879169][ T1457] RIP: 0033:0x7f94e6243ae9 [ 759.883592][ T1457] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 759.903231][ T1457] RSP: 002b:00007f94e5999188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 759.911687][ T1457] RAX: ffffffffffffffda RBX: 00007f94e6357028 RCX: 00007f94e6243ae9 [ 759.919643][ T1457] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000005 19:35:45 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:35:45 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 2) [ 759.927596][ T1457] RBP: 00007f94e59991d0 R08: 0000000000000000 R09: 0000000000000000 [ 759.935554][ T1457] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 759.943531][ T1457] R13: 00007ffcaeba184f R14: 00007f94e5999300 R15: 0000000000022000 [ 759.951573][ T1457] [ 759.960462][ T1444] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 760.000489][ T1570] FAULT_INJECTION: forcing a failure. [ 760.000489][ T1570] name failslab, interval 1, probability 0, space 0, times 0 [ 760.013243][ T1570] CPU: 0 PID: 1570 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 760.022008][ T1570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 760.032105][ T1570] Call Trace: [ 760.035408][ T1570] [ 760.038397][ T1570] dump_stack_lvl+0xd6/0x122 [ 760.043019][ T1570] dump_stack+0x11/0x1b [ 760.047178][ T1570] should_fail+0x23c/0x250 [ 760.051594][ T1570] ? jbd2__journal_start+0xf7/0x3f0 [ 760.056859][ T1570] __should_failslab+0x81/0x90 [ 760.061627][ T1570] should_failslab+0x5/0x20 [ 760.066141][ T1570] kmem_cache_alloc+0x4f/0x320 [ 760.070910][ T1570] jbd2__journal_start+0xf7/0x3f0 [ 760.076148][ T1570] __ext4_journal_start_sb+0x159/0x310 [ 760.081638][ T1570] ? ext4_file_write_iter+0x461/0x1200 [ 760.087099][ T1570] ext4_file_write_iter+0x992/0x1200 [ 760.092452][ T1570] ? ext4_file_write_iter+0x461/0x1200 [ 760.097951][ T1570] do_iter_readv_writev+0x2de/0x380 [ 760.103153][ T1570] do_iter_write+0x192/0x5c0 [ 760.107833][ T1570] ? import_iovec+0xb8/0xd0 [ 760.112409][ T1570] do_pwritev+0x235/0x440 [ 760.116752][ T1570] ? debug_smp_processor_id+0x18/0x20 [ 760.122197][ T1570] ? syscall_trace_enter+0x153/0x2b0 [ 760.127681][ T1570] __x64_sys_pwritev2+0x7e/0xa0 [ 760.132615][ T1570] do_syscall_64+0x44/0xd0 [ 760.137040][ T1570] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 760.142950][ T1570] RIP: 0033:0x7f68df2d2ae9 [ 760.147405][ T1570] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 760.167136][ T1570] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 760.175553][ T1570] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 760.183559][ T1570] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 760.191613][ T1570] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 760.199588][ T1570] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 760.207570][ T1570] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 760.215575][ T1570] 19:35:50 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x4000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:50 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3d, 0x3) 19:35:50 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 6) 19:35:50 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 3) 19:35:50 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x20102d) 19:35:50 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102c) [ 765.243404][ T1444] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 765.253748][ T1444] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 765.263885][ T1444] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 765.274724][ T1444] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 765.296636][ T1579] loop2: detected capacity change from 0 to 264192 [ 765.299619][ T1586] loop5: detected capacity change from 0 to 264192 [ 765.303358][ T1583] loop4: detected capacity change from 0 to 264192 [ 765.343104][ T1579] FAULT_INJECTION: forcing a failure. [ 765.343104][ T1579] name failslab, interval 1, probability 0, space 0, times 0 [ 765.355777][ T1579] CPU: 0 PID: 1579 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 765.364467][ T1579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.364822][ T1583] FAULT_INJECTION: forcing a failure. [ 765.364822][ T1583] name failslab, interval 1, probability 0, space 0, times 0 [ 765.374519][ T1579] Call Trace: [ 765.374530][ T1579] [ 765.374536][ T1579] dump_stack_lvl+0xd6/0x122 [ 765.374569][ T1579] dump_stack+0x11/0x1b [ 765.402018][ T1579] should_fail+0x23c/0x250 [ 765.406424][ T1579] ? mempool_alloc_slab+0x16/0x20 [ 765.411470][ T1579] __should_failslab+0x81/0x90 [ 765.416233][ T1579] should_failslab+0x5/0x20 [ 765.420775][ T1579] kmem_cache_alloc+0x4f/0x320 [ 765.425526][ T1579] mempool_alloc_slab+0x16/0x20 [ 765.430415][ T1579] ? mempool_free+0x130/0x130 [ 765.435101][ T1579] mempool_alloc+0x9d/0x310 [ 765.439592][ T1579] bio_alloc_bioset+0xcc/0x560 [ 765.444348][ T1579] ? __getblk_gfp+0x3f/0x530 [ 765.448943][ T1579] submit_bh_wbc+0x133/0x320 [ 765.453521][ T1579] __bread_gfp+0x110/0x220 [ 765.457936][ T1579] fat12_ent_bread+0xc7/0x320 [ 765.462658][ T1579] ? fat12_ent_set_ptr+0x140/0x140 [ 765.467800][ T1579] fat_alloc_clusters+0x411/0xab0 [ 765.472831][ T1579] ? debug_smp_processor_id+0x18/0x20 [ 765.478195][ T1579] fat_get_block+0x267/0x610 [ 765.482773][ T1579] __block_write_begin_int+0x4c5/0x1010 [ 765.488310][ T1579] ? fat_block_truncate_page+0x30/0x30 [ 765.493869][ T1579] cont_write_begin+0x4cf/0x7b0 [ 765.498707][ T1579] ? __rcu_read_unlock+0x5c/0x290 [ 765.503726][ T1579] fat_write_begin+0x61/0xf0 [ 765.508313][ T1579] ? fat_block_truncate_page+0x30/0x30 [ 765.513791][ T1579] pagecache_write_begin+0x5a/0x70 [ 765.518904][ T1579] cont_write_begin+0x172/0x7b0 [ 765.523747][ T1579] fat_write_begin+0x61/0xf0 [ 765.528352][ T1579] ? fat_block_truncate_page+0x30/0x30 [ 765.533909][ T1579] generic_perform_write+0x1c8/0x400 [ 765.539184][ T1579] __generic_file_write_iter+0x195/0x2b0 [ 765.544836][ T1579] ? generic_write_checks+0x250/0x290 [ 765.550268][ T1579] generic_file_write_iter+0x75/0x130 [ 765.555664][ T1579] do_iter_readv_writev+0x2de/0x380 [ 765.560847][ T1579] do_iter_write+0x192/0x5c0 [ 765.565612][ T1579] ? import_iovec+0xb8/0xd0 [ 765.570206][ T1579] do_pwritev+0x235/0x440 [ 765.574562][ T1579] ? debug_smp_processor_id+0x18/0x20 [ 765.579935][ T1579] ? syscall_trace_enter+0x153/0x2b0 [ 765.585210][ T1579] __x64_sys_pwritev2+0x7e/0xa0 [ 765.590078][ T1579] do_syscall_64+0x44/0xd0 [ 765.594491][ T1579] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 765.600373][ T1579] RIP: 0033:0x7f68df2d2ae9 [ 765.604854][ T1579] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 765.624453][ T1579] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 765.632923][ T1579] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 765.640991][ T1579] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 765.648949][ T1579] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 765.656902][ T1579] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 765.664853][ T1579] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 765.672893][ T1579] [ 765.675913][ T1583] CPU: 1 PID: 1583 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 765.684588][ T1583] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 765.694637][ T1583] Call Trace: [ 765.697960][ T1583] [ 765.700993][ T1583] dump_stack_lvl+0xd6/0x122 [ 765.705592][ T1583] dump_stack+0x11/0x1b [ 765.709806][ T1583] should_fail+0x23c/0x250 [ 765.714279][ T1583] ? fat_cache_add+0x1f7/0x4f0 [ 765.719044][ T1583] __should_failslab+0x81/0x90 [ 765.723812][ T1583] should_failslab+0x5/0x20 [ 765.728396][ T1583] kmem_cache_alloc+0x4f/0x320 [ 765.733212][ T1583] fat_cache_add+0x1f7/0x4f0 [ 765.737894][ T1583] fat_get_cluster+0x5ca/0x890 19:35:51 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 4) 19:35:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3e, 0x3) [ 765.742661][ T1583] fat_get_mapped_cluster+0xe0/0x260 [ 765.747950][ T1583] fat_bmap+0x258/0x290 [ 765.752106][ T1583] fat_get_block+0x3cb/0x610 [ 765.756701][ T1583] __block_write_begin_int+0x4c5/0x1010 [ 765.762366][ T1583] ? fat_block_truncate_page+0x30/0x30 [ 765.767957][ T1583] cont_write_begin+0x4cf/0x7b0 [ 765.772813][ T1583] fat_write_begin+0x61/0xf0 [ 765.777408][ T1583] ? fat_block_truncate_page+0x30/0x30 [ 765.782922][ T1583] pagecache_write_begin+0x5a/0x70 [ 765.788068][ T1583] cont_write_begin+0x172/0x7b0 [ 765.792983][ T1583] fat_write_begin+0x61/0xf0 [ 765.797565][ T1583] ? fat_block_truncate_page+0x30/0x30 [ 765.803006][ T1583] generic_perform_write+0x1c8/0x400 [ 765.808303][ T1583] __generic_file_write_iter+0x195/0x2b0 [ 765.813956][ T1583] ? generic_write_checks+0x250/0x290 [ 765.819329][ T1583] generic_file_write_iter+0x75/0x130 [ 765.824700][ T1583] do_iter_readv_writev+0x2de/0x380 [ 765.829877][ T1583] do_iter_write+0x192/0x5c0 [ 765.834519][ T1583] ? import_iovec+0xb8/0xd0 [ 765.839059][ T1583] do_pwritev+0x235/0x440 [ 765.843405][ T1583] ? debug_smp_processor_id+0x18/0x20 [ 765.848880][ T1583] ? syscall_trace_enter+0x153/0x2b0 [ 765.854214][ T1583] __x64_sys_pwritev2+0x7e/0xa0 [ 765.859046][ T1583] do_syscall_64+0x44/0xd0 [ 765.863464][ T1583] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 765.869382][ T1583] RIP: 0033:0x7f94e6243ae9 [ 765.873790][ T1583] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 765.893595][ T1583] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 765.902017][ T1583] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 765.909967][ T1583] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 765.917918][ T1583] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 765.926444][ T1583] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 765.934581][ T1583] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 765.942602][ T1583] 19:35:51 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 7) [ 765.951173][ T1590] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 766.006874][ T1601] loop2: detected capacity change from 0 to 264192 [ 766.015168][ T1590] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 766.031571][ T1602] loop5: detected capacity change from 0 to 264192 [ 766.049800][ T1604] loop4: detected capacity change from 0 to 264192 [ 766.054292][ T1601] FAULT_INJECTION: forcing a failure. [ 766.054292][ T1601] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 766.069568][ T1601] CPU: 0 PID: 1601 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 766.078272][ T1601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.088325][ T1601] Call Trace: [ 766.091602][ T1601] [ 766.094531][ T1601] dump_stack_lvl+0xd6/0x122 [ 766.099127][ T1601] dump_stack+0x11/0x1b [ 766.103285][ T1601] should_fail+0x23c/0x250 [ 766.107708][ T1601] __alloc_pages+0x102/0x330 [ 766.112309][ T1601] alloc_pages+0x382/0x3d0 [ 766.116813][ T1601] folio_alloc+0x1a/0x20 [ 766.121198][ T1601] filemap_alloc_folio+0x53/0xf0 [ 766.126143][ T1601] __filemap_get_folio+0x443/0x690 [ 766.131333][ T1601] pagecache_get_page+0x26/0xe0 [ 766.136189][ T1601] grab_cache_page_write_begin+0x3f/0x50 [ 766.141834][ T1601] cont_write_begin+0x4ab/0x7b0 [ 766.146689][ T1601] fat_write_begin+0x61/0xf0 [ 766.150448][ T1606] FAULT_INJECTION: forcing a failure. [ 766.150448][ T1606] name failslab, interval 1, probability 0, space 0, times 0 [ 766.151283][ T1601] ? fat_block_truncate_page+0x30/0x30 [ 766.169311][ T1601] pagecache_write_begin+0x5a/0x70 [ 766.174427][ T1601] cont_write_begin+0x172/0x7b0 [ 766.179270][ T1601] fat_write_begin+0x61/0xf0 [ 766.183855][ T1601] ? fat_block_truncate_page+0x30/0x30 [ 766.189298][ T1601] generic_perform_write+0x1c8/0x400 [ 766.194670][ T1601] __generic_file_write_iter+0x195/0x2b0 [ 766.200312][ T1601] ? generic_write_checks+0x250/0x290 [ 766.205670][ T1601] generic_file_write_iter+0x75/0x130 [ 766.211044][ T1601] do_iter_readv_writev+0x2de/0x380 [ 766.216364][ T1601] do_iter_write+0x192/0x5c0 [ 766.221097][ T1601] ? import_iovec+0xb8/0xd0 [ 766.225612][ T1601] do_pwritev+0x235/0x440 [ 766.229953][ T1601] ? debug_smp_processor_id+0x18/0x20 [ 766.235314][ T1601] ? syscall_trace_enter+0x153/0x2b0 [ 766.240590][ T1601] __x64_sys_pwritev2+0x7e/0xa0 [ 766.245425][ T1601] do_syscall_64+0x44/0xd0 [ 766.249826][ T1601] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 766.255712][ T1601] RIP: 0033:0x7f68df2d2ae9 [ 766.260178][ T1601] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 766.279972][ T1601] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 766.288377][ T1601] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 766.296354][ T1601] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 766.304466][ T1601] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 766.312458][ T1601] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 766.320420][ T1601] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 766.328383][ T1601] [ 766.331395][ T1606] CPU: 1 PID: 1606 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 766.340163][ T1606] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.350324][ T1606] Call Trace: [ 766.353603][ T1606] 19:35:52 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 5) [ 766.356597][ T1606] dump_stack_lvl+0xd6/0x122 [ 766.361241][ T1606] dump_stack+0x11/0x1b [ 766.365432][ T1606] should_fail+0x23c/0x250 [ 766.369877][ T1606] ? kcalloc+0x32/0x50 [ 766.373957][ T1606] __should_failslab+0x81/0x90 [ 766.378770][ T1606] should_failslab+0x5/0x20 [ 766.383275][ T1606] __kmalloc+0x6f/0x370 [ 766.387463][ T1606] kcalloc+0x32/0x50 [ 766.391399][ T1606] ext4_find_extent+0x19f/0x7e0 [ 766.396280][ T1606] ? kfree+0xf8/0x1f0 [ 766.400290][ T1606] ext4_ext_map_blocks+0x115/0x2120 19:35:52 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x106, 0x3) [ 766.405505][ T1606] ? _raw_read_unlock+0x13/0x30 [ 766.410428][ T1606] ext4_map_blocks+0x71e/0xf00 [ 766.415197][ T1606] ext4_iomap_begin+0x4b0/0x630 [ 766.420067][ T1606] ? ext4_alloc_da_blocks+0x100/0x100 [ 766.425442][ T1606] iomap_iter+0x395/0x4a0 [ 766.429771][ T1606] __iomap_dio_rw+0x695/0x1070 [ 766.434573][ T1606] ? _raw_spin_lock_irq+0x41/0x50 [ 766.439652][ T1606] iomap_dio_rw+0x38/0x80 [ 766.443983][ T1606] ? ext4_file_write_iter+0x461/0x1200 [ 766.449443][ T1606] ext4_file_write_iter+0xa72/0x1200 [ 766.454726][ T1606] ? ext4_file_write_iter+0x461/0x1200 [ 766.460184][ T1606] do_iter_readv_writev+0x2de/0x380 [ 766.465380][ T1606] do_iter_write+0x192/0x5c0 [ 766.470004][ T1606] ? import_iovec+0xb8/0xd0 [ 766.474565][ T1606] do_pwritev+0x235/0x440 [ 766.478895][ T1606] ? debug_smp_processor_id+0x18/0x20 [ 766.484262][ T1606] ? syscall_trace_enter+0x153/0x2b0 [ 766.489539][ T1606] __x64_sys_pwritev2+0x7e/0xa0 [ 766.494387][ T1606] do_syscall_64+0x44/0xd0 [ 766.498805][ T1606] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 766.504703][ T1606] RIP: 0033:0x7f94e6243ae9 [ 766.509131][ T1606] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 766.528734][ T1606] RSP: 002b:00007f94e5999188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 766.537192][ T1606] RAX: ffffffffffffffda RBX: 00007f94e6357028 RCX: 00007f94e6243ae9 [ 766.545233][ T1606] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000005 19:35:52 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102e) [ 766.553201][ T1606] RBP: 00007f94e59991d0 R08: 0000000000000000 R09: 0000000000000000 [ 766.561154][ T1606] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 766.569107][ T1606] R13: 00007ffcaeba184f R14: 00007f94e5999300 R15: 0000000000022000 [ 766.577071][ T1606] [ 766.593337][ T1590] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 766.630092][ T1716] loop2: detected capacity change from 0 to 264192 [ 766.640216][ T1590] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 766.640984][ T1718] loop5: detected capacity change from 0 to 264192 [ 766.676932][ T1716] FAULT_INJECTION: forcing a failure. [ 766.676932][ T1716] name failslab, interval 1, probability 0, space 0, times 0 [ 766.689633][ T1716] CPU: 0 PID: 1716 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 766.698310][ T1716] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 766.708395][ T1716] Call Trace: [ 766.711730][ T1716] [ 766.714711][ T1716] dump_stack_lvl+0xd6/0x122 [ 766.719343][ T1716] dump_stack+0x11/0x1b [ 766.723581][ T1716] should_fail+0x23c/0x250 [ 766.728003][ T1716] ? xas_create+0x3fb/0xb10 [ 766.732556][ T1716] __should_failslab+0x81/0x90 [ 766.737320][ T1716] should_failslab+0x5/0x20 [ 766.741827][ T1716] kmem_cache_alloc+0x4f/0x320 [ 766.746620][ T1716] ? xas_create+0x3c/0xb10 [ 766.751042][ T1716] xas_create+0x3fb/0xb10 [ 766.755377][ T1716] xas_store+0x70/0xca0 [ 766.759592][ T1716] ? xas_find_conflict+0x422/0x4c0 [ 766.764708][ T1716] __filemap_add_folio+0x1e8/0x4d0 [ 766.769829][ T1716] ? workingset_activation+0x2b0/0x2b0 [ 766.775291][ T1716] filemap_add_folio+0x6b/0x150 [ 766.780145][ T1716] __filemap_get_folio+0x4c4/0x690 [ 766.785293][ T1716] pagecache_get_page+0x26/0xe0 [ 766.790315][ T1716] grab_cache_page_write_begin+0x3f/0x50 [ 766.795956][ T1716] cont_write_begin+0x4ab/0x7b0 [ 766.800917][ T1716] fat_write_begin+0x61/0xf0 [ 766.805525][ T1716] ? fat_block_truncate_page+0x30/0x30 [ 766.810989][ T1716] pagecache_write_begin+0x5a/0x70 [ 766.816161][ T1716] cont_write_begin+0x172/0x7b0 [ 766.821016][ T1716] fat_write_begin+0x61/0xf0 [ 766.825606][ T1716] ? fat_block_truncate_page+0x30/0x30 [ 766.831207][ T1716] generic_perform_write+0x1c8/0x400 [ 766.836680][ T1716] __generic_file_write_iter+0x195/0x2b0 [ 766.842319][ T1716] ? generic_write_checks+0x250/0x290 [ 766.847698][ T1716] generic_file_write_iter+0x75/0x130 [ 766.853093][ T1716] do_iter_readv_writev+0x2de/0x380 [ 766.858299][ T1716] do_iter_write+0x192/0x5c0 [ 766.862895][ T1716] ? import_iovec+0xb8/0xd0 [ 766.867436][ T1716] do_pwritev+0x235/0x440 [ 766.871758][ T1716] ? debug_smp_processor_id+0x18/0x20 [ 766.877167][ T1716] ? syscall_trace_enter+0x153/0x2b0 [ 766.882456][ T1716] __x64_sys_pwritev2+0x7e/0xa0 [ 766.887296][ T1716] do_syscall_64+0x44/0xd0 [ 766.891712][ T1716] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 766.897604][ T1716] RIP: 0033:0x7f68df2d2ae9 [ 766.902049][ T1716] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 766.921722][ T1716] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 766.930140][ T1716] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 766.938124][ T1716] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 766.946098][ T1716] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 766.954329][ T1716] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 766.962306][ T1716] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 766.970267][ T1716] 19:35:57 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:35:57 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:35:57 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 8) 19:35:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x204, 0x3) 19:35:57 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 6) 19:35:57 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102f) [ 771.602599][ T1590] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 771.613123][ T1590] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 771.623545][ T1590] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 771.633693][ T1590] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 771.653575][ T1729] loop2: detected capacity change from 0 to 264192 [ 771.656853][ T1732] loop4: detected capacity change from 0 to 264192 [ 771.677810][ T1732] FAULT_INJECTION: forcing a failure. [ 771.677810][ T1732] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 771.688353][ T1731] loop5: detected capacity change from 0 to 264192 [ 771.690958][ T1732] CPU: 0 PID: 1732 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 771.706098][ T1732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 771.716171][ T1732] Call Trace: [ 771.719486][ T1732] [ 771.722401][ T1732] dump_stack_lvl+0xd6/0x122 [ 771.726986][ T1732] dump_stack+0x11/0x1b [ 771.731182][ T1732] should_fail+0x23c/0x250 [ 771.735582][ T1732] should_fail_usercopy+0x16/0x20 [ 771.740627][ T1732] copy_page_from_iter_atomic+0x2f1/0xc60 [ 771.746333][ T1732] ? fat_write_begin+0x61/0xf0 [ 771.751082][ T1732] ? fat_block_truncate_page+0x30/0x30 [ 771.756604][ T1732] ? fat_write_begin+0x79/0xf0 [ 771.761357][ T1732] generic_perform_write+0x211/0x400 [ 771.766636][ T1732] __generic_file_write_iter+0x195/0x2b0 [ 771.772281][ T1732] ? generic_write_checks+0x250/0x290 [ 771.777639][ T1732] generic_file_write_iter+0x75/0x130 [ 771.783100][ T1732] do_iter_readv_writev+0x2de/0x380 [ 771.788285][ T1732] do_iter_write+0x192/0x5c0 [ 771.792920][ T1732] ? import_iovec+0xb8/0xd0 [ 771.797410][ T1732] do_pwritev+0x235/0x440 [ 771.801725][ T1732] ? debug_smp_processor_id+0x18/0x20 [ 771.807085][ T1732] ? syscall_trace_enter+0x153/0x2b0 [ 771.812359][ T1732] __x64_sys_pwritev2+0x7e/0xa0 [ 771.817193][ T1732] do_syscall_64+0x44/0xd0 [ 771.821627][ T1732] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 771.827547][ T1732] RIP: 0033:0x7f94e6243ae9 [ 771.832033][ T1732] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 771.851624][ T1732] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 771.860064][ T1732] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 771.868020][ T1732] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 771.875986][ T1732] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 771.883940][ T1732] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 771.891892][ T1732] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 771.899864][ T1732] [ 771.904945][ T1737] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 771.925651][ T1739] FAULT_INJECTION: forcing a failure. [ 771.925651][ T1739] name failslab, interval 1, probability 0, space 0, times 0 [ 771.938335][ T1739] CPU: 1 PID: 1739 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 771.947044][ T1739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 771.957109][ T1739] Call Trace: [ 771.960385][ T1739] [ 771.963374][ T1739] dump_stack_lvl+0xd6/0x122 [ 771.968045][ T1739] dump_stack+0x11/0x1b [ 771.972213][ T1739] should_fail+0x23c/0x250 [ 771.976615][ T1739] ? __es_insert_extent+0x546/0xe80 [ 771.981834][ T1739] __should_failslab+0x81/0x90 [ 771.986583][ T1739] should_failslab+0x5/0x20 [ 771.991115][ T1739] kmem_cache_alloc+0x4f/0x320 [ 771.995883][ T1739] __es_insert_extent+0x546/0xe80 [ 772.000906][ T1739] ext4_es_insert_extent+0x1cb/0x19c0 [ 772.006325][ T1739] ext4_ext_map_blocks+0xff7/0x2120 [ 772.011562][ T1739] ? _raw_read_unlock+0x13/0x30 [ 772.016530][ T1739] ext4_map_blocks+0x1cf/0xf00 [ 772.021353][ T1739] ext4_iomap_begin+0x4b0/0x630 [ 772.026257][ T1739] ? ext4_alloc_da_blocks+0x100/0x100 [ 772.031657][ T1739] iomap_iter+0x395/0x4a0 [ 772.036037][ T1739] __iomap_dio_rw+0x695/0x1070 [ 772.040953][ T1739] ? _raw_spin_lock_irq+0x41/0x50 [ 772.046058][ T1739] iomap_dio_rw+0x38/0x80 [ 772.050558][ T1739] ? ext4_file_write_iter+0x461/0x1200 [ 772.056005][ T1739] ext4_file_write_iter+0xa72/0x1200 [ 772.061356][ T1739] ? ext4_file_write_iter+0x461/0x1200 [ 772.066832][ T1739] ? fsnotify_perm+0x26/0x370 [ 772.071494][ T1739] do_iter_readv_writev+0x2de/0x380 [ 772.076687][ T1739] do_iter_write+0x192/0x5c0 [ 772.081319][ T1739] ? import_iovec+0xb8/0xd0 [ 772.085809][ T1739] do_pwritev+0x235/0x440 [ 772.090125][ T1739] ? debug_smp_processor_id+0x18/0x20 [ 772.095553][ T1739] ? syscall_trace_enter+0x153/0x2b0 [ 772.100858][ T1739] __x64_sys_pwritev2+0x7e/0xa0 [ 772.105708][ T1739] do_syscall_64+0x44/0xd0 [ 772.110160][ T1739] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 772.116048][ T1739] RIP: 0033:0x7f68df2d2ae9 [ 772.120450][ T1739] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 772.140057][ T1739] RSP: 002b:00007f68dea28188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 19:35:57 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 9) [ 772.148555][ T1739] RAX: ffffffffffffffda RBX: 00007f68df3e6028 RCX: 00007f68df2d2ae9 [ 772.156631][ T1739] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000005 [ 772.164670][ T1739] RBP: 00007f68dea281d0 R08: 0000000000000000 R09: 0000000000000000 [ 772.172626][ T1739] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 772.180579][ T1739] R13: 00007ffca780711f R14: 00007f68dea28300 R15: 0000000000022000 [ 772.188543][ T1739] 19:35:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x300, 0x3) 19:35:57 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 7) [ 772.241634][ T1737] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 772.263793][ T1744] loop4: detected capacity change from 0 to 264192 [ 772.280184][ T1737] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 772.299391][ T1747] loop5: detected capacity change from 0 to 264192 [ 772.309861][ T1748] loop2: detected capacity change from 0 to 264192 [ 772.340056][ T1737] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 772.366391][ T1744] FAULT_INJECTION: forcing a failure. [ 772.366391][ T1744] name failslab, interval 1, probability 0, space 0, times 0 [ 772.367763][ T1748] FAULT_INJECTION: forcing a failure. [ 772.367763][ T1748] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 772.379158][ T1744] CPU: 0 PID: 1744 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 772.401110][ T1744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 772.411151][ T1744] Call Trace: [ 772.414428][ T1744] [ 772.417347][ T1744] dump_stack_lvl+0xd6/0x122 [ 772.421932][ T1744] dump_stack+0x11/0x1b [ 772.426085][ T1744] should_fail+0x23c/0x250 [ 772.430485][ T1744] ? mempool_alloc_slab+0x16/0x20 [ 772.435534][ T1744] __should_failslab+0x81/0x90 [ 772.440313][ T1744] should_failslab+0x5/0x20 [ 772.444910][ T1744] kmem_cache_alloc+0x4f/0x320 [ 772.449668][ T1744] mempool_alloc_slab+0x16/0x20 [ 772.454601][ T1744] ? mempool_free+0x130/0x130 [ 772.459338][ T1744] mempool_alloc+0x9d/0x310 [ 772.463918][ T1744] ? xas_load+0x284/0x2a0 [ 772.468235][ T1744] bio_alloc_bioset+0xcc/0x560 [ 772.472995][ T1744] ? find_get_pages_range+0x305/0x350 [ 772.478431][ T1744] __mpage_writepage+0x9eb/0x1060 [ 772.483480][ T1744] write_cache_pages+0x454/0x7f0 [ 772.488404][ T1744] ? mpage_writepages+0x130/0x130 [ 772.493465][ T1744] ? fat_block_truncate_page+0x30/0x30 [ 772.498925][ T1744] mpage_writepages+0x7f/0x130 [ 772.503753][ T1744] ? fat_block_truncate_page+0x30/0x30 [ 772.509280][ T1744] ? fat_readpage+0x20/0x20 [ 772.513811][ T1744] fat_writepages+0x20/0x30 [ 772.518299][ T1744] do_writepages+0x1cb/0x330 [ 772.522889][ T1744] ? generic_perform_write+0x397/0x400 [ 772.528411][ T1744] filemap_write_and_wait_range+0x1b2/0x340 [ 772.534393][ T1744] __generic_file_write_iter+0x1c5/0x2b0 [ 772.540015][ T1744] generic_file_write_iter+0x75/0x130 [ 772.545377][ T1744] do_iter_readv_writev+0x2de/0x380 [ 772.550565][ T1744] do_iter_write+0x192/0x5c0 [ 772.555167][ T1744] ? import_iovec+0xb8/0xd0 [ 772.559654][ T1744] do_pwritev+0x235/0x440 [ 772.563998][ T1744] ? debug_smp_processor_id+0x18/0x20 [ 772.569371][ T1744] ? syscall_trace_enter+0x153/0x2b0 [ 772.574820][ T1744] __x64_sys_pwritev2+0x7e/0xa0 [ 772.579668][ T1744] do_syscall_64+0x44/0xd0 [ 772.584070][ T1744] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 772.589951][ T1744] RIP: 0033:0x7f94e6243ae9 [ 772.594361][ T1744] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 772.613951][ T1744] RSP: 002b:00007f94e59ba188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 772.622351][ T1744] RAX: ffffffffffffffda RBX: 00007f94e6356f60 RCX: 00007f94e6243ae9 [ 772.630443][ T1744] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 772.638403][ T1744] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 772.646415][ T1744] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 772.654382][ T1744] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 772.662393][ T1744] [ 772.665396][ T1748] CPU: 1 PID: 1748 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 772.674076][ T1748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 772.684130][ T1748] Call Trace: [ 772.687403][ T1748] [ 772.690327][ T1748] dump_stack_lvl+0xd6/0x122 [ 772.694975][ T1748] dump_stack+0x11/0x1b [ 772.699134][ T1748] should_fail+0x23c/0x250 [ 772.703553][ T1748] __alloc_pages+0x102/0x330 [ 772.708174][ T1748] alloc_pages+0x382/0x3d0 [ 772.712579][ T1748] folio_alloc+0x1a/0x20 [ 772.716812][ T1748] filemap_alloc_folio+0x53/0xf0 [ 772.721756][ T1748] __filemap_get_folio+0x443/0x690 [ 772.726928][ T1748] pagecache_get_page+0x26/0xe0 [ 772.731781][ T1748] grab_cache_page_write_begin+0x3f/0x50 [ 772.737518][ T1748] cont_write_begin+0x4ab/0x7b0 [ 772.742355][ T1748] fat_write_begin+0x61/0xf0 [ 772.746932][ T1748] ? fat_block_truncate_page+0x30/0x30 [ 772.752378][ T1748] generic_perform_write+0x1c8/0x400 [ 772.757667][ T1748] __generic_file_write_iter+0x195/0x2b0 [ 772.763450][ T1748] ? generic_write_checks+0x250/0x290 [ 772.768806][ T1748] generic_file_write_iter+0x75/0x130 [ 772.774165][ T1748] do_iter_readv_writev+0x2de/0x380 [ 772.779413][ T1748] do_iter_write+0x192/0x5c0 [ 772.784071][ T1748] ? import_iovec+0xb8/0xd0 [ 772.788657][ T1748] do_pwritev+0x235/0x440 [ 772.792969][ T1748] ? debug_smp_processor_id+0x18/0x20 [ 772.798329][ T1748] ? syscall_trace_enter+0x153/0x2b0 [ 772.803603][ T1748] __x64_sys_pwritev2+0x7e/0xa0 [ 772.808518][ T1748] do_syscall_64+0x44/0xd0 [ 772.812922][ T1748] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 772.818803][ T1748] RIP: 0033:0x7f68df2d2ae9 [ 772.823203][ T1748] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 772.842985][ T1748] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 772.851383][ T1748] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 772.859337][ T1748] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 772.867294][ T1748] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 772.875248][ T1748] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 772.883220][ T1748] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 19:35:58 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:35:58 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x201030) [ 772.891178][ T1748] 19:35:58 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 8) [ 773.024912][ T1909] loop2: detected capacity change from 0 to 264192 [ 773.042663][ T1909] FAULT_INJECTION: forcing a failure. [ 773.042663][ T1909] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 773.055762][ T1909] CPU: 0 PID: 1909 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 773.064434][ T1909] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 773.074563][ T1909] Call Trace: [ 773.077868][ T1909] [ 773.080796][ T1909] dump_stack_lvl+0xd6/0x122 [ 773.085434][ T1909] dump_stack+0x11/0x1b [ 773.089603][ T1909] should_fail+0x23c/0x250 [ 773.094025][ T1909] should_fail_usercopy+0x16/0x20 [ 773.099055][ T1909] copy_page_from_iter_atomic+0x2f1/0xc60 [ 773.104829][ T1909] ? fat_write_begin+0x61/0xf0 [ 773.109591][ T1909] ? fat_block_truncate_page+0x30/0x30 [ 773.115054][ T1909] ? fat_write_begin+0x79/0xf0 [ 773.119831][ T1909] generic_perform_write+0x211/0x400 [ 773.125125][ T1909] __generic_file_write_iter+0x195/0x2b0 [ 773.130838][ T1909] ? generic_write_checks+0x250/0x290 [ 773.136220][ T1909] generic_file_write_iter+0x75/0x130 [ 773.141635][ T1909] do_iter_readv_writev+0x2de/0x380 [ 773.146865][ T1909] do_iter_write+0x192/0x5c0 [ 773.151607][ T1909] ? import_iovec+0xb8/0xd0 [ 773.156278][ T1909] do_pwritev+0x235/0x440 [ 773.160613][ T1909] ? debug_smp_processor_id+0x18/0x20 [ 773.166055][ T1909] ? syscall_trace_enter+0x153/0x2b0 [ 773.171362][ T1909] __x64_sys_pwritev2+0x7e/0xa0 [ 773.176206][ T1909] do_syscall_64+0x44/0xd0 [ 773.180629][ T1909] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 773.186525][ T1909] RIP: 0033:0x7f68df2d2ae9 [ 773.190951][ T1909] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 773.210576][ T1909] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 773.219065][ T1909] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 773.227039][ T1909] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 773.235009][ T1909] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 773.243007][ T1909] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 773.250984][ T1909] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 773.258962][ T1909] 19:36:03 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x6000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:03 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 10) 19:36:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x402, 0x3) 19:36:03 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 9) 19:36:03 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x0) 19:36:03 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x7ffff000) [ 778.032751][ T1737] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 778.043212][ T1737] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 778.053743][ T1737] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 778.063990][ T1737] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 778.085968][ T1921] loop2: detected capacity change from 0 to 264192 [ 778.087953][ T1923] loop5: detected capacity change from 0 to 264192 [ 778.099418][ T1924] loop4: detected capacity change from 0 to 264192 [ 778.101967][ T1921] FAULT_INJECTION: forcing a failure. [ 778.101967][ T1921] name failslab, interval 1, probability 0, space 0, times 0 [ 778.118575][ T1921] CPU: 0 PID: 1921 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 778.127335][ T1921] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 778.137447][ T1921] Call Trace: [ 778.140732][ T1921] [ 778.143653][ T1921] dump_stack_lvl+0xd6/0x122 [ 778.148244][ T1921] dump_stack+0x11/0x1b [ 778.152404][ T1921] should_fail+0x23c/0x250 [ 778.156810][ T1921] ? mempool_alloc_slab+0x16/0x20 [ 778.161846][ T1921] __should_failslab+0x81/0x90 [ 778.166605][ T1921] should_failslab+0x5/0x20 [ 778.171108][ T1921] kmem_cache_alloc+0x4f/0x320 [ 778.175858][ T1921] mempool_alloc_slab+0x16/0x20 [ 778.180763][ T1921] ? mempool_free+0x130/0x130 [ 778.185429][ T1921] mempool_alloc+0x9d/0x310 [ 778.189930][ T1921] ? xas_load+0x284/0x2a0 [ 778.194294][ T1921] bio_alloc_bioset+0xcc/0x560 [ 778.199047][ T1921] ? find_get_pages_range+0x305/0x350 [ 778.204561][ T1921] __mpage_writepage+0x9eb/0x1060 [ 778.209577][ T1921] write_cache_pages+0x454/0x7f0 [ 778.214511][ T1921] ? mpage_writepages+0x130/0x130 [ 778.219544][ T1921] ? fat_block_truncate_page+0x30/0x30 [ 778.225099][ T1921] mpage_writepages+0x7f/0x130 [ 778.229850][ T1921] ? fat_block_truncate_page+0x30/0x30 [ 778.235293][ T1921] ? fat_readpage+0x20/0x20 [ 778.239777][ T1921] fat_writepages+0x20/0x30 [ 778.244294][ T1921] do_writepages+0x1cb/0x330 [ 778.248871][ T1921] ? generic_perform_write+0x397/0x400 [ 778.254383][ T1921] filemap_write_and_wait_range+0x1b2/0x340 [ 778.260283][ T1921] __generic_file_write_iter+0x1c5/0x2b0 [ 778.265921][ T1921] generic_file_write_iter+0x75/0x130 [ 778.271285][ T1921] do_iter_readv_writev+0x2de/0x380 [ 778.276470][ T1921] do_iter_write+0x192/0x5c0 [ 778.281137][ T1921] ? import_iovec+0xb8/0xd0 [ 778.285623][ T1921] do_pwritev+0x235/0x440 [ 778.289937][ T1921] ? debug_smp_processor_id+0x18/0x20 [ 778.295344][ T1921] ? syscall_trace_enter+0x153/0x2b0 [ 778.300624][ T1921] __x64_sys_pwritev2+0x7e/0xa0 [ 778.305535][ T1921] do_syscall_64+0x44/0xd0 [ 778.309939][ T1921] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 778.315820][ T1921] RIP: 0033:0x7f68df2d2ae9 [ 778.320216][ T1921] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 778.339869][ T1921] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 778.348261][ T1921] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 778.356240][ T1921] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 778.364189][ T1921] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 778.372153][ T1921] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000001 [ 778.380106][ T1921] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 778.388079][ T1921] [ 778.394686][ T1934] FAULT_INJECTION: forcing a failure. [ 778.394686][ T1934] name failslab, interval 1, probability 0, space 0, times 0 [ 778.407332][ T1934] CPU: 0 PID: 1934 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 778.416191][ T1934] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 778.426248][ T1934] Call Trace: [ 778.429521][ T1934] [ 778.432509][ T1934] dump_stack_lvl+0xd6/0x122 [ 778.437106][ T1934] dump_stack+0x11/0x1b [ 778.441277][ T1934] should_fail+0x23c/0x250 [ 778.445692][ T1934] ? __es_insert_extent+0x546/0xe80 [ 778.450890][ T1934] __should_failslab+0x81/0x90 [ 778.455768][ T1934] should_failslab+0x5/0x20 [ 778.460274][ T1934] kmem_cache_alloc+0x4f/0x320 [ 778.465042][ T1934] __es_insert_extent+0x546/0xe80 [ 778.470062][ T1934] ext4_es_insert_extent+0x1cb/0x19c0 [ 778.475459][ T1934] ext4_map_blocks+0xa5d/0xf00 [ 778.480292][ T1934] ext4_iomap_begin+0x4b0/0x630 19:36:04 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 10) 19:36:04 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x406, 0x3) [ 778.485149][ T1934] ? ext4_alloc_da_blocks+0x100/0x100 [ 778.490523][ T1934] iomap_iter+0x395/0x4a0 [ 778.494896][ T1934] __iomap_dio_rw+0x695/0x1070 [ 778.499661][ T1934] ? _raw_spin_lock_irq+0x41/0x50 [ 778.504689][ T1934] iomap_dio_rw+0x38/0x80 [ 778.509104][ T1934] ? ext4_file_write_iter+0x461/0x1200 [ 778.514550][ T1934] ext4_file_write_iter+0xa72/0x1200 [ 778.519825][ T1934] ? ext4_file_write_iter+0x461/0x1200 [ 778.525270][ T1934] do_iter_readv_writev+0x2de/0x380 [ 778.530461][ T1934] do_iter_write+0x192/0x5c0 [ 778.535105][ T1934] ? import_iovec+0xb8/0xd0 [ 778.539588][ T1934] do_pwritev+0x235/0x440 [ 778.543903][ T1934] ? debug_smp_processor_id+0x18/0x20 [ 778.549276][ T1934] ? syscall_trace_enter+0x153/0x2b0 [ 778.554648][ T1934] __x64_sys_pwritev2+0x7e/0xa0 [ 778.559529][ T1934] do_syscall_64+0x44/0xd0 [ 778.563973][ T1934] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 778.569853][ T1934] RIP: 0033:0x7f94e6243ae9 [ 778.574365][ T1934] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 778.594011][ T1934] RSP: 002b:00007f94e5999188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 778.602463][ T1934] RAX: ffffffffffffffda RBX: 00007f94e6357028 RCX: 00007f94e6243ae9 [ 778.610415][ T1934] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000005 [ 778.618448][ T1934] RBP: 00007f94e59991d0 R08: 0000000000000000 R09: 0000000000000000 [ 778.626592][ T1934] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 19:36:04 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 11) 19:36:04 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x5000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) [ 778.634618][ T1934] R13: 00007ffcaeba184f R14: 00007f94e5999300 R15: 0000000000022000 [ 778.642630][ T1934] [ 778.648294][ T1926] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 778.701054][ T1926] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 778.724705][ T1944] loop4: detected capacity change from 0 to 264192 [ 778.731493][ T1946] loop5: detected capacity change from 0 to 264192 [ 778.731837][ T1945] loop2: detected capacity change from 0 to 264192 [ 778.762611][ T1945] FAULT_INJECTION: forcing a failure. [ 778.762611][ T1945] name failslab, interval 1, probability 0, space 0, times 0 [ 778.775376][ T1945] CPU: 1 PID: 1945 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 778.784085][ T1945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 778.794157][ T1945] Call Trace: [ 778.797423][ T1945] [ 778.800337][ T1945] dump_stack_lvl+0xd6/0x122 [ 778.804958][ T1945] dump_stack+0x11/0x1b [ 778.809098][ T1945] should_fail+0x23c/0x250 [ 778.813593][ T1945] ? mempool_alloc_slab+0x16/0x20 [ 778.818724][ T1945] __should_failslab+0x81/0x90 [ 778.823480][ T1945] should_failslab+0x5/0x20 [ 778.828025][ T1945] kmem_cache_alloc+0x4f/0x320 [ 778.832779][ T1945] ? mempool_alloc_slab+0x16/0x20 [ 778.837792][ T1945] mempool_alloc_slab+0x16/0x20 [ 778.842635][ T1945] ? mempool_free+0x130/0x130 [ 778.847363][ T1945] mempool_alloc+0x9d/0x310 [ 778.851922][ T1945] ? xas_load+0x284/0x2a0 [ 778.856239][ T1945] bio_alloc_bioset+0x1af/0x560 [ 778.861073][ T1945] __mpage_writepage+0x9eb/0x1060 [ 778.866108][ T1945] write_cache_pages+0x454/0x7f0 [ 778.871029][ T1945] ? mpage_writepages+0x130/0x130 [ 778.876077][ T1945] ? fat_block_truncate_page+0x30/0x30 [ 778.881521][ T1945] mpage_writepages+0x7f/0x130 [ 778.886330][ T1945] ? fat_block_truncate_page+0x30/0x30 [ 778.891777][ T1945] ? fat_readpage+0x20/0x20 [ 778.896265][ T1945] fat_writepages+0x20/0x30 [ 778.900753][ T1945] do_writepages+0x1cb/0x330 [ 778.905337][ T1945] ? generic_perform_write+0x397/0x400 [ 778.910873][ T1945] filemap_write_and_wait_range+0x1b2/0x340 [ 778.916777][ T1945] __generic_file_write_iter+0x1c5/0x2b0 [ 778.922443][ T1945] generic_file_write_iter+0x75/0x130 [ 778.927858][ T1945] do_iter_readv_writev+0x2de/0x380 [ 778.933045][ T1945] do_iter_write+0x192/0x5c0 [ 778.937618][ T1945] ? import_iovec+0xb8/0xd0 [ 778.942177][ T1945] do_pwritev+0x235/0x440 [ 778.946576][ T1945] ? debug_smp_processor_id+0x18/0x20 [ 778.951932][ T1945] ? syscall_trace_enter+0x153/0x2b0 [ 778.957237][ T1945] __x64_sys_pwritev2+0x7e/0xa0 [ 778.962072][ T1945] do_syscall_64+0x44/0xd0 [ 778.966472][ T1945] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 778.972548][ T1945] RIP: 0033:0x7f68df2d2ae9 [ 778.976999][ T1945] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 778.996618][ T1945] RSP: 002b:00007f68dea49188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 779.005098][ T1945] RAX: ffffffffffffffda RBX: 00007f68df3e5f60 RCX: 00007f68df2d2ae9 [ 779.013060][ T1945] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000003 [ 779.021014][ T1945] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 779.029036][ T1945] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 779.036992][ T1945] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 779.045007][ T1945] [ 779.049270][ T1948] FAULT_INJECTION: forcing a failure. [ 779.049270][ T1948] name failslab, interval 1, probability 0, space 0, times 0 [ 779.061889][ T1948] CPU: 1 PID: 1948 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 779.070566][ T1948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 779.080649][ T1948] Call Trace: [ 779.083924][ T1948] [ 779.086852][ T1948] dump_stack_lvl+0xd6/0x122 [ 779.091448][ T1948] dump_stack+0x11/0x1b [ 779.095654][ T1948] should_fail+0x23c/0x250 [ 779.100083][ T1948] ? jbd2__journal_start+0xf7/0x3f0 [ 779.105286][ T1948] __should_failslab+0x81/0x90 [ 779.110109][ T1948] should_failslab+0x5/0x20 [ 779.114714][ T1948] kmem_cache_alloc+0x4f/0x320 [ 779.119486][ T1948] jbd2__journal_start+0xf7/0x3f0 [ 779.124565][ T1948] __ext4_journal_start_sb+0x159/0x310 [ 779.130053][ T1948] ext4_truncate+0x5ec/0xae0 [ 779.134648][ T1948] ext4_file_write_iter+0xd01/0x1200 [ 779.139964][ T1948] do_iter_readv_writev+0x2de/0x380 [ 779.145176][ T1948] do_iter_write+0x192/0x5c0 [ 779.149774][ T1948] ? import_iovec+0xb8/0xd0 [ 779.154279][ T1948] do_pwritev+0x235/0x440 [ 779.158613][ T1948] ? debug_smp_processor_id+0x18/0x20 19:36:04 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 11) [ 779.163989][ T1948] ? syscall_trace_enter+0x153/0x2b0 [ 779.169333][ T1948] __x64_sys_pwritev2+0x7e/0xa0 [ 779.174182][ T1948] do_syscall_64+0x44/0xd0 [ 779.178599][ T1948] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 779.184539][ T1948] RIP: 0033:0x7f94e6243ae9 [ 779.189031][ T1948] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 19:36:04 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x408, 0x3) [ 779.208731][ T1948] RSP: 002b:00007f94e5999188 EFLAGS: 00000246 ORIG_RAX: 0000000000000148 [ 779.217149][ T1948] RAX: ffffffffffffffda RBX: 00007f94e6357028 RCX: 00007f94e6243ae9 [ 779.225124][ T1948] RDX: 0000000000000001 RSI: 0000000020000240 RDI: 0000000000000005 [ 779.233095][ T1948] RBP: 00007f94e59991d0 R08: 0000000000000000 R09: 0000000000000000 [ 779.241140][ T1948] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 779.249125][ T1948] R13: 00007ffcaeba184f R14: 00007f94e5999300 R15: 0000000000022000 [ 779.257146][ T1948] [ 779.266360][ T1926] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 779.302673][ T2086] loop2: detected capacity change from 0 to 264192 [ 779.304365][ T2087] loop5: detected capacity change from 0 to 264192 [ 779.322568][ T1926] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 779.350423][ T2086] FAULT_INJECTION: forcing a failure. [ 779.350423][ T2086] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 779.363521][ T2086] CPU: 1 PID: 2086 Comm: syz-executor.2 Not tainted 5.16.0-rc3-syzkaller #0 [ 779.372292][ T2086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 779.382341][ T2086] Call Trace: [ 779.385711][ T2086] [ 779.388637][ T2086] dump_stack_lvl+0xd6/0x122 [ 779.393291][ T2086] dump_stack+0x11/0x1b [ 779.397468][ T2086] should_fail+0x23c/0x250 [ 779.401899][ T2086] should_fail_usercopy+0x16/0x20 [ 779.406917][ T2086] _copy_to_user+0x1c/0x90 [ 779.411371][ T2086] simple_read_from_buffer+0xab/0x120 [ 779.416798][ T2086] proc_fail_nth_read+0x10d/0x150 [ 779.421864][ T2086] ? proc_fault_inject_write+0x230/0x230 [ 779.427499][ T2086] vfs_read+0x1e6/0x750 [ 779.431772][ T2086] ? __fget_files+0x20d/0x220 [ 779.436456][ T2086] ksys_read+0xd9/0x190 [ 779.440711][ T2086] __x64_sys_read+0x3e/0x50 [ 779.445217][ T2086] do_syscall_64+0x44/0xd0 [ 779.449665][ T2086] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 779.455645][ T2086] RIP: 0033:0x7f68df28569c [ 779.460088][ T2086] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 779.479681][ T2086] RSP: 002b:00007f68dea49170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 779.488111][ T2086] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f68df28569c [ 779.496075][ T2086] RDX: 000000000000000f RSI: 00007f68dea491e0 RDI: 0000000000000004 [ 779.504025][ T2086] RBP: 00007f68dea491d0 R08: 0000000000000000 R09: 0000000000000000 [ 779.512073][ T2086] R10: 0000000000002000 R11: 0000000000000246 R12: 0000000000000002 [ 779.520098][ T2086] R13: 00007ffca780711f R14: 00007f68dea49300 R15: 0000000000022000 [ 779.528054][ T2086] 19:36:10 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x7000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:10 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) (fail_nth: 12) 19:36:10 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffff000) 19:36:10 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x500, 0x3) 19:36:10 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) 19:36:10 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 1) [ 784.722740][ T1926] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 784.733437][ T1926] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 784.744140][ T1926] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 784.754433][ T1926] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 784.775233][ T2094] loop5: detected capacity change from 0 to 264192 [ 784.777753][ T2099] loop2: detected capacity change from 0 to 264192 [ 784.788645][ T2095] loop4: detected capacity change from 0 to 264192 [ 784.815156][ T2107] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 784.851878][ T2095] FAULT_INJECTION: forcing a failure. [ 784.851878][ T2095] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 784.861150][ T2110] FAULT_INJECTION: forcing a failure. [ 784.861150][ T2110] name failslab, interval 1, probability 0, space 0, times 0 [ 784.864963][ T2095] CPU: 0 PID: 2095 Comm: syz-executor.4 Not tainted 5.16.0-rc3-syzkaller #0 [ 784.886166][ T2095] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 784.896206][ T2095] Call Trace: [ 784.899467][ T2095] [ 784.902384][ T2095] dump_stack_lvl+0xd6/0x122 [ 784.906978][ T2095] dump_stack+0x11/0x1b [ 784.911115][ T2095] should_fail+0x23c/0x250 [ 784.915512][ T2095] should_fail_usercopy+0x16/0x20 [ 784.920539][ T2095] _copy_from_user+0x1c/0xd0 [ 784.925119][ T2095] kstrtouint_from_user+0x7e/0x170 [ 784.930240][ T2095] proc_fail_nth_write+0x4b/0x150 [ 784.935257][ T2095] ? proc_fail_nth_read+0x150/0x150 [ 784.940472][ T2095] vfs_write+0x2af/0x950 [ 784.944778][ T2095] ? __fget_files+0x20d/0x220 [ 784.949463][ T2095] ksys_write+0xd9/0x190 [ 784.953692][ T2095] __x64_sys_write+0x3e/0x50 [ 784.958268][ T2095] do_syscall_64+0x44/0xd0 [ 784.962726][ T2095] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 784.968642][ T2095] RIP: 0033:0x7f94e61f65ff [ 784.973047][ T2095] Code: 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 99 fd ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 44 24 08 e8 cc fd ff ff 48 [ 784.992693][ T2095] RSP: 002b:00007f94e59ba170 EFLAGS: 00000293 ORIG_RAX: 0000000000000001 [ 785.001089][ T2095] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f94e61f65ff [ 785.009045][ T2095] RDX: 0000000000000001 RSI: 00007f94e59ba1e0 RDI: 0000000000000004 [ 785.017083][ T2095] RBP: 00007f94e59ba1d0 R08: 0000000000000000 R09: 0000000000000000 [ 785.025056][ T2095] R10: 0000000000002000 R11: 0000000000000293 R12: 0000000000000002 [ 785.033012][ T2095] R13: 00007ffcaeba184f R14: 00007f94e59ba300 R15: 0000000000022000 [ 785.040973][ T2095] [ 785.044049][ T2110] CPU: 1 PID: 2110 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 785.052742][ T2110] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 785.062788][ T2110] Call Trace: [ 785.066061][ T2110] [ 785.068995][ T2110] dump_stack_lvl+0xd6/0x122 [ 785.073590][ T2110] dump_stack+0x11/0x1b [ 785.077808][ T2110] should_fail+0x23c/0x250 [ 785.082287][ T2110] ? alloc_pipe_info+0xac/0x350 [ 785.087146][ T2110] __should_failslab+0x81/0x90 [ 785.091915][ T2110] should_failslab+0x5/0x20 [ 785.096440][ T2110] kmem_cache_alloc_trace+0x52/0x350 19:36:10 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x2}], 0x1, 0x2000, 0x0, 0x0) 19:36:10 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) [ 785.101732][ T2110] alloc_pipe_info+0xac/0x350 [ 785.106439][ T2110] splice_direct_to_actor+0x5f7/0x650 [ 785.111817][ T2110] ? security_file_permission+0x7c/0xa0 [ 785.117390][ T2110] ? do_splice_direct+0x190/0x190 [ 785.122442][ T2110] ? security_file_permission+0x87/0xa0 [ 785.127995][ T2110] do_splice_direct+0x106/0x190 [ 785.132917][ T2110] do_sendfile+0x675/0xc40 [ 785.137518][ T2110] __x64_sys_sendfile64+0x102/0x140 [ 785.142903][ T2110] do_syscall_64+0x44/0xd0 [ 785.147325][ T2110] entry_SYSCALL_64_after_hwframe+0x44/0xae 19:36:10 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x600, 0x3) [ 785.153227][ T2110] RIP: 0033:0x7f98cba35ae9 [ 785.157642][ T2110] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 785.177293][ T2110] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 785.185813][ T2110] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 785.193765][ T2110] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 785.201752][ T2110] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 785.209718][ T2110] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 785.217815][ T2110] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 785.225790][ T2110] [ 785.275257][ T2114] loop5: detected capacity change from 0 to 264192 [ 785.293620][ T2107] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 785.302057][ T2116] loop4: detected capacity change from 0 to 264192 [ 785.311383][ T2118] loop2: detected capacity change from 0 to 264192 [ 785.340047][ T2107] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:11 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x3}], 0x1, 0x2000, 0x0, 0x0) [ 785.400080][ T2107] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:11 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x2}], 0x1, 0x2000, 0x0, 0x0) [ 785.480991][ T2125] loop2: detected capacity change from 0 to 264192 19:36:11 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x601, 0x3) [ 785.521553][ T2129] loop4: detected capacity change from 0 to 264192 [ 785.624902][ T2133] loop5: detected capacity change from 0 to 264192 19:36:15 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x8000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:15 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x4}], 0x1, 0x2000, 0x0, 0x0) 19:36:15 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x3}], 0x1, 0x2000, 0x0, 0x0) 19:36:15 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0xffffffffffffffff) 19:36:15 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 2) 19:36:15 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x604, 0x3) [ 790.302661][ T2107] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 790.313156][ T2107] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 790.323677][ T2107] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 790.333974][ T2107] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 790.357192][ T2272] loop5: detected capacity change from 0 to 264192 [ 790.358451][ T2273] loop4: detected capacity change from 0 to 264192 [ 790.372548][ T2277] loop2: detected capacity change from 0 to 264192 [ 790.398380][ T2279] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 790.412559][ T2283] FAULT_INJECTION: forcing a failure. [ 790.412559][ T2283] name failslab, interval 1, probability 0, space 0, times 0 [ 790.425208][ T2283] CPU: 0 PID: 2283 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 790.433884][ T2283] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 790.443985][ T2283] Call Trace: [ 790.447263][ T2283] [ 790.450256][ T2283] dump_stack_lvl+0xd6/0x122 [ 790.454878][ T2283] dump_stack+0x11/0x1b [ 790.459032][ T2283] should_fail+0x23c/0x250 [ 790.463446][ T2283] ? kcalloc+0x32/0x40 [ 790.467532][ T2283] __should_failslab+0x81/0x90 [ 790.472301][ T2283] should_failslab+0x5/0x20 [ 790.476841][ T2283] __kmalloc+0x6f/0x370 [ 790.480995][ T2283] ? kmem_cache_alloc_trace+0x24b/0x350 [ 790.486608][ T2283] kcalloc+0x32/0x40 [ 790.490499][ T2283] alloc_pipe_info+0x1be/0x350 19:36:16 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x4}], 0x1, 0x2000, 0x0, 0x0) 19:36:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x5}], 0x1, 0x2000, 0x0, 0x0) [ 790.495272][ T2283] splice_direct_to_actor+0x5f7/0x650 [ 790.500649][ T2283] ? security_file_permission+0x7c/0xa0 [ 790.506193][ T2283] ? do_splice_direct+0x190/0x190 [ 790.511342][ T2283] ? security_file_permission+0x87/0xa0 [ 790.516887][ T2283] do_splice_direct+0x106/0x190 [ 790.521797][ T2283] do_sendfile+0x675/0xc40 [ 790.526221][ T2283] __x64_sys_sendfile64+0x102/0x140 [ 790.531461][ T2283] do_syscall_64+0x44/0xd0 [ 790.535966][ T2283] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 790.541956][ T2283] RIP: 0033:0x7f98cba35ae9 [ 790.546365][ T2283] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 790.566045][ T2283] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 790.574468][ T2283] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 790.582442][ T2283] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 790.590434][ T2283] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 19:36:16 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x700, 0x3) [ 790.598437][ T2283] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 790.606405][ T2283] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 790.614443][ T2283] [ 790.660402][ T2279] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 790.701950][ T2288] loop2: detected capacity change from 0 to 264192 [ 790.705970][ T2290] loop5: detected capacity change from 0 to 264192 [ 790.708814][ T2289] loop4: detected capacity change from 0 to 264192 [ 790.724230][ T2279] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x7}], 0x1, 0x2000, 0x0, 0x0) 19:36:16 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x5}], 0x1, 0x2000, 0x0, 0x0) [ 790.751359][ T2279] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:16 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x8}], 0x1, 0x2000, 0x0, 0x0) [ 790.823601][ T2294] loop2: detected capacity change from 0 to 264192 [ 790.858487][ T2297] loop4: detected capacity change from 0 to 264192 [ 790.934194][ T2301] loop2: detected capacity change from 0 to 264192 19:36:21 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x9000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:21 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x6}], 0x1, 0x2000, 0x0, 0x0) 19:36:21 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x804, 0x3) 19:36:21 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x9}], 0x1, 0x2000, 0x0, 0x0) 19:36:21 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 3) 19:36:21 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x9c) getdents(r3, &(0x7f0000000100)=""/56, 0x38) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000000c0)=0x7fff, 0x4) sendfile(r0, r1, 0x0, 0x20102d) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r5, 0x0) setsockopt$MISDN_TIME_STAMP(r5, 0x0, 0x1, &(0x7f0000000140)=0x1, 0x4) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) fchmodat(r4, &(0x7f0000000040)='./bus\x00', 0x100) [ 796.192637][ T2279] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 796.203001][ T2279] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 796.213070][ T2279] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 796.223554][ T2279] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 796.246029][ T2417] loop4: detected capacity change from 0 to 264192 [ 796.246330][ T2418] loop2: detected capacity change from 0 to 264192 [ 796.267059][ T2422] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 796.277314][ T2415] loop5: detected capacity change from 0 to 264192 19:36:21 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x8}], 0x1, 0x2000, 0x0, 0x0) [ 796.315054][ T2426] FAULT_INJECTION: forcing a failure. [ 796.315054][ T2426] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 796.328344][ T2426] CPU: 0 PID: 2426 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 796.337161][ T2426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 796.347290][ T2426] Call Trace: [ 796.350563][ T2426] [ 796.353491][ T2426] dump_stack_lvl+0xd6/0x122 [ 796.358083][ T2426] dump_stack+0x11/0x1b [ 796.362237][ T2426] should_fail+0x23c/0x250 [ 796.366788][ T2426] __alloc_pages+0x102/0x330 [ 796.371389][ T2426] alloc_pages+0x382/0x3d0 [ 796.375802][ T2426] folio_alloc+0x1a/0x20 [ 796.380040][ T2426] filemap_alloc_folio+0x53/0xf0 [ 796.385007][ T2426] page_cache_ra_unbounded+0x1c0/0x430 [ 796.390475][ T2426] ondemand_readahead+0x4f8/0x700 [ 796.395622][ T2426] page_cache_sync_ra+0xaf/0xe0 [ 796.400483][ T2426] filemap_read+0x3eb/0x16d0 [ 796.405107][ T2426] generic_file_read_iter+0x72/0x2a0 [ 796.410454][ T2426] ? __fsnotify_parent+0x372/0x490 [ 796.415573][ T2426] ext4_file_read_iter+0x1db/0x290 [ 796.420784][ T2426] generic_file_splice_read+0x24f/0x330 [ 796.426362][ T2426] ? splice_shrink_spd+0x60/0x60 [ 796.431344][ T2426] splice_direct_to_actor+0x2aa/0x650 [ 796.436724][ T2426] ? do_splice_direct+0x190/0x190 [ 796.441779][ T2426] do_splice_direct+0x106/0x190 [ 796.446689][ T2426] do_sendfile+0x675/0xc40 [ 796.451146][ T2426] __x64_sys_sendfile64+0x102/0x140 [ 796.456348][ T2426] do_syscall_64+0x44/0xd0 [ 796.460790][ T2426] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 796.466684][ T2426] RIP: 0033:0x7f98cba35ae9 [ 796.471095][ T2426] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 796.490698][ T2426] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 796.499113][ T2426] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 796.507085][ T2426] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:36:22 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xa}], 0x1, 0x2000, 0x0, 0x0) 19:36:22 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x900, 0x3) [ 796.515051][ T2426] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 796.523046][ T2426] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 796.531011][ T2426] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 796.538980][ T2426] [ 796.551255][ T2422] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:22 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xb}], 0x1, 0x2000, 0x0, 0x0) [ 796.610074][ T2432] loop2: detected capacity change from 0 to 264192 [ 796.617090][ T2422] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 796.620402][ T2434] loop4: detected capacity change from 0 to 264192 19:36:22 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1b9}], 0x1, 0x2000, 0x0, 0x0) [ 796.667692][ T2437] loop5: detected capacity change from 0 to 264192 [ 796.690432][ T2422] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 796.710183][ T2439] loop2: detected capacity change from 0 to 264192 19:36:22 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xc}], 0x1, 0x2000, 0x0, 0x0) [ 796.778929][ T2443] loop4: detected capacity change from 0 to 264192 [ 796.844438][ T2448] loop2: detected capacity change from 0 to 264192 19:36:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xa000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:27 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x500}], 0x1, 0x2000, 0x0, 0x0) 19:36:27 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xa00, 0x3) 19:36:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xd}], 0x1, 0x2000, 0x0, 0x0) 19:36:27 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 4) 19:36:27 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000002, 0x10, r0, 0x1c03d000) sendfile(r0, r1, 0x0, 0x20102d) [ 801.822580][ T2422] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 801.833054][ T2422] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 801.843371][ T2422] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 801.855499][ T2422] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 801.870932][ T2552] loop5: detected capacity change from 0 to 264192 [ 801.879693][ T2559] loop2: detected capacity change from 0 to 264192 [ 801.882035][ T2558] loop4: detected capacity change from 0 to 264192 [ 801.924259][ T2564] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 801.952341][ T2568] FAULT_INJECTION: forcing a failure. [ 801.952341][ T2568] name failslab, interval 1, probability 0, space 0, times 0 [ 801.965288][ T2568] CPU: 1 PID: 2568 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 19:36:27 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xf}], 0x1, 0x2000, 0x0, 0x0) [ 801.974010][ T2568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 801.984065][ T2568] Call Trace: [ 801.987410][ T2568] [ 801.990338][ T2568] dump_stack_lvl+0xd6/0x122 [ 801.995007][ T2568] dump_stack+0x11/0x1b [ 801.999169][ T2568] should_fail+0x23c/0x250 [ 802.003587][ T2568] ? xas_create+0x94b/0xb10 [ 802.008158][ T2568] __should_failslab+0x81/0x90 [ 802.013026][ T2568] should_failslab+0x5/0x20 [ 802.017536][ T2568] kmem_cache_alloc+0x4f/0x320 19:36:27 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xb00, 0x3) [ 802.022302][ T2568] xas_create+0x94b/0xb10 [ 802.026660][ T2568] xas_store+0x70/0xca0 [ 802.030826][ T2568] ? xas_find_conflict+0xb9/0x4c0 [ 802.035950][ T2568] __filemap_add_folio+0x1e8/0x4d0 [ 802.041067][ T2568] ? workingset_activation+0x2b0/0x2b0 [ 802.046526][ T2568] filemap_add_folio+0x6b/0x150 [ 802.051379][ T2568] add_to_page_cache_lru+0x4e/0x70 [ 802.056494][ T2568] page_cache_ra_unbounded+0x274/0x430 [ 802.062006][ T2568] ondemand_readahead+0x4f8/0x700 [ 802.067037][ T2568] page_cache_sync_ra+0xaf/0xe0 19:36:27 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x87fe000}], 0x1, 0x2000, 0x0, 0x0) [ 802.071893][ T2568] filemap_read+0x3eb/0x16d0 [ 802.076578][ T2568] generic_file_read_iter+0x72/0x2a0 [ 802.081867][ T2568] ? __fsnotify_parent+0x372/0x490 [ 802.086990][ T2568] ext4_file_read_iter+0x1db/0x290 [ 802.092215][ T2568] generic_file_splice_read+0x24f/0x330 [ 802.097894][ T2568] ? splice_shrink_spd+0x60/0x60 [ 802.102849][ T2568] splice_direct_to_actor+0x2aa/0x650 [ 802.108270][ T2568] ? do_splice_direct+0x190/0x190 [ 802.113354][ T2568] do_splice_direct+0x106/0x190 [ 802.118199][ T2568] do_sendfile+0x675/0xc40 [ 802.122621][ T2568] __x64_sys_sendfile64+0x102/0x140 [ 802.127849][ T2568] do_syscall_64+0x44/0xd0 [ 802.132249][ T2568] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 802.138181][ T2568] RIP: 0033:0x7f98cba35ae9 [ 802.142771][ T2568] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 802.162499][ T2568] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 802.170894][ T2568] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 802.178850][ T2568] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 802.186806][ T2568] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 802.194775][ T2568] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 802.202744][ T2568] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 802.210701][ T2568] [ 802.269250][ T2564] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 802.280545][ T2572] loop4: detected capacity change from 0 to 264192 [ 802.299983][ T2575] loop5: detected capacity change from 0 to 264192 [ 802.307098][ T2576] loop2: detected capacity change from 0 to 264192 [ 802.323492][ T2564] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:28 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x20000001}], 0x1, 0x2000, 0x0, 0x0) 19:36:28 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xc00, 0x3) 19:36:28 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x10}], 0x1, 0x2000, 0x0, 0x0) [ 802.430613][ T2564] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 802.495077][ T2581] loop4: detected capacity change from 0 to 264192 [ 802.515760][ T2583] loop5: detected capacity change from 0 to 264192 [ 802.567093][ T2585] loop2: detected capacity change from 0 to 264192 19:36:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xb000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:33 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xd00, 0x3) 19:36:33 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x7ffff000}], 0x1, 0x2000, 0x0, 0x0) 19:36:33 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x11}], 0x1, 0x2000, 0x0, 0x0) 19:36:33 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 5) 19:36:33 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d843, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000001, 0x4000010, r3, 0xd3777000) [ 807.732868][ T2564] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 807.743200][ T2564] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 807.753784][ T2564] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 807.764262][ T2564] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 807.788377][ T2700] loop5: detected capacity change from 0 to 264192 [ 807.788464][ T2697] loop4: detected capacity change from 0 to 264192 [ 807.795033][ T2701] loop2: detected capacity change from 0 to 264192 [ 807.813048][ T2703] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 807.836132][ T2707] FAULT_INJECTION: forcing a failure. [ 807.836132][ T2707] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 807.849410][ T2707] CPU: 1 PID: 2707 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 807.858088][ T2707] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 807.868144][ T2707] Call Trace: [ 807.871419][ T2707] [ 807.874344][ T2707] dump_stack_lvl+0xd6/0x122 [ 807.879000][ T2707] dump_stack+0x11/0x1b [ 807.883156][ T2707] should_fail+0x23c/0x250 [ 807.887650][ T2707] __alloc_pages+0x102/0x330 [ 807.892248][ T2707] alloc_pages+0x382/0x3d0 [ 807.896666][ T2707] folio_alloc+0x1a/0x20 [ 807.900958][ T2707] filemap_alloc_folio+0x53/0xf0 [ 807.905941][ T2707] page_cache_ra_unbounded+0x1c0/0x430 [ 807.911433][ T2707] ondemand_readahead+0x4f8/0x700 [ 807.916762][ T2707] page_cache_sync_ra+0xaf/0xe0 [ 807.921622][ T2707] filemap_read+0x3eb/0x16d0 [ 807.926218][ T2707] generic_file_read_iter+0x72/0x2a0 [ 807.931559][ T2707] ? __fsnotify_parent+0x372/0x490 [ 807.936733][ T2707] ext4_file_read_iter+0x1db/0x290 [ 807.941909][ T2707] generic_file_splice_read+0x24f/0x330 [ 807.947482][ T2707] ? splice_shrink_spd+0x60/0x60 [ 807.952451][ T2707] splice_direct_to_actor+0x2aa/0x650 [ 807.957859][ T2707] ? do_splice_direct+0x190/0x190 [ 807.962919][ T2707] do_splice_direct+0x106/0x190 [ 807.967773][ T2707] do_sendfile+0x675/0xc40 [ 807.972267][ T2707] __x64_sys_sendfile64+0x102/0x140 [ 807.977525][ T2707] do_syscall_64+0x44/0xd0 [ 807.981967][ T2707] entry_SYSCALL_64_after_hwframe+0x44/0xae 19:36:33 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x300}], 0x1, 0x2000, 0x0, 0x0) 19:36:33 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xffff8001}], 0x1, 0x2000, 0x0, 0x0) [ 807.987859][ T2707] RIP: 0033:0x7f98cba35ae9 [ 807.992268][ T2707] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.012062][ T2707] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 808.020478][ T2707] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 808.028512][ T2707] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:36:33 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xe00, 0x3) [ 808.036485][ T2707] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 808.044488][ T2707] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 808.052482][ T2707] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 808.060512][ T2707] [ 808.090629][ T2703] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 808.133402][ T2715] loop2: detected capacity change from 0 to 264192 [ 808.142639][ T2703] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 808.142949][ T2713] loop5: detected capacity change from 0 to 264192 [ 808.161351][ T2717] loop4: detected capacity change from 0 to 264192 19:36:33 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xc00}], 0x1, 0x2000, 0x0, 0x0) [ 808.219911][ T2703] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:33 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1001}], 0x1, 0x2000, 0x0, 0x0) 19:36:33 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xffffffe4}], 0x1, 0x2000, 0x0, 0x0) [ 808.325366][ T2725] loop2: detected capacity change from 0 to 264192 [ 808.368895][ T2727] loop4: detected capacity change from 0 to 264192 19:36:39 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xf00, 0x3) 19:36:39 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e24, 0xeb, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x80}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) r4 = socket$inet_smc(0x2b, 0x1, 0x0) sendfile(r4, r3, &(0x7f00000000c0)=0xfc4, 0x8) close(r0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x200000e, 0x2010, r0, 0x6e212000) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:36:39 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xa218}], 0x1, 0x2000, 0x0, 0x0) 19:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffffd}], 0x1, 0x2000, 0x0, 0x0) 19:36:39 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xc000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:39 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 6) [ 813.532367][ T2703] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 813.542663][ T2703] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 813.552813][ T2703] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 813.563265][ T2703] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 813.584323][ T2847] loop2: detected capacity change from 0 to 264192 [ 813.585272][ T2850] loop4: detected capacity change from 0 to 264192 [ 813.593840][ T2846] loop5: detected capacity change from 0 to 264192 [ 813.622858][ T2855] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 813.633313][ T2856] FAULT_INJECTION: forcing a failure. [ 813.633313][ T2856] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 813.646566][ T2856] CPU: 0 PID: 2856 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 813.655276][ T2856] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 813.665335][ T2856] Call Trace: [ 813.668635][ T2856] [ 813.671563][ T2856] dump_stack_lvl+0xd6/0x122 [ 813.676245][ T2856] dump_stack+0x11/0x1b [ 813.680424][ T2856] should_fail+0x23c/0x250 [ 813.684886][ T2856] __alloc_pages+0x102/0x330 [ 813.689506][ T2856] alloc_pages+0x382/0x3d0 [ 813.693929][ T2856] folio_alloc+0x1a/0x20 [ 813.698179][ T2856] filemap_alloc_folio+0x53/0xf0 [ 813.703153][ T2856] page_cache_ra_unbounded+0x1c0/0x430 [ 813.708629][ T2856] ondemand_readahead+0x4f8/0x700 [ 813.713669][ T2856] page_cache_sync_ra+0xaf/0xe0 [ 813.718554][ T2856] filemap_read+0x3eb/0x16d0 [ 813.723168][ T2856] generic_file_read_iter+0x72/0x2a0 [ 813.728466][ T2856] ? __fsnotify_parent+0x372/0x490 [ 813.733724][ T2856] ext4_file_read_iter+0x1db/0x290 [ 813.738841][ T2856] generic_file_splice_read+0x24f/0x330 [ 813.744479][ T2856] ? splice_shrink_spd+0x60/0x60 [ 813.749470][ T2856] splice_direct_to_actor+0x2aa/0x650 [ 813.754906][ T2856] ? do_splice_direct+0x190/0x190 [ 813.759942][ T2856] do_splice_direct+0x106/0x190 [ 813.764820][ T2856] do_sendfile+0x675/0xc40 [ 813.769311][ T2856] __x64_sys_sendfile64+0x102/0x140 [ 813.774667][ T2856] do_syscall_64+0x44/0xd0 [ 813.779087][ T2856] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 813.784993][ T2856] RIP: 0033:0x7f98cba35ae9 [ 813.789413][ T2856] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 813.809560][ T2856] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 813.818036][ T2856] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 813.826013][ T2856] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:36:39 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfdef}], 0x1, 0x2000, 0x0, 0x0) 19:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffffe}], 0x1, 0x2000, 0x0, 0x0) [ 813.834094][ T2856] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 813.842065][ T2856] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 813.850037][ T2856] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 813.858014][ T2856] 19:36:39 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0xff6, 0x3) [ 813.900960][ T2855] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 813.939883][ T2866] loop4: detected capacity change from 0 to 264192 [ 813.940270][ T2855] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 813.970977][ T2868] loop2: detected capacity change from 0 to 264192 19:36:39 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffff}], 0x1, 0x2000, 0x0, 0x0) [ 814.040397][ T2855] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 814.052786][ T2870] loop5: detected capacity change from 0 to 264192 19:36:39 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffffd000}], 0x1, 0x2000, 0x0, 0x0) [ 814.163898][ T2873] loop2: detected capacity change from 0 to 264192 19:36:39 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1100, 0x3) [ 814.265925][ T2877] loop4: detected capacity change from 0 to 264192 19:36:39 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x87fe000}], 0x1, 0x2000, 0x0, 0x0) [ 814.354415][ T2879] loop5: detected capacity change from 0 to 264192 19:36:40 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 7) 19:36:40 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xffffffffffffffff}], 0x1, 0x2000, 0x0, 0x0) [ 814.486052][ T2975] loop4: detected capacity change from 0 to 264192 [ 814.500134][ T2989] loop2: detected capacity change from 0 to 264192 [ 814.528037][ T2991] FAULT_INJECTION: forcing a failure. [ 814.528037][ T2991] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 814.541308][ T2991] CPU: 1 PID: 2991 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 814.549986][ T2991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 814.560097][ T2991] Call Trace: [ 814.563371][ T2991] [ 814.566339][ T2991] dump_stack_lvl+0xd6/0x122 [ 814.570963][ T2991] dump_stack+0x11/0x1b 19:36:40 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x2, 0x2000, 0x0, 0x0) [ 814.575170][ T2991] should_fail+0x23c/0x250 [ 814.579593][ T2991] __alloc_pages+0x102/0x330 [ 814.584194][ T2991] alloc_pages+0x382/0x3d0 [ 814.588633][ T2991] folio_alloc+0x1a/0x20 [ 814.592968][ T2991] filemap_alloc_folio+0x53/0xf0 [ 814.597915][ T2991] page_cache_ra_unbounded+0x1c0/0x430 [ 814.603425][ T2991] ondemand_readahead+0x4f8/0x700 [ 814.608490][ T2991] page_cache_sync_ra+0xaf/0xe0 [ 814.613425][ T2991] filemap_read+0x3eb/0x16d0 [ 814.618055][ T2991] generic_file_read_iter+0x72/0x2a0 [ 814.623349][ T2991] ? __fsnotify_parent+0x372/0x490 [ 814.628465][ T2991] ext4_file_read_iter+0x1db/0x290 [ 814.633608][ T2991] generic_file_splice_read+0x24f/0x330 [ 814.639156][ T2991] ? splice_shrink_spd+0x60/0x60 [ 814.644100][ T2991] splice_direct_to_actor+0x2aa/0x650 [ 814.649613][ T2991] ? do_splice_direct+0x190/0x190 [ 814.654636][ T2991] do_splice_direct+0x106/0x190 [ 814.659496][ T2991] do_sendfile+0x675/0xc40 [ 814.663912][ T2991] __x64_sys_sendfile64+0x102/0x140 [ 814.669186][ T2991] do_syscall_64+0x44/0xd0 [ 814.673610][ T2991] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 814.679594][ T2991] RIP: 0033:0x7f98cba35ae9 [ 814.684002][ T2991] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 814.703734][ T2991] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 814.712151][ T2991] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 814.720199][ T2991] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 814.728173][ T2991] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 814.736246][ T2991] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 814.744218][ T2991] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 814.752197][ T2991] [ 814.807712][ T2996] loop4: detected capacity change from 0 to 264192 19:36:45 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffff}], 0x1, 0x2000, 0x0, 0x0) 19:36:45 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1200, 0x3) 19:36:45 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x3, 0x2000, 0x0, 0x0) 19:36:45 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 8) 19:36:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xd000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:45 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) splice(r3, &(0x7f0000000140)=0x7ffffffd, r2, &(0x7f00000001c0), 0xfd, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x3f, 0xa0, 0xfc, 0x0, 0x100000000, 0x0, 0xc, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x81, 0x4, @perf_config_ext={0x6, 0x2}, 0x41704, 0x7ff, 0x9b, 0x3, 0x8000, 0x0, 0xff, 0x0, 0x4}, 0xffffffffffffffff, 0x0, r4, 0x9) close(r0) ioctl$BTRFS_IOC_SYNC(r4, 0x9408, 0x0) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000001640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000059c40)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}], 0x0, "bf653526eecfe2"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000440)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004f640)={0xffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0x40, "901bf13f1961a6"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r3, 0xc0709411, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="d86a000000000000f7ffffffffffffff0200000000000000010000000000000008000000000000000000000000ffffff0000ffffffffffffffff0300000000000000000200000000000000080000000000001800000000000000000000000000000000000000000000000000000000000000e73774bf0d13360be690894f92dcf95fa4221c5dc5e2d64e1457fd31fd3e15e06254b994c63449a69da67c4c89265aebbd22489200000000000000"]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f0000052380)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x3, "a2cc51fb8e18e1"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f0000053380)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6, r8}, {}, {r9, r10}], 0x2, "cca05ce1a17ff9"}) sendfile(r0, r1, 0x0, 0x20102d) [ 819.712454][ T2855] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 819.722909][ T2855] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 819.733506][ T2855] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 819.743750][ T2855] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 819.765199][ T3001] loop5: detected capacity change from 0 to 264192 [ 819.769117][ T3009] loop2: detected capacity change from 0 to 264192 [ 819.784379][ T3006] loop4: detected capacity change from 0 to 264192 [ 819.810566][ T3013] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 819.821394][ T3014] FAULT_INJECTION: forcing a failure. [ 819.821394][ T3014] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 819.834733][ T3014] CPU: 0 PID: 3014 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 819.843403][ T3014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 819.853607][ T3014] Call Trace: [ 819.856885][ T3014] [ 819.859818][ T3014] dump_stack_lvl+0xd6/0x122 [ 819.864421][ T3014] dump_stack+0x11/0x1b [ 819.868583][ T3014] should_fail+0x23c/0x250 [ 819.872999][ T3014] __alloc_pages+0x102/0x330 [ 819.877595][ T3014] alloc_pages+0x382/0x3d0 [ 819.882190][ T3014] folio_alloc+0x1a/0x20 [ 819.886431][ T3014] filemap_alloc_folio+0x53/0xf0 [ 819.891375][ T3014] page_cache_ra_unbounded+0x1c0/0x430 [ 819.896840][ T3014] ondemand_readahead+0x4f8/0x700 [ 819.901977][ T3014] page_cache_sync_ra+0xaf/0xe0 [ 819.906830][ T3014] filemap_read+0x3eb/0x16d0 19:36:45 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x4, 0x2000, 0x0, 0x0) 19:36:45 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x20000001}], 0x1, 0x2000, 0x0, 0x0) [ 819.911469][ T3014] generic_file_read_iter+0x72/0x2a0 [ 819.916789][ T3014] ? __fsnotify_parent+0x372/0x490 [ 819.921915][ T3014] ext4_file_read_iter+0x1db/0x290 [ 819.927101][ T3014] generic_file_splice_read+0x24f/0x330 [ 819.932690][ T3014] ? splice_shrink_spd+0x60/0x60 [ 819.937634][ T3014] splice_direct_to_actor+0x2aa/0x650 [ 819.943013][ T3014] ? do_splice_direct+0x190/0x190 [ 819.948092][ T3014] do_splice_direct+0x106/0x190 [ 819.952991][ T3014] do_sendfile+0x675/0xc40 [ 819.957417][ T3014] __x64_sys_sendfile64+0x102/0x140 [ 819.962689][ T3014] do_syscall_64+0x44/0xd0 [ 819.967110][ T3014] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 819.973087][ T3014] RIP: 0033:0x7f98cba35ae9 [ 819.977618][ T3014] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 819.997229][ T3014] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 820.005770][ T3014] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 19:36:45 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1300, 0x3) [ 820.013746][ T3014] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 820.021720][ T3014] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 820.029695][ T3014] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 820.037854][ T3014] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 820.045828][ T3014] [ 820.102161][ T3013] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 820.110198][ T3021] loop5: detected capacity change from 0 to 264192 [ 820.127095][ T3023] loop4: detected capacity change from 0 to 264192 [ 820.129583][ T3024] loop2: detected capacity change from 0 to 264192 19:36:45 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x5, 0x2000, 0x0, 0x0) [ 820.170633][ T3013] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:45 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x7ffff000}], 0x1, 0x2000, 0x0, 0x0) 19:36:45 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x6, 0x2000, 0x0, 0x0) 19:36:45 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1400, 0x3) [ 820.240854][ T3013] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 820.280994][ T3028] loop4: detected capacity change from 0 to 264192 [ 820.332039][ T3033] loop2: detected capacity change from 0 to 264192 [ 820.346962][ T3036] loop5: detected capacity change from 0 to 264192 [ 820.399467][ T3034] loop4: detected capacity change from 0 to 264192 19:36:46 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x8, 0x2000, 0x0, 0x0) 19:36:46 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xffffdfff}], 0x1, 0x2000, 0x0, 0x0) [ 820.519095][ T3039] loop4: detected capacity change from 0 to 264192 19:36:46 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 9) [ 820.581386][ T3046] loop2: detected capacity change from 0 to 264192 [ 820.691399][ T3151] FAULT_INJECTION: forcing a failure. [ 820.691399][ T3151] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 820.704773][ T3151] CPU: 0 PID: 3151 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 820.713481][ T3151] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 820.723528][ T3151] Call Trace: [ 820.726798][ T3151] [ 820.729726][ T3151] dump_stack_lvl+0xd6/0x122 [ 820.734323][ T3151] dump_stack+0x11/0x1b [ 820.738486][ T3151] should_fail+0x23c/0x250 [ 820.742917][ T3151] __alloc_pages+0x102/0x330 [ 820.747643][ T3151] alloc_pages+0x382/0x3d0 [ 820.752109][ T3151] folio_alloc+0x1a/0x20 [ 820.756349][ T3151] filemap_alloc_folio+0x53/0xf0 [ 820.761272][ T3151] page_cache_ra_unbounded+0x1c0/0x430 [ 820.766778][ T3151] ondemand_readahead+0x4f8/0x700 [ 820.771789][ T3151] page_cache_sync_ra+0xaf/0xe0 [ 820.776707][ T3151] filemap_read+0x3eb/0x16d0 [ 820.781322][ T3151] generic_file_read_iter+0x72/0x2a0 [ 820.786594][ T3151] ? __fsnotify_parent+0x372/0x490 [ 820.791705][ T3151] ext4_file_read_iter+0x1db/0x290 [ 820.796808][ T3151] generic_file_splice_read+0x24f/0x330 [ 820.802358][ T3151] ? splice_shrink_spd+0x60/0x60 [ 820.807277][ T3151] splice_direct_to_actor+0x2aa/0x650 [ 820.812646][ T3151] ? do_splice_direct+0x190/0x190 [ 820.817706][ T3151] do_splice_direct+0x106/0x190 [ 820.822543][ T3151] do_sendfile+0x675/0xc40 [ 820.826985][ T3151] __x64_sys_sendfile64+0x102/0x140 [ 820.832240][ T3151] do_syscall_64+0x44/0xd0 [ 820.836651][ T3151] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 820.842629][ T3151] RIP: 0033:0x7f98cba35ae9 [ 820.847051][ T3151] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 820.866740][ T3151] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 820.875277][ T3151] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 820.883246][ T3151] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 820.891222][ T3151] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 820.899264][ T3151] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000001 [ 820.907352][ T3151] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 820.915314][ T3151] 19:36:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xe000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:51 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1b9, 0x2000, 0x0, 0x0) 19:36:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1500, 0x3) 19:36:51 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f0000000040)='./bus\x00', 0xcc903, 0x30) sendfile(r0, r1, 0x0, 0x20102d) 19:36:51 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffdef}], 0x1, 0x2000, 0x0, 0x0) 19:36:51 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 10) [ 825.522930][ T3013] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 825.533874][ T3013] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 825.544100][ T3013] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 825.554190][ T3013] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 825.575279][ T3160] loop2: detected capacity change from 0 to 264192 [ 825.578392][ T3155] loop4: detected capacity change from 0 to 264192 [ 825.585952][ T3163] loop5: detected capacity change from 0 to 264192 [ 825.607407][ T3168] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 825.628361][ T3169] FAULT_INJECTION: forcing a failure. [ 825.628361][ T3169] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 825.641619][ T3169] CPU: 0 PID: 3169 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 825.650396][ T3169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 825.660447][ T3169] Call Trace: [ 825.663722][ T3169] [ 825.666679][ T3169] dump_stack_lvl+0xd6/0x122 [ 825.671274][ T3169] dump_stack+0x11/0x1b [ 825.675434][ T3169] should_fail+0x23c/0x250 [ 825.679850][ T3169] __alloc_pages+0x102/0x330 [ 825.684452][ T3169] alloc_pages+0x382/0x3d0 [ 825.688941][ T3169] folio_alloc+0x1a/0x20 [ 825.693285][ T3169] filemap_alloc_folio+0x53/0xf0 [ 825.698240][ T3169] page_cache_ra_unbounded+0x1c0/0x430 [ 825.703710][ T3169] ondemand_readahead+0x4f8/0x700 [ 825.708773][ T3169] page_cache_sync_ra+0xaf/0xe0 [ 825.713652][ T3169] filemap_read+0x3eb/0x16d0 [ 825.718255][ T3169] generic_file_read_iter+0x72/0x2a0 [ 825.723656][ T3169] ? __fsnotify_parent+0x372/0x490 [ 825.728846][ T3169] ext4_file_read_iter+0x1db/0x290 [ 825.733962][ T3169] generic_file_splice_read+0x24f/0x330 [ 825.739513][ T3169] ? splice_shrink_spd+0x60/0x60 [ 825.744462][ T3169] splice_direct_to_actor+0x2aa/0x650 [ 825.749841][ T3169] ? do_splice_direct+0x190/0x190 [ 825.754917][ T3169] do_splice_direct+0x106/0x190 [ 825.759778][ T3169] do_sendfile+0x675/0xc40 [ 825.764334][ T3169] __x64_sys_sendfile64+0x102/0x140 [ 825.769531][ T3169] do_syscall_64+0x44/0xd0 [ 825.773978][ T3169] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 825.779874][ T3169] RIP: 0033:0x7f98cba35ae9 [ 825.784291][ T3169] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 825.803972][ T3169] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 825.812380][ T3169] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 825.820349][ T3169] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:36:51 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x500, 0x2000, 0x0, 0x0) 19:36:51 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xfffffffffffffdef}], 0x1, 0x2000, 0x0, 0x0) [ 825.828323][ T3169] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 825.836302][ T3169] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 825.844273][ T3169] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 825.852303][ T3169] [ 825.901327][ T3168] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 825.926565][ T3177] loop4: detected capacity change from 0 to 264192 [ 825.941789][ T3179] loop2: detected capacity change from 0 to 264192 19:36:51 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1600, 0x3) 19:36:51 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0xffffffffffffffff}], 0x1, 0x2000, 0x0, 0x0) 19:36:51 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x87fe000, 0x2000, 0x0, 0x0) [ 825.972100][ T3168] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:51 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x2, 0x2000, 0x0, 0x0) [ 826.043090][ T3168] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 826.059312][ T3183] loop4: detected capacity change from 0 to 264192 [ 826.065876][ T3185] loop2: detected capacity change from 0 to 264192 [ 826.069787][ T3187] loop5: detected capacity change from 0 to 264192 19:36:56 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0xf000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:36:56 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x20000001, 0x2000, 0x0, 0x0) 19:36:56 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x3, 0x2000, 0x0, 0x0) 19:36:56 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1700, 0x3) 19:36:56 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 11) 19:36:56 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 831.292443][ T3168] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 831.302992][ T3168] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 831.313361][ T3168] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 831.323433][ T3168] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:36:56 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x188) sendfile(r0, r1, 0x0, 0x20102d) ioctl$SCSI_IOCTL_DOORLOCK(r4, 0x5380) [ 831.339529][ T3300] loop5: detected capacity change from 0 to 264192 [ 831.348017][ T3306] loop2: detected capacity change from 0 to 264192 [ 831.354910][ T3310] loop4: detected capacity change from 0 to 264192 [ 831.381720][ T3315] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 831.397226][ T3316] FAULT_INJECTION: forcing a failure. [ 831.397226][ T3316] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 831.410470][ T3316] CPU: 0 PID: 3316 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 831.419147][ T3316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 831.429316][ T3316] Call Trace: [ 831.432586][ T3316] [ 831.435549][ T3316] dump_stack_lvl+0xd6/0x122 [ 831.440227][ T3316] dump_stack+0x11/0x1b [ 831.444383][ T3316] should_fail+0x23c/0x250 [ 831.448868][ T3316] __alloc_pages+0x102/0x330 [ 831.453485][ T3316] alloc_pages+0x382/0x3d0 [ 831.457913][ T3316] folio_alloc+0x1a/0x20 [ 831.462180][ T3316] filemap_alloc_folio+0x53/0xf0 [ 831.467162][ T3316] page_cache_ra_unbounded+0x1c0/0x430 [ 831.472647][ T3316] ondemand_readahead+0x4f8/0x700 [ 831.477712][ T3316] page_cache_sync_ra+0xaf/0xe0 [ 831.482562][ T3316] filemap_read+0x3eb/0x16d0 [ 831.487317][ T3316] generic_file_read_iter+0x72/0x2a0 [ 831.492678][ T3316] ? __fsnotify_parent+0x372/0x490 [ 831.497833][ T3316] ext4_file_read_iter+0x1db/0x290 [ 831.502944][ T3316] generic_file_splice_read+0x24f/0x330 [ 831.508497][ T3316] ? splice_shrink_spd+0x60/0x60 [ 831.513434][ T3316] splice_direct_to_actor+0x2aa/0x650 [ 831.519091][ T3316] ? do_splice_direct+0x190/0x190 [ 831.524152][ T3316] do_splice_direct+0x106/0x190 [ 831.529074][ T3316] do_sendfile+0x675/0xc40 [ 831.533498][ T3316] __x64_sys_sendfile64+0x102/0x140 [ 831.538747][ T3316] do_syscall_64+0x44/0xd0 [ 831.543170][ T3316] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 831.549071][ T3316] RIP: 0033:0x7f98cba35ae9 [ 831.553495][ T3316] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 831.573122][ T3316] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 831.581525][ T3316] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 831.589476][ T3316] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:36:57 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x4, 0x2000, 0x0, 0x0) 19:36:57 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1800, 0x3) [ 831.597431][ T3316] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 831.605388][ T3316] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 831.613340][ T3316] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 831.621301][ T3316] 19:36:57 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x7ffff000, 0x2000, 0x0, 0x0) [ 831.660559][ T3315] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 831.693591][ T3327] loop5: detected capacity change from 0 to 264192 [ 831.695065][ T3328] loop2: detected capacity change from 0 to 264192 [ 831.718586][ T3315] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 831.736818][ T3330] loop4: detected capacity change from 0 to 264192 19:36:57 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x5, 0x2000, 0x0, 0x0) [ 831.760521][ T3315] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:36:57 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xffff8001, 0x2000, 0x0, 0x0) [ 831.835584][ T3334] loop2: detected capacity change from 0 to 264192 [ 831.890023][ T3338] loop4: detected capacity change from 0 to 264192 19:37:02 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x10000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:02 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x7, 0x2000, 0x0, 0x0) 19:37:02 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1900, 0x3) 19:37:02 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xffffffe4, 0x2000, 0x0, 0x0) 19:37:02 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 12) 19:37:02 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) sendfile(r1, r2, &(0x7f0000000040)=0xfffffffffffffffa, 0xfff) close(r0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2, 0x0, 0x0, 0x0, 0x800}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r4, 0xc0189374, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r5, {0x2}}, '.\x00'}) [ 837.062718][ T3315] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 837.073182][ T3315] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 837.084031][ T3315] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 837.094314][ T3315] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 837.113270][ T3449] loop4: detected capacity change from 0 to 264192 [ 837.116450][ T3452] loop2: detected capacity change from 0 to 264192 [ 837.129196][ T3455] loop5: detected capacity change from 0 to 264192 [ 837.142570][ T3460] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:02 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffffd, 0x2000, 0x0, 0x0) [ 837.175024][ T3461] FAULT_INJECTION: forcing a failure. [ 837.175024][ T3461] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 837.188391][ T3461] CPU: 0 PID: 3461 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 837.197069][ T3461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.207173][ T3461] Call Trace: [ 837.210450][ T3461] [ 837.213378][ T3461] dump_stack_lvl+0xd6/0x122 [ 837.218052][ T3461] dump_stack+0x11/0x1b [ 837.222296][ T3461] should_fail+0x23c/0x250 [ 837.226789][ T3461] __alloc_pages+0x102/0x330 [ 837.231386][ T3461] alloc_pages+0x382/0x3d0 [ 837.235802][ T3461] folio_alloc+0x1a/0x20 [ 837.240115][ T3461] filemap_alloc_folio+0x53/0xf0 [ 837.245106][ T3461] page_cache_ra_unbounded+0x1c0/0x430 [ 837.250565][ T3461] ondemand_readahead+0x4f8/0x700 [ 837.255678][ T3461] page_cache_sync_ra+0xaf/0xe0 [ 837.260539][ T3461] filemap_read+0x3eb/0x16d0 [ 837.265320][ T3461] generic_file_read_iter+0x72/0x2a0 [ 837.270690][ T3461] ? __fsnotify_parent+0x372/0x490 [ 837.275804][ T3461] ext4_file_read_iter+0x1db/0x290 [ 837.280992][ T3461] generic_file_splice_read+0x24f/0x330 [ 837.286541][ T3461] ? splice_shrink_spd+0x60/0x60 [ 837.291506][ T3461] splice_direct_to_actor+0x2aa/0x650 [ 837.296960][ T3461] ? do_splice_direct+0x190/0x190 [ 837.302022][ T3461] do_splice_direct+0x106/0x190 [ 837.306934][ T3461] do_sendfile+0x675/0xc40 [ 837.311366][ T3461] __x64_sys_sendfile64+0x102/0x140 [ 837.316661][ T3461] do_syscall_64+0x44/0xd0 [ 837.321079][ T3461] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 837.327023][ T3461] RIP: 0033:0x7f98cba35ae9 [ 837.331437][ T3461] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 837.351039][ T3461] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 837.359481][ T3461] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 837.367471][ T3461] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:03 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x8, 0x2000, 0x0, 0x0) 19:37:03 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x4e23, 0x9, @empty, 0x7ff}, 0x1c) r2 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r2, 0x2007fff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) read(r3, &(0x7f00000000c0)=""/110, 0x6e) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r2, 0x0, 0x20102d) 19:37:03 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x810, r2, 0x500cc000) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 837.375529][ T3461] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 837.383558][ T3461] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 837.391601][ T3461] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 837.399599][ T3461] 19:37:03 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1a00, 0x3) [ 837.450577][ T3460] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 837.477723][ T3475] loop2: detected capacity change from 0 to 264192 [ 837.482657][ T3476] loop4: detected capacity change from 0 to 264192 19:37:03 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x9, 0x2000, 0x0, 0x0) [ 837.502212][ T3460] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 837.544693][ T3480] loop5: detected capacity change from 0 to 264192 [ 837.553710][ T3460] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 837.620609][ T3483] loop2: detected capacity change from 0 to 264192 19:37:08 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x11000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:08 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffffe, 0x2000, 0x0, 0x0) 19:37:08 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xa, 0x2000, 0x0, 0x0) 19:37:08 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1b00, 0x3) 19:37:08 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 13) 19:37:08 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 842.573212][ T3460] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 842.583669][ T3460] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 842.593802][ T3460] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 842.604238][ T3460] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:08 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xb, 0x2000, 0x0, 0x0) 19:37:08 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffffd000, 0x2000, 0x0, 0x0) [ 842.623940][ T3596] loop4: detected capacity change from 0 to 264192 [ 842.626355][ T3598] loop2: detected capacity change from 0 to 264192 [ 842.633132][ T3599] loop5: detected capacity change from 0 to 264192 [ 842.662193][ T3601] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 842.703532][ T3609] FAULT_INJECTION: forcing a failure. [ 842.703532][ T3609] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 842.716842][ T3609] CPU: 1 PID: 3609 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 842.725627][ T3609] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 842.735673][ T3609] Call Trace: [ 842.738937][ T3609] [ 842.741849][ T3609] dump_stack_lvl+0xd6/0x122 [ 842.746435][ T3609] dump_stack+0x11/0x1b [ 842.750605][ T3609] should_fail+0x23c/0x250 [ 842.755197][ T3609] __alloc_pages+0x102/0x330 [ 842.759820][ T3609] alloc_pages+0x382/0x3d0 [ 842.764328][ T3609] folio_alloc+0x1a/0x20 [ 842.768554][ T3609] filemap_alloc_folio+0x53/0xf0 [ 842.773491][ T3609] page_cache_ra_unbounded+0x1c0/0x430 [ 842.779088][ T3609] ondemand_readahead+0x4f8/0x700 [ 842.784165][ T3609] page_cache_sync_ra+0xaf/0xe0 [ 842.789002][ T3609] filemap_read+0x3eb/0x16d0 [ 842.793657][ T3609] generic_file_read_iter+0x72/0x2a0 [ 842.798939][ T3609] ? __fsnotify_parent+0x372/0x490 [ 842.804166][ T3609] ext4_file_read_iter+0x1db/0x290 [ 842.809264][ T3609] generic_file_splice_read+0x24f/0x330 [ 842.814856][ T3609] ? splice_shrink_spd+0x60/0x60 [ 842.819778][ T3609] splice_direct_to_actor+0x2aa/0x650 [ 842.825149][ T3609] ? do_splice_direct+0x190/0x190 [ 842.830161][ T3609] do_splice_direct+0x106/0x190 [ 842.834999][ T3609] do_sendfile+0x675/0xc40 [ 842.839464][ T3609] __x64_sys_sendfile64+0x102/0x140 [ 842.844646][ T3609] do_syscall_64+0x44/0xd0 [ 842.849054][ T3609] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 842.854994][ T3609] RIP: 0033:0x7f98cba35ae9 [ 842.859502][ T3609] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 842.879248][ T3609] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 842.887698][ T3609] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 842.895680][ T3609] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:08 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xc, 0x2000, 0x0, 0x0) [ 842.903635][ T3609] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 842.911593][ T3609] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 842.919546][ T3609] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 842.927508][ T3609] [ 842.940846][ T3601] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:08 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1c00, 0x3) 19:37:08 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xffffffffffffffff, 0x2000, 0x0, 0x0) [ 842.984955][ T3614] loop4: detected capacity change from 0 to 264192 [ 843.004226][ T3601] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 843.007112][ T3616] loop2: detected capacity change from 0 to 264192 19:37:08 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xd, 0x2000, 0x0, 0x0) [ 843.064950][ T3601] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 843.100045][ T3619] loop4: detected capacity change from 0 to 264192 [ 843.126116][ T3622] loop2: detected capacity change from 0 to 264192 [ 843.140424][ T3624] loop5: detected capacity change from 0 to 264192 19:37:13 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x12000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:13 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xf, 0x2000, 0x0, 0x0) 19:37:13 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) r5 = socket(0x11, 0x800000003, 0x0) setsockopt$packet_buf(r5, 0x107, 0xf, &(0x7f0000000140)="e3010000", 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'macsec0\x00', 0x0}) bind$packet(r5, &(0x7f0000000000)={0x11, 0x0, r6, 0x1, 0x0, 0x6, @dev}, 0x74) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@getsa={0x44, 0x12, 0x200, 0x70bd28, 0x25dfdbfe, {@in=@dev={0xac, 0x14, 0x14, 0x15}, 0x4d3, 0xa, 0x32}, [@etimer_thresh={0x8, 0xc, 0x8}, @offload={0xc, 0x1c, {r6, 0x1}}, @XFRMA_IF_ID={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x20004890}, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r7, 0x81f8943c, &(0x7f00000000c0)) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:37:13 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x300, 0x0, 0x0) 19:37:13 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1d00, 0x3) 19:37:13 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 14) [ 848.233028][ T3601] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 848.243486][ T3601] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 848.254003][ T3601] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 848.264230][ T3601] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 848.286024][ T3740] loop2: detected capacity change from 0 to 264192 [ 848.286670][ T3734] loop5: detected capacity change from 0 to 264192 [ 848.296626][ T3736] loop4: detected capacity change from 0 to 264192 [ 848.338066][ T3744] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 848.380562][ T3748] FAULT_INJECTION: forcing a failure. [ 848.380562][ T3748] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 848.393983][ T3748] CPU: 0 PID: 3748 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 848.402658][ T3748] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 848.412880][ T3748] Call Trace: [ 848.416164][ T3748] [ 848.419268][ T3748] dump_stack_lvl+0xd6/0x122 [ 848.424098][ T3748] dump_stack+0x11/0x1b [ 848.428286][ T3748] should_fail+0x23c/0x250 [ 848.432788][ T3748] __alloc_pages+0x102/0x330 [ 848.437535][ T3748] alloc_pages+0x382/0x3d0 [ 848.441957][ T3748] folio_alloc+0x1a/0x20 [ 848.446193][ T3748] filemap_alloc_folio+0x53/0xf0 [ 848.451133][ T3748] page_cache_ra_unbounded+0x1c0/0x430 [ 848.456604][ T3748] ondemand_readahead+0x4f8/0x700 [ 848.461703][ T3748] page_cache_sync_ra+0xaf/0xe0 [ 848.466543][ T3748] filemap_read+0x3eb/0x16d0 [ 848.471186][ T3748] generic_file_read_iter+0x72/0x2a0 [ 848.476478][ T3748] ? __fsnotify_parent+0x372/0x490 [ 848.481577][ T3748] ext4_file_read_iter+0x1db/0x290 [ 848.486769][ T3748] generic_file_splice_read+0x24f/0x330 [ 848.492384][ T3748] ? splice_shrink_spd+0x60/0x60 [ 848.497305][ T3748] splice_direct_to_actor+0x2aa/0x650 [ 848.502673][ T3748] ? do_splice_direct+0x190/0x190 [ 848.507768][ T3748] do_splice_direct+0x106/0x190 [ 848.512676][ T3748] do_sendfile+0x675/0xc40 [ 848.517112][ T3748] __x64_sys_sendfile64+0x102/0x140 [ 848.522338][ T3748] do_syscall_64+0x44/0xd0 [ 848.526740][ T3748] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 848.532627][ T3748] RIP: 0033:0x7f98cba35ae9 [ 848.537025][ T3748] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 848.556843][ T3748] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 848.565237][ T3748] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 848.573265][ T3748] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x10, 0x2000, 0x0, 0x0) 19:37:14 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1e00, 0x3) 19:37:14 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x500, 0x0, 0x0) [ 848.581218][ T3748] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 848.589171][ T3748] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 848.597125][ T3748] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 848.605160][ T3748] [ 848.651419][ T3744] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 848.663832][ T3753] loop5: detected capacity change from 0 to 264192 [ 848.674833][ T3755] loop2: detected capacity change from 0 to 264192 [ 848.717078][ T3757] loop4: detected capacity change from 0 to 264192 [ 848.725841][ T3744] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x11, 0x2000, 0x0, 0x0) 19:37:14 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x700, 0x0, 0x0) [ 848.790682][ T3744] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 848.847423][ T3762] loop2: detected capacity change from 0 to 264192 [ 848.876461][ T3764] loop4: detected capacity change from 0 to 264192 19:37:14 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x300, 0x2000, 0x0, 0x0) [ 848.981144][ T3768] loop2: detected capacity change from 0 to 264192 19:37:19 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x14000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:19 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x1f00, 0x3) 19:37:19 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0xb00, 0x0, 0x0) 19:37:19 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xc00, 0x2000, 0x0, 0x0) 19:37:19 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 15) 19:37:19 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) vmsplice(r4, &(0x7f0000000a40)=[{&(0x7f00000000c0)="3d2e85449729987eec5d2ccd7300b1403dc3320a2f8658f677831f339798c7a92b7066726f5b0b74a4b6c14d904c0860929ed1dccfdc2222e69962f84d875752433e30a4c1e589eb28166be47b88f7497eef18ad418edc2cfee79b417cea1faf48552efe31042e450d68ad4033b3e540bff4efd7fadf0ab4f219f25a6bd115107328f73ef197b4290ba951c4374cfa21bf58c6c762482e489ee612c583e764b46e2cf1db88c445ea955bdfd92ce86d935edac8cb243b0a63ab7839439f8651838d1a45090f495ce069", 0xc9}, {&(0x7f00000001c0)="eb5c02f0a4512f181e787d25d767d2a0c5249b8a6188799f422dbc2d980707731fbee4fdb973e72c9e082c76f2c437aaac506aa9e0bda0304e79df199ba3d143aa36466d279e0ba5a2b4d6f91a8c7d901d3ce8f517e757199e665d4c6297b371fa391a968a349b9837f973eb805d6fe76c7dae19d288545c02ffb898a0032475206ae4322c26c6d9a47c6e95b0f015f7e7df13bd6aecc826469aa1ada46756303b25cbf647a253e8caccc0433a14cc8fcc982ae645bb930c92c3c5634db09c36dd8b6fc8a7360aeb281248a21b0a", 0xce}, {&(0x7f0000000300)="6d45a1fde6cfa90550aa56f142065639f8f105c73a9594ef766f2adcb823ac3fdcbf21a44f3a94c38797ddd322453e08606213e290eb9fce4aeb7dbd3d409d534fe400ec5a31ed3e1831afc8e20246297075741ce52d7bc890f8f0b77a94351f05d2a07dca8e753878d6d42082f35091058997a24655d1869bd9b2a8af2af3e26ba437404677ee7f21473a0dce3554e3e7c33c11d90890ba52983662865e57904b8d1d1638023381e9c03afbc29507550ae929457f79b319cf540d84bf4f84f3fb332160b16a5d023cfa5bf3ddbe89f8992050809df6f7ad9f911830c49aedc902cef766ad14c343d54064fafb615ddbd5", 0xf1}, {&(0x7f0000000400)="179863e9b5e6acfdafa8eabe34ddb206d8dbcbd0b2fe70b887ef6196e8b7c49015941038e17ca93e8c83824058a83a5af639c7981dbc7d938af8565f251d7e1693263573ce3b89f6c57db00f1e70d53cd9cedd378374f7260f0177e94e71a358b22193366c60cf96daa8852d8d25e3a00ec0b5400e7a8e4c9753c11e8c99307a4596b2b0", 0x84}, {&(0x7f00000004c0)="4d5ac592d7e38816b2e750641ae37b4343767e1650e45c4889705e9567fc461ea1df6ffa787f7224c48b784abd767f313d6af97d1674494690fd64a03cad5fb2ff326c4157bfb4c9e7e5b0c72cf8e9f0b15602fabb3a695abf6c570c12d93615e7706ddbc5e08e3838d8b7955e0bebf3afe4369427e499592b02464cbcb7c1c0c26a", 0x82}, {&(0x7f0000000580)="89eecb45d9739a63a14d86af2224c854a26609d8cdb17f473e47ae61ce7fd641a9a521b0593cdbabd98f211094bdbfa80c4ef0dcaedf04935961f6925f19c5ee890b623aa9a0b9f93932883a93fc5a3b7fe7180c46c4f6ef7f2690020b1df2e52ff06e89285c27e3e0c352119d31e17e1f92ed1e36a3af2caf3957466f43929dddae3d80b5da5a3a4821aea59298cef23af76aa69d871eaf066039808314d26534e448a2bb5e9dae98ac0e01a325986bedf48f0af10740dab66737abd2a01883e815c6111e729d1812828035f283fe47e057570f3cb7376306ab", 0xda}, {&(0x7f0000000680)="49e5655f72a9a1365ad62d5a1343e31dc451c2881da011406971e7f7414e790d3cc7e0b401af912e36c7357cf1bd83577139d9c3b3334bbe8c8c6ab8afd246ffa618c487c3c7bb422bb4bc42993b8b1f58777061fa26bea751e97a3cf1c0e5ab8286c27703b59df07123dad4be5bf2f3bdf49ae745907ad20d896edfe52f38e27dba8f1931eef0e81295a9edf0df17f26cb4db9cf380831e399408608a01de951f71392659ede458fd3ccce82dcce13fc5a3b8bb5cc4d1a7ea4d2875d118742343a8ed63103343747abfa224fd874982fbfd20d6d73dfbc44f940a0f", 0xdc}, {&(0x7f0000000780)="a929532591d1949dcba7474f5545b3cefe93bfa51c198f0ca7d123e0f395d0dbfa855be1d0f7093f5fa1d11adf49ee081ff299c9c1a8fb1a00ccc2d37479b52353173dd035ade12c898a26e867287fb9738b523b29fa92acf6ce7275952ff0f0f099c8f88d8d9a19fb85b98553a8612849f961522de28333124f3d8df35781abf8fa1d58fe9a32fe753caff46630a0a51c3fa96b5bd02fb7e43c2dda9b9581c5d5c2977e89b28a69ed6d702bbb6694515cabd25cf5230abba1675ad4f09b51ad96c8ad5e80bea4d9c0f9e46d98819a969b55c87d8817369bc35c91952edfbf2cfa05b42dc41e966e71", 0xe9}, {&(0x7f0000000880)="5afe0cac707e7f27d47b1d79086b693fc8b400926675e12c1044616558eb3375cd617ae01a8aa873b77eefcb407ad3f788ac8b231191319d535a9944e6010b6b02a23b6274c97795d83a9ea7c67e50d87b19ca721df157cdae0a4bb7789d7b5a80837a5849eb832ac5c4b8d333ca65dd509ed351598b0f3a50ef0cb11f93e685f81664e373eee0", 0x87}, {&(0x7f0000000940)="9dd7d032e9bf30e5493d712e5fc1c4d783b98ee97d98a1363b9f7049bda6759fab7367e724a635b5aaaee1e3205e6d0a625deeac72aacc5819d8370e9b5b31bcfe48f67ad728db8eac94f875705a20bdde4de656249c6e2b2771060e390f58a67c4b2ba974215e5866461922173f813db5260ce636655489d1b3e9efa09b735498687bfbcfc36c8a36ee292b0d9859c26c058c9d15572fa7ccf2ff1a507e2091c87f9fecf493ffcf3f10008cc4cfcca56348c87d47bc24558ecae8b549ecf9182b402f332a813d1a165ea61cb6dba50b7e1321862074d602624d6d1a112ea5eb060f070da7", 0xe5}], 0xa, 0xd) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 853.843286][ T3744] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 853.853780][ T3744] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 853.864104][ T3744] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 853.874847][ T3744] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 853.891672][ T3874] loop2: detected capacity change from 0 to 264192 [ 853.899464][ T3881] loop4: detected capacity change from 0 to 264192 [ 853.907530][ T3880] loop5: detected capacity change from 0 to 264192 [ 853.947090][ T3889] FAULT_INJECTION: forcing a failure. [ 853.947090][ T3889] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 853.960352][ T3889] CPU: 1 PID: 3889 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 853.969115][ T3889] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 853.979169][ T3889] Call Trace: [ 853.982474][ T3889] [ 853.985399][ T3889] dump_stack_lvl+0xd6/0x122 [ 853.990077][ T3889] dump_stack+0x11/0x1b 19:37:19 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1001, 0x2000, 0x0, 0x0) [ 853.994303][ T3889] should_fail+0x23c/0x250 [ 853.998716][ T3889] __alloc_pages+0x102/0x330 [ 854.003315][ T3889] alloc_pages+0x382/0x3d0 [ 854.007728][ T3889] folio_alloc+0x1a/0x20 [ 854.012045][ T3889] filemap_alloc_folio+0x53/0xf0 [ 854.016988][ T3889] page_cache_ra_unbounded+0x1c0/0x430 [ 854.022484][ T3889] ondemand_readahead+0x4f8/0x700 [ 854.027510][ T3889] page_cache_sync_ra+0xaf/0xe0 [ 854.032439][ T3889] filemap_read+0x3eb/0x16d0 [ 854.037041][ T3889] generic_file_read_iter+0x72/0x2a0 [ 854.042379][ T3889] ? __fsnotify_parent+0x372/0x490 19:37:19 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0xf00, 0x0, 0x0) 19:37:19 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2000, 0x3) [ 854.047570][ T3889] ext4_file_read_iter+0x1db/0x290 [ 854.052774][ T3889] generic_file_splice_read+0x24f/0x330 [ 854.058346][ T3889] ? splice_shrink_spd+0x60/0x60 [ 854.063449][ T3889] splice_direct_to_actor+0x2aa/0x650 [ 854.068896][ T3889] ? do_splice_direct+0x190/0x190 [ 854.073935][ T3889] do_splice_direct+0x106/0x190 [ 854.078907][ T3889] do_sendfile+0x675/0xc40 [ 854.083324][ T3889] __x64_sys_sendfile64+0x102/0x140 [ 854.088524][ T3889] do_syscall_64+0x44/0xd0 [ 854.093018][ T3889] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 854.098915][ T3889] RIP: 0033:0x7f98cba35ae9 [ 854.103325][ T3889] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 854.123071][ T3889] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 854.131465][ T3889] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 854.139414][ T3889] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 854.147363][ T3889] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 854.155320][ T3889] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 854.163268][ T3889] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 854.171234][ T3889] [ 854.176225][ T3888] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:19 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1300, 0x0, 0x0) [ 854.245084][ T3888] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 854.245520][ T3894] loop4: detected capacity change from 0 to 264192 [ 854.277606][ T3896] loop2: detected capacity change from 0 to 264192 19:37:19 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xa218, 0x2000, 0x0, 0x0) [ 854.296664][ T3899] loop5: detected capacity change from 0 to 264192 [ 854.330521][ T3888] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:19 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfdef, 0x2000, 0x0, 0x0) [ 854.349916][ T3902] loop4: detected capacity change from 0 to 264192 [ 854.415923][ T3888] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 854.489601][ T3907] loop2: detected capacity change from 0 to 264192 19:37:24 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x20000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:24 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1700, 0x0, 0x0) 19:37:24 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2100, 0x3) 19:37:24 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffff, 0x2000, 0x0, 0x0) 19:37:24 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 16) 19:37:24 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r2, 0x0) perf_event_open$cgroup(&(0x7f00000000c0)={0x5, 0x80, 0xd9, 0x40, 0x4, 0x6, 0x0, 0x3, 0x80000, 0x6, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0xffff, 0x4, @perf_config_ext={0x4, 0x2}, 0x40010, 0x7, 0x6, 0x9, 0x6, 0x7, 0x15, 0x0, 0x8b, 0x0, 0xffffffffffffffe0}, r2, 0xd, r1, 0xd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r1, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r3, {0x9}}, './bus\x00'}) sendfile(r3, 0xffffffffffffffff, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 859.222968][ T3888] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 859.233262][ T3888] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 859.243994][ T3888] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 859.254496][ T3888] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:24 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000000c0)=0x7f, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r4 = fsopen(&(0x7f0000000040)='pstore\x00', 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r4, 0x6611) sendfile(r0, r1, 0x0, 0x20102d) [ 859.271727][ T4018] loop2: detected capacity change from 0 to 264192 [ 859.279403][ T4023] loop5: detected capacity change from 0 to 264192 [ 859.279625][ T4024] loop4: detected capacity change from 0 to 264192 19:37:24 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x87fe000, 0x2000, 0x0, 0x0) [ 859.329119][ T4032] FAULT_INJECTION: forcing a failure. [ 859.329119][ T4032] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 859.342396][ T4032] CPU: 0 PID: 4032 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 859.351072][ T4032] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 859.361147][ T4032] Call Trace: [ 859.364425][ T4032] [ 859.367372][ T4032] dump_stack_lvl+0xd6/0x122 [ 859.371952][ T4032] dump_stack+0x11/0x1b [ 859.376097][ T4032] should_fail+0x23c/0x250 [ 859.380562][ T4032] __alloc_pages+0x102/0x330 [ 859.385138][ T4032] alloc_pages+0x382/0x3d0 [ 859.389537][ T4032] folio_alloc+0x1a/0x20 [ 859.393759][ T4032] filemap_alloc_folio+0x53/0xf0 [ 859.398684][ T4032] page_cache_ra_unbounded+0x1c0/0x430 [ 859.404214][ T4032] ondemand_readahead+0x4f8/0x700 [ 859.409282][ T4032] page_cache_sync_ra+0xaf/0xe0 [ 859.414135][ T4032] filemap_read+0x3eb/0x16d0 [ 859.418725][ T4032] generic_file_read_iter+0x72/0x2a0 [ 859.423996][ T4032] ? __fsnotify_parent+0x372/0x490 [ 859.429095][ T4032] ext4_file_read_iter+0x1db/0x290 [ 859.434190][ T4032] generic_file_splice_read+0x24f/0x330 [ 859.439726][ T4032] ? splice_shrink_spd+0x60/0x60 [ 859.444649][ T4032] splice_direct_to_actor+0x2aa/0x650 [ 859.450074][ T4032] ? do_splice_direct+0x190/0x190 [ 859.455103][ T4032] do_splice_direct+0x106/0x190 [ 859.460025][ T4032] do_sendfile+0x675/0xc40 [ 859.464449][ T4032] __x64_sys_sendfile64+0x102/0x140 [ 859.469634][ T4032] do_syscall_64+0x44/0xd0 [ 859.474040][ T4032] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 859.479927][ T4032] RIP: 0033:0x7f98cba35ae9 [ 859.484323][ T4032] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 859.503926][ T4032] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 859.512325][ T4032] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 859.520282][ T4032] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:25 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffff, 0x2000, 0x0, 0x0) [ 859.528242][ T4032] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 859.536198][ T4032] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 859.544168][ T4032] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 859.552128][ T4032] [ 859.563491][ T4031] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:25 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1a00, 0x0, 0x0) [ 859.625019][ T4040] loop2: detected capacity change from 0 to 264192 [ 859.641866][ T4031] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:25 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x20000001, 0x2000, 0x0, 0x0) 19:37:25 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2200, 0x3) [ 859.711120][ T4031] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 859.760174][ T4047] loop4: detected capacity change from 0 to 264192 [ 859.768348][ T4031] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 859.789321][ T4049] loop2: detected capacity change from 0 to 264192 [ 859.820358][ T4052] loop5: detected capacity change from 0 to 264192 19:37:30 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x7ffff000, 0x2000, 0x0, 0x0) 19:37:30 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1b00, 0x0, 0x0) 19:37:30 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2300, 0x3) 19:37:30 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 17) 19:37:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x21000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:30 executing program 1: seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f00000000c0)=0x4) r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x200180, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f0000000040)='./bus\x00', 0x101100, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 865.132515][ T4031] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 865.143328][ T4031] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 865.153987][ T4031] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 865.164554][ T4031] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:30 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) socket$inet6(0xa, 0xa, 0x8) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) sendfile(r3, r4, &(0x7f00000001c0), 0x785) sendfile(r2, r3, 0x0, 0x80000001) r5 = accept4(r3, &(0x7f00000000c0)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000040)=0x80, 0x0) getpeername$l2tp(r5, &(0x7f0000000140)={0x2, 0x0, @multicast1}, &(0x7f0000000180)=0x10) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r3, 0x50009401, &(0x7f0000000300)={{}, "d2a2be897ae31e816872011ee9f57bbf99b0d57c5c66149ed09ca28a38a9768c104ccff52037dd03b6bb282608a1fe1e4fc83c73b8dd3bb9cb8af071bf86cfbf9b51006eb01408deca7c677f6a4d86fb8956eb725e4bb4aa25a8c3b1f52e41b38f088cc5ca006f8c7b312e13317bdafd8038c2d578bfb51a0d68e3281570aa392bfe2ca2d999a108cc3f58150ad17a3b7656e5ec761adb3933f379f14ea42933fcc23be1e2067f9e37db6db51c96ea8b0a0892d1a76d1d0080de7c8cd7a4f8db6a867daac6eee48a0a3a48fff9c6f7c0bfe6d3c4e28638764e58f6e08847a943dc8cbf99a99ef79c0b2f858a1694db77010483a2b08953f03ab70e3109f7dccaf05afd57656d9e51601a7d6820bfd2209ce2c28e20b439cec565d10a8d8063fc80ade3e3dfaa346088958807e0ff27103f70456337f455a959929ab5708b35740fd01475fa3b6f7ffab76752f8df2d1c4d4f9911bb3c8f1b8c31c31d869f2a1d4b4ceff458dad58de45fc7ee900de4ce3eca759ef9060cceb0fc70892d456fa47b5ad74d461eb9405645bee0571c9ee8a19f614d9b5aa9303d241b7883eea89f075ee44df4fcc2fdd3846016aee6343c6c19f4eed17c57d9bd79a3fa2549373a9bb299151735f2a7c213e02724d0a5a474c0d7327605ae6e397114aa13d02667b2c2f5ebad813a2496373bf10c14011e82850b971e5685bb3817f48e3be28e1b2f9dc9a91a1d237e967267b07afcbb110c8fdeaa63a571c80d6c574143b3d09cba230716cb99725410c0d649e31c484a1d762cff6756cdf0ce7e589707029f15de2a8121019c78cd76430bff29f317289a4089f7c51ede42765b8346e11e78ffbe0cd814f5d9bdf88d8e4fad13015fc4ce20c84c5b6d78a62987ea00980699f51a0ec096d6d609c389d822792a2c63bf6cb7cd8f2b81d884ca46b67d6726dc3939a10d1262a33873ada4a486c50aea31f5f2d04299a8a6e7a697365645f099c345f8dfbeee4008d20bec8dd5760046b8725e8711d4cc50000fa63cf698ce09d0a2a062b1cc170e7aad92861e7c8d0c9cbd97ae6b0588ba6e1810288a963548fee0bd67ee9d9df4bc96a5cc1125266d9823c26e7116371ea45d12ff3f5472d725988a39a59948307c02566c51073a7390828de8e99c040fc0ad06a15f918d6024d6dc0fd69e5ef3d82054096f2ce379a11a61cc31aa548cb385857515f605be08829797ef6563703f5df3c3a305b43e15e2819bf9c82fa7825e5e98dc2e77fde071b103a8f690cd013cb18fcaffbf17d9656071f88a2b806355238e930460a0738f812cc8ca9a01d23c3298af5d94432988d3b3c84ef2bfc5a470c22a26f027357de5e7291d6e368b466e85c66329bed88eba96d8c4fb0eb8ce7b76ba1be5a4c11249abce2f8d0ca646ce86941336b6aa7004eefe0b75484b9fc90a0a0d242c13fba2e5a368c7868ef27826d770cb72b418d4ab386af477b2363aa0f25a5c61084bbdd785a609dfe1b73e3a230ffa164be66fbcafaa47b66aed17007f212ea226527778966ad728a6f8e8f8ad7393ace2aae2742e2c231a2bf015e34551bafea93ee30ae74fcdd32325ed36ef11b217cb976142fa94d72b7dacb4340657d650f838e99766923b83b84334a87bf976c21b569db16affc3819c7f944896cc9fd5f503e781739402f9f6a66123b7861b883bb31979f1e7a9dc772dc0787acdd594013561e7a8a20bea4c53f31ed52c85b4f5564632439695145f12316e1ecdfd1ed9e74e506dafcebe9891f1f4a1e77ea41179dfd9d6500712d6edfc4cedbbef6ff04c7d1750a244e9f5ef434fd015f8552206cce57e4b0fae2c2528ce6bc70a8fb7adf7939a7972c7829fc41016f2a115d466d2cfac52f709ef87f434d2f218cab9ec492189c7b9c264fd74367d0d2dcb60be01e37e1e254541b620728fe3bc918ca012d011cb21e0b0d1bc26086bbe53226bad54211f6e713036252c8a62e9d8af56d106db43c5532dd318053c41cb66d28621d3346aa2fc31bfe4933a095a9b98f866734fc9f29ca2f18903747a4640ef57d0182cc821b57e7c1c761abc45230bd34b08de5557e93a6af1637e2e0cea7783d05ab0d7498e48abecd04c4d2a6525a759ef28d364965011a1fb6edde4d784395946db982f3114bc1f84f90187f23492a6a8a47051da4f0985aca982fe18f7c3ff46654261098e66b26e75c13c2ed308edf602ed819af59babef329486e21e7243cf5895872b95fd157f2bfc9763271e12a1fe3a5e9d4fbd0e894708a9c33bbeda472cff0f04612e077f43a13a41c702a4a44b45a5b337b9dcf8e35a5570a9614b4a3a0643d316eb71ae8165cdc79edf4332fb2bfe4f296e70493b857935be1f1380b123fa2f4144d498266ae4f1b949ffb73e0b9348f419b79207ceb53c457b6d94a073e31d8db7d4ce552f78f07ed261b867f99b45db6bb20b88cdd411bb6c15469cb680d595ee9ff8ba547f0523601a37edec5b02d17d5468cac20f46bbc359c4eeec550116e55a38c80db3dada6bbbccdbdd9226d875dfd70b158ac3a64d0b988f4d4dc8070f81007a7f17004e59aba8e8712cae5d8284889bfb753284193a318d9702e1ad2609c9bc2fb35fca6dc3b17f26541fbd86f2b666aaa0a9dc06f7e8f1064c358a4c09fc443678990fb8d52be971e804f4a57ed8943cf65d4793e823f05bf3d2d9608847bfedea0d1ea0f5e6c3adcdc572dbfc88a1237aa12d71afef85f234edd71ea3433b544f322108409c486ae55e2cb57a51a5543544b0ba2d7dd66450d4ff158c4776c35f42dc574c7e60c15394ee49dedd3a14839b5b2b2783d7d56bcc7b00973d6e71a583678c73f1896109ada8adf3db3986bb518c45344ea18fe88dc1b6108e71245ea83f2137a98de089f7f29fe9cfb20e4da231ab84e794fd9310a2f4ecfa9450399596f155eaede6368833f873002f86698e831fb35c803200755a4952d0d5c6609bdade096305f12d53f24f2177a7a106389923b49e4aae5768dcdd0aecb7ee9cd53b82af9b5942e19b3e10f8b37e434f705d0ffe3b6d4a7b776ba613f499d16ac9663589ea1072f5e96d844fbadc46d0088061704d7c4bd962c3885a27843986a1bf3f12ad29e38f84abe5a7eb4ce4178af1fc4f6d9b576e478d3435bef2e095fc47555f78c37c17888edb0d6fa1cb3409a428a28785a3956a7f60f8604207db217b9f5e22aed625953beb49d2c2e7a664a27a0d241483914bf27d451a451e77749b8bfc735935d8dca67949185d2661a323acb5d81c71fe16afc76d3efe2bffcc759364ebe130426e7b550074c76862f402ac37f2a16dbbcc76d2f02e55ae8c8def9d56a048dc34d2f2aeb11d93e40c1c5f33a2f7505af344384d88ea845a7be1a354ef8f7cdcd530debbb4150142b14323471a3ee9a70be8abc010723295439dc908b7e7ad9af9d8f9ef2eafef0f04efe3a16616811353a30f764d0bea90a69a754313ef73d06b96e9b63ec0d125e262a8b62803b476191ad1b5e1ec22c47e2643c62739de845c63ed0b0dc9fae93edd902f784fd4b74ef0e81623cd5c8cd952aa990e6634526908457ce89a83bda809932a8ee315e3c4fcb4df2f8526121ac86ce317558ffae2bd006dcfeb6e7b62282fc809d3d7aa09d7f133c0bfdcbc693dfb702b15996f05ed608da4a75382c65af89c163cc14cfcbd6e13926ee56debca81759ec054aa1b64796aae2ab4100018d223ecf8303169f689033d2341f18d4b3d96dc30d7da52e6e3221c3af8d2fcac8d283b848c0fec7724cab648663ad8483479320825202f3fe11ec03ff99c24c6bc7c653819ad1053224cc004754fabdecdec056b08af6646f331eef5acf1c83fbd29e25d9ecb394774f4a2f6ae6efa1ee5575281469512572ac969602f7135db354202958459fbc70900ffa69b65b3a413191989c1caa0bb7537d100132d9459b41be68bb10eb52c909fa36cd3095f6748a6d8b8c7a5676fe25cca7b693e9d0bc4bc50b2acfe426ff2352bc2cc0478aa7d8e41cd4fef3298b3ffa3628b11c60d669ef7b0b92fd9854d58ede7ae2ea441f956bfc512e7e238a9b8e554558cd18e458e9ab344e5f60de2bf84f4482b859ba3cf96462d080d106fd21b9a4aa394b0f8f36ff8a1d6f001ad50611b66f79e713ff1131db4ce7d68cc243f7eb0c92fdaf46c6bd375e0eca511d14c16ee852a1364131dad144e800201d46953e9816b0b126fe455c6fbf39f937b1b734f27d36c94acb95e3973fb1703280aa33860b21d6600963b29517ebd183b3c9bf6720efee3ed29af307d32f4b638afeeb6a054964579309b9c156db032c343bb90b9c70a9dc80b595b1da59ee2ce607592b66c081e71aa8c2fe0bf3925c348ec40e764e0d1ecf52e3608612f7affff26ab0ae109d9f5de15849de01aaed7ccffee646471a675042c0222371e0136f270a45737376b883ad4a9d7e39617d83d0c676f543e715ce42aae26a3f67ab1abf370ab54b564ada26df037e0ff433091f857b3e0902023090867a6c3518e51f8b49d2c52960e562dd56ab08cec7b5f9324ec9c93b050932cc07e90456610c0fc0027ee9dfc36510b4edf7e4509053ff7ab4476cda9a2eea0bb2f18e1d7c1b0b514464bd46094d030456e26eb20e2ba7070de11a8e6969808bb5c58905fdcd97b36381a39cb7b4925435d40d05440763c253e627e22834be5384b035b60e121b8f0ac59f984337f25a9259464199285c50fe48cd4525f70f3f0224138ea028e23785d75c29a23d3827a8831d06b307aa69b8b5eaff523f37f9fdf255955527fd7df2d83be198c8d00b63ab74fc7bea5a3c67a04be80de434101791146c5f3e154a64b047b19fac20f9128f095952ca67477f7e956d144a67af25c23cf93fee6921c091ec0472e18d3c238412c10aa7c39a7e3416d4cedcd1c40bc4ce936a461b3e9b1be2ad83feb4670a6749e272694b4452cad8a41cbcd973957ed8eb4db21da414ed927c59d11e7419120198f2823cc1c0ce4bd1452a8ede514eb8eb8452138213a0deb9d52026c7e9c49fea23128ef69bb622d9dde99f73a92dd43d229aaca26a6aa6d919167a0ac343fa2efdbfd94071880c58d31ecde5f1d20ab68419c28fe6f96aa3a52f6ac1c42a1ff50253f2a1aeb6c73a6874d83b2f7ba2686a3e0685c3be0f5f56f538f1bb44dd58c18953b6899f48d5be197e75bd3df5632961e1a357ce60cddf288d070e2394a6c893bce948eafe54c05f0f0469a8a2010952ccc2082d9f22fc722bbff903c3d7e6acbe681816e8f67bc3344d6e56f5f2d469deddefe1a79d9d527a2c517a0e3000ee16e1b5905fc9c352415f497496b19d9d18824f18062eeee6e3b887137ecd2e56c1a32f52f6948e9a61a4fe85572a8e120d769485f7bcc6a807e5796a1d70a17d84624bdcdbe3c307fc2ea0ee1af0e622e281658595f64eeeae7d6b9d7e7491220550e9c74530f803223d0c4161764a09111da53ece05a5e62324c8609418e22b20d070f187d41d35bb10875d200db29a07562342438efefad90e1f3c80f66fde005a7bfba027940548cdb1e10aeb7add086e8c19279c1db06410cf037f9e9b75c2effc151386c4de579f3b21a234cfaadb42c09514a0920876a79786af5518a3bc7587f32cf152347c19b25e99290fe42aa13043f871bf4bde97e8d34371ed2e96368e2bd9b571d16291cd65e66d6e26288b920d41ef75e44b53ee52ddf97bf4d49800d4752a694696098ab41cbebb977892350b5779860bc69529014651c25"}) sendfile(r0, r1, 0x0, 0x20102d) 19:37:30 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xffffdfff, 0x2000, 0x0, 0x0) [ 865.180866][ T4160] loop4: detected capacity change from 0 to 264192 [ 865.188446][ T4166] loop5: detected capacity change from 0 to 264192 [ 865.196471][ T4170] loop2: detected capacity change from 0 to 264192 [ 865.237575][ T4180] FAULT_INJECTION: forcing a failure. [ 865.237575][ T4180] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 865.250911][ T4180] CPU: 1 PID: 4180 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 865.259583][ T4180] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 865.269667][ T4180] Call Trace: [ 865.272944][ T4180] [ 865.275924][ T4180] dump_stack_lvl+0xd6/0x122 [ 865.280521][ T4180] dump_stack+0x11/0x1b [ 865.284750][ T4180] should_fail+0x23c/0x250 [ 865.289169][ T4180] __alloc_pages+0x102/0x330 [ 865.293811][ T4180] alloc_pages+0x382/0x3d0 [ 865.298226][ T4180] folio_alloc+0x1a/0x20 [ 865.302468][ T4180] filemap_alloc_folio+0x53/0xf0 [ 865.307545][ T4180] page_cache_ra_unbounded+0x1c0/0x430 [ 865.313115][ T4180] ondemand_readahead+0x4f8/0x700 [ 865.318147][ T4180] page_cache_sync_ra+0xaf/0xe0 [ 865.323018][ T4180] filemap_read+0x3eb/0x16d0 [ 865.327615][ T4180] generic_file_read_iter+0x72/0x2a0 [ 865.332969][ T4180] ? __fsnotify_parent+0x372/0x490 [ 865.338085][ T4180] ext4_file_read_iter+0x1db/0x290 [ 865.343233][ T4180] generic_file_splice_read+0x24f/0x330 [ 865.348859][ T4180] ? splice_shrink_spd+0x60/0x60 [ 865.353842][ T4180] splice_direct_to_actor+0x2aa/0x650 [ 865.359230][ T4180] ? do_splice_direct+0x190/0x190 [ 865.364269][ T4180] do_splice_direct+0x106/0x190 [ 865.369242][ T4180] do_sendfile+0x675/0xc40 [ 865.373668][ T4180] __x64_sys_sendfile64+0x102/0x140 [ 865.378864][ T4180] do_syscall_64+0x44/0xd0 19:37:31 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1c00, 0x0, 0x0) 19:37:31 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2400, 0x3) [ 865.383297][ T4180] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 865.389198][ T4180] RIP: 0033:0x7f98cba35ae9 [ 865.393688][ T4180] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.413344][ T4180] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 865.421762][ T4180] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 865.429762][ T4180] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 865.437713][ T4180] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 865.445669][ T4180] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 865.453626][ T4180] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 865.461601][ T4180] [ 865.466232][ T4178] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 865.509940][ T4178] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 865.537667][ T4189] loop2: detected capacity change from 0 to 264192 [ 865.546463][ T4188] loop5: detected capacity change from 0 to 264192 [ 865.546951][ T4190] loop4: detected capacity change from 0 to 264192 [ 865.563268][ T4178] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffdef, 0x2000, 0x0, 0x0) 19:37:31 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1d00, 0x0, 0x0) [ 865.611730][ T4178] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:31 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2500, 0x3) 19:37:31 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xfffffffffffffdef, 0x2000, 0x0, 0x0) [ 865.714765][ T4194] loop2: detected capacity change from 0 to 264192 [ 865.725257][ T4197] loop4: detected capacity change from 0 to 264192 19:37:31 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1f00, 0x0, 0x0) [ 865.790444][ T4200] loop5: detected capacity change from 0 to 264192 [ 865.828834][ T4203] loop2: detected capacity change from 0 to 264192 [ 865.889071][ T4205] loop4: detected capacity change from 0 to 264192 19:37:31 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 18) [ 866.091173][ T4315] FAULT_INJECTION: forcing a failure. [ 866.091173][ T4315] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 866.104479][ T4315] CPU: 0 PID: 4315 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 866.113151][ T4315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 866.123230][ T4315] Call Trace: [ 866.126599][ T4315] [ 866.129517][ T4315] dump_stack_lvl+0xd6/0x122 [ 866.134095][ T4315] dump_stack+0x11/0x1b [ 866.138258][ T4315] should_fail+0x23c/0x250 [ 866.142667][ T4315] __alloc_pages+0x102/0x330 [ 866.147321][ T4315] alloc_pages+0x382/0x3d0 [ 866.151857][ T4315] folio_alloc+0x1a/0x20 [ 866.156094][ T4315] filemap_alloc_folio+0x53/0xf0 [ 866.161173][ T4315] page_cache_ra_unbounded+0x1c0/0x430 [ 866.166623][ T4315] ondemand_readahead+0x4f8/0x700 [ 866.171645][ T4315] page_cache_sync_ra+0xaf/0xe0 [ 866.176653][ T4315] filemap_read+0x3eb/0x16d0 [ 866.181313][ T4315] generic_file_read_iter+0x72/0x2a0 [ 866.186608][ T4315] ? __fsnotify_parent+0x372/0x490 [ 866.191865][ T4315] ext4_file_read_iter+0x1db/0x290 [ 866.197649][ T4315] generic_file_splice_read+0x24f/0x330 [ 866.203259][ T4315] ? splice_shrink_spd+0x60/0x60 [ 866.208208][ T4315] splice_direct_to_actor+0x2aa/0x650 [ 866.213727][ T4315] ? do_splice_direct+0x190/0x190 [ 866.218733][ T4315] do_splice_direct+0x106/0x190 [ 866.223594][ T4315] do_sendfile+0x675/0xc40 [ 866.228087][ T4315] __x64_sys_sendfile64+0x102/0x140 [ 866.233287][ T4315] do_syscall_64+0x44/0xd0 [ 866.237709][ T4315] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 866.243585][ T4315] RIP: 0033:0x7f98cba35ae9 [ 866.248093][ T4315] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 866.267768][ T4315] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 866.276274][ T4315] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 866.284245][ T4315] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 866.292255][ T4315] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 866.300228][ T4315] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 866.308233][ T4315] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 866.316308][ T4315] 19:37:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x25000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:36 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0xffffffffffffffff, 0x2000, 0x0, 0x0) 19:37:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2600, 0x3) 19:37:36 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2002, 0x0, 0x0) 19:37:36 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) sendto$inet6(r1, &(0x7f0000000300)="409e36b599ac6909520b80f86d59eb9a2619a2c3c20e3ecde47e2b123aebfa4ae090f711bb2a336b8e3e5e85c419976244f820629894bc37e4f3f42c89a00a603b112bd5a763e8f00e289685982f2631f93da7d0c54c345b3ed53a229a30b80726c3b10d72a41ae33f9ecdc67ab90f32c062f4df4def08735533587ddaf5b4eb67f4c03ef1682590a9e7791425b38247a290f8ce884d6a603e2cd9f1c07724c88149df0cb885b666995dc9370a13a7f4ac68c8944eea1897440d37f7eed86f3cebc000f175a727a95c5ef8cdf8576048cee750aa8f5631023bb876ee9af9382abad73902fb97eae9678c8682d5e6d567884485a310f3ba592a133e352891af030a21d16383438dd424a71517ab273bbc3ccd84331ba1d9000fa0f2b30270bbda1650867838c9925f7eefdbd24dbf4f59368b8052e5d2aa3697970f97a01df8f741b49dca6ce1c4b83fb5d0c53e589da579537489e3dbe1878588ca0111f581f63cd13e18a4e3fec7d5315af1bbfe7334346c22a051168930fc6a5a4609b401de35e483360e6028ece9fd0810cc563ca1767b751007fd8b0015630e811a9cc760341b6953348bcceff4a51e7db3c4a8956bea63d23fab9eb93c62b4a0357eebc993575e210f3ef4a15dbc57bdf0aa1ba58f03cc16871f3ed5d061d4da7d47cb5da0c50c290b4c3be6bbf5d0ec53444aa71c9cc3f293951925cf9d7141ead109c335f996beb7e41fb9c1858bd34f1631d35c8b5dd678181c23be9a50c4ffe2d2c31feb63fba14dc1146bc78ddef1c8c53109fb13b3d16259014bd939343ec7c919cead7f5961928b4ab72fc659aa81812ed9ccc05ba8c5cb7f51d5a75f61fee1de44af080d354ce534920680375bfc90a810de940127e3b0e345004394dcb64854c52c7edeca8481176e5aef1e60a01745d755471bcaca980cdfde2a92b1d7b678b2a1511c74f0ee9a29ace9a7b040cdc09edbec2f9f68e70ac52fc8b8ae6cccce591df8d5775a8edd5809282e5a44b0ab2c8737ab1118b149d5b53932b2a59683994f42be7eadb0e7bd4976fa8d008f6eee9994957676ad791294e79064780cccf0fca87b7749fbb28298d47b5492c6b52cfe8de5a9cf7b63c6f97d79acbe521c935c7dd37da0c27881b768481c5f2ba0ab6f96f351d250fdcde2b628d72af2800943fd0e4bbb4bc18dd15b0e1a142f525d53508f4d1cecb55df564eeeb59858b4faa2f449f3599ef2666ec52869cba1dabc8e224af0f4df5d485ba83a816d6a7f89657cdcbb9422ed221d291542c107edf457e64b175bb19ae7ef2903b589858fa741fb3fc8f83d7c2b0a369ea4e7d30cc272a34f855777422f4aefa9d32370991ddf390129e30bc3c1f2084b621a1013a7bbd49eb008a8b48b25032e35b22e590afbe450c39049b47dec60688ef460cff0e6049bc0aaec64acbcb90965461c38957ecc8204365a11f31129b550c0d78b754cfe82715033815373809fa405c5a0d8a1f9d249d71d91f1eb76d24c864e120607204f3bb7592da5691e590e7bdcc65b799a13f8cb90bf29dce096c22d10f1ccd3591a464e11a5eff1246e023d8644bf41208746cd5ae3be9c9b4041c2ce117ad81a85dbb595889772bec355960da080fc484727024b8bd6263ab4b6e47e0a20c49282f24bb8d080b5511581d45de2c5f9fe0f63cc0724874d89c11bd867224bbd0c779c70ed4ad690f0467cb2cc1e0d4356080dd8a097ba32c09f62dda47e826de1a73c38175bc7fb3fd3bff75672db95a88cd6d18f8e638d1b0d2faa0f93ad8cb8910a446e479717077dd3f67f9ae502bd43aaba4d77233737cd06415ff9f75878b31084d2bd0e8e9c00821da6795af2a4642b5f25b423d66924eaaec88e1443630b6d5e7478f59506a13bb4bfd31621ff1b2a3a233dc50511fe52056ab65f94d0f17ec06cca0da2e338179eec20bc548acdba01763b2337b67d8a7d90462d9dabbd8efcf9ca8b86275735739c03d9480ff481f34db0ff2bf484b60f90b4a9e021556c26df19a738a3bd63eee5123a01a94e47ae6495f631a70268770a3327defedfde3f21d67ad63c3f69648d61d54006ffd13b7353b9abc96a022e8d88ac2f9e46fcdd25e8f3526d41fcdd5d3de3ff4a9d4b6f253978f11082a4b7e55acac1d0bfe8886c677d8c80d096b529a6e5a8bc718937b09941cda5ac65a6f3320d8842329b120c7cc212e10ae086da7dd9206992a61c48a4af16ca0e2a92215e353f81547cc403b0e926f49ee71907c37a089426aba712e25555fd85959c74b0c91acdbfb606aedfea7e0e87446e3df0351c26e537d8e25fdb27683408ff2a616daad6fc2ded82c9beb3c75a73401e68f8177fe5949c9efba5f26873dd7395920b09973bbbeb10e31a0d75030082c5fc3e34042a110ce608f697cf65ea74d0b1e5831bef9c595444872aafa94feecbc974486635ad3912d06306168df23785f849efc5d2a566b41ac6786f1ef01fcf0e74e466b55938690c0f3e1724367ad77df286823ce8f43fa5feda06a256f2aaab54b8d1447befacf3b4f75daca90dd77553e22058f27682972a3214226f21c4f0855390501b3bb9b6af82a253e894f56cebbad7a5cabd7800afeefa79f581150cf3ddcc6835fc52673df4342448e6bca55032999e7b19eeba096cd3c18c153759b3766e687a038dd217223b14c894682558addf376a0a85f0de6737ea51bf687554021f025b43a1a6a017e8b1f94bde32ac5b22dd4409158480bc93a4289d46abb3fa24b175ef18d5e83c0bd7086b4925810f3582ea7dc6e3bbe9dfe704d6a58d066050d5e11294878c3d983a16d034e9571005e532a7039e669a6d4bf18e3b6f4059e457c5e317a336cafd152e80c478fea639d2ec28520034b2fb7b031b8d118fabd4c9eb4d9a35d795dc6f295125d28a5398bf739db627c9f126b711266facb56ae1f18475ca3c32f39c1640ecba6120239a9d3d3124ad090cd49f2135d2e95c26581304eff6e0f1b0619f31daebdfdec48da4e0a263dff3bec4cae9729d925e0ca422d62ba32087bf0939787f5734e205a8f98a76704fe5082d2b9ba3123155b2407543a2bf2507a865528c731d9db4d5668bc65f048adda4b6cfcb010f583b4081ce8456fb6ada8e3239409d4e0fc671b9dab824bf0343f6b34035365b8e41b7e46d5bccdd920b141dd8d62f381337ed6c7eb373ec433b53881b8a35492d00d7059a81c192a980df0e4acf87103668d7959032e6d631b0abddfda7f47d02acf2c05aefc23148a80428d5ffd3dd6294ab9b61133f921150874f2c5de51aaa2ae08935e8867e293de07f28fe972eb99c7b3d8758388090a492128c260ffb2f4596d8e3c5964d33eb10310b0a08b3d56fee5331174495e5bb0852c891ec763098a01909849d9628c7416b6dc8b0e7f1847e65a69958c2dd629bd1786b3d7fec988255b435343d1fc2875c15c0911ffdfc3d581b32cbb35f1402226ae39170016b714dac8828c6327f01d8ffb687a66f8ad4eefcd8731104c7be5fbe4e77f6f18624da33ee35f6d6258f1b8bd4ad6bb42c10ff4e77e1bdbc09430e6f883ea49c2546efb7c2551a8c6b240581575867f58823b4499397562366247336d80632c4308d891b7f5bccbe6dcc82d658f11a0e11e285aac8a6a5fd2277eb2dac9560d3d2f5718c83a7c71e4ee8b1660c82ce71ca20c5cbdcec24e4c3ab2c70a729f66f0370c3037a7febb76ba1b7311cfa78f9d58f79c51c179671e6d68b3426971a338134a84e8ea17a7d8b97777c29c7bf0084216f8ca74ac55019fe087c94386d9d5c666fea1c6384f5c0feb21255159ea000331f82f569e1462c97268d5b937a7c1454506d0b29acb51f85a15435cf715ec5f9262e4eebf8c9f143dcb2724429f47c3ef7b5287b9398b3d0e7c83da5bce9072f2e54ba5e75dbde52aaa73ee6eec1667c9642f12716c5547e958ae295dc69719bd2b616c6dff83121e3d08266a0934609e238a09f0220a1985db3d416160945fa6841303e5f10b5210cb81cb47f5bc5f64fd177a638b1014040b15ce4a8a8c14f6424f06ffb0261d7043b9b45bfdf58cfcb578d7f95a5b3d1e5ebf7c7606f36a90105ea50a1ac63399f6f259a0d25ec95da59875d603e760fac8b17f3f9beef1ca5cb7e20c2caf4dac3c5513461d9e11d5748131573f3309916f703b2f1fa1899fdb8229d043997d38ae8225044e446e926d529329dcc565da230960f78da5a779567a1911f67bd624e4330bc0009feeef2aacbd514c01b5cb1a5735a45ae72d1d5910deb490624955942f5bd82456b6cd36398e77e48533a686b484ee4eafece87c90ea4862ad776d9892c629737eabf385aeeecf95f0a0a219a5838c62b7824f6caabb193d9eef156ac3bcb179c2e202e46872704849fc0bce1658868ab7cb544b7b3355241f40fbfc8f00170ddffa107268a1afc562677586b94034b37f30d196eeed392fbca3708bdf23a9ba0fccfb47051b70f1f68e60ff8504f981f08624092f03d4a82a6613d591078d7dca450992973454f01b3b640c0582fb62c0ab6d9343437fa379e6d09ce210a21f57aeb9d78381e546fdb4f14a7d2ab4a1a63b0ae42fcbfa484a2e181d8c7a042fa1ef2b614192c0eab0f34ee680affbc943b6e6b99f581352ebe13c945ddd0f79204d2cbf20482d11a04d6b7ae58946d82888aefd8cd8a2d9aef79b7c40ec2baf93f4f2b92e2ab5995a078db0f489db16d2100dd7746d7a6faa2d6bc93ee723d325a6fda1f464f5a57bac6c99441e8b41ecb5c84d8a50cf2e2d73a77ebd84449df1802f835eeda0aa6b0999a925ecc6ae269c2672dfd6a033d880a57eac234a68131e545b9fdf104449427fadcd41833d19b6510e4aeb0c7c43075ae2caccfab6e154843c84938ee5bd2f7228a4dc921991c188599996e47b0d8c7e1ec1607ff1efbc60e66a3d9ddbe198458f1958179689e7be187c8d9cac7a97abe4a31efc136a03e1a25906cfe2a845f6c99ccc16f2216b4ce3444dbe70375c2fa4fac7cd99da192b67ebf698475b7c51add08cfdb002c029aee9f08cc68ed9fbeda0e9d88a46baf60190b6b5683e881aa4dc3779d0560c4b6dd24021306f7fecc1bbb48a7b04c23aba95c5b97c247547c3fee2420a0143000d7fa9f457eed0409cf41c42e2f7baeb01dc01345461d4fa5b03abd2f38adafdbf6ea64f4d22d8a12c704f6044591922d460af6c90d37a9a4b01398601ea628bfe17b91cae335fac426a7fbb46201c9bb980bb3355784fd5703a5056b18135a0006fd9b7ad26b82b0128bce97114a134f1fa495c46e28312385ef513ff21c0534fd4a36d5a7e512424b3c2122662852fc433ed7e923adb9630e89d9fed9a8f0d11a62eaefa49bb1b88d12949e0382bfee317983edaab9b683526f62a8d4548ac6eaa6a9a122d2b1833be73ac545fbc97ac30ce37897b80237917558a7ec6519e26cc8bfeff9757a5a71fe1671ac0826e8cff932ad124be656c70b77dcd31ea7bd912a917a45d610aa5a00d5c63572d022056adba95a5594b26253af56a6aa6b778da7fdae34cfd503b472e5b65e77c932cea233faa55af8896b54b65335567f19741db1e16be3f43d832240daca7e8047f630d5e975ba0f8f060f5c1a7fbe86925094fea61c91fcd92f57eee4832b0b9ffed0f8323b7bf6251eeef6a0f0e3a1313c79b7c34c78801bf5ba85e271e751cf22ee5e7b79dfefff16636002cdcb3937aaf3f69c29995bd60fde25380421fcb91a534146c29bbe4bf646343dba2c184987afb134c662ab92995a6e719", 0x1000, 0x2000000, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e20, 0x2, @ipv4={'\x00', '\xff\xff', @remote}, 0x36}, 0x1c) ftruncate(r1, 0x2007fff) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={0xffffffffffffffff, 0x8d6, 0x21c3, 0x5}) r3 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0)=0xffffffffffffffff, 0x4) ioctl$AUTOFS_IOC_PROTOSUBVER(r3, 0x80049367, &(0x7f0000000100)) ioctl$RTC_WIE_OFF(r2, 0x7010) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r4, 0x0, 0x80000001) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r5, 0x0) connect$inet6(r5, &(0x7f0000000180)={0xa, 0x4e21, 0xcff, @ipv4={'\x00', '\xff\xff', @broadcast}, 0xd08}, 0x1c) close(r0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r3, r1, 0x0, 0x20102d) 19:37:36 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 19) [ 870.733663][ T4178] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 870.743671][ T4178] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 870.753706][ T4178] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 870.764196][ T4178] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:36 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r2 = dup3(r1, r0, 0x80000) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x20, 0x1402, 0x120, 0x70bd28, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}]}, 0x20}, 0x1, 0x0, 0x0, 0x10}, 0x4000051) ftruncate(r1, 0x2007fff) r3 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 870.784120][ T4324] loop2: detected capacity change from 0 to 264192 [ 870.789528][ T4325] loop5: detected capacity change from 0 to 264192 [ 870.797404][ T4320] loop4: detected capacity change from 0 to 264192 [ 870.821456][ T4332] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:36 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2003, 0x0, 0x0) [ 870.836420][ T4334] FAULT_INJECTION: forcing a failure. [ 870.836420][ T4334] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 870.849694][ T4334] CPU: 0 PID: 4334 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 870.858414][ T4334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 870.868471][ T4334] Call Trace: [ 870.871819][ T4334] [ 870.874767][ T4334] dump_stack_lvl+0xd6/0x122 [ 870.879400][ T4334] dump_stack+0x11/0x1b 19:37:36 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x300, 0x0, 0x0) [ 870.883563][ T4334] should_fail+0x23c/0x250 [ 870.888002][ T4334] __alloc_pages+0x102/0x330 [ 870.892606][ T4334] alloc_pages+0x382/0x3d0 [ 870.897060][ T4334] folio_alloc+0x1a/0x20 [ 870.901305][ T4334] filemap_alloc_folio+0x53/0xf0 [ 870.906315][ T4334] page_cache_ra_unbounded+0x1c0/0x430 [ 870.911886][ T4334] ondemand_readahead+0x4f8/0x700 [ 870.916916][ T4334] page_cache_sync_ra+0xaf/0xe0 [ 870.921840][ T4334] filemap_read+0x3eb/0x16d0 [ 870.926446][ T4334] generic_file_read_iter+0x72/0x2a0 [ 870.931815][ T4334] ? __fsnotify_parent+0x372/0x490 [ 870.936990][ T4334] ext4_file_read_iter+0x1db/0x290 [ 870.942154][ T4334] generic_file_splice_read+0x24f/0x330 [ 870.947792][ T4334] ? splice_shrink_spd+0x60/0x60 [ 870.952784][ T4334] splice_direct_to_actor+0x2aa/0x650 [ 870.958159][ T4334] ? do_splice_direct+0x190/0x190 [ 870.963188][ T4334] do_splice_direct+0x106/0x190 [ 870.968047][ T4334] do_sendfile+0x675/0xc40 [ 870.972553][ T4334] __x64_sys_sendfile64+0x102/0x140 [ 870.977833][ T4334] do_syscall_64+0x44/0xd0 [ 870.982256][ T4334] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 870.988162][ T4334] RIP: 0033:0x7f98cba35ae9 [ 870.992645][ T4334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 871.012334][ T4334] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 871.020748][ T4334] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 871.028791][ T4334] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:36 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2700, 0x3) [ 871.036780][ T4334] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 871.044754][ T4334] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 871.052771][ T4334] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 871.060794][ T4334] [ 871.099467][ T4332] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 871.115866][ T4341] loop5: detected capacity change from 0 to 264192 [ 871.133951][ T4345] loop2: detected capacity change from 0 to 264192 [ 871.134038][ T4343] loop4: detected capacity change from 0 to 264192 19:37:36 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2004, 0x0, 0x0) [ 871.159746][ T4332] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:36 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x500, 0x0, 0x0) [ 871.272654][ T4349] loop4: detected capacity change from 0 to 264192 [ 871.283710][ T4332] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 871.348940][ T4354] loop2: detected capacity change from 0 to 264192 19:37:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x3f000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:42 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2005, 0x0, 0x0) 19:37:42 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2800, 0x3) 19:37:42 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1300, 0x0, 0x0) 19:37:42 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 20) 19:37:42 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) sendfile(r3, r2, 0x0, 0x1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x109203, 0x0) sendfile(r2, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 876.552574][ T4332] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 876.563318][ T4332] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 876.573837][ T4332] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 876.584841][ T4332] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:42 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x1800, 0x0, 0x0) [ 876.601851][ T4461] loop2: detected capacity change from 0 to 264192 [ 876.609354][ T4466] loop5: detected capacity change from 0 to 264192 [ 876.610607][ T4468] loop4: detected capacity change from 0 to 264192 [ 876.636870][ T4473] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 876.680436][ T4475] FAULT_INJECTION: forcing a failure. [ 876.680436][ T4475] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 876.693771][ T4475] CPU: 1 PID: 4475 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 876.702603][ T4475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 876.712665][ T4475] Call Trace: [ 876.715937][ T4475] [ 876.718854][ T4475] dump_stack_lvl+0xd6/0x122 [ 876.723442][ T4475] dump_stack+0x11/0x1b [ 876.727589][ T4475] should_fail+0x23c/0x250 [ 876.732433][ T4475] __alloc_pages+0x102/0x330 [ 876.737079][ T4475] alloc_pages+0x382/0x3d0 [ 876.741516][ T4475] folio_alloc+0x1a/0x20 [ 876.745771][ T4475] filemap_alloc_folio+0x53/0xf0 [ 876.750699][ T4475] page_cache_ra_unbounded+0x1c0/0x430 [ 876.756155][ T4475] ondemand_readahead+0x4f8/0x700 [ 876.761236][ T4475] page_cache_sync_ra+0xaf/0xe0 [ 876.766378][ T4475] filemap_read+0x3eb/0x16d0 [ 876.771078][ T4475] generic_file_read_iter+0x72/0x2a0 [ 876.776360][ T4475] ? __fsnotify_parent+0x372/0x490 [ 876.781569][ T4475] ext4_file_read_iter+0x1db/0x290 [ 876.786675][ T4475] generic_file_splice_read+0x24f/0x330 [ 876.792228][ T4475] ? splice_shrink_spd+0x60/0x60 [ 876.797170][ T4475] splice_direct_to_actor+0x2aa/0x650 [ 876.802551][ T4475] ? do_splice_direct+0x190/0x190 [ 876.807567][ T4475] do_splice_direct+0x106/0x190 [ 876.812431][ T4475] do_sendfile+0x675/0xc40 [ 876.816883][ T4475] __x64_sys_sendfile64+0x102/0x140 [ 876.822104][ T4475] do_syscall_64+0x44/0xd0 [ 876.826520][ T4475] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.832483][ T4475] RIP: 0033:0x7f98cba35ae9 [ 876.836934][ T4475] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 876.856528][ T4475] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 876.864924][ T4475] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 876.872886][ T4475] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:37:42 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2006, 0x0, 0x0) [ 876.880951][ T4475] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 876.888911][ T4475] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 876.896869][ T4475] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 876.904881][ T4475] [ 876.914778][ T4473] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:42 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2001, 0x0, 0x0) [ 876.950587][ T4478] loop2: detected capacity change from 0 to 264192 [ 876.960268][ T4473] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:42 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2007, 0x0, 0x0) 19:37:42 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2900, 0x3) [ 877.009205][ T4480] loop4: detected capacity change from 0 to 264192 [ 877.020696][ T4473] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:42 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x9, @private1={0xfc, 0x1, '\x00', 0x3}, 0xfffffe01}, 0x1c) sendfile(r0, r1, 0x0, 0x20102d) [ 877.081918][ T4484] loop2: detected capacity change from 0 to 264192 [ 877.096771][ T4488] loop5: detected capacity change from 0 to 264192 [ 877.116465][ T4490] loop4: detected capacity change from 0 to 264192 19:37:47 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x40000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:47 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2002, 0x0, 0x0) 19:37:47 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2008, 0x0, 0x0) 19:37:47 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2a00, 0x3) 19:37:47 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 21) 19:37:47 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) socket$inet6(0xa, 0x80002, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 882.332710][ T4473] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 882.343520][ T4473] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 882.353949][ T4473] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 882.364511][ T4473] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 882.384341][ T4603] loop5: detected capacity change from 0 to 264192 [ 882.385716][ T4607] loop2: detected capacity change from 0 to 264192 [ 882.398751][ T4609] loop4: detected capacity change from 0 to 264192 [ 882.419361][ T4614] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2003, 0x0, 0x0) [ 882.436625][ T4616] FAULT_INJECTION: forcing a failure. [ 882.436625][ T4616] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 882.449902][ T4616] CPU: 1 PID: 4616 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 882.458617][ T4616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.468739][ T4616] Call Trace: [ 882.472024][ T4616] [ 882.474955][ T4616] dump_stack_lvl+0xd6/0x122 [ 882.479574][ T4616] dump_stack+0x11/0x1b 19:37:48 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2009, 0x0, 0x0) [ 882.483736][ T4616] should_fail+0x23c/0x250 [ 882.488222][ T4616] __alloc_pages+0x102/0x330 [ 882.492823][ T4616] alloc_pages+0x382/0x3d0 [ 882.497321][ T4616] folio_alloc+0x1a/0x20 [ 882.501657][ T4616] filemap_alloc_folio+0x53/0xf0 [ 882.506605][ T4616] page_cache_ra_unbounded+0x1c0/0x430 [ 882.512169][ T4616] ondemand_readahead+0x4f8/0x700 [ 882.517276][ T4616] page_cache_sync_ra+0xaf/0xe0 [ 882.522153][ T4616] filemap_read+0x3eb/0x16d0 [ 882.526760][ T4616] generic_file_read_iter+0x72/0x2a0 [ 882.532135][ T4616] ? __fsnotify_parent+0x372/0x490 19:37:48 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2b00, 0x3) [ 882.537250][ T4616] ext4_file_read_iter+0x1db/0x290 [ 882.542509][ T4616] generic_file_splice_read+0x24f/0x330 [ 882.548063][ T4616] ? splice_shrink_spd+0x60/0x60 [ 882.553005][ T4616] splice_direct_to_actor+0x2aa/0x650 [ 882.558442][ T4616] ? do_splice_direct+0x190/0x190 [ 882.563481][ T4616] do_splice_direct+0x106/0x190 [ 882.568369][ T4616] do_sendfile+0x675/0xc40 [ 882.572789][ T4616] __x64_sys_sendfile64+0x102/0x140 [ 882.577995][ T4616] do_syscall_64+0x44/0xd0 [ 882.582475][ T4616] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 882.588418][ T4616] RIP: 0033:0x7f98cba35ae9 [ 882.592833][ T4616] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 882.612569][ T4616] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 882.620977][ T4616] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 882.628939][ T4616] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 882.636903][ T4616] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 882.644872][ T4616] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 882.652945][ T4616] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 882.660909][ T4616] [ 882.700623][ T4614] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 882.712908][ T4622] loop2: detected capacity change from 0 to 264192 [ 882.732684][ T4625] loop5: detected capacity change from 0 to 264192 [ 882.743483][ T4626] loop4: detected capacity change from 0 to 264192 19:37:48 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200a, 0x0, 0x0) [ 882.780854][ T4614] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:48 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2004, 0x0, 0x0) [ 882.869265][ T4630] loop4: detected capacity change from 0 to 264192 [ 882.876614][ T4614] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:48 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200c, 0x0, 0x0) [ 882.911057][ T4632] loop2: detected capacity change from 0 to 264192 [ 883.006882][ T4638] loop4: detected capacity change from 0 to 264192 19:37:53 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2c00, 0x3) 19:37:53 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2005, 0x0, 0x0) 19:37:53 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2083, 0x0, 0x0) 19:37:53 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x48000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:53 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r0, 0x8000002007ffb) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:37:53 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 22) [ 888.022742][ T4614] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 888.033328][ T4614] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 888.043524][ T4614] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 888.053939][ T4614] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 19:37:53 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x61) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r3, 0x0) r4 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x200041, 0xaa) sendfile(r2, r4, 0x0, 0x80000001) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000000c0)={0xffffffffffffffff, r4, 0x0, 0x2, &(0x7f0000000040)='*\x00'}, 0x30) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) 19:37:53 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2006, 0x0, 0x0) [ 888.070587][ T4747] loop2: detected capacity change from 0 to 264192 [ 888.075882][ T4752] loop5: detected capacity change from 0 to 264192 [ 888.086804][ T4755] loop4: detected capacity change from 0 to 264192 [ 888.145346][ T4766] FAULT_INJECTION: forcing a failure. [ 888.145346][ T4766] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 888.158671][ T4766] CPU: 1 PID: 4766 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 888.167352][ T4766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.177410][ T4766] Call Trace: [ 888.180689][ T4766] [ 888.183654][ T4766] dump_stack_lvl+0xd6/0x122 [ 888.188249][ T4766] dump_stack+0x11/0x1b [ 888.192407][ T4766] should_fail+0x23c/0x250 [ 888.196821][ T4766] __alloc_pages+0x102/0x330 [ 888.201451][ T4766] alloc_pages+0x382/0x3d0 [ 888.205869][ T4766] folio_alloc+0x1a/0x20 [ 888.210113][ T4766] filemap_alloc_folio+0x53/0xf0 [ 888.215130][ T4766] page_cache_ra_unbounded+0x1c0/0x430 [ 888.220716][ T4766] ondemand_readahead+0x4f8/0x700 [ 888.225844][ T4766] page_cache_sync_ra+0xaf/0xe0 [ 888.230698][ T4766] filemap_read+0x3eb/0x16d0 [ 888.235301][ T4766] generic_file_read_iter+0x72/0x2a0 [ 888.240696][ T4766] ? __fsnotify_parent+0x372/0x490 19:37:53 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2d00, 0x3) 19:37:53 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000005, 0x8010, 0xffffffffffffffff, 0xbd001000) r4 = socket$nl_route(0x10, 0x3, 0x0) fcntl$getownex(r4, 0x10, &(0x7f0000000040)) 19:37:53 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x3000, 0x0, 0x0) [ 888.245848][ T4766] ext4_file_read_iter+0x1db/0x290 [ 888.250956][ T4766] generic_file_splice_read+0x24f/0x330 [ 888.256507][ T4766] ? splice_shrink_spd+0x60/0x60 [ 888.261443][ T4766] splice_direct_to_actor+0x2aa/0x650 [ 888.266846][ T4766] ? do_splice_direct+0x190/0x190 [ 888.271855][ T4766] do_splice_direct+0x106/0x190 [ 888.276687][ T4766] do_sendfile+0x675/0xc40 [ 888.281082][ T4766] __x64_sys_sendfile64+0x102/0x140 [ 888.286325][ T4766] do_syscall_64+0x44/0xd0 [ 888.290758][ T4766] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 888.296636][ T4766] RIP: 0033:0x7f98cba35ae9 [ 888.301042][ T4766] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 888.320704][ T4766] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 888.329217][ T4766] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 888.337166][ T4766] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 888.345116][ T4766] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 888.353168][ T4766] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 888.361116][ T4766] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 888.369069][ T4766] [ 888.377613][ T4763] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:54 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2007, 0x0, 0x0) [ 888.449730][ T4773] loop5: detected capacity change from 0 to 264192 [ 888.457994][ T4763] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 888.463205][ T4776] loop4: detected capacity change from 0 to 264192 [ 888.469535][ T4777] loop2: detected capacity change from 0 to 264192 19:37:54 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x8800000, 0x0, 0x0) 19:37:54 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2008, 0x0, 0x0) [ 888.529803][ T4763] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:54 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2e00, 0x3) [ 888.609982][ T4763] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 888.610810][ T4787] loop2: detected capacity change from 0 to 264192 [ 888.632552][ T4788] loop4: detected capacity change from 0 to 264192 [ 888.757049][ T4791] loop5: detected capacity change from 0 to 264192 19:37:59 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x480e0000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:37:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2009, 0x0, 0x0) 19:37:59 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0xffffffff, 0x0, 0x0) 19:37:59 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x2f00, 0x3) 19:37:59 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 23) 19:37:59 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3000000, 0x12, r4, 0x3b2de000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xf) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r3, &(0x7f00000000c0)={0x40000000}) sendfile(r0, r1, 0x0, 0x20102d) [ 893.712872][ T4763] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 893.723095][ T4763] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 893.733585][ T4763] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 893.744055][ T4763] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 893.767853][ T4905] loop4: detected capacity change from 0 to 264192 [ 893.768161][ T4898] loop2: detected capacity change from 0 to 264192 [ 893.775633][ T4906] loop5: detected capacity change from 0 to 264192 [ 893.802845][ T4911] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 893.817592][ T4912] FAULT_INJECTION: forcing a failure. [ 893.817592][ T4912] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 893.830975][ T4912] CPU: 1 PID: 4912 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 893.839765][ T4912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 893.849815][ T4912] Call Trace: [ 893.853089][ T4912] [ 893.856014][ T4912] dump_stack_lvl+0xd6/0x122 [ 893.860637][ T4912] dump_stack+0x11/0x1b [ 893.864796][ T4912] should_fail+0x23c/0x250 [ 893.869285][ T4912] __alloc_pages+0x102/0x330 [ 893.874005][ T4912] alloc_pages+0x382/0x3d0 [ 893.878429][ T4912] folio_alloc+0x1a/0x20 [ 893.882680][ T4912] filemap_alloc_folio+0x53/0xf0 [ 893.887679][ T4912] page_cache_ra_unbounded+0x1c0/0x430 [ 893.893171][ T4912] ondemand_readahead+0x4f8/0x700 [ 893.898198][ T4912] page_cache_sync_ra+0xaf/0xe0 [ 893.903047][ T4912] filemap_read+0x3eb/0x16d0 [ 893.907643][ T4912] generic_file_read_iter+0x72/0x2a0 [ 893.912927][ T4912] ? __fsnotify_parent+0x372/0x490 [ 893.918049][ T4912] ext4_file_read_iter+0x1db/0x290 [ 893.923162][ T4912] generic_file_splice_read+0x24f/0x330 [ 893.928710][ T4912] ? splice_shrink_spd+0x60/0x60 [ 893.933655][ T4912] splice_direct_to_actor+0x2aa/0x650 [ 893.939113][ T4912] ? do_splice_direct+0x190/0x190 [ 893.944186][ T4912] do_splice_direct+0x106/0x190 [ 893.949114][ T4912] do_sendfile+0x675/0xc40 [ 893.953533][ T4912] __x64_sys_sendfile64+0x102/0x140 [ 893.959272][ T4912] do_syscall_64+0x44/0xd0 19:37:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200a, 0x0, 0x0) 19:37:59 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3000, 0x3) 19:37:59 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) [ 893.963696][ T4912] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 893.969602][ T4912] RIP: 0033:0x7f98cba35ae9 [ 893.974012][ T4912] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 893.993616][ T4912] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 894.002007][ T4912] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 894.009956][ T4912] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 894.017924][ T4912] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 894.025886][ T4912] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 894.033891][ T4912] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 894.041858][ T4912] [ 894.093486][ T4911] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 894.110420][ T4918] loop4: detected capacity change from 0 to 264192 [ 894.125509][ T4920] loop2: detected capacity change from 0 to 264192 19:37:59 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x2, 0x0) [ 894.139510][ T4921] loop5: detected capacity change from 0 to 264192 [ 894.160612][ T4911] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:37:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200b, 0x0, 0x0) [ 894.212327][ T4911] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 894.219954][ T4924] loop4: detected capacity change from 0 to 264192 19:37:59 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200c, 0x0, 0x0) [ 894.275290][ T4927] loop2: detected capacity change from 0 to 264192 19:38:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x4c000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:38:05 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x3, 0x0) 19:38:05 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3100, 0x3) 19:38:05 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200d, 0x0, 0x0) 19:38:05 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 24) 19:38:05 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e22, 0x5, @remote, 0x7fffffff}, 0x1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 899.562804][ T4911] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.573351][ T4911] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.583756][ T4911] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.594162][ T4911] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 899.614955][ T5044] loop4: detected capacity change from 0 to 264192 [ 899.617334][ T5042] loop2: detected capacity change from 0 to 264192 [ 899.635947][ T5047] loop5: detected capacity change from 0 to 264192 [ 899.645333][ T5050] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 899.675049][ T5054] FAULT_INJECTION: forcing a failure. [ 899.675049][ T5054] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 899.688330][ T5054] CPU: 0 PID: 5054 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 899.697008][ T5054] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 899.707067][ T5054] Call Trace: [ 899.710344][ T5054] [ 899.713284][ T5054] dump_stack_lvl+0xd6/0x122 [ 899.717949][ T5054] dump_stack+0x11/0x1b [ 899.722112][ T5054] should_fail+0x23c/0x250 [ 899.726531][ T5054] __alloc_pages+0x102/0x330 [ 899.731197][ T5054] alloc_pages+0x382/0x3d0 [ 899.735614][ T5054] folio_alloc+0x1a/0x20 [ 899.739895][ T5054] filemap_alloc_folio+0x53/0xf0 [ 899.744838][ T5054] page_cache_ra_unbounded+0x1c0/0x430 [ 899.750305][ T5054] ondemand_readahead+0x4f8/0x700 [ 899.755409][ T5054] page_cache_sync_ra+0xaf/0xe0 [ 899.760305][ T5054] filemap_read+0x3eb/0x16d0 [ 899.764975][ T5054] generic_file_read_iter+0x72/0x2a0 [ 899.770267][ T5054] ? __fsnotify_parent+0x372/0x490 [ 899.775382][ T5054] ext4_file_read_iter+0x1db/0x290 [ 899.780496][ T5054] generic_file_splice_read+0x24f/0x330 [ 899.786127][ T5054] ? splice_shrink_spd+0x60/0x60 [ 899.791070][ T5054] splice_direct_to_actor+0x2aa/0x650 [ 899.796525][ T5054] ? do_splice_direct+0x190/0x190 [ 899.801609][ T5054] do_splice_direct+0x106/0x190 [ 899.806466][ T5054] do_sendfile+0x675/0xc40 [ 899.810944][ T5054] __x64_sys_sendfile64+0x102/0x140 [ 899.816142][ T5054] do_syscall_64+0x44/0xd0 19:38:05 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x4, 0x0) 19:38:05 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x200f, 0x0, 0x0) [ 899.820560][ T5054] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 899.826476][ T5054] RIP: 0033:0x7f98cba35ae9 [ 899.830894][ T5054] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 899.850585][ T5054] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 899.859026][ T5054] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 899.867078][ T5054] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 19:38:05 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3200, 0x3) [ 899.875049][ T5054] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 899.883112][ T5054] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 899.891253][ T5054] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 899.899255][ T5054] [ 899.963919][ T5050] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 899.975601][ T5063] loop4: detected capacity change from 0 to 264192 [ 899.984122][ T5062] loop2: detected capacity change from 0 to 264192 19:38:05 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x5, 0x0) [ 900.014534][ T5065] loop5: detected capacity change from 0 to 264192 [ 900.024053][ T5050] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:38:05 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2010, 0x0, 0x0) [ 900.072118][ T5050] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 900.092682][ T5070] loop4: detected capacity change from 0 to 264192 [ 900.129067][ T5071] loop2: detected capacity change from 0 to 264192 19:38:05 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2011, 0x0, 0x0) [ 900.232407][ T5076] loop2: detected capacity change from 0 to 264192 19:38:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x56000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:38:11 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x6, 0x0) 19:38:11 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3300, 0x3) 19:38:11 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x8800000, 0x0, 0x0) 19:38:11 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 25) 19:38:11 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) socket$rxrpc(0x21, 0x2, 0x2) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="380100001000130700000000000000007f000001000000000000000000000000fc0200"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e00000020000000000000000000000000000000033000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000840000000000000048000100686d6163287368613235362900"/225], 0x138}}, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=@newsa={0x138, 0x10, 0x713, 0x0, 0x0, {{@in=@loopback, @in6=@private2}, {@in=@multicast2, 0x0, 0x33}, @in=@dev, {}, {}, {}, 0x0, 0x0, 0xa, 0x0, 0x0, 0x84}, [@algo_auth={0x48, 0x1, {{'hmac(sha256)\x00'}}}]}, 0x138}}, 0x0) ftruncate(r3, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r4, r5, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) [ 905.432903][ T5050] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 905.443410][ T5050] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 905.453764][ T5050] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 905.464083][ T5050] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 905.489361][ T5189] loop4: detected capacity change from 0 to 264192 [ 905.496187][ T5184] loop2: detected capacity change from 0 to 264192 [ 905.503294][ T5188] loop5: detected capacity change from 0 to 264192 [ 905.510900][ T24] audit: type=1400 audit(1638646691.099:215): avc: denied { create } for pid=5183 comm="syz-executor.1" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rxrpc_socket permissive=1 [ 905.511257][ T5185] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.1'. [ 905.541616][ T5194] FAULT_INJECTION: forcing a failure. [ 905.541616][ T5194] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 905.554894][ T5194] CPU: 0 PID: 5194 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 905.563620][ T5194] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 905.573772][ T5194] Call Trace: [ 905.577398][ T5194] [ 905.580323][ T5194] dump_stack_lvl+0xd6/0x122 [ 905.585013][ T5194] dump_stack+0x11/0x1b [ 905.589168][ T5194] should_fail+0x23c/0x250 [ 905.593586][ T5194] __alloc_pages+0x102/0x330 [ 905.598210][ T5194] alloc_pages+0x382/0x3d0 [ 905.602851][ T5194] folio_alloc+0x1a/0x20 [ 905.607093][ T5194] filemap_alloc_folio+0x53/0xf0 [ 905.612091][ T5194] page_cache_ra_unbounded+0x1c0/0x430 [ 905.617588][ T5194] ondemand_readahead+0x4f8/0x700 [ 905.622674][ T5194] page_cache_sync_ra+0xaf/0xe0 [ 905.627534][ T5194] filemap_read+0x3eb/0x16d0 [ 905.632194][ T5194] generic_file_read_iter+0x72/0x2a0 [ 905.637486][ T5194] ? __fsnotify_parent+0x372/0x490 [ 905.642605][ T5194] ext4_file_read_iter+0x1db/0x290 [ 905.647718][ T5194] generic_file_splice_read+0x24f/0x330 [ 905.653340][ T5194] ? splice_shrink_spd+0x60/0x60 [ 905.658356][ T5194] splice_direct_to_actor+0x2aa/0x650 [ 905.663738][ T5194] ? do_splice_direct+0x190/0x190 [ 905.668772][ T5194] do_splice_direct+0x106/0x190 [ 905.673670][ T5194] do_sendfile+0x675/0xc40 [ 905.678138][ T5194] __x64_sys_sendfile64+0x102/0x140 [ 905.683400][ T5194] do_syscall_64+0x44/0xd0 [ 905.687892][ T5194] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 905.693794][ T5194] RIP: 0033:0x7f98cba35ae9 [ 905.698208][ T5194] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 905.717828][ T5194] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 905.726255][ T5194] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 19:38:11 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x57000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:38:11 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0xffffffff, 0x0, 0x0) 19:38:11 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000040)={0xf13, 0x80000000, 0x1}) sendfile(r0, r1, 0x0, 0x20102d) 19:38:11 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x7, 0x0) [ 905.734406][ T5194] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 905.742453][ T5194] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 905.750433][ T5194] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 905.758488][ T5194] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 905.766465][ T5194] [ 905.777571][ T5302] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:38:11 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x0, 0x0) [ 905.808704][ T5306] loop2: detected capacity change from 0 to 264192 [ 905.841927][ T5309] loop4: detected capacity change from 0 to 264192 19:38:11 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3400, 0x3) 19:38:11 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x8, 0x0) [ 905.860100][ T5302] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:38:11 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x2, 0x0) [ 905.949375][ T5311] loop2: detected capacity change from 0 to 264192 [ 905.950485][ T5316] loop5: detected capacity change from 0 to 264192 [ 905.963105][ T5302] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 905.965892][ T5314] loop4: detected capacity change from 0 to 264192 19:38:11 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x9, 0x0) 19:38:11 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3500, 0x3) [ 906.006710][ T5302] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 906.073419][ T5321] loop2: detected capacity change from 0 to 264192 [ 906.110509][ T5326] loop4: detected capacity change from 0 to 264192 [ 906.136327][ T5328] loop5: detected capacity change from 0 to 264192 [ 906.261902][ T5186] ================================================================== [ 906.270005][ T5186] BUG: KCSAN: data-race in jbd2_journal_commit_transaction / jbd2_log_wait_commit [ 906.279192][ T5186] [ 906.281502][ T5186] write to 0xffff888103660c68 of 4 bytes by task 1403 on cpu 0: [ 906.289107][ T5186] jbd2_journal_commit_transaction+0x2a77/0x3460 [ 906.295440][ T5186] kjournald2+0x263/0x480 [ 906.299764][ T5186] kthread+0x2c7/0x2e0 [ 906.303813][ T5186] ret_from_fork+0x1f/0x30 [ 906.308211][ T5186] [ 906.310531][ T5186] read to 0xffff888103660c68 of 4 bytes by task 5186 on cpu 1: [ 906.318072][ T5186] jbd2_log_wait_commit+0xb3/0x210 [ 906.323179][ T5186] jbd2_complete_transaction+0xfb/0x110 [ 906.328736][ T5186] ext4_fc_commit+0x231/0x1360 [ 906.333499][ T5186] ext4_sync_file+0x336/0x6e0 [ 906.338161][ T5186] vfs_fsync_range+0x107/0x120 [ 906.342918][ T5186] iomap_dio_complete+0x2d5/0x3e0 [ 906.347920][ T5186] iomap_dio_rw+0x56/0x80 [ 906.352241][ T5186] ext4_file_write_iter+0xac3/0x1200 [ 906.357504][ T5186] do_iter_readv_writev+0x2de/0x380 [ 906.362679][ T5186] do_iter_write+0x192/0x5c0 [ 906.367248][ T5186] vfs_iter_write+0x4c/0x70 [ 906.371735][ T5186] iter_file_splice_write+0x43a/0x790 [ 906.377090][ T5186] direct_splice_actor+0x80/0xa0 [ 906.382019][ T5186] splice_direct_to_actor+0x345/0x650 [ 906.387371][ T5186] do_splice_direct+0x106/0x190 [ 906.392215][ T5186] do_sendfile+0x675/0xc40 [ 906.396610][ T5186] __x64_sys_sendfile64+0x102/0x140 [ 906.401789][ T5186] do_syscall_64+0x44/0xd0 [ 906.406213][ T5186] entry_SYSCALL_64_after_hwframe+0x44/0xae 19:38:12 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 26) 19:38:12 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x3, 0x0) [ 906.412090][ T5186] [ 906.414395][ T5186] value changed: 0x0000b17b -> 0x0000b17c [ 906.420087][ T5186] [ 906.422398][ T5186] Reported by Kernel Concurrency Sanitizer on: [ 906.428523][ T5186] CPU: 1 PID: 5186 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 906.437186][ T5186] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 906.447238][ T5186] ================================================================== [ 906.465400][ T5330] loop2: detected capacity change from 0 to 264192 [ 906.528789][ T5334] FAULT_INJECTION: forcing a failure. [ 906.528789][ T5334] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 906.542300][ T5334] CPU: 0 PID: 5334 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 906.551001][ T5334] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 906.561062][ T5334] Call Trace: [ 906.564378][ T5334] [ 906.567311][ T5334] dump_stack_lvl+0xd6/0x122 [ 906.571909][ T5334] dump_stack+0x11/0x1b [ 906.576071][ T5334] should_fail+0x23c/0x250 [ 906.580579][ T5334] __alloc_pages+0x102/0x330 [ 906.585210][ T5334] alloc_pages+0x382/0x3d0 [ 906.589671][ T5334] folio_alloc+0x1a/0x20 [ 906.593896][ T5334] filemap_alloc_folio+0x53/0xf0 [ 906.598957][ T5334] page_cache_ra_unbounded+0x1c0/0x430 [ 906.604487][ T5334] ondemand_readahead+0x4f8/0x700 [ 906.609521][ T5334] page_cache_sync_ra+0xaf/0xe0 [ 906.614380][ T5334] filemap_read+0x3eb/0x16d0 [ 906.618982][ T5334] generic_file_read_iter+0x72/0x2a0 [ 906.624343][ T5334] ? __fsnotify_parent+0x372/0x490 [ 906.629467][ T5334] ext4_file_read_iter+0x1db/0x290 [ 906.634620][ T5334] generic_file_splice_read+0x24f/0x330 [ 906.640312][ T5334] ? splice_shrink_spd+0x60/0x60 [ 906.645259][ T5334] splice_direct_to_actor+0x2aa/0x650 [ 906.650707][ T5334] ? do_splice_direct+0x190/0x190 [ 906.655797][ T5334] do_splice_direct+0x106/0x190 [ 906.660661][ T5334] do_sendfile+0x675/0xc40 [ 906.665163][ T5334] __x64_sys_sendfile64+0x102/0x140 [ 906.670397][ T5334] do_syscall_64+0x44/0xd0 [ 906.674817][ T5334] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 906.680697][ T5334] RIP: 0033:0x7f98cba35ae9 [ 906.685096][ T5334] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 906.704793][ T5334] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 906.713197][ T5334] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 906.721248][ T5334] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 906.729239][ T5334] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 906.737211][ T5334] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 906.745218][ T5334] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 906.753177][ T5334] 19:38:17 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000002c40), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RELOAD(r0, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000500)={&(0x7f00000003c0)={0x3c, r1, 0x1, 0x58000000, 0x0, {}, [{@nsim={{0xe}, {0x18, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_FD={0x8}}]}, 0x3c}}, 0x0) 19:38:17 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0xa, 0x0) 19:38:17 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3600, 0x3) 19:38:17 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x4, 0x0) 19:38:17 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x100) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x90) sendfile(r2, r3, 0x0, 0x80000001) r4 = openat$cgroup_ro(r3, &(0x7f0000000140)='blkio.bfq.io_queued\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000040)=ANY=[], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r4, 0x0) r5 = accept4$bt_l2cap(r4, 0xfffffffffffffffc, &(0x7f00000000c0), 0x80000) copy_file_range(r1, &(0x7f0000000040)=0x7, r5, &(0x7f0000000100)=0x4, 0x9, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000200)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x3bf}}, './bus\x00'}) r7 = socket$isdn_base(0x22, 0x3, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000001740)={{{@in=@dev, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@local}}, &(0x7f0000001840)=0xe8) mount$9p_fd(0x0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000300), 0x8008, &(0x7f0000001880)={'trans=fd,', {'rfdno', 0x3d, r6}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@access_uid={'access', 0x3d, 0xffffffffffffffff}}, {@access_client}, {@dfltgid={'dfltgid', 0x3d, 0xee00}}], [{@fowner_eq={'fowner', 0x3d, r8}}, {@fowner_gt}, {@subj_user}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x66, 0x61, 0x39, 0x35, 0x36, 0x1, 0x31], 0x2d, [0x65, 0x64, 0xa, 0x39], 0x2d, [0x33, 0x36, 0x34, 0x69], 0x2d, [0x38, 0x61, 0x66, 0x31], 0x2d, [0x31, 0x64, 0x30, 0x66, 0x36, 0x66, 0x38, 0x3c]}}}]}}) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) pread64(r6, &(0x7f0000000240)=""/112, 0x70, 0x4a4) dup3(r0, r4, 0x0) 19:38:17 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007fff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x14d842, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80000001) close(r0) open(&(0x7f00000002c0)='./bus\x00', 0x14d842, 0x0) sendfile(r0, r1, 0x0, 0x20102d) (fail_nth: 27) [ 911.652921][ T5302] netdevsim netdevsim0 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 911.663308][ T5302] netdevsim netdevsim0 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 911.673672][ T5302] netdevsim netdevsim0 eth2: set [1, 0] type 2 family 0 port 6081 - 0 [ 911.683843][ T5302] netdevsim netdevsim0 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 911.706595][ T5442] loop5: detected capacity change from 0 to 264192 [ 911.706679][ T5448] loop2: detected capacity change from 0 to 264192 [ 911.715145][ T5446] loop4: detected capacity change from 0 to 264192 [ 911.747280][ T5452] netdevsim netdevsim0 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 911.757661][ T5453] 9pnet: Insufficient options for proto=fd [ 911.782713][ T24] audit: type=1400 audit(1638646697.369:216): avc: denied { write } for pid=5439 comm="syz-executor.1" path="socket:[57434]" dev="sockfs" ino=57434 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 911.806930][ T5455] FAULT_INJECTION: forcing a failure. [ 911.806930][ T5455] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 911.820191][ T5455] CPU: 1 PID: 5455 Comm: syz-executor.3 Not tainted 5.16.0-rc3-syzkaller #0 [ 911.828871][ T5455] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 911.838942][ T5455] Call Trace: [ 911.842264][ T5455] [ 911.845193][ T5455] dump_stack_lvl+0xd6/0x122 [ 911.849788][ T5455] dump_stack+0x11/0x1b [ 911.853966][ T5455] should_fail+0x23c/0x250 [ 911.858383][ T5455] __alloc_pages+0x102/0x330 [ 911.862988][ T5455] alloc_pages+0x382/0x3d0 [ 911.867405][ T5455] folio_alloc+0x1a/0x20 [ 911.871727][ T5455] filemap_alloc_folio+0x53/0xf0 [ 911.876673][ T5455] page_cache_ra_unbounded+0x1c0/0x430 [ 911.882206][ T5455] ondemand_readahead+0x4f8/0x700 [ 911.887242][ T5455] page_cache_sync_ra+0xaf/0xe0 [ 911.892131][ T5455] filemap_read+0x3eb/0x16d0 19:38:17 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0xc, 0x0) 19:38:17 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x5, 0x0) [ 911.896807][ T5455] generic_file_read_iter+0x72/0x2a0 [ 911.902148][ T5455] ? __fsnotify_parent+0x372/0x490 [ 911.907300][ T5455] ext4_file_read_iter+0x1db/0x290 [ 911.912422][ T5455] generic_file_splice_read+0x24f/0x330 [ 911.917977][ T5455] ? splice_shrink_spd+0x60/0x60 [ 911.922922][ T5455] splice_direct_to_actor+0x2aa/0x650 [ 911.928313][ T5455] ? do_splice_direct+0x190/0x190 [ 911.933372][ T5455] do_splice_direct+0x106/0x190 [ 911.938225][ T5455] do_sendfile+0x675/0xc40 [ 911.942723][ T5455] __x64_sys_sendfile64+0x102/0x140 19:38:17 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3700, 0x3) [ 911.947996][ T5455] do_syscall_64+0x44/0xd0 [ 911.952416][ T5455] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 911.958325][ T5455] RIP: 0033:0x7f98cba35ae9 [ 911.962770][ T5455] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 911.982390][ T5455] RSP: 002b:00007f98cb18b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 911.990789][ T5455] RAX: ffffffffffffffda RBX: 00007f98cbb49028 RCX: 00007f98cba35ae9 [ 911.998771][ T5455] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 912.006750][ T5455] RBP: 00007f98cb18b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 912.014784][ T5455] R10: 000000000020102d R11: 0000000000000246 R12: 0000000000000002 [ 912.022744][ T5455] R13: 00007ffd4e1b07df R14: 00007f98cb18b300 R15: 0000000000022000 [ 912.030698][ T5455] [ 912.059916][ T5452] netdevsim netdevsim0 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 912.100882][ T5459] loop5: detected capacity change from 0 to 264192 [ 912.110961][ T5462] loop2: detected capacity change from 0 to 264192 [ 912.117864][ T5463] loop4: detected capacity change from 0 to 264192 [ 912.124897][ T5452] netdevsim netdevsim0 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:38:17 executing program 2: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x6, 0x0) 19:38:17 executing program 4: syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x1}], 0x1, 0x2000, 0x83, 0x0) [ 912.180068][ T5452] netdevsim netdevsim0 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 19:38:17 executing program 5: openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) sched_setattr(0x0, 0x0, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') ftruncate(0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x307e23}], 0x1, 0x1601, 0x3800, 0x3) [ 912.268799][ T5467] loop2: detected capacity change from 0 to 264192 [ 912.295477][ T5471] loop4: detected capacity change from 0 to 264192 [ 912.364285][ T5475] loop5: detected capacity change from 0 to 264192