fffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2f41, 0x5f94934f}) 04:38:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x87ff}) [ 741.222195][T31201] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 741.234275][T31201] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 741.286536][T31201] loop0: detected capacity change from 0 to 4 [ 741.297834][T31201] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 741.309835][T31201] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:02 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34a) 04:38:02 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x8000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8fff}) 04:38:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2f42, 0x5f94934f}) 04:38:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400007a0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x97ff}) 04:38:02 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x8000001000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 741.575287][T31251] loop0: detected capacity change from 0 to 4 [ 741.586556][T31251] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 741.598577][T31251] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f00, 0x5f94934f}) 04:38:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 741.658092][T31251] loop0: detected capacity change from 0 to 4 [ 741.671204][T31251] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 741.683306][T31251] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:02 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x10000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x412f, 0x5f94934f}) 04:38:02 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34b) 04:38:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400007d0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:02 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x30000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x9fff}) 04:38:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4227, 0x5f94934f}) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x50bf1c00000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 742.081557][T31310] loop0: detected capacity change from 0 to 4 [ 742.118854][T31310] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa7ff}) 04:38:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x422f, 0x5f94934f}) [ 742.130880][T31310] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x60000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xc07da52b7f0000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 742.205434][T31310] loop0: detected capacity change from 0 to 4 [ 742.223149][T31310] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 742.235180][T31310] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8102, 0x5f94934f}) 04:38:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34c) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xc0f30100000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x900, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xafff}) 04:38:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40003820f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8602, 0x5f94934f}) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xf0f1111b000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 742.559581][T31366] loop0: detected capacity change from 0 to 4 [ 742.587441][T31366] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 742.599473][T31366] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x100000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x87ff, 0x5f94934f}) 04:38:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb7ff}) [ 742.703240][T31366] loop0: detected capacity change from 0 to 4 [ 742.729738][T31366] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 742.741766][T31366] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:03 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x700000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:04 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34d) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x1100000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000c00f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8fff, 0x5f94934f}) 04:38:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xbfff}) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x1f00000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x4100000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 743.121916][T31438] loop0: detected capacity change from 0 to 4 [ 743.148819][T31438] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 743.160908][T31438] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xf5ffffff00000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x97ff, 0x5f94934f}) 04:38:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xff8f000000000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 743.218890][T31438] loop0: detected capacity change from 0 to 4 [ 743.227723][T31438] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 743.239742][T31438] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:04 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34e) 04:38:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000c10f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc7ff}) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0xffffffff00000000, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9fff, 0x5f94934f}) 04:38:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x3}, 0x58) [ 743.631156][T31501] loop0: detected capacity change from 0 to 4 04:38:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xcfff}) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x7}, 0x58) [ 743.678612][T31501] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 743.690770][T31501] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd7ff}) 04:38:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa7ff, 0x5f94934f}) 04:38:04 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x8}, 0x58) [ 743.828804][T31501] loop0: detected capacity change from 0 to 4 [ 743.841746][T31501] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 743.853785][T31501] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34f) 04:38:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xdfff}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x10}, 0x58) 04:38:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40010cf0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xafff, 0x5f94934f}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x2b9}, 0x58) [ 744.189852][T31563] loop0: detected capacity change from 0 to 4 [ 744.205246][T31563] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 744.217383][T31563] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe567}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x4000}, 0x58) 04:38:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe56f}) [ 744.312737][T31563] loop0: detected capacity change from 0 to 4 [ 744.320209][T31563] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 744.332392][T31563] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb7ff, 0x5f94934f}) 04:38:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x350) 04:38:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40010d00f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0xffffc90000000000}, 0x58) 04:38:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xbfff, 0x5f94934f}) 04:38:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe65f}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x20000298) [ 744.754890][T31621] loop0: detected capacity change from 0 to 4 [ 744.776024][T31621] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 744.788079][T31621] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc7ff, 0x5f94934f}) 04:38:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe667}) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(r1, &(0x7f0000000100), 0x2, &(0x7f0000000140)) r2 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) wait4(r2, &(0x7f0000000000), 0x40000000, &(0x7f0000000040)) [ 744.868065][T31621] loop0: detected capacity change from 0 to 4 [ 744.881534][T31621] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 744.893573][T31621] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:05 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x3e) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d4000fff0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 745.034621][T31660] loop0: detected capacity change from 0 to 4 [ 745.042951][T31660] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 745.055026][T31660] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:06 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x351) 04:38:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe7ff}) 04:38:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000003000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:06 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$cont(0x9, r1, 0x0, 0x3) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xcfff, 0x5f94934f}) 04:38:06 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = getpgrp(r0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) rt_sigqueueinfo(r0, 0x4, &(0x7f0000000040)={0x12, 0x9, 0x6}) tkill(r2, 0x16) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[r1], 0x1}, 0x58) [ 745.315632][T31678] loop0: detected capacity change from 0 to 4 [ 745.355501][T31678] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 745.367635][T31678] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xefff}) 04:38:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd7ff, 0x5f94934f}) 04:38:06 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() migrate_pages(r0, 0x8001, &(0x7f0000000000)=0x865, &(0x7f0000000040)=0x3) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 745.477210][T31678] loop0: detected capacity change from 0 to 4 [ 745.490721][T31678] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 745.502739][T31678] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000005000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 745.733301][T31720] loop0: detected capacity change from 0 to 4 [ 745.760180][T31720] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 745.772208][T31720] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 745.848892][T31720] loop0: detected capacity change from 0 to 4 [ 745.856551][T31720] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 745.868589][T31720] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:06 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x352) 04:38:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:06 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r1 = fcntl$getown(0xffffffffffffffff, 0x9) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) waitid$P_PIDFD(0x3, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000000)) 04:38:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xdfff, 0x5f94934f}) 04:38:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000006000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:07 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) clone(0x1004000, &(0x7f00000002c0)="b75159410ec8d61135a11883a83cd6fb82824b8df21e4b62cd55eac89724e6656eb2dad9aad8e9e397349eb6cb2c6000d8c113af62a62eb62728167a12ecb02da0ad7e418fd0394c0d3c307b8a8ab824773501aed4789b313287847e610981674be9996226418eafa7996b838a8434dd3d61ace5e7264e2acf31c8b0f31e6f343253dc0366f3b4aec4ef528f25ff024b9583c6fe01317c35244d6e2ffe0acf41815844439714", &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000380)="a73c778d813e638d5d84203a854cc833591e749d63c5a2daadab72bda3dd809854e129ce9a20ea92d1a7b6f6f1f06b50ae83ef4a17497ae15d5562244d22f7971cc3190ea415177602389a14e73bd755675615dce9d00a7907c23164907576c1bcd8e326c4dced3c3c0813cb34c6af32f9f86a9c2049b07c49888ab8b7df62ab6c6c4bd213655022de50f8913eee75edb4fcbcbe2feae2732c8a97c1e1cc0e0b8352878faf85") gettid() vmsplice(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="cdb8445ca66a77921b3ee3cc4bb823ca1c5a82a9521b5baacb80827ee2723f9b4fa9e85b1a4e12b92bfc3995af63bd34af1264db8fdd29847e24d44752e1699cb83842bddc8fa13e7e19f944108fec9486", 0x51}], 0x1, 0xa) [ 746.041458][T31743] loop0: detected capacity change from 0 to 4 [ 746.060861][T31743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 746.072883][T31743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 746.119761][T31743] loop0: detected capacity change from 0 to 4 [ 746.131889][T31743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 746.143901][T31743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 747.147794][T31787] cgroup: Unknown subsys name 'perf_event' [ 747.153821][T31787] cgroup: Unknown subsys name 'net_cls' 04:38:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf7ff}) 04:38:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe7ff, 0x5f94934f}) 04:38:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000007000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:09 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone(0x1004200, &(0x7f0000000000)="4080f9c84fe9a2982afcb07eb8bbcca0a67e50", &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="8102809df63cde96256ac688bcbb4117fc1ea61b063eb832378284d0838d") r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) clone3(&(0x7f0000000240)={0x2180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) 04:38:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x27ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:09 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x353) [ 748.329837][T32250] loop0: detected capacity change from 0 to 4 [ 748.363749][T32250] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:09 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) fcntl$getown(0xffffffffffffffff, 0x9) r1 = fcntl$getown(0xffffffffffffffff, 0x9) tkill(r1, 0x2d) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) sched_setattr(r2, &(0x7f0000000000)={0x38, 0x1, 0x8, 0x6, 0xb, 0x8120, 0x7ff, 0x3f, 0xf802, 0x6}, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff01}) [ 748.375797][T32250] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xefff, 0x5f94934f}) [ 748.578220][T32250] loop0: detected capacity change from 0 to 4 04:38:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf7ff, 0x5f94934f}) [ 748.617814][T32250] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 748.629872][T32250] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff07}) 04:38:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000009000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff0f}) 04:38:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff01, 0x5f94934f}) [ 748.862722][T32282] loop0: detected capacity change from 0 to 4 [ 748.899865][T32282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 748.911890][T32282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff17}) 04:38:10 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff07, 0x5f94934f}) [ 749.035541][T32282] loop0: detected capacity change from 0 to 4 [ 749.051520][T32282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 749.063537][T32282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:10 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x354) [ 750.314968][T32314] cgroup: Unknown subsys name 'perf_event' [ 750.320921][T32314] cgroup: Unknown subsys name 'net_cls' 04:38:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000a000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f, 0x5f94934f}) 04:38:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff1f}) 04:38:12 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x355) 04:38:12 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x44) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r2, 0xfff, 0x2) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$setregs(0xf, r3, 0x9, &(0x7f0000000040)="6f5ecfd9b1ec5c9906eba173cf85fd52c94218fb70a6b98ceaf560cefdca2fe1f601041a090756faa8e1270f57540d78911679c7cfab794f005bb60c7878705517c0a01d7713600ef0bb196b644b4e8cd5d80206a0ba0505df1b6b02d2ae1078466bad49d58819be7843adefd4820c8d939daa92aaf6bd55991cea0794f74908c0ab1dc68a4e909885348fc4404f0471a59befe229181b2cd006e29fe4445a9590a7845a31db9999497b4490396020e8d20e1fdacc1ecdc37cbfabbe68dcc24e186ecec473a1d85aff17e17f41df2d0631a6d4a4bedf31c973379547fc71d2ef9bfd1d15a16154d38d9e8fbf98ee85250d08") ptrace$setopts(0x4206, r1, 0x1f, 0x14) 04:38:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f, 0x5f94934f}) [ 751.457313][ T315] loop0: detected capacity change from 0 to 4 [ 751.475771][ T315] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 751.487814][ T315] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x4) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r1, 0x4008941a, &(0x7f0000000000)=0x2) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() tkill(r2, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r2], 0x1}, 0x58) 04:38:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff27}) 04:38:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff2f}) [ 751.575831][ T315] loop0: detected capacity change from 0 to 4 [ 751.584285][ T315] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 751.596316][ T315] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff87, 0x5f94934f}) 04:38:12 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f00000000c0)) clone3(&(0x7f0000000040)={0x3180000, 0x0, 0x0, 0x0, {0x1}, 0x0, 0x0, 0x0}, 0x58) 04:38:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000b000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f, 0x5f94934f}) 04:38:12 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, &(0x7f0000000000), 0x8, &(0x7f0000000040)) r0 = gettid() tkill(r0, 0x40) wait4(r0, &(0x7f0000000100), 0x1, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 751.742023][ T349] loop0: detected capacity change from 0 to 4 [ 751.756713][ T349] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 751.768807][ T349] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 751.848443][ T349] loop0: detected capacity change from 0 to 4 [ 751.859304][ T349] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 751.871325][ T349] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x356) 04:38:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff37}) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) tkill(r1, 0xf) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x37ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff97, 0x5f94934f}) 04:38:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000c000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f, 0x5f94934f}) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x40008200, &(0x7f0000000040)="63380338f8766a3bea145c0ee4d0f11ed7031f97a6bcf1f5a1c2cf789f4c37cdd4aa482ae3cae0e9090965ed1d4cd56a688e499c066e66228408cc85b35d1a9e9f2c57e74fe45807ebee8fe34a81d1186fc4e94db5ec1dc564b53eca4379bca27dfb5bd682bcde81c391d803777c01ef39b2c9cbc21f076a9341caf5d2419fa8f798b2ba8fdc90e00b0089876381a964bdf30ebdc33305f851036f94f52312a86291285ea7a2cf3e921f0a8fa6ee8217badd98364ffa9bc36f033ad13e9859f60037059bca4d8e8aec050f44bfe134184f74c1bf5e9cd4f29d4f657aa1909c8837", &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000002c0)="6b45141022ac132fb903b73b30428b9809c6c0c78bb096468e5f938809cc64bd6e032034816dd135f10d8c82712d27dfaa0f36ddae366726e777f80c9ac673a05325a2977349e57807") r0 = gettid() ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000001c0)=0x0) ptrace$setopts(0x4206, r1, 0x8, 0x8) r2 = dup(0xffffffffffffffff) sendmsg$IPSET_CMD_LIST(r2, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x5c, 0x7, 0x6, 0x301, 0x0, 0x0, {0x3}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x1f}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff2439}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0x2a}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) r4 = getpgid(r3) tkill(r4, 0xc) r5 = getpgrp(r0) tkill(r5, 0x40) r6 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) ptrace$setregs(0xf, r6, 0x3, &(0x7f0000000340)="07a4210f1a3c7859a17590f8d7a394bfbf4ab1d8661a9125d00405c713af5bc5fcbeecc8ffccf4454bbd054ba56f8b665551c30de9388d78d396c608daab036789e71ecc019a44f9536046b4df69ac1bfda4f172a2637867b66713f1493508103444a049d8a8f12cfd53c10efb15458e2407fd54d0831cc42def7efdf99bd74c83cf2a4044c41fb1d7d52b3dc2feaa2cca33b619cbeefbe5d40ddbb06b02edf51cabad9217ab86d57adc780a2c8f90c207da12605b3bf0b31b34d2606f9a9b1f8d5cd5ddd36ef6e11e6f") [ 752.109105][ T392] loop0: detected capacity change from 0 to 4 [ 752.135538][ T392] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.147572][ T392] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = getpid() ptrace$setregs(0xf, r1, 0x0, &(0x7f0000000100)="c0b109006df669159bc8f89691958b03ce56e5371c9fb00e6060ada438ef08855d1d80b141c339fe08f824a928d99bd2b721bdd52cc5df787390cb24672de63f12f06f0cd68846c867a62299e9e0b2db6b27eab9081217fc26897e3d083ae2a52e7bcf38dcd0979d320bcad4bbbe721337626e00682b4a05886f0c37e21dbe0c197d055612a75f226c5b2bcda8f1b76fa8364aae353884e2172cceb5a408a4b1309619db5f9628e47b0b7041f3e4e84f6ee2ee0ee2eb42061b614c8ff1daaba957eff7a91683951f99b112fcaebee8d928618091682985bac01fd335839f32515e4a7c24b710b168bbba390b3cb85c8c91f03478") clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa7, 0x5f94934f}) [ 752.244285][ T392] loop0: detected capacity change from 0 to 4 [ 752.252213][ T392] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.264346][ T392] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000d000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 752.365214][ T428] loop0: detected capacity change from 0 to 4 [ 752.397948][ T428] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.409987][ T428] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 752.478884][ T428] loop0: detected capacity change from 0 to 4 [ 752.495015][ T428] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.507035][ T428] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x357) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone(0x2800, &(0x7f0000000000)="dd3afb8e34ac37fa2989e89cd933436b40cab388c4a668cf0dc4d343014b84f0dcb8047ed21f61c79f6742f0da47333859761b482225b3ad2061efb993a3755af7dcc821fa4cf2b65ce39a18eab66dbc06347e7c7bff9f631d145bbce4e2a0fff98071be642ca2b682f738016e4419129288c1f90e99b104a4bf0aa842d60846b21d46006b3e24c09694c0d3ca48038805773e4c502475b13c6996da", &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="7aba21e61328d1ac1569a60d2f592b51dff9f5aa4a64d9f56558419f983b286dd0d9947803310c7edbf41a72a3a758c7fe93792c1d8fdb6f64dd2eec77404555bf189328d91320e1af863efb606b0faf226418df6f37a86956504b4d59ca6758f73d9681b51314229bfc716548e37b6fae92c83539a1b6151dc206825af2c8c12defe05c459f14d8277c5a") clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf, 0x5f94934f}) 04:38:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff3f}) 04:38:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f00, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000e000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 752.672028][ T455] loop0: detected capacity change from 0 to 4 [ 752.703807][ T455] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb7, 0x5f94934f}) [ 752.715914][ T455] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff47}) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) wait4(r0, &(0x7f0000000000), 0x20000000, &(0x7f0000000040)) 04:38:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 752.789163][ T455] loop0: detected capacity change from 0 to 4 [ 752.804058][ T455] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.816111][ T455] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000020f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:13 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0x80200, &(0x7f0000000000)="1e07326891666a44fbc68fee5dc58b919bfc2c40629c1c1c53e18e0b799acb38927b39596795fa6ac9cc92ab47f8d29bb1691a703a4a6d27b0cadbbfe9f88e896eeb244637d892bb495108503d6baaa6ba1c88004648da9ca2a531e59dc19fb21d90e67b541bb19dd8b2441176ea5df876fb005c0c3817d1b46c6d402cdfdd790fde26396a9160f321e82847b0fc782f2a92087c260353dfe89e2e6b242ea42dfa8237bcff63e8cae88a", &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="79530f8986bb3e88ef025d4a07885031209e17121d3c99dd5b1b449acb82aec00ddd4559f1b2687dd87d3f8e97aa254ebedf14d5e6a7da1db88e837c0fb4879d6fbf8b9affee097bc3d753a1b2033abe9ebc7b190fc9a04d3e") tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 752.949741][ T491] loop0: detected capacity change from 0 to 4 [ 752.977800][ T491] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 752.990036][ T491] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 753.089416][ T491] loop0: detected capacity change from 0 to 4 [ 753.105885][ T491] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 753.118034][ T491] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:14 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x358) 04:38:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf, 0x5f94934f}) 04:38:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff77}) 04:38:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:14 executing program 5: clone(0x41088080, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4200, r1, 0x7, 0x100032) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000030f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 753.304710][ T531] loop0: detected capacity change from 0 to 4 [ 753.339896][ T531] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:14 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = fork() ptrace$cont(0x1f, r1, 0x0, 0x2) tkill(r0, 0x4) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff7f}) [ 753.351936][ T531] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x47ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:14 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) ptrace$setregs(0xd, r1, 0x7, &(0x7f0000000000)="05e650e7b8fdd655c4c3e250eac0d5aaedfcff0104bb") [ 753.420178][ T531] loop0: detected capacity change from 0 to 4 [ 753.438050][ T531] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 753.450071][ T531] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc7, 0x5f94934f}) 04:38:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000040f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 753.668515][ T574] loop0: detected capacity change from 0 to 4 [ 753.682620][ T574] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 753.694688][ T574] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 753.761477][ T574] loop0: detected capacity change from 0 to 4 [ 753.770361][ T574] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 753.782413][ T574] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:14 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x359) 04:38:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf, 0x5f94934f}) 04:38:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff87}) 04:38:14 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() ptrace$setregs(0xffffffffffffffff, r0, 0x1, &(0x7f0000000000)="c4b612c23a5dbf31fb76861beed8e1b3d1c9d0e03c1e28fcb9682b90e4a591fe34557f0376e476331922db23e409925c360f2992faf554cb27ec05958c2dbeeaddb98d5f01785e91444e075aeb7584a0cc049b542511b7bde7963e897c18213988cea8ba8a2b6ef4fd2e38ba9059b50fd3c780b4f5a797a153ce545b6b1028e620f67aa105f4") r1 = gettid() tkill(r1, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) 04:38:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000050f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd7, 0x5f94934f}) 04:38:14 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000000c0)) r3 = gettid() rt_sigqueueinfo(r3, 0xa, &(0x7f00000002c0)) r4 = gettid() rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) tkill(r2, 0x12010033) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) pidfd_getfd(r5, 0xffffffffffffffff, 0x0) [ 753.909072][ T598] loop0: detected capacity change from 0 to 4 [ 753.931869][ T598] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 753.944031][ T598] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:15 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$setopts(0x4206, r1, 0x4, 0x1c) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf, 0x5f94934f}) 04:38:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff8f}) [ 754.035376][ T598] loop0: detected capacity change from 0 to 4 [ 754.046133][ T598] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 754.058164][ T598] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:15 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35a) 04:38:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000060f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffe7, 0x5f94934f}) 04:38:15 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$setregs(0xd, r1, 0x2, &(0x7f0000000080)="8c32ec76cdf33895d369f8afb2b7941d379392fc9cb90a6f8dfd6d15139340c111d7db4ceb561af2ab0cf38f03b70520d8cf2a5816fbd5a2b17887d5cc0e969a1e0885bdcf88951c097f9dcc8853b89e5387032a2363a4ca1f2f4be065d49feda9a36f3a169fea54c431510c8047ddad4c3d4266ccd6bc68185fa0d0f0c50cfd2561f28532473f82856d1816aab84ef9a2d9e757b4341dd13bbe6b71db61e0883c7eed7ac72309640234a56c28a4857936e96df8f5f8e731cab05b51a934f3c31c617e5e285d8c69") tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff97}) 04:38:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x5000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 754.416259][ T649] loop0: detected capacity change from 0 to 4 [ 754.430104][ T649] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 754.442110][ T649] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:15 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$cont(0x9, r0, 0x7fff, 0x8) r1 = getpid() ptrace$cont(0x18, r1, 0x4, 0xfff) tkill(r0, 0x40) clone3(&(0x7f00000000c0)={0x22083800, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[r0], 0x1}, 0x58) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) openat$cgroup_subtree(r2, &(0x7f0000000000), 0x2, 0x0) 04:38:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffef, 0x5f94934f}) [ 754.549443][ T649] loop0: detected capacity change from 0 to 4 [ 754.563545][ T649] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 754.575806][ T649] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x57ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfff7, 0x5f94934f}) 04:38:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff9f}) 04:38:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000070f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 754.741430][ T692] loop0: detected capacity change from 0 to 4 [ 754.770478][ T692] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 754.782513][ T692] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 754.853718][ T692] loop0: detected capacity change from 0 to 4 [ 754.863458][ T692] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 754.875466][ T692] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:15 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35b) 04:38:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffa7}) 04:38:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x107ff, 0x5f94934f}) 04:38:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x5800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000080f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 754.999123][ T721] loop0: detected capacity change from 0 to 4 [ 755.023564][ T721] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 755.035617][ T721] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x5fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 755.125247][ T721] loop0: detected capacity change from 0 to 4 [ 755.133187][ T721] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 755.145199][ T721] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:16 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) ptrace$setopts(0x4206, r0, 0x8, 0x18) r1 = gettid() tkill(r1, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) 04:38:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffaf}) 04:38:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10fff, 0x5f94934f}) 04:38:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000090f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:16 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35c) 04:38:16 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x6) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 755.467357][ T759] loop0: detected capacity change from 0 to 4 [ 755.495122][ T759] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 755.507152][ T759] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x67ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x117ff, 0x5f94934f}) 04:38:16 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) wait4(r1, &(0x7f0000000100), 0x4, 0x0) wait4(r0, &(0x7f0000000000), 0x80000000, &(0x7f0000000040)) r2 = getpgrp(r1) wait4(r2, &(0x7f0000000140), 0x2, &(0x7f0000000340)) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 755.619168][ T759] loop0: detected capacity change from 0 to 4 [ 755.630834][ T759] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 755.642918][ T759] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffb7}) 04:38:16 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() vmsplice(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)="1299252fe7748e62db87b4c39795e89fd9af09dfbb64a8be34d3999b1e652636487b6efa74052d486e07652417dcfa8999bc4ac7e174394a8468300e7b4c579c86a4a27869dbe43d5fa2557ef7d252", 0x4f}, {&(0x7f00000000c0)="089e355b75ef22f92ae769fe9f6a3f0867c2f7e33c60ef66a52a4c5870b44be94e04c320b0a0731107fd5c54b3d42a914b1a1e6812903c888387f840b93e46c057d216344301da882b80ff6601c9215304235f7188b807d20cda13c12d25397d9bb28123d437b3f3878168996dd7", 0x6e}], 0x2, 0x8) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, 0xffffffffffffffff) clone(0x820280, &(0x7f0000000200)="49d4c3d6e68db6d67b0dd1d43d306160", &(0x7f0000004f40), &(0x7f0000004f80), &(0x7f0000004fc0)="120101f071c33ed8a2a12f4f80ebecc550ded0418459d067e96e9cb15ee2ec9a51268bb6073c33e3dbd9a7c4793cda2290da1dc12442d0863f517936833dc99da5119e93676e19426763f588afb0d67fee0ec8bfb885bcf14c049d113493bedba56eab84bac385c95688289ae6aab04f6a61ebde85291c6c7e2b2207b2c98a36cb7d39d2cbe0cb3470c06407d810") tkill(r0, 0x40) r1 = accept4$packet(0xffffffffffffffff, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000001c0)=0x14, 0x0) ioctl$BTRFS_IOC_SPACE_INFO(r1, 0xc0109414, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d03000000000000010100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f00"/19528]) clone3(&(0x7f0000000240)={0x2000000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[r0], 0x1}, 0x58) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) 04:38:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffbf}) 04:38:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000a0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11fff, 0x5f94934f}) 04:38:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffc7}) 04:38:16 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ptrace$setopts(0x4206, 0xffffffffffffffff, 0xffffffff, 0x42) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 755.912973][ T819] loop0: detected capacity change from 0 to 4 [ 755.934656][ T819] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 755.946746][ T819] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 755.998462][ T819] loop0: detected capacity change from 0 to 4 [ 756.005791][ T819] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 756.017822][ T819] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35d) 04:38:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x127ff, 0x5f94934f}) 04:38:17 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) process_vm_writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/145, 0x91}, {&(0x7f0000000100)=""/67, 0x43}], 0x2, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f00000005c0)=""/87, 0x57}, {&(0x7f0000000640)=""/220, 0xdc}, {&(0x7f0000000740)=""/65, 0x41}, {&(0x7f00000001c0)=""/55, 0x37}], 0x8, 0x0) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffcf}) 04:38:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000b0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12fff, 0x5f94934f}) [ 756.190451][ T853] loop0: detected capacity change from 0 to 4 [ 756.213161][ T853] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 756.225192][ T853] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:17 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000000)={0x18388c000, 0x0, 0x0, 0x0, {0x3e}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffd7}) 04:38:17 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$setopts(0x4200, r1, 0x3, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) gettid() [ 756.319386][ T853] loop0: detected capacity change from 0 to 4 [ 756.338186][ T853] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 756.350285][ T853] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x137ff, 0x5f94934f}) 04:38:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35e) 04:38:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000c0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffdf}) 04:38:17 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ptrace$setopts(0xfb00466cbdef7f9c, 0x0, 0x3f, 0x100001) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x13fff, 0x5f94934f}) [ 756.767932][ T904] loop0: detected capacity change from 0 to 4 [ 756.784394][ T904] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 756.796460][ T904] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x77ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 756.898741][ T904] loop0: detected capacity change from 0 to 4 [ 756.914970][ T904] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 756.927074][ T904] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x147ff, 0x5f94934f}) 04:38:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffe7}) 04:38:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000d0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 757.087326][ T930] loop0: detected capacity change from 0 to 4 [ 757.121422][ T930] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x14fff, 0x5f94934f}) [ 757.133471][ T930] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 757.228735][ T930] loop0: detected capacity change from 0 to 4 [ 757.237485][ T930] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 757.249684][ T930] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:18 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x35f) 04:38:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffef}) 04:38:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8102, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 758.391633][ T969] cgroup: Unknown subsys name 'perf_event' [ 758.397551][ T969] cgroup: Unknown subsys name 'net_cls' 04:38:20 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) wait4(r0, &(0x7f00000002c0), 0x20000000, &(0x7f0000000300)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) tkill(r1, 0xc) timer_create(0x7, &(0x7f0000000180)={0x0, 0x2c, 0x1, @thr={&(0x7f0000000000)="94799243ea0a2492d1ab02aea1bf280d6e1cc2712592e8c93802dce3fe6b437ba6e00f445f44d7c06f7308d551c53c531a0aa51660bdedb0e6dc301f49909e524e1900b9faa0a47329685c2c622eb3955143c7aac50caa031e25aa6184213b440070db5b6ae8992101f2c8eeb613ca303ef97792fe30dfaa1f834804ad53243dbe557d", &(0x7f00000000c0)="57128a126fb81a970580b5ccf8da5975950f43f973d3583b8ff063bcc0e4e949cd3d7c7dff6bde6990d56367ca9a41085f748643fdac59831b2c8539849908d8d1dc20d5af1bfe9fce343c5396cb2372ba3c217076e8472853fa94eee8a3eea27d61ada1a1265d3ada9a224db8b378d45f70e8d954462508fd7a8add4f289bcc57cefa432c6e9d40e3dbb828376ee959b6a94d"}}, &(0x7f00000001c0)) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000e0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x157ff, 0x5f94934f}) 04:38:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x87ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfff7}) 04:38:20 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x360) 04:38:20 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {0x400000}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) [ 759.517781][ T1445] loop0: detected capacity change from 0 to 4 [ 759.547927][ T1445] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x15fff, 0x5f94934f}) [ 759.559958][ T1445] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:20 executing program 5: r0 = gettid() ptrace$setregs(0xf, 0xffffffffffffffff, 0x34, &(0x7f00000000c0)="bebed79081dab779352e489da63fd053ee1a444a8d695565b21e0bea24153b920a4ff919bdfd15668e2cd94a492b3fcd04301f1a03adf1a8a09e0ab2dd71f3bb9cd1ccc6c6fc84e8d648185acb8c8c47693a7fe56d3ee0b1f8681d0da778212fbd2e54e64d4fa90c5dffb4d719211b948379b64349af59d414f5b51486672ad69adde08b0052b6867b9798252d7a7abfb905454f5236eb24774ea1be6e9426c95121ba1c22") wait4(r0, 0x0, 0x20000000, &(0x7f0000000000)) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x107ff}) 04:38:20 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) tkill(0x0, 0x25) ptrace$cont(0x20, 0xffffffffffffffff, 0x6, 0xadc) tkill(r0, 0x40) r1 = getpgrp(0x0) syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/time\x00') clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x167ff, 0x5f94934f}) [ 759.685004][ T1445] loop0: detected capacity change from 0 to 4 [ 759.693896][ T1445] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 759.705906][ T1445] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000f0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x16fff, 0x5f94934f}) 04:38:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x10fff}) [ 759.845559][ T1490] loop0: detected capacity change from 0 to 4 [ 759.882701][ T1490] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:20 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x2000000, &(0x7f0000000640)="9770f8e5a09c6b40fb87f7f24e5233f1c16e4bffccbad7e9a24fb4122b4e42887f8a0c04d4cdf57bb26dabe53768ed2de9a0efde", &(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)="fa63dc181345d852e9c0bd5a1ea9b3a3c8a13ac703612ce41bb9aeed613afef3f155ba9492c4285d4bd04313eb942acae82ed0fe05b66aafa8de264f077174dddb86fec56bf859c8f259c1fd54c76a70f571735421b8938c5380ae38cdb4bb16827009b8efc540405c7b99af31edcbd0de9f4fd062103be80658cd4a672f06fdab1c89f2a479777095d8fc4845a7ca3c47da29add536df93b614763db706ee73d553e6e914711709fb8025d83064e572a0dd2f51a0e4707872878e04f0c2be85b8bdb5d75d3467c07eda4f1d66a8fa0fd94c5621b678c13a03823dab331d46065ad651922b5b2677b4b8cde7d405") r0 = gettid() ptrace$setregs(0xd, r0, 0x101, &(0x7f00000012c0)="e8855dc371668ae56d1e9534d15d4e7693f3d78fd07f3eb6f2ac9cbf56382a08e92a1e2876676a3f0230a7ad81967b26c490f181cfa48b2871cacd8df11caceb303a9610342794d0d2df54b0afec7bbe9a3feb59d8e4cf7b01985aab215e06a70bdeeebf553524d0c5846681bab6c5dbb8ce02db2c46cf7e62d15055a0ecf0c2608f6b48d6a9a5d263ae6d777f4371783fff329332fa80d5549b103ee81b679e1db23ecb269c22aeb05081e76294639196fcb884d84bf0cd3886a353cea08f55ff78e39e963a1b8395b1014b2b2028820f9a87f8abe3993c7901cd7774ba8c135c2e98d0ee027cd040928bf7b56ffc26dab432b1be346553517dd2d9f28b038bfd25d9099a9b005e6abcf82ff333340508886c43e4786e79b0e743a9a2b5fceb886fbd00369942db9674e8ebcb8cbd34e557796a407b9f2ae3919fb0780fba08af428b482c46bcba2ff0df9c951650839a8591e5e775015f5e4a33ce4aaca0c45a9e2467dfaf0738b96022957837160e13edc25172ccc33c1dac488914771cc862f751ac25dde010685c096addcf316aa93116ed2252eb933d178315021c12ab37de14d6c49e67813c7c987370c52636f416758f16c0b9f45b114fc0ea42c98fe8482308a10627a5eddd1f37ae682ac0c8c8e2da5ecee9af9e6cffb67cd8a55febc11aab2ae58aa8ad5b01492e0f3c0ba21d8ba36d0aeb0696185c357f0f4205aaf7dbb2c3b960a3806c3918dcd4410185d1fec704153bea7d65e649a7120bd79ee06354291a26092366bdd37480f0584b8321acfd02379baa508f555bf6fbb8c839a6920b1948c4e45fefdbca9edeab38f0f513ceeb7fd1d07b7d0b37f5b13909f848024b715a6e7ef37e052c992334b7312df5e61e66f9e5561f79cda33fff39321639b8dc0bc56dc459c91f8f9de05854782150b00651da36e9fa8789bb61a53f414a14b622be7391c733027ddaaceb2337ecbb941a691a9728b9d1776d3115e2d6cac53a917f79c1920976b01d825dea24504f708489773e33c0239f2a8b4f3311b98304a14d5d0ce37ffaed50e55f1e554ca5aabade44be9aea6595ad5abee1e9b1408fb89c571700becae3a1d902627bb3feb386982924bf07b96c2a4179697095012099d19c7eb11169d0951a7125d90f38c257a00af0de318e01944d87e3530fae79d3782d354745c5571cd66dfaea65c7706d9941b639e166ce29dcd112fa90afcf49e98ec9ab703e6bfab9c1753b2c7bb9ea0b55c19c20ba2884aba47432648f28f9fd6ece41eb058ad82556b29d56b45707ef560d74d2d9da974d22e49ca5680d6b3642b9d27e11d80d55e6362428bf15168008a76012dfa342344b0f8a179bc2ccd4c93c2ca0f0e886811fd83449978877ae2bc14ba68192787f79af97492e2f80ede581a9108f550ad3bc6520330b6f97de64e021e69b0c9987c374f419eb0c2bf75bdc320baf8bcca2713371ff71f98413ada6d8ea0093738921266b1dba25597476495b6e6fe42cf2095c44ce63eacf383d9b352de90f3081db8bd003f4c26b05fb0c390c40ca0c376b1287c1199a806a91896bc754075dc6cd48adad1e2713ed067acf15b6a7cfafadd0d9fea6ebb9c74f741253834a43989925c96547a1c30e72129411a1ab81cf2fc5213066c6c4a44dfd239ce10142a05efd45a86ffd1ceb4e45e83f70b786d03d18f76b91e7de3bb2bfc40974c211164d2e38709a1a84947487ac8dab02d7f9667804703502bcb12be9b5fa4330e7c0b33511ed26a24ee473848b6b351e73d1d3f2d1e8f934815b23cf7c30994bb6af13fdb035ea2e2d0b702b13246475b984abfb60b0ad0675468f839504831cbce18548fe36390278fed53fb04f9a1e15d1744676ba8d3eafd0b2a9097f0d996f7c261a15c7d205372c44211b2f1a3af4909f31d876adafa1afc396f69ea2ee24ca1954c3c750d236d781914836abf5e1602848fcab61a4c03c12c6818881e1e948181d66db1e3fbc554600867c231865b4bd723402279e42cefe5044221336f908b283d5cfaa3a3ff1da9543e8f4fdd7b09b49620c19dc975da287274e0d9a9358e238a8a73adad06c045d3003756e7bd38b895bb42a8525d95511a867b52fae7c6e99dd93992fff2a806cd4bb841b563e72508bc6452d92a5f2e7576445cd6c96b5709739f5646bc315f54d8d08a7a09de53826704b00af36b2d13ef382bc2486ec0a9edbb9b99195beb0b1a4bf20e631e2139e8f800c8fa5ea0e2c95525cba99d5176d2ce2474d21366ae39c0d6607b63cb3c2b704944ac482d9a6fd8bf6a2a5296e9196fe8a5335c1d5e6e47e5a7c49ca1e7f03869466b6d1ba1937856d34f16daed3f2a55decc9c5ee78faf17b2d708b549941408d7529c492a33eda375c85ed1f6e641a3944ef692ba4d07b455c98f051c4a4f848f780342cca9ed7729ddef6dc494128bc364e92f3a220e117b0b34eb80614f955eea256ee9397ecea224a1336fede428fc9445a5dd34d28a309b5bcc7bcb53bb7f9fac46119e1ebda26c71ccc9daaaeaddb2920d4a01d83d9ffc14f1abdeecc1ea8c08acf9423bd5f5ee9f69fa0117d98a647fe2f2c062838b668b7d3ca5111cba7b7380c9524294b8c1c5056e4718152f489da6b694f64ce8d54e48bc6802a927d3750637553c7208a6c2cf6386db36444f8cbf81f358021fa25c2e65017defdc08d383ad3bb232eaa1768dfeff449fd4ef3f5818bcce08fed418adc2bfa0cba24becffd1abd1b0cab48aa7fe43972190322d8664267d4d1d6ff7412ea87b8de0195c2a0032662c47c078ed1b1ededf4f45825f569dc6459fb1fbfe025625f8e97558e4e48e8216794d4ccb36dc4872e57164098bc91e7310d36800c3fb162185f747e994fade26b8cfdb3947757fe9dc412d75bbebc6812293462af2480e257541504f141a57bb3dd7430cbed497827d3d345afa8ea3466c71318a51b0eaa5a2c4077fe5aac73fcf43a840d113ca29c91ece4cbb1870c80b0d1e9bdec99e1198be9ed452f7e44b15b96fb8529acb95002c838ff99282505145112d6fbcca2c561b773a638a1f2a5a8e62f60c209d06f937f3ee9de93dc0a608c2a066f7000d8a238022116dd289b29c259f7080d415adc5b29b299272423c2e8fc6c37e8cdbcde86fb7e63cd5d7677006e05a8e9110c13c26ba8848181de0e46260dd4388153abc6123e2cef4a984a68ce93d2cabf4b585d43074939644ed7202865f4ae51fc571ca9e4d697c944b6fb55ee7159eba607c89f2369cbf33f037d4f77386f9ff51ef83fa2f9962e06f02010abf14c3c19a6e609a61222bd2b662b2d36e0e69f66c929c1d94795d457b0da4a17835e9e749e869d4a4b82507cb2b00140c24df49b97554dfdac9c623348cc9d87679b47bd42acbe8e62b2584473abb0b974f5cb61118d97cc23578783ef0af1b2e77864490c60e69fac60daa80d5fb9f9b2d3d47826cc8bd30e07df6826b1e20e78f1c2f4617ca46b707aabb5ef0e4e207833a0be922cbf9e066148af91eede34d9ea4c12b5a97f1ab4e4ef579c3ae7be1c86e6d2994cfc3e64a7b02bf5762615021e35d047a0479d0a0d7f38dad444f98ddf85e40a275a5ec464450f9781a00c9f66c8551f2f83eb4cab68a0442b0d40752a37ec3cca69a24acb8f6f47924f01642664934d44eea97f5def2925b000360e50dbd36f3435518f3389510032de9bfa6714f77d0ac17d6a2fc6e28d30e789c8e576fde91d1fedf82eeedd7a65447997c1ebb9ae6fb10cba15af8c67aa7cc0084af29bd2469eff33dd6636b9a3779e03ec1c9e34573d40b658bd4f9707af0cc192d39189835e404c1f5ccee3926dcb36547066640b973d5b1a878f3a106ecfa8590a4ede4fc1d4eab52c074cea9377cd3183a287ca2c59c62b675c01a2c5d9017cb0aeca284fb7bca68a973dcc9aa9c8edf67a51d836dad240b211b81f7c958502f6d80849c15d7a33a8a9fb34cc4d06cf3a623f33daf486e88808f893eed8f46c23a6dc1baee6b9aa22dfa0b230b62a87364baea772ed24cbaa9eb56da02439e57a0f5a60821b99c9f63991f343d301cd9b3330b33c7e8bf38261712998d3494c646c1326ef981434747ddde31f58e3b38c7ec6884189b8eb6df25ac9dc7de837b609b2ed11aaa2e81ba0ac78566d0e44649982dbedb021f009cc61e6da5784a252e6c7f53084d58baf6d29e11f336b6006721727ceaac39d9c0f7fe4d230182bf008bcb20943fdbd4dd05bd798d66aef174dfa9cdd248743f99fb3fda4076c989394301e974fb04eae5667f255ac5266c6bc0eb1c87c17974f97f7f7c64d7d9c651d46ddab44e2b1a8d8c29b2ef48647f75854adb532d826e998b749544481a68ecc8efed2e155ce9717f7d6c7c7c2417fd84f5b3663cba801be1988704d3c115ad098abe6d695d5f79f14dc82a2426fb6c1b0a1fd8d281802d10ed6ecd0b286b1a65b8b1100e3d10319e31135373911a2849b97113b437dd4b8a8eb2495821ba0c8482f2b8b55485bb484a9cb41a34dcb044da097900891124050adae64bde918d3ceb72d7ce4ab420aff4081d5bf9999cff089739bb49c6e3d9e116be719e15df0903714c6d8b17a1674c45e6af103e49e776dbec3598a49b57bd799a0205d8bea94999b1102ed79b2432a9ba7f48937c8ec6d5f4ea76e9d455e17fe163f26f74f406cf2141b7466322a65c3fca2ee03ca28dd1b065f6a40e2e9306ad64e9196d6a71682a0e7042d35834bc1227604491597bb58990cbd2b98babcafc94473f049019e13f30a55403f8ab431383b338baba8ce86b81747e6afbf907108a53847bf0a71ff78c0d1c1fd05db24f3a0ede8f1d9368097e96bd9fbacd1ea2aa45db77ea04a7dcae5665d756ad8a14e1cb9674e70bb1d5056ffe7112124ce05271d5d2564d0bb305affcba3349381af32591d49870a36b870660cb4339713cb222405adf6df2188cf28194c21bd694f9ba6602478d1c1cdb246a3d5e0514147a1a80d978c881760ab742af62dd1440053d3850dc58149bd020bbada991d822049466fffbe1cf135d957dcc7277d4a697646980f760f17b5b2b783e517fc96db2892f6bf7c3221f5c4ad3a9cba8106d5c665de9072853b09e3e1a3e03227532eba099979342e0a09e7bb13938a0f69022f0a30fefac99b2b8a59ed38375001afd5a150d1895413686ac020a84bed85f84f9c919c6cc0a3d79eaa6979475a20a59a2eba77f0ab17d6668083d1d27499ad6c233607dad6ae4973e72477fddb26de607689fffa5692b2254d9ffbeda4c71074dddf0dc7625ee4485cd0da7a21643436e4ff79d5980a1a89747ff0c668cf4dddc4a9a144081b6506a4e1c1374652ec6a3b6ea854a45c16160efb280e257fab92e5946dac5b37231920f2bdb57aa4db360291fe59c5c5f3fe2e684516b91b1bf242b9e3165f8831b8a6d148957bd89365644bd43629478bd6ef672ccef8a9756787df0d316d2c3bf57a7f0d62b57354212732514f732a0e973df75c93e60bcece47b7f2d185e6937cb277850171aa8925a828265a706aecdeb6a0f18b179dfa4da49ed96b78aea45a72d2aba309d9b5c4d389e67239b3ef608bdbcce0ecc4087c96aae34351334844239392193d8d823dde205c6d37a6edc9b89eb327af2b2f146111eb2232cd800fa9f90bfd5e8c5fac6c48bc9cea7fc6db1fb60a5ad6b59f1504211ed5d9af5530f38563702cc1b09373ab954349ebc2d200cb63194b9ad90500000000000000f4b316fd1f1d4c4db0ba03f2") tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xf, r1, 0x1ff, &(0x7f0000000080)) process_vm_writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/127, 0x7f}, {&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/109, 0x6d}, {&(0x7f00000002c0)=""/215, 0xd7}], 0x4, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/137, 0x89}], 0x2, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r2 = fork() ptrace$getregset(0x4204, r2, 0x1, &(0x7f0000000600)={&(0x7f00000005c0)=""/62, 0x3e}) [ 759.894905][ T1490] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 759.996910][ T1490] loop0: detected capacity change from 0 to 4 [ 760.007375][ T1490] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 760.019389][ T1490] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:21 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x361) 04:38:21 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) syz_read_part_table(0x0, 0x1, &(0x7f0000000000)=[{&(0x7f0000000040)="0201630000000a000000ff45ac0000ffffffa5000800000000000000024000ffffffa6000000e1000000887700720030070081ffffff00000000008000da55aa", 0x40, 0x1c0}]) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() tkill(r1, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) 04:38:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x177ff, 0x5f94934f}) 04:38:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x117ff}) 04:38:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000100f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 760.208002][ T1525] loop0: detected capacity change from 0 to 4 [ 760.236606][ T1525] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 760.248643][ T1525] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x11fff}) 04:38:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17fff, 0x5f94934f}) 04:38:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18fff, 0x5f94934f}) 04:38:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 760.369436][ T1525] loop0: detected capacity change from 0 to 4 [ 760.383841][ T1525] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 760.395870][ T1525] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x127ff}) 04:38:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000110f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 760.622064][ T1554] loop0: detected capacity change from 0 to 4 [ 760.644362][ T1554] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 760.656425][ T1554] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:21 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x362) [ 760.755009][ T1554] loop0: detected capacity change from 0 to 4 [ 760.761536][ T1554] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 760.773611][ T1554] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 761.785290][ T1575] cgroup: Unknown subsys name 'perf_event' [ 761.791265][ T1575] cgroup: Unknown subsys name 'net_cls' [ 762.860794][ T2059] loop5: detected capacity change from 0 to 1 [ 762.887980][ T2059] loop5: p1 p2 p3 p4 [ 762.892038][ T2059] loop5: p1 start 10 is beyond EOD, truncated [ 762.898243][ T2059] loop5: p2 size 1073872896 extends beyond EOD, truncated 04:38:23 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x31c0000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x12fff}) 04:38:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x197ff, 0x5f94934f}) 04:38:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x97ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000120f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:23 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x363) [ 762.905635][ T2059] loop5: p3 start 225 is beyond EOD, truncated [ 762.911812][ T2059] loop5: p4 size 3657465856 extends beyond EOD, truncated [ 762.940896][ T2068] loop0: detected capacity change from 0 to 4 [ 762.966469][ T2068] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 762.978505][ T2068] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x137ff}) 04:38:24 executing program 5: r0 = gettid() tkill(r0, 0x40) r1 = clone3(&(0x7f0000000240)={0x180210000, 0x0, 0x0, 0x0, {0x1}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) ptrace$cont(0x9, r1, 0x1, 0xb264) 04:38:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1f800, 0x5f94934f}) 04:38:24 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0x300000, &(0x7f0000000080)="94eb59ecc972de10f09b02e27604ffe6b1bc2c8116bfce4bf1f802a7d54f2328e3f35aaca10bf33a0b49ef58342e3e8139e4c2d0a990e0090861345fb17fac68a384657aee3b5a5b5cace13f08e37e2448f0a1db8a8b7b9a95a961d1853bbcba1523a56c18e016c60c07838667c6f1cd9c7926312579f1b0e889297dbfc17c1435637efec8e5338939a7638265df569d7eec8cd89b7830259685002a2a849683fd6d9a7da499824dec73c3d8d33091081bfe265b405b15828c5a30c8896ce5c362d5cdc3ff2e647741ea8d687b73b88c", &(0x7f0000000180), &(0x7f00000001c0), &(0x7f00000002c0)="0bfcb2bab51e9184ee2f99327d4259f3b344fbef848c274c6182f3855aa75135cd4e8ccf4984a75c972480436978e2ec77031ba335314cee78fde6af4c684fa4c842ff47bbbb990901c542243202489fd6eda37bd619be3a84075cde258a1764b7a4318b0a988e5fca3d4eee0042df4a8d87c8d6c3cae28833d10e410541d38431367bacd177010786a70d6729168223cbd01aaf411cd4db9adad7c2d905f4053543ad139c9a76fce69ea9ab516a0925cd4854f156e5ee9595a0d71c6382774638acb6a08f8277038472db90b198f0042e9b65aa8d843c2178a26060772c") tkill(r0, 0x40) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$setopts(0x4200, r1, 0xfffffffbffff7ffd, 0x1) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 763.109732][ T2068] loop0: detected capacity change from 0 to 4 [ 763.119242][ T2068] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 763.131334][ T2068] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000140f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000, 0x5f94934f}) 04:38:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x13fff}) 04:38:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 763.259636][ T2116] loop0: detected capacity change from 0 to 4 [ 763.288082][ T2116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 763.300115][ T2116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x147ff}) 04:38:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x27800, 0x5f94934f}) [ 763.406242][ T2116] loop0: detected capacity change from 0 to 4 [ 763.419373][ T2116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 763.431386][ T2116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:24 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x364) 04:38:24 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) fcntl$getown(0xffffffffffffffff, 0x9) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) wait4(r1, &(0x7f0000000000), 0x20000000, &(0x7f0000000040)) 04:38:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28000, 0x5f94934f}) 04:38:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x14fff}) 04:38:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000220f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 763.620582][ T2156] loop0: detected capacity change from 0 to 4 [ 763.650883][ T2156] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 763.663117][ T2156] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x29800, 0x5f94934f}) 04:38:24 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x54020280, &(0x7f00000015c0)="139d924a1ea2e5eb3a13a0b38e783efea3ce43f24180fda60e3bc393fc703e22f7fe267a03d04b6f53b907e4395e424496d81c59fd564732fd94c1faa963c53a03f6a70e90d8324a7e20a7b45d6f51919b07cb24cebd6eefa8c84bdbd4ea6eb1094d62d9730dbc48fdcc786af3e268ac1acea44ada3aa89bc5e31033ee8ec889fd7d5b5aa38e10f6a206000000000000140000000000", &(0x7f00000001c0), &(0x7f0000000180), &(0x7f0000000000)="043967117f121630fae3ea2b53f37c8fff3ba38f9c67256f6e566e0411e89bf3b5e5360cd5fda15ba6e8034d3f73b8e78af081452b24d5019c0516aabd9bc48be0ef696a9f24c882c2df867dde2d5eb4284cf2cb99edd1390400cba73bdd5b20c928b51ca6d0c71ebe2f6fa0363a33174ff1ae84823ea028eb59b1245ed473a1af6ff306458c0818d5acb221") r0 = gettid() clone(0x10000000, &(0x7f00000002c0)="826f325408376bd376b2d9787c9649a3e44766c039982081f3f14500dbc4ff4b666f341d771fcad6251f78919fc92cd81ababd69a7afd890de1fb5b37f501d34ecfb912b569a45cee7a3dc0465fa9bf10b4562412616aeb3ee06076c59ca93aa2d41f116c212b2e8f224fec3beca1c85a7fff9704ff702f4cfa53a67d88d6d21139a06d750b626b5966d42fd435b82de71b3a093086382ce8a5a81a8bacc328d237b80c9300f0c5e0978de32b88406e44599adddeb25e203d0dd654db1f0ca2bc96b05d4776cbe0568a908c2106c8003eafe7be0b3e86e6816fd44536055bc8fcd4b24c20901b6", &(0x7f0000000100), &(0x7f0000000140), &(0x7f00000003c0)="6f915d97ed781548e660465950c39d89619fac86c6e83e82e014798b087689cdebb811cfe7b0d3a996f2c4d34ee96a665d6bbf5682f0432f7aeeb7b206e121df325906583f1ab3300dfbabf22387a26b16fa707d0ee709090000007fec754436f7e9c9002164feadce8bcc91bc5fa0c2b3b262eb96d3886289e1d248bdefcb49908cccdb49032f9492762b5ba2e45434ea5ea32bfc598f91549ae28956d8d04c6ca122cfae1481093eca3f503f489d5562a2e91c3fdada83d511028f10e4e3b4b0ef4c9a79722be03aa452b5f59189fae97adc5bf087c05900a67c3280420ef9035bd3e6be162e045734a763ca5d") tkill(r0, 0x3d) clone(0x20800000, &(0x7f0000001580)="18dcae36c0fff58c2236f77558958619a92a06bbbeb35967b67e6037af652586a8fb04b429f811e86ea70444ecbe711e6c", &(0x7f0000001680), &(0x7f00000016c0), &(0x7f0000001700)="400fb026321dc243f6fa1efb5593d07a2caf0ff20e4601cc011f800e3098bd062031f76b8fc2eaf1a64028be6720f35cb6879aaf905fba0061f8bb1a3646c8aa3b1bf3ce98a962f1c527987bacb026eeacb8aedcd951c13c93ea77a13a10532b5c9321cd0ba9efa755c3d6d993d0f0514b") r1 = fork() tkill(r1, 0xc) clone(0x841100, &(0x7f00000004c0)="6598f9b04eca04afdce1435a8a679a3b331e8905f6860c0aa0beee8dd56e240c207962ff50f3c529921eddfc22e3b9e005582b2952a36bde6ee16dc086199e70b451c3d701e5905e0182fa01f9e7c9019b2d2fe39fc747e6e4901bd70d8779b4acc5e9de8cd3b7fb42fd4ff9", &(0x7f0000000200), &(0x7f0000000540), &(0x7f0000000580)="fc35881854d83776160fb0b15b69a75be3220015e9174dfeae2da35f4f92d933071dc5954ccb56f8f3013c0f54d7e4f53f454ba3732e2147ab9a0336859fc84cdc8257adc6d07c23276cf105364bb854260ee7267fd813253798a7d99d7e93309409f5d446018f9d0ee785e284d029e1c4742d6cb4911090251c1892f5c1b2592e3ad6d9b7b6029406f68e6f86e606437d530ecfca4f0075ae3e89c3593033be1a8d8a3948b47e8c38d2ca1ae46851b742178c60cad6a3bdfb85bcdf820922560059d7ee483de7d5c49f1f67084e5450253c3d17ff3767c4f84e034679a004b1e099a996171494b5352a5ecb57b59ad9b0598a273d62315e06a883946f9e2f063e94dab8b7eaf52557b1ca9d8bceb2f782924925ab9ef79b35e6c4628243d3fba18670a3fad452619e61bc1c9e4d36a777fa5e4693f3d991bc86fdad4d77cee21cba491ceee282da4e8fd46279c935a0693580adf4f8cd11e5221655cb714fa8fb359ec059ca5633cdebf6162b2e1a9afbb9d8b24336aa58e9e9bb705136da76449ee83a29fc8fdc088f10fbfaa2db81fd79141082527be6a53ae41c380fc3839fd7f69ddfc0f106835b6ae4e05e6a9bd09aa0a16a429869b88bc547a9e3a36f0cdf7fb1cf382d11c10c713fc89ce71ce33dba2a4ef3279e8a5aa1305c493b977a1152dc29284b2cdc90c7f9d5e5059cab90e7749ac7f176f98fb4c56692e9b862b65010344703f04c947ef1b97cbfa9693de4cd7de07d140253d4ad566bd30b23ace4ec90890dd908f66ddd00f2f725be7987553359d6d55b9f5ba4e59fe963d75a99268e79d86aac93948526022393ccfa471cd4ea2580294738e20fa57831d6f14ed4862c6fe42095d372be72cc32cbfc4a87d7a6c80461704b45a9046222b8c14f247d992f9d5925f91047352b1abc90415b694a433a770bc6959ac2efb7035526dbe1ff76a352973f1b68f164ea9287fd7675f2e6289f2b350863748efea4c56ee7a3fae0a7513d6e4a18d2c567e4394b3343e0c8532eda9e67007af51656b91771e050882e9418c92817638cb8eb89e01d2b299efa6b6554212908a4202a35ca2f2919542948c4a9982db74a2cd0ee171be7d705fe75087300fbdbd2c002402b2d0b65b642b322bbddfcabbcf94760c3e423f74e05270c3ce77e05a4d8be680f9f69c80f0bffb96bb25a7f799abd6282d789bfd7de123028042456086128a6b3fe07ca0f7c32f3e4c4b0c19dfbc41f17f9737ec7a5cbe4f755b6926e6eb93b9f455c2a0766661e8ce993e0acd91c1708e217572aeb2457d34787161847d505ad303eeb2491ca4c6d3f5ed06359ed83021bd4ae105bc569ec0b8db799601f30475640cc26b314954260367e0e8ab87c78b11d4d52c9900caebf80f2490906cc73752fd2bcd1e33ed5990adcfcf28f6bca9ac45c362d6979350238dbe72b8fe227c0dd1d302156d54a358093a475bacbd73472c1830cb40d0b537bd027560b4fa0e65315e9c70be7483b9de2f8b6fdbd6b7a213304409c555317263743370a9a3cec0c6e242a96ef0511cd83a24f68a5dda9675a3e089bb47fd1454438db500e73b61e8cb024729121e180e300719f0d7431de85de12d006a13b2f84ccc0a7a80ca8838057cf9b38c2f848aeb82ce74090d29e32ff6306c2c271897c448334b53d965befc1d77fb8ddfa49abaae4421c22811a646b4ed9022e7ce5d7013a4b3b588947439331f099dbab7d59ea645c6ab81efd09d188235fdbeb6599a0c64c07a1f64a4cebacef8a1df6f4ac0c059a4728dcbf720d33dcaad3705cf994ff48b646ab993a0089c4a9959df39cc579b28d589db2c345cf4d8bddaea90f92483a28b27a2f5268d44a2358232540380b8f5782e3c61c6817a1aa4f48b692f84e70152e4ccba9629958667d6a7bb2f02ec0ebb76816aa698f90ea102f1a71a3cc8533d506c3bb8486cc454cad888f7008ca67295a8d248b252de6921dbc52a302b2cb3a7f9794c891358be39de6ec7e14216b8c2fa0d1857edcd71f40fdec867695f6e0fa9aad3efe1c71741cf1021602e6b68cc75633ced407a7bd0150520dd38bf61a2a4b2ae09e41bec6df3e83d2c6596235cb070ee85f15e8ef913eecc8a3a0fbaf1549057037a6af486ecc1272bdde54e9b94d75380f03c2d1a50d0cf4e10b477866c8e404d77f4ae93240c05281834ad11a5aa995c6f2b0b422558dfde5aaf9e49969d9775a658fec142cb8994bc5b2d9cfc8811cf9e1f8e2d8166e4a3ed803ccb2b583ed4c5677435925b28588ba3aaff2a902d7cb138e69b54562de8011e8ab948546ccbf65db2091c3bee75d975c6847c846c73894d898c87eb0e57c586b4e7d7077eb970d75222f00b408a1bf1e455bb39bd565e688a30ad4292388af5d57999ec5fb1b6ee2e8ecc49f3cef1b72a04755d8b6dab39c43ba6129de6710596cab540657406529893de551c4ace00027f8af293db0a4e2f9f6630b43796e660bb84b5ede8397d8e1373ff619afe330ce4d48486976f96921d2eb1096a6731bea45a80e4cb7c8e0bd1a50b7f136fd2ec992cb3432ded9aec7cf0942fa9dbddbd4185eeedb8660ce5c327c3ff15a4f6218e1a23a629ab9407a52adcd7fe55267a9241cb42d0b84feeed7852274e58600e08c25c2b7caf62ae8a052b9b2cd3f01e6482daa8b9c74a82c5c520bdc910d69855e58cb16194a4389caa0560721864ad7979a311b115cecfbbe09b6bb75d4db4e1599d88f8c415cbed8c1f80378b6ee6b110515352ecb63f31ebdc558e47466c66e4407558c067f12025e686cc122f0786402d95f821f0049cc49d131a9ce39b4facfe02b8427f7464590895377781b7fbf8d77bb723c8880e0e3e12065e4fb96ab89d1ddbb5ab719de24c66caea6c42b68fb874785e86e8612d401127c5d00e3407876e2545f85e20e6d5d8a7c2d175814bdabd2749ca08d0652dc085400f2a7db27464df16f4f609a1e44e29255fe7862e71272094a01af4764208b5d393c20f69954c330ce55a4fbe47904802cff67a8702a9a3714e05c2860a53a3518101c41f2c2717e4d28ca81ea50f0868bf103ee38d0257ca93758b68339a1ccd46019a018b62afc0a3ec5112d54f59478a08d04988725e50485b5e38b4681beb365e01413dde048bc351938819b4569cc20fb4bb511c7ba672710d5c145c6041d8a3841abca12f45bb8c8c87c2f4e89141cb72472bb7738fa492746fa982a1395bd77335b63dca1fbdf925409066acfc33c95357085ed4b9d43a4de7e60b58820470b8041b261fa222c29e73bb36923d5c9ab3746cfb7487de8c3c75f310a6b7c5410073efa5c77579697f111965577ba0babf33a06cae5c95086a09037f4c6c2234cc0aa50896c726bd49a57fac6fe792481c905e60c8c118b70f4b3d5b001aef59232dda30873e5dbaf666b5b42f810ec297b2fcd49d14ca95a47c1dbaa3fe9a4d3a5299a6bdebd23890684021ff4347d84365445c1affbf9164a34a1397c95582cb2c750511b10ec26089c3d14c0c099ae0ebe9e7955f0e8926c445e2d52d3517f5416cc2a11fef1f1b02cc8674c4ef521d272c6dc6ee15676d27e38a42265623250fd0147b994b821e83ffe11e10100ce7d489091a805eefe501a62eadf3589abd93cc512f3cbaf460346eb21d77999ab0d5aa13581fa6bf873b96c5c375d89c47b177254de40c42e5350b3a88287fc139e7ff96d9800d7767ad332fb3a7351b734c417c1259de32fab66fde59a8aee8c4847f2d672dbf97ea89c697724fe5c65fa3fe83a6b11f499dd513e52dd19060a4fdeaf18a41473e1014273af42eab8c751c17dbeb820ac43798ba36eff3e6206bab89ba3b5e06c6aee260f60593154741e8a187690049ff4fac33822657bfd019ddc618766fb6c1486add7722cd1dddba0d0301dc67dbb6a7cbc34e5b944d640b7243c48d34956a874eace953cad68953a889dc3e6ada668a32674cc1dc3f266cad822e74b3f4a9bac2fc1bdc547e215e25a29d84ddd1e277feb5fcbb60031d460eb0480791adb8507490cef3f62b1da56d76c95903ac33374a208f6705414ad36368fab4e28670b29ec7bc63e40fe306e015b9b6977932c80803e01be76088628bab1635e6842c1ad0b1b8506e2966fcdfaa9edf89e04e0b95b058d4ceeaa93accaf730b854d5bbf90f5caacf312a0e494a3a276f3aac64f39798eb6a4e95ab01578c638808a74cd4b17f6a30238a22b10b41071621b407c2e9ed0ed97db31d790596a4881b7594a8d0733ad05b0d30de41e5d56d41aad380e1f0cf8318fb580a6e1a01696fd8022b586674ce5d177c6952901b06f7d35c2c7709c3c9ba319eea7f4a4cbfdfc3f19c455ff16275f0a52d1b293df738655337ea43817d5ef5f0d480d37ec9366f8a6bde19b19e087f85eb2d15157e6b0c8cb1cfb1593e3584834c1db3db76e6b096b2ad472a5bd28665aa387e4840064a504a27fe5cc83e0f7c78ff9304a05775e346e26b1d374722e2c3eecca52e0eae4507992df3fe9f8da3c96f2f2be86496779a26b73dead5b225ab1e1ed6717c82280bacb7de31cc45c98d43b8d32747b127382593d25ebb05ca6f1919b1006b3752b3d1961af51fafd26aa3e1b3e30f9f5da42c60110c36e3ad5d613f02b67cb552e6e6225054d7665d0e8e5a89eae023ac16f49133ba3be04c1a882dd22116b3528ecfc665b33064d23405f546fb7262c1823cd762f41d2e502802f6da505fd4beb5d567c56c5f778d828fa39039644dec010f5c70535a3996c1049d9afc85a0eb46a0c3d2f5744837aa2875e95fd51380767f64ed06a6cabe0ce9e09a881d4f54bc277964ed4e39513dcd20ca878aa2f77f0ce4c3a4ab54f1d6a1d8e0e2bf7ff5cfa5ad211d691c82cdc76e46bf0a93b58f14886c56b079e47b3504bf65ab980b19a21d2791fe83e95c3ac96dfed887ab158672f51e30fcb4cae9de214bba7432a87627524967412d85217c7719422ce55ecf569cfc8b8e7dcc1390da51e7f059b9aab9acffb7ca8f775592f7568b37ae614291f2827ee5b0a749b6cac496451744aedffb814fe7e2a4a6ebb5dbc86387030e3af7893d5315dd750d0b67b07a25ab704ab1e0a73aa755bfa67ff6c6f37d8e290f38217a8f56cf676410d2e438cdcdf1dee0894eb24405dc05070ad587cc43ad1591300cf0b2893a437be1323140f87f432ea73844b53e5635a0794c0feb991c18dbdadef3676c670b1802eddedae1c38d6121999c2871aa1fa117524aebd3e8574c299def08afe3ddedb1cb964585406dc7a1da33c5012f117ba516414bb861cd78fa18632e22da830a744929d2d313e33b342dac75b45ded7f78c19eba1413945f9a6b4a041b52c6ab86c888347e8bc2553c8a2f57ecfb3f783fe85e8a7f70e7a382b2dd75ae962b0374d9b3435a1920c2bfc84773f3601dde1176be7d3cd8813eb7871a57fcbd58ec20121b16599a282f163910bdb9bf29f01b070d1e510b8157e8c355980895c25cfbac19d964b17a641088d79ee529f04ef1f5914ec15f24981c6a9bcdcd32ae271ebd27169b0913c8c294df25b77f803eee44f4b47dd0e2374bd6896db7353186ff4e0ac4c101e2853b516b75f60ff7447c4fd9dfe93e34e1bc5b305e2d0f441c26b83e918b96bb4cc171d4993025cd3cc2c54c0dc5ea2e746d6c9940afe2c99998f46afe7332c5bbc73369a0fb42a50a941640a9deb8d687e6881e83168c3ecf3ff8b76d60c234b2c8b6ee18cb8a9886b5197d174807f81905b56fab8df1baa424d7f3782d9c9879a2") r2 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) wait4(r2, &(0x7f00000000c0), 0x20000000, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) tkill(r3, 0x4) 04:38:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x157ff}) 04:38:24 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) process_vm_writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f00000002c0)=""/148, 0x94}, {&(0x7f0000000380)=""/4096, 0x1000}], 0x5, &(0x7f00000018c0)=[{&(0x7f0000001400)=""/232, 0xe8}, {&(0x7f0000001500)=""/57, 0x39}, {&(0x7f0000001540)=""/88, 0x58}, {&(0x7f00000015c0)=""/201, 0xc9}, {&(0x7f00000016c0)=""/191, 0xbf}, {&(0x7f0000001780)=""/90, 0x5a}, {&(0x7f0000001800)=""/164, 0xa4}], 0x7, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) 04:38:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:24 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x40100, &(0x7f0000000600)="c7d974f38f1dd527e1da4ccc46a5107c92601df0981efdddd68d055364281b2a5474be065bc03a23502ab93e4b5ace4d5751726519c22d1e732af60a211ff8ad1fd655e3d23f1a39b19c025ce8a65ae4a1923730a2b9d186d68d4e8e661d29", &(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)="73fc95b40c670205fab4aa5a30f9af5bf6772e9f3e4c51f0") r0 = gettid() clone(0x10821000, &(0x7f0000000180)="db6868444ef36795302c91ee52f28d02a8938005533fdf0e624446f653177dd511ec932c436124cd74fb83b2847a5795df0a1aaec8052b6fa2a13966d51026621570d7", &(0x7f0000000380), &(0x7f00000003c0), &(0x7f0000000400)="43c0e56ac26d98c4434daa52a52369b3a8851a82a398568f28ca9153ba962500bd10c92125f661bd9bdd396e3cd9c3d33be9c50811b92c2da67ede27c7252b2b89506580f8fe280a06fce80d20cd51b8845e9a32f3601ea7a842705248b5d19caa33afd3994870a8e24a12d60d5816a4065ce76d3e51b46f236691c78c44ea10619abc2b48ddb7b40cc172d3acf1a141a1c4393226106d3b6ddd5d89339028a78f569e30abc1a23a8d8fe744a8cc4fbd2bd81052ea4fcb5284913705155d8c5c3468ca8455a7733aee21") clone(0x200000, &(0x7f0000000000)="63f30d1214a69aa6ff2134a646d8a1195b0a29aa2e1d5911143c5ff43cbeefda9c0bbd0036f40a4708868c1599294454c25384f6ba506bdf9423d7e10abdc6161db104a06a80d48ad8c88abdaa0de4dda4d5b7fc7abc9f7aa3d9750c60958ea4253520ea71edb3aec91cd7b2a7efd0c93be2c195fc0cd9182e590dc7cb44a918", &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="81d38c9e0ce8f3ff664fbf090d58e420d7831fe905612a07a334c28948d0353a74cabf6ba7a6f835168dfbf46071e6cd5170bd") r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) wait4(r1, &(0x7f0000000140), 0x4, &(0x7f00000002c0)) r2 = getpid() r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) wait4(r0, &(0x7f0000000500), 0x2, &(0x7f0000000540)) clone(0x824800, &(0x7f0000000740)="434fde4ca00cf10e5ddf31a7ccdd6620ae7dc0cdb99f12c87bf1ba7d040cc419de759504eb12f67feb119956e7e090ddd254ec56f8666e47aa68f95e8775a79c51d6f5a621b91f563b297f5aa41a12e73d93b16a1a378ea94455185f05242e3dea693eb290244de5683eae5d0964b6b7d5a08c2b2c8d0562575cc38db5ab030c5488299bf1821d5181b93efacecbc1f7dbf965461bdbf8bbf95947bc42c6b0935d68cea3567df81e5abc12944da589e3eed31ab19f6e582eef93f431d15acf3a681e24545f6408885749fb1d0867475704ce425de9dc2ad33160e996c46c45b13740e25f5f0d256fae5d2f74b29c47b185a0f9309106e7167406bde502dae48b661e8d966df1f8a1ea9d3e904bb8a62f2deacebc7368311c39e72f9727c4dc8e2ab47aa8dad96d6380004f54b0f86de3c186b8065734c7c71c9645482980290186b59ffe2c06be85ecb0c4e1ccc6c75b0c743c866dadfd0a669dc33b86edf8c99b4955243dc62930ebe61a52922c349c7857479b3bc3b5768df8944d8eb52558f16330746fd45955208234d4df9ffbcf5ed81a61a106dfaaadb622097e24723431ca1b1631870b988c9b28e2898e2dae8ee1ebf864eb67637d6d7a19df31de8a800aaee602f82ce3e34e5bcea5c4e9ed108f00ffa02baaad98d4dc5c3bf8ff6654e2a5cf633d4152ee5bb45d54cac705eb5b910d189e59803efbb481e618b60adfa41323279b28060f2126933be5ad24a5a0d02999c9da9ffbcf3fd1c77c5a6001b3c05b0b02ce4e45ea41da6f4038d824dfc1e2aadfd4220eda3049040beee41161c5045848a70f743876f9365329acb1e2b3541e0a1d20dab7f46bced0c50babeac1dc935fbb5be998449019ed0da6475c160ec3508ea421a5631f5f564612110e5c33ae3243a188264e7b2e1f92f7addeb928dadd1b04bd1ae1bb4a863c4ca5547e3b1ac15d1ad32d11c623900bafc8e334354ec03050eea5fb2d07b8cc1817cc937c1db1d1d0a12ccb847e96e8b42b0d35db73085b833fa7dc1179a9d13d75392bf281bd7d2c67d7ceab27fcefdb60b929c1aa5cf83bab3617f624055d256eb9fee78a11bcb33d5190012670fba5ddf955b39180c9179a0353f8ed0a201542caf42f8da15132e8f6ec47380fd35f2f4311aa3835d5ffae2e800546b4f17019063e20efd04f827f3e4fe3e54cbc74850a92560b405e1b16321d79d41bde8fcb3e79214616ab07be1947402475fff3f579a63544c57cf542182f6c55f57c375bc204f1e831b30ea571f91417cc3a0799ca15b36775fa5f37ce6f77fc572018ac4cdce52f996308b482fbad8212e249c1e1dbece918cbc3b7976897b31b5aa7f91d0772fc77f01b3609f78d5a3b54446f5f68ce40d3285ec8357a5939a4eeda175b82a4afcc5d7c05737bbbb1757830168f9acdf860682be289e04dcf993121a67bd05a48b5f484d7d418a18551b3ec0659b262d2f2743a21b76b703305fa7caf8cdf58abbe63ad66f6d1f9bdd7f830a543c9945b384fea06c552284038752741d51274e77987c45b638cd5cf0ebaddcbaa1357be49518d7e34bf35fc9c569c18982eb9f133466d3d3cc6595e813f84309b6813ea20b5a6d6fdeb0fbc7ed501a7b6d5b1381313c2df83f39ead8ecea0161ca4afd1bc53c1e9d6bafd1f06b14b695ecf6dfb0f856e98aec8a6cb2503d2fb60a1faf04cb93ebfa9edc97e481d8d3383bd6e4ba473b45bfc278185c1c2a2030f2bcbc28b1c11c19a2857e4a04e6653cc9316018374b18516b1a878cc9c9cb8d0845c82cbd01a96e62fc542edc21d8494cbb48f567b3b58f35004deda49f905dbb11e1b7905e32ad201205a5169cbb899d5cf14a4c21567ec3ce9061bb9268ae56753600741a25442074ba28e156d6ad1354b52d864b6c1d5707a253014d6e16a96bdd1e0b533fa7359b1da2d332896ca919e687bfc8ede0e35e6a5f84133966e4bc03abb4be1719034b4647f96824e24cbf6b53c539e9dc345231e90dd0545b8600ee70e12c2f0608839539ffee7a6553d9380203fd3ff38b99f49dc7a3756fbb4daad5a2a9ba1b6279cc1a9b5ce107482e7119b53775706e9113f7e3b1307dab80233c899b6cd8b697d7601f91d64080114fd769ac182baae3f241ea8e7316880fa8cfbe3ab7ff48eadff99e449e895b6b3f6e6d3859c9294b1d7253683ff5f81b4cd5a1933d2c08b0420388242170c4dad960b953bec215f5b5bae96d92a216815a23d038b4be146768df5f5d0820c8a1720bd844616d0feb8c01abe2bfd059e2eacba034740a1223f145751ba51b1c5df72c5658c071314df038e1a3a82482d6490dcb61e454a7f69eba074f1c076c6f77e9d69b1d74289f28b5cb03cc518b9262f04275963f0ec855c94b71fdb572d48886fd26e257d3558480d7cca92baacfcdcd1aebd07bf6eb63ba07893cf84b5a60ef4c868d8670f861d012ee56a79886d08c7422a754315a690157fe2c9dd8cf015478a7939c029160b45a10f3a08b8d2d0503883973db8cd45d66a114600d57b0a11697b5a479b59d2036be0a98a90a600af24922f8a5c12f9f5b26a07bccecd58400f7530fa4210c5e2db865243d81038b31d56d6147943fca915e9a6be38699916ee88a2fc8abe422991ada006690de2f1d81b2d459541a6833843c0c9b92d8427f65c3a90a5001a5d51569503d0e05878a88f5e09336e306d59d2d35818420853f21d0b82338684a5c7ffd628c927ffbf3fbdf4df8e2c80a0c91a0dfa630cff94bbe82fd46a11b5706a99897115fe283da2cce17f2e10867c36129423581477d95f8dcc3da614ae7dd40e021b45ef6259d539f80d1b7305b4837c0a356f3da95b65dfedba6634366d1ac49b29eb73ff280a7bd9c2fa7cb5092c4865789c38f2102338bb51dd02a9c00dc00cfbdb83d634ad0b3181e35c0388d17c552c71a14153277c99189c9b903508ba44bfbe0295f2f6dc009977b912be00408e5357d587d274a01084549d62a491465226b8c4647cc26d7d30a9895827727a4356ba5ff3b67675adc2f76d66dc0737a3417d86889d5bc81cc694c5399da06863e3b167ebedb495b1bd658e1dc64784f43c6eba7f0bdf3dff51f8c17c7a75490b613fe9e48306558df2974f463fcbc720ac280fc703dbfb8a52137e68072bbc4a4e5088c48ec9aadff65e329ea0b6b85bc288e9f02ef8a5d74ba692b4236e9485c813c48ccb0bad7c82ffa6cfb6f04895c45c9e42d0b5c9d0d940c3c9ee8cf61cc97173e2d19630f80f1b428a31d4bf021174790aa0cd2bf8290719a22154dd45c1a1e9779e9c85724007005e316e3bf5dd997968837e9dbfafbf2cb11018d197d0b0d44a1f6b309d2aaf82feb4ce3b4847252826c0560cddc9519a73ccb5d74728a2c3d5cef81cb5188a7c8cc3071c04d3fdba0f1749a5ff0ad5f16319470ef4720fd6c797138bc35ed759a81423f3ac3bf4e91a09438aa92a01623832b0ed422ca607d16e94813a89103beb0e281650756e22dbbd9f349b23343dd27f838b90dadaac37bd5f168c30522edcba5ec0bf1b2fa9006d1d27b412648f9ff8738a107304913de34c03280ad22a377c2245bc4eef1284cc89ff8c0aaf804699d1fe43f8d05b32fdb9e49e3aebf6343487166731c89ab1859d78af2720a1bfc04368e25b25ec536a2d9a689e3eb596763056f88ab004424dd795928db30db5e1ae7971641a42d4ce636b5826e4f59accd5b3fb8243affc549a45f397a6648c2bfc33b3e58018384af8115ebacbfa5a808cc1d222ab78f783d9299e99758e055e3f5c4876753e0e3794e2be9ca666266bd38bcdb374a4c9be7413243a17e918a854b24603117bbc8fa9540ffec76306c9790213fbf10a8494dc12b2e31368635e886b6c0ad561d851324df693919a1ad9b626cd0e61624a92867cdd20f68ccb7d23c1a470821b97b502cfe51aa18255e67c67c77f2d849d1c204b5421cc4ea4acc52ea6fc38d4968a2217f22459f5bf1260f1aa6b08975f0ef94336b2b954fd5ff1d265b8b98d297a2f7d6e0e59be4275799f2b6b45161a4b1004e50e31f3d8040bb51f0b4f3dd04dfb5418923482c4a52a443dcd035c138a98334598eaaee427c2f17d6df62681938493540eda319660eaff44285e8ab80675f03b66d36e1caf5dd183740c221794084c6aa599d3c0749a343ae2f0dec28cd454927dc857763e3d6a5c7e87bec434ef123ed4bd169ee6e39df96c2c373b139c861e60983b2fbba1c02ab6bec6d97cb0922a3d60a02b6b7a8d3e69c5e47921f73257cc84f5b361e7aa98dce428fa5d1e49dbb47a9ea1ee70cffd985a9c24da40acf9e67cdab505d3bf946d86fff3319e5ad5645cb75cccc215a3141e139236bfbe3b26612b75439ef1cb85184055bf25867489e0960e5b20b1ed9461bafa46a2e490d39df9b7b500891230fc83f9664f380fb738686ffb49c8040e1ed30a594d885ec7127b1c95a46d3c0d29365acd6e366e308f1ee26b3e29234507a7ab1e0b34bb75b099f1dac9cd5b6a14b2f5e6a0dd8f791c69e54d05565c34784e70ef2a9bda1db34fb56fed0b995424c5ad25f82d7a777363234bf238eda02e83135e7ae2a9e4384a419b199783798465813425fa40e95bf3bcbc7d74e3d62fb649b3a64f2ba0cb66ff6bc7c303b4a8d31b0e04b6cefe32ab6086edb55e0d81ade76f714384f29e9247f6a1b7d30f13172ccd2f4faac14a82a42e08e7ba85770a93cf43513ee9ccbf15e5372f1f7876f665c583b651cdc07b052b696cff2ce762d3db3b02a76a15ac13311dc5216faff870fd1687fe3155f3df331dc70940b499a01ab2a359dc06dd153429efc43de3b55e2c713facb8bdd28d7d874fd945a588445411a5e827858d7ed43da3e2ddd23022db9c7a421433f20f6a79f538a1802ffe05eb86ebc06cf56ef0032462ab71489c6b43432d0ea077f4dfb32ad89db1384f45593dc56425578be63d6fa5e3c6af1798f2cff08415ceaa2b9b5ebfe2043d6bf7256061135878a2198e00e8eff9464b52ff10f4c4738bda999f02a5f3926b5ff06297349756a8ea9df14934e5cc45e2d681af1742083c792b939a23ff464f2ac8534db043fc793e45ef339d784c518744616e8e9f89f82a90727699e55df0185df7db82d6c274ddecd60249e455e2c0f12517b62109b69b83001a5d7c0cd3d3b0a9106e7b0c0af9b3f2b1348f3fa8ca3e758808b69362aad849cd04e25175eb1debac660de432152c6e52d4f185fa4869da852fc9be93e89f852a374498cd77c4bf2c4de00eeba710f48b2534247a964d3efb3e2429dcf0b7b80733817f7ca2eaf3a20a4089bd0d994cef3802d30c05be7cc76e558308c3c91061b5ac8b71ce22ccad44a11e07a874f9f6c8d494f9240cd4b4da7d7c3dc5a870ea34613e693575edda2ea81428fbc7a53956cab83f91581ddc0ea8fb7af4ddd6dee96269e0a45cb82a944f8c4ad792c21713a865c8834fc393370b36b836bbb9d309cc2f96042d938d0e5a058863f254762b42b879fe1d13c6d9b48222fbcaa23410ca913c513234a90954b451ad3c3ad429719438a0030054d1b9feb039019aad37ac9ad3780e90b371d576a947e20769467ad9b63a6fd33d7a2689e95e7f986e7fbc5458d5846b82f04475d1c50664a79ae73c08ca8d4cbe5ea3d3ed1fc5d7fdcbdacec59449f098d744023e101aa77c451736dda913299f5ac812173a94e82635dd8a1861166364eff3e201dc006cf23e87ddae4d6a9c0fc278932e7121693198480492ff0f93c0754772eb2dc8cdd2", &(0x7f0000001740), &(0x7f0000001780), &(0x7f00000017c0)="79b81be8cf200908aef27ed608030885ea95e34133ff8660314c7bc2b0128078962ba9afaa1e377572f082f918e6d1c0a8b024a78f83d9d2c4bba1c202137ae8043d885182e6e02203f4fa6abead186960b5485d2f5d6cc0ec13d61adc107412d2e14beb12912d7c41d65ed370c0bf01f450b097ce323cf52835382683fd2118da7d1e53facda13aba59a14ea46af214324a56133c9b67d63581e153d49e1549fb9b22a3fafb1054c521c224a7bb10b9749eba396aadcca111760c8d0b82980309d1f94e6ba7ac1659e8ab5e968d22fa94c08fad3efb2744a8e7bc18bad8d3823b9c922dae87cba1612ba436d65555720c96e9efd0633b3e66ad8e66bcc39adf3e0bd1e49e2363a2e6d0015415224cc5c81bc35b728c2da2559d2a80aa1508c601b20438c43cc34f709202284d21e0a24444704acdb1c7ab6e69b9568d120add945d8ba124cd498143aeef03016c49f0d6de6b3166abe1a7c73c4bc423fd3e70873dc3f058a9514996cafd3883bcb4d0cbfd769b785c68c03f58ea063839440ec48788bcce8768f7affc3e055519024fab678b78598331948e3084e3071d690f28f8240a955f9631786a91ace411ef477ea4a576584ba84d8f994a33b8df5c13b9c96f73381ae7ce3cbfaeb827defaa794bd42cec514ee8e1dc32f26384dc891ced13ab637285aa7dc1767786c13ae57edbd8cd7a37f4cd10508c68c73df1fe3bfcaf48cc3be820016647868348258e4d0d6e216e6dc347d4a6216188bf2cb60ef68768c6e8ac6c28a7bd3080bc2761f2965a2f81bc618c3bc62d08a06fb6e4a3f5306e8ddfc23e915a001015a20111a7054d2d3130ffa124f164595acdc41c2a9f2c73a516fb38f9a451354c82b8328066a7ef7f0de0a8296128cad4a04344bfc75ad21baafd2dbb1c15103ec09f9edbfe82f1840a75a2db351bf4118cf02078c34b90e5e39a53489889b42901f87cac470555367022082454e846ebc5924c229ca90b80886c8ea24ed6dbbf477e050646a603ea6740f100374e531b649f6d424b2103d9c664fa9e7bf11d3912a61fadc24e577529efe8f28be6a3b17825da9f3106186d3b4d412f2c82c6d47849893817a045e3a8f5f947623f183ebcd8661b6c9254dbd92f28e65f5c1aca5aded5f207e16b48896ce6faa46938ee0de44b2bcbc93507fe6677aef6099a7df5b6e7be02943d64b183b8a96a407bec5f5005025413971f776b1e1e3506a5bb8f9a20ade6d4d3ac77f11082dc5c5bd69d1f184db0ba34333b32e7a15983adacf2ba6798f6dbf7bd3815b41446a17df15f7e78e4a4a8953e589299ddca354c0ad62bfd9e5f8651fb940e16d71d54dbe40ce900e078861aefdb84cb64c4287082a712aefc09f660815704607420ef4a6f53886a5d8ed262fc60f6cbf0c427a3a4bb998a23bb02b69c0cdfbddda6ba219f1fa3989f2002f7bd6e8d077f9ba6a4f4d07c9db4e9887bad27b0164ac3dfbe54da398525df1ee3c79225d9b5324db1862e5751a1ff898eb62ac211051951cf9f96d3fbc315b354edde23dab8711bf00a18f363270489337cfccb76d83b5ed0d86fe3e2d46d5b60694ce1951ee0f0d3b401dd9d02707581f4d2bf4fb44f969f54e8359917254f9bcc48d429b8300cdd07fe0f11bea7d03be094b77eadde62340d63e75e6cd96559d77f66b71e2466c72ff271157e21d1e9d62e09c78b32139019dee2469cbad33b78e6ccf7bb3842916eac3f79779867f518d073be2c9d8f0d20c5fbd27656dc020b8e74bf8c89311e0b0ef25458d070566d6203d2010cb83930a4ec025d7f4be8aa36601846675ae323878c4fefa4854977df66a15c67e2826a871c9f2a6de508f409a65255119f9f05c2ef3fcbcbd2f95b1893260103856926258ba99cc30363452b15508d06368ad245b681be017d287ecdc726569f14dd682fe382942d1cf66eba4dea935b02334911f92c0a84b34f196f3629074df92f809c67f909a4d5515b240b95af105a60ea33ce37a108909815293fdece2178eaeafc492add87dcd83a471c6674b778d029c44b9560f116ca1b6b2810215e9043167007736991b8e151414c17fc91e7df1fa40f902d619e7fa369f74fc40794293e7dc47d2a21dc9b205bb82507b03b3bffdb3d94d9425e893a213299063e07327d7977d7090165aebf0ffbe19c3648c31f5ca27a61d3d1477ca84d47359b434ee01c987cc875bf75150caadb7584d865398d26189920ce766ff87a2a83445c0ee29e2d3cceae3edf5a51d483ea28a73a24bfbfbf64af799f7014d8f2f74727c59a85de45b1b1092a96fbc536b1fd3419add4cda86c2c98ca2e2ed088ae7319570d72971efb19687ad13f38eb5b450f8f5de7fe09e883238b8c1d3510bef0effa07ce2f814d646d7e6648f3e84fda1182f3de5f602f66bb59d4f5cde491d38841401da72002cc617016fcf046f112325454f41d19e3ef23bdc41081005793214cc7454d16b57cfd5ac88793bf8fd0e4ac273d8f8314fa6dbd3fe7da65f369f4489fd7399a6e3e9c35f8a0d840cd6cf53734ee9ef5f8daeb4bdcb8c78723afc6529201a33f35350f4a2e399ff87f883ca1eb1f860005206ad84598cad7690482092b355f9c6f6522c9f4e4b806b3c462670dd4e2860d3f04ac316e23e5809261d7df00b20d2eb08823c5e03d1f6a422a5b5d26d5cdfa36fa8109fdad219ea48faea0ba73f80651358cc3c48135aa4e021f29fcb262eade02b393645549fee0be25b4d9818adcebf678a6a16db216e57bc23fbe4fdd92ba9cdc4c2d6f4a7764a789b2e760f39d4c6d2a0422d0614f9406c1533949a1a4b60b7adf4d25f784fa41c2f0cced16beb9407ed1dfa62020b1f40b70857cee2f56051273f85651d0f8bbdf9870585d0af1d298044c4e4f1d7c4a1e0ceb7caa9b7508b79110b0f9af5db01ba73c51f897b1cc4c8d18d0c4190b8ed5f69191d090c3a4b2b42579640003a17b2fbf9ca031d1cb9b240dcdc287a43071e458ca38debdfe6cfb377dce34baf6dfe085abfb8772edb3bc3d4fb01bd9657134817b13d0fff7f4cc132762babd911a67f5939e33a9bc1f8da4d922a67709b92bc6d30d18c4c795854dff147a064ce4ad5729810119ad6d0577e83f72961ad2e56488e63a568b668d7fa455094ebb16481e03f19eabe523d811642147bb7e555e708fcd2026068b58d4ab7ed468eb1443ea4844cb1d20dcaa1838814c94899faaeec6d5a9e244dc8c16e0651100bbfbd99016ca428cc46b6b67d0963bf27bbfbdf7d087c3c64bb78dc230d012a5bd8a3bb41b7f66fcf51fa49167b21bd1b2050fc44645d7bb7f805d0e2938573a48462b43b8474d9e2e6d3a47e4f934f4afd8a8af32b1aa9f9efb82fe63c13c7becc0592df338677ae3e70dd3883b2b29f23bce7f8ba4c672beca7c73b4636fd22bf772d7b0b058e03a163e6c1b96eae76f7c39ee05a8ceae71f1b8487c3227288034ee8b6332723b9ecc7a4d44a2d8ec6d5ac99fdd36c005c5eecb295d78d1d47de9e3a761b796b27a5146ba8f1ea7239a183d1debfe38992cef11853302c5d75a1f1fc268961e55b2da5fea0a55ccd6880501064d2322ddc0b440ff6227620aca3e693c79a3b1905aeb7df9d9074a9cc2fbaa297da984df591098cab257fae38c2ea71efb7dc420e05fda5e338074297700b37565b0256267d45cda98ecbc5d94b2c1fceb050f283a5150033e49ea4b45c8db9821d7ad42b0a25580a9c5f1f0d44849010c3db37d27a347d14d713d7699e9bbc5c88ebd60228507cedd3798eb45a9681078236682bf4bd35d37cd7eeeb8229904b85183fd92fe4bb7c01baa9c528f3bc68e378a8a4995ff761b03d667aa648db8c441f070a89a03f80b896ddfcc5de0659b64a9adc9721c1ad969423745b27b6ecb42a79eb736646e2d39cc383df20dc0bc2f97e4a8ba83faa7d979cf9085e5e2df716ae5fb48284efe845c19cb355c3a975e4cd03ad62c293ed4cd7cedaf92f222a3fa4d06e85b224ed24605b31b19ae2b1c456a0331220cec0a037938daaf36dc1b93daac493485dd07e95f3dcafb0bca20dd564f01fc955be57135ed4f9198c294e743f4b66840685f4aa6372f58e262746471be1c1a3626d5b87db082302998cff40f24b57578b15016eaf0c59dc7453f7ba28fd7266f80e9095ae0456dbe665feed6131c5a0c858f07c734d366515bf5efa26add4620b105105a650b3e6e8828d71975cc945337478fc327f39270e12bcce457a66d9c3336a3500b8acd7c1a51d7686835f5d08e394b6e3ec88a2c1f1422e1b4f592700508212bb477d003797ace19e650f3002ccf0209f48f11591551bd09b265957ce1d770c96484d53961575412bf05ff89a210a93b66c146f4b9c966649e5da2ea30f605e01de038f59c63a5625924b6550fa1e16d8848ad17ccfa6156a50c334edb99de71644ec1383eecfe9e1a80015eccbdf03b64568c0b3c8435423f72b03147b2fc0d91e148d68bf753bd8256d6dc9e21b9449c57913b975ce0e45eff03a8f925899debb44af3877aa1d386eca1bf5c3d36ae0db24258b375781927631f88467fda4d80007b9838f948a054c06defe6a2f5e492ae1c4a9c3ba5febcbd9dd1d464ce19bcd3c96aff9e9bff796f754ac3cc21e8f973ab459f70e496a44b933dadfd280390d7cd427d9301c5eff0ad629bbfa473bae03e6e3af3f507bfd5d71e040336ac7e8237d5ab15c25593c65d90f65fa73d1754fa609e1af52d94db10d8e2e457feedd220023751581dab02cbc023fd2e43d21bb0e52534584e1ced1f6e3e897171f37e2b8c8927e05caecd4b21d327a399a6c07968968bcd297446b930238a3addeb0758aebf36d13c3a8a94ff139db8af18ab9f73e2d16156fea453c2e6a19ae21f4b8e7d473b279d3d9374e0a0e284b758e6b0152454c0e0e57371fda4dd7323fd9f5b04edaab96cdf9fa377e78116017ce8f2de0c9d6b06bc6ef684b5af10a666d2d7a50a903acaa432364f31fb5fceef4aab0e9a7b412bc69fdf0623dd27023e672201958e5707a30e4818cca5b45cd7073929486d357c9326215e67ac1a098ef94ec697020d7ad444390e6583c65ea00103190167fa2a0c015280d799afb2b7e4c104c275736d638abb9f123e5296c7780e3f266a430d133d82c0d84528e2bbb21f2a6fe34e3eaf1fed3c3d408375f104d740ee4631a2c2344a3d0943e1181e7c09eabffa9e8c3f63c05b50dcc5a19f320c0268159b6f89ed74c5f5197dc68f41a13bd78843ba7bb4f96374c80f233acc534b77a881dc9960e2508a8f53f9062a1eff0212f2eb70e6c24ebb9518e77a79aa879922fce8df8fd0fb2ad39eb7f2b5bf8ed5505aed6d934b94a66ee3bd0e080e6ef1fb7499c9b7db3f64bb894b833a4e22793c4ec808785f2b336a8b24c480bfe5770da77e6ac2869e9896f3446d529f6212911d9a3cf10608015d90bcb79b33eaf23d00ca3862260d7323ad7332696c02b7ad576399715c165cf982a926532a6085b71c27b8f6b8599c3a31e37e94ca8bc22820230db0a01e807cc8e3c2fa205a1e64fafe14763df14f63fcf20828ea7256b0abd5692fd5309ca070f86d18eca7f5b5182357404cb34fb8dbb383cf444363b033467245ada8c3135d5fe24036c6602fd650a78b1337ecf639f2a15658ec73680520a9e492b5783e190ac98f82b57acf4c67223a26f5c8e662f3eed31869be6a5f2773748ee488e372b7538239a25036b74981c1562236415103088c85559a2998a23d4ea87c21f972d222334f62774a2") clone(0x80104400, &(0x7f0000002840)="67df8c92e0368878fe3740bc1004864bfeedcbecf36011f750f509718eaa7be02f90794b3492f1f07ca9a8657dd11b0b76c2bdfdf424d74938515c29d030b41fbea50eaa7d6bbb0acda3c5338ed2e1daf1d79127bbe02ef5ee1924f933b820e6aadb6cd4683f51685fdfc060912016a96a9be6e757084c74078706c2b0778a", &(0x7f00000028c0), &(0x7f0000002900), &(0x7f0000002940)="764e4219bf959463786c36a32a0094b7bdaf29577d29e980225ead5807f59d9e904f83a740e06aa0208f4be012a93e1230e8b24daea45648bdf5bd7fd0e2bf622131f9f230b85e288fc412241856a25ae1b1dc92199119e08f27ea72ec08d295a16ef096541be668b25ecef05fc5a7b056d44c83c2a9aef020fadfe3239ffd6d17cd7ae2613820e75d71c0ff132bcc0d1965293baea6ea8d051b03debcd865b2981bc9fa81c0295046b8a19d") getpriority(0x2, r1) tkill(r0, 0x40) prlimit64(r2, 0x8, &(0x7f00000027c0)={0xffffffff80000000, 0xeab9}, &(0x7f0000002800)) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r4 = getpid() wait4(r4, &(0x7f0000002a00), 0x4, &(0x7f0000002a40)) [ 763.791592][ T2156] loop0: detected capacity change from 0 to 4 [ 763.810831][ T2156] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 763.822881][ T2156] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:25 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x365) 04:38:25 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {0x29}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) 04:38:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2a000, 0x5f94934f}) 04:38:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000250f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x167ff}) 04:38:25 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) ptrace$setopts(0x4200, 0x0, 0x0, 0x40) gettid() rt_sigqueueinfo(r0, 0x1d, &(0x7f00000002c0)={0x2e, 0x7fff}) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4800002, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_io_uring_setup(0x6e05, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x4004, @fd=r5, 0x0, 0x0, 0x8}, 0x0) io_uring_enter(r2, 0x302, 0x0, 0x0, 0x0, 0x0) tkill(r0, 0x3b) [ 764.186032][ T2225] loop0: detected capacity change from 0 to 4 [ 764.215721][ T2225] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 764.227764][ T2225] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x16fff}) 04:38:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2a800, 0x5f94934f}) 04:38:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x177ff}) 04:38:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xafff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:25 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = getpid() wait4(r1, &(0x7f0000000000), 0x1, &(0x7f0000000040)) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 764.334670][ T2225] loop0: detected capacity change from 0 to 4 [ 764.346173][ T2225] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 764.358222][ T2225] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:25 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x366) 04:38:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400002e0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2b000, 0x5f94934f}) 04:38:25 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) wait4(r1, &(0x7f0000000100), 0x8, &(0x7f0000000140)) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(r1, &(0x7f0000000000), 0x1000000, &(0x7f0000000040)) tkill(r0, 0x40) ptrace$setopts(0x4206, r0, 0x7, 0x13) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x17fff}) 04:38:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 764.727340][ T2283] loop0: detected capacity change from 0 to 4 [ 764.755190][ T2283] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 764.767217][ T2283] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2b800, 0x5f94934f}) 04:38:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2c000, 0x5f94934f}) [ 764.869491][ T2283] loop0: detected capacity change from 0 to 4 [ 764.882497][ T2283] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 764.894568][ T2283] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x187ff}) 04:38:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000450f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x18fff}) [ 765.051243][ T2315] loop0: detected capacity change from 0 to 4 [ 765.091588][ T2315] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 765.103642][ T2315] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:26 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x367) 04:38:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x1f800}) 04:38:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2c800, 0x5f94934f}) [ 765.158761][ T2315] loop0: detected capacity change from 0 to 4 [ 765.165622][ T2315] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 765.177618][ T2315] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:28 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) tkill(r0, 0x13) 04:38:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000480f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2d000, 0x5f94934f}) 04:38:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x20000}) 04:38:28 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x368) [ 767.743616][ T2345] loop0: detected capacity change from 0 to 4 [ 767.768090][ T2345] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 767.780116][ T2345] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:28 executing program 5: sendto(0xffffffffffffffff, &(0x7f0000000000)="75ed085c58eb535668", 0x9, 0xc0811, &(0x7f0000000180)=@ieee802154={0x24, @short={0x2, 0xffff}}, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x200) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() tkill(r1, 0x40) clone(0xa80000, &(0x7f0000000140)="f06a65b57e3fa28eae370e0caca4", &(0x7f0000000040), &(0x7f00000000c0), &(0x7f0000000380)="c97d73254dca00a7d5ce1419f73ea33bcf73cff9676d88ad4d92811b1b46d134d06aec5ee3316fb013543a34976d5e086873116bb95b8118658e0d94155161681d2a3de62bf7f162b59db1340aa5a3ec0935b5e500e632e086658f46a2e1cc603026a230c6400f0a78e118c398ccec9d7e56fd06667c732197f324c2e01e610464b2958d9d67") clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1}, 0x58) setxattr$incfs_size(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440), &(0x7f0000000480), 0x8, 0x3) r2 = fork() timer_create(0x2, &(0x7f00000002c0)={0x0, 0x30, 0x2, @tid=r2}, &(0x7f0000000300)) 04:38:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x20800}) [ 767.842671][ T2345] loop0: detected capacity change from 0 to 4 04:38:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xbfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 767.900679][ T2345] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 767.912782][ T2345] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x31000, 0x5f94934f}) 04:38:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400004c0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x21000}) [ 768.127925][ T2377] loop0: detected capacity change from 0 to 4 [ 768.156273][ T2377] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 768.168303][ T2377] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x21800}) 04:38:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x31800, 0x5f94934f}) [ 768.241052][ T2377] loop0: detected capacity change from 0 to 4 [ 768.274852][ T2377] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 768.286883][ T2377] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000600f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 768.493137][ T2408] loop0: detected capacity change from 0 to 4 [ 768.517900][ T2408] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 768.529946][ T2408] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:29 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x369) [ 768.578657][ T2408] loop0: detected capacity change from 0 to 4 [ 768.588698][ T2408] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 768.600699][ T2408] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 769.633967][ T2429] cgroup: Unknown subsys name 'perf_event' [ 769.639932][ T2429] cgroup: Unknown subsys name 'net_cls' 04:38:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:32 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36a) 04:38:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x32000, 0x5f94934f}) 04:38:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000680f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:32 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$cont(0x18, r1, 0x4, 0x2c1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) 04:38:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x22000}) [ 771.638917][ T2905] loop0: detected capacity change from 0 to 4 [ 771.657591][ T2905] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 771.669608][ T2905] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x32800, 0x5f94934f}) 04:38:32 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x1) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$cont(0x20, r2, 0x22, 0x80000000) tkill(r1, 0x4) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) gettid() 04:38:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xcfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 771.744638][ T2905] loop0: detected capacity change from 0 to 4 [ 771.753629][ T2905] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 771.765738][ T2905] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x23000}) 04:38:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400006c0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:32 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) ptrace(0x4208, r1) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x33000, 0x5f94934f}) 04:38:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x33800, 0x5f94934f}) [ 771.957944][ T2945] loop0: detected capacity change from 0 to 4 [ 771.999482][ T2945] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.011544][ T2945] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36b) 04:38:33 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x2613a8080, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x34000, 0x5f94934f}) 04:38:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x23800}) 04:38:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000740f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 772.089637][ T2945] loop0: detected capacity change from 0 to 4 [ 772.096183][ T2945] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.108304][ T2945] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = clone3(&(0x7f0000000000)={0x431c0400, 0x0, 0x0, 0x0, {0x1c}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) fcntl$setown(0xffffffffffffffff, 0x8, r1) [ 772.213667][ T2979] loop0: detected capacity change from 0 to 4 [ 772.225558][ T2979] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.237575][ T2979] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x34800, 0x5f94934f}) 04:38:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2b000}) [ 772.314895][ T2979] loop0: detected capacity change from 0 to 4 [ 772.325699][ T2979] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.337739][ T2979] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2b800}) 04:38:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400007a0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 772.492774][ T3015] loop0: detected capacity change from 0 to 4 [ 772.522449][ T3015] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.534480][ T3015] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 772.599516][ T3015] loop0: detected capacity change from 0 to 4 [ 772.610643][ T3015] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.622671][ T3015] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36c) 04:38:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x35000, 0x5f94934f}) 04:38:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2c000}) 04:38:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400007d0f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 772.838641][ T3045] loop0: detected capacity change from 0 to 4 [ 772.869341][ T3045] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 772.881358][ T3045] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xdfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x35800, 0x5f94934f}) 04:38:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2d000}) [ 773.009982][ T3045] loop0: detected capacity change from 0 to 4 [ 773.028401][ T3045] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.040570][ T3045] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2d800}) 04:38:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000c00f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3e800, 0x5f94934f}) [ 773.257715][ T3080] loop0: detected capacity change from 0 to 4 [ 773.296005][ T3080] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.308034][ T3080] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 773.389514][ T3080] loop0: detected capacity change from 0 to 4 [ 773.402445][ T3080] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.414567][ T3080] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:34 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36d) 04:38:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2e000}) 04:38:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f000, 0x5f94934f}) 04:38:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000c10f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:34 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ptrace$cont(0xd7bdb4326e383daf, 0xffffffffffffffff, 0x4c7, 0x10000) r0 = gettid() tkill(r0, 0x40) r1 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x9}, 0x10) r4 = dup2(r3, r3) r5 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r3) sendmsg$TIPC_CMD_SET_LINK_PRI(r4, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="040028bd7000ffdbdf25010000000000000008410000004c00180000000862726f6164636173742d6c696e6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4b6af010000"], 0x68}}, 0x0) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, r5, 0x1, 0x70bd25, 0x25dfdbff, {{}, {}, {0x14, 0x19, {0x3fd, 0x8000, 0x0, 0xb253}}}, ["", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x10}, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0xfffffecc) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x28, r8, 0x1, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r9}, @val={0xc, 0x99, {0xae00, 0x25}}}}, ["", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x20000000}, 0x20040015) write$binfmt_misc(r7, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$sock_FIOSETOWN(r7, 0x8901, &(0x7f00000002c0)=r1) wait4(r2, 0x0, 0x1, &(0x7f0000000040)) [ 773.676831][ T3105] loop0: detected capacity change from 0 to 4 [ 773.696950][ T3105] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.708971][ T3105] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2e800}) 04:38:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f800, 0x5f94934f}) [ 773.734011][ T3104] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65535 sclass=netlink_route_socket pid=3104 comm=syz-executor.5 04:38:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40000, 0x5f94934f}) 04:38:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2f000}) [ 773.798783][ T3105] loop0: detected capacity change from 0 to 4 [ 773.813701][ T3105] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.825788][ T3105] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000011000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 773.925423][ T3135] loop0: detected capacity change from 0 to 4 [ 773.951218][ T3135] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 773.963317][ T3135] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 774.054468][ T3135] loop0: detected capacity change from 0 to 4 [ 774.061102][ T3135] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 774.073197][ T3135] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:35 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36e) 04:38:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x72800, 0x5f94934f}) 04:38:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2f800}) 04:38:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xefff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000012000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 774.172599][ T3152] loop0: detected capacity change from 0 to 4 [ 774.204958][ T3152] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 774.217077][ T3152] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 774.328971][ T3152] loop0: detected capacity change from 0 to 4 [ 774.342193][ T3152] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 774.354271][ T3152] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:35 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, 0xffffffffffffffff, 0x0, 0x0) sched_setscheduler(r0, 0x6, &(0x7f0000000000)=0xad3b) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x1200080, 0x0, 0x0, 0x0, {0x38}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) 04:38:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x30000}) 04:38:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x73000, 0x5f94934f}) 04:38:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000002000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:35 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x36f) 04:38:35 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$cont(0x1f, 0x0, 0x0, 0x8) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {0xa}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x400000000000016a}, 0x58) [ 774.583016][ T3188] loop0: detected capacity change from 0 to 4 [ 774.620802][ T3188] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x73800, 0x5f94934f}) 04:38:35 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0xa2040000, &(0x7f0000000080)="1b07a8647ca1d3c111b04fba0d9e9cbc81daea6eedc76697a4ae1d7259dda72485ebf0703d0f77e2b91460e4e08e39953e302795d14691be41fa4b8d235125da22176dfe9fc019a5ce0b722489abbe78ae2f5db4d2a9b2a5fd2522c19bbe4668359c3e5c3f0be5590a7a3ff303104e7b2ab0da92ecc6d9a47a0bf898020827c5aa41a17c85e05f157f329b6c16ef2e056a25edb03583fea6c652ef713a5aeb71924a0bfe8fa764", &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)="bb946bc393ce7069388694cc42e62927b6551446857278cf4ed3d4763666f36b3c823d0458b10dac718dae4a63aa2ca2079f894494c493546bebe6364a9441a5bb3d119cefcd7739f46e0f257978f9a2325b5a933f8a5eb455aa1d44bdd28b9e41cab21c124aff6c16c6b6b1fbc1fc0272237161f3c26cac557426ef9bb92abd3af1b536c9c3bacdf0e5ec6179a5a9c7b6dcc835015885dbf9f885") gettid() gettid() r0 = creat(&(0x7f0000000000)='./file0\x00', 0xb9293af6cad28ee4) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) clone3(&(0x7f0000000300)={0x3180000, 0x0, 0x0, 0x0, {0x3f}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r1], 0x1, {r0}}, 0x58) 04:38:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x31000}) [ 774.633192][ T3188] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x31800}) [ 774.705476][ T3188] loop0: detected capacity change from 0 to 4 [ 774.715217][ T3188] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 774.727233][ T3188] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x74000, 0x5f94934f}) 04:38:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000003000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:35 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x1001800, &(0x7f00000002c0)="bcfdd7d931cb4bfa2b7e15a41876e833171e06b1bf2df55f90c9051ecdd703c76f95b70a3c2ef49d022e04ea590fe06e72d4feae4b18ecae9aaffc5e453d7ef9df5e5e5986be9373cdb34f631a5be4e3e596be1264f1e3718406b2e11320bb433f9709dfeb32455e70273097a9c5e5b527a574f126dd8e753540ce85baf50bfebcb75798eae9eeb901682bbb13707bc793a64ea2ee1f1a90095cfc5541cffeae175e75a2a68e27bbf37258dc4fc4799a6f811bb2891b249556d1533e49895157ef33ed5820a6b0da37985211d6430062b9802312b2a8964bf76eab38cf90e56fc608dcbc8d25f7d3218c1a9943dffbe55c851d9ed7ee3111b90f8c1b5f0dabc23247da94ff2d6a6aa8ae2251e4f1b184d6e1f95f3fbd0269cd2c4b772fc74c3d83656be16962cc660ca0b1d4af6f90ac7327d4d04279c2e3605b575060270a2fa84f41cf8e8cce995d3644a79c3691ffe71f7c254ca7f33c432485300b4d232131caa97d9d77a281513cb8465d3f7a1711f06a8f1e2f803ab2ee283e344fd5cb8372c78c30ea13f1a8dd70ad5b6fb98413c0cd3bacb28eefddf7a374956a96f19771676ae38e4ad904dbd60a82eafcc2bcf19251d9bcb4082370990dba17e95e33fb361e63c0a736fa3692e8fccc6a38fcfd4c43dbfb27c0e771041328e236340be7d84a8821ffea0a7ea87cbdbb7b809d557ce0250e42b92b080b91b7075d2ef78134a4decf745f28452da42c247fc62ad5794b57763d47bb9681f1291abd4166dc0b7e236082c6d5c96afaaa236563e4ba46ef0d9aa8dcbb1e6bdd82b1c75ace69ee9b7e4adb103fa0114a3d7e03b69e2df1b10659eaca526254f71610264efcbff8adf197a21fbb58c89da6f4803a40387c69ab93d7324a565b861d6006e9acc9fba7bd13cc8368b7d8814d14be48a0822012a41c99aea0a43bb6ead96899e3711953f940265ca22c5abdd0794d7c875583cb5bc600cedfb7bde92b3d2d3c59c5d17d841f1a242f530742d29fcd1104a8ed5cfbf135dd77c9bc4cde07ca26ef5395362dcab42829132d1784a4a9c9da5989c769a3b1094707d3e94bbb6a92de13f7226f4dca352c84e55a5531a1cdaf1334bec00365cb307c84762d7d7c6efa172e99f2075074e00ea85834297c77c289efbd26b9ab7a3481023a8b90932b6bc076d415046eca69d5b8afbd7e9623e0ec07c589b05c951fcbbb7158e94035fe78c1f0de70c4927975b439e9c794fd2ff51f386bf3016f4b06d0f865f23104a0ab1ae5cc78f9e4d3fc2b0af6ad0c7a10819a3d2080f62cdec00738a857446697e152af9e73b6f6e4e54cd8ed7cd850b85f9766faed7c6981285d660bf39b7f4631d32143fd48510b98fd1a29a5553f2cc454f0ad0459cd1358913b92a76a5083cb341d470fe2ddbae87717bb978cdde6bc8f42e9bcb9921fcc88c2821a95403a41c46d56b47cb6e51d1156d3487e26847065d0df2456eda5c5919f723f90d5c9e631977e673a6002c364804298b5786b475b0a9419c838e6e422d03a6b5d875e9bd377de26a3b6f9dcfdbff506103080e8a19be357be99d2746670b61bac8ea51590e695fe1084db4c70e896d7b06b0b77c418661cb87f29fb67dd53a609fbd93a734298eeb9d639b6017a1cca5616bee79b27807455b5033fdaaebbbd08dbe3fe1c1988fc9035ccf00b45b7ab0ee29488925909893d095938dd62e814cad40fb10d88fe9c0d38c24ac6045a8b2edbb8c39a7fb41b3093a8661f1b7b308f0108286b11037988c284ebd9df5050ef0ad2a4ded93ae0be8382f69e61f024316f4f000f89820f195cbf7a8a583ccf971d96be0d203456835c6da2073c930084d7eb56eee9effa498641ad08633e3f50947eb6432d88b444b12abe0f42880dbea5cc017d89d44942f14b13fca675e43438e1e8623d1a902feabecdc6487b5f99ef44780a11e8ad8cea1eb8cfbca158e95ba1d9d350e9faca41005fc39e651245aa833a10b720b790998ed1539c06d01dcc84c8f899fb4468ee573bf08d0baff6c1d635bbb02bef3fbe8abcee972c52e1e8c7ebc4a6cae592af018861632ef7e10c5b557871cacd1bb77f0d72c62a7d11faca2fe9797bff0c583f92422cf78c90ce87d2a966f7aeff038fd47115c887aa9f82a3658c91faa566828c24823795b787ec25537d4cf1d7a268cece8bddc974eacee6660a77ff799a841de0954cd84fde4e6adf511e7ca88ef56abd30e2e83fb09c40469bee48c75cded3e99a0aa98fd460b3d48a3d6b92ff99a1d5cbda14eba5615b4367468edb62bed3d57ec10a256f79a655b8f197461508cf239991f9861e60a949ea353e9b32b0af5741fc312eb242d37052b8235bcc0465e006361b8ab1f2df44a4d1e8ef767eb0a28e0764587b67583fd7bf9ffb62cb55fae6931ce077a977d09f07ea891133f12ca5b3d8e187fd58d159a5da6a6dfc7171f73bdf63ec83206edf8d824d44b2e6ebc56c3378ea353d71826735d6460f400d5ff64da24fb622f929db4c6402426a822cd3d0638d9e9fbdee89223072568ed1db2e45774b107e7e5d068afa31db4631b79fa89d849bdb6f64a784373be44b213b217ab407a1e9e9946c4e0f50f51585386071ea48d908514915770a4b47b7b23aebfab462783e8c0e6bfbee14f53803c6f00b833aa571e5c6765fea9bdc482c124e5827bb2d87c6890e74f3b4b80f0cb79a15d171744f9338e47ec4dce0b81395804dc6ac698501f907fcd5858b14a76913f4c057b26f6819ed14d93b897a5717723c9c3963c9955a67ef8ab92f919e75462d0b25efb488b94c94d4a7ca02adcdfe9c348360d1a9bb546f1b6bcdbf10d609808ae62693d88e961e1cdb160683f2958a00fdb22dd76dc6d0232e8100cd180fec0f788472d225181a0aeebe3102ae7fb5b92b78634688d31bd131fbb7f200d30f51d3a189f0482a2242793e4d0c5b35b1a267b38555ea64b4dc76ce277718c7b1493bda4a4fe0436c519f24662a4ec00b116dec3e94e344bbdd8dd76c3aeacfa381a087ccbbd9ff429e57e3c4c4e08f64f552210b7b5cc5f0fa6fb8bddd78ea9e3675250dd8e405b603e81e7540efa0dac66db1baeb8281abdaa3b0c9531d3e1021265f3d0f3f6599fc6f2661e0827dff9922b3f5d6afa7c976980f5ff9182297ab16dfb98187f1ae049288532a2f6ecc4c6cce389fbef8e7c784562144a9ff2d4e7657d12461dfaf3c20d0aec546f294317cc56b38a97786949a8cb9948b57ed066756f104970dc132ee837be66135ef64b9f05411da0fa12c3de0ebd7b587603cb7834abceb623e89cea36cae2ddf36fbd5f310687dcb7767f4602a12798fae9bd7a52507bc203afaecb7dc866e656a00005dd3742b2ca76e9309a793fe1f2399b00daa2d1e05742d331ca947682f46ee911f0629c264fa73799d147c64892de8912e907023e0fd2cdebadaf8fef39ea6d85f0fa244321507f8fea4aea1608a229f75030400f98cf7225b62033e17f2739a64ec4b7a3b54aef2a82a27d08d013a3f9398bb4d0e916553e03b7148714953d99da64290fbe562bca2950ac544403ec0bb6271833cbdc4a73c69b6c5f6c5dab8fb59cb2b5eb434c7347817d93ab3ebe3eb2e8425be51c21e14e3d107c7f3276a30eb4c6c86977a627f22f12d8f4015536d790e5d6ee349f6408db9d551bbe49d882d05115a7ea9578db343b8ad691c2268cb9fff9be7527dfae41da8048fab4d057c93cd8c44697bec85f5955b74e3847230f98c4637962dc50b5512b4d84f11135332003ad7a629eb0ea91a78811a901a0f4e54e4a673b2c7aa6fb1152c959c16837bd4d7bd74fa0632f2c0b03dd98022aeefe6b083b42c5f28f26eac72f80fde0ae749bbd61acf8e954dd3e29993fb6620c64bbddaac91b66d0ab73583535b4a0ff4813d09011e11bdb45be7a8bf79e6758a4846ffce8132e284aa9f0badef7ba6e4f32f176074719087f5d518ec3af50b9930c55a245b2814fb94d8d4d59ed9c2de2bef35e9d17d0efcf49f73090723b1733e1b8b2a03b5aa5160fadbade38c0c3706453668a0178437b803a0323b6fad8ee4c0979f7a0553fa364ddfe6e28da07516853081de378f6f74950af6013f0913a08fbf33edf7d2e72a85bf2ed3d9830b082e727576199cc0dd73f190d25cd03f953fc3a54a959a3b895073570ea0828c19cb4b9bd4ddda23ff60b0033bc21d3f9c0ed1a92bd78da0582ab03d375496da1c8e1f17bdd3f2271292452206b90b29edbde90a3678d6fe7c1ad12ab20190e32a4531544aa533d294e51d1481ecba32d47f69e7bbf809bca7fa8d801e8889babc5d4ef8cc25e183e535c2aa23f380a7dd802639bbd775ce9fe749b251264186d484744ccc8550e58895131369379510ecbd5489c90def576d3df34ca7ad66426e247e48cc98bf6f96a0389c6846fe9073c30adea509ce492e7edd582e943ad8ed99f55ed3f31c2d34e938c3d21112c63467474e96c209963667bd7427ed8b759a380a22b30fe800766b9a139c4ce7e17aec7869b504d2711298578e180061e19a13e81b33fed952e9f36d96bfd93f8228011ec995b8fa82288e0bfe08b855ebcce0784c95b1cc23fbcd0d35af684d232054254ddcc92905dbebe1573559ec0c63c46312f64522f076fe346144c150e4c7d1b9e31bf415e5e7c07bba2a04688e0992f364eeeeebca6ce5d40ea2cd786f6b40127a57f518502f572ed1882ddac962b49af5c8512448b1397b441971ed8c44af3005033a90081a0be96f5e792b174df6be729a87c14b3e15fd6c331c37ae886ef2ff7bae1d690fa14d28170e2af2bf8a247f4f3591c31f466b174d3a2d6a9e47bd5187e8eeb10609bfd79d94ef3db6695019cca4befd35aa71c498d860ca9126620dd75d6049fa52187e9fa884ee27b05418813a3c8b75b2cb92fdc58f45a231b3632087f80fa0c9d95023604f56075882fd0124276e1832850d3d12cbf57b8c1365436898f6a9bbfbe10f3273565293c99b66788a0678cd7bb4b30699814b276aada89080ab41ea554202c74e6ab0136c8ec0f618144598c4b67c4844049dda3b1f3b7b8f43f41d220c6238a894fd8b57d04d491d2be27579348b9357c7864cbfd16d9e4fa16282632d46a95517d275037bab370c25ee381f6a5b19ab0096b7dd7a6ba4436945cb961cf5bcd7f40cd666bf255c32029fd14b711b98b50872e5c4df57c50431ab68f9bc3e8fc002ef12948ad7d8cd7747191d280f32a4dcfb0af21a26bcfb2c3b28f61872fe1acfee0f6e2ea697cdf6e932ee80c49e39f7b2318ef9224f846a09520bf927389e7cde989086563cb42df8d98cab61352783bd4fa718bf0bbb5ed6d6a7acfbc988662e85aec6742c680e6243ce972ef614ed42cafc7ea038ea9c9ecf5b94b414e7339534429eab81e36a9eaf80151c4149766bcedd0246bb7840a25197cc6ed23311e51627d1d1089e8a110252d275b05cc8e823d83499774ff916c4ccaf8e78a0ba8cea5fb616908fc5a097e3a8ee968e1de88c591f6fc01cf4e569f24a6fc4a8b5928a1ccc68566eb04e1ada38e96d2c42341e51bdb53eac6259cda3d49ff66118bd0ddb8c317b0db56a26ad122e2b1c04b1201898c468e1e78230887ca13a4af2d2b97d8ca1e8073a4138952935a9aca33de10ee9ddc301dc97375b058fef90f882d6b1dd2eb313a4b1746a583354a33dc49ce9186e44eeba36b7b02a405073ddec0e6974bd7d08f108479a3f855c94198c90928624d57563607ac26d40b2e53b9e97e27db9dcc35f4f6a62595a", &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)="976225a490843478ffa4766b9851cfedcbde276e299172275fd4df3ac8af9ef97b6b3969ff47450ce46104e806ae5cb2be3fad247dc7c691797fb527f9ebe2f7980846973bd1aff5") r0 = gettid() tkill(r0, 0x40) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) sendmsg$AUDIT_SET(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x38, 0x3e9, 0x200, 0x70bd29, 0x25dfdbfc, {0x20, 0x1, 0x0, r1, 0xffffffff, 0x7, 0x6, 0x3bd1a184, 0x0, 0x3412}, ["", ""]}, 0x38}, 0x1, 0x0, 0x0, 0x60008010}, 0x400c000) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:35 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x32) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$setregs(0xd, r1, 0x81, &(0x7f00000000c0)="132952ab8e802e3bf6762593467d1a319227f0b9b296c61da7c03a762229e7392e") r2 = gettid() tkill(r0, 0x40) move_pages(r2, 0x3, &(0x7f0000000000)=[&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil], &(0x7f0000000040)=[0x375f, 0x2, 0xa8d, 0x6, 0x7c, 0x1, 0x3ff, 0x81, 0x8, 0x5], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], 0x6) r3 = gettid() rt_sigqueueinfo(r3, 0xa, &(0x7f00000002c0)) clone3(&(0x7f0000000240)={0x401000100, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) [ 774.889300][ T3238] loop0: detected capacity change from 0 to 4 [ 774.922804][ T3238] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x32000}) [ 774.934877][ T3238] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 775.074673][ T3238] loop0: detected capacity change from 0 to 4 [ 775.081333][ T3238] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 775.093349][ T3238] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:36 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x370) 04:38:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x74800, 0x5f94934f}) 04:38:36 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setregs(0xf, 0xffffffffffffffff, 0x10000, &(0x7f0000000000)="6d4dc8964b183325586523ed09400a8f02cb5afb9fa708e51ffa32fcf15a8335704578920b17fa5963c4c0a4645f57de640d0f447964cdfb8a14a2aaaee0fbc55d46936e8c8845bd49b66abc5884a0c3da2fcc65192a92fd9f2ae1f66bd98088a52fd257e83ad31582a796e122e11736c1fe1df9238f6ca4078ccf33d218a575530a147c") tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x32800}) 04:38:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000004000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x33000}) [ 775.216747][ T3271] loop0: detected capacity change from 0 to 4 [ 775.244059][ T3271] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 775.256074][ T3271] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:36 executing program 5: r0 = gettid() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000100)={0x0, 0x0}) wait4(r0, 0x0, 0x4, 0x0) ptrace$setregs(0xf, r4, 0x4, &(0x7f0000000080)="8cc8215a216203ceab7694e55ea09aa8595e5ec3b8baccb9f586310e8fb353393ea9b0df87fdab51316b8159b0bd26744ef4255f120fca12dabe4b5f64843bdae41813cea2d238b63905c0fd42290676df0388a39aebf99dd05d62bae9739e97fa08805bee5fa720ade11fc5a77c9fd59073d61ddb8abdffeb") ioctl$F2FS_IOC_RESERVE_COMPRESS_BLOCKS(r2, 0x8008f513, &(0x7f0000000000)) tkill(r0, 0x1a) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x33800}) 04:38:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x75000, 0x5f94934f}) [ 775.345317][ T3271] loop0: detected capacity change from 0 to 4 [ 775.353927][ T3271] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 775.365952][ T3271] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x34000}) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x34800}) 04:38:36 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x371) 04:38:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000005000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff01, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:36 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x1d) tkill(r0, 0x40) wait4(r0, &(0x7f0000000000), 0x1000000, &(0x7f0000000040)) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x75800, 0x5f94934f}) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x35000}) 04:38:36 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setregs(0xf, r0, 0x7fffffff, &(0x7f0000000000)="1b30999304d226702c6a0a424c561a16cbb7791ef09dfa957a85b070e655aba5") tkill(r0, 0x40) r1 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000040)=[r0, r0, r0, r0], 0x4}, 0x58) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) wait4(r1, &(0x7f0000000340), 0x80000000, &(0x7f0000000380)) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) rt_sigqueueinfo(r2, 0x31, &(0x7f00000002c0)={0x2e, 0x6, 0xcd4}) get_robust_list(r0, &(0x7f00000001c0)=&(0x7f0000000180)={&(0x7f00000000c0)={&(0x7f0000000080)}, 0x0, &(0x7f0000000140)={&(0x7f0000000100)}}, &(0x7f0000000200)=0x18) [ 775.750234][ T3324] loop0: detected capacity change from 0 to 4 [ 775.771088][ T3324] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 775.783119][ T3324] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x76000, 0x5f94934f}) 04:38:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff07, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:36 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x29}, 0x58) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) clone(0x24080500, &(0x7f0000000d40)="60df36f055fe9ca7b4ad3763acc5b6f52cf60a63ad31eb55dd2b4f7fb9a314b537348d63b20a54878b1b8abf808721b3804c61c14233dc7d47c7923cd108", &(0x7f0000000d80), &(0x7f0000000dc0), &(0x7f0000000e00)="23f94ac82095082e4ae350ec5c5ce7e16b3e4afe9db343d0583391dcbd2ce394a1ae") ptrace$setopts(0x4206, r1, 0x49, 0x10) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81800) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000300)={0x0, 0x2, @status={[0x6, 0x8000, 0x4d7, 0x1, 0xffffffffffffec3f, 0xb553]}, [0x8107, 0x9, 0x1, 0x3fe0000, 0x7, 0x7d, 0x6, 0x3, 0x1, 0x4, 0x3f, 0x6, 0x6, 0x2, 0x9, 0x8b6, 0x2, 0xffff, 0x2, 0x100, 0x8, 0x1, 0x5, 0x4, 0x9, 0x8f, 0x400, 0x1, 0x1f, 0xffffffff, 0x10000, 0x7857, 0x6, 0x8, 0x7, 0x6, 0xe, 0x3, 0x2, 0x28edc211, 0xfff, 0xec00000000000000, 0x8, 0x4, 0x2, 0xfffffffffffffffb, 0x380000000000000, 0xe7, 0x0, 0x3, 0x2, 0xfffffffffffffffc, 0x5, 0x80000001, 0x81, 0x1, 0x5, 0x94fc, 0x1, 0x5, 0x5, 0xc3e, 0x9, 0x59f]}) sendmsg$inet(r2, &(0x7f00000002c0)={&(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000000180)=[{&(0x7f00000000c0)="9e227ac7a7f12a34315108494c6b04e5a1b864ef3b3c56a2a75e887223b9ce91333bc09e4652f69b98a6", 0x2a}, {&(0x7f0000000100)="1816b182dccb4ce133c158d4a35443c8fbda4a3f3e0d2aa75105ab242f8383e42e9f5eb26746c9c920dc35e506fee3433118a94ecbfec3349d822c0449d6a140d116599508a949a14e8bd71a473dc7", 0x4f}], 0x2, &(0x7f00000001c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7}}], 0x18}, 0x0) 04:38:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x35800}) [ 775.859272][ T3324] loop0: detected capacity change from 0 to 4 [ 775.872978][ T3324] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 775.888485][ T3324] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x76800, 0x5f94934f}) 04:38:37 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x372) 04:38:37 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) ptrace$setopts(0x4206, r2, 0x20, 0x6) rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$setregs(0xd, r1, 0x65, &(0x7f0000000000)="aa793d5fdd2d0c8d6bf9bf41dec6f297177b6f7225c5829092e821fba84a87986e62eb478a303b1d3759d9aea948b932ac2db366c9dd3b13d5bef6d1ea3026758af5f0ea4460246c448dc41b2a315535c475d0c86440028533515c906c9df9434b291389475947ba28a1c21ab9774266f526774e0995e5711ddbd839cc3b2d20d7957fbe41955412db4cab67481884aa7f9c3044a804ba") r3 = gettid() wait4(r3, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) clone3(&(0x7f0000000240)={0x20040080, 0x0, 0x0, 0x0, {0x84000000}, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[r2], 0x1}, 0x58) 04:38:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000006000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x36000}) 04:38:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x77000, 0x5f94934f}) 04:38:37 executing program 5: sendmsg$NL80211_CMD_PROBE_MESH_LINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x100, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x2, 0x3f}}}}, [@NL80211_ATTR_FRAME={0x14, 0x33, @ctrl_frame=@cf_end_cf_ack={{}, {0x6}, @device_b, @broadcast}}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x13) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) gettid() clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 776.241652][ T3381] loop0: detected capacity change from 0 to 4 [ 776.272053][ T3381] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 776.284066][ T3381] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x36800}) 04:38:37 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = getpid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x2031c0000, 0x0, 0x0, 0x0, {0x11}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) clone3(&(0x7f00000002c0)={0x2001000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {}, &(0x7f00000000c0)=""/44, 0x2c, &(0x7f0000000100)=""/121, &(0x7f0000000180)}, 0x58) 04:38:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x77800, 0x5f94934f}) [ 776.389595][ T3381] loop0: detected capacity change from 0 to 4 [ 776.403157][ T3381] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 776.415250][ T3381] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff17, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:37 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) tkill(r0, 0xd) 04:38:37 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x373) 04:38:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000007000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x78800, 0x5f94934f}) 04:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x37000}) 04:38:37 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) tkill(r1, 0x4) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff1f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 776.820389][ T3447] loop0: detected capacity change from 0 to 4 [ 776.854287][ T3447] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:37 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0x1000000, &(0x7f0000000000)="7352dee073ab64a9b8acf8a9a5f2f7490dae1712ae0b5824e170e221b63b5f4f01725ac0e483b0f5648c57aca994280459e61b863b8c253b1c36a22af7b2088d135d490c383b0dd9be6f519582e852bbe5126d9059b976c950bf37122f314b6aa57579ebe7575076c543d904827b0ead808d785566b0eedcfd", &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="4096027df0dfeac24ec01b1d52ef9806fab92c22d31c92aa8271886db3282831ca5ad3cf10b45eabb27ac83707dd031ea0dbdb3e2497d283d629aef3b8bc6d9466062dee4522244de973ac230dd6888753dc4131dfdda70c2fa5eb0a40f21906c0b1ce74683f9edddddd54a9c503e86017fe00d4128078ccfba4e080079c3d0e531e991d709da58791e5d4ca2176812b08370de8eaa6c574ad0f13b7c90dbbaeed6bb018b49a5cb5a88060ab83b87781f2ce10130bb3f61e5968d4bf8a15a9413b12fdac63c0b977a9ec8d68c963dcf49ea6c7cb15252caa3f5a0dd04ebcb5b4d4f103491d9f557d6a3d69b782efcbf5bdda50ba") clone(0x400, &(0x7f00000002c0)="e3b1094bf7fb7f5777bbcf5e8c3668825186d002ebf46b18f3aef86833ccf503f26845ce62b8d7605c88c08f0427259c73aab72c431a78d2acb0be886dfa62722810b8838b5c467a117cf6f8422e2e5fed656d86db2e9a9380a23d4fbb630d6d23c957958844759ee34ec838645cd9dc8a711541ab3ac452611758002c63656326c745913fdaa92d5602fbf2d58c591f86deb62b01e6c6d3a4be3b04408d914d85141e1a5543396506f732fc8ffc391489fd555a11137fd716d3174e1554f7790f773480857608912165b82fa0c52bdbdeb13320b5e53b4df86689646d", &(0x7f00000003c0), &(0x7f0000000400), &(0x7f0000000440)="d09054f707067af3aeadfee29f1b5bcbaaaea14bad4bd8392a2a45be4daa7bcac8695ade6dbf3a524c44495447be641e3e2f86143122826e6ed8eca094b18f8ac1dedcaa64bcae76964a2319de63934c21bb97b2770f728cb90cf9a99d9f885a0108a3085e52d62f2bcd36ee87dac88ec0a75f88d706c00f70378f45ac1f3fd727bb47f64bec8218a8") tkill(r0, 0x40) clone3(&(0x7f0000000500)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x38800}) [ 776.866320][ T3447] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff27, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x79000, 0x5f94934f}) 04:38:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x79800, 0x5f94934f}) [ 776.994853][ T3447] loop0: detected capacity change from 0 to 4 [ 777.004550][ T3447] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 777.016648][ T3447] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() clone(0x40001000, &(0x7f0000000340)="cd051e9fa9e78ad9b5764da12d56914f42f9bd2a1970bc35437bfc95f9ebffd2ba448dffadcbf435e0bd53810f3ea234b2ed655d849ca884ed147bf720e7c8699c863b395fdc73c3dadfd936684c9c642545db1b479db581c4f33cdc394dd56a521855763df11abc252e011bc8e047a8752c9fa8074c426575b15b3299aa12e9fee5683a7c8c706598d0e2c0ec458e3d21e5dbecc684c7d72345751d0cb61b166aad2b32084b0e04008970a118197d335625", &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000400)="650abc3aaa4a6e7842547986e3009f3b573a2494517e8355112608f8719c1d8369a87b63276eab6801cc158f47c468d09917f1fc4cb549d9d0aa0091c1697f36fe3646eae88bbf2aeb4c434257c79893ed1b640ae58b6fecc00f8dc1e10568bdbc4901944d5ca573203606b02d5793ae0ee26f41f19c5d8218e3c843cf28fba5d22a0b486bdd46f6bcf9d92fa7630b") tkill(r0, 0x1040) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$cont(0x9, r1, 0x2d5c00, 0x1) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x110, r2, 0x2769c000) 04:38:38 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x374) 04:38:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff2f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7a000, 0x5f94934f}) 04:38:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000008000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x39000}) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ptrace$setopts(0x4200, 0x0, 0x6, 0xe) r0 = gettid() tkill(r0, 0x40) vmsplice(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="9be0141dee00d188e653a0231c621d919aac16e8f212c03c4268e025820b961d3abf0b8195db8c4f49ef13750cd10bad55fd3af9ae6b5b4c917f79bf8000fef031cf1056f250c7d7448bf3bf38da92fe92875cad246ed3382e16f45274abc87dea54882ef6ab881958c1ffac47afb70d8a62b8461fd595e57e3ade414166d089d03cc9dbc606f09dfdbab51a4319b45c9ccb62c91196ac6346632d03802f", 0x9e}, {&(0x7f00000000c0)="dc52cff9215b7880084c90e5454a02fef88a02b1fbd12a15f802830d3701c3f3ffcda7ff8d6ad12c8a7fcb4bad74f989ba7c280a6d498991bea35a15c18f3d717bec71bebdc228680ba85087e2840dcc8bd0cdb6dc9c9d7e4f0217527d782296c2fee700124283c0cf897dab1fd4f054112db54b449220cae010ca3c8d1f53d516a8ace1de1192f787f6dfd34dffcbfef8128d91d37ec001375571faa97a8f9a6a7832199634c5e918bbb21e5c73c1ca11a946bf3fec2cfd8a670f06d59013c386c339e672443e8a466c6a8f66c685a31955a3f7d6f2318e8560a8b394f21d833cbdebe0c9e87fe363", 0xe9}, {&(0x7f00000002c0)="ced73521a01e89c80c942ebee296a1e1c7e18b7fe2407fd6c7b2c3cef48e600bcc3d676d734df3e8129f8fcfa6655ee5b7d5af0cbb32354d1f73147e8e7ee684ad7258fe18941e2582e27bf73483f0686931dea1041ea397b6d54a56a64deb1f7d92295563783827089692d2699d6ab9071983441376b858750687eac29259dfeb10663dfbcde3726ffe03924d916b8214dc913956a67b12f1b8b256d1903d22d03c2e36445799483f602a76bfcac607cef2d2f509407d6ad7ca3bbada", 0xbd}, {&(0x7f0000000380)="062858d88f3b42d4ea89fe30c61af3fc35fa0fa2df2e974790c7d37f9dad847224672abfd96eb64ba6af87a76a6cee7626830044ae9aea7f84263c20a1fb6d7abf42471abd366c573c167afe5c232319bcbf080531f711da90e3d9b9b1a1ce7c73c67412dc8f65eea9ffe0d9c246030cd44a28bbf6a2439f702bf850cf52ad0e9dc56011c501510be205f14f5ccfc04c54364295c7f45b25161fdf36ac4ec60a1dc5cda903ce2f3a43191bae83aace1b82eb7c05a732715a8280179b1ef983af030a187bce1527b32a9f1b80ed46a090e0af0366", 0xd4}, {&(0x7f0000000480)="70dc402a8e1119dc18f60d664cb57eb0e85b7a4971fa2ba6ffb10dada922b616570a67c8351f0f52a98cdcbf5ec6d6f75a0675498abdf2ba7a4d28be1bd7763c55176d4aceba43c612d0254f20cf9479dbd9b192b48f68ea1191783c4067854f945d39a60e9d493f3c76f181f8563c2cbefe4527737613f516f44fdcb193ef4f028b01ff93ba0f41808d7e8a1aae78b651c7bce16321c1a8a40c8689fad61675d833e78a27462dd569d259ed41109a991a91a1b97db077064200ba499ccfb1e21bf462e855f2758d8f238958", 0xcc}], 0x5, 0x9) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) ptrace$setregs(0xf, r0, 0x6eb86c8c, &(0x7f00000002c0)="4dc0af819801ce8ff487af66d963510e2e48e78b39d4a6038839ff02db73e8fb3e4d286bedd6c43a8b8a32c5adad0b777b9c20694845bf46189b3b7f10a533cd0c364562688d621c88ba8ef59334a3fcecd39e9cdcfb1a1d40cec25b781df1c58448d506d23b081e316e614478158f4a4e2c8e8adbc62b4c4a92fe90649bc9a35460bb223f4f724ef6cde0ab5540f08ae580a64f91963a8baff1621f10af8b7c00e4c5ddd4000f454c198e7b7abf201e8546ce7410564ede6e338ee5aed70c9e0b187fb23a99935880d954549a8d01cd0f0ee00a4393b5609f0538572b5639cd64da8beee8fc32590c7c0d4d52bda7b2548e1b705db42bc4ed7ea911b13b3ebce856ad1423773402e5ddfd028febcb3dc8fb69d137ae58d9f6bcbccf762b0cddeaeea6ad61302fad78d2c4bcf495ee3623fd68ffe1292bdca8d558ed0974c0db9ccabdf0fec22199f7ab4fcae7fab7c5464977ade8b821bf552fc92c3fd3701aed6eccf4d808b918626741396f6e34e61561fa68f6223d932031011b53ba961cc9d9463d029117f3082cf61f510d40d529dd5a9239b528a53680f526d82ba9c3e3d3c2b7ea2bb0cb2c696f139616f18b364981948eb71b03a7356e81f1084f44a8dd2983c5cdbd08234cf55b32de65f84750c86935de90805f69e89238502859b868fd33a55e17ae72efc33ad50a90be807bad39f24a435a992a260c211c0baaeb01ab169a26037e1d25ddbb133381889296c1176d38def2a9b6cdbce8da0f5d182a0c8c2d14cc47772fee8f584085cfed0ac07b2b919d8f3ad8dee1d3c63a79ea89b751b9cad57ef7a86db712cf4fb03dfb6f833ca52cb526ff0e959673b50485f5ca0faeb74715460595a29090e19f62d5f905c97f0c4251626a1dad576973333dcde73ebb5cc91d53f6afc85f3111b9e9428f83c2d8308f43ab06c484da4c0c6f40c31f9bd1b060c476885b7c279596816f9fb20448f099eec5e73188dc76d40b5054d096d54d71097ae79680529e7137670449f119089b21dc59f6fc81ba59037308b9a82d864e40143ed229da0eda5eb88fc9dfe9c7a0d40ed3e9608691a3455982390190907327a5a1cc423b91f0ba75bb6ce90472b1ac0a8b9320d18ca01149fbb101915fcbfe0a6749eaa81f6bf8344f1fe2746b4caf8719e5910de9a978f9a8775eeba90c4826309f7a798e0705fa1506e58fc2fca1b91ef3518c3706eb0f93fb70a8119223029d8062b07d00efc701bd07903ed203d40ccd9d6ecb8d08825b35f82c8414161f5fb29b8d8d719b3caf106997049f7640ff24893bcedb76da4051a45bcfdbdf0d93017b4a2195841c297c415b27e029f1b55ccb961504627648a86c1caa58db283455656ef1d7ce7446760e2af67e7324cda12d9c1b77b874699660e5223491402d6637d2ab97b396acbde14e63074367ed697becbee19d15a2ba7aab15310fe7a5e9dbecbdda24dae739550438c5e2a896a91b87e46e1a3d3b8829f228bea7073d69f81819dc687a7fda4181f1c8b49043b872446087692cdaad3791e65a0fea5c23764f8e6556b2ebf3bbb884d43255474dab25648fb21b953b0963ace8da5ccd5174d91ecec8037dcbd96251c85fe0eb7790c0c8a80c7bf4168a4e076ec1932d4c536c5bd64e83aeecd388675df3f8f225ec14771729edf679e5e88ead0c2d53cf733978c94bfa16e67d5981cfe974a406b680cf166094cbe0c457a22d75cb81463d6bf9eafd6840c7b4af6e0dc3f8d58bbfd9a12ea5b5b201d3d747497523ed2dd23e5605b947f72b6e907466df9805b24184df1ad877b6488f92ae287dcbc36a91118240513dc8a7026b4404f7f7182dc651c0c82a78aa7d0fa376413fc93f17fbbaf91cd51f862ca2318d499b00fe3aebb3711d5070342708c8cf32ddf2626c92811fbe40f8f5b996ff31bb69e3d3bdaa08f3d3bed9eced844c2cac7ad4218a893c151f056e887f407c1558f266efed23007a3017c4b47e5d382e4fd3c72ad51faf2bc1dd5b9bd78bf59bb7f5da78bf593d15d4cff7fb0dd77c95af8323976d9e7b1c7d123ef3db08a8e52f672b21a45bab3f63d9def5878e8feba5d186f407b73380bfde6252d3710229a50281991eb409f8016d589e39f439c3852c22ab70184c4a3d6a54c51c98d877bd8975477668a019cce0fa999c873e6b5374739981fc6219643702f3f7a3b772d71933278e00a715e5b799e534c4adc4202c2b4c7e9cb7298e3d71efb9a70522e9660d6b6db41731b1913fb5e711c4661f8ac967350d964b25b3fc2e16756bd01299ca5cde595162bcd4e2b27064ac3040a30fccaea967e217aea61242f1bd110e55117d3d126dab305c40f7b172683abc6030d0e8063ddde3aa969ef5004f01e2df167f9c19803794edb709d2697250aba252feef0fe7a36c86bbeab6c55c51c705cb714392030acf99a779fd3fb490bf8c347d967d7a79076756aacfe9df574b85bdfe85c77fdb8c3ad278dc227970eb382fceed8a10df46851c4471c25b96b77d1e4897849064742a61cdab04278583ebdc44bbafe06a65c6f7e017f5080d55c718794f02cc797af802e2b74e46e4e8a39b7965faf992134df7619ae333bb871901b70c583de5ce44ef72c291ef4f970c533a3eab0a1debf9886a2478862b46b7907ba9b9ecb1239c6944bda823934dde5d35eeefdb91b3fa9c8ab5dca9b12737bb3d920069300d90592322e568fe51d8952878f80b89804fe36c99e3ffb1d5bd5f6abb9b785a2d54dfbda6bdd081ded54283111e393e778de370a0d19a2eb98f750fa8f702bb614672a86f02f108cb9c2656fa80a8220f3d2227b979550d83257b22a097f8aa91cb1bd50707172e2a12af921e34f240b8e8d5aa04d2bd3166c6b1ef272aa0e5af3e81291cee570a19da158ce612a10e76b21d3cd554e957ecaf0d81a066ef444443bc7e6fa7e1aedfdcbc203083838b57dc4bd554b978ebe66a3db92d6ef2fbff6beb3155d3a7b8e7aac472d059a27a50230a0b0b9b08add90d54caa3dfc5d6fde69325f263e3d99fb95011780bd350e8259061e8741bfbad8106ec359505c1484ddfd14e63a0c9dd53843ad94a2af86d7e8012cb280852655f4402dc9029bd1abf05ca7e5e491f3c9f24947752e69e0e2a82f533128de21ba93120dc6280f6135a3f53d44c02dbd1c95b24b80fda1a6a0758b49a2c14005edd196468682bd97f4f34d39922b3116eb4f66328de74db55276a11d55609fa0e41914cac9e6b872e6ff1a813772269d3b8c4a1fe0fcd0d6b6a2838ef783f1f0fe54b581eea1d70a81e2c1a7b8ae5a9e3212ca3fe1ae0f6ab9aee8b684efe2c339cdb41e7b05f10c62a5528f7ce2a632416382a443e4e39811cb05df3b0695e3506f25bf761bd17a5b1f0b61033208c99b6510f79834a2a9df5c7aa1bfb7139a0b832a01444854d49ea0847af2e59049f48fa6ce62f27180e3fae79b5811e28e3df0a91921630f83d5cf143a3bb779f5fb89a82ade7ad15b7a32a2a4204898fd6cc1acd4e64030a3b786e409d56a6dbc178de2010b8f434f0b0e4f52f7efd2a138d06ee24223fe7aac32b7b9a022b66d8f306925c73f1ac2863bcceb799d489cfcd1fb1ffa139a22f34e511cea5d8e7cf50c5a36ae5dde31411e0917aaea5dcf848c86d9900cb2f53de12983ae1810bbb363b46d9c70d2cadca46e694d09868cf5f43cc3af6c471c2c76ff693807d293fe22ff975daf118f89bd459fab5ff9029d6056054e523fe770346cc4b4bbb83394a92d86e986f34cac3eec60af98a0d3ba637f17568c88e6e59743651fca950155dd8632497d0dc2a95c05d01281a3f6edc0128dbd92b2784fa71034d5d3905d2a752dbea3591811c4768fcdeab6950acb3823d6273bdabfb4ac91d8d26dd284927de92d922b5ec30cbd957b5b952535dc86414b515793c81d0813358d048db7d98c7df394e1bac662ad5f7a3a25490c51df6e22286310c6c2e2d3a2c01b81029f4629704e63f47ccb12918235c88f3910171a206ebdbf03d5465b5de7c8976a5546d807d731a3537ac93acc44fe2dfe9d49ba3ae04a08c7ce29edf0848e2061dc5c36cabafd219982cd8454d9c7a8c6bd12fdc98e1611f88ea44e8d11c1fd248ee77037022f38f68a03b36458b6acb6885a2b0c38b081852f6de6a51efa36e2f674a360c555f74295de5dc845029dcedf09ebf1483a796067fbdb72b2b8b3e56a70646662a13ad43345765b3b6bb6e0bc403493ca84c36330cfe7830ff380206fec2fcc1ac9e5ba0c2f4e418fe5f7ee07cc8f2d75e70ffd6391289860ebdf19b57344a44dc2e887c2f4a37b476f82bbb88295af669475909576d79b31a42b3495f9fa4c9d09be8b09659703eb5918fdc43c2b1fb08f07abf3bf2c76fc938496b7021815bfa1fcca122499533dca79d03ab4391a3bc5bc5f862272daeefb5bad3ef66f817a0b0c9ef38b05579dcd2b2d43c77c20de452014d7e3da7ea25844adc317599c276c47631687bbe9676f8181b105b11043b52466d7b387517c7962602a4cb7c78d0b8b6e298dd723bea5872cd7233852dd0c6213b9953785d027a69bf1dea1499069b9f32dbd9b76d2abbb5155b085b2c8a288ab08a01a2b06e3af5b99d9d72e1acdc16fa21d30872ba0d73a83df03865893a0cb515f846e0c14f75dcb9dfec89a83b9a94979614b1a04e2ccd9d7f10237004b282ed329794ee7ccad20d63148f88ea63a172544c251c6bef66cc9c0117877c963379b4e6971cdedab6bad69bd3b1f420459993a780c21c9512d085d697d437a09c2255a1657bb72435cb8b7ce0bf69c1f0ce5acad003807ad7c9d2897e49ad1cf81d73dd5732edfba636d37ba94c2b1eb3779661047218164b4dd37b849d6702ca961e5a3b20ed9e6d8891d8841f7189f30027fdc5f9a67ffa9d487a80185c35998078e6ba1ef1763891dedf34ffe95f4d14dea015d78ee53aeef982f6fb25238a76c4aad38dfd04a48d5f787e1f1a902bebc0472d1a3aa37a5b4e60fdeac42f0dd88b24f816293cdaf373fc8ec4fe63699af17d960a9d3d657a78f470303e4219514fc23f3ddfa5d4d4e4e63a361d47e7d952e64e4f5d888fd6579fbcdcbf1d709fea844b5d1e71ee29c85dadb5e31d58285ecce5f79bbf567eadaefa44b0ca5a582219b63eb3b8ed471ac9b3c55db3d0e65909185ea773ad5e2682e6271873195e470de512b6c9d9776d9c5a1a325db3518db292e8c1c93e68e7cf8399c7eb5aa53e062a3cbc84866ccf2e76a3690824132b5136e2bdf14ab01a3595dfe569ec1b2ed6ec7ab47a6f61955f1a31e14c6e49d6f1c38cd0c5b2af54ecc3870037dd8bbbc8c59a216b17af87bbf9ba71578c05345a20cca51914ff9e63b3d066870b6461d80ec4403c4746d7c730b6a0a6c7eb4ac70f5188f7ae0e78a0cd55e53afcbc134e7f10735d5a4f8e12fa0bd0701ef308bcedfbf3f400dc30107162c1ced1e87c0355884516262c48394b98f3b93f43a85d3f58d0c7afde622ee7e8c29832516e3f8d356c7778366b365635de4462f06dd3b9056a81556d573e39b778dfa1037dedf8942879811073b60ad18ab9e56daa6c2950011d9576798523d6b065d7673825cf71c278841504bb8177ba0d84ed4dbec847d2ce540b436603ae44052a79b591cded07f3bcd52dfaf4ffa1d53846e6fed96df48c4441eb14a9c74ed969e1262d23b08776fc862bfd39efa6b4ae74edbf3bdeb06db9ea2b0c5960bd3bedaa60707b0e6a12a1a6d8228324595988336126d1b5443bd98fc058df8ceb3a") tkill(r0, 0x3a) clone3(&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, {0xd}, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x58) [ 777.385119][ T3517] loop0: detected capacity change from 0 to 4 [ 777.402888][ T3517] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 777.414903][ T3517] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x39800}) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = clone3(&(0x7f0000000180)={0xc000000, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f00000000c0)=""/95, 0x5f, &(0x7f00000002c0)=""/4096, &(0x7f0000000140)=[r0, r0, r0, r0], 0x4}, 0x58) ptrace$setopts(0x4206, r1, 0x40, 0xd) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 777.489983][ T3517] loop0: detected capacity change from 0 to 4 [ 777.498089][ T3517] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 777.510121][ T3517] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7a800, 0x5f94934f}) 04:38:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff37, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000009000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 777.658025][ T3550] loop0: detected capacity change from 0 to 4 [ 777.686025][ T3550] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 777.698041][ T3550] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 777.784386][ T3550] loop0: detected capacity change from 0 to 4 [ 777.791677][ T3550] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 777.803702][ T3550] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:38 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x375) 04:38:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7b000, 0x5f94934f}) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x19) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff3f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3a000}) 04:38:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000a000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:38 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {0x2}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1, {r1}}, 0x58) [ 777.970321][ T3582] loop0: detected capacity change from 0 to 4 [ 777.997760][ T3582] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.009809][ T3582] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3a800}) 04:38:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff47, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:39 executing program 5: clone(0x20040264ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x40) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(r0, 0x0, 0x2, &(0x7f0000000380)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$setregs(0xd, r1, 0xffffff8000000000, &(0x7f00000001c0)="d969eb37ce16f46883681f61a41db5b8bb08d6707d2f1f6aae0cf0d8d80e804d9e8fae35") r2 = gettid() clone(0x80, &(0x7f0000000040)="5239ffb4c3bcdb6e02688e4574b70a4ea0862fb39d6fefdb89c1d95983fd329491b5c57a71dc79b034a0ee93bf09a322c248780d5dd310cb3f7f77bc601b3dbea9ef0413961fc3087e9513fe511b6a3d6e5ecb73064a3cbcfcc4b68fecdb9277f2fc5f43b833c4a845d81f48e846724d15bd88cd22810324e7380696ec9e6da0a8048dab1a854ac6f33626d14736f73e54836b43e498", &(0x7f0000000100), &(0x7f0000000140), &(0x7f00000002c0)="2e3e012e314f9a0f71cea88cba0ffc9f265bfc74c15389e2a94f62681a34df75a405d37ac00967fd552d6dad0faea440031869727b6218eee2c4c59961e5acc75928dfec7d1c12adcc447d36011cdf41fd69631c622ad85dfedce39fd726510d5feea7ab445fcec6b7421def1c50f5c9935a04abc9845a2cbc8af1b6d06ea43ec78c") r3 = getpgrp(r0) ptrace$cont(0x20, r3, 0xfffffffffffffff9, 0x3) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) ptrace$setopts(0x4206, r4, 0x4, 0xd0) tkill(r2, 0x3) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r2], 0x1}, 0x58) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) ptrace$setregs(0xd, r5, 0xfffffffffffffffa, &(0x7f0000000440)="1fc53c5ef787f4468060bc83fc3d36d0e697b07119188fb425663e10c0b9033dca586ee50be93ca1f452273173074a1d6d14ae3abd5e8141d53532cfee8653378219e037328ad5685b3dedeba00d60df9ef9259660ae20a18454aebb19c4") [ 778.119225][ T3582] loop0: detected capacity change from 0 to 4 [ 778.136628][ T3582] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.148649][ T3582] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7b800, 0x5f94934f}) 04:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3b000}) 04:38:39 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x376) 04:38:39 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x300000, &(0x7f0000000040)="3b4fa258fc41ccefabb94b0c251fdbd87d20f86fc95f8a0d1712820d74ff05982e576b3d061506a8dd808a7889c0e1428165e06c79f142058bda329a2a6232785b2c7ebaa655372c2a415fc0e75d09432ba5f951fcdc477e41243f43439c5924882ea2c37c4988a5b6ad005a638708ebf2f4b18206870e27b09309cd16518d5e6a5c25a2665840a743633049c5b102e13f5b3134b0d2854615a79c8a49", &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="53643e1d4c2950184920ee322e75b4301ebe95a38be3840595abac0eab9c640beb874867eee3335b8182804f43e0bd956d03480a28145611bbe77105c1bc0168562b92f973980771cf454789bead6b6d48011d8cca82bba372950ada3f5c08d19b184219b1e167ecbcdf89836c51efb318a9407523be") r0 = gettid() r1 = fork() syz_open_procfs$namespace(r1, &(0x7f0000000000)='ns/pid_for_children\x00') tkill(r0, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) r3 = clone3(&(0x7f0000000240)={0x70080080, 0x0, 0x0, 0x0, {0x17}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1, {r2}}, 0x58) r4 = gettid() ptrace$cont(0x9, r3, 0x7fffffff, 0x6) rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) ptrace$cont(0x9, r4, 0x10000, 0x20) 04:38:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000b000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3b800}) 04:38:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7c000, 0x5f94934f}) 04:38:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff4f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 778.506720][ T3635] loop0: detected capacity change from 0 to 4 [ 778.530950][ T3635] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.543085][ T3635] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff57, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3e800}) 04:38:39 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1, {r1}}, 0x58) 04:38:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7c800, 0x5f94934f}) [ 778.652344][ T3635] loop0: detected capacity change from 0 to 4 [ 778.668473][ T3635] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.680485][ T3635] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7d000, 0x5f94934f}) 04:38:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000c000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 778.851809][ T3676] loop0: detected capacity change from 0 to 4 [ 778.872372][ T3676] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.884469][ T3676] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 778.945160][ T3676] loop0: detected capacity change from 0 to 4 [ 778.951799][ T3676] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 778.963819][ T3676] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:40 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x377) 04:38:40 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff5f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:40 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000140)='/sys/kernel/config', 0x6041, 0xc1) r2 = fsmount(0xffffffffffffffff, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000240)={0xfffffffffffffffd, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x50, 0x0, 0x4, 0x70bd29, 0x25dfdbfe, {{}, {@val={0x8}, @void, @void}}, [@NL80211_ATTR_NETNS_FD={0x8, 0xdb, r2}, @NL80211_ATTR_NETNS_FD={0x8}, @NL80211_ATTR_NETNS_FD={0x8, 0xdb, r3}, @NL80211_ATTR_IFINDEX={0x8}, @NL80211_ATTR_NETNS_FD={0x8}, @NL80211_ATTR_WDEV={0xc, 0x99, {0xffffffff, 0x3f}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x44095) r4 = gettid() tkill(r4, 0x17) rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) ptrace$setregs(0xd, r4, 0x5, &(0x7f0000000080)="c8da42f47b9240f04e9660c5900b15143dec6ee4a3982ec55a8396171f43883e4eb44185079d8cd9d3f16bfb7d5362b5aa37b62cfe37a61a8fe57b1c6299a5b48ab862ae6485192e6d40296aab9b3a35ae02b42740d22ebd8372f27d6b9bd3ad81b5b2fc672e858c97366772c014b31ee9d96a18cc54e9d6604c47896d85f4a9dd088a892a480f72a785aca53296801a46990bbd060173c19610e9753bda5c4ae16b9ee3b533ff4bd2edbdadc4074c0696ad19489d67de6939") clone3(&(0x7f0000000000)={0x3980000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000080)}, 0x58) 04:38:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7d800, 0x5f94934f}) 04:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f000}) 04:38:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000d000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 779.097117][ T3697] loop0: detected capacity change from 0 to 4 [ 779.113662][ T3697] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.125687][ T3697] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:40 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) ptrace$setregs(0xd, r1, 0x3, &(0x7f00000002c0)="798a77c95142c288307cecec9f41b5c02a37af866daa99696a9be0e2454c3e2c3f6f6745e2549212bc2f136dea2e6dddddebb8c5aa1476742dbdda300c648732d7413d6c38060a330217bcb8644271f4a4bf7158da17fd060253ef00147c5acf8c61b101638488382c47432d563c7c7e730fb31e9ddda1425b2c5e0d816651501454d45e24410a66b431d061599e7835087fb8688633913b8f99bf33e77981df6e36f5504a4c494cd5d563a12564865c5599cb98212344ab089e0935498ea229f6627b8eae2220bd21c605dcaab7f818e78ab43f5916a4fa01809bf7a142f6faa8198765af41e314ed256f00363ec32a95505cafc90c852e53a72b10e7f2f9c1430d8afd80b18426ae60691808de924b635ecf8db1fe0170d5ae0e9c35d281c3278e8019e4265d3e75304f2973006feebb255da432a0a60141cf34770479fb7358c7a2e33f9ec53e4de7c29f5a8c215485112ddf8a91c2e5d8fcb8b0341158f310182c7b250f513a88530a4a5fd6b3384df3e54e06f8e92e61ae711d5791352b0fef13d5379b67799a720e1883b68afc299b3ed8fab8913cb9924f00a35d0c7a9c719ec2d8e6c3f3a23b6517707bdfb6fd2d76d26158e71b214716a1cadf8c08d19a693f3dd730ac3de9e0b87951a5d4274b557a5e201a7872321463a552404ecb479e981c0ba99c8c175ec09a0cdfa62d4c2df341bd03c95af5528ae17b4f2f4beb9cdee95bde6b7f164309f3c2864a1e0b94f63202e0c1c3b928eb96f39fed03f6f6aad901850274244398f3f4c6dfde51b4d1c5559ec36c1bc729852ae12e01829941e2d92eb0b4172690beba181a2f261842f4004c9b01ff5a226611fb9bdefcdb7f224c1af362c5e857f2ead1832bc09f9925be78bcd569364f969d02f2a7b438c7a3980ba65e741b5b4cc46f1316c7b5bee9ad0f943774a21b7d0be9623e660877de04ec9454764ab4431452b1390dc978dad6edc547913c7a94ca4a6b17af2fd957e990136364756dde465eff1785b8071cde1a8bd89bf6611ecaa2b929fca97abc6887cfaa43946d011d8749cd84b024ccae4739364b4a46391beb4edd239d77408b0ad99ebe9777ef68d8a4c81684bd012e07e70a884c8c9896eb7cad9a9a431952bf0188c995d3a38f0b8777b7364fc07dfb87820f1be5daeaee6ff865b76413a96a8ce9db1cfe684855777e5d32634d67078157df270d83b77c5b27b92398f37827fbfb6a186300f95c5efaad8a8c7d24bdf0a171611d2a73aef911abd983c082fdedec2592a950058cbd1804586b68499a4c7592eb1fd54738c7dab8abf45cafec5c7cfa14fda79f606f746c469208a1eac5900c277fc59b0863c96688ee872b11761952db9b504702975ffcfd36d24018f2c2d582ccff14726eef2b5af0a28357b4fde7b47a18a9c7cb5567d4a3334da54161f94437cb0e9723ba6c46890b90a2e9749b63bac118d1e87b53f5ffd027a72c20b55f61577b70aa3e3255c19432da44d0ea41c5de3d6b13c70315f86434cb32339d2d3a25e4ded7ce1550535b6a1a879fe1d0b6f1ba911bbc2559f9221672c5823b65fe79b777a1621a3c1bbf2cd386989ae81bd009029a67bcaf559bd33aebb42456af56a0e65f55f058638d03263214e5095512f1538c4bc67c9ed95f456909b44e18d431348d40b2453b4496f94e639c23aad9ed6267eef2fa9ff5a94aed5cd61c7a0ea23b3e6c4feb69df22944c8a7963196a971e33236900adadffe7e6df4fa17239523aa94c97c4a1cedde77767dd30ce916e278836a4e9449eb2188f29a0023186020c06325ddeb2a820e2f9b7acae874c1dbfd13083e4205ff956e97bb116f7850c84e998aa2d4ce9613b0a9096223ea8b67a8830f739729faebeb3dfc74c609080f7940f707dd161eb037575c70b2f58ad2dac5b7f3a1c01a2a351d3e92809d1dd086f3e599c9a842def108319b35566525b40b7e7d83e49c613dd0fe52680b2bc85af350100c9a75ad4c3b44af8f93e62285e178b4019e1888ba94130cbe44001604bf2022a904744eb2e4525b2b66029a8b2eb721693a24b18512e8ba9a66156488a21128bee181da44658753a1d746b0135ecf6dc698d9c1236bdec978e8d189030defdecc02faaedd40b72f9f178c51052aea4032cea692a5d0a52fd0516c9360141e19946f38a0f94893d9eaad0e672807279efe75392e57306de2c732254818937b8716c4b70706f3b574c673e87a3e3e596e0ff8d0253fddf126321521b246ab48be8dcf5f763bb9a9442650a574c4cfce414b11f072c646eb9ffd63eefd0e818a10846ada38c18ec37a4e922a3c584c334596dc22c5910c5e37b0ad0d7fd9a730da86d70240ae4c750aa05be1dcf4db24afa65fd738c0860e2851dde1d39f77467de9b83fb102a8a11e6bc9ed11c1d714bfc4da6b9096d6aab232c6dd7cb0bcd278ed5bf75d2b1ec16a679af64f1b047d06826c15308596aae2490be5bcb56264459696cb3cf271cc742aa7fe0a4dbf65b9cc6207514f6895a8acd23ac535005f4df47c2e4b88df92dfdd7f3783124f43c808eef3e786c6ba6b8ad4d0b24ded05de2ce0ae8df70ed6af7960b4188a4f238661f6c33574fbfddc986ba7831ef7baa37afdd7479badb10e1f48f79a35a0e9ecf868e0d868c5c9cc5c868165e7fa9db96bcd10101e4111d404cf4fdc1016bfdc26740038c07c9032f29f5a68c5d2ef08042cefe36e9a6e72123c04b5f2d92ac7f471c2ed7eaab13b13a85b5b1dfbd301b5c5000e802d06b11decb0cc99576af84e03d274ce414b21bb799a7405b760ee6817a96ca8c871d008a7fc91882f2a665d79cd352e19612975835351426b1479a0f819616bda462a863f2e6bae2e2665e3af2f75c1057e7ab82abe02c96dd21ebe40a0ca45a1c3b11eaf7cb5f3ec31b878293db36e619a3d35e2d3c0352367f2a99ab9484d1e1a5c32d184e4110d5acc66f6b1d1e9d5c85f885af9b7166a1dff996ca5a0863c2b8cf424bcacbe0947ed6221907d1830dd816f7bec57be53ba7e4c3119da210cafb4796aeda97d0f899c2ea4fb77507c23d9163a07587f9badd690ed8b072c85e166a6db1998a72f40ff00d4422fc16fc0909733ee5b514b87a89753e7fea717eee78bb92d202adc3d2e23a637d6557bbd04250ce9bf4e1377ef63183c93f391bb89c3e5b5f2b048fcf7ba8add3a690700228d0617c638b909a13d6fba7b71932401855760582c770acad97820e9f779f2a8086802cdd2e4ac001e1360322e7223da34a54c8fd9de2da6f929e13790e063f687fc2c2d62d6651f147f8658c22fdc01c83c31eec4a239ea6ecedb4edef8005368188e4a467552e1533233a443b659e2f7766537668c23ea5190bdf5092be4c85f2ee9f1bd0d474c69907d194cab00ab00970f0ea6f21bc36d4018a090db683a894a2d2b9682ddb68cdd22f276271bad49ca4291a793120fcd642300032a6289c25e6e389051c2bbfcd82bddcd726ddfe98ede240c3b288011883c50c470e44b6e0d2f051ac885a8fb43c64627674fc1c374d8f9d5fdef9e6363510d1093d4ae292e4e8bd5af4101249a6e3bd4d789126e81bc1aaf6380fe12f05d392632de37b9d0b27e540f88b08fd976b106fe3b1084b9349c154decfa13f0983e736993ef53df1952374abc85be92968a0012b06c9e748db45c8d3cb298d1a4a472235941852b9d8449e92bdae2782037191522868286842c786ceb369082b7f4b9c221021da5792ea5489ae22b025b0396ccecf377dbd4edddfeb5bf65a743db8ad6d8469dd45744221ef4c56e168865beab27ab0c1e3e3e38e14f44ad3eaf1cd83e8693f83371590bc592ab6c6304a93c2ea756be8f0b2c31e84f24dd8d45340eab03dd5bd5e68c87b6a974b13b625d5d74255db64ba69c14a454b44df6bb26b24b4055fbdadd588583c4807bfe7a8d8301fa8b8942b6f5ab16ae41e566ca2fab957810564ced1d56370c18520afef441151a59e0e700ed5a813dac66b7bfdc2cc3f2601d6e7872af8d2d401240948bd03ef367c519d1d99b344277108bccff9110353d72b64ac66d563e7a22535d26479634dea8f583b9fb54a3f543135217b10bbd2afe85545711147d0959f0b4e676edac65b75a2552fcd2ef840c0c49fbe3fac364efa3f947b4331dda3eec0005fb56e8a072dfc32be65c0953843955676dbf0e8fb38a5874b39bc2a286d0e2f2c322217e1a5d7ae7d52faff43c2a581dd510e70685a870b8298924b8b54aa691ef0f4604645ad49d7ea38a06b4d9dbf328c5aeaea7d3774d2ee25ad18160e9215dddf88a103e6c74fb979391e4aefe7da7e58bbcd9f78b57577dc29b2a013487a20975519f2470e9487eb72da08e6bc365355078670ffc2ba5d02a28e03d0de7436c95b5d4f6585e609f2b90b3634da51fa4ed1c861395a778ec4567118eb7a1d71a2293cf3ec0fa29fe54417a7f8c735915cdfebf6b63d7c9741533dec9c46915ec2c31e4231179a4fe1e80f9f22f28400accf034c0bc6c9db9689e2692965a0ea46761e97d5845c4f0f5a6abe390723954a87ddc00541d051236ebcbb4707e7c8045811637b6c0e19ed253254ed5acb4f4344f23938c20307001caf6872dfedab2146ed25a865eb6ef489a5009262178b755e3e8cbaf06ac6368f82d4d4f9aae5060baccd611b02e6e370810307db16fd471f0cd9197683a8e42f004f9583a9c5f4c4a4bd513cd4f96a2a0286f354322b5e6c13785a0f8aff1f3685902dbb9378a9306c41dac00cffa94681fab53c02283b28180a24eedd2351fa78f2de0d0a71a30666f4d0930ce172e2acddbbe63374f2a78e0bc4c27213606a65c6973dd88737faed5b048ce68f7207bfb9e95f13d184c39a06c95c106c24e20d18e7e0f673372820a16aa47a0d0207929f392276a33e1ea183433c59c036b1809f909e8087e2351635fca4f61b9177a0f2ddc218a39bb34067a9ec7e56e983c53ea254c8a6159eb9958e688f320041dc7408311f9ae16f402dba24a81c4b97786601f21885167d8b3bbe78562a5c6ed2182a4ad49bcd01445255ac55be110cdd9033340e381428c5e48796c87da728f2a5d072d4b8365c1e2bc9d4d46645f67fadef1245278ca4b2c1c132f9c3a08a8423506048ee6393ada4b5acaf32adc25d8f8cca1ae2b1dd2cffd273a7565d704467d9b88b632d70a5dea9450be90b2582c0253607caca0c9ad51a594a5d853a724b83cd912d8fbd6bec1ebfe9e832010b8f975d95dc2de213ff8bb06502262f1841f239da4445ff8959fbe1323e6373207e19569319cd7b128e92e6db3e044d597967c630dc66cd2bcc73793c386ecf643d396e20da67baf6727e433b603ff922e8312655757519ebc55b574325bce2aa05d9a81c6510000716b11773b877b655b26d2487620cf33d907c8fca799919291a201213d9f3df65bfbf64c642e44460caeaff83517c0762fda68b9ec89a57916584be1df6fe2382c690b442c8f0ebf6110f069eba85ca316cb12bf93052235f581cfb454efa10610fc0b79392a22ec6656ba2c76101beb64575561b8c865dbfd9ea837e8027d12ef71a7d3f75130eab761558616536dd84f5e5a45869940bcb9f0716463a5efbfe46ad2abe932fb3fbc0cc9a86d10546ed38ed69d4b7fc9e22f74efdab7e4aabf35aed08c3a5201051dc644ccb85c15b87d65104f93ca96a14f0b73f4d67d7532930585909ae402e884d9c4c40a59e01c0c0ce8eb060424c110ac8279a8c9e96ba5569d665462d4e82e427504c5b84b1834a520bd7a9") r2 = clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r3, &(0x7f0000000140)=r2, 0x12) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$sndseq(r3, &(0x7f0000000040)=[{0x76, 0x3f, 0x28, 0x9, @time={0x0, 0x6}, {0xec, 0x6}, {0x1, 0x2}, @time=@tick=0x7}, {0x4, 0x0, 0x1, 0x81, @time={0x7ff, 0x7}, {0x5c, 0x5}, {0x7, 0x2}, @control={0x8, 0x400, 0xe81}}, {0x4, 0x3f, 0x2, 0x1, @time={0x8, 0x407}, {0x85, 0x1}, {0x3, 0x6}, @time=@tick=0x5}, {0x9, 0x5, 0xb5, 0x4e, @tick=0x401, {0x7, 0x9}, {0x9, 0x4}, @raw32={[0x9, 0x8, 0x100]}}, {0x1, 0x0, 0x20, 0x8, @tick=0x8, {0x7f, 0x5}, {0x3f, 0x5}, @quote={{0x6, 0xfd}, 0x1, &(0x7f0000000000)={0x3, 0x4b, 0x6, 0xed, @time={0x4, 0x9}, {0x3c, 0x7}, {0x0, 0x3f}, @raw32={[0x2, 0xfffffffa, 0xffffffff]}}}}, {0x9, 0x7f, 0x1, 0x4, @tick=0x7fff, {0x6, 0x8}, {0x1, 0x4}, @result={0x0, 0xffff0001}}], 0xa8) 04:38:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7e000, 0x5f94934f}) 04:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f800}) [ 779.256383][ T3697] loop0: detected capacity change from 0 to 4 [ 779.272773][ T3697] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.284833][ T3697] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:40 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff67, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000e000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7e800, 0x5f94934f}) [ 779.492841][ T3728] loop0: detected capacity change from 0 to 4 [ 779.537910][ T3728] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.549935][ T3728] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 779.634149][ T3728] loop0: detected capacity change from 0 to 4 [ 779.640898][ T3728] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.652909][ T3728] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:40 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x378) 04:38:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x40000}) 04:38:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80000, 0x5f94934f}) 04:38:40 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff6f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000010000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100000, 0x5f94934f}) [ 779.856158][ T3753] loop0: detected capacity change from 0 to 4 [ 779.873203][ T3753] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.885206][ T3753] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 779.956135][ T3753] loop0: detected capacity change from 0 to 4 [ 779.963133][ T3753] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 779.975262][ T3753] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 780.842690][ T3774] cgroup: Unknown subsys name 'perf_event' [ 780.848712][ T3774] cgroup: Unknown subsys name 'net_cls' 04:38:43 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x2000, &(0x7f0000000000)="9979dbdc8ac6a23edc3ed4c3b479028f4bbf3cb4dc45fcf8cbeee4846b93bb9b895a80ed09e99e4527df68f8f4182f1bff4f05aace0ca0b3f35c5d6c558c43888be67c38ae3145bfab95c031284106fcb0da61d8eff08a9d9ff8f1cfcaa3d177126b1795915b31a1309b627f771bb697be486ddc25434047ef42423cb04bbe20ab32286d87b1014c703491d6905b8d0444a36bdf8b27f0b6379c14c9ba4dcc9b3bbb6919d7964016302e4adcf7c370bdac80c91236c2ef9cb471ab1a2b56774475fd121c6883a6c552e79efaaae892b32874291bb2dafbf848a95b7981b47ca541b40968ff6d5602535df14844b51bbe1c8a8a98a875a08280", &(0x7f0000000100), &(0x7f0000000140), &(0x7f00000002c0)="3f5b9cb6ca89f2b6fe221b83585be8ff4ba9f81dca58e3ecc348c97a076e1a45de874d69b53bd85e0c8dad0db7d56f61a4caa1271505b83b5550712010ba1c54714c16459effba301b606b86efff9a1bf2af2a52477df66577bb16c722468ee71bf1802e5a88a91de7a51bdf6d05dd761ae6cf73d04e72165017468805f68b42bbbdae0482cbd82489ed72aed671efac0c8abb32032db474e9efb545eb8e75b253dc02ef21b68b7f81debefa4135d90b2930e806402a745f6c911a2a6af3460cb327fdf9e8a1655f") r0 = gettid() tkill(r0, 0x40) tkill(0x0, 0x40) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000180)={0x0, 0x0}) ptrace$cont(0x18, r1, 0x8, 0x9f) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:43 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x79000}) 04:38:43 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff77, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000011000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100300, 0x5f94934f}) 04:38:43 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x379) [ 782.796457][ T4242] loop0: detected capacity change from 0 to 4 [ 782.838683][ T4242] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 782.850811][ T4242] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:43 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:43 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() exit_group(0x9) tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x180300, 0x5f94934f}) 04:38:44 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x40) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) tkill(r0, 0x24) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) clone(0x20a00080, &(0x7f0000000180)="53fad19c51cd6e59f2e1cc85022993c383f61b8aee1a98256f080a475be2c2a238a3d6d483e9e9b89b6f95b216bd9f5d3b62ade38d23c30bee7653ce0a0546d1f6fa640c11837097038a27a13303d93bf8ed7ca47425c76a25cdd15a79d2c1d04bde3bfeddf84f7fa0ef162706518f38b8be", &(0x7f0000000140), &(0x7f0000000080), &(0x7f0000000100)="71bb9a5e78e9790a3598474ae0261c09ab3820426b82d94d6c6d1516e38d57ee5ced9b4f0703fae39613ecb5") [ 782.971373][ T4242] loop0: detected capacity change from 0 to 4 [ 782.988103][ T4242] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 783.000108][ T4242] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x79800}) 04:38:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x200300, 0x5f94934f}) 04:38:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff87, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d400000012000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x280300, 0x5f94934f}) 04:38:44 executing program 5: clone(0x20042016ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) [ 783.202365][ T4298] loop0: detected capacity change from 0 to 4 [ 783.236894][ T4298] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 783.248987][ T4298] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 783.385374][ T4298] loop0: detected capacity change from 0 to 4 [ 783.397675][ T4298] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 783.409869][ T4298] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:44 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37a) 04:38:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x280700, 0x5f94934f}) 04:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7a000}) 04:38:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff97, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000004000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 783.560399][ T4341] loop0: detected capacity change from 0 to 4 [ 783.584408][ T4341] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 783.596544][ T4341] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300300, 0x5f94934f}) 04:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7a800}) [ 783.689110][ T4341] loop0: detected capacity change from 0 to 4 [ 783.698104][ T4341] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 783.710105][ T4341] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7b000}) 04:38:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0002ec000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7b800}) [ 783.885819][ T4370] loop0: detected capacity change from 0 to 4 [ 783.937788][ T4370] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 783.949801][ T4370] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 784.033986][ T4370] loop0: detected capacity change from 0 to 4 [ 784.040714][ T4370] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.052766][ T4370] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:45 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37b) 04:38:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300700, 0x5f94934f}) 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7c000}) 04:38:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f020000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 784.298116][ T4399] loop0: detected capacity change from 0 to 4 [ 784.328638][ T4399] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.340638][ T4399] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x380300, 0x5f94934f}) 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7c800}) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x380700, 0x5f94934f}) 04:38:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 784.424988][ T4399] loop0: detected capacity change from 0 to 4 [ 784.448213][ T4399] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.460236][ T4399] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7d000}) 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7d800}) 04:38:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f030000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 784.676990][ T4433] loop0: detected capacity change from 0 to 4 [ 784.704776][ T4433] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.716802][ T4433] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:45 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37c) 04:38:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x400300, 0x5f94934f}) 04:38:45 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x9}, 0x10) r2 = dup2(r1, r1) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r1) sendmsg$TIPC_CMD_SET_LINK_PRI(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r3, 0x4, 0x70bd28, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0x8, @link='broadcast-link\x00'}}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x68}}, 0x0) sendmsg$TIPC_CMD_GET_REMOTE_MNG(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0xc000}, 0x24000000) clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r4 = gettid() tkill(r4, 0x40) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r4], 0x1}, 0x58) 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7e000}) 04:38:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f040000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 784.788615][ T4433] loop0: detected capacity change from 0 to 4 [ 784.795115][ T4433] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.807272][ T4433] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 784.909124][ T4454] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=4454 comm=syz-executor.5 [ 784.937662][ T4456] loop0: detected capacity change from 0 to 4 04:38:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7e800}) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x400700, 0x5f94934f}) [ 784.958495][ T4456] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 784.970548][ T4456] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x480300, 0x5f94934f}) 04:38:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7f000}) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)={0x0, 0x0, 0x1}) tkill(r1, 0x28) tkill(r0, 0x40) clone(0x800000, &(0x7f0000000000)="6a9eee841043f95da63744c125bcb2a0777e18471b771dce075cfe942d8ab236c8706f4d5acb8dec88aeae8fbcc29a28efeafc6f64d8fca37a7d823064a9a140ff06d6d08a6cd7a8fc057ee0700d580ba8dc7adee9844e56030980aef84a992edb305929350bf1eb53b6e1a4ef834e4f8c1fefe1accf4b7e97f92d84d7924539602c45a9f35cad74d9864981d1987eb694efc4550f9b11fd74a009dbabceab4ed725f4b5253cfc1189b203fc28a9639bdd8b7c5a82f504cd098aa0245dc5b604845b275b3b1a903951bdc627", &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="39ac983b9d7a8e9d95aa8c08fae626de2cb0688e4157e9b9e48b64459b53ca63124631a84a8d5b6c7e8a6aaaa7b2f3c5260535c82c276f495a710f24b3ea3a933137cb7d85e9e22f9287058a5d300599c3") clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) ptrace$cont(0x9, r2, 0x3, 0x3) 04:38:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 785.069112][ T4456] loop0: detected capacity change from 0 to 4 [ 785.077898][ T4456] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 785.089898][ T4456] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:46 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37d) 04:38:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x80000}) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) r2 = gettid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r4 = gettid() rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) ioctl$sock_SIOCSPGRP(r3, 0x8902, &(0x7f0000000040)=r4) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) tkill(r2, 0x27) r5 = gettid() ptrace$cont(0x18, r0, 0x1, 0x1) rt_sigqueueinfo(r5, 0xa, &(0x7f00000002c0)) ptrace$peeksig(0x4209, r5, &(0x7f0000000080)={0xb936, 0x0, 0x5}, &(0x7f0000000340)=[{}, {}, {}, {}, {}]) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f050000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x480700, 0x5f94934f}) 04:38:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 785.410080][ T4510] loop0: detected capacity change from 0 to 4 [ 785.440527][ T4510] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) wait4(r1, &(0x7f0000000040), 0x80000000, 0x0) tkill(r0, 0x3) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) r3 = getpid() r4 = getpid() clone3(&(0x7f0000000240)={0x3a984800, 0x0, 0x0, 0x0, {0x21}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[r2, r0, r4, r3, r3], 0x5}, 0x58) [ 785.452645][ T4510] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x4a) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x80200}) [ 785.539932][ T4510] loop0: detected capacity change from 0 to 4 [ 785.564170][ T4510] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 785.576203][ T4510] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x100000}) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x10) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000000)=[r0], 0x1}, 0x58) 04:38:46 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37e) 04:38:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500300, 0x5f94934f}) 04:38:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f060000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) tkill(r1, 0x80040) clone3(&(0x7f0000000240)={0x3180000, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, &(0x7f0000000200)=[r0], 0x1}, 0x58) 04:38:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x100200}) [ 785.898430][ T4563] loop0: detected capacity change from 0 to 4 [ 785.927045][ T4563] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 785.939095][ T4563] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500700, 0x5f94934f}) 04:38:46 executing program 5: clone(0x20002004ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() tkill(r0, 0x40) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) r2 = getpid() clone3(&(0x7f0000000240)={0xc3b00580, 0x0, 0x0, 0x0, {0x7}, 0x0, 0x1b, 0x0, &(0x7f0000000000)=[r2, r0, r1], 0x2b}, 0x58) 04:38:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x100300}) 04:38:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffe7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:47 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x73800, 0x5f94934f}) [ 786.048696][ T4563] loop0: detected capacity change from 0 to 4 [ 786.058251][ T4563] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.070294][ T4563] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f070000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 786.175348][ T4599] loop0: detected capacity change from 0 to 4 [ 786.207305][ T4599] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.219358][ T4599] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:47 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x37f) 04:38:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x580300, 0x5f94934f}) 04:38:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffef, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180000}) 04:38:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f080000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:47 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000040f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 786.402357][ T4615] loop0: detected capacity change from 0 to 4 [ 786.419694][ T4615] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.421614][ T4621] loop5: detected capacity change from 0 to 4 [ 786.431803][ T4615] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x580700, 0x5f94934f}) [ 786.465773][ T4621] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.477816][ T4621] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180200}) 04:38:47 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 786.536600][ T4615] loop0: detected capacity change from 0 to 4 [ 786.545297][ T4615] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.557324][ T4615] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180300}) 04:38:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfff7, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600700, 0x5f94934f}) 04:38:47 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x380) 04:38:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f090000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x680700, 0x5f94934f}) 04:38:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x107ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:47 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x200000}) 04:38:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x700700, 0x5f94934f}) 04:38:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 786.959475][ T4687] loop0: detected capacity change from 0 to 4 [ 786.976384][ T4687] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 786.988399][ T4687] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x780200, 0x5f94934f}) 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x200200}) 04:38:48 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 787.069003][ T4687] loop0: detected capacity change from 0 to 4 [ 787.088567][ T4687] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 787.100670][ T4687] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x200300}) 04:38:48 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x381) 04:38:48 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0a0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x780700, 0x5f94934f}) 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x280000}) 04:38:48 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:48 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180300}) 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x280300}) 04:38:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x800000, 0x5f94934f}) [ 787.442317][ T4736] loop0: detected capacity change from 0 to 4 [ 787.464377][ T4736] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 787.476392][ T4736] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:48 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0b0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:48 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:48 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180300}) [ 787.585146][ T4754] loop0: detected capacity change from 0 to 4 [ 787.623369][ T4754] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300000}) [ 787.635434][ T4754] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 787.774841][ T4754] loop0: detected capacity change from 0 to 4 [ 787.782345][ T4754] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 787.794356][ T4754] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:48 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x382) 04:38:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x800200, 0x5f94934f}) 04:38:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300200}) 04:38:48 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x117ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:48 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180300}) 04:38:48 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0c0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 787.997477][ T4789] loop0: detected capacity change from 0 to 4 [ 788.020155][ T4789] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 788.032298][ T4789] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:49 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:49 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:49 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300300}) [ 788.185478][ T4789] loop0: detected capacity change from 0 to 4 [ 788.195495][ T4789] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 788.207597][ T4789] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:49 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:49 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x380000}) 04:38:49 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0d0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 788.409478][ T4826] loop0: detected capacity change from 0 to 4 [ 788.425727][ T4826] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 788.437846][ T4826] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 788.505242][ T4826] loop0: detected capacity change from 0 to 4 [ 788.529057][ T4826] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 788.541081][ T4826] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:49 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 789.648379][ T4847] cgroup: Unknown subsys name 'perf_event' [ 789.656231][ T4847] cgroup: Unknown subsys name 'net_cls' 04:38:51 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x880700, 0x5f94934f}) 04:38:51 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x383) 04:38:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0e0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:51 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x380200}) 04:38:51 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x127ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:51 executing program 5: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000c00f000000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 790.785064][ T5308] loop5: detected capacity change from 0 to 4 [ 790.794839][ T5313] loop0: detected capacity change from 0 to 4 [ 790.810509][ T5308] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 790.822609][ T5308] EXT4-fs (loop5): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:51 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x900700, 0x5f94934f}) [ 790.841712][ T5313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 790.853729][ T5313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:51 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x380300}) 04:38:51 executing program 5: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x34b) [ 790.925593][ T5313] loop0: detected capacity change from 0 to 4 [ 790.936392][ T5313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 790.948509][ T5313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:51 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x400000}) 04:38:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0f0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x980200, 0x5f94934f}) [ 791.079913][ T5344] loop0: detected capacity change from 0 to 4 [ 791.122033][ T5344] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 791.134057][ T5344] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 791.244895][ T5344] loop0: detected capacity change from 0 to 4 [ 791.254092][ T5344] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 791.266120][ T5344] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:52 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x384) 04:38:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x137ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x980700, 0x5f94934f}) 04:38:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x400300}) 04:38:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f100000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 791.385629][ T5373] loop0: detected capacity change from 0 to 4 [ 791.423144][ T5373] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x480000}) [ 791.435183][ T5373] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x480300}) [ 791.521875][ T5373] loop0: detected capacity change from 0 to 4 [ 791.532589][ T5373] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 791.544638][ T5373] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:52 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x13fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x500000}) 04:38:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00200, 0x5f94934f}) 04:38:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f110000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 791.695640][ T5406] loop0: detected capacity change from 0 to 4 [ 791.719073][ T5406] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 791.731096][ T5406] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:52 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x385) 04:38:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x500300}) 04:38:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00700, 0x5f94934f}) 04:38:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f120000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:52 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x67e6}) 04:38:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x147ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 791.960566][ T5434] loop0: detected capacity change from 0 to 4 04:38:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa80200, 0x5f94934f}) 04:38:52 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x67e6}) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x14fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 792.026987][ T5434] loop0: detected capacity change from 0 to 4 [ 792.049119][ T5434] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 792.061202][ T5434] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:53 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x67e6}) 04:38:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa80700, 0x5f94934f}) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x157ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:53 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x386) 04:38:53 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f140000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x580300}) 04:38:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00200, 0x5f94934f}) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x15fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:53 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00, 0x5f94934f}) 04:38:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x600300}) [ 792.452501][ T5489] loop0: detected capacity change from 0 to 4 [ 792.479621][ T5489] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 792.491785][ T5489] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x167ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00700, 0x5f94934f}) 04:38:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x680300}) 04:38:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb80200, 0x5f94934f}) [ 792.576513][ T5489] loop0: detected capacity change from 0 to 4 [ 792.584348][ T5489] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 792.596369][ T5489] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x16fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:53 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x387) 04:38:53 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f220000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x700000}) 04:38:53 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00, 0x5f94934f}) 04:38:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb80700, 0x5f94934f}) 04:38:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x177ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 792.904642][ T5533] loop0: detected capacity change from 0 to 4 [ 792.930940][ T5533] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 792.942999][ T5533] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x700300}) 04:38:53 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00, 0x5f94934f}) 04:38:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x780000}) 04:38:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00200, 0x5f94934f}) 04:38:54 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600, 0x5f94934f}) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 793.090485][ T5533] loop0: detected capacity change from 0 to 4 [ 793.102883][ T5533] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 793.114980][ T5533] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:54 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x388) 04:38:54 executing program 5: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x33d) 04:38:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f250000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x800000}) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x187ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00700, 0x5f94934f}) [ 793.409433][ T5586] loop0: detected capacity change from 0 to 4 [ 793.427421][ T5586] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 793.439470][ T5586] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc80200, 0x5f94934f}) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x197ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 793.528580][ T5586] loop0: detected capacity change from 0 to 4 [ 793.538357][ T5586] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 793.550394][ T5586] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x19fff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x880300}) 04:38:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f2e0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 793.673551][ T5619] loop0: detected capacity change from 0 to 4 [ 793.707111][ T5619] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 793.719182][ T5619] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 793.819232][ T5619] loop0: detected capacity change from 0 to 4 [ 793.833686][ T5619] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 793.845827][ T5619] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:54 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x389) 04:38:54 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0xffcf, 0x0, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x900300}) 04:38:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc80700, 0x5f94934f}) 04:38:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1a7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f450000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:55 executing program 5 (fault-call:3 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 794.058327][ T5646] loop0: detected capacity change from 0 to 4 [ 794.096499][ T5646] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 794.108520][ T5646] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1afff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f480000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00200, 0x5f94934f}) 04:38:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x900700}) [ 794.208973][ T5664] loop0: detected capacity change from 0 to 4 [ 794.228074][ T5664] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 794.240085][ T5664] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 794.327354][ T5664] loop0: detected capacity change from 0 to 4 [ 794.334999][ T5664] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 794.347054][ T5664] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:55 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38a) 04:38:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x980300}) 04:38:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00700, 0x5f94934f}) 04:38:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1b7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f4c0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 794.519737][ T5696] loop0: detected capacity change from 0 to 4 [ 794.537114][ T5696] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 794.549168][ T5696] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x980700}) 04:38:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd80700, 0x5f94934f}) [ 794.629444][ T5696] loop0: detected capacity change from 0 to 4 [ 794.638284][ T5696] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 794.650355][ T5696] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0002, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1bfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f600000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe00700, 0x5f94934f}) 04:38:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa00300}) 04:38:55 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38b) [ 795.035430][ T5730] loop0: detected capacity change from 0 to 4 [ 795.063303][ T5730] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 795.075425][ T5730] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa00700}) 04:38:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1c7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa80300}) 04:38:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe80300, 0x5f94934f}) [ 795.169043][ T5730] loop0: detected capacity change from 0 to 4 [ 795.177572][ T5730] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 795.189593][ T5730] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f680000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa80700}) [ 795.331036][ T5757] loop0: detected capacity change from 0 to 4 [ 795.365017][ T5757] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:56 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0004, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1cfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb00200}) [ 795.377143][ T5757] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb00300}) 04:38:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe80700, 0x5f94934f}) [ 795.445527][ T5757] loop0: detected capacity change from 0 to 4 [ 795.454928][ T5757] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 795.467106][ T5757] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:56 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38c) 04:38:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1d7ff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f6c0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00300, 0x5f94934f}) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb00700}) 04:38:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb80200}) [ 795.691689][ T5801] loop0: detected capacity change from 0 to 4 [ 795.716023][ T5801] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 795.728046][ T5801] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1dfff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 795.839370][ T5801] loop0: detected capacity change from 0 to 4 [ 795.850558][ T5801] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 795.862574][ T5801] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:57 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0010, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb80300}) 04:38:57 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f740000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f08, 0x5f94934f}) 04:38:57 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1f000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:57 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38d) [ 796.343347][ T5834] loop0: detected capacity change from 0 to 4 [ 796.374115][ T5834] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f09, 0x5f94934f}) 04:38:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb80700}) [ 796.386262][ T5834] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc00200}) 04:38:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc00700}) 04:38:57 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1f800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0a, 0x5f94934f}) [ 796.484284][ T5834] loop0: detected capacity change from 0 to 4 [ 796.494926][ T5834] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 796.507024][ T5834] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e3e80, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0b, 0x5f94934f}) 04:38:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc80700}) 04:38:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7a0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:58 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38e) 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0c, 0x5f94934f}) 04:38:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd00200}) [ 797.315382][ T5884] loop0: detected capacity change from 0 to 4 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0d, 0x5f94934f}) [ 797.382121][ T5884] loop0: detected capacity change from 0 to 4 [ 797.402945][ T5884] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 797.414960][ T5884] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd00700}) 04:38:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7d0000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd80200}) 04:38:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e4000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 797.559906][ T5907] loop0: detected capacity change from 0 to 4 [ 797.597173][ T5907] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0e, 0x5f94934f}) [ 797.609296][ T5907] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0f, 0x5f94934f}) [ 797.702086][ T5907] loop0: detected capacity change from 0 to 4 [ 797.710161][ T5907] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 797.722273][ T5907] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x21000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:58 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x38f) 04:38:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f10, 0x5f94934f}) 04:38:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd80700}) 04:38:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000fc00000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x21800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e803e, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 798.022406][ T5951] loop0: detected capacity change from 0 to 4 [ 798.042486][ T5951] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.054504][ T5951] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x22000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f11, 0x5f94934f}) 04:38:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe00200}) [ 798.164988][ T5951] loop0: detected capacity change from 0 to 4 [ 798.179187][ T5951] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.191214][ T5951] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe00700}) 04:38:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f12, 0x5f94934f}) 04:38:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000fc10000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 798.399143][ T5987] loop0: detected capacity change from 0 to 4 [ 798.418398][ T5987] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.430473][ T5987] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 798.464691][ T5987] loop0: detected capacity change from 0 to 4 [ 798.471542][ T5987] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.483579][ T5987] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:59 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x390) 04:38:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x22800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe80200}) 04:38:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f13, 0x5f94934f}) 04:38:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f040200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 798.586307][ T6006] loop0: detected capacity change from 0 to 4 [ 798.606951][ T6006] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.619013][ T6006] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 798.688631][ T6006] loop0: detected capacity change from 0 to 4 [ 798.697493][ T6006] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 798.709501][ T6006] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:38:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x20001290}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:38:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x23000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:38:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f14, 0x5f94934f}) 04:38:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe80300}) 04:38:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000300010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:38:59 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x391) [ 798.943347][ T6032] loop0: detected capacity change from 0 to 4 [ 798.980064][ T6032] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:38:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe80700}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f15, 0x5f94934f}) [ 798.992079][ T6032] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x23800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 799.095391][ T6032] loop0: detected capacity change from 0 to 4 [ 799.105600][ T6032] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 799.117617][ T6032] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf00200}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f16, 0x5f94934f}) 04:39:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f3e0300010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:00 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf00300}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f17, 0x5f94934f}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f19, 0x5f94934f}) 04:39:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6e000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 799.325505][ T6073] loop0: detected capacity change from 0 to 4 04:39:00 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x392) 04:39:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f3f0300010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff07, 0x5f94934f}) 04:39:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf00700}) 04:39:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6e800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:00 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x2}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 799.620828][ T6106] loop0: detected capacity change from 0 to 4 [ 799.638567][ T6106] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 799.650642][ T6106] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff08, 0x5f94934f}) 04:39:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f08}) 04:39:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6f000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 799.759294][ T6106] loop0: detected capacity change from 0 to 4 [ 799.784986][ T6106] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 799.797017][ T6106] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff09, 0x5f94934f}) 04:39:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f820300010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0a, 0x5f94934f}) [ 799.914440][ T6135] loop0: detected capacity change from 0 to 4 [ 799.936694][ T6135] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 799.948714][ T6135] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 800.034810][ T6135] loop0: detected capacity change from 0 to 4 [ 800.041609][ T6135] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.053611][ T6135] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:01 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x393) 04:39:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f09}) 04:39:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6f800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0b, 0x5f94934f}) 04:39:01 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f020400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 800.192596][ T6160] loop0: detected capacity change from 0 to 4 [ 800.233824][ T6160] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.246018][ T6160] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 800.301830][ T6160] loop0: detected capacity change from 0 to 4 [ 800.312073][ T6160] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.324110][ T6160] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x4}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0c, 0x5f94934f}) 04:39:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0a}) 04:39:01 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f060400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:01 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x394) 04:39:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0d, 0x5f94934f}) [ 800.562752][ T6186] loop0: detected capacity change from 0 to 4 [ 800.588792][ T6186] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.600906][ T6186] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x70800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0b}) [ 800.745931][ T6186] loop0: detected capacity change from 0 to 4 [ 800.754480][ T6186] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.766491][ T6186] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0c}) 04:39:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0e, 0x5f94934f}) 04:39:01 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f100400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x71000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 800.921818][ T6220] loop0: detected capacity change from 0 to 4 [ 800.969851][ T6220] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 800.981958][ T6220] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0d}) 04:39:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x71800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0e}) [ 801.128049][ T6220] loop0: detected capacity change from 0 to 4 [ 801.138712][ T6220] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 801.150980][ T6220] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:02 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x395) 04:39:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0f, 0x5f94934f}) 04:39:02 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x3e80}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x72000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f0f}) 04:39:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f10}) [ 801.376052][ T6267] loop0: detected capacity change from 0 to 4 [ 801.393543][ T6267] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 801.405636][ T6267] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x72800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff10, 0x5f94934f}) [ 801.458580][ T6267] loop0: detected capacity change from 0 to 4 [ 801.475224][ T6267] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 801.487291][ T6267] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff11, 0x5f94934f}) 04:39:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000600010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x73000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 801.644366][ T6294] loop0: detected capacity change from 0 to 4 [ 801.675060][ T6294] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 801.687096][ T6294] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 801.785320][ T6294] loop0: detected capacity change from 0 to 4 [ 801.792371][ T6294] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 801.804502][ T6294] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:02 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x396) 04:39:02 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x4000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff12, 0x5f94934f}) 04:39:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f11}) 04:39:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x73800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f040600010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 802.000256][ T6327] loop0: detected capacity change from 0 to 4 04:39:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff13, 0x5f94934f}) [ 802.048981][ T6327] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 802.060998][ T6327] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x74000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff14, 0x5f94934f}) 04:39:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x74800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f12}) [ 802.164806][ T6327] loop0: detected capacity change from 0 to 4 [ 802.180056][ T6327] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 802.192092][ T6327] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f13}) 04:39:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x397) 04:39:03 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x803e}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff15, 0x5f94934f}) 04:39:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000700010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f14}) 04:39:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x75000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x398) [ 802.877433][ T6381] loop0: detected capacity change from 0 to 4 [ 802.907079][ T6381] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff16, 0x5f94934f}) [ 802.919103][ T6381] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f15}) 04:39:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x75800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 802.998670][ T6381] loop0: detected capacity change from 0 to 4 [ 803.007328][ T6381] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 803.019463][ T6381] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff17, 0x5f94934f}) 04:39:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f16}) 04:39:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000900010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x76000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff18, 0x5f94934f}) [ 803.208674][ T6414] loop0: detected capacity change from 0 to 4 [ 803.245481][ T6414] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80100, 0x5f94934f}) [ 803.257571][ T6414] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x76800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 803.358833][ T6414] loop0: detected capacity change from 0 to 4 [ 803.367484][ T6414] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 803.379565][ T6414] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:04 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x399) 04:39:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80300, 0x5f94934f}) 04:39:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f17}) 04:39:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x77000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000a00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf07f18}) [ 803.551023][ T6460] loop0: detected capacity change from 0 to 4 [ 803.579057][ T6460] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 803.591229][ T6460] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x77800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 803.683674][ T6460] loop0: detected capacity change from 0 to 4 [ 803.693677][ T6460] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 803.705742][ T6460] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:05 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x2}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1000000, 0x5f94934f}) 04:39:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff07}) 04:39:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x78000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000b00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39a) [ 804.225535][ T6497] loop0: detected capacity change from 0 to 4 [ 804.258422][ T6497] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2000000, 0x5f94934f}) [ 804.270455][ T6497] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2860000, 0x5f94934f}) 04:39:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff08}) 04:39:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x78800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 804.335819][ T6497] loop0: detected capacity change from 0 to 4 [ 804.343844][ T6497] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 804.355954][ T6497] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3000000, 0x5f94934f}) 04:39:05 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x4}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x79000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 804.516046][ T6525] loop0: detected capacity change from 0 to 4 [ 804.539908][ T6525] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 804.552013][ T6525] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff09}) 04:39:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x79800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 804.656169][ T6525] loop0: detected capacity change from 0 to 4 [ 804.667685][ T6525] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 804.679719][ T6525] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4000000, 0x5f94934f}) 04:39:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39b) 04:39:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000d00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x5000000, 0x5f94934f}) 04:39:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0a}) 04:39:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7a000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0b}) [ 804.966631][ T6573] loop0: detected capacity change from 0 to 4 [ 804.993672][ T6573] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.005862][ T6573] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6000000, 0x5f94934f}) [ 805.115167][ T6573] loop0: detected capacity change from 0 to 4 [ 805.123048][ T6573] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.135065][ T6573] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:06 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7000000, 0x5f94934f}) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0c}) 04:39:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000e00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7a800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:06 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39c) 04:39:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7fff000, 0x5f94934f}) [ 805.496268][ T6608] loop0: detected capacity change from 0 to 4 [ 805.524255][ T6608] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.536505][ T6608] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7b000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0d}) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0e}) [ 805.659121][ T6608] loop0: detected capacity change from 0 to 4 [ 805.670578][ T6608] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.682600][ T6608] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff0f}) 04:39:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000f00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:06 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x3e80}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8000000, 0x5f94934f}) 04:39:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff10}) [ 805.820525][ T6636] loop0: detected capacity change from 0 to 4 [ 805.845011][ T6636] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.857047][ T6636] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7b800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x87ff000, 0x5f94934f}) [ 805.930264][ T6636] loop0: detected capacity change from 0 to 4 [ 805.949197][ T6636] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 805.961340][ T6636] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:07 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39d) 04:39:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f041000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8fff000, 0x5f94934f}) 04:39:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff11}) 04:39:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7c000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7c800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 806.171340][ T6680] loop0: detected capacity change from 0 to 4 [ 806.186605][ T6680] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 806.198646][ T6680] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9000000, 0x5f94934f}) [ 806.272411][ T6680] loop0: detected capacity change from 0 to 4 [ 806.282263][ T6680] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 806.294319][ T6680] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x4000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff12}) 04:39:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7d000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x97ff000, 0x5f94934f}) 04:39:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f201000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:07 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39e) [ 806.808007][ T6718] loop0: detected capacity change from 0 to 4 [ 806.835634][ T6718] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 806.847668][ T6718] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7d800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff13}) [ 806.919591][ T6718] loop0: detected capacity change from 0 to 4 [ 806.931380][ T6718] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 806.943452][ T6718] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9fff000, 0x5f94934f}) 04:39:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff14}) 04:39:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000fcf1000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7e000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 807.069581][ T6743] loop0: detected capacity change from 0 to 4 [ 807.093496][ T6743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.105616][ T6743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x803e}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff16}) [ 807.150497][ T6743] loop0: detected capacity change from 0 to 4 [ 807.160092][ T6743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.172103][ T6743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7e800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:08 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa000000, 0x5f94934f}) 04:39:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000fd01000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 807.314189][ T6775] loop0: detected capacity change from 0 to 4 [ 807.342147][ T6775] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.354181][ T6775] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 807.408787][ T6775] loop0: detected capacity change from 0 to 4 [ 807.416473][ T6775] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.428481][ T6775] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:08 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x39f) 04:39:08 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa7ff000, 0x5f94934f}) 04:39:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7f000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff17}) 04:39:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001100010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 807.542766][ T6797] loop0: detected capacity change from 0 to 4 [ 807.576260][ T6797] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.588283][ T6797] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf0ff18}) 04:39:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7f800, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 807.668954][ T6797] loop0: detected capacity change from 0 to 4 [ 807.677997][ T6797] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 807.690008][ T6797] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:09 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf80100}) 04:39:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:09 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a0) 04:39:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf80200}) [ 808.098466][ T6834] loop0: detected capacity change from 0 to 4 [ 808.119502][ T6834] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 808.131528][ T6834] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 808.188809][ T6834] loop0: detected capacity change from 0 to 4 [ 808.210601][ T6834] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 808.222646][ T6834] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 809.008016][ T6856] cgroup: Unknown subsys name 'perf_event' [ 809.014155][ T6856] cgroup: Unknown subsys name 'net_cls' 04:39:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xafff000, 0x5f94934f}) 04:39:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x2}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf80300}) 04:39:11 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a1) [ 810.141276][ T7314] loop0: detected capacity change from 0 to 4 [ 810.164270][ T7314] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 810.176307][ T7314] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb000000, 0x5f94934f}) 04:39:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb7ff000, 0x5f94934f}) [ 810.294719][ T7314] loop0: detected capacity change from 0 to 4 [ 810.303489][ T7314] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 810.315585][ T7314] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x1000000}) 04:39:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2000000}) [ 810.434560][ T7349] loop0: detected capacity change from 0 to 4 [ 810.463268][ T7349] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 810.475303][ T7349] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 810.549692][ T7349] loop0: detected capacity change from 0 to 4 [ 810.558303][ T7349] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 810.570363][ T7349] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3000000}) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xbfff000, 0x5f94934f}) 04:39:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x4}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f102000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:12 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a2) [ 811.073930][ T7389] loop0: detected capacity change from 0 to 4 [ 811.110004][ T7389] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.122109][ T7389] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc000000, 0x5f94934f}) 04:39:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 811.184832][ T7389] loop0: detected capacity change from 0 to 4 [ 811.206059][ T7389] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.218089][ T7389] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3820000}) 04:39:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x4000000}) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x5000000}) [ 811.349295][ T7415] loop0: detected capacity change from 0 to 4 [ 811.372103][ T7415] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.384221][ T7415] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc7ff000, 0x5f94934f}) 04:39:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x6000000}) [ 811.490961][ T7415] loop0: detected capacity change from 0 to 4 [ 811.504037][ T7415] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.516141][ T7415] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 811.635586][ T7443] loop0: detected capacity change from 0 to 4 [ 811.659512][ T7443] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.671579][ T7443] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 811.711542][ T7443] loop0: detected capacity change from 0 to 4 [ 811.720354][ T7443] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.732455][ T7443] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a3) 04:39:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7000000}) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xcfff000, 0x5f94934f}) 04:39:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x180000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x3e80}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002e00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd000000, 0x5f94934f}) [ 811.895227][ T7474] loop0: detected capacity change from 0 to 4 [ 811.926793][ T7474] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 811.938806][ T7474] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd7ff000, 0x5f94934f}) 04:39:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x180100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xdfff000, 0x5f94934f}) 04:39:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x180200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 812.064569][ T7474] loop0: detected capacity change from 0 to 4 [ 812.074629][ T7474] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 812.086646][ T7474] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7fff000}) 04:39:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a4) 04:39:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x4000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f033e00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8000000}) 04:39:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x180700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe000000, 0x5f94934f}) 04:39:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x87ff000}) [ 812.421433][ T7523] loop0: detected capacity change from 0 to 4 [ 812.445896][ T7523] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 812.458027][ T7523] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x200000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8fff000}) [ 812.539864][ T7523] loop0: detected capacity change from 0 to 4 [ 812.549667][ T7523] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 812.561678][ T7523] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe7ff000, 0x5f94934f}) 04:39:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f003f00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x9000000}) [ 812.682200][ T7552] loop0: detected capacity change from 0 to 4 [ 812.706240][ T7552] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 812.718293][ T7552] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 812.804688][ T7552] loop0: detected capacity change from 0 to 4 [ 812.812525][ T7552] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 812.824545][ T7552] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a5) 04:39:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x803e}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xefff000, 0x5f94934f}) 04:39:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x200200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x97ff000}) 04:39:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f033f00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:14 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a6) 04:39:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x9fff000}) 04:39:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa000000}) [ 813.397072][ T7594] loop0: detected capacity change from 0 to 4 [ 813.416892][ T7594] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 813.428911][ T7594] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf000000, 0x5f94934f}) 04:39:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 813.478814][ T7594] loop0: detected capacity change from 0 to 4 [ 813.489699][ T7594] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 813.501795][ T7594] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x200700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 813.601016][ T7612] loop0: detected capacity change from 0 to 4 04:39:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa7ff000}) [ 813.641614][ T7612] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 813.653692][ T7612] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 813.721036][ T7612] loop0: detected capacity change from 0 to 4 [ 813.729436][ T7612] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 813.741546][ T7612] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x34000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf7ff000, 0x5f94934f}) 04:39:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x280000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xafff000}) 04:39:15 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a7) 04:39:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb000000}) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffff000, 0x5f94934f}) 04:39:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x280200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 814.247895][ T7651] loop0: detected capacity change from 0 to 4 [ 814.270999][ T7651] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 814.283090][ T7651] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10000000, 0x5f94934f}) [ 814.406931][ T7651] loop0: detected capacity change from 0 to 4 [ 814.415763][ T7651] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 814.427764][ T7651] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x280700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x400300}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004800010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x107ff000, 0x5f94934f}) [ 814.562966][ T7682] loop0: detected capacity change from 0 to 4 [ 814.595223][ T7682] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb7ff000}) [ 814.607258][ T7682] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xbfff000}) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10fff000, 0x5f94934f}) [ 814.684283][ T7682] loop0: detected capacity change from 0 to 4 [ 814.698999][ T7682] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 814.711057][ T7682] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:15 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a8) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11000000, 0x5f94934f}) 04:39:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc000000}) 04:39:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x117ff000, 0x5f94934f}) [ 814.933105][ T7717] loop0: detected capacity change from 0 to 4 [ 814.964261][ T7717] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 814.976277][ T7717] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 815.058620][ T7717] loop0: detected capacity change from 0 to 4 [ 815.066194][ T7717] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 815.078255][ T7717] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x1000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11fff000, 0x5f94934f}) 04:39:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc7ff000}) 04:39:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:16 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3a9) [ 815.404889][ T7743] loop0: detected capacity change from 0 to 4 [ 815.435436][ T7743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12000000, 0x5f94934f}) [ 815.447511][ T7743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xcfff000}) 04:39:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 815.539926][ T7743] loop0: detected capacity change from 0 to 4 [ 815.547380][ T7743] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 815.559628][ T7743] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd000000}) 04:39:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006800010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x2000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x380000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x127ff000, 0x5f94934f}) [ 815.804722][ T7786] loop0: detected capacity change from 0 to 4 [ 815.835232][ T7786] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x380200, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12fff000, 0x5f94934f}) [ 815.847252][ T7786] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd7ff000}) [ 815.960284][ T7786] loop0: detected capacity change from 0 to 4 [ 815.969361][ T7786] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 815.981425][ T7786] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3aa) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x137ff000, 0x5f94934f}) 04:39:17 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x4000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xdfff000}) 04:39:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x380700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 816.171336][ T7822] loop0: detected capacity change from 0 to 4 [ 816.200397][ T7822] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 816.212519][ T7822] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x13fff000, 0x5f94934f}) 04:39:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x400000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe000000}) [ 816.308870][ T7822] loop0: detected capacity change from 0 to 4 [ 816.318190][ T7822] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 816.330338][ T7822] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe7ff000}) 04:39:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x147ff000, 0x5f94934f}) [ 816.534617][ T7858] loop0: detected capacity change from 0 to 4 [ 816.548584][ T7858] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 816.560620][ T7858] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ab) 04:39:17 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x10000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xefff000}) 04:39:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x400700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x14fff000, 0x5f94934f}) 04:39:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007a00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 816.624813][ T7858] loop0: detected capacity change from 0 to 4 [ 816.631349][ T7858] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 816.643347][ T7858] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 816.734954][ T7880] loop0: detected capacity change from 0 to 4 [ 816.764221][ T7880] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x157ff000, 0x5f94934f}) [ 816.776253][ T7880] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x15fff000, 0x5f94934f}) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf000000}) 04:39:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf7ff000}) 04:39:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x167ff000, 0x5f94934f}) [ 816.896458][ T7880] loop0: detected capacity change from 0 to 4 [ 816.908172][ T7880] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 816.920218][ T7880] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007d00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 817.039715][ T7907] loop0: detected capacity change from 0 to 4 [ 817.065349][ T7907] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 817.077448][ T7907] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 817.104616][ T7907] loop0: detected capacity change from 0 to 4 [ 817.111183][ T7907] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 817.123179][ T7907] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:18 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ac) 04:39:18 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x40000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x480000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x16fff000, 0x5f94934f}) 04:39:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffff000}) 04:39:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f038200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 817.293487][ T7929] loop0: detected capacity change from 0 to 4 [ 817.323174][ T7929] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x177ff000, 0x5f94934f}) [ 817.335182][ T7929] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x480700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x10000000}) [ 817.449145][ T7929] loop0: detected capacity change from 0 to 4 [ 817.458282][ T7929] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 817.470307][ T7929] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x107ff000}) 04:39:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:18 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x803e0000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:18 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ad) 04:39:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17fff000, 0x5f94934f}) 04:39:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00c000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x10fff000}) 04:39:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x11000000}) [ 817.882862][ T7985] loop0: detected capacity change from 0 to 4 [ 817.908283][ T7985] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 817.920363][ T7985] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x580000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18fff000, 0x5f94934f}) [ 818.021482][ T7985] loop0: detected capacity change from 0 to 4 [ 818.030212][ T7985] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 818.042332][ T7985] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x197ff000, 0x5f94934f}) 04:39:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x117ff000}) 04:39:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x580700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00c100010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000000, 0x5f94934f}) 04:39:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x11fff000}) 04:39:19 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ae) [ 818.584813][ T8034] loop0: detected capacity change from 0 to 4 [ 818.597288][ T8034] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 818.609377][ T8034] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x12000000}) 04:39:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f000000, 0x5f94934f}) [ 818.703818][ T8034] loop0: detected capacity change from 0 to 4 [ 818.712683][ T8034] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 818.724754][ T8034] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f10cf00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x127ff000}) 04:39:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x2}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 818.898326][ T8058] loop0: detected capacity change from 0 to 4 [ 818.927363][ T8058] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 818.939416][ T8058] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x412f0000, 0x5f94934f}) 04:39:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x680000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x12fff000}) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x42270000, 0x5f94934f}) [ 819.049659][ T8058] loop0: detected capacity change from 0 to 4 [ 819.060642][ T8058] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 819.072751][ T8058] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x422f0000, 0x5f94934f}) 04:39:20 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3af) 04:39:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f10d000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x680700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x137ff000}) 04:39:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x4}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x81020000, 0x5f94934f}) [ 819.354942][ T8109] loop0: detected capacity change from 0 to 4 [ 819.373021][ T8109] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 819.385101][ T8109] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x13fff000}) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf4ffffff, 0x5f94934f}) 04:39:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x700000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfbffffff, 0x5f94934f}) [ 819.514728][ T8109] loop0: detected capacity change from 0 to 4 [ 819.528586][ T8109] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 819.541044][ T8109] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x147ff000}) 04:39:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:20 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b0) 04:39:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x700700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x14fff000}) 04:39:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0fff00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfeffffff, 0x5f94934f}) 04:39:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x3e80}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff010000, 0x5f94934f}) [ 819.899378][ T8159] loop0: detected capacity change from 0 to 4 [ 819.924800][ T8159] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 819.937435][ T8159] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x780000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff070000, 0x5f94934f}) 04:39:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x157ff000}) [ 820.009534][ T8159] loop0: detected capacity change from 0 to 4 [ 820.017615][ T8159] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 820.029701][ T8159] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff070100, 0x5f94934f}) 04:39:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x780700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:21 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b1) 04:39:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000020000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x167ff000}) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f0000, 0x5f94934f}) 04:39:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x800000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 820.363366][ T8199] loop0: detected capacity change from 0 to 4 [ 820.381059][ T8199] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 820.393099][ T8199] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 820.504591][ T8199] loop0: detected capacity change from 0 to 4 [ 820.511371][ T8199] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 820.523409][ T8199] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x4000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x16fff000}) 04:39:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x800700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f0100, 0x5f94934f}) 04:39:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000030000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:21 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b2) 04:39:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x177ff000}) [ 820.824810][ T8236] loop0: detected capacity change from 0 to 4 [ 820.842204][ T8236] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 820.854311][ T8236] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff170100, 0x5f94934f}) 04:39:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff1f0100, 0x5f94934f}) [ 820.940280][ T8236] loop0: detected capacity change from 0 to 4 [ 820.949863][ T8236] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 820.961873][ T8236] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x880000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x17fff000}) 04:39:22 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000040000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x803e}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x187ff000}) 04:39:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff270100, 0x5f94934f}) [ 821.166998][ T8271] loop0: detected capacity change from 0 to 4 [ 821.202300][ T8271] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 821.214359][ T8271] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x18fff000}) 04:39:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x880700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 821.298332][ T8271] loop0: detected capacity change from 0 to 4 [ 821.306951][ T8271] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 821.319007][ T8271] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:22 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b3) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x20000000}) 04:39:22 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000060000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff2f0100, 0x5f94934f}) 04:39:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x900000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x34000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 821.588089][ T8313] loop0: detected capacity change from 0 to 4 [ 821.617691][ T8313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 821.629859][ T8313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x900700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff370100, 0x5f94934f}) 04:39:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x980000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f000000}) [ 821.759231][ T8313] loop0: detected capacity change from 0 to 4 [ 821.766568][ T8313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 821.778622][ T8313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x400300}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x81020000}) 04:39:23 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b4) 04:39:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000070000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff3f0100, 0x5f94934f}) 04:39:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x980700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe5670000}) 04:39:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x1000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 822.150577][ T8365] loop0: detected capacity change from 0 to 4 [ 822.171798][ T8365] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.183840][ T8365] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff470100, 0x5f94934f}) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe56f0000}) 04:39:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff4f0100, 0x5f94934f}) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe65f0000}) [ 822.279173][ T8365] loop0: detected capacity change from 0 to 4 [ 822.288451][ T8365] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.300462][ T8365] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000080000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 822.410001][ T8391] loop0: detected capacity change from 0 to 4 [ 822.447404][ T8391] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.459437][ T8391] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 822.569356][ T8391] loop0: detected capacity change from 0 to 4 [ 822.578990][ T8391] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.591017][ T8391] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:23 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b5) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe6670000}) 04:39:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff570100, 0x5f94934f}) 04:39:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x2000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000000a0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf4ffffff}) [ 822.728011][ T8421] loop0: detected capacity change from 0 to 4 [ 822.750978][ T8421] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.765454][ T8421] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfbffffff}) 04:39:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfeffffff}) 04:39:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff5f0100, 0x5f94934f}) [ 822.884520][ T8421] loop0: detected capacity change from 0 to 4 [ 822.892408][ T8421] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 822.904437][ T8421] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:24 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b6) 04:39:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000000f0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff670100, 0x5f94934f}) 04:39:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 823.229188][ T8469] loop0: detected capacity change from 0 to 4 [ 823.253251][ T8469] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 823.265275][ T8469] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 823.371142][ T8469] loop0: detected capacity change from 0 to 4 [ 823.378598][ T8469] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 823.390601][ T8469] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x4000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff010000}) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff6f0100, 0x5f94934f}) 04:39:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000140000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:24 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b7) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff770100, 0x5f94934f}) [ 823.606031][ T8504] loop0: detected capacity change from 0 to 4 [ 823.626596][ T8504] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 823.638635][ T8504] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff070000}) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f0000, 0x5f94934f}) [ 823.748539][ T8504] loop0: detected capacity change from 0 to 4 [ 823.757348][ T8504] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 823.769373][ T8504] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f0100, 0x5f94934f}) 04:39:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x10000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000002e0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff070100}) [ 823.913219][ T8532] loop0: detected capacity change from 0 to 4 [ 823.939466][ T8532] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 823.951655][ T8532] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff870000, 0x5f94934f}) 04:39:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff0f0000}) 04:39:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 824.039373][ T8532] loop0: detected capacity change from 0 to 4 [ 824.048577][ T8532] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 824.060774][ T8532] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:25 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b8) 04:39:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff0f0100}) 04:39:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000003f0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x40000000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f0000, 0x5f94934f}) 04:39:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f0100, 0x5f94934f}) [ 824.313247][ T8576] loop0: detected capacity change from 0 to 4 [ 824.335163][ T8576] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 824.347213][ T8576] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff170000}) 04:39:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff170100}) 04:39:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff970000, 0x5f94934f}) [ 824.504835][ T8576] loop0: detected capacity change from 0 to 4 [ 824.515112][ T8576] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 824.527127][ T8576] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10, 0x0, 0x0, 0x0, 0x803e0000}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:25 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3b9) 04:39:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff970100, 0x5f94934f}) 04:39:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000450000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff1f0000}) 04:39:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x10}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xec0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 824.859334][ T8632] loop0: detected capacity change from 0 to 4 [ 824.874214][ T8632] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 824.886235][ T8632] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f0000, 0x5f94934f}) 04:39:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff1f0100}) 04:39:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x8ec0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 824.958905][ T8632] loop0: detected capacity change from 0 to 4 [ 824.978575][ T8632] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 824.990715][ T8632] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x9d80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ba) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff270000}) 04:39:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000640000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x11d80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa70000, 0x5f94934f}) 04:39:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x12c40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 825.345179][ T8686] loop0: detected capacity change from 0 to 4 [ 825.370349][ T8686] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 825.382363][ T8686] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff270100}) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff2f0000}) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x19fc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf0000, 0x5f94934f}) [ 825.489292][ T8686] loop0: detected capacity change from 0 to 4 [ 825.496988][ T8686] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 825.509005][ T8686] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1ac40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3bb) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff2f0100}) 04:39:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003850000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1bb00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb70000, 0x5f94934f}) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x23b00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 825.806601][ T8733] loop0: detected capacity change from 0 to 4 [ 825.830672][ T8733] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 825.842764][ T8733] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff370000}) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x249c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 825.945875][ T8733] loop0: detected capacity change from 0 to 4 [ 825.953796][ T8733] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 825.966043][ T8733] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x2c9c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff370100}) 04:39:27 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3bc) 04:39:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf0000, 0x5f94934f}) 04:39:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000026980000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x2d880}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff3f0000}) 04:39:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x35880}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 826.307836][ T8793] loop0: detected capacity change from 0 to 4 [ 826.325230][ T8793] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 826.337316][ T8793] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x36740}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc70000, 0x5f94934f}) 04:39:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff3f0100}) [ 826.402424][ T8793] loop0: detected capacity change from 0 to 4 [ 826.415315][ T8793] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 826.427369][ T8793] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a30000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 826.544226][ T8826] loop0: detected capacity change from 0 to 4 [ 826.561032][ T8826] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 826.573159][ T8826] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 826.654627][ T8826] loop0: detected capacity change from 0 to 4 [ 826.661970][ T8826] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 826.674034][ T8826] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:27 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3bd) 04:39:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x3e740}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff470000}) 04:39:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe00600, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf0000, 0x5f94934f}) 04:39:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a40000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 826.805150][ T8852] loop0: detected capacity change from 0 to 4 [ 826.840397][ T8852] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd70000, 0x5f94934f}) 04:39:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff470100}) 04:39:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x3f600}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 826.852495][ T8852] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff4f0100}) 04:39:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf0000, 0x5f94934f}) 04:39:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 826.947920][ T8852] loop0: detected capacity change from 0 to 4 [ 826.959223][ T8852] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 826.971252][ T8852] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:28 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3be) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x47600}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a50000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff570100}) 04:39:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffe70000, 0x5f94934f}) 04:39:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe80600, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 827.294384][ T8901] loop0: detected capacity change from 0 to 4 [ 827.316720][ T8901] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 827.328876][ T8901] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x484c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffef0000, 0x5f94934f}) 04:39:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff670100}) 04:39:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 827.428889][ T8901] loop0: detected capacity change from 0 to 4 [ 827.449970][ T8901] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 827.462097][ T8901] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x504c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:28 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3bf) 04:39:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff6f0100}) 04:39:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfff70000, 0x5f94934f}) 04:39:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a60000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x51380}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 827.773483][ T8954] loop0: detected capacity change from 0 to 4 [ 827.794167][ T8954] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 827.806178][ T8954] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x59380}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffff0000, 0x5f94934f}) 04:39:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff770000}) [ 827.883806][ T8954] loop0: detected capacity change from 0 to 4 [ 827.895691][ T8954] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 827.907712][ T8954] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a70000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x5a240}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 828.041387][ T8991] loop0: detected capacity change from 0 to 4 [ 828.079267][ T8991] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.091300][ T8991] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:29 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c0) 04:39:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00600, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x62240}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff770100}) 04:39:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a80000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffffff7f, 0x5f94934f}) [ 828.209472][ T8991] loop0: detected capacity change from 0 to 4 [ 828.216049][ T8991] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.228223][ T8991] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 828.313367][ T9021] loop0: detected capacity change from 0 to 4 [ 828.337795][ T9021] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.349825][ T9021] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x63100}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffff4, 0x5f94934f}) 04:39:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 828.439572][ T9021] loop0: detected capacity change from 0 to 4 [ 828.449283][ T9021] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.461366][ T9021] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff7f0000}) 04:39:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x6b100}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffffb, 0x5f94934f}) 04:39:29 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c1) 04:39:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f08, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003a90000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x6bfc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffffe, 0x5f94934f}) 04:39:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff7f0100}) [ 828.839916][ T9073] loop0: detected capacity change from 0 to 4 [ 828.850066][ T9073] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.862088][ T9073] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x73fc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff870000}) 04:39:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f09, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 828.915580][ T9073] loop0: detected capacity change from 0 to 4 [ 828.923300][ T9073] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 828.935401][ T9073] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000000000, 0x5f94934f}) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x74e80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003aa0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 829.083827][ T9106] loop0: detected capacity change from 0 to 4 [ 829.104491][ T9106] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 829.116550][ T9106] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 829.168873][ T9106] loop0: detected capacity change from 0 to 4 [ 829.175547][ T9106] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 829.187748][ T9106] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:30 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c2) 04:39:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff870100}) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40000000000, 0x5f94934f}) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x7ce80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0a, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003ab0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 829.346340][ T9129] loop0: detected capacity change from 0 to 4 [ 829.360301][ T9129] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 829.372375][ T9129] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x7dd40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8000000000000, 0x5f94934f}) 04:39:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0b, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff8f0000}) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10000000000000, 0x5f94934f}) [ 829.472067][ T9129] loop0: detected capacity change from 0 to 4 [ 829.480629][ T9129] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 829.492690][ T9129] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x85d40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c3) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10030000000000, 0x5f94934f}) 04:39:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003ac0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0c, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff8f0100}) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x86c00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18030000000000, 0x5f94934f}) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20030000000000, 0x5f94934f}) [ 829.839216][ T9187] loop0: detected capacity change from 0 to 4 [ 829.867672][ T9187] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 829.879702][ T9187] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28030000000000, 0x5f94934f}) 04:39:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x8ec00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff970000}) 04:39:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28070000000000, 0x5f94934f}) [ 830.019321][ T9187] loop0: detected capacity change from 0 to 4 [ 830.026911][ T9187] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 830.039011][ T9187] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x30030000000000, 0x5f94934f}) 04:39:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0d, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:31 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c4) 04:39:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff9f0000}) 04:39:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003ad0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x30070000000000, 0x5f94934f}) [ 830.249953][ T9226] loop0: detected capacity change from 0 to 4 [ 830.273423][ T9226] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 830.285534][ T9226] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x38030000000000, 0x5f94934f}) 04:39:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffa70000}) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x38070000000000, 0x5f94934f}) [ 830.388229][ T9226] loop0: detected capacity change from 0 to 4 [ 830.399995][ T9226] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 830.412014][ T9226] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x8fac0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0e, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40030000000000, 0x5f94934f}) 04:39:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffaf0000}) 04:39:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003ae0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:31 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c5) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40070000000000, 0x5f94934f}) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x48030000000000, 0x5f94934f}) [ 830.834301][ T9264] loop0: detected capacity change from 0 to 4 [ 830.861556][ T9264] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 830.873665][ T9264] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x97ac0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffb70000}) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x48070000000000, 0x5f94934f}) 04:39:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x50030000000000, 0x5f94934f}) 04:39:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffbf0000}) [ 830.985855][ T9264] loop0: detected capacity change from 0 to 4 [ 830.993814][ T9264] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.006027][ T9264] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x50070000000000, 0x5f94934f}) 04:39:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x98980}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000002b90000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 831.138432][ T9308] loop0: detected capacity change from 0 to 4 [ 831.146569][ T9308] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.158596][ T9308] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 831.218093][ T9308] loop0: detected capacity change from 0 to 4 [ 831.226121][ T9308] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.238205][ T9308] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:32 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c6) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x58030000000000, 0x5f94934f}) 04:39:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xa0980}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffc70000}) 04:39:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f10, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000026ce0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x58070000000000, 0x5f94934f}) [ 831.392360][ T9333] loop0: detected capacity change from 0 to 4 [ 831.412904][ T9333] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.425018][ T9333] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x60070000000000, 0x5f94934f}) 04:39:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xa1840}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x68070000000000, 0x5f94934f}) 04:39:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f11, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffcf0000}) [ 831.518963][ T9333] loop0: detected capacity change from 0 to 4 [ 831.538892][ T9333] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.550909][ T9333] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:32 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c7) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x70070000000000, 0x5f94934f}) 04:39:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xa9840}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:32 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7ffffff20000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffd70000}) 04:39:32 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f12, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x78020000000000, 0x5f94934f}) [ 831.848509][ T9382] loop0: detected capacity change from 0 to 4 [ 831.862063][ T9382] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.874283][ T9382] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xaa700}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:32 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x78070000000000, 0x5f94934f}) 04:39:32 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffdf0000}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80000000000000, 0x5f94934f}) 04:39:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f13, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 831.969214][ T9382] loop0: detected capacity change from 0 to 4 [ 831.984356][ T9382] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 831.996370][ T9382] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:33 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c8) 04:39:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xb2700}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffe70000}) 04:39:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7ffffff80000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x80020000000000, 0x5f94934f}) 04:39:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f14, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x88070000000000, 0x5f94934f}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x90070000000000, 0x5f94934f}) [ 832.316336][ T9439] loop0: detected capacity change from 0 to 4 [ 832.333091][ T9439] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 832.345102][ T9439] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xb35c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x98020000000000, 0x5f94934f}) 04:39:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffef0000}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x98070000000000, 0x5f94934f}) [ 832.428674][ T9439] loop0: detected capacity change from 0 to 4 [ 832.439446][ T9439] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 832.451470][ T9439] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:33 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3c9) 04:39:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f15, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa0020000000000, 0x5f94934f}) 04:39:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7ffffff90000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfff70000}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa0070000000000, 0x5f94934f}) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa8020000000000, 0x5f94934f}) [ 832.738306][ T9480] loop0: detected capacity change from 0 to 4 [ 832.755580][ T9480] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 832.767592][ T9480] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa8070000000000, 0x5f94934f}) [ 832.843652][ T9480] loop0: detected capacity change from 0 to 4 [ 832.853531][ T9480] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 832.865551][ T9480] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffff0000}) 04:39:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f16, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:34 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xbb5c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb0020000000000, 0x5f94934f}) 04:39:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7ffffffe0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:34 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ca) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb0070000000000, 0x5f94934f}) [ 833.308637][ T9514] loop0: detected capacity change from 0 to 4 [ 833.333638][ T9514] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 833.345855][ T9514] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb8020000000000, 0x5f94934f}) 04:39:34 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xbc480}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffffff7f}) 04:39:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f17, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb8070000000000, 0x5f94934f}) [ 833.453035][ T9514] loop0: detected capacity change from 0 to 4 [ 833.466994][ T9514] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 833.479036][ T9514] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc0020000000000, 0x5f94934f}) 04:39:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f7fffffff0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfffffff4}) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc0070000000000, 0x5f94934f}) 04:39:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f18, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 833.601051][ T9553] loop0: detected capacity change from 0 to 4 [ 833.623398][ T9553] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 833.635415][ T9553] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 833.766848][ T9553] loop0: detected capacity change from 0 to 4 [ 833.775351][ T9553] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 833.787402][ T9553] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:34 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3cb) 04:39:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc8020000000000, 0x5f94934f}) 04:39:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f19, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xc4480}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfffffffb}) 04:39:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc8070000000000, 0x5f94934f}) 04:39:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1a, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:35 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3cc) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd0020000000000, 0x5f94934f}) [ 834.334003][ T9606] loop0: detected capacity change from 0 to 4 [ 834.351751][ T9606] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 834.363767][ T9606] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd0070000000000, 0x5f94934f}) 04:39:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xc5340}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfffffffe}) 04:39:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1b, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd8070000000000, 0x5f94934f}) [ 834.478326][ T9606] loop0: detected capacity change from 0 to 4 [ 834.488812][ T9606] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 834.501119][ T9606] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xcd340}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000300010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe0070000000000, 0x5f94934f}) 04:39:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1c, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe8030000000000, 0x5f94934f}) [ 834.660929][ T9644] loop0: detected capacity change from 0 to 4 [ 834.684912][ T9644] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 834.696935][ T9644] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 834.768734][ T9644] loop0: detected capacity change from 0 to 4 [ 834.783077][ T9644] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 834.795134][ T9644] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:35 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3cd) 04:39:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xce200}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe8070000000000, 0x5f94934f}) 04:39:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f}) 04:39:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1d, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 834.962115][ T9672] loop0: detected capacity change from 0 to 4 [ 834.996079][ T9672] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0030000000000, 0x5f94934f}) [ 835.008090][ T9672] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xd6200}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff07, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2}) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0800000000, 0x5f94934f}) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0900000000, 0x5f94934f}) [ 835.127876][ T9672] loop0: detected capacity change from 0 to 4 [ 835.139867][ T9672] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 835.151890][ T9672] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:36 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ce) 04:39:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0a00000000, 0x5f94934f}) 04:39:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff08, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3}) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0b00000000, 0x5f94934f}) [ 835.399341][ T9719] loop0: detected capacity change from 0 to 4 [ 835.427919][ T9719] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 835.439957][ T9719] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0c00000000, 0x5f94934f}) [ 835.545319][ T9719] loop0: detected capacity change from 0 to 4 [ 835.555126][ T9719] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 835.567138][ T9719] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xd70c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x4}) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0d00000000, 0x5f94934f}) 04:39:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000600010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:36 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff09, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:36 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3cf) 04:39:36 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0e00000000, 0x5f94934f}) [ 835.943583][ T9753] loop0: detected capacity change from 0 to 4 [ 835.980679][ T9753] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xdf0c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f0f00000000, 0x5f94934f}) [ 835.992773][ T9753] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0a, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1000000000, 0x5f94934f}) 04:39:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x5}) [ 836.089052][ T9753] loop0: detected capacity change from 0 to 4 [ 836.098010][ T9753] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.110065][ T9753] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xdff80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1100000000, 0x5f94934f}) 04:39:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000700010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1200000000, 0x5f94934f}) 04:39:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x6}) [ 836.271473][ T9796] loop0: detected capacity change from 0 to 4 [ 836.288742][ T9796] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.301018][ T9796] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 836.358656][ T9796] loop0: detected capacity change from 0 to 4 [ 836.380154][ T9796] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.392179][ T9796] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:37 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d0) 04:39:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0b, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xe7f80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1300000000, 0x5f94934f}) 04:39:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7}) 04:39:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000800010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1400000000, 0x5f94934f}) 04:39:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000900010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 836.583105][ T9827] loop0: detected capacity change from 0 to 4 [ 836.593520][ T9827] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.605656][ T9827] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1500000000, 0x5f94934f}) 04:39:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x8}) 04:39:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xe8e40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1600000000, 0x5f94934f}) [ 836.716708][ T9840] loop0: detected capacity change from 0 to 4 [ 836.739590][ T9840] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.751780][ T9840] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 836.844731][ T9840] loop0: detected capacity change from 0 to 4 [ 836.859599][ T9840] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 836.871747][ T9840] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:37 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d1) 04:39:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0c, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1700000000, 0x5f94934f}) 04:39:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xf0e40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x9}) 04:39:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000a00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf07f1900000000, 0x5f94934f}) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0700000000, 0x5f94934f}) [ 837.050852][ T9875] loop0: detected capacity change from 0 to 4 [ 837.078234][ T9875] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 837.090276][ T9875] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:38 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xf1d00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0800000000, 0x5f94934f}) 04:39:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0d, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa}) [ 837.178709][ T9875] loop0: detected capacity change from 0 to 4 [ 837.186961][ T9875] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 837.198977][ T9875] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000b00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:38 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d2) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0900000000, 0x5f94934f}) 04:39:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xb}) 04:39:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0e, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0a00000000, 0x5f94934f}) [ 837.467525][ T9913] loop0: detected capacity change from 0 to 4 [ 837.479467][ T9913] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 837.491487][ T9913] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0b00000000, 0x5f94934f}) 04:39:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xc}) [ 837.588036][ T9913] loop0: detected capacity change from 0 to 4 [ 837.594610][ T9913] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 837.606642][ T9913] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:38 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xf9d00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0c00000000, 0x5f94934f}) 04:39:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xd}) 04:39:38 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d3) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0d00000000, 0x5f94934f}) [ 838.034429][ T9956] loop0: detected capacity change from 0 to 4 [ 838.052598][ T9956] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.064624][ T9956] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0e00000000, 0x5f94934f}) 04:39:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff10, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0xfabc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff0f00000000, 0x5f94934f}) [ 838.146362][ T9956] loop0: detected capacity change from 0 to 4 [ 838.158548][ T9956] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.170573][ T9956] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1000000000, 0x5f94934f}) 04:39:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe}) 04:39:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000d00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1100000000, 0x5f94934f}) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1200000000, 0x5f94934f}) 04:39:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x102bc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 838.332214][ T9996] loop0: detected capacity change from 0 to 4 [ 838.370830][ T9996] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.382982][ T9996] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 838.468861][ T9996] loop0: detected capacity change from 0 to 4 [ 838.476505][ T9996] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.488656][ T9996] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:39 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d4) 04:39:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xf}) 04:39:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff11, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1300000000, 0x5f94934f}) 04:39:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x103a80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000e00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1400000000, 0x5f94934f}) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1500000000, 0x5f94934f}) [ 838.608670][T10031] loop0: detected capacity change from 0 to 4 [ 838.628635][T10031] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.640716][T10031] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x10ba80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x10}) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1600000000, 0x5f94934f}) 04:39:39 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x10c940}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 838.739133][T10031] loop0: detected capacity change from 0 to 4 [ 838.748278][T10031] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 838.760293][T10031] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:39 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d5) 04:39:39 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1700000000, 0x5f94934f}) 04:39:39 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff12, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000f00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:39 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x11}) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1800000000, 0x5f94934f}) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf8010000000000, 0x5f94934f}) [ 839.027968][T10073] loop0: detected capacity change from 0 to 4 [ 839.049409][T10073] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 839.061459][T10073] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf8030000000000, 0x5f94934f}) 04:39:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x12}) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x100000000000000, 0x5f94934f}) 04:39:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x18}) [ 839.178816][T10073] loop0: detected capacity change from 0 to 4 [ 839.190311][T10073] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 839.202342][T10073] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x114940}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:40 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff13, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x200000000000000, 0x5f94934f}) 04:39:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x28}) 04:39:40 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d6) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x286000000000000, 0x5f94934f}) [ 839.702409][T10116] loop0: detected capacity change from 0 to 4 [ 839.738587][T10116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x300000000000000, 0x5f94934f}) 04:39:40 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x30}) [ 839.750776][T10116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:40 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff14, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x400000000000000, 0x5f94934f}) 04:39:40 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x500000000000000, 0x5f94934f}) [ 839.819196][T10116] loop0: detected capacity change from 0 to 4 [ 839.837817][T10116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 839.849824][T10116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x115800}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:41 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x600000000000000, 0x5f94934f}) 04:39:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001100010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:41 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x38}) 04:39:41 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff15, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:41 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d7) 04:39:41 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x700000000000000, 0x5f94934f}) [ 840.594903][T10165] loop0: detected capacity change from 0 to 4 [ 840.620908][T10165] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 840.632922][T10165] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x11d800}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:41 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff16, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:41 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x800000000000000, 0x5f94934f}) 04:39:41 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x48}) 04:39:41 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x900000000000000, 0x5f94934f}) [ 840.768211][T10165] loop0: detected capacity change from 0 to 4 [ 840.778263][T10165] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 840.790279][T10165] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x11e6c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:41 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff17, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:41 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:41 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x50}) 04:39:41 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa00000000000000, 0x5f94934f}) [ 840.968100][T10211] loop0: detected capacity change from 0 to 4 [ 840.992020][T10211] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.004133][T10211] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 841.099093][T10211] loop0: detected capacity change from 0 to 4 [ 841.105730][T10211] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.117913][T10211] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:42 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d8) 04:39:42 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1266c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb00000000000000, 0x5f94934f}) 04:39:42 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff18, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:42 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x70}) 04:39:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc00000000000000, 0x5f94934f}) 04:39:42 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x78}) [ 841.280797][T10241] loop0: detected capacity change from 0 to 4 [ 841.301816][T10241] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.313826][T10241] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd00000000000000, 0x5f94934f}) 04:39:42 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x127580}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 841.369876][T10241] loop0: detected capacity change from 0 to 4 [ 841.380632][T10241] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.392763][T10241] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:42 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x281}) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe00000000000000, 0x5f94934f}) 04:39:42 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff19, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:42 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3d9) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf00000000000000, 0x5f94934f}) 04:39:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002200010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:42 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x300}) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1000000000000000, 0x5f94934f}) [ 841.732238][T10282] loop0: detected capacity change from 0 to 4 [ 841.761116][T10282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.773177][T10282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1100000000000000, 0x5f94934f}) 04:39:42 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x382}) 04:39:42 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1200000000000000, 0x5f94934f}) [ 841.886851][T10282] loop0: detected capacity change from 0 to 4 [ 841.894739][T10282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 841.906753][T10282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x12f580}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:43 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1a, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2000000000000000, 0x5f94934f}) 04:39:43 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x500}) 04:39:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:43 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3da) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f00000000000000, 0x5f94934f}) [ 842.349069][T10323] loop0: detected capacity change from 0 to 4 [ 842.373526][T10323] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 842.385647][T10323] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x412f000000000000, 0x5f94934f}) 04:39:43 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x600}) 04:39:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x130440}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 842.472232][T10323] loop0: detected capacity change from 0 to 4 [ 842.489132][T10323] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 842.501245][T10323] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:43 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1b, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002e00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4227000000000000, 0x5f94934f}) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x422f000000000000, 0x5f94934f}) [ 842.616933][T10352] loop0: detected capacity change from 0 to 4 04:39:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x138440}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8102000000000000, 0x5f94934f}) [ 842.659796][T10352] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 842.671836][T10352] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:43 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x700}) [ 842.789712][T10352] loop0: detected capacity change from 0 to 4 [ 842.798057][T10352] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 842.810058][T10352] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:43 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3db) 04:39:43 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf4ffffff00000000, 0x5f94934f}) 04:39:43 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1c, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:43 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x900}) 04:39:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x139300}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:43 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004500010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 842.975104][T10394] loop0: detected capacity change from 0 to 4 [ 843.007315][T10394] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfbffffff00000000, 0x5f94934f}) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa00}) [ 843.019330][T10394] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfeffffff00000000, 0x5f94934f}) 04:39:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004800010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff01000000000000, 0x5f94934f}) [ 843.088928][T10394] loop0: detected capacity change from 0 to 4 [ 843.098850][T10394] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 843.110885][T10394] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xb00}) [ 843.205331][T10416] loop0: detected capacity change from 0 to 4 [ 843.224380][T10416] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 843.236513][T10416] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 843.295147][T10416] loop0: detected capacity change from 0 to 4 [ 843.306195][T10416] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 843.318213][T10416] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:44 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3dc) 04:39:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf0ff1d, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff07000000000000, 0x5f94934f}) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xc00}) 04:39:44 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x141300}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f004c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff07010000000000, 0x5f94934f}) 04:39:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xd00}) 04:39:44 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3dd) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f000000000000, 0x5f94934f}) [ 843.834154][T10464] loop0: detected capacity change from 0 to 4 [ 843.855608][T10464] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 843.867663][T10464] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f010000000000, 0x5f94934f}) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe00}) 04:39:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:44 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1421c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:44 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff17010000000000, 0x5f94934f}) [ 843.934484][T10464] loop0: detected capacity change from 0 to 4 [ 843.944999][T10464] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 843.957040][T10464] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:44 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:44 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xf00}) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff1f010000000000, 0x5f94934f}) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff27010000000000, 0x5f94934f}) [ 844.059306][T10494] loop0: detected capacity change from 0 to 4 [ 844.075907][T10494] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.087968][T10494] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x14a1c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 844.194952][T10494] loop0: detected capacity change from 0 to 4 [ 844.205020][T10494] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.217056][T10494] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:45 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3de) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff2f010000000000, 0x5f94934f}) 04:39:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x1100}) 04:39:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x14b080}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80600, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006800010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff37010000000000, 0x5f94934f}) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff3f010000000000, 0x5f94934f}) [ 844.412280][T10533] loop0: detected capacity change from 0 to 4 [ 844.435407][T10533] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.447500][T10533] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff47010000000000, 0x5f94934f}) 04:39:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x153080}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x1200}) 04:39:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf80700, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 844.573656][T10533] loop0: detected capacity change from 0 to 4 [ 844.585179][T10533] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.597336][T10533] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:45 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3df) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff4f010000000000, 0x5f94934f}) 04:39:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x153f40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:45 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x17ff}) 04:39:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f006c00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff57010000000000, 0x5f94934f}) [ 844.868259][T10583] loop0: detected capacity change from 0 to 4 [ 844.885886][T10583] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.897893][T10583] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff5f010000000000, 0x5f94934f}) 04:39:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x15bf40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:45 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x2000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:45 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff67010000000000, 0x5f94934f}) 04:39:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x1800}) [ 844.969316][T10583] loop0: detected capacity change from 0 to 4 [ 844.978612][T10583] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 844.990729][T10583] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:46 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e0) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff6f010000000000, 0x5f94934f}) 04:39:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007400010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:46 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x15ce00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x1fff}) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff77010000000000, 0x5f94934f}) [ 845.355790][T10634] loop0: detected capacity change from 0 to 4 [ 845.374095][T10634] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 845.386265][T10634] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f000000000000, 0x5f94934f}) 04:39:46 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x164e00}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x4000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2000}) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f010000000000, 0x5f94934f}) [ 845.488714][T10634] loop0: detected capacity change from 0 to 4 [ 845.496620][T10634] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 845.508641][T10634] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:46 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e1) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff87000000000000, 0x5f94934f}) 04:39:46 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x165cc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007a00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:46 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x27ff}) 04:39:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x5000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f000000000000, 0x5f94934f}) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f010000000000, 0x5f94934f}) [ 845.841207][T10684] loop0: detected capacity change from 0 to 4 [ 845.866196][T10684] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 845.878429][T10684] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff97000000000000, 0x5f94934f}) 04:39:46 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x16dcc0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:46 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x6000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:46 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff97010000000000, 0x5f94934f}) [ 845.956127][T10684] loop0: detected capacity change from 0 to 4 [ 845.969857][T10684] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 845.981883][T10684] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:47 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e2) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f000000000000, 0x5f94934f}) 04:39:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2800}) 04:39:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f007d00010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa7000000000000, 0x5f94934f}) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf000000000000, 0x5f94934f}) [ 846.286889][T10731] loop0: detected capacity change from 0 to 4 [ 846.310018][T10731] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 846.322170][T10731] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb7000000000000, 0x5f94934f}) 04:39:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2fff}) [ 846.409057][T10731] loop0: detected capacity change from 0 to 4 [ 846.418395][T10731] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 846.430428][T10731] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:47 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x16eb80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf000000000000, 0x5f94934f}) 04:39:47 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x7fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00c000010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3000}) 04:39:47 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e3) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc7000000000000, 0x5f94934f}) [ 846.866355][T10764] loop0: detected capacity change from 0 to 4 [ 846.890234][T10764] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 846.902322][T10764] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf000000000000, 0x5f94934f}) 04:39:47 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00c100010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:47 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x37ff}) 04:39:47 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd7000000000000, 0x5f94934f}) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf000000000000, 0x5f94934f}) [ 847.017381][T10784] loop0: detected capacity change from 0 to 4 [ 847.042015][T10784] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 847.054170][T10784] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:48 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x176b80}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3800}) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffe7000000000000, 0x5f94934f}) 04:39:48 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:48 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000402010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:48 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e4) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffef000000000000, 0x5f94934f}) [ 847.768386][T10812] loop0: detected capacity change from 0 to 4 [ 847.788190][T10812] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 847.800264][T10812] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfff7000000000000, 0x5f94934f}) 04:39:48 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x87ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffff000000000000, 0x5f94934f}) [ 847.859156][T10812] loop0: detected capacity change from 0 to 4 [ 847.874364][T10812] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 847.886642][T10812] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:48 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3f00}) 04:39:48 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffffff7f00000000, 0x5f94934f}) 04:39:49 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3fff}) 04:39:49 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:49 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x177a40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:49 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffffffff00000000, 0x5f94934f}) 04:39:49 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:49 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e5) 04:39:49 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0xffffffff000}) [ 848.667417][T10861] loop0: detected capacity change from 0 to 4 [ 848.677546][T10861] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 848.689600][T10861] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:49 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x4000}) 04:39:49 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x47ff}) 04:39:49 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 848.748314][T10861] loop0: detected capacity change from 0 to 4 [ 848.763212][T10861] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 848.775296][T10861] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:49 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f003e03010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:49 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f}) [ 848.884121][T10883] loop0: detected capacity change from 0 to 4 [ 848.941036][T10883] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 848.953063][T10883] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:49 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2}) 04:39:50 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x97ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 849.065735][T10883] loop0: detected capacity change from 0 to 4 [ 849.074498][T10883] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 849.086568][T10883] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x17fa40}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:50 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3}) 04:39:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f003f03010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:50 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x9fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:50 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e6) [ 849.553407][T10922] loop0: detected capacity change from 0 to 4 [ 849.573755][T10922] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 849.585816][T10922] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x180900}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 849.689340][T10922] loop0: detected capacity change from 0 to 4 [ 849.701983][T10922] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 849.714108][T10922] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 850.416196][T10948] cgroup: Unknown subsys name 'perf_event' [ 850.422206][T10948] cgroup: Unknown subsys name 'net_cls' 04:39:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x4800}) 04:39:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x4}) 04:39:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f008203010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:52 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x188900}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:52 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e7) 04:39:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000204010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 851.576998][T11412] loop0: detected capacity change from 0 to 4 [ 851.588189][T11412] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 851.600268][T11412] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x5}) 04:39:52 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1897c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 851.683470][T11423] loop0: detected capacity change from 0 to 4 [ 851.715932][T11423] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x6}) 04:39:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xa7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 851.728026][T11423] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x5000}) [ 851.814297][T11423] loop0: detected capacity change from 0 to 4 [ 851.830609][T11423] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 851.842628][T11423] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:52 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1917c0}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:52 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7}) 04:39:52 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xafff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:52 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000604010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:52 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x5fe6}) [ 852.026609][T11464] loop0: detected capacity change from 0 to 4 [ 852.043736][T11464] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.055772][T11464] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 852.125123][T11464] loop0: detected capacity change from 0 to 4 [ 852.132697][T11464] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.144738][T11464] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:53 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e8) 04:39:53 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x192680}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x67e5}) 04:39:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8}) 04:39:53 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001004010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 852.266357][T11490] loop0: detected capacity change from 0 to 4 [ 852.292860][T11490] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.305042][T11490] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x9}) 04:39:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x67e6}) 04:39:53 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xb7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 852.418909][T11490] loop0: detected capacity change from 0 to 4 [ 852.428338][T11490] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.440344][T11490] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:53 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000005010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:53 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa}) 04:39:53 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x6fe5}) [ 852.568022][T11519] loop0: detected capacity change from 0 to 4 [ 852.604882][T11519] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.616958][T11519] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 852.717450][T11519] loop0: detected capacity change from 0 to 4 [ 852.724101][T11519] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 852.736165][T11519] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:53 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3e9) 04:39:54 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x19a680}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xbfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7000}) 04:39:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb}) 04:39:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000006010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:54 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ea) [ 853.152127][T11549] loop0: detected capacity change from 0 to 4 [ 853.188776][T11549] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x77ff}) [ 853.200884][T11549] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc}) 04:39:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 853.273746][T11549] loop0: detected capacity change from 0 to 4 [ 853.280518][T11549] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 853.292648][T11549] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000406010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd}) 04:39:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe}) [ 853.424719][T11577] loop0: detected capacity change from 0 to 4 [ 853.451732][T11577] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 853.463758][T11577] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 853.518113][T11577] loop0: detected capacity change from 0 to 4 [ 853.534311][T11577] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 853.546421][T11577] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:54 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x19b540}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:54 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xc7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:54 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7800}) 04:39:54 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf}) 04:39:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000007010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:54 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3eb) [ 854.090063][T11608] loop0: detected capacity change from 0 to 4 [ 854.113422][T11608] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 854.125434][T11608] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1a3540}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x8102}) 04:39:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xcfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x8203}) [ 854.228602][T11608] loop0: detected capacity change from 0 to 4 [ 854.239074][T11608] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 854.251069][T11608] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x10}) 04:39:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000009010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1a4400}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x11}) [ 854.392743][T11639] loop0: detected capacity change from 0 to 4 [ 854.416819][T11639] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 854.428840][T11639] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x87ff}) 04:39:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x8fff}) [ 854.555896][T11639] loop0: detected capacity change from 0 to 4 [ 854.565336][T11639] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 854.577726][T11639] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:55 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ec) 04:39:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x1ac400}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x12}) 04:39:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000a010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:55 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x97ff}) 04:39:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xd7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 854.842381][T11684] loop0: detected capacity change from 0 to 4 [ 854.857366][T11684] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 854.869380][T11684] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:55 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xdfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000b010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:55 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x40003110}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:55 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x281}) [ 855.002576][T11699] loop0: detected capacity change from 0 to 4 [ 855.031697][T11699] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 855.043737][T11699] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x286}) 04:39:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x9fff}) [ 855.150296][T11699] loop0: detected capacity change from 0 to 4 [ 855.157469][T11699] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 855.169493][T11699] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xe7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:56 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ed) 04:39:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300}) 04:39:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa7ff}) [ 855.382933][T11734] loop0: detected capacity change from 0 to 4 [ 855.417346][T11734] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:39:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x500}) 04:39:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xafff}) [ 855.429370][T11734] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x600}) [ 855.478661][T11734] loop0: detected capacity change from 0 to 4 [ 855.491087][T11734] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 855.503135][T11734] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:56 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x7ffff000}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000d010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:56 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xefff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:56 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x700}) 04:39:56 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xb7ff}) 04:39:56 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ee) [ 855.953507][T11771] loop0: detected capacity change from 0 to 4 [ 855.986615][T11771] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 855.998728][T11771] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x900}) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xbfff}) 04:39:57 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 856.075818][T11771] loop0: detected capacity change from 0 to 4 [ 856.084581][T11771] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 856.096609][T11771] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xc7ff}) 04:39:57 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000e010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa00}) 04:39:57 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x7ffffffff000}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:57 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xcfff}) [ 856.300710][T11802] loop0: detected capacity change from 0 to 4 [ 856.321178][T11802] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 856.333200][T11802] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb00}) [ 856.410102][T11802] loop0: detected capacity change from 0 to 4 [ 856.419247][T11802] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 856.431254][T11802] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xd7ff}) 04:39:57 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3ef) 04:39:57 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:57 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000f010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc00}) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xdfff}) 04:39:57 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe567}) 04:39:57 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd00}) [ 856.671993][T11839] loop0: detected capacity change from 0 to 4 [ 856.697694][T11839] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 856.709702][T11839] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 856.814900][T11839] loop0: detected capacity change from 0 to 4 [ 856.823856][T11839] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 856.835875][T11839] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x2, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe00}) 04:39:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000410010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe56f}) 04:39:58 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f0) 04:39:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe65f}) [ 857.285437][T11878] loop0: detected capacity change from 0 to 4 [ 857.313314][T11878] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 857.325327][T11878] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x107ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf00}) 04:39:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe667}) [ 857.429549][T11878] loop0: detected capacity change from 0 to 4 [ 857.441927][T11878] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 857.454301][T11878] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f002010010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x1100}) 04:39:58 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x3, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:58 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x1200}) 04:39:58 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xe7ff}) [ 857.691984][T11913] loop0: detected capacity change from 0 to 4 [ 857.728128][T11913] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 857.740139][T11913] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:58 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xefff}) [ 857.828717][T11913] loop0: detected capacity change from 0 to 4 [ 857.836493][T11913] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 857.848525][T11913] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:59 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f1) 04:39:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00cf10010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xf7ff}) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2000}) 04:39:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x4, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff01}) [ 858.112445][T11953] loop0: detected capacity change from 0 to 4 [ 858.152012][T11953] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 858.164049][T11953] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2742}) 04:39:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x117ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2f41}) [ 858.267263][T11953] loop0: detected capacity change from 0 to 4 [ 858.276737][T11953] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 858.288768][T11953] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x8, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2f42}) 04:39:59 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f2) 04:39:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00d010010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff07}) 04:39:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x11fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f00}) 04:39:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0xfd, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 858.702970][T12003] loop0: detected capacity change from 0 to 4 [ 858.722892][T12003] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 858.734910][T12003] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:59 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff0f}) 04:39:59 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 858.843481][T12003] loop0: detected capacity change from 0 to 4 [ 858.854170][T12003] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 858.866186][T12003] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x412f}) 04:39:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x500, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:39:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000011010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:39:59 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x4227}) [ 859.106437][T12040] loop0: detected capacity change from 0 to 4 [ 859.114881][T12040] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 859.127033][T12040] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:00 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f3) 04:40:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x127ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x422f}) 04:40:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff17}) [ 859.168505][T12040] loop0: detected capacity change from 0 to 4 [ 859.178414][T12040] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 859.190422][T12040] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000012010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8102}) 04:40:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x12fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 859.316660][T12063] loop0: detected capacity change from 0 to 4 [ 859.341437][T12063] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 859.353495][T12063] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8602}) 04:40:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff1f}) [ 859.464701][T12063] loop0: detected capacity change from 0 to 4 [ 859.472462][T12063] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 859.484687][T12063] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:00 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0xf, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x87ff}) 04:40:00 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff27}) 04:40:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000014010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:00 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x137ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:00 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f4) 04:40:00 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x8fff}) [ 859.964276][T12103] loop0: detected capacity change from 0 to 4 [ 859.982139][T12103] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 859.994140][T12103] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff2f}) 04:40:01 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000020010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x13fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x97ff}) [ 860.124619][T12119] loop0: detected capacity change from 0 to 4 [ 860.143374][T12119] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 860.155389][T12119] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff37}) [ 860.246869][T12119] loop0: detected capacity change from 0 to 4 [ 860.254752][T12119] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 860.266793][T12119] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x18, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:01 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x147ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x9fff}) 04:40:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff3f}) 04:40:01 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f001020010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:01 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f5) [ 860.856315][T12153] loop0: detected capacity change from 0 to 4 [ 860.876158][T12153] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 860.888207][T12153] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:01 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff47}) 04:40:01 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xa7ff}) 04:40:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xafff}) [ 860.965080][T12153] loop0: detected capacity change from 0 to 4 [ 860.973898][T12153] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 860.985973][T12153] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff77}) 04:40:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000022010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x14fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:02 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x2, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff7f}) [ 861.136951][T12181] loop0: detected capacity change from 0 to 4 [ 861.161361][T12181] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.173394][T12181] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff87}) 04:40:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000025010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xb7ff}) [ 861.239867][T12181] loop0: detected capacity change from 0 to 4 [ 861.253331][T12181] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.265348][T12181] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 861.351346][T12206] loop0: detected capacity change from 0 to 4 [ 861.374992][T12206] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.387000][T12206] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 861.471886][T12206] loop0: detected capacity change from 0 to 4 [ 861.482401][T12206] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.494415][T12206] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:02 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f6) 04:40:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xbfff}) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff8f}) 04:40:02 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x3, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x157ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00002e010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 861.606749][T12230] loop0: detected capacity change from 0 to 4 [ 861.623740][T12230] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.635757][T12230] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xc7ff}) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff97}) 04:40:02 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xff9f}) [ 861.739474][T12230] loop0: detected capacity change from 0 to 4 [ 861.752994][T12230] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.765006][T12230] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:02 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x15fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:02 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00033e010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:02 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xcfff}) [ 861.874007][T12255] loop0: detected capacity change from 0 to 4 [ 861.885926][T12255] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 861.898023][T12255] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 861.988776][T12255] loop0: detected capacity change from 0 to 4 [ 862.006617][T12255] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 862.018654][T12255] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f7) 04:40:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffa7}) 04:40:03 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x4, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x167ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xd7ff}) 04:40:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00003f010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xdfff}) [ 862.199901][T12292] loop0: detected capacity change from 0 to 4 [ 862.223217][T12292] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 862.235231][T12292] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffaf}) 04:40:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x16fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 862.288073][T12292] loop0: detected capacity change from 0 to 4 [ 862.295702][T12292] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 862.307718][T12292] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00033f010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xe7ff}) 04:40:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffb7}) [ 862.398669][T12313] loop0: detected capacity change from 0 to 4 [ 862.413351][T12313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 862.425374][T12313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 862.499875][T12313] loop0: detected capacity change from 0 to 4 [ 862.509656][T12313] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 862.521724][T12313] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f8) 04:40:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x177ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:03 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x8, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:03 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xefff}) 04:40:03 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffbf}) 04:40:03 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000040010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:03 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x17fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:03 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3f9) [ 863.038331][T12352] loop0: detected capacity change from 0 to 4 [ 863.071578][T12352] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xf7ff}) [ 863.083613][T12352] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x187ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff01}) 04:40:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffc7}) [ 863.185000][T12352] loop0: detected capacity change from 0 to 4 [ 863.194281][T12352] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 863.206342][T12352] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff07}) 04:40:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000045010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 863.361590][T12385] loop0: detected capacity change from 0 to 4 [ 863.392019][T12385] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0xfd, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff0f}) [ 863.404043][T12385] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffcf}) 04:40:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x197ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 863.545069][T12385] loop0: detected capacity change from 0 to 4 [ 863.553927][T12385] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 863.566018][T12385] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:04 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3fa) 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff7f}) 04:40:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000048010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x19fff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x500, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffd7}) [ 863.827774][T12433] loop0: detected capacity change from 0 to 4 [ 863.856160][T12433] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 863.868205][T12433] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:04 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffdf}) 04:40:04 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1a7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:04 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff87}) 04:40:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffe7}) [ 863.980025][T12433] loop0: detected capacity change from 0 to 4 [ 863.997114][T12433] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.009132][T12433] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1afff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00004c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 864.161054][T12468] loop0: detected capacity change from 0 to 4 [ 864.187811][T12468] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.199845][T12468] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 864.264623][T12468] loop0: detected capacity change from 0 to 4 [ 864.271726][T12468] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.283742][T12468] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3fb) 04:40:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff8f}) 04:40:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1b7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xffef}) 04:40:05 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x2, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000060010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff97}) [ 864.437996][T12495] loop0: detected capacity change from 0 to 4 [ 864.457508][T12495] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.469618][T12495] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1bfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xfff7}) [ 864.550896][T12495] loop0: detected capacity change from 0 to 4 [ 864.569953][T12495] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.582000][T12495] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:05 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x107ff}) 04:40:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xff9f}) 04:40:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1c7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:05 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3fc) 04:40:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000068010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:05 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffa7}) 04:40:05 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1cfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 864.920479][T12536] loop0: detected capacity change from 0 to 4 [ 864.933722][T12536] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 864.945825][T12536] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 865.035525][T12536] loop0: detected capacity change from 0 to 4 [ 865.042382][T12536] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 865.054393][T12536] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:06 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x3, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x10fff}) 04:40:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffaf}) 04:40:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1d7ff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00006c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:06 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3fd) [ 865.355945][T12561] loop0: detected capacity change from 0 to 4 [ 865.384165][T12561] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 865.396202][T12561] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffb7}) 04:40:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x117ff}) 04:40:06 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x1dfff000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 865.475126][T12561] loop0: detected capacity change from 0 to 4 [ 865.483536][T12561] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 865.495598][T12561] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:06 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffbf}) 04:40:06 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x11fff}) 04:40:06 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000074010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 865.645038][T12596] loop0: detected capacity change from 0 to 4 [ 865.669139][T12596] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 865.681152][T12596] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 865.774926][T12596] loop0: detected capacity change from 0 to 4 [ 865.782303][T12596] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 865.794331][T12596] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x4, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x3f000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x127ff}) 04:40:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffc7}) 04:40:07 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x3fe) 04:40:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00007a010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 866.304643][T12625] loop0: detected capacity change from 0 to 4 [ 866.328006][T12625] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 866.340066][T12625] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x81020000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffcf}) 04:40:07 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x12fff}) [ 866.408427][T12625] loop0: detected capacity change from 0 to 4 [ 866.420053][T12625] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 866.432071][T12625] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:07 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00007d010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:07 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffd7}) 04:40:07 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xf4ffffff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 866.557484][T12651] loop0: detected capacity change from 0 to 4 [ 866.572457][T12651] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 866.584572][T12651] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 866.671935][T12651] loop0: detected capacity change from 0 to 4 [ 866.683555][T12651] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 866.695626][T12651] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x8, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:08 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffdf}) 04:40:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x137ff}) 04:40:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfbffffff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000382010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:08 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x2, 0x10010, r0, 0x132f6000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x2) mlockall(0x1) mlockall(0x3) mlockall(0x4) 04:40:08 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffe7}) [ 867.238657][T12687] loop0: detected capacity change from 0 to 4 [ 867.262934][T12687] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 867.274952][T12687] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfeffffff, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x13fff}) [ 867.339558][T12687] loop0: detected capacity change from 0 to 4 [ 867.348218][T12687] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 867.360245][T12687] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:08 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x147ff}) 04:40:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000c0010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:08 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff010000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 867.494043][T12712] loop0: detected capacity change from 0 to 4 [ 867.516359][T12712] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 867.528420][T12712] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 867.568676][T12712] loop0: detected capacity change from 0 to 4 [ 867.577330][T12712] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 867.589335][T12712] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:09 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0xfd, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xffef}) 04:40:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x14fff}) 04:40:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff070000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000c1010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:09 executing program 4: mmap(&(0x7f000013f000/0x4000)=nil, 0x4000, 0x1000004, 0x40010, 0xffffffffffffffff, 0x9ca08000) mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) [ 868.145681][T12744] loop0: detected capacity change from 0 to 4 [ 868.177093][T12744] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x157ff}) [ 868.189157][T12744] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff070100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0xfff7}) 04:40:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x107ff}) 04:40:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x167ff}) [ 868.314683][T12744] loop0: detected capacity change from 0 to 4 [ 868.323149][T12744] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 868.335257][T12744] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:09 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x500, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0010cf010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:09 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff0f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:09 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x10fff}) 04:40:09 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) mlockall(0x7) mlockall(0x3) mlockall(0x2) 04:40:09 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x16fff}) 04:40:10 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x117ff}) [ 869.084523][T12798] loop0: detected capacity change from 0 to 4 [ 869.104767][T12798] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 869.116809][T12798] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:10 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x177ff}) 04:40:10 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff170000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 869.195224][T12798] loop0: detected capacity change from 0 to 4 [ 869.211394][T12798] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 869.223447][T12798] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:10 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0010d0010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 869.317346][T12820] loop0: detected capacity change from 0 to 4 [ 869.348173][T12820] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:10 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x17fff}) 04:40:10 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x11fff}) [ 869.360358][T12820] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 869.435403][T12820] loop0: detected capacity change from 0 to 4 [ 869.449662][T12820] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 869.461692][T12820] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:10 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x187ff}) 04:40:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0xf}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:10 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff170100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:10 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x127ff}) 04:40:10 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000fff010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:10 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = fsopen(&(0x7f00000004c0)='anon_inodefs\x00', 0x0) sendfile(r1, r0, &(0x7f0000000500)=0x9, 0x5d99) mlockall(0x1) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x4, 0x4, &(0x7f0000000400)=[{&(0x7f00000000c0)="874f80efa99ea1a7c6ab55330e5debe4cae1571f985e0475e0e082d5c9e96f6761b50c39871ea67847c043497acbaa1e918fe6bf7596be0f340a63ba843038e28257acb801f7c4f6ad4d08f53a69faac2aa785155f43852d05810162de90be6f0940ea0c8cf58d0f44aaf7c5b9e89656364e156746d8a15c428e", 0x7a, 0xf02}, {&(0x7f0000000140)="424f36cb4f94031a9842c83a44660f7295254a94c3f0ea13b9eec886787214041eb7b4b8c20553f37983e3b752120650c6dadc7e542a9d8bc9330a30c67b0efb76a1fca94ba5b58363c8e3cc9ea738a3c92370f79e46eeb8cdb420c3e8135dc326b95c6fd8327bd46bf54f296a3e6ef197c04017b968e44966c8c270138fb9a58f0d6bf7e92a9d7b6f118d09f2f985ef9e7341a27c8530842fbadd7628c43069abc20e25fc7088393e507ddab8761c6b7b02b2a350cef354e1439f1ba7dedc79161e21c4b32ee44c2902372655106427e4153f49222dcf925bdf8d5cb8e0c57b8855f1", 0xe3, 0x6}, {&(0x7f0000000240)="2d30aa7afeddd86a5f93acea3f89772c2b1e3a331f1debc8bd9d84e62297a750874c89d7e05de27cfbefa8ba2e1ba3ef6ddf43b528c5308479cc215a39db0e43e5d97cdb6dbb3a493be1a8101e0138c881318d5f65239a18d73b2fbf3aa9258258fdcf1691028eb50f13d14f7b3bc5c9ea1d97e3448597f14bbb3c4c8f49cbb52d853951c7fba4ea484c7ef2a4990e9daf5ce1da77f4", 0x96, 0xfc57}, {&(0x7f0000000300)="a174bcf7983293aa325f2cc838693b3d2150c48c38e9b20a1471c95964a496cb81eea571ef11ef2bb046fcc0bc9a80ccfcc62ce202555b325753d63f40ecf54ff54241b9724c1b749623b54af76efb7cbf76d5ff0ec585bd06f57760ddf047c3583e0fff5dd98ccbd2e6e6e65e42cdfe8ee5b7b386fc7fe3a653f034ba54224abcae21f394b3aad7f2a7e7a1a7c8e03309a33590e255a673a83db0af68849d9c9787c9ca8809b5b17f4e23bc176bcdb3ee1967e8f9b1c758808ca0d6d7e9cf1fb880a2c6acfc3b751acaa62668a11ce6478a32fad351c5815fa7d56a137e8e042f83a656d9abe285", 0xe8, 0x8}], 0x800880, &(0x7f0000000480)={[{@sbsector={'sbsector', 0x3d, 0x8}}, {@map_acorn}, {}], [{@obj_role={'obj_role', 0x3d, '\xf1('}}]}) [ 870.016033][T12852] loop0: detected capacity change from 0 to 4 [ 870.047895][T12852] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 870.059914][T12852] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x18fff}) 04:40:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff1f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x12fff}) [ 870.185427][T12852] loop0: detected capacity change from 0 to 4 [ 870.194320][T12852] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 870.206354][T12852] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x137ff}) 04:40:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff1f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000000200000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x14}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x13fff}) 04:40:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x1f800}) [ 870.388789][T12889] loop0: detected capacity change from 0 to 4 [ 870.412937][T12889] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 870.424968][T12889] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x147ff}) 04:40:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x20000}) [ 870.500002][T12889] loop0: detected capacity change from 0 to 4 [ 870.509828][T12889] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 870.521832][T12889] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 870.613056][T12899] loop4: detected capacity change from 0 to 252 [ 870.727080][T12918] loop4: detected capacity change from 0 to 252 04:40:11 executing program 4: mlockall(0x1) mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff270000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000000300000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x14fff}) 04:40:11 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x20800}) 04:40:11 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x157ff}) [ 870.882024][T12932] loop0: detected capacity change from 0 to 4 [ 870.909090][T12932] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 870.921132][T12932] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:11 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff270100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 871.008952][T12932] loop0: detected capacity change from 0 to 4 [ 871.019485][T12932] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 871.031507][T12932] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x24}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x15fff}) 04:40:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x21000}) 04:40:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff2f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000000400000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 871.327937][T12967] loop0: detected capacity change from 0 to 4 [ 871.359646][T12967] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:12 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) utime(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x4, 0x99}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) [ 871.371666][T12967] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x21800}) 04:40:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff2f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x167ff}) [ 871.505569][T12967] loop0: detected capacity change from 0 to 4 [ 871.516513][T12967] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 871.528543][T12967] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff370000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000000a00000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x22000}) 04:40:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x16fff}) 04:40:12 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff370100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 871.766231][T13012] loop0: detected capacity change from 0 to 4 [ 871.790812][T13012] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 871.802836][T13012] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:12 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x177ff}) 04:40:12 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x23000}) [ 871.858546][T13012] loop0: detected capacity change from 0 to 4 [ 871.868159][T13012] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 871.880210][T13012] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) fsync(r1) 04:40:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff3f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000002400000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x17fff}) 04:40:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x23800}) [ 872.222495][T13046] loop0: detected capacity change from 0 to 4 [ 872.243853][T13046] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 872.255865][T13046] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 872.338501][T13046] loop0: detected capacity change from 0 to 4 [ 872.349837][T13046] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 872.361882][T13046] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x20001318}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2b000}) 04:40:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x18fff}) 04:40:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff3f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000006400000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:13 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000002c0), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x80045400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2b800}) [ 872.637289][T13077] loop0: detected capacity change from 0 to 4 [ 872.649255][T13077] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 872.661260][T13077] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2c000}) 04:40:13 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff470000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:13 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x197ff}) [ 872.737741][T13077] loop0: detected capacity change from 0 to 4 [ 872.748689][T13077] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 872.760710][T13077] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:13 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000008300000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:13 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2d000}) [ 872.925611][T13105] loop0: detected capacity change from 0 to 4 [ 872.955821][T13105] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 872.967963][T13105] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 873.018720][T13105] loop0: detected capacity change from 0 to 4 [ 873.025365][T13105] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 873.037415][T13105] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x1f800}) 04:40:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2d800}) 04:40:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff470100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0005f5e0ff00000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:14 executing program 4: mlockall(0x1) mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) mlockall(0x2) [ 873.539405][T13132] loop0: detected capacity change from 0 to 4 [ 873.562614][T13132] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 873.574681][T13132] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2e000}) 04:40:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff4f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x20000}) [ 873.656413][T13132] loop0: detected capacity change from 0 to 4 [ 873.668618][T13132] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 873.680708][T13132] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000002000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x2}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff4f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2e800}) [ 873.844764][T13161] loop0: detected capacity change from 0 to 4 [ 873.907323][T13161] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 873.919427][T13161] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:14 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2f000}) 04:40:14 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff570000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:14 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x27800}) [ 874.019254][T13161] loop0: detected capacity change from 0 to 4 [ 874.028856][T13161] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 874.040930][T13161] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x28000}) 04:40:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x2f800}) 04:40:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff570100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:15 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, &(0x7f0000000080)={0x1, 0x20}) mlockall(0x1) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x20, 0x3, 0x20, 0x397caf88, "ab52f8553d0028265a4df5d704071447cbe7d9f9995d568d699ecb9a17a97e0c"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mlockall(0x1) r2 = openat$incfs(r1, &(0x7f0000000040)='.log\x00', 0x8000, 0x1) mmap(&(0x7f000040f000/0x400000)=nil, 0x400000, 0x8, 0x1010, r2, 0x2d310000) 04:40:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x29800}) [ 874.352055][T13210] loop0: detected capacity change from 0 to 4 [ 874.380923][T13210] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 874.392943][T13210] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 874.465191][T13210] loop0: detected capacity change from 0 to 4 [ 874.475721][T13210] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 874.487757][T13210] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:15 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x4}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x30000}) 04:40:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2a000}) 04:40:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff5f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000004000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:15 executing program 4: mlockall(0x1) r0 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0xffffffffffffff79, 0x3, &(0x7f00000001c0)=[{&(0x7f00000000c0), 0x0, 0x8b}, {&(0x7f0000000100)="2997443da05e5dacfcafeb82b42ee408b8834e328e59c8cf311e6e0caafa021c344546a563cfb7f715fbb5b1750bbc48f297dc7069954743e22cd25e727ab0a672", 0x41, 0x1}, {&(0x7f0000000180)="c1ae2202c32cd0f0d43ac749ecd29bca93d4e023fbdfc95a7da45bb6f80cc9a300157f6fdc51fd816b2223a0134ebed9e8865d2cffa84afd025083f1f514", 0x3e, 0x6}], 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="6e6e6f6e756d7461696c3d312c7379735f696d6d757461626c652c73686f72746e616d653d77696e39352c6c6e6f6e756d2c736d61636b6673666c6f6f723d215b7b4021237d5b272c00201a72b1ad327f14f2acbfbe8274bcc3f8bf4a1500"]) mlockall(0x5) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x2000) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x400, 0x20a882) mlockall(0x3) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0x4) write$binfmt_script(r2, &(0x7f0000000340)={'#! ', './file0', [{0x20, '[&\\,'}, {0x20, 'vfat\x00'}, {0x20, '\\\')'}, {0x20, 'vfat\x00'}, {}, {0x20, '+'}, {0x20, 'vfat\x00'}], 0xa, "4c9a038affb3d1110ce89c049d37659d06e1d49a04cc8a77a2c3a87d7af0d05ab30c3dac516646a3c644587903ade62d678c2cd3e3580f2a99495b1af37d9b9c7530d83cbbcde8edb29c8a0cea434305e1a13ba0e26674add36d486039630a1ad54bcb25cf313aeabbdd7d8f950cd08e4e736163ad1f9e88c3a383145466e3e5195e3d973c8cea13ff404e5c571c3da759d29c1c10532af275404e93bfc1071bde97e2bd815e291ce2ff3a89631721ba39d1cc379bc11286ba0dcb37f2463185eab56342dce9167c1fd1ba61b4fb948f58b6ab9daa1cfffdad12096dc800cb9d96ccc8b072c5a4"}, 0x110) mlockall(0x1) [ 874.790628][T13236] loop0: detected capacity change from 0 to 4 [ 874.825955][T13236] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:15 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x31000}) [ 874.838000][T13236] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff5f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:15 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2a800}) [ 874.918632][T13236] loop0: detected capacity change from 0 to 4 [ 874.931501][T13236] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 874.943605][T13236] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:15 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff670000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000a000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2b000}) [ 875.090292][T13271] loop0: detected capacity change from 0 to 4 [ 875.100445][T13271] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 875.112509][T13271] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 875.177315][T13279] loop4: detected capacity change from 0 to 264192 [ 875.196226][T13279] FAT-fs (loop4): Unrecognized mount option "nnonumtail=1" or missing value [ 875.346569][T13240] loop4: detected capacity change from 0 to 264192 [ 875.354937][T13240] FAT-fs (loop4): Unrecognized mount option "nnonumtail=1" or missing value 04:40:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x10}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x31800}) 04:40:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000024000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2b800}) 04:40:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff670100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:16 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00002a2000/0x1000)=nil, 0x1000, 0x1800007, 0x4010, r0, 0x0) mlockall(0x1) [ 875.706394][T13305] loop0: detected capacity change from 0 to 4 [ 875.721298][T13305] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 875.733305][T13305] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:16 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x32000}) 04:40:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff6f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 875.793175][T13305] loop0: detected capacity change from 0 to 4 [ 875.804770][T13305] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 875.816808][T13305] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:16 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2c000}) 04:40:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000064000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:16 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff6f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x3e80}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2c800}) [ 875.998684][T13331] loop0: detected capacity change from 0 to 4 [ 876.021551][T13331] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 876.033637][T13331] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x32800}) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x33000}) 04:40:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff770000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 876.128888][T13331] loop0: detected capacity change from 0 to 4 [ 876.137394][T13331] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 876.149536][T13331] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x33800}) 04:40:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000040)={0x88, 0x20}) 04:40:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff770100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000083000000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x2d000}) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x34000}) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x34800}) [ 876.477043][T13378] loop0: detected capacity change from 0 to 4 [ 876.501598][T13378] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 876.513610][T13378] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 876.585302][T13378] loop0: detected capacity change from 0 to 4 [ 876.593186][T13378] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 876.605284][T13378] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:17 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x4000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:17 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x31000}) 04:40:17 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:17 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000002010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x35000}) 04:40:17 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r2, &(0x7f0000000000)=ANY=[], 0xfffffecc) getsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f00000000c0), &(0x7f0000000040)=0x4) mlockall(0x1) [ 876.950339][T13413] loop0: detected capacity change from 0 to 4 [ 876.978142][T13413] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 876.990236][T13413] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:17 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x35800}) 04:40:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x31800}) 04:40:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff7f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x36000}) [ 877.105287][T13413] loop0: detected capacity change from 0 to 4 [ 877.121853][T13413] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 877.133901][T13413] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x36800}) 04:40:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:18 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x803e}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x32000}) 04:40:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff870000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x37000}) [ 877.342262][T13451] loop0: detected capacity change from 0 to 4 [ 877.380739][T13451] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 877.392866][T13451] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x38800}) [ 877.503828][T13451] loop0: detected capacity change from 0 to 4 [ 877.512946][T13451] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 877.524958][T13451] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x32800}) 04:40:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff870100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:18 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x39000}) 04:40:18 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x4000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) preadv(r1, &(0x7f0000001100)=[{&(0x7f0000001240)=""/177, 0xb1}, {&(0x7f0000001080)=""/59, 0x3b}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x3, 0xffff, 0xc22) mlockall(0x1) r2 = eventfd(0x8001) preadv(r2, &(0x7f0000001140)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000080)=""/4096, 0xfd7dc684437d27bc}, {&(0x7f0000001180)=""/178, 0xa7}], 0x3, 0x100, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[], 0xfffffecc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[], 0xfffffecc) read$eventfd(r4, &(0x7f00000010c0), 0xffffffffffffffcf) mlockall(0x1) 04:40:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000004010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:18 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x33000}) [ 877.902125][T13484] loop0: detected capacity change from 0 to 4 [ 877.922138][T13484] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 877.934147][T13484] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:18 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 877.988853][T13484] loop0: detected capacity change from 0 to 4 [ 877.999191][T13484] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 878.011256][T13484] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x34000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x39800}) 04:40:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000005010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff8f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x33800}) [ 878.265571][T13519] loop0: detected capacity change from 0 to 4 [ 878.274736][T13519] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 878.286768][T13519] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x34000}) 04:40:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff970000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 878.352050][T13519] loop0: detected capacity change from 0 to 4 [ 878.360396][T13519] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 878.372428][T13519] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x34800}) 04:40:19 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3a000}) 04:40:19 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000006010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff970100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x35000}) 04:40:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x400300}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3a800}) 04:40:19 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x35800}) [ 878.838577][T13561] loop0: detected capacity change from 0 to 4 [ 878.861254][T13561] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 878.873273][T13561] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:19 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3b000}) 04:40:19 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 878.939426][T13561] loop0: detected capacity change from 0 to 4 [ 878.957840][T13561] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 878.969846][T13561] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3e800}) 04:40:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000007010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 879.132623][T13591] loop0: detected capacity change from 0 to 4 [ 879.143089][T13591] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.155104][T13591] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 879.198511][T13591] loop0: detected capacity change from 0 to 4 [ 879.208181][T13591] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.220192][T13591] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3b800}) 04:40:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f000}) 04:40:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xff9f0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:20 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x30, r0, 0x0) mlockall(0x1) 04:40:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000008010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 879.384566][T13612] loop0: detected capacity change from 0 to 4 [ 879.407396][T13612] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.419402][T13612] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 879.485710][T13612] loop0: detected capacity change from 0 to 4 [ 879.494214][T13612] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.506312][T13612] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x1000000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x3f800}) 04:40:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3e800}) 04:40:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000009010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 879.757815][T13634] loop0: detected capacity change from 0 to 4 [ 879.791148][T13634] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.803178][T13634] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:20 executing program 4: mlockall(0x1) r0 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x2, 0x2, &(0x7f0000000200)=[{&(0x7f00000000c0)="7f017c0a938cdeec65a6d544199b757dcd7f45bf0cd58d5347d6d310131346e36d2bb5ae806b", 0x26, 0x3}, {&(0x7f0000000100)="dc6cc7c7bd471ad6c324885cebdf026f1031c00c228a5c4c03c5e2272880d58edc64bf54e7331af0e0cba6cc04d8b5fe353af94fc57d7ff3a83c6a3bfa09a18e6ca7e8fc92d84ed6d6c9c9d36595da6fbc4b049837f078ed4d2a9c28bd70ec29dcca37e767d108b75b82e406122d7fbfca4a2252043d3b1a2d6b6d4cee1deea61aa08cc7cccc18462b15442e16e7969e7ee3c3c81ed47edbc58cb01aafdab9c1baccd2555a0b5630d99f995a02d543d9bc630fecd9446affa4b4b877b54973872a2e586407f5fd5d3584cfa65a38e44c", 0xd0, 0x9}], 0x8002, &(0x7f0000000240)={[], [{@fsname={'fsname', 0x3d, '}'}}, {@dont_appraise}, {@fsuuid={'fsuuid', 0x3d, {[0x34, 0x39, 0x36, 0x64, 0x65, 0x31, 0x39, 0x4], 0x2d, [0x36, 0x30, 0x65, 0x36], 0x2d, [0x34, 0x31, 0x36, 0x37], 0x2d, [0x39, 0x65, 0x36, 0x66], 0x2d, [0x33, 0x63, 0x34, 0x37, 0x62, 0x62, 0x39, 0x38]}}}, {@subj_user={'subj_user', 0x3d, '-'}}, {@defcontext={'defcontext', 0x3d, 'root'}}]}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x480080, 0x16) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mlockall(0x1) 04:40:20 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x40000}) 04:40:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3f000}) 04:40:20 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffa70100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:20 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x3f800}) [ 879.927399][T13634] loop0: detected capacity change from 0 to 4 [ 879.939537][T13634] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 879.951612][T13634] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000a010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 880.125349][T13672] loop0: detected capacity change from 0 to 4 [ 880.158390][T13672] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x2000000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x40000}) 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x72800}) [ 880.170408][T13672] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 880.213576][T13682] tmpfs: Unknown parameter 'fsname' 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x73000}) [ 880.233822][T13672] loop0: detected capacity change from 0 to 4 [ 880.242973][T13672] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.254984][T13672] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000b010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 880.372048][T13703] loop0: detected capacity change from 0 to 4 [ 880.404119][T13703] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.416159][T13703] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 880.447365][T13682] tmpfs: Unknown parameter 'fsname' [ 880.499331][T13703] loop0: detected capacity change from 0 to 4 [ 880.509084][T13703] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.521114][T13703] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x73800}) 04:40:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffaf0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x79000}) 04:40:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x4000000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:21 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_io_uring_setup(0x87, &(0x7f0000000080), &(0x7f0000ee6000/0x2000)=nil, &(0x7f00006d4000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000140)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r1, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000200)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r4}}, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000140)=0x4) r6 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r6, 0x400445a0, &(0x7f0000000140)=0x4) syz_io_uring_submit(0x0, r3, &(0x7f0000000040)=@IORING_OP_TEE={0x21, 0x3, 0x0, @fd=r5, 0x0, 0x0, 0x1, 0x8, 0x0, {0x0, 0x0, r6}}, 0x1) mlockall(0x1) 04:40:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x79800}) [ 880.646551][T13729] loop0: detected capacity change from 0 to 4 [ 880.657376][T13729] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.669451][T13729] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x74000}) 04:40:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7a000}) 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x74800}) [ 880.757288][T13729] loop0: detected capacity change from 0 to 4 [ 880.768729][T13729] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.780759][T13729] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000d010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:21 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7a800}) 04:40:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x10000000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 880.918405][T13759] loop0: detected capacity change from 0 to 4 [ 880.941521][T13759] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 880.953645][T13759] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:21 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x75000}) 04:40:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffb70100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x75800}) [ 881.075124][T13759] loop0: detected capacity change from 0 to 4 [ 881.085175][T13759] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 881.097220][T13759] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x76000}) 04:40:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7b000}) 04:40:22 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000e010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x40000000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:22 executing program 4: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r0, &(0x7f0000000000)=ANY=[], 0xfffffecc) write$vga_arbiter(r0, &(0x7f0000000040)=@target={'target ', {'PCI:', '1f', ':', '7', ':', '16', '.', '7'}}, 0x15) mlockall(0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mlockall(0x1) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x76800}) [ 881.418267][T13802] loop0: detected capacity change from 0 to 4 [ 881.444670][T13802] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 881.456701][T13802] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffbf0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x77000}) [ 881.539143][T13802] loop0: detected capacity change from 0 to 4 [ 881.562071][T13802] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 881.574142][T13802] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7b800}) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x77800}) 04:40:22 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00000f010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18, 0x803e0000}, 0x0) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:22 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7c000}) [ 881.744277][T13839] loop0: detected capacity change from 0 to 4 [ 881.781457][T13839] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:22 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffc70100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 881.793636][T13839] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:22 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x78800}) [ 881.851391][T13839] loop0: detected capacity change from 0 to 4 [ 881.859100][T13839] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 881.871146][T13839] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:23 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mlockall(0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x79000}) 04:40:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7c800}) 04:40:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000010010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x79800}) [ 882.382091][T13877] loop0: detected capacity change from 0 to 4 [ 882.408950][T13877] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 882.421097][T13877] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7d000}) 04:40:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffcf0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 882.505333][T13877] loop0: detected capacity change from 0 to 4 [ 882.524019][T13877] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 882.536064][T13877] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x2) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7a000}) 04:40:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7d800}) 04:40:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000011010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 882.712080][T13911] loop0: detected capacity change from 0 to 4 [ 882.726898][T13911] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 882.738936][T13911] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 882.845441][T13911] loop0: detected capacity change from 0 to 4 [ 882.853214][T13911] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 882.865226][T13911] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:23 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) close(r0) mlockall(0x1) 04:40:23 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:23 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7e000}) 04:40:23 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7a800}) 04:40:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x4) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000012010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 883.056938][T13941] loop0: detected capacity change from 0 to 4 [ 883.076556][T13941] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 883.089279][T13941] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7b000}) 04:40:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7e800}) [ 883.182109][T13941] loop0: detected capacity change from 0 to 4 [ 883.192121][T13941] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 883.204155][T13941] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffd70100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x7f000}) 04:40:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000014010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x80000}) [ 883.339105][T13969] loop0: detected capacity change from 0 to 4 [ 883.369946][T13969] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 883.381974][T13969] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 883.454790][T13969] loop0: detected capacity change from 0 to 4 [ 883.462524][T13969] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 883.474595][T13969] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:24 executing program 4: mlockall(0x1) mlockall(0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7b800}) 04:40:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x80200}) 04:40:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x10) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000022010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:24 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x100000}) 04:40:24 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffdf0100, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:24 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7c000}) 04:40:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000025010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 884.008223][T14015] loop0: detected capacity change from 0 to 4 [ 884.019818][T14015] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 884.031838][T14015] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffe70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x100200}) [ 884.118987][T14023] loop0: detected capacity change from 0 to 4 [ 884.155071][T14023] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x100300}) [ 884.167208][T14023] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:25 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000300)={0x0, 0x3}, 0x8) mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x10100) mlockall(0x2) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) r2 = syz_open_dev$vcsn(&(0x7f0000000280), 0x6, 0x10000) write$evdev(r2, &(0x7f00000002c0)=[{{0x77359400}, 0x15, 0x1, 0xd7}], 0x18) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$EVIOCGKEY(r3, 0x80404518, 0xffffffffffffffff) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/87, 0x57}], 0x1, 0x7, 0x2) ioctl$F2FS_IOC_RESIZE_FS(r2, 0x4008f510, &(0x7f0000000340)=0x3ff) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x10800, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r4, 0x800c6613, &(0x7f0000000080)=@v1={0x0, @adiantum, 0x3, @desc2}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000000)=ANY=[], 0xfffffecc) setsockopt$inet6_IPV6_XFRM_POLICY(r5, 0x29, 0x23, &(0x7f00000000c0)={{{@in=@rand_addr=0x64010100, @in=@multicast2, 0x4e24, 0x3, 0x4e20, 0x1, 0xa, 0xa0, 0xa0, 0x5e, 0x0, 0xffffffffffffffff}, {0x7, 0x7, 0x401, 0x9, 0x0, 0x7ff, 0xba, 0x3}, {0x10001, 0x6, 0x57, 0x5}, 0xffff, 0x6e6bb6, 0x1, 0x1, 0x1, 0x1}, {{@in=@local, 0x4d2, 0x33}, 0x2, @in=@broadcast, 0x3500, 0x2, 0x3, 0x80, 0x1, 0x6, 0xfffffffe}}, 0xe8) mlockall(0x1) 04:40:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7c800}) [ 884.265200][T14023] loop0: detected capacity change from 0 to 4 [ 884.278260][T14023] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 884.290419][T14023] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x180000}) 04:40:25 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x3e80) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7d000}) 04:40:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00002e010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x180200}) [ 884.444805][T14055] loop0: detected capacity change from 0 to 4 [ 884.478675][T14055] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffef0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 884.490778][T14055] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:25 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7d800}) 04:40:25 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x180300}) [ 884.579451][T14055] loop0: detected capacity change from 0 to 4 [ 884.592266][T14055] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 884.604291][T14055] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:25 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfff70000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:25 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000045010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 884.714265][T14086] loop0: detected capacity change from 0 to 4 [ 884.740270][T14086] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 884.752332][T14086] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 884.788671][T14086] loop0: detected capacity change from 0 to 4 [ 884.811155][T14086] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 884.823290][T14086] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7e000}) 04:40:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x200000}) 04:40:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffff0000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x4000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:26 executing program 4: ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'bond_slave_1\x00', {0x2, 0x0, @broadcast}}) mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3d) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/22, 0x16}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/23, 0x17}], 0x3, 0x0, 0x0) mlockall(0x1) mlockall(0x1) 04:40:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000048010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x200200}) 04:40:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xffffff7f, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x7e800}) [ 885.399838][T14125] loop0: detected capacity change from 0 to 4 [ 885.434122][T14125] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x200300}) [ 885.446133][T14125] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffff4, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:26 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x280000}) 04:40:26 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x80000}) [ 885.588335][T14125] loop0: detected capacity change from 0 to 4 [ 885.596370][T14125] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 885.608482][T14125] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00004c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:26 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffffb, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 885.731429][T14152] loop0: detected capacity change from 0 to 4 [ 885.743051][T14152] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 885.755078][T14152] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 885.805769][T14152] loop0: detected capacity change from 0 to 4 [ 885.817572][T14152] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 885.829615][T14152] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x803e) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x100000}) 04:40:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0xfffffffe, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x280300}) 04:40:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000060010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:27 executing program 4: mlockall(0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x4) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) write$evdev(r1, &(0x7f00000001c0)=[{{r2, r3/1000+10000}, 0x4, 0x3f, 0x7fff}, {{r4, r5/1000+60000}, 0x0, 0x2, 0x8}], 0x30) mmap(&(0x7f0000421000/0x1000)=nil, 0x1000, 0x1800007, 0x80010, r0, 0xc0c7000) mlockall(0x1) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r0, 0x1, 0x3, 0x3}) ioctl$EVIOCGBITSND(r6, 0x80404532, &(0x7f00000000c0)=""/51) r7 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100), 0x191240, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setxattr$system_posix_acl(&(0x7f0000000340)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f00000007c0)=ANY=[@ANYBLOB="020000000100000000000000040000000000000008000000", @ANYRES32=r8, @ANYBLOB, @ANYRES32=0x0, @ANYBLOB="10000100000000002000000000000000"], 0x34, 0x0) fchown(r7, 0x0, r8) mlockall(0x0) [ 886.259478][T14185] loop0: detected capacity change from 0 to 4 [ 886.290556][T14185] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 886.302585][T14185] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x100300}) [ 886.429373][T14185] loop0: detected capacity change from 0 to 4 [ 886.439621][T14185] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 886.451645][T14185] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x300000}) 04:40:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x180300}) 04:40:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000068010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x300200}) 04:40:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x34000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 886.637984][T14216] loop0: detected capacity change from 0 to 4 [ 886.675724][T14216] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x200300}) 04:40:27 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 886.687807][T14216] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:27 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x300300}) 04:40:27 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x280300}) [ 886.806799][T14216] loop0: detected capacity change from 0 to 4 [ 886.820856][T14216] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 886.832883][T14216] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00006c010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x70000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x280700}) 04:40:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x400300) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:28 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x7d989000) mlockall(0x1) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) fgetxattr(r1, &(0x7f0000000000)=@random={'user.', '#*\\(&.{%\x00'}, &(0x7f0000000080)=""/217, 0xd9) 04:40:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x380000}) 04:40:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300300}) [ 887.176322][T14261] loop0: detected capacity change from 0 to 4 [ 887.212637][T14263] ================================================================== [ 887.220747][T14263] BUG: KCSAN: data-race in ext4_mb_find_by_goal / mb_free_blocks [ 887.228490][T14263] [ 887.230801][T14263] write to 0xffff8881004773d4 of 4 bytes by task 14260 on cpu 1: [ 887.238506][T14263] mb_free_blocks+0x156/0xb40 [ 887.243182][T14263] ext4_free_blocks+0x1418/0x1b50 [ 887.248212][T14263] ext4_remove_blocks+0x61a/0x800 [ 887.253246][T14263] ext4_ext_rm_leaf+0x670/0xd20 [ 887.258102][T14263] ext4_ext_remove_space+0x901/0x1300 [ 887.263475][T14263] ext4_ext_truncate+0xfe/0x170 [ 887.268331][T14263] ext4_truncate+0x76e/0xa80 [ 887.273014][T14263] ext4_setattr+0xacc/0xec0 [ 887.277524][T14263] notify_change+0x8a3/0xa80 [ 887.282122][T14263] do_truncate+0xe8/0x130 [ 887.286469][T14263] path_openat+0x1a79/0x20b0 [ 887.291073][T14263] do_filp_open+0xd9/0x1f0 [ 887.295487][T14263] do_sys_openat2+0xa3/0x250 [ 887.300072][T14263] __x64_sys_creat+0x62/0x80 [ 887.304651][T14263] do_syscall_64+0x3d/0x90 [ 887.309069][T14263] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 887.314976][T14263] [ 887.317303][T14263] read to 0xffff8881004773d4 of 4 bytes by task 14263 on cpu 0: [ 887.324920][T14263] ext4_mb_find_by_goal+0x129/0x890 [ 887.330122][T14263] ext4_mb_regular_allocator+0x11c/0x2520 [ 887.335840][T14263] ext4_mb_new_blocks+0x762/0x1f90 [ 887.340957][T14263] ext4_ext_map_blocks+0x1569/0x1f00 [ 887.346364][T14263] ext4_map_blocks+0x70d/0xef0 [ 887.351114][T14263] ext4_alloc_file_blocks+0x271/0x720 [ 887.356475][T14263] ext4_fallocate+0x2a7/0x4d0 [ 887.361140][T14263] vfs_fallocate+0x463/0x660 [ 887.365719][T14263] do_vfs_ioctl+0x1322/0x1410 [ 887.370379][T14263] __se_sys_ioctl+0x83/0x140 [ 887.374952][T14263] __x64_sys_ioctl+0x3f/0x50 [ 887.379531][T14263] do_syscall_64+0x3d/0x90 [ 887.383934][T14263] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 887.389819][T14263] [ 887.392174][T14263] value changed: 0x00000800 -> 0x00005800 [ 887.397871][T14263] [ 887.400177][T14263] Reported by Kernel Concurrency Sanitizer on: [ 887.406302][T14263] CPU: 0 PID: 14263 Comm: syz-executor.1 Tainted: G W 5.13.0-syzkaller #0 [ 887.416087][T14263] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 887.426120][T14263] ================================================================== [ 887.442155][T14261] loop0: detected capacity change from 0 to 4 04:40:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000074010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8010000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 887.551450][T14282] loop0: detected capacity change from 0 to 4 [ 887.575241][T14282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 887.587520][T14282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x300700}) 04:40:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x1000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 887.660211][T14282] loop0: detected capacity change from 0 to 4 [ 887.667954][T14282] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 887.679998][T14282] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x380200}) 04:40:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00007a010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x8070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 887.836983][T14316] loop0: detected capacity change from 0 to 4 [ 887.867986][T14316] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 887.880116][T14316] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:28 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x108202, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) 04:40:28 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x380300}) 04:40:28 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:28 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x380300}) [ 887.945658][T14316] loop0: detected capacity change from 0 to 4 [ 887.960484][T14316] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 887.972647][T14316] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f00007d010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10010000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x400000}) [ 888.080186][T14342] loop0: detected capacity change from 0 to 4 [ 888.096979][T14342] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 888.109046][T14342] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 888.209405][T14342] loop0: detected capacity change from 0 to 4 [ 888.217306][T14342] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 888.229345][T14342] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x2000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x380700}) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x400300}) 04:40:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000c0010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:29 executing program 4: mlockall(0x1) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x4d0c80, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mlockall(0x1) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x10070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 888.640234][T14375] loop0: detected capacity change from 0 to 4 [ 888.671740][T14375] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 888.683791][T14375] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:29 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x480000}) [ 888.768663][T14375] loop0: detected capacity change from 0 to 4 [ 888.779583][T14375] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 888.791808][T14375] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:29 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x400300}) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18010000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:29 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000c1010000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x4000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:29 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x18070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x400700}) 04:40:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x480300}) [ 889.015926][T14417] loop0: detected capacity change from 0 to 4 [ 889.049623][T14417] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 889.061760][T14417] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 889.139259][T14417] loop0: detected capacity change from 0 to 4 [ 889.146921][T14417] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 889.158925][T14417] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:30 executing program 4: mlockall(0x1) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000b, 0x10, 0xffffffffffffffff, 0x0) mlockall(0x1) mlockall(0x1) syz_open_dev$vcsa(&(0x7f0000000040), 0xb85, 0x20000) 04:40:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x500000}) 04:40:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000030000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x480300}) 04:40:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 889.423348][T14447] loop0: detected capacity change from 0 to 4 [ 889.468284][T14447] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 889.480423][T14447] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x20070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x500300}) [ 889.594550][T14447] loop0: detected capacity change from 0 to 4 [ 889.608260][T14447] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 889.620262][T14447] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:30 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x10000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x480700}) 04:40:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000060000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 889.885949][T14487] loop0: detected capacity change from 0 to 4 [ 889.914099][T14487] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 889.926271][T14487] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:30 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x580300}) 04:40:30 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:30 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x500300}) 04:40:31 executing program 4: mlockall(0x1) mlockall(0x4) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x141000, 0x1d) shmget$private(0x0, 0x3000, 0x200, &(0x7f000058b000/0x3000)=nil) mlockall(0x1) mmap(&(0x7f00004f5000/0x2000)=nil, 0x2000, 0x1800001, 0x100010, r0, 0x0) mlockall(0x4) mlockall(0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x511000, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r1, 0xd000941e, &(0x7f00000000c0)={0x0, "b8290b95e09b7af3620683161403c087"}) [ 890.011028][T14487] loop0: detected capacity change from 0 to 4 [ 890.022774][T14487] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 890.034865][T14487] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x28070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000070000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x600300}) 04:40:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x30000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x40000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x500700}) 04:40:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x30020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x680300}) 04:40:31 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x810, r0, 0x0) sendfile(r0, r0, &(0x7f0000000040)=0x7, 0x7) mlockall(0x1) 04:40:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x30070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:31 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x700000}) 04:40:31 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x38000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:31 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x580300}) [ 891.631617][T14572] cgroup: Unknown subsys name 'perf_event' [ 891.637869][T14572] cgroup: Unknown subsys name 'net_cls' [ 892.728400][T15027] loop0: detected capacity change from 0 to 4 [ 892.739698][T15027] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 892.751888][T15027] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000000a0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x38020000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x580700}) 04:40:33 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x803e0000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:33 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x700300}) 04:40:33 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x300000c, 0x50, r0, 0x3000) mlockall(0x1) accept4$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, &(0x7f0000000080)=0x1c, 0x800) [ 892.793594][T15027] loop0: detected capacity change from 0 to 4 [ 892.800633][T15027] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 892.812799][T15027] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:33 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x38070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:33 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x600700}) [ 892.936890][T15047] loop0: detected capacity change from 0 to 4 [ 892.957695][T15047] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 892.969725][T15047] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x780000}) [ 893.049293][T15047] loop0: detected capacity change from 0 to 4 [ 893.058349][T15047] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 893.070435][T15047] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x680700}) 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x40070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000000f0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x700700}) 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x48000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 893.195574][T15079] loop0: detected capacity change from 0 to 4 [ 893.220132][T15079] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 893.232271][T15079] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 893.278599][T15079] loop0: detected capacity change from 0 to 4 [ 893.286205][T15079] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 893.298338][T15079] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:34 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x1000000000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x800000}) 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x48070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:34 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x780200}) 04:40:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000140000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:34 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) mlockall(0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x50000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 893.857921][T15116] loop0: detected capacity change from 0 to 4 [ 893.888306][T15116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE 04:40:34 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x880300}) [ 893.900405][T15116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:34 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x50070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x900300}) 04:40:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x780700}) [ 893.999500][T15116] loop0: detected capacity change from 0 to 4 [ 894.009865][T15116] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 894.021877][T15116] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x58000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x40030000000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x58070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000002e0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:35 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x60000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x800000}) [ 894.279769][T15166] loop0: detected capacity change from 0 to 4 [ 894.301582][T15166] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 894.313637][T15166] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 894.424314][T15166] loop0: detected capacity change from 0 to 4 [ 894.432274][T15166] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 894.444316][T15166] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x800200}) 04:40:35 executing program 4: r0 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f00000001c0)='id_legacy\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000240)="ac", 0x1, r0) keyctl$link(0x8, 0x0, r0) mlockall(0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mlockall(0x1) 04:40:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x900700}) 04:40:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f0000003f0000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) [ 894.681741][T15185] loop0: detected capacity change from 0 to 4 [ 894.708524][T15185] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 894.720705][T15185] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x980300}) 04:40:35 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x880700}) 04:40:35 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0x980700}) [ 894.794408][T15185] loop0: detected capacity change from 0 to 4 [ 894.802198][T15185] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 894.814211][T15185] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x100000000000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) 04:40:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000450000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:36 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa00300}) [ 895.136320][T15213] loop0: detected capacity change from 0 to 4 [ 895.161567][T15213] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 895.173604][T15213] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 895.208505][T15213] loop0: detected capacity change from 0 to 4 [ 895.221205][T15213] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 895.233218][T15213] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) [ 895.680002][T15230] cgroup: Unknown subsys name 'perf_event' [ 895.685994][T15230] cgroup: Unknown subsys name 'net_cls' 04:40:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x60070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x900700}) 04:40:37 executing program 4: mlockall(0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000480)=""/182) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000140)=0x4) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0xc0389424, &(0x7f0000000440)={0x0, 0x18, '\x00', 0x0, &(0x7f0000000400)=[0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) vmsplice(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="e182dce7a52dbc98115fa714be03711376281d6fccd3304d5172b3dd44d35f41ba0539517a72cc60184c7c4a43e976a85730cca8362f3c605570436c23b4691149b4795bbba646e089dad809579d42f4ef646d623e38fa95f43af0b6876695960fbdd0d33ec7e198652b977eacdcc732876c494c9f5196bb5b4e6b2f71e9efad2629682456c2881100682589f3bf4bfa7f733b0c8effa62e82eada6334281168bd", 0xa1}, {&(0x7f0000000180)="818a7f254eca0c516c6bb322f27bc2f1721a5dc689c19991ee8f82778f8426606f7915c73fcff57a2cad73e5d1a957487de4b7aa9aed85af8e239b2c97fbd3aee2d3642e2367bdf8aabd57fcb6b8544465b43fb5106128de69b8b172a2cd7ac69090126a5f7ddf97d9c3f08d0cf1ac062871afc7a52f6bd70a1a3d84afeae627e51e6b73e62d18094e8aae03e7aad9bb294454c98ce4162469b3d9fad76605aa6e5f34118ae4f3fa93318da33f593a90cd8471", 0xb3}, {&(0x7f0000000240)="7bda8fea028ca7f2d923a8489f2ef1eea712348d90afd64d23a4bf0ca3fe57e14476e140d2ed41c6970c8e15863b5825186b934869c7a2fc9484a37d8bb58daa859fc2f1dd8e597ef6e36c56e40c23404de6380288271741e0faac7e894254f2f369a5b49d4c6803e6acce5f29702128d410ddb8362251dbd149da2c56c3918417f4678541ef66b8e569138fde47857cc83e59", 0x93}], 0x15, 0x1) mlockall(0x1) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) linkat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x400) tkill(r3, 0x40) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) syz_open_procfs(r3, &(0x7f0000000340)='net\x00') open(&(0x7f0000000040)='./file0\x00', 0x280000, 0x62) 04:40:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa00700}) 04:40:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000000640000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:37 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed105400000000003ec13e20000000000000000000001400"}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$netlink(r1, &(0x7f0000001340)={0x0, 0x803e0000, &(0x7f0000001280)=[{&(0x7f0000001e80)={0x10}, 0x20001290}], 0x1, &(0x7f0000001300)=[@rights={{0x14, 0x1, 0x1, [r2]}}], 0x18}, 0x200000000000000) recvmmsg(r2, &(0x7f0000000880)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/71, 0x10}}, {{0x0, 0xfffffffffffffe4d, &(0x7f0000000780)=[{&(0x7f0000002ec0)=""/4101, 0x20002ec0}], 0x1, 0x0, 0x44}}], 0x2, 0x0, 0x0) [ 896.855111][T15697] loop0: detected capacity change from 0 to 4 [ 896.877236][T15697] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 896.889374][T15697] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:37 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x68000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) 04:40:37 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x980200}) 04:40:37 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa80300}) 04:40:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x68070000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 896.974410][T15697] loop0: detected capacity change from 0 to 4 [ 896.985772][T15697] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 896.997807][T15697] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:38 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="20000000000100000c000000d40000000f000003850000000000000000000000002000000020000020000000dff4655fdff4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000140)={[{@dioread_nolock}]}) 04:40:38 executing program 2: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x980700}) 04:40:38 executing program 3: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x70000000000000, 0x5f94934f}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/igmp6\x00') lseek(0xffffffffffffffff, 0x9, 0x0) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000070000030000000000000005"]) creat(&(0x7f0000000000)='./file0\x00', 0x82) [ 897.132601][T15731] loop0: detected capacity change from 0 to 4 [ 897.165403][T15731] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 897.177406][T15731] EXT4-fs (loop0): bad geometry: block count 256 exceeds size of device (2 blocks) 04:40:38 executing program 1: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x5f94934f, 0x0, 0xa80700})