47][T32720] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3959/file0 supports timestamps until 2038 (0x7fffffff) 01:59:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc0}) 01:59:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x2}) 01:59:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 643.828529][T32764] loop3: detected capacity change from 0 to 140 [ 643.839499][T32764] EXT4-fs (loop3): unsupported inode size: 0 [ 643.845665][T32764] EXT4-fs (loop3): blocksize: 1024 01:59:00 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500030000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:00 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x300}) [ 643.919305][ T307] loop5: detected capacity change from 0 to 512 [ 643.935035][ T321] loop3: detected capacity change from 0 to 140 [ 643.947433][ T307] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 643.956775][ T321] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 01:59:00 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4008a, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x3}) 01:59:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:00 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500040000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:00 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x500}) [ 643.964006][ T307] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3960/file0 supports timestamps until 2038 (0x7fffffff) 01:59:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc000}) 01:59:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x4}) 01:59:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:00 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500050000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 644.043561][ T342] loop3: detected capacity change from 0 to 140 [ 644.060482][ T342] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 01:59:00 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x1000000}) [ 644.121302][ T365] loop5: detected capacity change from 0 to 512 [ 644.150554][ T365] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:01 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4008b, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500060000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x2000000}) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x5}) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x8}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x3000000}) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) [ 644.174781][ T365] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3961/file0 supports timestamps until 2038 (0x7fffffff) [ 644.184358][ T379] loop3: detected capacity change from 0 to 140 [ 644.197708][ T379] EXT4-fs (loop3): VFS: Can't find ext4 filesystem 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xc0}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x4000000}) 01:59:01 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, 0x0) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500070000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 644.335579][ T420] loop3: detected capacity change from 0 to 140 [ 644.345883][ T418] loop5: detected capacity change from 0 to 512 [ 644.362893][ T418] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 644.370920][ T418] System zones: 1-2, 19-19, 35-38, 46-46 01:59:01 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4008c, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x300}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x5000000}) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500080000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, 0x0) [ 644.377028][ T418] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 644.387653][ T418] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3962/file0 supports timestamps until 2038 (0x7fffffff) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000a0000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000}) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x500}) [ 644.477229][ T437] loop3: detected capacity change from 0 to 140 [ 644.510973][ T456] loop5: detected capacity change from 0 to 512 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xc000}) [ 644.530440][ T456] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 644.549414][ T456] System zones: 1-2, 19-19, 35-38, 46-46 [ 644.560455][ T456] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 644.571304][ T456] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3963/file0 supports timestamps until 2038 (0x7fffffff) 01:59:01 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4008d, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:01 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0x59, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, 0x0) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc0000000}) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000b0000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x1000000}) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x2000000}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfeffffff}) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500180000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 644.691628][ T487] loop3: detected capacity change from 0 to 140 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfffffffe}) 01:59:01 executing program 3: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85fdfdffff000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 644.773304][ T510] loop5: detected capacity change from 0 to 512 01:59:01 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4008e, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85001c0000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x3000000}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x1000000000000}) [ 644.820596][ T510] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 644.828578][ T510] System zones: 1-2, 19-19, 35-38, 46-46 [ 644.835312][ T510] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 644.838006][ T522] loop3: detected capacity change from 0 to 1 [ 644.846092][ T510] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3964/file0 supports timestamps until 2038 (0x7fffffff) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x4000000}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x100000000000000}) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500260000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x200000000000000}) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x5000000}) [ 644.919259][ T522] loop3: p1 p2 p3 < > p4 [ 644.923653][ T522] loop3: partition table partially beyond EOD, truncated [ 644.937470][ T522] loop3: p1 start 1 is beyond EOD, truncated [ 644.943520][ T522] loop3: p2 size 1073741824 extends beyond EOD, truncated [ 644.952074][ T522] loop3: p3 start 255 is beyond EOD, truncated [ 644.958250][ T522] loop3: p4 size 32768 extends beyond EOD, truncated 01:59:01 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40060, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 645.027149][ T548] loop5: detected capacity change from 0 to 512 [ 645.048573][ T548] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 645.062803][ T548] System zones: 1-2, 19-19, 35-38, 46-46 [ 645.069841][ T548] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.075601][ T576] loop3: detected capacity change from 0 to 512 [ 645.080991][ T548] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3965/file0 supports timestamps until 2038 (0x7fffffff) [ 645.091515][ T576] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 645.115726][ T576] System zones: 1-2, 19-19, 35-38, 46-46 01:59:01 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400e4, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fe0000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x300000000000000}) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x8000000}) 01:59:01 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40012, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 645.121750][ T576] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.133540][ T576] ext4 filesystem being mounted at /root/syzkaller-testdir983129187/syzkaller.JXIHrf/2424/file0 supports timestamps until 2038 (0x7fffffff) 01:59:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xc0000000}) 01:59:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x400000000000000}) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500040200000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xfeffffff}) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000300000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 645.243304][ T612] loop5: detected capacity change from 0 to 512 [ 645.263440][ T619] loop3: detected capacity change from 0 to 512 [ 645.275093][ T612] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:02 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400ec, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x500000000000000}) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xfffffffe}) 01:59:02 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500800300000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 645.302020][ T619] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.317849][ T612] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3966/file0 supports timestamps until 2038 (0x7fffffff) [ 645.328219][ T619] ext4 filesystem being mounted at /root/syzkaller-testdir983129187/syzkaller.JXIHrf/2425/file0 supports timestamps until 2038 (0x7fffffff) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x1000000000000}) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x800000000000000}) [ 645.426224][ T650] loop5: detected capacity change from 0 to 512 [ 645.450292][ T660] loop3: detected capacity change from 0 to 512 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500020400000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc000000000000000}) [ 645.466547][ T650] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.481012][ T660] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.499264][ T660] ext4 filesystem being mounted at /root/syzkaller-testdir983129187/syzkaller.JXIHrf/2426/file0 supports timestamps until 2038 (0x7fffffff) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:02 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400ed, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x100000000000000}) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500060400000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40005, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 645.516783][ T650] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3967/file0 supports timestamps until 2038 (0x7fffffff) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfeffffff00000000}) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x200000000000000}) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xffffffff00000000}) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500800400000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x300000000000000}) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) [ 645.641031][ T697] loop3: detected capacity change from 0 to 512 [ 645.668400][ T697] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.679069][ T709] loop5: detected capacity change from 0 to 512 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x2}) [ 645.703031][ T697] ext4 filesystem being mounted at /root/syzkaller-testdir983129187/syzkaller.JXIHrf/2427/file0 supports timestamps until 2038 (0x7fffffff) [ 645.725164][ T709] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:02 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400f2, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 3: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40002, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000500000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x400000000000000}) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3}) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000ffff", 0x39}], 0x1) [ 645.756381][ T709] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3968/file0 supports timestamps until 2038 (0x7fffffff) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4}) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x5}) [ 645.847231][ T756] loop3: detected capacity change from 0 to 512 [ 645.869400][ T766] loop5: detected capacity change from 0 to 512 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85002e0500000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x500000000000000}) [ 645.893298][ T756] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 645.918334][ T766] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x800000000000000}) 01:59:02 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400f3, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 645.936656][ T756] ext4 filesystem being mounted at /root/syzkaller-testdir983129187/syzkaller.JXIHrf/2428/file0 supports timestamps until 2038 (0x7fffffff) [ 645.939878][ T766] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3969/file0 supports timestamps until 2038 (0x7fffffff) 01:59:02 executing program 3 (fault-call:1 fault-nth:0): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8}) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000600000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xc000000000000000}) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc0}) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xfeffffff00000000}) 01:59:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000fe80", 0x39}], 0x1) 01:59:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x300}) [ 646.044877][ T794] loop5: detected capacity change from 0 to 512 [ 646.072089][ T794] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 646.116834][ T823] FAULT_INJECTION: forcing a failure. [ 646.116834][ T823] name failslab, interval 1, probability 0, space 0, times 0 [ 646.119365][ T794] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3970/file0 supports timestamps until 2038 (0x7fffffff) [ 646.129466][ T823] CPU: 1 PID: 823 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 646.129484][ T823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.129523][ T823] Call Trace: 01:59:02 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400f8, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:02 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500040600000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0xffffffff00000000}) [ 646.129529][ T823] dump_stack+0x137/0x19d [ 646.172039][ T823] should_fail+0x23c/0x250 [ 646.176460][ T823] __should_failslab+0x81/0x90 [ 646.181307][ T823] ? __se_sys_memfd_create+0xfb/0x390 [ 646.186858][ T823] should_failslab+0x5/0x20 [ 646.191403][ T823] __kmalloc+0x66/0x350 [ 646.195561][ T823] ? strnlen_user+0x137/0x1c0 [ 646.200250][ T823] __se_sys_memfd_create+0xfb/0x390 [ 646.205506][ T823] __x64_sys_memfd_create+0x2d/0x40 [ 646.210706][ T823] do_syscall_64+0x4a/0x90 [ 646.215147][ T823] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 646.221109][ T823] RIP: 0033:0x4665f9 [ 646.225001][ T823] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 646.244622][ T823] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 646.253135][ T823] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 01:59:03 executing program 3 (fault-call:1 fault-nth:1): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x500}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000700000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x2}) 01:59:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000fec0", 0x39}], 0x1) [ 646.261087][ T823] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 646.269123][ T823] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 646.277090][ T823] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 646.285040][ T823] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 [ 646.334485][ T847] FAULT_INJECTION: forcing a failure. [ 646.334485][ T847] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 646.347568][ T847] CPU: 0 PID: 847 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 646.355805][ T847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.365863][ T847] Call Trace: [ 646.369145][ T847] dump_stack+0x137/0x19d [ 646.373473][ T847] should_fail+0x23c/0x250 [ 646.377894][ T847] should_fail_usercopy+0x16/0x20 [ 646.383004][ T847] _copy_from_user+0x1c/0xd0 [ 646.387587][ T847] __se_sys_memfd_create+0x137/0x390 [ 646.392890][ T847] __x64_sys_memfd_create+0x2d/0x40 [ 646.398113][ T847] do_syscall_64+0x4a/0x90 [ 646.402526][ T847] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 646.408468][ T847] RIP: 0033:0x4665f9 [ 646.412363][ T847] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc000}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000a00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1000000}) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x2000000}) [ 646.432005][ T847] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 646.440420][ T847] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 646.448401][ T847] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 646.456410][ T847] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 646.458659][ T863] loop5: detected capacity change from 0 to 512 [ 646.464481][ T847] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 01:59:03 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400f9, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000b00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x3}) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3000000}) 01:59:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000f3ee", 0x39}], 0x1) 01:59:03 executing program 3 (fault-call:1 fault-nth:2): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 646.464497][ T847] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 [ 646.492492][ T863] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 646.513038][ T863] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3971/file0 supports timestamps until 2038 (0x7fffffff) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x4}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500001800000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4000000}) [ 646.578280][ T892] FAULT_INJECTION: forcing a failure. [ 646.578280][ T892] name failslab, interval 1, probability 0, space 0, times 0 [ 646.590948][ T892] CPU: 1 PID: 892 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 646.599270][ T892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.609328][ T892] Call Trace: [ 646.612610][ T892] dump_stack+0x137/0x19d [ 646.616940][ T892] should_fail+0x23c/0x250 [ 646.621416][ T892] ? shmem_alloc_inode+0x22/0x30 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500001c00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 646.626377][ T892] __should_failslab+0x81/0x90 [ 646.631143][ T892] ? shmem_match+0xa0/0xa0 [ 646.635620][ T892] should_failslab+0x5/0x20 [ 646.640114][ T892] kmem_cache_alloc+0x46/0x2e0 [ 646.644875][ T892] ? do_anonymous_page+0x411/0x8b0 [ 646.649995][ T892] ? fsnotify_perm+0x59/0x2e0 [ 646.654687][ T892] ? shmem_match+0xa0/0xa0 [ 646.659107][ T892] shmem_alloc_inode+0x22/0x30 [ 646.663936][ T892] new_inode_pseudo+0x38/0x1c0 [ 646.668707][ T892] new_inode+0x21/0x120 [ 646.673133][ T892] shmem_get_inode+0xa1/0x480 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x5}) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x5000000}) [ 646.677815][ T892] __shmem_file_setup+0xf1/0x1d0 [ 646.682836][ T892] shmem_file_setup+0x37/0x40 [ 646.687511][ T892] __se_sys_memfd_create+0x1eb/0x390 [ 646.692847][ T892] __x64_sys_memfd_create+0x2d/0x40 [ 646.698071][ T892] do_syscall_64+0x4a/0x90 [ 646.702499][ T892] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 646.708428][ T892] RIP: 0033:0x4665f9 [ 646.712311][ T892] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 646.732007][ T892] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 646.740426][ T892] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 646.748485][ T892] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 646.756444][ T892] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 646.764396][ T892] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 646.772347][ T892] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 [ 646.803194][ T917] loop5: detected capacity change from 0 to 512 [ 646.812953][ T917] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 646.825133][ T917] System zones: 1-2, 19-19, 35-38, 46-46 [ 646.831293][ T917] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:03 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8000000}) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500002000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000007fff", 0x39}], 0x1) 01:59:03 executing program 3 (fault-call:1 fault-nth:3): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 646.842098][ T917] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3972/file0 supports timestamps until 2038 (0x7fffffff) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc0}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500002600000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 646.891729][ T932] FAULT_INJECTION: forcing a failure. [ 646.891729][ T932] name failslab, interval 1, probability 0, space 0, times 0 [ 646.904483][ T932] CPU: 1 PID: 932 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 646.912728][ T932] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 646.922782][ T932] Call Trace: [ 646.926061][ T932] dump_stack+0x137/0x19d [ 646.930425][ T932] should_fail+0x23c/0x250 [ 646.934834][ T932] ? security_inode_alloc+0x30/0x180 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc0000000}) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x300}) [ 646.940184][ T932] __should_failslab+0x81/0x90 [ 646.944942][ T932] should_failslab+0x5/0x20 [ 646.949464][ T932] kmem_cache_alloc+0x46/0x2e0 [ 646.954260][ T932] security_inode_alloc+0x30/0x180 [ 646.959449][ T932] inode_init_always+0x20b/0x420 [ 646.964395][ T932] ? shmem_match+0xa0/0xa0 [ 646.968880][ T932] new_inode_pseudo+0x73/0x1c0 [ 646.973736][ T932] new_inode+0x21/0x120 [ 646.977926][ T932] shmem_get_inode+0xa1/0x480 [ 646.982778][ T932] __shmem_file_setup+0xf1/0x1d0 [ 646.987748][ T932] shmem_file_setup+0x37/0x40 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfeffffff}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500052e00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 646.992431][ T932] __se_sys_memfd_create+0x1eb/0x390 [ 646.997785][ T932] __x64_sys_memfd_create+0x2d/0x40 [ 647.002992][ T932] do_syscall_64+0x4a/0x90 [ 647.007481][ T932] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 647.013383][ T932] RIP: 0033:0x4665f9 [ 647.017276][ T932] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 647.036907][ T932] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 647.045325][ T932] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 647.053292][ T932] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 647.061260][ T932] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 647.069413][ T932] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 647.076895][ T957] loop5: detected capacity change from 0 to 512 [ 647.077379][ T932] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 01:59:03 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fb, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x500}) 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500003f00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe}) 01:59:03 executing program 3 (fault-call:1 fault-nth:4): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000c3ff", 0x39}], 0x1) [ 647.106190][ T957] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 647.114237][ T957] System zones: 1-2, 19-19, 35-38, 46-46 [ 647.124453][ T957] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 647.135074][ T957] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3973/file0 supports timestamps until 2038 (0x7fffffff) [ 647.187004][ T980] FAULT_INJECTION: forcing a failure. [ 647.187004][ T980] name failslab, interval 1, probability 0, space 0, times 0 [ 647.199677][ T980] CPU: 0 PID: 980 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 647.207921][ T980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 647.218064][ T980] Call Trace: [ 647.221340][ T980] dump_stack+0x137/0x19d [ 647.225676][ T980] should_fail+0x23c/0x250 [ 647.230117][ T980] ? __d_alloc+0x36/0x370 01:59:03 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500038000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc000}) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1000000000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500048000000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 647.234460][ T980] __should_failslab+0x81/0x90 [ 647.239308][ T980] should_failslab+0x5/0x20 [ 647.243821][ T980] kmem_cache_alloc+0x46/0x2e0 [ 647.248587][ T980] ? __init_rwsem+0x59/0x70 [ 647.253089][ T980] __d_alloc+0x36/0x370 [ 647.257243][ T980] ? current_time+0xdb/0x190 [ 647.261851][ T980] d_alloc_pseudo+0x1a/0x50 [ 647.266359][ T980] alloc_file_pseudo+0x63/0x130 [ 647.271215][ T980] __shmem_file_setup+0x14c/0x1d0 [ 647.276242][ T980] shmem_file_setup+0x37/0x40 [ 647.280924][ T980] __se_sys_memfd_create+0x1eb/0x390 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x1000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fdef00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 647.286210][ T980] __x64_sys_memfd_create+0x2d/0x40 [ 647.291491][ T980] do_syscall_64+0x4a/0x90 [ 647.295915][ T980] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 647.301848][ T980] RIP: 0033:0x4665f9 [ 647.305741][ T980] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 647.325362][ T980] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 647.333768][ T980] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 647.341842][ T980] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 647.349852][ T980] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 647.357832][ T980] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 647.365786][ T980] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 01:59:04 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fc, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000000000000}) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x2000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500effd00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000e0ff", 0x39}], 0x1) 01:59:04 executing program 3 (fault-call:1 fault-nth:5): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 647.405270][ T1007] loop5: detected capacity change from 0 to 512 [ 647.418818][ T1007] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 647.429424][ T1007] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3974/file0 supports timestamps until 2038 (0x7fffffff) [ 647.485562][ T1028] FAULT_INJECTION: forcing a failure. [ 647.485562][ T1028] name failslab, interval 1, probability 0, space 0, times 0 [ 647.498377][ T1028] CPU: 1 PID: 1028 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 647.506699][ T1028] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 647.516755][ T1028] Call Trace: [ 647.520121][ T1028] dump_stack+0x137/0x19d [ 647.524456][ T1028] should_fail+0x23c/0x250 [ 647.528902][ T1028] ? __alloc_file+0x2e/0x1a0 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x3000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffe00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x200000000000000}) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x4000000}) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x300000000000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500feff00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 647.533580][ T1028] __should_failslab+0x81/0x90 [ 647.538337][ T1028] should_failslab+0x5/0x20 [ 647.542849][ T1028] kmem_cache_alloc+0x46/0x2e0 [ 647.547631][ T1028] ? inode_doinit_with_dentry+0x36f/0x940 [ 647.553470][ T1028] __alloc_file+0x2e/0x1a0 [ 647.557894][ T1028] alloc_empty_file+0xcd/0x1c0 [ 647.562676][ T1028] alloc_file+0x3a/0x280 [ 647.566927][ T1028] alloc_file_pseudo+0xe2/0x130 [ 647.571895][ T1028] __shmem_file_setup+0x14c/0x1d0 [ 647.576969][ T1028] shmem_file_setup+0x37/0x40 [ 647.581644][ T1028] __se_sys_memfd_create+0x1eb/0x390 [ 647.586962][ T1028] __x64_sys_memfd_create+0x2d/0x40 [ 647.592160][ T1028] do_syscall_64+0x4a/0x90 [ 647.596684][ T1028] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 647.602726][ T1028] RIP: 0033:0x4665f9 [ 647.606620][ T1028] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 647.626348][ T1028] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 647.634770][ T1028] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 647.642863][ T1028] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 647.651486][ T1028] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 647.659559][ T1028] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 647.667510][ T1028] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 01:59:04 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fd, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x5000000}) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000}) 01:59:04 executing program 3 (fault-call:1 fault-nth:6): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000008000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000eaff", 0x39}], 0x1) [ 647.707587][ T1051] loop5: detected capacity change from 0 to 512 [ 647.718541][ T1051] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 647.729272][ T1051] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3975/file0 supports timestamps until 2038 (0x7fffffff) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500400008000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 647.779567][ T1067] validate_nla: 103 callbacks suppressed [ 647.779595][ T1067] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 647.784431][ T1069] FAULT_INJECTION: forcing a failure. [ 647.784431][ T1069] name failslab, interval 1, probability 0, space 0, times 0 [ 647.789042][ T1067] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 647.793852][ T1069] CPU: 0 PID: 1069 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000}) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x500000000000000}) [ 647.793874][ T1069] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 647.832896][ T1069] Call Trace: [ 647.836175][ T1069] dump_stack+0x137/0x19d [ 647.840658][ T1069] should_fail+0x23c/0x250 [ 647.845075][ T1069] ? security_file_alloc+0x30/0x190 [ 647.850889][ T1069] __should_failslab+0x81/0x90 [ 647.855661][ T1069] should_failslab+0x5/0x20 [ 647.860189][ T1069] kmem_cache_alloc+0x46/0x2e0 [ 647.864960][ T1069] ? __alloc_file+0x2e/0x1a0 [ 647.869615][ T1069] security_file_alloc+0x30/0x190 [ 647.874663][ T1069] __alloc_file+0x83/0x1a0 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x800000000000000}) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc0000000}) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000020000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 647.879107][ T1069] alloc_empty_file+0xcd/0x1c0 [ 647.881936][ T1081] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 647.883903][ T1069] alloc_file+0x3a/0x280 [ 647.896212][ T1069] alloc_file_pseudo+0xe2/0x130 [ 647.901074][ T1069] __shmem_file_setup+0x14c/0x1d0 [ 647.906105][ T1069] shmem_file_setup+0x37/0x40 [ 647.910781][ T1069] __se_sys_memfd_create+0x1eb/0x390 [ 647.916068][ T1069] __x64_sys_memfd_create+0x2d/0x40 [ 647.921336][ T1069] do_syscall_64+0x4a/0x90 [ 647.925796][ T1069] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 647.931768][ T1069] RIP: 0033:0x4665f9 [ 647.935653][ T1069] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 647.955263][ T1069] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 647.968286][ T1069] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 00000000004665f9 [ 647.976975][ T1069] RDX: 0000000000011900 RSI: 0000000000000000 RDI: 00000000004bee8e [ 647.984945][ T1069] RBP: 0000000000000003 R08: 0000000000008c80 R09: ffffffffffffffff [ 647.992900][ T1069] R10: 0000000000000003 R11: 0000000000000246 R12: 0000000008100000 [ 648.000864][ T1069] R13: 0000000020000100 R14: 0000000000011900 R15: 0000000020013800 01:59:04 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x400fe, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:04 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85007ffff0000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc000000000000000}) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfeffffff}) 01:59:04 executing program 3 (fault-call:1 fault-nth:7): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000fcff", 0x39}], 0x1) [ 648.032113][ T1094] loop5: detected capacity change from 0 to 512 [ 648.048626][ T1094] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 648.059379][ T1094] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3976/file0 supports timestamps until 2038 (0x7fffffff) [ 648.102923][ T1109] FAULT_INJECTION: forcing a failure. [ 648.102923][ T1109] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 648.116161][ T1109] CPU: 1 PID: 1109 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 648.117517][ T1111] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.124493][ T1109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 648.124507][ T1109] Call Trace: [ 648.124515][ T1109] dump_stack+0x137/0x19d 01:59:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfeffffff00000000}) 01:59:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfffffffe}) [ 648.150417][ T1109] should_fail+0x23c/0x250 [ 648.153562][ T1111] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.154836][ T1109] __alloc_pages_nodemask+0xe7/0x310 [ 648.168175][ T1109] alloc_pages_vma+0x3c3/0x5e0 [ 648.172950][ T1109] shmem_getpage_gfp+0x980/0x1410 [ 648.177994][ T1109] ? mls_context_isvalid+0x76/0x1e0 [ 648.183206][ T1109] shmem_write_begin+0x7e/0x100 [ 648.187730][ T1118] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.188083][ T1109] generic_perform_write+0x196/0x3a0 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000010000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xffffffff00000000}) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x1000000000000}) [ 648.201463][ T1109] ? file_update_time+0x1bd/0x3e0 [ 648.206509][ T1109] __generic_file_write_iter+0x161/0x300 [ 648.212172][ T1109] ? generic_write_checks+0x250/0x290 [ 648.217564][ T1109] generic_file_write_iter+0x75/0x130 [ 648.222945][ T1109] vfs_write+0x69d/0x770 [ 648.227204][ T1109] __x64_sys_pwrite64+0xf5/0x150 [ 648.232191][ T1109] do_syscall_64+0x4a/0x90 [ 648.236653][ T1109] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 648.242593][ T1109] RIP: 0033:0x419797 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000020000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 648.246482][ T1109] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 648.266132][ T1109] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 648.274540][ T1109] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 648.282515][ T1109] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 648.290486][ T1109] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 648.298452][ T1109] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 648.306420][ T1109] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 648.320935][ T1109] loop3: detected capacity change from 0 to 140 [ 648.337453][ T1109] EXT4-fs (loop3): VFS: Can't find ext4 filesystem [ 648.344243][ T1139] loop5: detected capacity change from 0 to 512 01:59:05 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40103, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x100000000000000}) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}) 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004020000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000fdff", 0x39}], 0x1) 01:59:05 executing program 3 (fault-call:1 fault-nth:8): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 648.361981][ T1139] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 648.369970][ T1139] System zones: 1-2, 19-19, 35-38, 46-46 [ 648.376053][ T1139] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 648.386875][ T1139] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3977/file0 supports timestamps until 2038 (0x7fffffff) [ 648.440804][ T1158] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.456928][ T1160] FAULT_INJECTION: forcing a failure. [ 648.456928][ T1160] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 648.470141][ T1160] CPU: 0 PID: 1160 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 648.478481][ T1160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000030000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x200000000000000}) [ 648.488541][ T1160] Call Trace: [ 648.491820][ T1160] dump_stack+0x137/0x19d [ 648.492816][ T1158] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.496150][ T1160] should_fail+0x23c/0x250 [ 648.496171][ T1160] should_fail_usercopy+0x16/0x20 [ 648.496189][ T1160] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 648.516501][ T1166] loop5: detected capacity change from 0 to 512 [ 648.519802][ T1160] ? shmem_write_begin+0x7e/0x100 [ 648.531144][ T1160] generic_perform_write+0x1e4/0x3a0 [ 648.536487][ T1160] ? file_update_time+0x1bd/0x3e0 [ 648.541505][ T1160] __generic_file_write_iter+0x161/0x300 [ 648.547173][ T1160] ? generic_write_checks+0x250/0x290 [ 648.552551][ T1160] generic_file_write_iter+0x75/0x130 [ 648.557929][ T1160] vfs_write+0x69d/0x770 [ 648.562161][ T1160] __x64_sys_pwrite64+0xf5/0x150 [ 648.567335][ T1160] do_syscall_64+0x4a/0x90 [ 648.571810][ T1160] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 648.577782][ T1160] RIP: 0033:0x419797 [ 648.581694][ T1160] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 648.601380][ T1160] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 648.609811][ T1160] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 648.617892][ T1160] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 648.625869][ T1160] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 648.633827][ T1160] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 01:59:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000feff", 0x39}], 0x1) 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 648.641783][ T1160] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 648.651169][ T1166] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 648.659257][ T1178] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 648.661880][ T1166] System zones: 1-2, 19-19, 35-38, 46-46 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4}) [ 648.696732][ T1160] loop3: detected capacity change from 0 to 140 [ 648.712190][ T1160] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 648.713459][ T1166] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 648.733467][ T1186] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:05 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40138, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x300000000000000}) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5}) 01:59:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:05 executing program 3 (fault-call:1 fault-nth:9): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000050000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 648.739591][ T1166] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3978/file0 supports timestamps until 2038 (0x7fffffff) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8}) 01:59:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x400000000000000}) [ 648.843676][ T1211] FAULT_INJECTION: forcing a failure. [ 648.843676][ T1211] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 648.856944][ T1211] CPU: 0 PID: 1211 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 648.865329][ T1211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 648.876172][ T1211] Call Trace: [ 648.879451][ T1211] dump_stack+0x137/0x19d [ 648.883786][ T1211] should_fail+0x23c/0x250 [ 648.888209][ T1211] __alloc_pages_nodemask+0xe7/0x310 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000060000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc0}) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x500000000000000}) [ 648.893507][ T1211] alloc_pages_vma+0x3c3/0x5e0 [ 648.898333][ T1211] shmem_getpage_gfp+0x980/0x1410 [ 648.903353][ T1211] shmem_write_begin+0x7e/0x100 [ 648.908233][ T1211] generic_perform_write+0x196/0x3a0 [ 648.913519][ T1211] ? shmem_write_begin+0x100/0x100 [ 648.918632][ T1211] __generic_file_write_iter+0x161/0x300 [ 648.924335][ T1211] ? generic_write_checks+0x250/0x290 [ 648.929710][ T1211] generic_file_write_iter+0x75/0x130 [ 648.935166][ T1211] vfs_write+0x69d/0x770 [ 648.939474][ T1211] __x64_sys_pwrite64+0xf5/0x150 [ 648.944420][ T1211] do_syscall_64+0x4a/0x90 [ 648.948840][ T1211] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 648.954758][ T1211] RIP: 0033:0x419797 [ 648.958643][ T1211] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 648.980258][ T1211] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 648.988648][ T1211] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 648.996639][ T1211] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 649.004602][ T1211] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 649.012551][ T1211] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 649.020636][ T1211] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 649.041206][ T1211] loop3: detected capacity change from 0 to 140 [ 649.056643][ T1211] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 649.067991][ T1237] loop5: detected capacity change from 0 to 512 [ 649.079851][ T1237] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 649.088019][ T1237] System zones: 1-2, 19-19, 35-38, 46-46 01:59:05 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40203, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300}) 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004060000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x800000000000000}) [ 649.094242][ T1237] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 649.104876][ T1237] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3979/file0 supports timestamps until 2038 (0x7fffffff) 01:59:05 executing program 3 (fault-call:1 fault-nth:10): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:05 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000070000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xc000000000000000}) [ 649.203910][ T1264] loop5: detected capacity change from 0 to 513 [ 649.209010][ T1268] FAULT_INJECTION: forcing a failure. [ 649.209010][ T1268] name failslab, interval 1, probability 0, space 0, times 0 [ 649.222778][ T1268] CPU: 0 PID: 1268 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 649.231107][ T1268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 649.241153][ T1268] Call Trace: [ 649.244448][ T1268] dump_stack+0x137/0x19d [ 649.247599][ T1264] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 649.248783][ T1268] should_fail+0x23c/0x250 [ 649.261075][ T1268] ? xas_create+0x3fb/0xb30 [ 649.262160][ T1264] System zones: 1-2, 19-19 [ 649.265580][ T1268] __should_failslab+0x81/0x90 [ 649.270066][ T1264] , 35-38 [ 649.274804][ T1268] should_failslab+0x5/0x20 [ 649.274817][ T1264] , 46-46 [ 649.274831][ T1268] kmem_cache_alloc+0x46/0x2e0 [ 649.277742][ T1264] [ 649.285421][ T1264] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500}) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000080000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:06 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40204, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 649.289993][ T1268] xas_create+0x3fb/0xb30 [ 649.292403][ T1264] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3980/file0 supports timestamps until 2038 (0x7fffffff) [ 649.302801][ T1268] xas_create_range+0x146/0x360 [ 649.302827][ T1268] shmem_add_to_page_cache+0x3ad/0x650 [ 649.331731][ T1268] shmem_getpage_gfp+0xbdc/0x1410 [ 649.336759][ T1268] shmem_write_begin+0x7e/0x100 [ 649.341616][ T1268] generic_perform_write+0x196/0x3a0 [ 649.347046][ T1268] ? shmem_write_begin+0x100/0x100 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc000}) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000a0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 649.352218][ T1268] __generic_file_write_iter+0x161/0x300 [ 649.357861][ T1268] ? generic_write_checks+0x250/0x290 [ 649.363294][ T1268] generic_file_write_iter+0x75/0x130 [ 649.368674][ T1268] vfs_write+0x69d/0x770 [ 649.372923][ T1268] __x64_sys_pwrite64+0xf5/0x150 [ 649.377873][ T1268] do_syscall_64+0x4a/0x90 [ 649.382300][ T1268] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 649.388325][ T1268] RIP: 0033:0x419797 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000}) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000b0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 649.392215][ T1268] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 649.411847][ T1268] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 649.420296][ T1268] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 649.428260][ T1268] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 649.436306][ T1268] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 649.444279][ T1268] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xfeffffff00000000}) [ 649.452248][ T1268] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 649.482617][ T1268] loop3: detected capacity change from 0 to 140 [ 649.496385][ T1268] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 649.510465][ T1304] loop5: detected capacity change from 0 to 513 01:59:06 executing program 3 (fault-call:1 fault-nth:11): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000000}) 01:59:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0xffffffff00000000}) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000180000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 649.543698][ T1304] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 649.568849][ T1304] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3981/file0 supports timestamps until 2038 (0x7fffffff) [ 649.577199][ T1319] FAULT_INJECTION: forcing a failure. [ 649.577199][ T1319] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 649.596785][ T1319] CPU: 1 PID: 1319 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 649.605138][ T1319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 649.615273][ T1319] Call Trace: [ 649.618550][ T1319] dump_stack+0x137/0x19d [ 649.622997][ T1319] should_fail+0x23c/0x250 [ 649.627419][ T1319] should_fail_usercopy+0x16/0x20 [ 649.632447][ T1319] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 649.638512][ T1319] ? shmem_write_begin+0x7e/0x100 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000000}) [ 649.643548][ T1319] generic_perform_write+0x1e4/0x3a0 [ 649.648847][ T1319] ? shmem_write_begin+0x100/0x100 [ 649.653980][ T1319] __generic_file_write_iter+0x161/0x300 [ 649.659691][ T1319] ? generic_write_checks+0x250/0x290 [ 649.665083][ T1319] generic_file_write_iter+0x75/0x130 [ 649.671329][ T1319] vfs_write+0x69d/0x770 [ 649.675655][ T1319] __x64_sys_pwrite64+0xf5/0x150 [ 649.680630][ T1319] do_syscall_64+0x4a/0x90 [ 649.685044][ T1319] entry_SYSCALL_64_after_hwframe+0x44/0xae 01:59:06 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40300, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000001c0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x2}) 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000}) [ 649.690946][ T1319] RIP: 0033:0x419797 [ 649.694834][ T1319] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 649.714584][ T1319] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 649.723081][ T1319] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 649.731059][ T1319] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3}) 01:59:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:06 executing program 3 (fault-call:1 fault-nth:12): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000260000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5000000}) 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4}) [ 649.739121][ T1319] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 649.747086][ T1319] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 649.755060][ T1319] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 649.768311][ T1319] loop3: detected capacity change from 0 to 140 [ 649.777399][ T1319] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 649.862873][ T1365] FAULT_INJECTION: forcing a failure. [ 649.862873][ T1365] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 649.876117][ T1365] CPU: 1 PID: 1365 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 649.884475][ T1365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 649.894638][ T1365] Call Trace: [ 649.897917][ T1365] dump_stack+0x137/0x19d [ 649.902241][ T1365] should_fail+0x23c/0x250 [ 649.906772][ T1365] __alloc_pages_nodemask+0xe7/0x310 [ 649.912139][ T1365] alloc_pages_vma+0x3c3/0x5e0 [ 649.916065][ T1367] loop5: detected capacity change from 0 to 513 [ 649.916910][ T1365] shmem_getpage_gfp+0x980/0x1410 [ 649.928207][ T1365] shmem_write_begin+0x7e/0x100 [ 649.933058][ T1365] generic_perform_write+0x196/0x3a0 [ 649.938348][ T1365] ? shmem_write_begin+0x100/0x100 [ 649.943470][ T1365] __generic_file_write_iter+0x161/0x300 [ 649.945078][ T1367] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:06 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40301, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000052e0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8000000}) 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x5}) [ 649.949101][ T1365] ? generic_write_checks+0x250/0x290 [ 649.965035][ T1365] generic_file_write_iter+0x75/0x130 [ 649.966003][ T1367] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3982/file0 supports timestamps until 2038 (0x7fffffff) [ 649.971366][ T1365] vfs_write+0x69d/0x770 [ 649.989808][ T1365] __x64_sys_pwrite64+0xf5/0x150 [ 649.994769][ T1365] do_syscall_64+0x4a/0x90 [ 649.999196][ T1365] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 650.005089][ T1365] RIP: 0033:0x419797 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc0000000}) [ 650.008983][ T1365] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 650.028608][ T1365] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 650.037029][ T1365] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 650.045048][ T1365] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 650.053096][ T1365] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000003f0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.061148][ T1365] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 650.069165][ T1365] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 650.103582][ T1365] loop3: detected capacity change from 0 to 140 01:59:06 executing program 3 (fault-call:1 fault-nth:13): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8}) 01:59:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfeffffff}) 01:59:06 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000800400000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.124516][ T1365] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 650.130729][ T1401] loop5: detected capacity change from 0 to 513 [ 650.150900][ T1401] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:07 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40302, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 650.161521][ T1401] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3983/file0 supports timestamps until 2038 (0x7fffffff) 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000f0ff7f0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc0}) [ 650.214247][ T1417] FAULT_INJECTION: forcing a failure. [ 650.214247][ T1417] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 650.227349][ T1417] CPU: 1 PID: 1417 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 650.235670][ T1417] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 650.245743][ T1417] Call Trace: [ 650.249046][ T1417] dump_stack+0x137/0x19d [ 650.253380][ T1417] should_fail+0x23c/0x250 [ 650.257831][ T1417] should_fail_usercopy+0x16/0x20 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000003800000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.262850][ T1417] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 650.269011][ T1417] ? shmem_write_begin+0x7e/0x100 [ 650.274078][ T1417] generic_perform_write+0x1e4/0x3a0 [ 650.279424][ T1417] ? shmem_write_begin+0x100/0x100 [ 650.284528][ T1417] __generic_file_write_iter+0x161/0x300 [ 650.290294][ T1417] ? generic_write_checks+0x250/0x290 [ 650.295679][ T1417] generic_file_write_iter+0x75/0x130 [ 650.301107][ T1417] vfs_write+0x69d/0x770 [ 650.305452][ T1417] __x64_sys_pwrite64+0xf5/0x150 [ 650.310466][ T1417] do_syscall_64+0x4a/0x90 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x300}) [ 650.314900][ T1417] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 650.320801][ T1417] RIP: 0033:0x419797 [ 650.324685][ T1417] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 650.344307][ T1417] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 650.352723][ T1417] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 650.360696][ T1417] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 650.368685][ T1417] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 650.376916][ T1417] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 650.384889][ T1417] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 650.408927][ T1417] loop3: detected capacity change from 0 to 140 01:59:07 executing program 3 (fault-call:1 fault-nth:14): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000000000}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004800000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x500}) 01:59:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 650.420333][ T1417] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 650.427781][ T1445] loop5: detected capacity change from 0 to 513 [ 650.442134][ T1445] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 650.450090][ T1445] System zones: 1-2, 19-19, 35-38, 46-46 [ 650.488973][ T1445] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 650.496164][ T1459] FAULT_INJECTION: forcing a failure. [ 650.496164][ T1459] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 650.500925][ T1445] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3984/file0 supports timestamps until 2038 (0x7fffffff) [ 650.512727][ T1459] CPU: 1 PID: 1459 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:07 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40303, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffffdef0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.535255][ T1459] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 650.545309][ T1459] Call Trace: [ 650.548582][ T1459] dump_stack+0x137/0x19d [ 650.552918][ T1459] should_fail+0x23c/0x250 [ 650.557335][ T1459] __alloc_pages_nodemask+0xe7/0x310 [ 650.562679][ T1459] alloc_pages_vma+0x3c3/0x5e0 [ 650.567467][ T1459] shmem_getpage_gfp+0x980/0x1410 [ 650.572499][ T1459] shmem_write_begin+0x7e/0x100 [ 650.577348][ T1459] generic_perform_write+0x196/0x3a0 [ 650.582662][ T1459] ? shmem_write_begin+0x100/0x100 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffffff60000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.587777][ T1459] __generic_file_write_iter+0x161/0x300 [ 650.593428][ T1459] ? generic_write_checks+0x250/0x290 [ 650.598877][ T1459] generic_file_write_iter+0x75/0x130 [ 650.604250][ T1459] vfs_write+0x69d/0x770 [ 650.608624][ T1459] __x64_sys_pwrite64+0xf5/0x150 [ 650.613593][ T1459] do_syscall_64+0x4a/0x90 [ 650.618024][ T1459] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 650.624015][ T1459] RIP: 0033:0x419797 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200000000000000}) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc000}) [ 650.628498][ T1459] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 650.648919][ T1459] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 650.658589][ T1459] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 650.666574][ T1459] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 650.674550][ T1459] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff 01:59:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 650.682527][ T1459] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 650.690564][ T1459] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 650.723276][ T1459] loop3: detected capacity change from 0 to 140 [ 650.732439][ T1459] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 650.755582][ T1492] loop5: detected capacity change from 0 to 513 01:59:07 executing program 3 (fault-call:1 fault-nth:15): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffffdfc0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000000000}) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1000000}) 01:59:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 650.781393][ T1492] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 650.789507][ T1492] System zones: 1-2, 19-19, 35-38, 46-46 [ 650.802350][ T1492] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 650.813155][ T1492] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3985/file0 supports timestamps until 2038 (0x7fffffff) 01:59:07 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40304, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x2000000}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffffdfd0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.840193][ T1509] FAULT_INJECTION: forcing a failure. [ 650.840193][ T1509] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 650.853316][ T1509] CPU: 0 PID: 1509 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 650.861732][ T1509] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 650.871867][ T1509] Call Trace: [ 650.875141][ T1509] dump_stack+0x137/0x19d [ 650.879472][ T1509] should_fail+0x23c/0x250 [ 650.883911][ T1509] should_fail_usercopy+0x16/0x20 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x3000000}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fffffffe0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4000000}) [ 650.888964][ T1509] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 650.895062][ T1509] ? shmem_write_begin+0x7e/0x100 [ 650.900123][ T1509] generic_perform_write+0x1e4/0x3a0 [ 650.905400][ T1509] ? shmem_write_begin+0x100/0x100 [ 650.910514][ T1509] __generic_file_write_iter+0x161/0x300 [ 650.916149][ T1509] ? generic_write_checks+0x250/0x290 [ 650.921535][ T1509] generic_file_write_iter+0x75/0x130 [ 650.926911][ T1509] vfs_write+0x69d/0x770 [ 650.931164][ T1509] __x64_sys_pwrite64+0xf5/0x150 [ 650.936144][ T1509] do_syscall_64+0x4a/0x90 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500effdffff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 650.940594][ T1509] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 650.946495][ T1509] RIP: 0033:0x419797 [ 650.950388][ T1509] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 650.970010][ T1509] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 650.978469][ T1509] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 650.986479][ T1509] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 650.994497][ T1509] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 651.002465][ T1509] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 651.010432][ T1509] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 651.022011][ T1509] loop3: detected capacity change from 0 to 140 [ 651.030709][ T1509] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:07 executing program 3 (fault-call:1 fault-nth:16): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x5000000}) 01:59:07 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fcfdffff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x400000000000000}) 01:59:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 651.134260][ T1552] FAULT_INJECTION: forcing a failure. [ 651.134260][ T1552] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 651.145749][ T1551] loop5: detected capacity change from 0 to 513 [ 651.147541][ T1552] CPU: 0 PID: 1552 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 651.161599][ T1551] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 651.162023][ T1552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 651.176473][ T1551] System zones: [ 651.179938][ T1552] Call Trace: [ 651.179947][ T1552] dump_stack+0x137/0x19d [ 651.183487][ T1551] 1-2 [ 651.186756][ T1552] should_fail+0x23c/0x250 [ 651.186776][ T1552] __alloc_pages_nodemask+0xe7/0x310 [ 651.191077][ T1551] , 19-19 [ 651.193640][ T1552] alloc_pages_vma+0x3c3/0x5e0 [ 651.198042][ T1551] , 35-38 [ 651.203289][ T1552] shmem_getpage_gfp+0x980/0x1410 [ 651.206220][ T1551] , 46-46 [ 651.210939][ T1552] shmem_write_begin+0x7e/0x100 [ 651.213868][ T1551] [ 651.218853][ T1552] generic_perform_write+0x196/0x3a0 01:59:08 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40305, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500000000000000}) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8000000}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500fdfdffff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 651.224042][ T1551] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 651.226602][ T1552] ? shmem_write_begin+0x100/0x100 [ 651.226626][ T1552] __generic_file_write_iter+0x161/0x300 [ 651.226643][ T1552] ? generic_write_checks+0x250/0x290 [ 651.229027][ T1551] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3986/file0 supports timestamps until 2038 (0x7fffffff) [ 651.234227][ T1552] generic_file_write_iter+0x75/0x130 [ 651.234249][ T1552] vfs_write+0x69d/0x770 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x800000000000000}) [ 651.284620][ T1552] __x64_sys_pwrite64+0xf5/0x150 [ 651.289557][ T1552] do_syscall_64+0x4a/0x90 [ 651.294029][ T1552] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 651.299924][ T1552] RIP: 0033:0x419797 [ 651.303884][ T1552] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 651.323482][ T1552] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500f6ffffff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc0000000}) [ 651.331893][ T1552] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 651.339854][ T1552] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 651.347822][ T1552] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 651.355803][ T1552] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 651.363806][ T1552] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 651.398670][ T1552] loop3: detected capacity change from 0 to 140 [ 651.409819][ T1552] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 651.431761][ T1585] loop5: detected capacity change from 0 to 513 01:59:08 executing program 3 (fault-call:1 fault-nth:17): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc000000000000000}) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfeffffff}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500feffffff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40306, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 651.443151][ T1585] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 651.454513][ T1585] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3987/file0 supports timestamps until 2038 (0x7fffffff) 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfeffffff00000000}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000200000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe}) [ 651.517479][ T1602] FAULT_INJECTION: forcing a failure. [ 651.517479][ T1602] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 651.530584][ T1602] CPU: 0 PID: 1602 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 651.538952][ T1602] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 651.549008][ T1602] Call Trace: [ 651.552295][ T1602] dump_stack+0x137/0x19d [ 651.556636][ T1602] should_fail+0x23c/0x250 [ 651.561102][ T1602] should_fail_usercopy+0x16/0x20 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffff00000000}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000300000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 651.566289][ T1602] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 651.572451][ T1602] ? shmem_write_begin+0x7e/0x100 [ 651.577497][ T1602] generic_perform_write+0x1e4/0x3a0 [ 651.582851][ T1602] ? shmem_write_begin+0x100/0x100 [ 651.587983][ T1602] __generic_file_write_iter+0x161/0x300 [ 651.593630][ T1602] ? generic_write_checks+0x250/0x290 [ 651.599798][ T1602] generic_file_write_iter+0x75/0x130 [ 651.605309][ T1602] vfs_write+0x69d/0x770 [ 651.609637][ T1602] __x64_sys_pwrite64+0xf5/0x150 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1000000000000}) [ 651.614740][ T1602] do_syscall_64+0x4a/0x90 [ 651.619282][ T1602] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 651.625314][ T1602] RIP: 0033:0x419797 [ 651.629207][ T1602] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 651.648812][ T1602] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 651.657243][ T1602] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 651.665392][ T1602] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 651.673431][ T1602] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 651.681584][ T1602] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 651.689774][ T1602] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 651.719976][ T1602] loop3: detected capacity change from 0 to 140 [ 651.726747][ T1630] loop5: detected capacity change from 0 to 513 [ 651.733516][ T1602] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 651.744752][ T1630] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 651.755620][ T1630] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3988/file0 supports timestamps until 2038 (0x7fffffff) 01:59:08 executing program 3 (fault-call:1 fault-nth:18): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:08 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000400000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x100000000000000}) 01:59:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:08 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40307, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 651.852734][ T1660] FAULT_INJECTION: forcing a failure. [ 651.852734][ T1660] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 651.864899][ T1663] loop5: detected capacity change from 0 to 513 [ 651.866166][ T1660] CPU: 0 PID: 1660 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 651.881518][ T1660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 651.891786][ T1660] Call Trace: [ 651.895253][ T1660] dump_stack+0x137/0x19d 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x200000000000000}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000500000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x400, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040), 0x0, 0xd9d, 0x200000) mq_open(&(0x7f0000000080)='.log\x00', 0x40, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x6}) [ 651.899781][ T1660] should_fail+0x23c/0x250 [ 651.904229][ T1660] __alloc_pages_nodemask+0xe7/0x310 [ 651.909540][ T1660] alloc_pages_vma+0x3c3/0x5e0 [ 651.914324][ T1660] shmem_getpage_gfp+0x980/0x1410 [ 651.919435][ T1660] shmem_write_begin+0x7e/0x100 [ 651.924622][ T1660] generic_perform_write+0x196/0x3a0 [ 651.929924][ T1660] ? shmem_write_begin+0x100/0x100 [ 651.935231][ T1660] __generic_file_write_iter+0x161/0x300 [ 651.941000][ T1660] ? generic_write_checks+0x250/0x290 [ 651.946581][ T1660] generic_file_write_iter+0x75/0x130 [ 651.951894][ T1663] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 651.951962][ T1660] vfs_write+0x69d/0x770 [ 651.966976][ T1660] __x64_sys_pwrite64+0xf5/0x150 [ 651.971936][ T1660] do_syscall_64+0x4a/0x90 [ 651.973690][ T1663] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3989/file0 supports timestamps until 2038 (0x7fffffff) [ 651.976358][ T1660] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 651.996484][ T1660] RIP: 0033:0x419797 01:59:08 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4030c, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 652.000379][ T1660] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 652.021194][ T1660] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 652.029731][ T1660] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 652.037924][ T1660] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000600000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 652.046041][ T1660] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 652.054722][ T1660] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 652.062973][ T1660] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 652.095304][ T1660] loop3: detected capacity change from 0 to 140 [ 652.109386][ T1660] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 652.132105][ T1704] loop5: detected capacity change from 0 to 513 01:59:08 executing program 3 (fault-call:1 fault-nth:19): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x300000000000000}) 01:59:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x5, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="0c2071b61f6c4c40a816bd8068932d86f183c54dd4b06398258f2390972a477f8c0882ce23df9173aa26fd4fecf00f7bfd87e1665f5ef1120cb9b5e35f99a4fae168ca589c8893dc215c670b9219deee2a6efe451f98e76b158c3da7a4e47fac916a32b1245723c805298c5a3a314aff1aed9db3cd69bcc0e281669651ef0b6429c34cd442b4bc8d0175a258a463b2e560ab33bf0f077dc6f201d4f4f1dc62f801", 0xa1}, {&(0x7f0000000280)="b3537fade635e51be0ef1f07cd02a48b345d2e6c94f8e1937690b9d9bc945ee8da9c900ba6eeeae7a728a6c479454c569e17e09afdda7058fab8eb567d8dafa6aa872705d3249a0b", 0x48, 0x8}, {&(0x7f0000000140)="783d5aafc7b5dda809796235c83ee93b10341494e1147611b50e1913af5bb4c7485a", 0x22, 0x4}, {&(0x7f0000000300)="6985396c57640a00bb8a0d8f4a2f4a702db50dc6257ba87ff934342837609212e40820fef63c215dbd08f457a3e715bab343ed245f54a2293d628f9a80f89068aa583caf5e5f15c095227d9665cb9800de830f7da575175ff63195edd9c39fe7a0db2a8a1eac341105f680a22ec233dd28bc35340c9d0797a0535edf5c20dc73d3d24470a8aae32be2116bba8c", 0x8d, 0x4}, {&(0x7f00000003c0)="75a43ef174c4d384c60d7670092de2db974afd4f5d384c2905a764901021a6bf253049fd6346a32abfa97d8070de4e6068043e827235a0bd5598833d522c1ee8edef6ba55de102a246e744a39d7d739b08fd6d8720d2509b7279c7c40262648a431a2187f7836509d8e0689cab2a4a1c9d9c36adc7a43761b694d42ebf8f46d843f6f41dfbc9e581c819060b87e68aa0ff416bcc7b32009d14bd04530c3606969d574af2a5449bc5f8b0078771d3af3964076a5fa9a6f5bc21727c55b57e09a04883ef39502d4cc515f1d31ace0163a0f14f9b15aee322a568d64b804d00", 0xde, 0x6}, {&(0x7f00000004c0), 0x0, 0x963}, {&(0x7f0000000500)="102ef96fa2336c3dce878edab9f26a2cdcbe3721d387f6ea671d874f3eb75863a67bceca4baff61e83e1fa1424d6969e9b79cc64e5ae28588d2f6bb16453d5634c27a5eb5507a955102054b0407fe6cc275a061277631203b5577551b5bc2ce8e5bb371ef9dd8ee8d82b022593bc84419ead89a1e54e3fe494540d3d54bb3b201fa102fc23878e0bf8c2c710c552efc362eaf3d5c5a83e343b26eccee7abe5c365f39d9ea422cfb9a6632535b02753afa522baa9272bf9b57bbdc67db542fe4580d9687e063926b0", 0xc8, 0xcb}, {&(0x7f0000000600)="2c4fc45f350fd230b500e5dbefea60045283aac35ebc97f4606200cfdcc8881c99ce9549e30c5906fbe830886eff3058be8823f2e9bd330bb3c9df4122e9a41db35737d131cded365eef3832f6a2c88bf27fcc43501d5bb6ff1e66d34e34fdd8bedbc5fce19ccfe223c89bef4e61b44bd08bd25a6551561bc00c936e9a87e10053be463eb4e70676ec94278284f08f760b86e824e21e9e20d2e50852f59aa28d23adace3cc6155f54f9c0b5275971c8c9cfce6da3277448bf9e41d5ffb7b6151689f6642c6b24eb4754338ee13b357c8a16d650b666594ccbf643efb0593d2b3d099fb7fa7c416a1eb07c2b224c3", 0xee}], 0x801, &(0x7f00000007c0)={[{'\'&)'}, {'.log\x00'}, {'\x00'}, {'.log\x00'}, {'.log\x00'}], [{@audit}]}) 01:59:08 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000700000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:08 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4030d, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 652.142771][ T1704] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 652.153407][ T1704] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3990/file0 supports timestamps until 2038 (0x7fffffff) 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x13, r1, 0x4bd23000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x400000000000000}) [ 652.228866][ T1728] FAULT_INJECTION: forcing a failure. [ 652.228866][ T1728] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 652.242257][ T1728] CPU: 0 PID: 1728 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 652.250592][ T1728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 652.260759][ T1728] Call Trace: [ 652.264053][ T1728] dump_stack+0x137/0x19d [ 652.268467][ T1728] should_fail+0x23c/0x250 [ 652.272889][ T1728] should_fail_usercopy+0x16/0x20 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000003000), 0x40003, 0x0) r3 = geteuid() r4 = geteuid() sendmsg$nl_generic(r2, &(0x7f00000031c0)={&(0x7f0000003040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000003180)={&(0x7f0000003080)={0xec, 0x41, 0x200, 0x70bd2c, 0x4, {0x1a}, [@nested={0xbc, 0x18, 0x0, 0x1, [@generic="5df48383a88e1ed5896e4a69c6dca2903dd101e40adb3958ca4007a4fcdfb219b554d80e5d9a5717264d0e7d73442c2389109b7825c96fcb15ee74392fed53549ab53e3f9d9578d03c827df3ac64583b5120d9fe6810bfa956432135c8067c1f54f6763165953dd71cacf8df07867ffde60c8424a1e2c0454e3804bc03d04b2c2fac4c0046af61f678b56f7ce06d429df134cbb375ceb6c13a8eaf331b805df52c0b5ced076e7dea", @typed={0x5, 0x27, 0x0, 0x0, @str='\x00'}, @typed={0x8, 0x93, 0x0, 0x0, @uid=r3}]}, @nested={0x14, 0x30, 0x0, 0x1, [@typed={0x8, 0x23, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x8, 0x5a, 0x0, 0x0, @uid=r4}]}, @typed={0x8, 0x34, 0x0, 0x0, @u32=0xffff}]}, 0xec}, 0x1, 0x0, 0x0, 0x20040894}, 0x40) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$INCFS_IOC_PERMIT_FILL(r1, 0x40046721, &(0x7f0000000040)={r5}) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000140)='./file0\x00', 0x20, 0x1, &(0x7f0000000280)=[{&(0x7f00000001c0)="3185d2e286d8456708bb7cd6e9b40db414e8bd390a86c95df79a183853a4520d8a13aff3e1fc3619edd6952a0e1688840a39f5457b9143022a0fe2204794713c6d9e65aa88a7a488f0503f8b07f680430f450ad31cfd7ffd4dab829fd13d87c93e73bb41238497f9f7a1c31b2f5c13f6e8b9797768e2ba234455e189163e0b066ca6a57297c135433c103f3e8ec7e9fa4f798732484bad00d73b35e214dfb37ae3e3489d21c3e32e9aecc8669833bf70d98639e962809237469f0ea0", 0xbc, 0x5}], 0x1110e8, &(0x7f00000002c0)={[{@nojournal_checksum}, {@jqfmt_vfsv0}, {@barrier}, {@data_ordered}], [{@mask={'mask', 0x3d, 'MAY_READ'}}, {@subj_role={'subj_role', 0x3d, '/dev/hwrng\x00'}}, {@subj_type={'subj_type', 0x3d, '.log\x00'}}]}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 652.277920][ T1728] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 652.284002][ T1728] ? shmem_write_begin+0x7e/0x100 [ 652.289149][ T1728] generic_perform_write+0x1e4/0x3a0 [ 652.294438][ T1728] ? shmem_write_begin+0x100/0x100 [ 652.299723][ T1728] __generic_file_write_iter+0x161/0x300 [ 652.305356][ T1728] ? generic_write_checks+0x250/0x290 [ 652.310774][ T1728] generic_file_write_iter+0x75/0x130 [ 652.316328][ T1728] vfs_write+0x69d/0x770 [ 652.320674][ T1728] __x64_sys_pwrite64+0xf5/0x150 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x500000000000000}) 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_open(&(0x7f0000000040)='\x00', 0x800, 0x88, &(0x7f0000000140)={0x7c01673f, 0x85, 0xfc, 0x20}) [ 652.325669][ T1728] do_syscall_64+0x4a/0x90 [ 652.330094][ T1728] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 652.336068][ T1728] RIP: 0033:0x419797 [ 652.339968][ T1728] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 652.359716][ T1728] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 652.368141][ T1728] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 652.376244][ T1728] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 652.384389][ T1728] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 652.392465][ T1728] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 652.400826][ T1728] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 652.414720][ T1728] loop3: detected capacity change from 0 to 140 [ 652.414752][ T1726] loop5: detected capacity change from 0 to 513 [ 652.433213][ T1728] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 652.448181][ T1726] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 652.456233][ T1726] System zones: 1-2, 19-19, 35-38, 46-46 [ 652.464355][ T1726] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:09 executing program 3 (fault-call:1 fault-nth:20): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x800000000000000}) 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000800000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r1, 0x5, 0x6}) ioctl$KDGKBDIACR(r1, 0x4b4a, &(0x7f0000000140)=""/58) finit_module(r3, &(0x7f0000000080)='\x00', 0x1) 01:59:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:09 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40312, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 652.475500][ T1726] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3991/file0 supports timestamps until 2038 (0x7fffffff) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xc000000000000000}) 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000a00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 652.533161][ T1785] FAULT_INJECTION: forcing a failure. [ 652.533161][ T1785] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 652.546706][ T1785] CPU: 0 PID: 1785 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 652.555140][ T1785] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 652.565245][ T1785] Call Trace: [ 652.568668][ T1785] dump_stack+0x137/0x19d [ 652.573171][ T1785] should_fail+0x23c/0x250 [ 652.577670][ T1785] __alloc_pages_nodemask+0xe7/0x310 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x810, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x9}) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xfeffffff00000000}) [ 652.583130][ T1785] alloc_pages_vma+0x3c3/0x5e0 [ 652.587919][ T1785] shmem_getpage_gfp+0x980/0x1410 [ 652.593037][ T1785] shmem_write_begin+0x7e/0x100 [ 652.597993][ T1785] generic_perform_write+0x196/0x3a0 [ 652.603396][ T1785] ? shmem_write_begin+0x100/0x100 [ 652.608585][ T1785] __generic_file_write_iter+0x161/0x300 [ 652.614273][ T1785] ? generic_write_checks+0x250/0x290 [ 652.619666][ T1785] generic_file_write_iter+0x75/0x130 [ 652.625320][ T1785] vfs_write+0x69d/0x770 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000b00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x72b080, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/163, 0xa3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000040)='.sog\x00\x1d-\xd5\xeb\xc3S\xbc\xcdc\x0e\\ 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 652.669870][ T1785] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 652.678351][ T1785] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 652.686546][ T1785] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 652.694770][ T1785] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 652.702830][ T1785] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 652.710899][ T1785] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 652.724500][ T1785] loop3: detected capacity change from 0 to 140 [ 652.746523][ T1785] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 652.758983][ T1818] loop5: detected capacity change from 0 to 513 [ 652.768932][ T1818] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 652.777373][ T1818] System zones: 1-2, 19-19, 35-38, 46-46 [ 652.783754][ T1818] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:09 executing program 3 (fault-call:1 fault-nth:21): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xffffffff00000000}) 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500001800000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:09 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@random={'osx.', '.log\x00'}, &(0x7f0000000140)='!\x00', 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x105520, 0x10) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/44, 0x2c}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000380)=""/44, 0x2c}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/239, 0xef}, {&(0x7f0000000580)=""/141, 0x8d}, {&(0x7f0000001780)=""/6, 0x6}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/24, 0x18}], 0xa, 0x4, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:09 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40313, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 652.794667][ T1818] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3992/file0 supports timestamps until 2038 (0x7fffffff) [ 652.865908][ T1836] FAULT_INJECTION: forcing a failure. [ 652.865908][ T1836] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 652.874124][ T1837] validate_nla: 57 callbacks suppressed [ 652.874135][ T1837] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 652.879188][ T1836] CPU: 1 PID: 1836 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 652.886226][ T1839] loop5: detected capacity change from 0 to 513 [ 652.893045][ T1836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 652.893059][ T1836] Call Trace: [ 652.893066][ T1836] dump_stack+0x137/0x19d [ 652.902685][ T1837] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 652.907603][ T1836] should_fail+0x23c/0x250 [ 652.938077][ T1836] should_fail_usercopy+0x16/0x20 [ 652.943104][ T1836] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 652.949166][ T1836] ? shmem_write_begin+0x7e/0x100 [ 652.954485][ T1836] generic_perform_write+0x1e4/0x3a0 [ 652.959768][ T1836] ? shmem_write_begin+0x100/0x100 [ 652.965051][ T1836] __generic_file_write_iter+0x161/0x300 [ 652.970864][ T1836] ? generic_write_checks+0x250/0x290 [ 652.976247][ T1836] generic_file_write_iter+0x75/0x130 [ 652.981702][ T1836] vfs_write+0x69d/0x770 [ 652.985997][ T1836] __x64_sys_pwrite64+0xf5/0x150 [ 652.991012][ T1836] do_syscall_64+0x4a/0x90 [ 652.995424][ T1836] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 653.001382][ T1836] RIP: 0033:0x419797 [ 653.005275][ T1836] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 653.026268][ T1836] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 653.034675][ T1836] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 653.045173][ T1836] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 653.053146][ T1836] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2}) 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500001c00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 653.061172][ T1836] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 653.069145][ T1836] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 653.095762][ T1836] loop3: detected capacity change from 0 to 140 [ 653.096029][ T1839] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] 01:59:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40000, 0x1) write$binfmt_misc(r2, &(0x7f00000001c0)={'syz0', "f3fe5eb33ba2483c25cc05bba3a890aff586218336d595f3b25582cee060aa96946e5dfa6d4c4922832e9f4af12346291ddecb7c5ed501db6773a772121f7c824682389e2f3433939076b7004cef51feff6f51ca25a44072d321c396ce798af94c23e3e1192ae6b5448602d3aea59e10e7e8d53d89e7e4a1400beda39507adacf869096832d76a2fe3d1a9723c0ba98314de307d2a95c0c3bb33e11c3b6901ea01"}, 0xa5) 01:59:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}) [ 653.114724][ T1836] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 653.124904][ T1839] System zones: 1-2, 19-19, 35-38, 46-46 [ 653.131461][ T1839] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 653.142213][ T1839] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3993/file0 supports timestamps until 2038 (0x7fffffff) 01:59:09 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500002600000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 3 (fault-call:1 fault-nth:22): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4031b, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4}) 01:59:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 653.175815][ T1863] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.188883][ T1863] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f00000001c0)={0x0, 0x0, 0x6, 0x0, '\x00', [{0x2, 0x1f, 0x0, 0xa2e, 0x800, 0x9}, {0xfffffff8, 0x3, 0xffffffffffffffe1, 0x7, 0x8, 0x9}], ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0xd9) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) futimesat(r3, &(0x7f0000000040)='./file1\x00', &(0x7f0000000400)={{r4, r5/1000+10000}, {r6, r7/1000+10000}}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 653.241009][ T1879] FAULT_INJECTION: forcing a failure. [ 653.241009][ T1879] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 653.255250][ T1879] CPU: 1 PID: 1879 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 653.263801][ T1879] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 653.264988][ T1886] loop5: detected capacity change from 0 to 513 [ 653.273966][ T1879] Call Trace: [ 653.274003][ T1879] dump_stack+0x137/0x19d [ 653.287832][ T1879] should_fail+0x23c/0x250 [ 653.292267][ T1879] __alloc_pages_nodemask+0xe7/0x310 [ 653.297646][ T1879] alloc_pages_vma+0x3c3/0x5e0 [ 653.302432][ T1879] shmem_getpage_gfp+0x980/0x1410 [ 653.307523][ T1879] shmem_write_begin+0x7e/0x100 [ 653.312429][ T1879] generic_perform_write+0x196/0x3a0 [ 653.317731][ T1879] ? shmem_write_begin+0x100/0x100 [ 653.319089][ T1886] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 653.322860][ T1879] __generic_file_write_iter+0x161/0x300 [ 653.322885][ T1879] ? generic_write_checks+0x250/0x290 [ 653.335755][ T1886] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3994/file0 supports timestamps until 2038 (0x7fffffff) [ 653.339032][ T1879] generic_file_write_iter+0x75/0x130 [ 653.339058][ T1879] vfs_write+0x69d/0x770 [ 653.368355][ T1879] __x64_sys_pwrite64+0xf5/0x150 [ 653.370086][ T1882] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.373297][ T1879] do_syscall_64+0x4a/0x90 [ 653.385906][ T1879] entry_SYSCALL_64_after_hwframe+0x44/0xae 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fe00000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40402, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5}) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_open(&(0x7f0000000140)='.log\x00', 0x2, 0x0, &(0x7f0000000380)={0xb2, 0x0, 0x2}) ioctl$FS_IOC_ENABLE_VERITY(r1, 0x40806685, &(0x7f0000000040)={0x1, 0x1, 0x1000, 0xeb, &(0x7f00000001c0)="4bb3c99679cdee82a516c4c8f620755158d6bc3d69bdd3aad8f4ee9a866fd33544ef5831931cc29c52620b2a8149b5672b42cbfbecaff86397d308ea4e2f128d1535e26211e929c445f51b3eb48233e523f204dd7ab7b6c369d24c1af84d278cceaf6ece4528109ffc548e647fbd1d5ef85037496e5ed0e88fcbdcb0443abf28579b58a4a8258efed84e12699e86a0645e4c6317b860c3ee27bb4a0a2bcbcfb7e9b03bec8fd4cd372c2e65a0d52686267242ea0aec195ac728fcf5a721cf6f904f768820eeb8a3ee7faedbcf9b89430e9d7c428a5e0348c209e903773c504f4fe9825c249aea6613a7adcd", 0xa4, 0x0, &(0x7f00000002c0)="245938bffcd59885b4d44ddfaac5475c69df87381407466872fa07f4b1b7ef1350b891630d524fef01150d5069eac208c46ebd31e15870dbd70beaba44cab81c5f6806e63e2eee67d8d2a6f9d67e8c0504f6c92398b6d6e49291431e66ff6ff3d429f14b34843e1a3bcfa4ac3de78621b3e8c75c097383b6cd5e46be85dffa54fe7182ca26c948e221941d8e017a0d19a4c1a5d27fd6a8dfbe0e1c2d896cee99f7bec711"}) [ 653.391814][ T1879] RIP: 0033:0x419797 [ 653.395972][ T1879] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 653.415598][ T1879] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 653.424032][ T1879] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 653.432112][ T1879] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8}) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000402000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1c) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_notify(r2, &(0x7f0000000040)={0x0, 0x25, 0x2, @thr={0xffffffffffffffff, &(0x7f00000001c0)="2eafb03f58a56eccd7adb33942b28a3eac5c413319e12fea7cf0403d287588a4e481ba10882583cbb59f628c01eb23657d63758033d7c6c80ec960290825cc584e26507ed33d66fb3e6fe1b36bf2dd38e31d3e64e308eef61d4ba80fd777cc4b9d2d06970b4e8379c45837647951087280a429fbb44f856f1a8ea9ab7f1f7ef90e77a4d36e76666d239134aea2f75a52"}}) [ 653.440198][ T1879] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 653.448276][ T1879] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 653.456468][ T1879] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 653.465786][ T1903] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.501063][ T1879] loop3: detected capacity change from 0 to 140 [ 653.509722][ T1879] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 653.529702][ T1920] loop5: detected capacity change from 0 to 514 [ 653.538659][ T1920] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:10 executing program 3 (fault-call:1 fault-nth:23): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc0}) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000003000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x2080, 0x192) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000140)) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000001c0)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) fsetxattr$security_selinux(r3, &(0x7f0000000080), &(0x7f00000000c0)='system_u:object_r:vhost_device_t:s0\x00', 0x24, 0x2) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:10 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40403, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 653.549492][ T1920] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3995/file0 supports timestamps until 2038 (0x7fffffff) [ 653.602437][ T1935] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.606174][ T1940] FAULT_INJECTION: forcing a failure. [ 653.606174][ T1940] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 653.619987][ T25] audit: type=1400 audit(1619575150.392:221): avc: denied { relabelto } for pid=1930 comm="syz-executor.1" name="syz-executor.1" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 653.623844][ T1940] CPU: 0 PID: 1940 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 653.657208][ T1940] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 653.667279][ T1940] Call Trace: [ 653.670754][ T1940] dump_stack+0x137/0x19d [ 653.675104][ T1940] should_fail+0x23c/0x250 [ 653.679535][ T1940] should_fail_usercopy+0x16/0x20 [ 653.684725][ T1940] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 653.690862][ T1940] ? shmem_write_begin+0x7e/0x100 [ 653.695908][ T1940] generic_perform_write+0x1e4/0x3a0 [ 653.701205][ T1940] ? shmem_write_begin+0x100/0x100 [ 653.706340][ T1940] __generic_file_write_iter+0x161/0x300 [ 653.712080][ T1940] ? generic_write_checks+0x250/0x290 [ 653.717498][ T1940] generic_file_write_iter+0x75/0x130 [ 653.722919][ T1940] vfs_write+0x69d/0x770 [ 653.727180][ T1940] __x64_sys_pwrite64+0xf5/0x150 [ 653.732572][ T1940] do_syscall_64+0x4a/0x90 [ 653.732828][ T25] audit: type=1400 audit(1619575150.412:222): avc: denied { read } for pid=1930 comm="syz-executor.1" name="syz-executor.5" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 653.737145][ T1940] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 653.737199][ T1940] RIP: 0033:0x419797 [ 653.737210][ T1940] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 653.737226][ T1940] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300}) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500008003000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000300), r0) sendmsg$IEEE802154_ASSOCIATE_RESP(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, 0x0, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0102}}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0002}}, @IEEE802154_ATTR_COORD_HW_ADDR={0xc, 0x9, {0xaaaaaaaaaaaa0302}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000}, 0x4800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f00000002c0), 0x0, 0x1ff, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) sendmsg$OSF_MSG_ADD(r1, &(0x7f0000000280)={&(0x7f0000000200), 0xc, &(0x7f0000000240)={&(0x7f0000000340)={0x964, 0x0, 0x5, 0x101, 0x0, 0x0, {0xc, 0x0, 0xa}, [{{0x254, 0x1, {{0x1, 0x3}, 0x1, 0x9d, 0x2, 0x0, 0x25, 'syz0\x00', "3e776b1673d523887a6ad64f59f338879af1aa14d28cfc39d99e96faa6283f16", "c1abce0417df87a65fa4f7d9b40d9c4e50d3127ff3ba6422dfeffb731bb088f7", [{0x7, 0x7fff, {0x1, 0x800}}, {0x1, 0x1, {0x2, 0x2}}, {0x0, 0x6, {0x1, 0x9}}, {0x5, 0x8, {0x2, 0x7}}, {0x9, 0x6, {0x3, 0x2}}, {0x7ff, 0x4, {0x0, 0x7}}, {0x8, 0x1, {0x0, 0x8000}}, {0x7, 0x1000, {0x2, 0x7}}, {0x3, 0x4, {0x2, 0xffff}}, {0x40, 0x2, {0x0, 0x3ff}}, {0x8000, 0x5, {0x1, 0x7fffffff}}, {0x1, 0x8, {0x2, 0x4a3015a1}}, {0x3ff, 0x3, {0x0, 0x3}}, {0x0, 0x0, {0x0, 0xd8}}, {0x3, 0x6, {0x1, 0x5}}, {0xd687, 0x7, {0x1, 0xa4f}}, {0xd9, 0x3, {0x0, 0x1}}, {0x6, 0x7f, {0x2, 0x911}}, {0x0, 0x9, {0x2, 0x3}}, {0x4, 0x3, {0x1, 0x3}}, {0x0, 0x9, {0x3, 0x3}}, {0x7, 0x20, {0x0, 0xffffffff}}, {0x9, 0x1000, {0x0, 0x20}}, {0x3, 0x5, {0x0, 0x400}}, {0x8, 0x200, {0x0, 0x9}}, {0x401, 0x2, {0x2, 0x7}}, {0x0, 0x81, {0x0, 0x10000}}, {0x9, 0xcea0, {0x2, 0x7fff}}, {0x9, 0x8, {0x3, 0x8}}, {0x9, 0x2, {0x1, 0x3}}, {0x1, 0x1ff, {0x2, 0x6}}, {0x1f, 0x3f, {0x2, 0x4}}, {0x0, 0xe7, {0x3, 0x3}}, {0xca5, 0x6, {0x0, 0x1}}, {0x2, 0xb159, {0x0, 0xfffffffd}}, {0x7, 0x401, {0x1, 0xff}}, {0x0, 0xff81, {0x0, 0x9}}, {0xa51, 0x9, {0x3, 0x8}}, {0x4, 0x401, {0x3, 0x1}}, {0xff, 0x4, {0x2, 0x7e4e0}}]}}}, {{0x254, 0x1, {{0x2, 0x81}, 0x6, 0x8, 0x2, 0x20, 0xe, 'syz1\x00', "21ee467a5a0cb9bc37de1741b2075d05f9e5dda5c99a82768a3dae47718aa93c", "c706ee88d5f1596a94b0a9da7e5dad416bb8963099f8fe505d6c57162e1c196e", [{0x1, 0x8, {0x0, 0x4}}, {0x80, 0x1, {0x2, 0xed7}}, {0x2, 0xffe1, {0x0, 0xffffffff}}, {0x80, 0x20, {0x2, 0xff}}, {0x7, 0x3, {0x1, 0xb5}}, {0x7, 0x3f, {0x0, 0x3ee3}}, {0x0, 0x9, {0x3, 0x3}}, {0xffff, 0x9, {0x2, 0x7fffffff}}, {0x1f, 0x1f, {0x0, 0x1ff}}, {0x7, 0x4, {0x0, 0x8000}}, {0xbed, 0x3f, {0x0, 0xb4c4e0}}, {0x1f, 0x800, {0x3, 0x5}}, {0x8, 0x7fff, {0x3, 0xfe000}}, {0x1, 0xf488, {0x0, 0xfffffb23}}, {0x3, 0x0, {0x2, 0xfffffeb8}}, {0x81, 0x3, {0x3, 0xb63f}}, {0x3ff, 0xfd, {0x3}}, {0x101, 0x8, {0x2, 0x5}}, {0x120, 0x1, {0x2, 0x5}}, {0x0, 0x5, {0x3, 0x2}}, {0xef0, 0x7fff, {0x0, 0x5}}, {0x6, 0x0, {0x1, 0x6}}, {0x8000, 0x5, {0x0, 0xa7f}}, {0x3, 0x5, {0x2, 0x4d8}}, {0x53, 0x6, {0x3, 0xfffffffe}}, {0x1, 0x6, {0x1}}, {0x9, 0x8, {0x2, 0x1}}, {0x40, 0xfffe, {0x0, 0x40}}, {0x1, 0x1ff, {0x2, 0x6}}, {0x8, 0x8, {0x2, 0x400}}, {0x1, 0x4, {0x1, 0x4f}}, {0xfffe, 0x4, {0x1, 0x3}}, {0x5, 0x9, {0x0, 0x2}}, {0x1, 0x80, {0x1, 0x800}}, {0x4000, 0x6, {0x3, 0x6}}, {0x2, 0x800, {0x2, 0x80000}}, {0xe2ca, 0x3, {0x1, 0x7}}, {0xbb, 0xf014, {0x0, 0x7fffffff}}, {0x7ff, 0x9, {0x2, 0x80000001}}, {0x71a0, 0x867, {0x2, 0x6}}]}}}, {{0x254, 0x1, {{0x2, 0xffffffff}, 0x3f, 0x81, 0x5a, 0x5, 0x2, 'syz0\x00', "11d737b779d3a3f9c0e7c147113d69e0fcaf649bc101b9501ee159bfa3f2019c", "b98a6509538a1675c4a4d1fcb57af1fa89fb31e2d6fab41dbfb0d200bdfd681c", [{0x8, 0x0, {0x2, 0x3}}, {0x3, 0xff, {0x1}}, {0xfff, 0x20, {0x1, 0x4}}, {0x46, 0x49a, {0x0, 0x5}}, {0x40, 0x4}, {0x1, 0x8000, {0x1, 0xffffffff}}, {0x200, 0x9, {0x2, 0x40}}, {0x3, 0x4, {0x0, 0x7f}}, {0x4, 0x81, {0x0, 0xa6}}, {0x8000, 0x1000, {0x3, 0xfeec}}, {0x100, 0x80, {0x3, 0x80000000}}, {0x1, 0x6, {0x1, 0x3}}, {0x400, 0x0, {0x0, 0xff}}, {0x9, 0x6, {0x2, 0xffffffff}}, {0x9, 0x1000, {0x1, 0x100}}, {0x6, 0x9, {0x3, 0x21}}, {0x7, 0x4, {0x3, 0x4}}, {0x1f, 0x8, {0x1, 0x8}}, {0x1ff, 0xf768, {0x0, 0x66}}, {0x6, 0x1, {0x3, 0xf8000000}}, {0x8, 0x2e6, {0x3, 0x7}}, {0x5, 0x800, {0x0, 0x1}}, {0x9, 0x401, {0x2, 0x7fffffff}}, {0x7773, 0x1, {0x1, 0x2}}, {0x7fff, 0x3, {0x3, 0x1}}, {0x6c6, 0x81, {0x2, 0x3}}, {0x2, 0x5, {0x0, 0x7ff}}, {0x2, 0xfff, {0x2}}, {0x6, 0x9}, {0x4030, 0x5, {0x0, 0x1}}, {0x6, 0x4, {0x2, 0x400}}, {0x3, 0xb227, {0x1, 0x7}}, {0x4, 0xfff8, {0x2, 0x2d}}, {0x24, 0x0, {0x1, 0x7}}, {0x6, 0x4, {0x2}}, {0x8, 0x7, {0x1, 0xff}}, {0x80, 0x6, {0x2, 0x7fff}}, {0x54a5, 0x3, {0x1, 0x8}}, {0x6, 0x7, {0x1, 0xff}}, {0x4, 0xfff, {0x1, 0x7}}]}}}, {{0x254, 0x1, {{0x3, 0x5df}, 0x8, 0xf0, 0x1, 0x8, 0x1f, 'syz0\x00', "46a5c7c5442f4294ad3483dd7ecd3ecf944fcbbe609fce6985f96ec2232e772d", "0dfb24bfdb2b201f09ba87af39d477c4d932e7e37014972098ce41f3c65afc04", [{0x280, 0x0, {0x1, 0x80}}, {0x3, 0x8001, {0x2, 0x20}}, {0x20, 0x1, {0x3, 0x1}}, {0x7, 0xaa5, {0x2, 0x3}}, {0xe, 0x7, {0x0, 0x36}}, {0x42, 0x0, {0x1, 0x4000000}}, {0x4, 0x2, {0x2, 0x8}}, {0x8001, 0x0, {0x1, 0x10000}}, {0x800, 0x5, {0x0, 0x5}}, {0x7, 0x9, {0x3, 0xffffffff}}, {0x7fff, 0x81, {0x0, 0xe69d}}, {0x0, 0x101, {0x3, 0x7ff}}, {0x59aa, 0xfff, {0x0, 0x40}}, {0x7, 0x8, {0x0, 0x200}}, {0x1ff, 0x41, {0x1, 0x68}}, {0x6, 0x1, {0x0, 0x1}}, {0x8, 0x6, {0x3, 0x6680000}}, {0x5, 0x800, {0x2, 0x3}}, {0xe7, 0x4, {0x2, 0x7}}, {0x8, 0x3, {0x0, 0x5fd8b330}}, {0x9a, 0xb240, {0x2, 0x40}}, {0x8000, 0x6, {0x3, 0x10001}}, {0x5, 0x5}, {0x42, 0x5d, {0x1, 0x2}}, {0x3, 0x1, {0x1, 0x6}}, {0x7fff, 0x100, {0x3, 0x1}}, {0x1000, 0xde, {0x0, 0x80}}, {0x0, 0x401, {0x0, 0x6}}, {0xff, 0x8855, {0x1, 0x5}}, {0x4, 0x401, {0x0, 0x3}}, {0x5, 0x20, {0x3, 0x7fff}}, {0xfff7, 0x62, {0x0, 0x5}}, {0x2e04, 0x8, {0x1, 0x3}}, {0x7, 0x800, {0x3, 0x2f45}}, {0x24, 0x8, {0x0, 0x6fa3}}, {0xffff, 0x32, {0x3, 0x7}}, {0x0, 0x5, {0x1, 0xffffffc0}}, {0x6, 0x401, {0x1, 0xfffffffe}}, {0xf521, 0x8001, {0x2, 0x10000}}, {0x1, 0x0, {0x0, 0x7ff}}]}}}]}, 0x964}, 0x1, 0x0, 0x0, 0x40044}, 0x400c810) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500}) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x2010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000140)) mmap(&(0x7f000025e000/0x1000)=nil, 0x1000, 0x4, 0x13, r2, 0xcd0a1000) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) mq_timedsend(r3, &(0x7f00000001c0)="e5a3d6b78e5875e8f1d4f8dc0d2610d09033a65d14709289d33840d02d4ded149e02b6b919918a07175c96197e90c44b9b5c82fe30c03189a90c33d257209b3483f03500987ee0744c35eb9be3f265bc39ebbb6b5af9263c8bbf5c4ffa18b765635d6817d4ddeaf6505d4493a37394f9210c56b319dbcf250152e9b9b374df99fded78fe169551add6cb933a469e340bd3af6b5735bb7077403d8bc8004658a97ee5730a934014d8a88f5c9049eb55cea4df3cfada6701296922ecf240d5fb0ba22780b6a8415ccfcb82c70922ceea1e5edad4a6946a5c8bc6c10020d79f9b5752d557c1e7a6caf5d00ddc2c49aa2d01aa927ed36b29c95e9192a117501033cfd4b510c6794e27a66c3c0196a6491fe003597dc134fb7a7213092999d9d38fc72b8ea977e390c894d2db6f6b489642e0815ca62e44dac697b849ac6d66a2f895467dd7e24a18ac1e56fd93dfec31e8f4a5a15f32b4cef0a306c3b0cb3560be44c0a962c635168c8b9f983e569b2987d7a9755173623e5abe6cc461bbb93de6f5510a214b0128e7396d571277fd44a04193e063ad0e61293377b1666f2d178c2548d67c369d2354e45011c65b5e64991c332dfb87208f50745a1ce4679a149cdb01d49747b5e2691718c6c62c1360aa00a043aaa55f995860ad696c4a80ad24843bac31ac9f729b5626f3d30374f2dd90107e100905595519122b0c90edbd2605da9c48fc4ff98223677de096276a1212aa21809ffb8e0e29d9be75a3187af92e3d700b77fb1cd801211b61d1384cfe66e96bd65b5964e1ff8c8f8084f54dbdea30d60d320a700120214ef94927e0ab5edcc27ed3e4a8c4d9d210d6ab2368f0ce987c58ed8a29b7e278fea0bdf246304e7766067637c8a05fc4df696ca3893d25d95f2e6a05ed46721a03dddf4b7e898151d409520b32b29145a12a699898782331c8e1fc2beed67669634d4a6293d4c6110342d72fc460dfa4ad61c17416cafd799c44d0640a85a1d19faf88da2e0dbde75887b12284076b69017f7aa0f3f9a7ed1842c03ab0472e2c41a3b2e8b4b9f833a704676810e9db93b2bbd449cc9b5b768389a34a1932fea86ebc567b438ccbe4179622645022eb45546f216b2375b43a2bd728e0585edaaca1c898710299570811169fe158a89fc2223c3870d3a4513b412cbe012459b20d69bbc92f234f687caeaa795bd4ce92b3c36649595bb07f13ed88f7220b4e3116d4a67cf54349f327163e8de9059bcbeca2987a91820e5cdd21deea06ff5d723a344bb102e669bf82808e7244cb84ffbcc77044824313d0ff29b6536ab851088ed881169a808d1ec490fb95cb1c92dc39192f83aa20d8946f73ca78eebb500078e203fceafbed7372cb10a70ebfc9f265335a69c5c1235fc809a389da0abd75c27c797dbe40348d8851c6502263e4bee092b1d1ca75da02ceb0dda28bbcf53aed5a0e1a38e2e8cf88720ba9329a8e8c1a8dd6566b171f8d9f7c5e4c05ce673bb10c818281162316f8e4d036c239b90c4319eb48459586d4043abeb6117caecf929525b02b4d64b4d04c4a3118563d6cde1af9a98655282904c5aaf972ddf7360f93598db36c6d5aa0938c8486303428f08b77bef6ee718663328d3aa9c206bde64d73d0c68fe8f7c7b47c384fe7ffe902bab941ffc0d09a958fb299e245eca64db51098252da1f0927dfd9afb2f9124186484a47f8b4e269a1d7e86be82ff0bdbd9d721cada6f4ffb76e901408e1b15e0e24fa7862821c6d3a13515945531e3f54312a5e74e427534d15bafbc8c9c0316ece6111537646556694df13ff8d94d222edc13659f3beb0511870d66eb9c99e84e1c823003e0626bcd4270b4b83b5f2cc916b18579d507e6272e81d00c39d13d318621757bbd112f3aa50be70968e54de7cbd3fcff8db97b08a226c6fb5842814e696e7dc6a9da3759ef944b4a54e6da9a7174ed13200d409be70e4a95c93c8b7eb4c5b02921a78677bc6cdce40ae1c9b924e9c18f457a987ad26e925261c9df2386e4a46ae12338f4727d5ca9990d52be83e8644e294d4840080d6db1d89f69b3fe6af3d5acb5dd1b751fa64a61a8f8bfe179e8c87f763cd9aa688b5a4debad735368a3d8374c70da61f0019e0156492b93518df0e7a347621479e01854eeab668794e8fa1e429fea25c5670e952adc98038092a35529f651fe190ed1d4136751b286333d33ab5ed08976c9b6ec157ceb4b077d1d77522d7b74512f7daaa1928632db72a9d89e1089b0088c8e82fb4eb7ae4462aa094662f58ac76fccc84978ffb89649d6015c6959aa2de3bc35469d8f68a2516695314c4303222fd9d76f74b1f1dc8c0ca0bf8a9fe7eddcb1d17b480c0136dbd340198c56ae7ea696f04efab402697e486449b55631e4eb4121f35f04d4b132081fb17083258bd39a1577274c670a3d8d772d12f3397beb64e7e732c340b2d661304d4969a0fb50da735233707ed768594ee3a8c913542a92173439214419f88cd0fe00ed12b0d801870410026c92125e8a7d32f9fbf7bfccbfa2a3bbfeadc28aeab1c09c8521f5f932ae8f603d820ce1c9f04775d7bd9b0ddcb0ec3e737c61a28d2f2248d2ca05e5cbccf7cb93d22f9ee44af3639108a661609fe4a52b1a2ab51f0c6f6c396d95289199e734c8c47bc70f5fb0b0e7c9bf491aea7755121e3584c2076ef16711197f551e95b91298a531c901fe8eb3b7da6b3903388a627655621486e6b821b8f916830eaccf2e77b299e46f53316196880e7c3d35c688ff680c02e052577df8e04483a342c8735278dbe3560b601870d52880f01298c1551d5e9ab8c9fa028310b5a17266e788f1dcf809b6c505d67ddf5bbc3c0b57593f67add4e75e7b38a6a68b5bf757c005e884d9b008f2736a6f59710edac294ead1e03cabd2bd3b0768a8986c2856a126f2826e3fc7cd35bc2b6b56a12b6d71da254b8b5705caf2dd6317e9f98a233fa7165598effe098338d468073b15f88a1d21c217412bad07dd7121fb4f0c066c39141449f7bef79532a17b2b536d31eab45a68d1f106b1aec9f59b945c813c29db465b693020d8f76831c70595d209e1c18fb61d84f77d73e0e334850ccb8a6b66d41f2e00251097c1ad467c11d1c65b139121bbdf4765ddf8d0625057f43dee5dd1d66a696b3afd8461b4168a2133aa6bc5b80d0c2f9a0e82484aad97f5a104754e61be1d2558b1e7df35e230ea7f681e64c51c11950c73847c13d0a9b7f10dc1d888ccf7893d8f6023e7c87fbafb2c7137f0a38a208c18ff3e096ee936272a9f285e586abdc6f7b6f3cd90809eec9754fc54b2bc88316d310c06dea8d59bec48427f9a6e00cfdd4607f52f1d33ab68599fa22597f0eb1b3310d5ef0b4c17651d307f4c957425a8ff9c3ee09df3c80519fc9ffffbb75a7cb6279aaed9e2ce6e6dc03b31c1387c886c6503774448c0afa63de9e9985268aac16d1693d18c9e9db3f02e9b68785a0e7b86459524f171b585918a3e3b6f91490456d5d815f9058e208f59311a8ff74ca7b8197c3acf494f0c93569871d75da10e9de10a3420db454311f7820f0bbe4ec55db383b0d07f047acbb0764504dd7969e1f5b9f1ddb9addfd1fdaa8c64c76e0a0c8b8f0edf7d7a0c2ae58aac49e0bb8840686b6bc1836f7eea12d3fa9580a589d4678a5ffccfe87fbd86f91133b7c87bc7a86e02e686748830f55d69818e07ea1167c31bb32df42cb0f05381cc7b0783ed93512675f3b150dd78522e8964558b8d82e3cacee00236fe6c2b1f52af2d11a735aa09f395eef79c6adec6c8ed16a8217d3cd94753a993b84c93378b2b59ec834efc02688867c5fbd6d8e7a2d5a07e297451a8ca17bcbe750870c7158037809d8195a12a5dabca9ada81fd3205c4eb8081284546e4bae988614a38cb3ec141424d76fe77f9259668fc87b849cec5d3d6a376dd3e019cd5f92e7b798c7e9e31fae2c04f3a3ce5d89af9b09b569b9e27b05d078bb739cc3e018cddf1f142c03f6c5ce3844bcdda4ce2944ef6e647651c3c56f28c9f6cef3536f71f0394a403edd381fe7f00004436e17ca31e69e59fa8b1a9d958814fa5d94d4d06f276f51284fee1117a0cc1efcdb47ce8ddbf5cdb2b6bb6120b22a165e941810372baa2639494fc6b19f1f8802a9556d6e8e54a6620de37b549f58ae9eb4b4f2767f7361f23ae00261274339cec1352bb9307697161e1b26b2faed0e10668206dc9d3be09b154197f9dc02f34ec3ec19de4ecbd7fd4be7e1f88692f77a76999d53957afbbeb852e5b0b14b5527b25ba2383b454aa2645ba92bebe269f637f5295d921f49032e96975027bdbb48d049496f4d49afa25779007b1c0f0c27662d934202da0a0f5fc8872009145595c9732a76de93dea7859e997b3cd9ada6da27b062653885503fd468a1267e4af002cb9062ac2e26961a05632cfff047b10e757c1a8fce34e809d6a9ab6112f2e76d6f7d96bbae5ff1f108eeff0f787ce1ab23e2932be7ae41b93d622d48f911f4ffc157b99f35f2b38fb1f5b68e8da783eb08f670aa0aec52dc94c3a9cd06a131ae0a9b8a9f5ff21308a711bda4069604ddd67d4870e0eed5ff432d8e0225f21bf7fbb4ef72d2949973337e44d7ec266325969e1f0941ace260a6987121e5827131247609e266e57dc69c207a25fbd490ac8b8f2afae0d402e7441bdfa4725ec9b39583937afc172b9a73a123f19379a2a95745bac740c1a97a60d31320f6bba5d51e4d66725f28b207625ceb9e54b2fe2bde26a73abaa7f2cc6cfe70eacf331426a2a3350f5195b2ba67324c81404baa92fa83293a96114644361a56d0ce5dd160a97f318439a0afedda4f551efde6d2f03b3e8caad7a246c7cf3123bbdd2d3b1af00340f79239721718663c1407ec756471b19103df64cffb9fa9f5c682d1159ba54add1ef3f5676d7a2a5bceb75436067e69c2e9e08841f129bec289b2f3614cac54493e4e9395815073efb8288496241822e099991bdde939f51d646ffecfb893052c63afa3bad5ebfb37d9d0743736339af58d4459206dd8fd57cd6fca95c5d834bf918206e22e0e0716bcb282c54bba6220df5b972c6d326d8d26e4e24d8eb33594869f3e0d915c5969b62861224f6271d2e16e0dd114ed231e26e37c7549ce0651fc856d0c4e7588ea5354c57b09400035444854c44941b769fa4c891be3ec69c062da3868cf44b12655dce5c40ef3eb721b8e48f07874fa58697483a0562aa20d10898f27e5513a6e0d69840762cb5268898ce269568fc98cba6ef7ef30f4e46dbf3a757ed55ecc99e61e43df8b17cfca9b53ec0f4e17158b6eb1aec1a58405156139e2794ad028ce3af6a49e853f3f7020ec905cd2f38dbcd8da1d74577bc1c2169c5c9b8fdef073ab0be3d9c8af03af375002804f9985b84e7b022231c1ce2a457f5761c78f96915e5364a86c3310b5a0806806355b9c094cbece8ab100a9d4f363f50a6feb7745694d4817d42cc23ee623819ea439dd8b4f3899a246c57c5449d6dbd47d3567590a0b7428f0d8f8f132c09844506a453d5cb21e79009ce37b316b73ff37fa65a90d63ef227329a721012473b2d99257d22d1182bad25c6a6dc134304062d55098ad2c62bf8e7cd1ecc7c88c5b94e3d2253d407daaba060051ca1f3facc098cc4accf6099ae9c42e1ef3c080b9b4efb59d5833ffa488fa5944044bf3d9d99d7c34895584aefcd410bffd0380ba387c03d4ab6821bf8e988037125a5ea775392f91c4c54f81e6090cd5a18b5c483b29c4c7068c218f7f138c22a33", 0x1000, 0x1, &(0x7f0000000080)={r4, r5+10000000}) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000204000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 653.737241][ T1940] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 653.737254][ T1940] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 653.815796][ T1940] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 653.823797][ T1940] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 653.831836][ T1940] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 653.842376][ T1942] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:10 executing program 3 (fault-call:1 fault-nth:24): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc000}) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x5000008, 0x50, r1, 0xd6660000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/112, 0x70}], 0x1, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000604000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 653.845356][ T25] audit: type=1400 audit(1619575150.412:223): avc: denied { open } for pid=1930 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 653.855088][ T1942] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.884167][ T1940] loop3: detected capacity change from 0 to 140 [ 653.892994][ T1940] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 653.924494][ T1966] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 653.965479][ T1977] loop5: detected capacity change from 0 to 514 [ 653.984149][ T1983] FAULT_INJECTION: forcing a failure. [ 653.984149][ T1983] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 653.997766][ T1983] CPU: 0 PID: 1983 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 654.006236][ T1983] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.009345][ T1977] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 654.016382][ T1983] Call Trace: [ 654.016392][ T1983] dump_stack+0x137/0x19d [ 654.034642][ T1983] should_fail+0x23c/0x250 [ 654.035421][ T1977] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3996/file0 supports timestamps until 2038 (0x7fffffff) [ 654.039070][ T1983] __alloc_pages_nodemask+0xe7/0x310 [ 654.058741][ T1983] alloc_pages_vma+0x3c3/0x5e0 01:59:10 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40406, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000}) 01:59:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500008004000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x40000, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = pidfd_getfd(r2, r2, 0x0) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000240), 0x2000, 0x0) preadv(r4, &(0x7f0000001500)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/202, 0xca}, {&(0x7f0000001400)=""/17, 0x11}, {&(0x7f0000001440)=""/135, 0x87}], 0x5, 0x7, 0x4) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), r0) sendmsg$IPVS_CMD_SET_DEST(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, r5, 0x1, 0x70bd2c, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4c004}, 0x8000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000000}) [ 654.063524][ T1983] shmem_getpage_gfp+0x980/0x1410 [ 654.068792][ T1983] shmem_write_begin+0x7e/0x100 [ 654.073981][ T1983] generic_perform_write+0x196/0x3a0 [ 654.079324][ T1983] ? shmem_write_begin+0x100/0x100 [ 654.084483][ T1983] __generic_file_write_iter+0x161/0x300 [ 654.090239][ T1983] ? generic_write_checks+0x250/0x290 [ 654.095630][ T1983] generic_file_write_iter+0x75/0x130 [ 654.101102][ T1983] vfs_write+0x69d/0x770 [ 654.105476][ T1983] __x64_sys_pwrite64+0xf5/0x150 [ 654.110491][ T1983] do_syscall_64+0x4a/0x90 01:59:10 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000005000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 654.114925][ T1983] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 654.120831][ T1983] RIP: 0033:0x419797 [ 654.124728][ T1983] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 654.144564][ T1983] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 654.153214][ T1983] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 01:59:11 executing program 3 (fault-call:1 fault-nth:25): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x1f0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500002e05000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000000}) 01:59:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 654.161395][ T1983] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 654.169394][ T1983] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 654.177505][ T1983] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 654.186034][ T1983] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 654.197949][ T1983] loop3: detected capacity change from 0 to 140 [ 654.205266][ T1983] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 654.246423][ T2021] FAULT_INJECTION: forcing a failure. [ 654.246423][ T2021] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 654.259667][ T2021] CPU: 0 PID: 2021 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 654.269873][ T2021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.280203][ T2021] Call Trace: [ 654.283741][ T2021] dump_stack+0x137/0x19d [ 654.287192][ T2029] loop5: detected capacity change from 0 to 514 [ 654.288481][ T2021] should_fail+0x23c/0x250 [ 654.299815][ T2021] should_fail_usercopy+0x16/0x20 [ 654.302486][ T2029] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 654.305066][ T2021] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 654.305090][ T2021] ? shmem_write_begin+0x7e/0x100 [ 654.315527][ T2029] System zones: [ 654.319155][ T2021] generic_perform_write+0x1e4/0x3a0 [ 654.319179][ T2021] ? shmem_write_begin+0x100/0x100 [ 654.324206][ T2029] 1-2 [ 654.327735][ T2021] __generic_file_write_iter+0x161/0x300 [ 654.333161][ T2029] , 19-19 [ 654.338259][ T2021] ? generic_write_checks+0x250/0x290 [ 654.340949][ T2029] , 35-38 [ 654.346650][ T2021] generic_file_write_iter+0x75/0x130 [ 654.349591][ T2029] , 46-46 [ 654.354945][ T2021] vfs_write+0x69d/0x770 [ 654.357931][ T2029] [ 654.361490][ T2029] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 654.363292][ T2021] __x64_sys_pwrite64+0xf5/0x150 01:59:11 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40410, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000006000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 1: r0 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_KEY_FLUSH(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x138, r0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_MEDIA={0x38, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}]}, @TIPC_NLA_MON={0x14, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x50f}]}, @TIPC_NLA_MEDIA={0x6c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xd76}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}]}, @TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x33}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x100}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffd}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_MEDIA={0x6c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa49}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x800}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8cc6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}]}]}, 0x138}, 0x1, 0x0, 0x0, 0x20000890}, 0x4000050) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000}) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000406000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 654.367036][ T2029] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3997/file0 supports timestamps until 2038 (0x7fffffff) [ 654.370618][ T2021] do_syscall_64+0x4a/0x90 [ 654.407417][ T2021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 654.413346][ T2021] RIP: 0033:0x419797 [ 654.417242][ T2021] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 654.436862][ T2021] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x5000000}) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000007000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 654.445291][ T2021] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 654.453528][ T2021] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 654.461519][ T2021] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 654.469517][ T2021] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 654.477529][ T2021] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 654.511626][ T2021] loop3: detected capacity change from 0 to 140 [ 654.519708][ T2021] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:11 executing program 3 (fault-call:1 fault-nth:26): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = syz_open_dev$char_raw(&(0x7f0000000040), 0x0, 0x400000) preadv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/80, 0x50}, {&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/255, 0xff}], 0x4, 0xfff, 0x5) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8000000}) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000a000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 654.614618][ T2068] loop5: detected capacity change from 0 to 514 [ 654.615064][ T2071] FAULT_INJECTION: forcing a failure. [ 654.615064][ T2071] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 654.634165][ T2071] CPU: 0 PID: 2071 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 654.642757][ T2071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 654.653018][ T2071] Call Trace: [ 654.656296][ T2071] dump_stack+0x137/0x19d [ 654.660638][ T2071] should_fail+0x23c/0x250 [ 654.665071][ T2071] __alloc_pages_nodemask+0xe7/0x310 [ 654.668790][ T2068] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 654.670528][ T2071] alloc_pages_vma+0x3c3/0x5e0 [ 654.683592][ T2071] shmem_getpage_gfp+0x980/0x1410 [ 654.685464][ T2068] System zones: [ 654.688711][ T2071] shmem_write_begin+0x7e/0x100 [ 654.688724][ T2068] 1-2 [ 654.688739][ T2071] generic_perform_write+0x196/0x3a0 [ 654.692272][ T2068] , 19-19, 35-38, 46-46 [ 654.697123][ T2071] ? shmem_write_begin+0x100/0x100 01:59:11 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40500, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = timerfd_create(0x2, 0x800) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/123, 0x7b}], 0x2) timerfd_settime(r0, 0x1, &(0x7f0000000400)={{0x0, 0x3938700}, {0x0, 0x989680}}, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f00000001c0)=""/237, 0xed}], 0x3, 0x456a, 0x2) mq_open(&(0x7f0000000100)=' \x04\x00\a\x00', 0x2, 0x0, &(0x7f0000000180)) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000b000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc0000000}) [ 654.697148][ T2071] __generic_file_write_iter+0x161/0x300 [ 654.699728][ T2068] [ 654.706054][ T2068] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 654.709369][ T2071] ? generic_write_checks+0x250/0x290 [ 654.714745][ T2068] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3998/file0 supports timestamps until 2038 (0x7fffffff) [ 654.720504][ T2071] generic_file_write_iter+0x75/0x130 [ 654.758937][ T2071] vfs_write+0x69d/0x770 01:59:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 654.764696][ T2071] __x64_sys_pwrite64+0xf5/0x150 [ 654.769654][ T2071] do_syscall_64+0x4a/0x90 [ 654.774297][ T2071] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 654.780214][ T2071] RIP: 0033:0x419797 [ 654.784127][ T2071] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 654.804044][ T2071] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000018000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e20, 0x101, @ipv4={'\x00', '\xff\xff', @remote}, 0x6}, 0x1c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x10000, 0x800) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x2001, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x50009401, &(0x7f00000001c0)={{r3}, "a6ad834701072665d252a6fe4ab4a31869da970c1e80768458ae56525b7c119c63a03c82e7e9823b167b8d7c23f353013a1a0328cd1c8baaaaf8aab6ae2694a332bc8b4a3b197fd7b5b0b5be426955c4b8b123165e4e454ba5950280c83d811d8d37ebb3a3d42ad74b044ca1122ed40c690bd7c635042ed91b7b68d13eff42b5357a7f490ece106099e23ea13d3906326f44cb30108104ab3f24174dd695ab7ffe58456221d59c6495ee0f718fe64e384885b13e97ad931b84a10de3de1ee19f0383c24144813ad9506d1937325ce023832ddb9ef16b5fe8303cba570f9725b507389795f0e53271bd40aacef697bc0ab9372b0b3707864c7b55d433a9248711c93f281bae70d55ca70fec48cbe4133ec89f95bb0a066c9614d3334fbaa7c004fd24ac3d0437b5e23628e0bbf95242807a8c2f329cef7f4b2677e01676cf311a64ea307a1287c92454465472952c0a4d2c1c2d09951eed795cb373b5fd2c6736e7947644202a0e96e677da8eaeb3569383602448b65c515ff74dc8d22bd369f6038edc3451f21b9146eedaafbc136fc1010b51111b3f3e0b2d3092099c18c3ded316d91ab4282b7df5b1049c7fad3d8cd084b9b0069d406c2c478f090120e78b2e68c0431bd58df9f47e15880fed28e1b52ff36e005a65740a83cc660e8522b8d7efe52c9886967c0e18e6be01367ea8f4eed1e603e7ff2b4b67900512293343123d1fdfdcbabb395c629afdd029ec1f24a8921e3713fee7cc658da9b12ec0e39d6d022c37a0f6a502f2947908ccdacef12d1497fdb449ec3aad741b8a456abc28c38e94b7be74791a6e5894b51b8ad5810ed5ac0266a93708589910fb3e51b0fab0642f11bb83c0cc02b2bd69a145d1107fa094c597ae66443cc9350bbf50ba33c0e30c31399868da85c9ecc57fd4a31006b6a951dc9cc68af0a588d550b7a17d8c558c2b9b16f4bce2efd472f2dc7c90f62c3769fa73d113f731ccd901cbcbc4bc375c8531748c7078e9a238d62d5197052ff5474aaea9745d4f548752a25d5b3578023c11bbff56482509a015b791fda320f5ad9d32d5a12665bc53adb57d003a50f2bc9f4b94195bd920ec61617bc9c47bb78c6fd63fdb6945781bb2c8efa3e7e9d6a071ed4f54e59dbf0591514410790bf498978926e1bc4aa4112e81e20689c2047c2f26062de47c6ab2465023f454cec69c3d0bf0ceefa202b93d2c5415a92a831dd7c35046f4a064f40f7d1a50906b6f357d52979400516c652aa542f5bdbca4cc7b7ae48f24f7c3884d40ca4662f37ffbb084bfe0ba9c40bcf79a398e4180c9301a01f10cde633ab5e09ee3beab96ebab191472a83097ed01da28c410063b4d6177905948ee85e08030944f2be805eeb9d7906cd9394a1475a1cc30e0733980e863dcf5974e0d0b68f614a469ad4794417b1de82fe851c12264f48aa7d6bed41dd91b2786a5c3e56a913a8602baea578ffc0b77dca965da41d4ec8fe48908978c1a69cbbef1f2556644937e1f9655ea3105e6f7d2214cac45284a2933f5a5a37a2e13973fc87b4bdb90d776d1d76fc5eb7c5b726ebdea8f93e68a63611333aa815777675368ec732ca55c51fca7c861961cbe90b5d39e5192b5f21b8752bda30f2c23548a29795a3940f897700a54b9591567b492033f8208f20a698dd5f7aa3e70299e2e384f515b46cd1b4763ee8330d9510949a6ef5f790790989422daa7a72edae0755aee018e47ab3943b09b01e50fded4961224919fd0eac80f0ff53627523f6af1a22510944a44dd37961d8a5d842966e53dd7e25c1f989230bf39722f586fd9ca1ebdc4b3fee08581d40e27ce91aa2f1eb8729de6355cfe433917708803887cefc54b9eb06e258495137f50e23bc3dd290d4579a708a2efb3989892fbec053d40f72aecc2fcba48cd54eb5241ad04b4bea485cff9910dd8b022c92b64361074cd47ded7f0f5625327ddcac01a589753d198e10825f4950039e67e68d3836b13765393a4e3e4f903949246563a98520410d4ce8b88ba23fe21330ed1e97f1c94980f6ef2c95915febe5c9c93e74961f88ed03b088e889be2c572e60b5af42997feea0ae36ef621e028ff911025f9c66ee0c6c6532b348aa1f6ff55677c5ff46df88ed6acdee09b312a028ff1e7ab1120258de3e1082e83d21eb8604ea55e76364548778dc3fa03563dc7abe48b43cb1709620cbf9fdcc2f08bbd226f9f5eeaf31da498f2cd7b8587e74827d147196f61b53adac13f7d9f05f7ce9467b3be305b2c3619ad70bbac0c9cfa2cda0d18d4342691b94d50b687611e8b28092c5cd48a5a818aef60331810929b7a582870aeec1e33221fabdd8546dc307457da83235544c4ee474db873b5968ed0af6eb97b3d34c200d8cc2e0e2df93936c1844d3091cc8b20a91b5f31f5d590f8fa4d44f18b52839f02d853bc7712f2071dea5fb1b4607b4367aeeada978a8dd37d271984df6b9c3c9d996112a833e6a3a13c484d50985a20ff9423ccfaab4bb9ae7de41386713810de9ee94a290621adcd62114a405874de3f28d54acb360c3b9127f668c0dc34a7f09453939778176f521365244072f7649b064a1605a027be077f7d328006413538c3b8439497dc7e4f2387836104db4b6e0b845bd69c1559f1ecdd251698041976cd084eddcbd66d5b337cf19f53e3566d4b303b09362cb3f79ad68cf343cc1f7125bc315b4aaa0b035cb0ec9db26ad1d28ed0611a5a5b8057939e614d638a3d9550efa7274d2f21cc9c73f7bb355fafc2d58676db81e48c786e8902ef36525a193b2937e1179fbc5d315db9bfd3315a8ff73ba6e454ddb2227682b2834d4284695c44ea137e09f6a701922dfa33ff4120819265a63b7a3cdd3a8e4d5e2567e5a9bab821ed2dba1ca32d9a78ac96df2ad937b4e70885a2b59417c309d810947d6cc7c3b80f3d1d189685518e66abe71816e7b634bc970a27944cd9d40507384b8fcf90ec0d05f68e3a6673eb2b0fdced14185ee96e9726ce66fa34a7a9eee7bd539c8f57798ffd63fe5062146a5e0f91dc71d05e8ba576baf89fff94fb025fa3f5490e21c7c6589c535685caa997dbbfececaa4418a3717b531ccc12a2d88c2b11502ed659e9eec33415c3f98e837d38ad51fcfc4422790a2ee471a81d4deeac00785de89567aaeeb8d443145d71c041ba4d5339ca7d91f8e4cddf4ad8f2f551056d7d818314c9348da69ad8f6483b89d121d0f981a24fb964617cd061bd33d70e4f90c05ee0723cc12b6b201aea46110108ebadf77e26b569e71e25cb3035e1032df42bfafa8dc0a0f4c9786a5354fc2b57a25b439d119a3fb00931f903e884b177f95e68a23aab64dc9a2a6d5f2838e0b29b8b9858bea40c1f7afa5c631fbb8bfd6287f09044f330774474001ecd26e529e75a8d86ca8e8bf5b823f09e0600262f0468d7a314c9ce5ec43f06f366faa9406014c2ee84601bd08805d1eacd1482a5303fdbf522c19edba02d177d24fb3795ab05736f43e0af113bd991939cf405b69fdac71a8fd53dabd610fb01a35bf831b4661fc11ba1888f60365729903167777eaf837489955595ba7dfd42c4c7dfd6cf98dcdf9420c72b08e73c8085d1d9c1c9f746b1c31b55d8583805c16cf5ad95c56b41436deaaa4a2e5a566c44604c2a40cdc4973a84e6c7a1ddf8fc8ac5d93ed3d87fd7acb03622a64dc6acd7bd587042b5da4c94b89bd2dd0464f945080643dda09ae2de18e6f329f850d445d1f298d488b8537561d2a69727913b8ef9f340e56b0d9245d90bf4811d85959c3aeea9e2f798aa9e6113dd831fced8b61ce7dc64c0ffe2caa815a832c9473f3ef6ca3a2c6d19b87dbfc78fbcb415add8e22de08e9ed601c389bbd383491cff3a7797c6ed249470d242311225a538a1257865d6152b7f3ed587753c3fd2135ba499a506527c2c785e6ef70d5a0ace33e87d1e11bb9752f5f0ddb121a75c56896ed6180eac2982cba2c8368b24966ab9b93323d6bd0e19c0bbf200c6807585f46e6d6e0a7e5ad3ec3125bfed5f8bcb17adffada0640a4b568f1f52c61279d0ee4e8f3257c056ec480b3a56d1fa9c950136a9df2969c4582905f91918a23fc298d0535796043b810c1ea043511344e296e547dade45cc06df08de49f1cc6357c61d9126e76bdf659b53e5cdd46ceb71da91c89290042594aa45dd111d0e7d23b65d6894e03bcc633a8e2f85afd2a0296f771ea865c5c5c6d85d89de428a1817346964df90687e2e1af5f30100488468e92520a17f217aab5efe5d37ea3516443ea14ba86a3eedce9307a3e5397c46c57a564ed9051a146bb1d87a3f80132bf49b476b224e50968c75b68fb9514fbed97a85a56bc3132098c5ab52da7165b62a07aebee9c3b18528a895f89dd7d77c76294f669e22709d1cee8ebab52024b6b55c4914762c4fe77fd4ece5b40c430fbb95b62e6602ef9c358169d3655eb8361d1bd30f6aa920af751b455ad17150a8012f8d7de91d02457eeef7c9ea72ab6ab027f732721bac0a644163efa6eacfc560e18bf7d0fac0eab6124b8a07732233984897ea38d546df712962e1b0ef22737669bf63ac7181d5af41527422afa823746f416ab67dee7e183c3a303076691b54a62e5ca4c4fb751174f400e7821dce19042314c98376ba2549c0113abb0903eefb5b88280c2a3dcf993c1c4b1803c38503702088067334cde870a00afb3428d9cd7d744cb1ed27974ffe71633c9b6bbd14f11d6c59e8a7906a07dc64ff179d574f7f1394ffee30c3fd300b35dda9ead81bc2f56df09e9c167b5d85c70f2af2ea9ed9682632c3a1dd70b29d065c6899992a6bce3c132b7268d84a9f5f89f523f0d74ef6e628b73a6f300e462152e7d69c6f9cfb886778d531b014b6b749fd77825e27a5d2d625f761f460b5b5b8639fb3ae71be4f9050ad33c24ca15b0210b734cef27713a1999e0877227cfa522ee40b47bd17fab0ad02e2cee196c535f38aba5ab61c49fc4af55d211b8321fdd9c1e2723754430fa460106559c1d5546e8ea8abccb5a5cea80a646b27d12f49392db94b63f06963d98e775dc8c1cc1eb82d33fd2219864dcb3a0c2a724ee295144c5d42315d04b42f1c428c43ff72acc00455e334939c8ed393068ec83ec699165cdcf89b277dd3ecbdc4cba11645b1236f642f699cfa8705094deff59d06db3a1f8e3109fcb777c84f1793ff6bef551b42131ecfd7914f33c337132a2410c4401f2a9e9538ba97addfe20529ab1ef8cf5effecd53a1ef80595c4bf6ac9d6db00b3d4cb729dd121bda5cc4dd915c2f8c71f3569dcd7c03f2d862e9c96b2ff14392ed208de5d2034510fba4ed1f4ed4afa2f1398c5a634fdf52cf0d998cc0871a0a3b2b18c2837f507ae36c110c16df0c23aa36d6a084e03f95b735bef6135f78707d74095048bebad1a34c74dd7c051bdb09779af0f61ea3889cfc9d2ea7074412d9c7468d99675cbe376465aa3c54bb068f28c9ed522002a4190368c2b828f7ada0878f8fe161248f9ddc6a003fad09d04583881c334a810bb5600e8ed2f4975a973d550f1a26ebcd2f2be8fff983b0414ec0ca655ada49e5f9f160563a78bc1d956053b3c3079f6c32d3ff08e242862976fa9b22a37a9c871dd13115e88c8e3a879c1e1422abd951b10214532d901ceea51ad3399cf94c29b157eebdf722a926149a13718eaebb1955e793bf53cf537290521fec585d86ec040c995f346d520979faf944d0dadd327dc058f4f1606e92201d9565eff5ded68a29777c579d19076e8"}) [ 654.812694][ T2071] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 654.820852][ T2071] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 654.828841][ T2071] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 654.836825][ T2071] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 654.844805][ T2071] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 654.865389][ T2071] loop3: detected capacity change from 0 to 140 [ 654.884107][ T2071] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:11 executing program 3 (fault-call:1 fault-nth:27): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfeffffff}) 01:59:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000001c000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0xb) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 654.913773][ T2113] loop5: detected capacity change from 0 to 514 [ 654.922150][ T2113] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 654.941433][ T25] audit: type=1400 audit(1619575151.722:224): avc: denied { ioctl } for pid=2121 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13854 ioctlcmd=0x6611 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 654.977016][ T2127] FAULT_INJECTION: forcing a failure. [ 654.977016][ T2127] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 654.978903][ T2113] System zones: 1-2, 19-19, 35-38 [ 654.990209][ T2127] CPU: 0 PID: 2127 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 654.990228][ T2113] , 46-46 [ 654.990242][ T2127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 01:59:11 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40503, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) lstat(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x5, 0x8, &(0x7f0000000540)=[{&(0x7f0000000240)="2af69cea5b9a1979d9540a73eaa609b5462d896cf7f2f7cf8441875c4811014a63957779aeb9c652c521ebb9d1d0e9208e8a7518aaffee60b0a9a320b6e9fc55b761c52144ecd174e33291ebd16d42de57f34e15626a8c6ec34b9b07023836c81a270d9622b86c15f685fb952c9e960023a218eb4e92ce2b192a", 0x7a, 0x1}, {&(0x7f00000002c0)="3971443f32f9845ad61c6c0cf34e46e75a85d1d8b6f451e9a65bfce38d8d645155bb01bdd351b9779a9a928eb594042a436fa04c97393f52c523f7afed72c55a15d15196e4bcb05bd00d8406ec2d0784ee815d6819fe0d4f62555020535cdb8fa1347aa1b6df99a68da33c799d26f48057fe520bed19616fb02ff850012f", 0x7e, 0x20}, {&(0x7f0000000340)="4f770cfcd13f6631d8168a9c8666d703e767e300c59b0f2419", 0x19, 0x46f}, {&(0x7f0000000380)="eefbd466d56e2dfbdbce0700de8d0f4c65284b2d77e9d4e407c458de8c694c90feade1bb25904adbdc0d818375337a53239d5a472772caefde5a727bb63436278d01bb7bc66c0fba82726cbe3f991925c282d3e8012d7cd7fff25b9cd0c0205f9cb9ea322efbd3fc47864ac29803c736263a5c2551a73c9767fd1ec2bd19fdd3e303244ed1b6eb7d06ee7a08297f4c01e58403279f01d0d62dc5b5", 0x9b, 0x8d7}, {&(0x7f0000000440)="28776b0bc5ced452cdfaece8178761feacb3b256a712067c9c6e6bc0551a64e3317231e5461f8958f990bbc5c97ae8913bc61d8986", 0x35, 0x1000}, {&(0x7f0000000480)="8b80fc252a7c4fc4727add487a4c5fd58bf72f6ef8bc3011899d59e6697e34327a8f8a799f69a749", 0x28, 0xdec8}, {&(0x7f00000004c0)="9611c3074d1a25b0ab3eaef672932828148c83de27e9f630601b11", 0x1b, 0x9}, {&(0x7f0000000500)="377727fb5cc93ded3dc9a7108e54fb36e7d05142fff7bc926f9f0206df5be388683b39bf846185d3f7936cf3778ca29481ffe0bc4c", 0x35, 0xef}], 0x400, &(0x7f00000006c0)={[{@shortname_winnt}], [{@uid_eq={'uid', 0x3d, r2}}, {@smackfsdef={'smackfsdef', 0x3d, '.log\x00'}}, {@dont_appraise}, {@euid_gt={'euid>', r4}}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x00'}}]}) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffe}) [ 654.995309][ T2113] [ 655.003813][ T2127] Call Trace: [ 655.003821][ T2127] dump_stack+0x137/0x19d [ 655.016313][ T2113] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 655.016807][ T2127] should_fail+0x23c/0x250 [ 655.019158][ T2113] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/3999/file0 supports timestamps until 2038 (0x7fffffff) [ 655.022397][ T2127] should_fail_usercopy+0x16/0x20 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000020000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) pkey_mprotect(&(0x7f0000429000/0x4000)=nil, 0x4000, 0x5, 0xffffffffffffffff) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 655.061365][ T2127] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 655.067750][ T2127] ? shmem_write_begin+0x7e/0x100 [ 655.072854][ T2127] generic_perform_write+0x1e4/0x3a0 [ 655.079000][ T2127] ? shmem_write_begin+0x100/0x100 [ 655.084124][ T2127] __generic_file_write_iter+0x161/0x300 [ 655.089850][ T2127] ? generic_write_checks+0x250/0x290 [ 655.095237][ T2127] generic_file_write_iter+0x75/0x130 [ 655.100613][ T2127] vfs_write+0x69d/0x770 [ 655.104914][ T2127] __x64_sys_pwrite64+0xf5/0x150 [ 655.109864][ T2127] do_syscall_64+0x4a/0x90 01:59:11 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000026000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}) [ 655.114362][ T2127] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 655.120433][ T2127] RIP: 0033:0x419797 [ 655.124336][ T2127] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 655.139706][ T25] audit: type=1400 audit(1619575151.782:225): avc: denied { execmod } for pid=2143 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 655.143957][ T2127] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 655.143978][ T2127] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 655.170173][ T25] audit: type=1400 audit(1619575151.782:226): avc: denied { execute } for pid=2143 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 655.177759][ T2127] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 655.177775][ T2127] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 655.177787][ T2127] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 655.177801][ T2127] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 655.244625][ T2127] loop3: detected capacity change from 0 to 140 [ 655.252599][ T2127] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:12 executing program 3 (fault-call:1 fault-nth:28): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f000003a000/0x1000)=nil, 0x1000, 0x409f369451ef49fa, 0x80010, r0, 0x132f7000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000052e000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000000000}) 01:59:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 655.332338][ T2161] loop5: detected capacity change from 0 to 514 [ 655.365285][ T2177] FAULT_INJECTION: forcing a failure. [ 655.365285][ T2177] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 655.374714][ T2161] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 655.378587][ T2177] CPU: 1 PID: 2177 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 655.393246][ T2161] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4000/file0 supports timestamps until 2038 (0x7fffffff) [ 655.397375][ T2177] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.421793][ T2177] Call Trace: [ 655.425078][ T2177] dump_stack+0x137/0x19d 01:59:12 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40600, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000003f000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x200000000000000}) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000001c0)="1174a75a1509d36c18686d466593b967642990bcda65f2a34e10249fad6294bf3304691e7dc582a4488e46806d090a2153d03c367fdc5ab64ae428b5eb65cf6c31b4d079a38c66c258dbee28711cf59abc0b3dbf9f11f5b9650c482a47edf26d7947986e461fc9e5153f098dc84a3cff66d759fcc5d28b71c0549c0797f40cefc3b15efb2d2445a8d3746897d3074b18a945e54caeada4ab6f81644cfddb667ed16c86e3f3ebd4939ea73a7ff9304d64b842ab4530", 0xb5}, {&(0x7f0000000280)="a95a0ea88bae90aa774f22775793b66211655d8c1543848cfc851f137a8d70f90f9cdae5b4f70f3e9e7209577502e2f4b7c68f9ebdc4c3398c27be9dbe1c758eb74ad917d0a8c9ab92c461ff815ad4bdee399362813a1e389ecb31e3c68c50cd92ae0790937df7bbf3b29d990838d8bfcf075ccebcf2826eee21dd49bc8536ea50f0", 0x82}, {&(0x7f0000000340)="f38af1129f76cf51be77e4934317494f133215876161a82041e496fb84d0d26f6e420fe6f402e9f986ce4d6da8206d8a7e55ba7c0c78e3f630148a345751124265c934023f61895877d3e14388c058bb0d22cd9dd9925bf74767ca5e61fddc3e9c742a0e6d0e480222961a56d5bca926d500ae7e630bcdfacfe359dc092cb32080750381b437e3e7e91bb9795e5ddad4574bde65f6dc32eaf494bd7e20c8df65c02e9732ee70a1d59ba3a526a35568b2b832ccee423908a93b0ae85d84135fb9", 0xc0}, {&(0x7f0000000400)="b6cd1aec432ae0a5bc3e7fc98872fd8704a4a94513e2b45a43cedc4538d9f143c3bd2febeffc4a99ca3779d60f18b66184c74e6eb17fdeedc31a38a253fb591b523bf8b5ede8c57220aaa61570f5e1f7c3486b94f8e4ed06d0a763592e9fc9448a2fbc76b2f3aefdfe69cb356528d5a73877b1dd4eec2a1d5e9247cdcf1f3d89bfe62af5a978d55c197ad7be1c4c861d043f75e065b32e1dc66c3eacbe8b7954816d5235e85e09c0a64c896ff8333730364c2cad59f8dbfb279f000496194379f517d152ecc3b4f998e596f4fd5c7fdcda", 0xd1}, {&(0x7f0000000500)="b6725adc0d1566f4cfe0460f8fc4f20a572f9d6832e7b79be6b1d8d8dd173b1f4f794712278bef53441936033974252cf47dcfa98f98030c9007777c1361124bb24aac89ffcae60b77181c74d7261b00d9c944c5c0a15af189bd65edc9e3d1aa7860f65a35a51c2ecd1f5754d38e1ec370937495b453b9f5661634e64311d8b6d162767cbcfac276bd39a073bc2547edefcca1dc3f630ae5934dd8670fbc13830203c141ab05f95fb25de4c859d510ba1527abfa24ba6004c0528d2caa9c30e67adf63254c511798b2a63d98bc7b0fc69fdd98c161ddb58dc0f1a101b6e2167277ccf50544761ff8dd3b431e2439352634284549a3470c8b82ecd3bf", 0xfc}, {&(0x7f0000000600)="c782014ee851eaf7d859c791821b3c640a748a549e65ce6e2102f2aee3e82220e952befafbc92fc3f5385bdce745ec5f3d41e5949de8e334162845c7b56744421ffbd8d6abb2bb4c238d060bf8314a45f934cd0426e85ca5ba62c2f7826bb45906f56d87c3e58881c0b1b85598dc3a85a6451b061cfe8a0ecfe7ffec45960c97c7fe7b7bd219c7b273092ae7ebb35efd1be1b20832bb3cc34ae8bac1a518656b5bd0a326e5ab1ca942bf84919c253fa703804d9c8b7825db097768be688fa744c13af3146f145c5cb4ff1a6de067a2521dce405184cff266878e939d01e1280f07ab8de36969c537e42d89362b307259c86625caf36e10ac8520", 0xfa}], 0x6, 0x72e, 0xdf0a) preadv(r1, &(0x7f0000000040), 0x0, 0xd9f, 0x28be) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 655.429452][ T2177] should_fail+0x23c/0x250 [ 655.433874][ T2177] __alloc_pages_nodemask+0xe7/0x310 [ 655.439413][ T2177] alloc_pages_vma+0x3c3/0x5e0 [ 655.444247][ T2177] shmem_getpage_gfp+0x980/0x1410 [ 655.449387][ T2177] shmem_write_begin+0x7e/0x100 [ 655.454328][ T2177] generic_perform_write+0x196/0x3a0 [ 655.459640][ T2177] ? shmem_write_begin+0x100/0x100 [ 655.464806][ T2177] __generic_file_write_iter+0x161/0x300 [ 655.470448][ T2177] ? generic_write_checks+0x250/0x290 [ 655.475838][ T2177] generic_file_write_iter+0x75/0x130 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000380000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00002a8000/0x3000)=nil, 0x3000, 0x1800003, 0x40010, r0, 0xfd35d000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0xffffffffffffffff) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 655.481228][ T2177] vfs_write+0x69d/0x770 [ 655.485576][ T2177] __x64_sys_pwrite64+0xf5/0x150 [ 655.490535][ T2177] do_syscall_64+0x4a/0x90 [ 655.494960][ T2177] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 655.500931][ T2177] RIP: 0033:0x419797 [ 655.504837][ T2177] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 655.524458][ T2177] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 655.533016][ T2177] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 655.541022][ T2177] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 655.549087][ T2177] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 655.557218][ T2177] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 655.565281][ T2177] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 655.582136][ T2177] loop3: detected capacity change from 0 to 140 [ 655.589943][ T2177] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:12 executing program 3 (fault-call:1 fault-nth:29): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000000000}) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000480000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x10a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x1000000000000017, 0xd9b, 0xfff7fffd) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:12 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40603, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x84) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 655.632624][ T2210] loop5: detected capacity change from 0 to 515 [ 655.641260][ T2210] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 655.652290][ T2210] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4001/file0 supports timestamps until 2038 (0x7fffffff) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x400000000000000}) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fdef000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 655.720122][ T2231] FAULT_INJECTION: forcing a failure. [ 655.720122][ T2231] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 655.733544][ T2231] CPU: 1 PID: 2231 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 655.741968][ T2231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 655.752027][ T2231] Call Trace: [ 655.755311][ T2231] dump_stack+0x137/0x19d [ 655.759654][ T2231] should_fail+0x23c/0x250 [ 655.764078][ T2231] should_fail_usercopy+0x16/0x20 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x41, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) write$P9_RGETLOCK(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="1f0000003701004bd9ce7cece1baadcd000000800061d13afd8874bd84cd54030f370100", @ANYRES32, @ANYBLOB="0054877600"], 0x1f) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = inotify_init1(0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/254, 0xfe}], 0x1, 0x7f, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000140)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000effd000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x500000000000000}) [ 655.769125][ T2231] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 655.775199][ T2231] ? shmem_write_begin+0x7e/0x100 [ 655.780412][ T2231] generic_perform_write+0x1e4/0x3a0 [ 655.785722][ T2231] ? shmem_write_begin+0x100/0x100 [ 655.790837][ T2231] __generic_file_write_iter+0x161/0x300 [ 655.796482][ T2231] ? generic_write_checks+0x250/0x290 [ 655.801876][ T2231] generic_file_write_iter+0x75/0x130 [ 655.807332][ T2231] vfs_write+0x69d/0x770 [ 655.811593][ T2231] __x64_sys_pwrite64+0xf5/0x150 [ 655.816705][ T2231] do_syscall_64+0x4a/0x90 [ 655.821132][ T2231] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 655.827094][ T2231] RIP: 0033:0x419797 [ 655.831003][ T2231] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 655.850622][ T2231] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 655.859226][ T2231] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 655.867187][ T2231] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 655.875311][ T2231] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 655.883325][ T2231] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 655.891287][ T2231] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 655.900402][ T2231] loop3: detected capacity change from 0 to 140 [ 655.911182][ T2231] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:12 executing program 3 (fault-call:1 fault-nth:30): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffe000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_mount_image$nfs4(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x8001, 0x5, &(0x7f00000004c0)=[{&(0x7f00000001c0)="dc69da799f635cc1acab9b06012666d1fdf455452349ff35f5a148bb58f4121d605d788770f35c9274e0e8eb88b3a224c42b863c510ba5c4ccb3eb92eba373f63619733a039921e4c2c728d409b12b747dd161712dcad61b267e31c9334fcc305c0c48c916a5860779c797cccc97eae0e9648942c3c26dd944775a9db4afabc6c820c37d780e162617d20f38c53351c5da863b765496ecd1f1f005c27c90e6de8ceb72f9188d308541", 0xa9, 0x4c}, {&(0x7f0000000140)="c4c12ac2156ee7856aa7e75b070ee28fab2363ed677b8bea4d", 0x19, 0x9}, {&(0x7f0000000280)="7c32c5731197b321f44bf2280900062fdeb58a23ee6d6c15aa76873746aefb1753582e2b6cdb544c0d1831fab52a301a1fb5aedac2bdf53a9d580338e76af093bfda8f726a382a0dfd4d6e2473d9920e805a58b430f84b662277a337e42d58d6a2c6418ab8584a3b0e3ece0ef9a27fd61ac7b2ea4cdbc75c388839d9021c02ab5c46e61f998485f570d16e300d1fe07b7a51da", 0x93, 0x4}, {&(0x7f0000000340)="0709f776df94d24520f7986914fb5893ea944e5836436cfedd311960b1c82895323c05d47ea761336adc2a23f3a7eb0c34343ac8c4477a21f59bc157dd8b30e95fcf982c578a5bf42437a029973321a22a6796559e0c0f2b3cc8df4b1753f456e27b5f25d851f8e554ee576f14dffe1f06b3800e4494d20408c770207d489e65f2f8932a279b8b19b6de570c26451dcd9a9571cd3e16227f3abe9e1db0ece2edc1c31cc51b5a61c91cd3800268cc8e4c2fe8442c5e9e728fb625d43b732895720af3f23678d3d80f67836cb540", 0xcd, 0x48}, {&(0x7f0000000440)="20c64ecc5cb715c3c3f17f44cbe6725d4b56285672e7fc0c4a3c2a1f83df85dd24fbaa43e1452f21fb71f7d5010b1435c19e9ad9cfc0540c9dfac11a2757d4571b42387d8a0d4afde6e0468cb81283bc80bd0a82f6e6139c5b1338a5333beef2e165cd8cc0", 0x65, 0x8001}], 0x400, &(0x7f0000000540)={[{}, {'{!:'}, {'\x00'}, {'#'}, {'{('}, {'.log\x00'}], [{@fowner_gt={'fowner>', 0xffffffffffffffff}}, {@fowner_lt={'fowner<', 0xee01}}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@fowner_lt}, {@uid_lt={'uid<', 0xee01}}, {@fsuuid={'fsuuid', 0x3d, {[0x38, 0x62, 0x36, 0x35, 0x34, 0x34, 0x35, 0x38], 0x2d, [0x36, 0x61, 0x65, 0x35], 0x2d, [0x64, 0x39, 0x66, 0x32], 0x2d, [0x37, 0x33, 0x36, 0x36], 0x2d, [0x65, 0x61, 0x61, 0x33, 0x34, 0x32, 0x61, 0x61]}}}, {@subj_user={'subj_user', 0x3d, '.log\x00'}}]}) openat(r2, &(0x7f0000000640)='./file0\x00', 0x4040, 0xdc) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x800000000000000}) 01:59:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 655.958762][ T2256] loop5: detected capacity change from 0 to 515 [ 655.993914][ T2256] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 655.995511][ T2272] FAULT_INJECTION: forcing a failure. [ 655.995511][ T2272] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 656.017749][ T2272] CPU: 1 PID: 2272 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 656.026132][ T2272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 656.034369][ T2256] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4002/file0 supports timestamps until 2038 (0x7fffffff) [ 656.036185][ T2272] Call Trace: [ 656.036195][ T2272] dump_stack+0x137/0x19d 01:59:12 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40604, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xc000000000000000}) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.log\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='*)$\x00', &(0x7f00000002c0)='\x00'], 0x400) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket(0xa, 0x80e, 0x0) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x30, 0x0, 0x1, 0x70bd25, 0x25dfdbfe, {}, [@pci={{0x8}, {0x11}}]}, 0x30}, 0x1, 0x0, 0x0, 0x48880}, 0x20024004) sendmsg(r1, &(0x7f0000001580)={&(0x7f0000000340)=@l2tp={0x2, 0x0, @loopback, 0x1}, 0x80, &(0x7f00000003c0), 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="4000000000000000090100006ea70000c38a94816fa9281292ae65fe063cc3148674757e41e36e54a122ac27258798eafeb40b163ee6e11f0d7737a24169cc0010100000000000000d01000005000000e6185b6afd90d9bcfb8780d02e455e1268c6fb2ba17c171d031b4e2069ff82948017c665e71747e432bfb60526f450360b3d87fe77c56ff466f201664af6aa96ff13bb5cadc833b1f50d3a516662a2966a4796dd52d997faf808608099199801a426aa1f4075614ffef7bf1c45a0753ef87dbaaadf27add5a866543f3cdec88df62c3059c8c21577165d95496c8dc9ea2644775cd37f7cac952ab344e9b2fee1d237010f163cd6b7ebde9a9d7620ca274aaeef2833c792b1c12cf7fbd513032257c5d1e7897bcf8aba5082a43e9707d92b810a543ff45a8104e7270b1c625b7060c92a873102b6f0691e2ee7102143cead73d247deb9b7abfd84b4c01873fe5a5519973af3e9f50595664daa5adbd998f815e2bec13b9aa595985a60a155c99ba3535d10b33872029c459a8d879c02289bdbef3058a9fa3fe2a734d12a01cfe97d58be8c6188929d99e21c3a8cf0e4790361a9e76182497c9ef9807a0ca18260d0286df3f6677ff494bd128d198ae091dbd7d0acc2489b4c4fc18fb4b8f0cb9d73e23d4c96221787a7e6c9a44cb9a30a1192ec11236137b89c1e445a6f87e5f6190086f87c022e9543baa2edf2ccf16a1fa4d9cb6e1318862804150a3476fce772878d93f6a33f4a6afecfc60aff28c1c89f191a9f589ac9d66cc9f2726dffe6d765693a47acb1037f26b29052c29df14682fc4a3c90ad11643fe410f2d96d8fe411d0b62e58666b8fa4e60771f80bf228cd7030617fded55594b6245c1deaea283ac62a2af0fe243a17070489b4e87801a15a9ad3c8bee7781a877efcdb3e24d5c30176c843a8ae4bf9e51ab3490f46201f9a27590d1b6a5f1e7f47a6523aca925fcba7783a3f45031fc9afc06bb4ea27cc530f700d848210e3dd7b8d9c1e60a8a13db7c30a2ccd0b06c6b5a80926d7dafae1b41105167e79a94c149bf74fa31dcdee9ada56132cc6d670aabd111e503db0ded8d213fd279da33a3c078acd9691cac41a41cf62167ee7205baba9b4f4642c326dbaa479e7b1be3e0ca5d38c1eeef9f9e2dcb5d0b0266cb6367f3b58262b4fc13dbac358462e336a9c4251a4702948921386124799effedd5a31bd01b83dd33a037dc109279886a0bc1b751a63b8f9b5faab310a9826d838f4bc18f7166c328e061f8472030c62222466e42448412b298c9c89b92706a701979f3faaeb98a80ae02f7feea533ffbafe8eb2a3645fb75a8d104e12b0d0adc9da2380ea33e0741d8ce312e0d4dd5d806b048907573e84dc0747e21020c8aa7165188fc4ba3c97d19661be490f753fd8f0b778f2a32f9987423ca4a2af6095e3d80580715304c7b4501d23d2b22546507c4c4071ef79aba3d43f510891e4af3054c7e71ca96d61778762dc1cb2d70d9bd94b764728d7a179c890d22b20cd7a638ac548de9eb0db0b1c44136e6ccf6bc625bd65317126b1483e3fe9589b01d1205c6834bcc414031401269e996f9e040911d12da4733fcb6631a7bc0c7426674daabc4337e303d213555345fbe005efcbab62bcfecf7cd66dd5b2d188f229bff275e703d66bcb3e75661c4a9a1d67eab7f4710dce8efd685e393895eb7e4a1a062bf69aa4cb31d0e8bb0cef24684487d125f70e6b126ea79e487de2371bebe4610a1fec0108f9991eb0d006ca883a4f286d4157b49a7d3e0e9ada096d95085b5a8c3ac6be13c3c9c1e14f570e01cedfdd892b404b03b2d06f2c8b5c69d5d1eff511e8002a98bbccbb14e1c3d31874c22abef0e648c44aab183b918eaa28b99ec344e2714d2122b8558acda650a4c9198ffe8215ebfb6b9f76e572574034433f158436dcb66f2104891a513c10f53f3b0e28e736ca4d8ed91d55d189b41857be5fb4bb862208a0713821d521a4bd326474f37e486126ddfcb4f00a23f6224cbc264be6bae2291f3e1328990b18b725945b35c68b7300b35e51fc7864e48a1c4445e8b172c50c623872dbfb42bd8305ead721a111fd5dc5e7ca93ed17884a417d7b8d3def25d745fcadbecdefe5437e0e08c7ef443543342225bb39892ed02f3ce6c8adeb434c42881e3e19c9afa194c259e83edd2a1eca1d56d2306208dfae97b9010a16732b77d05d523f6b304633525afa9aef57691c98d403f6f1e49bc3e627434db5a0855c1c4279f9db9e1f68918f7abdd4157cbbaafa922e7056b13aacf2957ff368f0c320ef94094509657b94bc62c4a8cb2f1ac5d8c96c5acef5a57090d51003df38af05608032ed3c8c25f398ab2b02aef9aa1939c8f30041713896ef3a3b5ce71101e818f804798fc58d13e1e3b1182c08da677c5311f1a7198846f1c469824f8804c75f789a12d4828f2556161555e605d7c969139807b6e4eb53959364d8f5012fd93c1dd9e8f78d390c28dd4a3cbea1aeb3d2608f55e10f027183efcbc5af0081aa884206d4a795bae63057d67c7a40b4a0c157d30547f9bb9bee5082e3a95cefb3d863c154cb4c6680bdb10f7529e2d31618da3476871c2b945c7ae79cf850023b48a509c17a1eebec53689a014f1ec36ab61c836770a67ac21eca417ce8d8467c8b4aea3d72249018361dd5caf61bc1324d7af0721adb5471a5a462ee4087fcd6daba8d3f7243b8d02e80bc59c82ae3c840f10fdc15f52be8387a1c7924d1b100a4076f44a50b8bc895714f275853b178cd8b5044aed304a39718c067874e0c6482cd9021e7e655966ed8fb34d0dd62221c31014f2a2c41eeda119d375e877610ea3e343cc5e9495f4613dbc6fed2fde4c94741cf0a444a60580f982c65dddfc1db6b6ba70d07a35ea64a7b3fc6625fd3a601a6ea5fc4daffcfe1ca9b88dc79217cbc9991884de493bd8f6180416e44ba46c57a499e0ccae10efba1354d6ede81d4e5ca19ba052a345c4bbe1cdf2c7327f6822e3791a95bd1b40154dd4e92a6e2a9d0e532080569d4ab5ca76b9ab3f59c4ebbadf21c21bc4a1a413449f56deb1e848de621b94e2daf6c3f94ba585d1fd1d9d0ac71db3529df137b365dde254726423acdadfc7d86bb63f54f32f6df7bab92d278c5f5e0b87e5d1465b8181b74a10cd6d059aa2a67c0055bc08b97a214e52eef285e178d56e56c7fdcda6c7fe3c2a24f1e3ddc501fd99905134c3108a1b0d9de3f76aefd8038998270c3d700ba16dccec1d19497582b430927c43440455c14ec5d12c1954d942310cccac8ca2abe4b40137b6ceeea3016e537b0a060a6e33414c4507574a07a2622685682704780d81fae72d7d819f2bf58375fd7fb22b0e1643bac29bd77ae2428116e1d61d6fc69fc57d6cd4b908b298a7dce1e033268397cd62d2cc4a057242e4050c88a66ceff1010783f82a17afc2ab75d2bc98304f9b8036e3de5e2892953dc8c0b5a986876e2912690c7217d48ad7d867ba290fe42c5a13d537740a485a472370b3c5b07f67c10eaea86f9ee9c32de5bd4d94ec11cfc49ea35fe9b0c64684a01129478ee9fbb2e9aa1cf5d846628d8a405504724b4b12b343207395853b67f381de20845b84823e58239c615aae9aac816897988a12d126fa4983aef440471af1341a5c829a40e44f9162cbc6d1e449da82aec47f04d903ea7addcc442b41c9538177091226951893abfd3e78e01e867297f5411c819efb8b62238710257849c3db7bdfe1c4c0b48b3cd1c1df99f67d7d17c347cfe10e7b69aa74b5f6df32606ab9724af24d20e5e7b11575de786af81bf0c44ac94795aaf850964b0759d5f04cc094a58e9c3d2be7468193fd5e870bbb87e828feaa51a23d0ec99d67e9d8bcb18228439cf28f8aa42bc4beb012d100cea00d8aac3a36f2d0ba7d11330d07bd4c8bff8d34e021e023962ae084cf922a25f326552bf4c2d0ad0cbaf71009c86b7c94c76895e815e27b2b9c29c4ea3e97517998e9b18300e18c63ab7232a10a1c3e48a2a855f7186bc990b593f4b059008512727d3b7520326d14ffb993b49f9b01c8bec8e960f8a6c8ec78776ca55004e9ed9c84a6f62e0ff87baf86d6afec5c068e49631df8aea834f0e4d7c7a291cb9dd8313d2ea795fccde0162402dc66a30a1fb3b7fbd118b53a484d86244a4a4c766517a59c3e82384d21b8b7d8050dd31f2078d1dcc42eb31879ffb2408acfd3600eeba2bbc2570fc7ceb173e67e6578d1c8f7bec8c417be76f6078c261fc6ba9cf4a8abeb6a556256fe2146f1a427dd89750cfd8bad31caeafad21cd3de72da79d4cc3f18c52715be81becd85b28852efdf89adb345172bed2f148f81f7d22015a594bb84f00beb29ef35e4840c0daf4b173a08418281bf99fbf295455096b759d334c4682a85cbbbb3518bea89506a29cca16c78fe6eca4f52fd461c214eeff0064afa140c143bd73c71fda2d498e1d30a71e8093924762384dd0a35614c7db49e16c375ef2f98f1c8afe9281ecd930fb824b3d76f9bd58e20bbdcf5e7263125a8e422bcd4d50320181491a16613adcded7e29cc214725d43a603197f68b806b146195636bbfaa254c011fd7c8d493aedbeecd678c76d23c9980910decfbe280a510c79fc74f7168fbac0e5b687021741f3f9af91c403d136c740fcf6c9c33de5dbfd63511482a2b7145d976b9dec0600e8a4adb55e11e5c4025bc2c0cce43ead7f8785804f7442aa6bc8c795aa493a24df921ae147ab016feadf5f7551cdc4f58a1e6328885527a170d35924d1de343595069b49a0ab951e693d65b7ca3866d5021cd513bcf1bc70a5a0d4fe48cbb84b76ee0e229ee9f67736636e7d16bfa6b6be4237b1a1ab0e9cf070fab3f8d8ac667467cca9e5af939b76ca4a9711f42b582256038f7a1f8fa8dea5f9195822809e471cd93a57b9def988f7147016afd8b6a72152ffa313f9173b136d18452820ea4778f9e0213f4ab1a13d8b27994627bd0090d74fd7944c242bd837d648ff602445d1c98b88c79b9b671d058a5a4e6868bc4cbd98b449d6edc145c04cd3fab54472f8c9a63d460a41b339654468d3ece86b1361d2255b8dd0db40c2a8185901ce286b14c6fb37e3a3222d29c401541885ae9d48bf376d1ae4835af9a2f3296415c462d837443605d4c23e114151787c81f98792eebafc93b10b42998d3df9355e70dd5127857ac3aeb99dbf52214a2612962f3d0ee15188e9d57fa42f580a701a56435b60cd9b4acec644c6041e6d75e0b3baea7505a16bc9b43472df9eb491f56ee9e5e97b1e15be7d40680d075723e44ee85d9b7e152da61963245efe33e07fd527b4e546054c46e8df6982df207202577fd6ebd9b15cd4b034be7800c941aa093d07d10d307758e2fb37a9395b5aee67709e17dbbac91ce4823367c5372d3f4b590fd20a128d7df0dbc52905d9acfc5dc82f85a0e09acb52b1b5f38da3c1abd4428c2940492426d9eb1e9266406352daa26888bd12c69e6408e3b1c618950c7f5d2e0dc308a3e2248050c265300e401228b4edb9e6ed1a315aa9ae2d4b296426a63df1ff9fc0950ccd0265727ca6b4e5f55da09cc8242f768033699c5c6e05a4b11185b9e2c072c835f4f5fc1c00fa38ba6be3b6f43cbba1206897e253a30be64f038b219bbfd40619ec3d180489941244fca1db388ebb5f523eb0d9c0a39ad25d0bfb84748d640a88e03b1da4ea9ec20cd9569155a23cb7e392615b8c87e66a2328bc9b6d4cd29efacccf6c2c2163000ccc81f19dd955fddb148fcbb9faa10b40aaf6d1bab45114f9f249179dedd4619d58b3e60429c9905ef30a5226c4f37556a851c4eb913c08ded84e39b560c13bac9263bd8c6e50fe11c26791c765a924a32df05059ad2ebc6a933e002f815259d00000000000000006000000ffff00001b748139dbcef234c428a153979e12821a3395788778634c8d709bd6cf751abf734ace20fabb59d87f6c475ca04434beb4e21da2ed7048f2d4c744ccc2d7e71f6131c45d11f1af19bbc8fff9b361ba0f5ed49c93793dbe88b44dca16a0a729364d62f971646b821c9fe647581ea560fbffd23ac90f6bed4c0d5e63e3afb739468dbe41e21d6ca6f1dc2368817de7b1cfd06c3ba154992e5d063652088a2cb543c508d704b0b9ac71b34a000611da6b83fe22904de6f6489f065c579565e91ce7ef9e498a68db290bfe60ceb53900000048000000000000000b010000000001004a12a8f9e1d32bc4281b734b42820221c04271c756d9177b5f6aff427da09435e4504b36bafcc3ecb5cd19c2bb08ab1a769200000000000010000000000000000001000002000000"], 0x1178}, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) accept(r3, &(0x7f00000004c0)=@hci, &(0x7f0000000540)=0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = open_tree(r3, &(0x7f0000000580)='./file1\x00', 0x8001) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000005c0)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r5, 0x890b, &(0x7f0000000600)={@local, @empty, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x0, 0x7, 0x7, 0x100, 0x1ff, 0x4010140, r6}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000feff000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 656.058213][ T2272] should_fail+0x23c/0x250 [ 656.062647][ T2272] __alloc_pages_nodemask+0xe7/0x310 [ 656.067944][ T2272] alloc_pages_vma+0x3c3/0x5e0 [ 656.072736][ T2272] shmem_getpage_gfp+0x980/0x1410 [ 656.077762][ T2272] shmem_write_begin+0x7e/0x100 [ 656.082644][ T2272] generic_perform_write+0x196/0x3a0 [ 656.087940][ T2272] ? shmem_write_begin+0x100/0x100 [ 656.093078][ T2272] __generic_file_write_iter+0x161/0x300 [ 656.098883][ T2272] ? generic_write_checks+0x250/0x290 01:59:12 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000080000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 656.104339][ T2272] generic_file_write_iter+0x75/0x130 [ 656.109764][ T2272] vfs_write+0x69d/0x770 [ 656.114027][ T2272] __x64_sys_pwrite64+0xf5/0x150 [ 656.118973][ T2272] do_syscall_64+0x4a/0x90 [ 656.123407][ T2272] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 656.129318][ T2272] RIP: 0033:0x419797 [ 656.133283][ T2272] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 01:59:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfeffffff00000000}) 01:59:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) vmsplice(r0, &(0x7f0000000040), 0x0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) fcntl$addseals(r0, 0x409, 0x6) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 656.153016][ T2272] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 656.161817][ T2272] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 656.169795][ T2272] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 656.177770][ T2272] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 656.185748][ T2272] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 656.193735][ T2272] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 656.203011][ T2272] loop3: detected capacity change from 0 to 140 01:59:13 executing program 3 (fault-call:1 fault-nth:31): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500004000080000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2b2880, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffffffffff801}) socketpair(0x6, 0x80005, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f00000002c0)=""/149, 0x95}], 0x2) 01:59:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffff00000000}) 01:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 656.210348][ T2272] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 656.279547][ T2308] loop5: detected capacity change from 0 to 515 [ 656.303053][ T2308] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 656.305249][ T2323] FAULT_INJECTION: forcing a failure. [ 656.305249][ T2323] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 656.314095][ T2308] System zones: [ 656.324415][ T2323] CPU: 0 PID: 2323 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 656.324423][ T2308] 1-2 [ 656.324438][ T2323] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 656.328149][ T2308] , 19-19, 35-38, 46-46 [ 656.336482][ T2323] Call Trace: [ 656.336491][ T2323] dump_stack+0x137/0x19d [ 656.336514][ T2323] should_fail+0x23c/0x250 [ 656.336580][ T2323] should_fail_usercopy+0x16/0x20 [ 656.350231][ T2308] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 656.355305][ T2323] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 656.355349][ T2323] ? shmem_write_begin+0x7e/0x100 [ 656.359117][ T2308] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4003/file0 supports timestamps until 2038 (0x7fffffff) [ 656.363136][ T2323] generic_perform_write+0x1e4/0x3a0 [ 656.413907][ T2323] ? shmem_write_begin+0x100/0x100 [ 656.419123][ T2323] __generic_file_write_iter+0x161/0x300 [ 656.424829][ T2323] ? generic_write_checks+0x250/0x290 01:59:13 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40700, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000008, 0x12, r0, 0x19a61000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$RTC_UIE_OFF(r0, 0x7004) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SCSI_IOCTL_START_UNIT(0xffffffffffffffff, 0x5) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x23, 0x5, &(0x7f0000002340)=[{&(0x7f00000001c0)="a550526ecb3750cb24086186c777e7b8934cc8ef96d17850544f7abca547f25cf5344be0a2db2202edb4da5f8adb3eba7e2312d4ece5c143526538af775d724542d2979d4f5224ea4c4998b4c9136513fa8ea5fe9bfa6c26661d50e0a11eaea8bfb20b5473b34a7b976e0b0cfbd7af3df0c1d0f91a29127eebf29f97fd6e3504b2f51d49364821121430c87fa1c0f4a40a771e", 0x93, 0x101}, {&(0x7f0000000280)="e8757a2958efe025beb0203c64d62875b0e5290f28332a9a0d7ff385ab158163ec2ddf2e5f53c03da5e11a687fce8ab4361190e13900a21c5d98d0e72c52f9ac724b4fa1cf91dd0093b804e7595c45c9f06e0ab6dd9af5227d8747e74be24e022d79a4f292c0abdbd5ffcb5f8a60f2d30568e7d05b2c4270737888ee5a7895899134c636e269e8ce2cfcd08a937fb7eaf0864354822864323c46a067fcfec721161303e81665b9ee8c3a3de83d44090ce9cc50995171f718891247bc0ac396f99e0aa7a22edaf538af48cde4752a91cb6700baf692241668699885dc5c166390576a8acd1b29b7939ac88c2a03b748560e36199eed6503542d366315557beb978b9ca0f61a50d6e6daaa6f81dc423da71625bd728ecd8f28c17b9c6aaf6381054083d330a404a0c961e3f522395b797024a2b77de5bc735b8d98f3b8768e09860404eeb3a54c2d0bf164cda020320664ba9a18a8e8c060bab1e34a48f85a5e5535ab73558c34ee3be82f68e0e13564e40eff31946348a0d641061b0bc39b4a551cc7c5aa2f01e0476895a798653607cf81030643a6030c74519cbb8e7565c39cedabd064c722dbf2ac5f1bc88eb7d69a594592028f481ee26a44f0d8ad975b77fbf35ff6e9a3e0c24fd9dd6bc56c495e7185c33beef7ca8b0928992234f0e73612595cb02bdd05b8438b9a73903675ee6c962508f12dfda4785c0cde903c67bfb3817c5c70850253a75121b05fee30b5aaf1b09a84bf4f72e046d0d69e2c22dfc6c4cd7d249a2203dc0cf734d9bb6f7ddcefc1c3f274fdbaf37361e015d9f377de5aa769730305a9a3aeab08e83f0dab47f8a9f82bc47d1b538daf9eb08774eeda34c47198c9e61e6ad220af1f21d00f3a5fba9b88b7cffcbbdbb514f562995112ee2d90e8248645b85b6f9ad94e4f8066ada9feaad11d3ddf387dd4ea5fe2791ad0a5d5d484049f2d568415ebbb2fb30bf762aeffbd44597af34667abdcba0413fe3724c23a23f3e236a47b39a06b60dfe2c4ba222c13533bd7c838e35af5da9337bca6a4d7c6f688dab22da1ebdad8bd56aeded88f1041ffe4f3977158588b026f7f3b6eaa1c8adeb64449239948518b031bcece689d8b65ee0d2c74f6e8cec05293de757af7febbae2b460130f889df81bb60a23b038b9c61e8534a3d4bc7e866bddceca90798837f9e65985d2f01aef8f894cf765733e007c30183d4d69948e8efc34901aa57c6c20f8ce0ee2f8a1498a7523e28f2a79a073cd012a02610920e8f5e9f298031dfb0feef6f6fd2bdf4c96c124d5b7f13ddac14e628e3d5548555604f4ad7dc0fa2acd99d06f1c39d1433798d95353eb683779e7c704910645f7f4deee3edf82c88e2d4279d10c0c90345929b6d631164fafd42681684f68728a48cf3bc02737ce9e26f2e6fea2976de997b63a9b04b1893446927926487c7838ebb7501b482bca11bad814f48f2b1d194720e838d8d87cecf8ff2e07e114344eaf90471ae2aec654359d298bd545954838d82d64005012654d05f36e8670ae33c31e63da7f3461737d5798abf2cb85e0d6faf09ea4d80f48f5e2ea1001de3832b54691ad1cafe8401b722efb38a818bf882748398748a9e9799aeb902cdf54fe215cbed602bcfb3923b158b821d030053d182d39de373a5419113c863e7b1179b32df16530522c288b4fd25368e1d4d2f4d8b13c8f3309c524a8a257be09ed2d8a411577b54a988a326bd9e40584bc3191ad5a6b3eab3083df6ca8a3661d3b831d57abff3a8c9c06a981bb666055d34d1a237c5d94053b466b65a8d52644447846f4fe7ae50786e175954e2c11893bfe53dba33450dfcb0e883595e0a4c06af09b93548a78070bd734bc8924cdef02609a51c31850266c42d7b3d2c8d98e791102932599c368edbd982724a11c02561911b0a764ee9f32b0ace46d1e24b2e27dd48dd5926752c3639d981c8ea51a8e79ef922d1b85d2fed922d2b18d8824ad31fd7f8ee7b972f39c9dd9adeb18cad760a42b806f0ecc8319ce68553d74a0669be2fbe2bdb3566f343a62971f86595aa103002566e86e52a858938d2fccfd7053cf2978dbd20b9f3acde2a785406f436792be23a4923efb0c473395ec551eb595378bafe26e4c963072c663a5df3559c244423d53e078676d550c0ff8cba8bb29520ed0fa2e8e3008e03bd4b50ef7978c01105852664d3ef0c94c99df22677120cd420a82b7296df851020691fd3504b41a426985a0c7b6effdb624c88d30794b3fc611fa401eb49345bea28560377810c73d3e2a4b5cad2440014d7d2d844b31c071cbff80b8a0ed98c1e8ec4941cc29aeccc6ae7ad44fcc52bb900d92e9693e1a36ad1fca4c3724664c5e96d32d6cd61a1ad38f47cbe840928148246bc6feaa8f1805ffa3603ff061671457f8fa913d96d39a9785b2af65171472a8edbe8c0fe794ad3216d0ae6e2a879ec5c7d5bcf88b076300248be518c5a982d464a55d64c4518436618d781ecdaffbc7cc8523e2ad54b58e29a890bf41af5c9210f0bf1cf045a76da61c90f2ad276f78ea907ba002133b602d285364a1829382beec1521cd26981d9cfec7716ca320af63de9912de27ad392de7ad4d64f9a57cbf28b8121bb631a4023cce6061b92c852e508d837eac23b60f8b652008ee83c8c9b4afbf05c5b81321c23e22b99e3d6ef659829f0d63a62cdf5bb739232ea28dbcb43257bcf3573eb586bb7478ebe06dfc9549f39fdd4f0d46369f0ee8491538255c3e7f793fa4a6f825897067b7226436b1d0105b367ce48ee620dce4ce85390adb7875cb7c7601ea59263cfd33a327b37c286ba214b0231505a9d140dc1516ea6517aa6809ff1c83181872e263849b9f3c06019044c082f2e497367722dd6078232106ee800278d498eccb11e8ced2eb6b91b21d15bc8fcc08b4f9963a472c765ae44ad97aef1d6bcc5311575907d3f20253a7dff0cb2a4c980b1ea5028f75be1963c0ae7e0a1b75c4282013d8af84b218eb0c54491a121c79aa237c71b1e83dd989df925fa642344f84456bdda392c05130b0df6e281e5060c2f77f437d5fd6778a4fe117e65d464d54083b29c09fc2b1684caa2678f8067c66b93aadb47d9e65e079c9a1d78f1bfac9d4cd9ace857fad6d05aca769fff3a549d981b5245fe871e3a08227360d9d3fd3b99ecdbace7ad6f51732822ae0d63a1588f89d3136011caa42924f348a7f4c3a101daf72e834474b31b54b9936e86b68ab043a97f0629dd69519964463f332d4f8ad8b7ad66b0950b7da8917982b83fe03ef9481bc91777b7946ba57c3507a76df8124f01ef223536f523c7b13a950d528bada3d6c794f77180964373ca7b4a6d8cea0ca4c0ad20c112553fc33c4167379cf606ab0756125eb520ba6c02ebd6c574adbea9c88b9798be2ddbfd36a97a435c7ff60528ed5830de7677bc50d27d23f9aafe2d13e6f9a58679e511444f38ab901e0a68fb87ad38402dbca8b34d4ecd8625732d2de2be96f25ed67e70a811ac2c35163983a2f6c72db64ca9bc221c80367bf242ab97b10f104284405695468f6e8414b6772bd3eb20a89c0d07791be8e64e8fb2dcb4b003a1fe15c7ab10e5b225932d7a84472c6b47169f2916c61ebd062369ecea232ae31db968ac35a141fb9c722c485a1d38f1c24408b01e151c0eb3782bc4528c9d31d9e06ed6cd90a4bb7bb964bda7419cdcb794148fe2bb1d3c78c4f75dca88f41076cc9f72a114efb2dfbac01426f2be8fa9127ccd0ccb0d185529e43562c071333011e8b72c8e3a70281920850f77cf44306d1fb1b9fcda90b8edfc35254d28d62feb291b85d184687321a15a0eaa23038d671b9d6d86d139e81a1655898a38727dd1cfdd6f4def8595a243f60ac57fb8bbecc2fac269ec676a066e423f97ad03bd0f3732afc95294756d51efa9233baf218fa859a52bd5c9420a8e10e18eb09d8d88371c75cee4ae93c29568983bbc4d9ebf77068657ae328cd17c85745a188636bdb69f636b63b6d858686873095e32059019418032dddae8771f14f5ca6fac1ae4f31613bf6eac97868b8bd51d30c756cc2815cb9131a69673e8e8021cf4b830702883169946cd802243fd86a8f146aada13dea6cf64798b976726c5bbfd3c373b8cff864bab4c129e44ad4cd977069fd58d1ebed3fc3282771a0fa744aec468f71e5947c74e663e5cc4c3ca1dbfa86c725ef497d03e105280c562082f6b3659cc2b58ded4bd6e30efc61dab9ce9ed93383dd2c946126433534b0c81a25e3ee697e9f9a33dac49e6610c963097c78c7a35cb88042dec4c3e749b64d6a3c9c22907a0eda9ddd766e84c7289988fc7f0cb4930eb6ac39b6bd306efc34b57d1aeab753de7ae9804da67a20a00276b22453d826672c280eb9a31cb9a14ff24196e758ad16fd6c6c14b5ffd2d9640c8b59054b6f2fa902ea854fa263968408620d2c56b93d426b144563ac4ee6c302e883bcfd0993f4934564cf0e90e2e21b08b0eff12874880e7cb00ecb8e0c144fdadc08040ebaa15a2595ec43d62963aea0b50e60dac5bae628f77ece734c251442065597c8701146404c72a35b98f4cbf2d35740be5000887831ecb1395ec54c6be1549d69a3723eced1398142429dd1dd019ff7cef6a6004b63a7d53d95b8350e78eab0549a3f57dcd6537e39632e3586df777a45050598895606ee0ceaa0ffaa6562a44a40d737b17c081fea1fc14d10144c29a27a0385949300d17fcfa89ca108d9a6e6fff519b006ee0d6e54997d56ee05474b5163c1414610883bb44373bd43bfe1ee4769bac900356ed0e0f25f06643188cd368c874dd3b17908fd2a4fcd3bf913c721a2cd4e4d028b64962c748b5bef9856ffdaaadeb2ea5595282377fe3919f1954077a5ec2b3770bcdd58bb3a9c7a57457ff6a834ef1e550c938b46ab1611d0f2378ede00925ebd4d037de46fd51d681ff9e9a5b3184e96e3240373e05d71088ea8bcf6d000eb532395aa75202f550d5d52083ce38ffb2dcc2710255236fee8d9aad3d5c3739b29863809f31154f86ca5e906a43e40cc1fca7614fa301d969d698e8209899e8e13442d7d97a30ff23559c83e131ea47af481b4d99febf957cff6cf1e74bbe7d8459237e9de708f6258367123dfde4e7cfed6c15e15f61e9151ffcb944296152d5a4e791e700fefe429e0b8d537213784fc977a69eede0318d49773e2c64e0b0410753da2976aa7f34cf2420b330af4b7233b670cde98df24160f8317d96481dfa3f6d52a750ee591c70892bce3ba921b0a4a20d9e4143fe7e986fe72e12d849171eb909bed43c77ccb0e44929313643e9d94100666782cc2270c049d3f1a8226ef89c54f0c34c05ea97d06b729a6dedc795f47e57551283363b80ebc2dd2cfd3d1473fc5b0ea60a7d9be84910ccd42321e75bb5c5c0976ecc0ecc73f46f0b0f417b8bf3207cd876e54fd6a16fa3b664fb7620969d978f79d5bd8dbf70cf45825cd471f96a6917be116c69ccf59e863bd15db4a7ce8476b4fb6e265c900b621ccb661f506e4e56d98d66705642da8acf32a34ef78c8d562842e7ac7f096b329477f1c58c78a032a2cbb5eab0987595edc83e01dda5390345eda3ce75bcb49f9021587d4e453cc9e167f677354692f751a0b584a58d7c8bec7800e724d85f3f000ebeb4c7fd05845c8b5200385c0b4eefd9a7f15e059294ceb43ecb101e0d015ff9323c08481b267b52916d6bf7be204d7bc17bd4d3d455ec1f3e9f4bc9344de5f8946b8032001db8f88d3bea6e11ce124e064d27660c6f", 0x1000, 0x4}, {&(0x7f0000000140)="f1bff8f11e3afbc2126defccac67cf26f3f57d74bbc2312654e8", 0x1a, 0x6}, {&(0x7f0000001280)="6c9735d1c8e8a08ddf4eabdd108ea8cef75f1e45744e8ed9064bac1aa7292cd738d435de54d9e4d3fc7e5afe91a07417241872c86ef37028c0af264e90efdbc26b03747a2771bc8d7a7ddf6a8eb0f3b2e2dd933e5e8a3735afa237a6d1fb56f31947ebbc9fc4ad3028c854b60c73a19c6f7d8e6d5fada726de0164b0bb5ea7e4cdf588466ca58b7ace8b838e3b97ebd78ec9866552b5de3612a503902c9c3cbc90f62d811ad4b011c99dd95f7f41cd597493", 0xb2, 0xfffffffffffffff9}, {&(0x7f0000001340)="4bc3ea023fdb1a8de9132325c22e715da8696d877356fd8a9aa20ac176ff9c50677569fd465ae63008100bfca3843c74feea3d06605ddb9839f184a17d8f34ddb0157f58774862ee1ac9ac867e2c3f80cf3b4d407b5d7a028bb3281dfb24c31bcf96a0edbaa60b0cd31ba082f49957a134f52b73fd50f91f2feaa31470529f0a4bcdf300ab83599fa366e9ebcce60e0f85c7be34a540bee2230a18bf003662370b9fda5df5750eb74e8ca9c8a2f5461b0c049b708192c477fb938b233b622b97efb04617d5bd67d69cdfdcad0380b44471baf296e8761770437fd3f9fcb4bcb5380297a6ca804f808e12ddf2e78002c790b328a2322a84cef80a2654d7f5fe6d6c4e1b33e15d7bcc11fee947bbb7755e5380097cfa907bcf118ea19fb1afa67244cd42ccc67364bc3e629f0f46d28aee509fd1754c36348d2166169e9171387b400f084b08c0570dd54139a0c7f8e2c64a1c0c3d78c4c42369ef9c80db6a4b7d1f1a04828e60560e6e0be6293bb31c5156b904b2bcccf51259fb82adf1b7b3f7b5091f4565bc48ea3e6ae56627dd426bb7b29c19f4a000cd5a66981040b5e5deea2bd62fe712d7f3b4ebf3b94ce0850e151b2d832bedd52dfcc2da38a2a841f235b32dc847b966f9554f6c6ff737e186958150ba2ef9d5da9e0ad34cd6c32fdb9302aace58547a8beb6bf08f8776329c20c6b38a58ad5de2bfed9d14279623396d62ae7f954b71708b97cfd48500be522378c2bccf50da0a3a70ab906d99b8d90e0fdfb161c78503167e342d197f3b2a007f652da4553ceb2190177d4658788d7f7c3c0e31dc2c610e3c3ac6af5b0f11dabf51d5a47c5407b1df330eae2fd42e89351e4c189252ad368c145faf4cc7f4e78da178d88ceaf0b178cd5c28d70383c7c0b74b0da2fdfd2265f825312e2cb2e2f2107fa3405582dbc30b62f65cbbf281360a1462568e1b9606ec163c7f35b51a386c528d611462a7dc09eedd10fc54a4b609e82a37f9a8489d44cfd1f94a75e861272b1840d996e4f964dcc197412c538982fc3d8798784087f69f33e4d3b5a352374f0e17379d96042af1c6eaae3d3bfa24a8006764ab6f68b63f0a6eb22f3e09d230115ac26d0316ba0a36b197ae036a8f977a372676e9161eaf1122de299401a5c7287838c982e97831e1d634732c982530aef3d5cbfdfe83fefe481f0840a81e6e38b5ab246c359112bcadc87b60f6f23232204965059a26eec6248d28ae93b218dc9462643bd82bc50e55bf0cc12a5968eb3d4829525088132fb3c6532299350381412f1f6438038a976aa96cc2ea3e1940fa4e2ac31563d35bd822060f8e7482d92679f80a3386c78188fd55cf1fbbfab3e370826e8d0644a2f962530ea968c5b5204952a4ca4a368685f1007f07a68de8612b1800c95f8cba0303f9def0a2769d3e55f3dfd997365519c3bee179821e62e50aeb898abe77d24bf8c359687e5095d694616e49a058e84c61e7e26cd21aea785418bc6f85b24218372d305324be914f11c581bc63f47341fd722c3ed0fe1ba20423347379ffa81372553ae0237edd0bd694b89a13ab9521818d6bef27b4b9a92636bc3c0916137a00ecf422b3c2820d2a83d6b12b94887efd9c378e4514df629779e270054545497fc08b2757febd272869b969cece6ba84046d05ea767dfaea33d5c9effb2e5a67c842b13c0e3959402000af62412022f06ac3c2dda8d152bd3b0851e933614497ce5e2719794879ed421fb3bea2e1ca57d2913c5f47667b31e6cb89cef7c64b338d3f28f874ace3ee307db0c2b55e876f6842fe80405cd2c59ecf9cbefd4b68aceddf74ecb0f807648b2c893789b87cea09c796251a9878f7fddfeb219725133c14a490a97ea5bc40e3811214c474984448ab7b25062452ac8524c785c96d946f7a0c5638ede1553409b285f653fe95651ae505e8824e542b745fd6fd91e194751c0963d20390e7c16294c774740c7aa29035683ba2df9a983149af4603cb767a8929edd556d8c172c1a625aa1e71b7abcac58b05705f293f226683c68cd168bb181eeefccdf1d8bd30f73edb1bc60ae22dc7a1d45f203dff9089a30e5ea369058b540ee46b721788f0f88b0e4a18bd4563e0f3bd982d2cfc72672834f1ae2e2f99fc249c876b797d282a5bb2687e70d1ffabd30a9c8441d69a71c3fdf872e0a7c0512a46bdd2b472464208093715cb3df9efcb2497ef3f1f9b640ced81a95ea21ae45e22806c9d1e223a749e9a0f742334052ef97804c86dc0f0171ad074a4c7d227b5a29eda09b1da72be4aeb2b09d05d81a4782f0c4203eca25e6d6378be11aaa17ceae1efa7aa3258f9ec7c26a7b2f342d69570ab16294d399d2298958fed859577b414b7c0a6e05d0fde9d47eb4d9d4d16edb7110913b618edc5949fb8ecff78c7c2f3511c928abc07ce7feef98181c7116a3868943c18f4c7d04c436609a16ff2ee0c8ff2d62d0b9c6c56d68342c8f4385032519b9f172808ef629eb0b94e165673a97a9fa3980904151bbc22229cafe6ab0a8245bd52f21a56e0c2e63914a0e7d133e5c471d739e4052e2b735b7b832ec318109fff8a983b3b6a7bbd999c10f9347d01cc712f4f22afdf4c0121335733a5890b9e73e9abf97c64d532f1625d0d93a66be308db81c2dc7967d40d0ad0b805ff719fa8716721bb9653c7e7bfc27e65703670dd2075d9e825e052b7e940c687836ae7957a2d8a81019f52bc5783ec454b2cec09ba6f5e619720d9d898f0ca7dd8775455dbb7d2d94c31b75559f385f4df1c4502c64c0f31c43a04c3d1f5515a01477c80e261a9a9a01454058af599150b203a06d0e0693bdcc6f6064f19ab95bd9728341fdc41a027cd411c7cb6c99f28f3d46d454cc217512a3a8b7ed92bd6c2c2a9c21a2bdf90f674673a317b9cb49ce33f76b481dd261cfba503f0c685470171d564fb7a4832b88720feaf7a779a453f9980f815a6755427b1117a8fde916199fe3ee85774145dfd7b9b2d67e3cb010278c69e356e61ead5b722ad35679a17e8327d7aaf7fcb4f5a0fa46e351765d8a3e3e5fa796068d15191c1c78af70644af460c312d536b9174927dac377356f4108909dfeecc148085c286c1768d644a039aad09c17a3ee64bf8ac005e936957e2293ec88a02cdf4460204e70e6bb501111031b514b972ba824baf654ee04349b8e1bee9ec4e25d057d74748518b19b0115977407e1301c16cb48babb6ddc04d8e4e08912faaeef8131aee59839480b022179a76330266b70a1739f4469c1f27ef55247e21ea5f7fe005f90142e5d51d312f587b7c52297982f54663e3b481c70458026097e69f193bd9f9e2e7caa9fbd0cea0a8f0f5191404d10f37d0f3880bf14d9647ec7c9fc07010084b0402fe4d46bfcbc8b88c4f24c11edbd38516ab8fec6a09a75ea4ade6b2a57b279d083f7678936e8e25a4dad48efb2de2b0cf64081110655b53dd32a792a5d5c4dfdcfc52829462b5d96b20f9c38724e3cf1a23c02d0c663eccade396ba58f37cb85482daf79aaa95fa359911cc3dc1d75563dbeb71ee40a79efcdf631d3a34f03bc663be215e6bdc647d5fb523143edb34a6d6369c2b03e69edfaa229b354d7c6634a637a1e419c07408f710af6874e1ef88639cf534ddd67564d690bbcde92f5590ad66a460478627db9a73d3f580fe9a57e1054737f038e4a83ee06f8944600f896228ef4877deb2480e5c6a5846a0bc76f3adc03e13fd7b0856335e905fd853a7c65aa5c357b2178d631427ba5183d7b8afd18ccd644d95eea93ac9d50fa268cc282d65415583ef916d2507a154f5af274d6f10098b7434ab08f295a065bdc142210e065008ccdf782b20233dc33da89aee0ecb5932a8143b5606a0e6246a5b59321bf2aa8715be87ed4da66eb738942e3d36beed8514065316fab39df54cce5bb88b218e2f6e0afa9e53f58ae66c6382ca74373b2e5a9878fde587a9d5b55898f0d9c14924c550cdb5f61b4735ac1fcf8c9860d0ac93c3320d4d22a44f734d948984bd36e9e29ff82f58ec6b33280f98ea6658534a23d44dabf24b2b4de289a418025ece786e5be6699b94eb24fb3dcfc6f066f7d9a7899130216758a1da454d2725b56ab446ffd1cf504a8884967472dfa5afda4179ac76fd531a20bba479bcd5d0f0d548d0afbf582c301038f356ea932c7567b1fd6a7eaaa90f01944cb049132e2dc0a28c795dbf0dc394d846a1495e224b9c97e5396f38ab402b78c740a6e824ce9711eb34636017158cc9a970f6d92e75fc41d5ba5c7eafe321864430c3a4a5da2d7baac8e137a5e5d180b60c3263c9ab96d9834b3da220f9cb4fb6496fe55d08a9e0f7b5c972b16cac8da4cf7c692de63777f1734464704f1ec3fdf0a29a84331b76a6d95c53d97ae47ba4d729800b72fdee88ef7f5b3c93115b7efe73571bb4b43fbe913402cf0679f672995feaa42d52a5174df61904d0e2678b3fe40778d470b84da070b1df89dc3a9152a8da2c5a834129bbd6628b2e33a7da3711d97415f760694536eac148ab1f560c6ab22d18f11e2d88de9fc7a57480487cc9138264ed46644578db04f155a250b3b3f6e36c41be2d94cf810d9e237d3bfe77a3f3e5935ebf629c736055a1bf508ff07864f232e4b7c9ddae39fc252f226599243e6fdb703167278176514817356b8e22b4af65a1a045c1d3dd465b8f52082d306a19a453a8fb665dc56ebd08f851276ea0a63b41f5330bc013a78106d90e01885bc86d4d267950820adf0657581c3de95961b82f8d09f0570777603149f08fa4a189926be9737dc350b7797dbf01b8e79e46e30ec8379f198a78ec2f4f1b8a39bbfd522805e503fc344c068e875acc8c785981147b8fbdcde483d94f7835dc3d97634475d121db2f4ee6615bb773118821d7602b34b6e13925fc868da8fa146d10fb915f6a13e27a34b2da7fbe1843c97a7a4e84c005759a325da32fe79dead9ac5e1088bdff542fdb8622b9e1aece2d43de271cfb366fef9d810146291d65d1794a3b13846721f9ee5a2528861cf8c599a621c8dab011c08087e584d78e8eac507551e21b0e04dfa7722e9230ab565f8c06b1898d083401adf0e784599f395c2d47c82686689322d5a0712a87dfd7300e581a330772f800752c654a881bb0d3b376dd62f86e41963ce908263d8c545940385325a71715aecd1c073fc71ee705f03827dab481aa507636f690fecb74a81ff375439b4a49743b530ff48f39f540bf83d037fdd7e39738d90f7e26a1b5d7a08541cd65407d07c25041d04a2ada2d3cd6071ecc68b9b04fafe2f92708e4c89a63a0b8ad602cf74b172a65afa22fcc9deb329c3540b755141e883472907817343f9f3a348461df4e0f3e0cf1037842334b3e90623211312838a0575283cf92ea6a68689c6306e9af62da7da54f208b3a86ec860e438b16b1d62a46488b75620892338f76ea9f127dcaef5a80a84f5a351f5560fc298b94674fa048144a17ae4e502c8ff05406dd1f0acf939020f415afd9d85baa2ef47e51bd339ab6163e758319188db8ca421edc98685a2e6accce62e49bfc211d74db0d8a24ff80fe8d97bc3b8a2d0dc051ce07f74ddf9f0053d0707d409bccfbdc445341aa5810bd134eb267b36d31ee2eeb0ea90a496eb646575142f13b40d313cdcf3bde00e2031268741fe4df466b7244292bcf3214a132a0c5fc9ba69da16c51435195b1b06c2e98162f0fbe1be30eabd8ed5e006a5ece0f8a88a5706c1fb3b0c5bf6af580028baa1993766347536b472dbec659517", 0x1000, 0x5}], 0x66424, &(0x7f00000023c0)={[{@dots}, {@dots}, {@nodots}, {@dots}], [{@obj_type={'obj_type', 0x3d, '.log\x00'}}, {@permit_directio}]}) syz_io_uring_setup(0x1d2b, &(0x7f0000002400)={0x0, 0x5389, 0x4, 0x2, 0x8a, 0x0, r0}, &(0x7f000039e000/0x4000)=nil, &(0x7f0000757000/0x2000)=nil, &(0x7f0000002480)=0x0, &(0x7f00000024c0)) clock_gettime(0x0, &(0x7f0000002500)={0x0, 0x0}) r5 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000002580)=@IORING_OP_TIMEOUT={0xb, 0x4, 0x0, 0x0, 0x6, &(0x7f0000002540)={r3, r4+60000000}, 0x1, 0x1, 0x1, {0x0, r5}}, 0x4) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000200000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 656.430389][ T2323] generic_file_write_iter+0x75/0x130 [ 656.435864][ T2323] vfs_write+0x69d/0x770 [ 656.440423][ T2323] __x64_sys_pwrite64+0xf5/0x150 [ 656.445674][ T2323] do_syscall_64+0x4a/0x90 [ 656.450154][ T2323] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 656.456069][ T2323] RIP: 0033:0x419797 [ 656.459966][ T2323] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 01:59:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/68, 0x44}, {&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/201, 0xc9}], 0x4) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f00000012c0)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$NLBL_CIPSOV4_C_REMOVE(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000001700)=ANY=[@ANYRESHEX, @ANYRES16=r5, @ANYRESDEC, @ANYBLOB="e4b3fcdfaf28d2f54df080980ecba931899b0008000000000000074dae8564120ea7471c8734c4922298574f4a6257e44b155e19c37e446191e681261f836eaf0cef84dce214261ca313fcce6833276cb1e4ba13668bbfeb3b5024ed222970f9e1ddabb042e3695f67e387c26fa634b4d9bfda45b262ff431c6d56785cf7fed495c7f6bc172da0e3349c47edadc95de0995d0500000049c46e0d364800bdfa1bac1bbd842f1dbd4cf73f2a5311fa106c0c61b59bfa82276f2a1aadff1ad04e31a1ad41059976b940f5452f93e868863e967bd1ffb3e15179e8435815ff0fd89ad8e4342c79b161531cb1265a507536be8db7f3f5f5a9160f73f4e398a6d9124ba0601046b3e86acc21361d878e6571e9e04a45c29f36f02db5053b317c831eed0d97d8669da67e98acecb5cff9b219be9943a3fa223e8a66308c31da0ebaf1f7c9694bcf90738405808086e92012ad5268cecd8a4fcabeaa8a9e3899b8ebd04dee8f6c027b98e8d6ded5680c8f3f304ba1ffba8e13958fa14635aa1f0e148f76c71e5947e2b6a0c3a0c13eb5ea7b1093b689cd698e159504413068d04cb0143f702196774cef3e"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) sendmsg$NLBL_CIPSOV4_C_LIST(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000001900)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="ba01000015e902e73ab82083271a850455e66e48f8ab6340ab7eb5be671d74010000000000000021964771a5daf364daf34a7bc1bdf18c4ba98ff8199775863f84c471d71975672ce83830e109d40abfec1103cb9a1fdb1d41f552ecacdf08752840baf9b3248f853c3a0866b8c8db05c01d17468f1c5702d54280d0cb1cbe631c4f47acc100a4918d11e189dd08d527ffcb2f6588d51a8e89ad3e61a114bd7bd354865812ad283fc8eee46cb7fd999c5bed57fa62b96c8ce7e87e01d6d8fe54b2269bffb6fd8ffa67c6cdb3674521bb7b878c88a057ed2ce84e44be0b8084291ce1508037d953339f93a1b4d455511b70647dd7e8142f71bdfc69552f0883880ff0dccd51b95504d22279135b3df122fefee05f71250da37f4f3f14f504e1c46cb6a2cbf6fc70aca58b97e76ed440000008000000bfee8023f99be68e76782d479b9f7d26ddef0ea828e305b9aac8055180ccf555d429e58a7aba6df0291b88237fe41e711942095e8c02e26a22675bcc54300094a1af5ce11ffd1104db9f71eddad711c00c24e90f8f90866300f81ca06d66f4b17915fef24a7a6b8e7c1e80d3b8dffff2c96c77a578875c793445ffb3ec7ca8696d288552e6df1039c48e4ceb77f51b14127fcc001cc3248744d462b43d48cba20ccc3d40be923594a7b65b737fb9983a45164b8f701996c7d1d0886f604d179149c2deb908000000e3006173372860f0c5", @ANYRES16=r5, @ANYRESDEC=r3], 0x1d4}, 0x1, 0x0, 0x0, 0x24048000}, 0x0) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f00000001c0)={r3, 0x1, 0x20}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000200)={{}, 0x0, 0xe, @unused=[0x0, 0xfffffffffffeffff, 0xffffffffffff8af2, 0x4], @devid=r3}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f0000000200)={r3, "b4533b4f5f87ddd4537c3d1ad60c478d"}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000480)={0x0, 0x1, 0x1, [0xff4, 0x0, 0x2, 0x2000000000000000, 0xfffffffffffffffd], [0x436f, 0x40, 0x401, 0x7ff, 0xfff, 0xe78, 0x10000, 0x8, 0x9, 0x5, 0x81, 0x9, 0x100, 0x1, 0x9, 0x0, 0x401, 0xff, 0x1, 0x5, 0xe4, 0x4, 0x8, 0xfffffffffffffffc, 0x3, 0x7, 0xfff, 0xfffffffffffeffff, 0x1, 0xfffffffffffffffc, 0xabe, 0x2, 0x1e, 0x3, 0x800, 0x6, 0x3, 0x3, 0x100, 0x4, 0x5, 0x400, 0x2, 0x7, 0x8, 0x9, 0x2, 0xc00000000000, 0xffb8, 0x3, 0x872, 0xb0, 0xfff, 0x8, 0x6, 0x6, 0x1ff, 0x10001, 0xfff, 0xe933, 0xc8a, 0x1d, 0x7, 0x1, 0x8, 0x7cd, 0x3, 0x1, 0x2, 0x3, 0x6, 0x9, 0x5, 0x10000, 0x7, 0x1f, 0x1ff, 0x2, 0xa4, 0x1f, 0x191, 0x2b, 0xffffffffffffffff, 0x2, 0x5, 0x1, 0x74b, 0x2, 0xcc, 0x3, 0x4, 0x3, 0x9, 0x400, 0x7, 0x2, 0x6, 0x5, 0x2, 0xb1d3, 0x400, 0x1, 0x101, 0xfff, 0x2, 0x20, 0x1, 0x2, 0x1, 0x7, 0x401, 0x1, 0xe, 0x0, 0x3, 0x200, 0x81, 0x100, 0xfff, 0x3, 0x3]}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f00000008c0)={0x4, 0x0, {0x7ff, @struct={0x6, 0x7}, r3, 0x60, 0x3, 0x3, 0x7fff, 0x80000000, 0x0, @usage=0x5, 0x5, 0x85, [0x400, 0x9, 0x3, 0x0, 0x0, 0xdebe]}, {0x800, @struct={0x8, 0x5}, 0x0, 0x100000000, 0x85, 0x7f, 0x4, 0x401, 0x680, @usage=0x3ff, 0x45b, 0x80000000, [0x654f7cf5, 0x81, 0xffffffffffffff86, 0x3, 0x3, 0x423]}, {0x4, @struct={0x10000, 0x9}, r6, 0xfffffffffffffffe, 0x166000000000000, 0x8, 0x0, 0x363b49b7, 0x88, @usage=0x1000, 0x4, 0x4, [0x1, 0x68, 0x6, 0x5, 0x8, 0x1]}, {0x1, 0x81, 0x4}}) [ 656.479808][ T2323] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 656.488234][ T2323] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 656.496465][ T2323] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 656.504542][ T2323] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 656.512545][ T2323] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 656.520667][ T2323] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 01:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0), 0x1000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 656.586449][ T2347] loop5: detected capacity change from 0 to 515 [ 656.652275][ T2347] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 656.666061][ T2347] System zones: 1-2, 19-19, 35-38, 46-46 [ 656.707822][ T2347] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 656.738276][ T2347] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4004/file0 supports timestamps until 2038 (0x7fffffff) [ 656.778954][ T2323] loop3: detected capacity change from 0 to 140 [ 656.788542][ T2323] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:13 executing program 3 (fault-call:1 fault-nth:32): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500007ffff00000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/223) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/145, 0x91) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:13 executing program 0: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000000)="000000f9ffffffffffffff47a837086d987c", 0x12}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x34) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x20, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:13 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40703, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = dup3(r0, r2, 0x80000) sendmsg$nl_netfilter(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x40, 0x10, 0x5, 0x101, 0x70bd26, 0x25dfdbfe, {0x1, 0x0, 0x3}, [@generic="9761852c6df823ab5b5a686381540fd42e8f1dc0c8978a25c5a99515f535f75e0aa5879d69d75d4719"]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x20000000) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000200)={0x0, 0x3, 0x59, 0x1}) write$binfmt_script(r0, &(0x7f0000000600)={'#! ', './file0', [{0x20, '.log\x00'}, {}, {0x20, '^\\}^'}, {0x20, '^@'}, {0x20, '}'}, {0x20, '^/}%#,,.:'}], 0xa, "1727b3bb089a5d7319f5b0ec5eca3ad60d54e2ac90869b2aec3efb8ff5bce4169d9cfd4d70d22cd2"}, 0x4e) [ 656.867447][ T2387] FAULT_INJECTION: forcing a failure. [ 656.867447][ T2387] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 656.871558][ T2391] loop5: detected capacity change from 0 to 515 [ 656.881950][ T2387] CPU: 1 PID: 2387 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 656.896766][ T2387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 656.906879][ T2387] Call Trace: [ 656.910156][ T2387] dump_stack+0x137/0x19d 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000100887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 656.914560][ T2387] should_fail+0x23c/0x250 [ 656.918990][ T2387] __alloc_pages_nodemask+0xe7/0x310 [ 656.924297][ T2387] alloc_pages_vma+0x3c3/0x5e0 [ 656.929079][ T2387] shmem_getpage_gfp+0x980/0x1410 [ 656.932464][ T2391] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 656.934265][ T2387] shmem_write_begin+0x7e/0x100 [ 656.934291][ T2387] generic_perform_write+0x196/0x3a0 [ 656.952342][ T2391] System zones: 1-2, 19-19 [ 656.952578][ T2387] ? shmem_write_begin+0x100/0x100 [ 656.957040][ T2391] , 35-38 [ 656.962096][ T2387] __generic_file_write_iter+0x161/0x300 [ 656.962106][ T2391] , 46-46 [ 656.962122][ T2387] ? generic_write_checks+0x250/0x290 [ 656.965071][ T2391] [ 656.970744][ T2387] generic_file_write_iter+0x75/0x130 [ 656.978571][ T2391] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 656.979107][ T2387] vfs_write+0x69d/0x770 [ 656.981545][ T2391] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4005/file0 supports timestamps until 2038 (0x7fffffff) 01:59:13 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000200887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 656.986794][ T2387] __x64_sys_pwrite64+0xf5/0x150 [ 656.986821][ T2387] do_syscall_64+0x4a/0x90 [ 657.025299][ T2387] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 657.031216][ T2387] RIP: 0033:0x419797 [ 657.035107][ T2387] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 657.054888][ T2387] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/vlan/config\x00') r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) renameat2(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f00000002c0), 0x700, 0x0) write$cgroup_int(r4, &(0x7f0000000300)=0x7, 0x12) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$9p(r5, &(0x7f0000000200)="0747e70eb7eb050d4cda0d550dd68f521e3df87d9f766a93014d9ec81087648994e423e3adce5e5a4b42b74e6001176184c1ac34427ec8116f76f7fa1fee45eb8843373341c75a3e4de62094ff5beb254a063a778c0bfbc7da04952308cb2cf13c4636c2d6bdd830afa2016f12309f168b4b02002d695d0c0b7ea22ba3ef41434904e4b3f9c35001166f9ad7", 0x8c) mq_open(&(0x7f0000000340)='.log\x00\x04\xad\xdbo\xda&\xbf\xd4\x95A\xcf\xd4v\xd1\xe6\xbd\xfeM5\xdf0', 0x0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3}) [ 657.063399][ T2387] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 657.071383][ T2387] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 657.079360][ T2387] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 657.087498][ T2387] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 657.095471][ T2387] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 01:59:13 executing program 3 (fault-call:1 fault-nth:33): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:13 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:13 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_open(&(0x7f0000000040)='/\x00', 0x1, 0x20, &(0x7f0000000080)={0x0, 0x3, 0x2, 0x800}) 01:59:13 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040200887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x40480, 0x84) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = dup(0xffffffffffffffff) fspick(r2, &(0x7f0000000040)='./file0\x00', 0x1) [ 657.127033][ T2387] loop3: detected capacity change from 0 to 140 [ 657.137526][ T2387] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 657.163823][ T2427] loop5: detected capacity change from 0 to 516 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x80400) preadv(r2, &(0x7f0000001680)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000380)=""/243, 0xf3}, {&(0x7f0000000480)=""/158, 0x9e}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000540)=""/45, 0x2d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/188, 0xbc}], 0xa, 0x3, 0x800) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000001740)={0x2, {{0xa, 0x4e23, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x6}}}, 0x88) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = open_tree(r1, &(0x7f0000000580)='./file0\x00', 0x80000) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000001800)={0x1, {{0xa, 0x4e23, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}, 0x4}}, 0x0, 0x9, [{{0xa, 0x4e23, 0x0, @private1={0xfc, 0x1, '\x00', 0x1}, 0x8}}, {{0xa, 0x4e23, 0x10001, @private1, 0x113}}, {{0xa, 0x4e21, 0x35, @private0={0xfc, 0x0, '\x00', 0x1}, 0x80000000}}, {{0xa, 0x4e20, 0x5, @mcast1, 0x9}}, {{0xa, 0x4e24, 0x28, @mcast2, 0x81}}, {{0xa, 0x4e22, 0x59, @mcast2}}, {{0xa, 0x4e20, 0x10001, @remote, 0xbfe}}, {{0xa, 0xfff, 0x0, @remote, 0x6}}, {{0xa, 0x4e20, 0x1f, @local, 0x9}}]}, 0x510) pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) write$P9_RLERRORu(r4, &(0x7f0000001d80)={0xe, 0x7, 0x2, {{0x1, '\x00'}, 0x63}}, 0xe) mmap(&(0x7f0000624000/0x2000)=nil, 0x2000, 0xa25fd716018e9d3f, 0x4010, r1, 0xca67e000) dup2(0xffffffffffffffff, r1) [ 657.192475][ T2427] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 657.228401][ T2427] System zones: 1-2, 19-19, 35-38, 46-46 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f0000000400008ddb000000000000ffffffff002b66a16d00000000000000000200000000000000000000000000000000000000c06fda8e8f9c8b69972b03e7000000000000000000000079030000040000000700000000000000faffffffffffffff01010000000000000a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000013bffa000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0381e6bd0c32942fccd0c6d57"]) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/177, 0xb1}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000040)=""/63, 0x3f}], 0x4, 0x10001, 0x1000) r3 = socket$inet6(0xa, 0xa, 0x9f0) ioctl$sock_inet_SIOCSIFBRDADDR(r3, 0x891a, &(0x7f0000000480)={'nr0\x00', {0x2, 0x0, @local}}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_io_uring_setup(0x5e0, &(0x7f00000002c0)={0x0, 0xda39, 0x0, 0x3, 0x1b5, 0x0, r1}, &(0x7f00003c0000/0x4000)=nil, &(0x7f000010a000/0x4000)=nil, &(0x7f0000000080), &(0x7f0000000340)) sendfile(r2, r4, &(0x7f00000006c0)=0x6, 0x4f) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 657.241636][ T2427] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 657.252994][ T2427] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4006/file0 supports timestamps until 2038 (0x7fffffff) [ 657.277255][ T2448] FAULT_INJECTION: forcing a failure. [ 657.277255][ T2448] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 657.290452][ T2448] CPU: 0 PID: 2448 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 657.298877][ T2448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.308931][ T2448] Call Trace: [ 657.312224][ T2448] dump_stack+0x137/0x19d [ 657.316680][ T2448] should_fail+0x23c/0x250 [ 657.321121][ T2448] should_fail_usercopy+0x16/0x20 [ 657.326196][ T2448] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 657.332323][ T2448] ? shmem_write_begin+0x7e/0x100 [ 657.337376][ T2448] generic_perform_write+0x1e4/0x3a0 [ 657.346309][ T2448] ? shmem_write_begin+0x100/0x100 [ 657.351438][ T2448] __generic_file_write_iter+0x161/0x300 [ 657.357081][ T2448] ? generic_write_checks+0x250/0x290 [ 657.362690][ T2448] generic_file_write_iter+0x75/0x130 [ 657.368205][ T2448] vfs_write+0x69d/0x770 [ 657.372466][ T2448] __x64_sys_pwrite64+0xf5/0x150 [ 657.377676][ T2448] do_syscall_64+0x4a/0x90 [ 657.382103][ T2448] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 657.388074][ T2448] RIP: 0033:0x419797 01:59:14 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40a00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, 0x0, 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000007540)={0x0}, &(0x7f0000007580)=0xc) getresgid(&(0x7f00000075c0), &(0x7f0000007600), &(0x7f0000007640)=0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x34) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) sendmmsg$unix(r0, &(0x7f0000007740)=[{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000740)=[{&(0x7f00000001c0)="591246c47ae5e09c1639772fadd9fbaef0e7274d4a4136d15321d3a2166c2280047aa59c45a85265f2e8cbe9eb50cb6efdf0273f496e6790e05c62b67c435fd99a5d959322cba65553dfa9d83c19dadc58c964cfee8348edf7040d5b3b72b5347fb8a9b07c365b8b6df71423", 0x6c}, {&(0x7f0000000240)="024aa0ab6fddaaf61827a5eb5118c66bf638059cd8a33750370f71efcd8791fd042dd525f1c2be9a113f9e4343a9cb27714ddf12ef4f93212d7bc0dcd74c868d46f96282085902dac0e1b37ef0853cd87c4c5759e44f97985deb0065f50b9d8e54b66409afb64269ec65649cba132258b504862fbf14aa8cc9d5c4719c07ee50dbacc17b64781d0c", 0x88}, {&(0x7f0000000300)="da61428d89e70edd43f42fcc8d0ca945ef7fc234d5e4d6da2428bff39765cb015744783502372a447278644b1bc1065487ef177c04d0a562a477667b5cd9a9d89fd3cd8b82047abd2dafa24733fa0bc0365d586a78fc55d2419161b0393d06a463b62b62fde792ea6cc8a8e08a4491a58754d41b7e9d92221f0e9981e460", 0x7e}, {&(0x7f0000000380)="6c488775a071318d6382c7b009d5e959539aa4e1355fc6f4b8c9ed93141abb02131242e2e5ec339b1610ac12181e2022228a889f3fcdbe9e9716ac87d95473d9c81f0bae01b9b866677441935e4dee0d90872338080460f6e7583348216e649cbc5019d9a67ea79bbfff58c4cb", 0x6d}, {&(0x7f0000000400)="74c1d662df1f3c3539510ca782c91cee9650ac2248fe773e00b85471bf2380df070490cdf052439eb3cfbe5b2a9712dc1a82a9e52c3a09189e27a57b68f6e0d4ff57372f4bca794b33b082b6ec842f9683bc24e95c7b3fb1baca201a06a77d889e84bb9efee04e2ca2", 0x69}, {&(0x7f0000000480)="70efd8155e09bdd6d20f9b96bc77414d50767dd4118f2611eecfb938b709dfb1dd6664489ec1f79b821838be64b7ebe7d649403d59bd13f572919870d7d1e958916538a0d596fa7d7b93f55916847043e7f4c4943f2ded1e3aaf5102899a5999091d2c7b5d9540bd1ff7766e1bce7138f5d06996c3c0a80ef9a1642844116b5abb03383f2657f219700ea0399a1ea96b58935d32244d4d1d067ca3995e7e9969036adc601340e848b0bf322c85cd72392243a5f33b1dddf31cab807f980292145372a1706444dc0d1947ab27ee4a671b462afd08e7", 0xd5}, {&(0x7f0000000580)="9c9144b9cfe09192e0cd939ae822afec34d1f9395fdd3d4c8cb0f6cc9d720c00961df7a329d7d738458582deca2b0ea2acdc24435c6e0dd67eb5de57d792dea1adac33c455af0ea71851cec24c47925d3c3242329c0324a0b831ed545f1ac5c841e4bcaf25e013c491afe9130be440187030be48131e05e463519c95f8400ff6d34ed587bac7bead498b587bbfa22bd4b0251b19ab69249d2aafa581507813dd50411684089cb2d2ac493dd5df4a36487f2a2fc7aa0bc27430a55d8cdaca3827793602590388b2be8613957144662f320a3a17baa90a90b288238cfeea9be028156e5dca4232554b8d951d6d1346cbdeacd512e8f4d996f061418032f787", 0xfe}, {&(0x7f0000000140)="793e938021938989abc7b9580191b87c43", 0x11}, {&(0x7f0000000680)="27a55c2bfd36085bbf848f0b7106338a6c84c015a89f8c1c4a9455fe0d5cf75b7d49965cc66489e25bf8fef4ef7bd7121ac9376e9192f9da81780bdcb7c4d2ecfb2a779ef926ce198377dd28b57e75e21eb91124e8c87110840321438095777a45fa1a6c0e388797c6833ef9be5c61c8ddf375d33c66fa9fb517e1056fe491fefc140e24c660690ae6b319a46a5dd3238b1b01048ff74342481496f588007b3bf384891cec869792f340a8d9189b0699946453d968453322", 0xb8}], 0x9}, {&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000a40)=[{&(0x7f0000000880)="856ae25b3da15503a49acfb59fea932b58001f8bdd7998b46a4a1cf72ce02ebb55c48011fd56fa5f3351f49a81a689eaa1", 0x31}, {&(0x7f00000008c0)="b2d8b1298ceb1ce7ddeb06a61e983420dc8b815291a8c6075e4a484407344e3e9d8b01fca5a703ba9cdaaafa3db0017f8cf4faee929d09fd37c8cdbf681245a0176922793510616b997ab1eb7f149c207094b37d8e0b4431930ef0c970acae22eede53206a45c21ab465e31d84993f3b24bf4e517e409feeed02b3a5682f1b1d01b8cfd5b4722bb2933e8d7d57c58d39333a400da42d60f289acb19d43f04ce69cfad6472bd333f1e3575d0810557ab23725", 0xb2}, {&(0x7f0000000980)="153805ff917bd20bb0d99760ae249e78c8a476fd3e7331cb1b028ff64be09c2015250ac56776ca06368ffe75e90a79a0ce497436f063a708a8413610e5164a86179359cc0b2b6403d4efafd9a762bcd363f751265c71c2121a24f60bb56164e713feb258225236d929d34cdb8696120419cc530549e5286c1da2ac08e0bd5648333d2028af2175d9ea86136880ce90dff4de8a2f2e504aa47a8b8433978bb503bfbb2924f27b43a3fc58ca2429bb58dab9097b39efcd7559", 0xb8}], 0x3, &(0x7f00000016c0)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xffffffffffffffff}}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0x108, 0x4000050}, {&(0x7f0000001800)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002b00)=[{&(0x7f0000001880)="f69beaccf9f3b2042475df35e5830923c553c5fe0e90272f56bca0f83284c082425d5bb968e52e44be38834188c78d4f4688c451338bf362f06ecec16dc57bfd9d6337e5d6f3ad207fbc2ad7d0b0ccadcace5b7da6a0e0246b792ea54269fecdb41fc1287e2973af4d3f8bd24227b7e478af3820cba142610333b14799c77c8290c82b3e5d9790a3036be6e6393997e584f90d7e77bdf7d1ede00f66ee5e3ed0f228b2e52aeacefb6267ec51c0966434286583bfe224f91548d673deee058dfa7efd09ece8cc4fa4847b05c962126f4435c3aae3bd6af50033268682bf4fdad0d796fa0293679bd325a1ac528d42492d739f9010a6a1efdb10f380db312a9960b01b184fe973c4b0a10fd9257ff4b1f85995f42d8e309593764fe53905c2f67d67b6da7446119af2737cf93817478af4cff2e00f247a76d5208da5e0a1f1bb6f3256cca07054a886dd75a3510023b34b6503a4c79e344003a3f9ac65b3c1ff8bb43cec9e41dd25919f13cb01fb1b08a69a7c6973ba833fa99551514f116e3400a83dc969911499a2e99bdfab146bb9178535db07270b9d9dfbc840ddabd227b193c9080d85be708416b628e872857b201a5deb3135a859bf63b5601e8921782b8a3a021cabcc95238e9560d07bf6d8b35a76685c1a395287b6f6e5b410b987ddf3d0637fca088d4a82a8885bcded56340ebc6cb6a38d4a4af8c3d67d9bbddd7a24ea54e03415334217e5956415bf7edc2d2626d068b93a1428588aee74ad6534c322bb1a195b4f0024623f96fd296766e293f521396a4d2af2f4101491a28324c9f77266de032976aa8e6ffa3e3e1f6bd1289d039105dc991055af0ad1d4f5aae750cf9ebb51396578822f91e8bce4c5df7a3afa2e680d7b4e400cfd85bc9e4a03f535d259e8c8fee11892da179ebe7a886d8efdf484778911b75c4d708f68577abd1bb2fad42c1c5a269f108d7880f180ee47afad65e2dbfd445c6b5170523040dc86695ba957a7ffef87a3454105f0dac25bcdbeed2e98573fdcfa97f879697b86b4c6f4aadc56f29cdd1eeda89e0cd7014edb3dc2d97b2b910f77ba0cbe485cc0a196a17289acb1e5159613fff105dfa7aa37042e2b7c198bc48469a2bafdda36130f9db85ebf902e22ed00e4f29bf86e0578840f5b8226aae5ffe6d8f93ffddc968888d43e73cb9e469d57dad0f7c459081808cddf396a2a69a124d79ecf87ea78867655b67da9ea7a2efe83cc4e3fdb7d5dcf50e4afb45dbc3454de394b7bb9ee810bc95b81f84778244510b06e3de4055a4dcfbee88b87f833cbd20ef0d1550efe529d0b55ffb4095d7024dbce5a1f85b9e73bd7d016078c52d28d04342e6c8d888dd3f781efc94658875916ecaca95040ed9b52edf8513f99117a41ae2da42cece25790173337ebf165510ffe9e578ddcd19148d81e327a88f1155931d6e00fd499ad46f031547a81fc362dd9a647f2d73ffa31ec6211049eb78c2a7c3fe2c355049952b9117a5b407a4256147342932d49f03f14b575e233a688c2e56b5ceed080125add2baf06b3ed3c0c07fc69933a15d31e3737a21be15b3455f4e1193a3d2e3b10f61f008f7e60a3b4ccf6aebbe040b16aded634d9efdc64b89070faf697b81f510812f4f4b95dbc441bdf71da28ec58f44d75095c0ac7c8347a65af4ae45e76466877fb813671eb3ee0196e589f042e371caaaebedb3166cec21f29be400a20a050534598740fb752e3ae6966bcf19b4f45c1fcc7cb1426a419e2e27ba929b69934058b2c5638cff5c91cbca2207059e1a2cf90845c81cea88abcba0a88b1feada3ffbe4308017107da201d8fbc397b8944358dc0ccf24e666db62cb14d8197a231dceab54adfbd7c053f9baf81433232a9f8ee74f238f3abd19a280987d8264632b19294cfdb459599e7ba372b935a8d856f3a26c1c0ab8568c89e0034ac9e80d01c4c382fe14d39349b8b503e6b59b82982e384f8211ba08e0209bd58989e70fb0cf822d9d3ce00b1ff76727ba614a177b3f7f4da9157fb41f875f963fc2accbfecbba7b4e497bff8d36ec852b23db0b193e19ca50e10bac5ca91f5cff5baace10624ddbd5efeb50e9e9d878d91efd055ae0f79ed524803ce9d9dea72854c1c488d3a210cdcc594e1fde83cc979e79f24bbfdbef82947c0c61f2abbf5be7caee056d9eef5805c9d02a94174f1c389cfc3aa8b10169505a63546ada51d9030fd780d7be54725083b1317066d9fe9d3849a831c83c6c4216caaaa6b8791d9d44a66e0e4dfda4348f24a292805da1920ff65652b1a86e535776b79f68ed1d9d94abfdae9bb22f7ed852bb0ba753f2fdd8be2e221eaefbb0cc979175fe155d8bd12caa3dd23ff3a772f14d196360749d8b22570ef2bc96296b46c0dee47f38d00f1cc27baabe1169e5ff7ab8bb00f361b610361089d02e8398ba1120dabf78ec233d0b12260fd48c2dcb0748571358060998215e013ba22178f2608943440ade2f8e249a2c9d7a99764e23f78c5d6ca79999151ea44e8d5103ffa9148cc9a3fc05016203c3430e36827d93577cac023f598588f15b41f5b4f1fbd2b68817f1264d92208430020cde8e9549fad6996b8df75be75d447fa6dca221df593af965582088925b073bb96b9eb88674d8cf8eaba761af7654060a8ebd3ae0434b0b6d9c6c4fe23a9331cf8ec0f978809b3c84d621d7f4d9ab5ae705e5a3b586108f6d6d10f68cc976bcaad38120814c6e024870b660bb818d05cf2e649ca3dda1e0e2d8f0a63b705bf060ef72f9b26451ada4d1b8661074d7b6b8d9c062795abc05caeb6ec7e4f9a377f50226e262c624c165046ebb6b3361b8118e951deba31de0ad3f05ca67a38b9e78823c88f9c7b0fdb544e5aacda3d7c5b2fa5d95d5839dbc2019739854cf89e298094091368599b7ed7f071e3f8bde242409e2ef26a2a46c07acfd69f7d6cd3131e115dbd5ab3f6126ee2b9873282305368d0b686f18a1fefe3d42703f996e123bf02ab2005325c297df4a7c387e4a89c03567f0ab322434a74989accf3e65ac0bd46ee7def78267340a8896e8a34bfc9219e2156442e2643f84ada2bfb33e1dbb7ac717241c500f1ca5a6b9384505d30eb19e3bd749b58b9f8d27247ef98f214a5e53072f243b5372f2cf5708fd28ba43b8563a991b516f3b498db604ac370735812c8b6e20bebef3a3a99cea03a8af38b199b85850eb725d463108f93d73556f948fe2375f13827e28616cc95a6011c7d3c8fd57de46f9ddc451b8166861f93f98e9c85e9084812de639a9b8deafb86620b351b21145129400bc0230658ba2b051c4fa278dc60c7211352ec7f9026f62aae3766528ff3a3f466c50329fb59daeacdb3f5ffb761ea697c6579ed3d7eb634fffc3d69d2cc9ce9cd0bc700bb148b042a30b5817ee2663f0df129e2a806b610dc031ae570f838d719cb92b28a548cb10af2c103aec5de236e0950ff422d4fa6d9c96605f15b5574d3e49143f70cf4e9d6a24a0b009343736eed6aac30f99a00789335a7a2f98ffdf42b1819c2ee83904b1decb2447d6356d11828fa0071e0d1b34d2018eb02c1c149a365650b04372c9e22af4c66323f313b6ec9a76434283c42123cfd93ff66b7eceaced254ad0f14add8b51a98bebdb963a623cee2f1ac2fffb63230a964f7c9cae1ea36c5694ba9d132627e6d2ba1702cc1745921d9d31556fb09d356e634b87dbacc243978af19f33dd4e2626b47f24e13a041a656887fc42a0c2edb796281a202b2718b66ff4a3e1265970450a48c5ab10385e3fe552a321c9adfc83f5d3615ad6e95b6bb24c76d995ecddb83661b91a1fd14e2ddbd5c6791e44b239da8b34a7102e6e166ed5152facf98611ad94a1b976b76eb940f4a69e1566c4e4a08dc0e3be05007f1b6e0eef582aecd163a378762b54cd88c1022b2a1621bd98876ad31fd135cdcdc288c42258fe618ddcd1c2ddc27b5c33cf0510f5b964ba5202b12a3825e619978d90d6db5057fb3ca2f92ac5d79a15ef8e99577566a6a318c725594c3f1e63e5549bef7b6983e1c999e3262988124c0b9f5644457b8703693ff0581bc554b8f78d31c137970fa0c7ec9bace4a4f732556f6eca8c9bbb851ff478d0ed07a2660394f171c49131577ed57c51c3e909d6c12c90a805a3379e82e91b04c7eb85c400e037279d59477408f617189022dffbcace6d2ffd3ecedc07e78cde194caf86ebdc88a105d909cac0d062519c45f3f65979aed4e8f63a165fe03a756e397278a7799397b1e62d44fb58916cd371e8856bd0192e409daf3a606ed5302191440a1653d1b1573a510e0b8abe4b681fd568a2b820256a92a80426e51a000be201fc2b725c7f3596696dfe89499ff0d2f8e5a347851a0a25ca77942c823bec4763c90e28934b36409afe894e2446dbdbef2581f27fd0b18ce8440dd5ae8d5c8fe8d29f7e59387f4a31fa376c43a734a64ba80b7b5152e507704fa7235b6a49d1da420356aa3c45ee453770eb8ab34319e5c170c694fcd4f7abd7a6fb721a706745506b7bb9a3de3d8a1a48a9ebd72c0d8da3613235a6d82a8eb5e7447df2b562667786bc5d90fd3b64e580870c7e181d5714ff73c8cb51c8c6b150f8fa927cc35eaa664e2d800b32667f20a8a5e595a687a25e0a1cc5616fe2b14acec9fc33ccdd4447a856e2c42d6b5770d217ef5002ef71d5ec2a5acf9bec9ae896bf656b967debc777dd5fc26428c9a1cb96d376b340bb4d1028fa849c6b5e1e7c5a2d5e05d377f1115664723502abdb37a4f8674114ec8a0043bd6157fe2375e41134181199bcf80ac69229affe6610dfa87c5fc7ec1c91949f5ef1e3f483fce8867bdd2abfe325ac422cb34cf2bce2a05e2131e3e7b9c09cbe2fa2ec915dfea644d6f2617ddb161ca6005668d965619a119ba292b350ffc1cfff2f6530f34a48f1f7ac80c6752093037d4de7db569272f16297ac94cbd6e576ea3ca8c074ea0957e975ba735aa9f0e59d6c93104596dd4ace8b869a2fd706f6232332d0f9583bad7dc11b6a98929521aa1eb8d3eba751d75a1f13b89802b4d8542192f9734efda0213c0f89cb5e5e9d2023d956ad7b4af84bab5f8cc755665cc645fc8a88a9ec30f51cf93bf834e0b7dad0a1e166a6afe92daf369b4f581a4f96f2117f630ab077d699bb4b2b405bb19ae7c265f9ae243f8943fd7a3c7528303134d1b4255b3aefa46e51c4079efe03c4f56b41f31d4688875ed610632aaac64c427db496d974ec3a7895ace5d263e7e4603ddb1a9c12ed20b2d1870fdd95ed679d3ebcd74b00176e2b8b7542df490a4f49515f785f9de0369de828d1f071e5e884ce377279fddd3b3471ee98128121ccc871e0316074cc9b036b7be4113eedca85086ab73108e7bb25d0d705ab80aac450bd5d19934412c97b5ebecbcad83c09d4ad6ebb3025449cbc758b4f546045d58f867889fa5b6bb83e8314893f1729eee8fa9ab79675dd650f0a09f31572f65808bc7bab215fd1c69ba49b8a0241a6193ab3632c3560ac2cfa7c7ad2e7aefd03b46d78e03512afc7d9793d11176aa68136c45d4e906d89ab1fb1d931b44277f2956d9b65e0e20e5667af1d1127b7e8886150b9606f6773d68d324e1184811f388155199fce7e6d437b8d8226f61611494c5e61510ebd4705324c8e8f0aa42817179ba4cdb6f37c773617a806d76e980c234de55c50e619cd515dcb4e7e32ae9925777b2a22d81f0f1f2c2bbf34d0a0c4b969cfdee7b54bbefc81369200c74f44235e7ddc4152a49a5de921c6c77b8fca2991a", 0x1000}, {&(0x7f0000002880)="53bbf4a41c3ef5ece4589f1aff3f12e2197ec3941416224db4a828e500b52934244e162b1ddbe7a2", 0x28}, {&(0x7f00000028c0)="1f9302184e13468eba929d0fa0ba6299ad9a5d3d6cecda2e2063d3e1f23fbc4c20eaf1a8e1cbabb30b3148d97cff32e96bdd0c7ede543dbc753348b7fa48ada5a9d71c89988b9350aac892ea80118bdff2fe6454211d72b4f93a741f1df92c93a42c7501058951", 0x67}, {&(0x7f0000002940)="1962bc4181159f0c814404654f70ec6b8c282b7b0f90ba2580f853e468af2bc8903a73ad56ce8dbb0f0089697eac90a1f3704eb238d677530f292d97d689361c0f5f9348ef116ea0e449f0f1287a4cc020e131cb510f294846bf1d4d60e9083811427fe3eec82d035c8dc68c0c015c32bf11fd1bac92b890a003542bbd9a76323b46144b6ca482", 0x87}, {&(0x7f0000002a00)="f0b6cdc5e27e963e3469812f46e817bd75fed484ceea5fefd67ef49aeecb0712a7cac6a39c2aed561a4d006e6e7f33917f98848f190c1f8065b3dd06230c9df4fd2a96730bbf278eddd9582b51f37cb1359ad826edbdc73a2a98363c4e545183e66fdc83f04af9ea1ae69117a7acb079523e872cfeb2db993a7e8cd7cad7efcc0bc758f9f97fb694528d7dc7ec2e10d36f00e2e603be7c02d3938e7cd58f0f87d1ed9664cdbee4d461f3d7ada843191e216ed0f99e61b36fefd7384ee20d5a06a16bffaaad1734577086d00463079dcc2fc529e0526f308243466016f63e", 0xde}], 0x5, &(0x7f0000002cc0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}], 0x20, 0x62000040}, {&(0x7f0000002d00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005040)=[{&(0x7f0000002d80)="9c98370a6c63cac12981cb8f1c3df06fa435b997640e17ef9a8978f55ce53a8c28ac57010c65be53f705631f7f0d7cee2a8821e1744286013d2b071db1d583b10343c9a56985730056d0516da0962dfe96158e599aa47d7f3eb104ea1d662c6ca78fd194cdd8f6cbadc2bb7fd097b77a642a415832948477e8a5f8acef27acbd581a4c76764b80393853f218a712643d402c5fa965e6edd3c9ab0d983b3c9323ca331280d1681b6bdd7b580e5f8ff39dd131c77af199f19c7011e54ca1317f35154cdf975bfd52d61a3c7636ab16fc3dcc4d422a9c68dccfe222927b6835433a900f6e4deee834535434803784", 0xed}, {&(0x7f0000002e80)="38ef8689ac675f0f4d65007e2545885bf480a880a3af9a50de601203f4e0721af6d5a97a8a4f5193ee2dde5955a84af2cbd7f4cb947fbbaaa72a297c4988a2d5035be79d1658d262d58a2d420f36db41d0a91e6016dec4b5472642c493afaa077feda3b87be7790def21d764146a5dd09bc003e474e7a4ebed", 0x79}, {&(0x7f0000002f00)="69b6eabb86b4af51fa81b5fceeba5faf7dfb2d2b862351cf360becafc8dc21aae189ffd2ab16e186a00f82bd888ca575ff17eee72e8a2649c44b77047a755c87ea79c3bf217c0eabba4ff5f335b46a241926e8ec9650e85bcc7e16b9889e21b8bba2136639d3c8e26bee8cceaca94bfd0799ac610a8a32178c90408977263cb09cd7063cd8f1c3de3cc6208336618e86d8ef45e6275024defa333864735502ccaeea6f68ad63b02ac3e90fb1461cb844978181f7cce6fe64ff8aa5b916690caa1fe3a8b86da8772ac6115c9c1bb581d8e23a8a754c2e74070e1437967e0bbf81a2f0de9ac96f1b01a95793dc818cfdd5d6c49d469fb7f8101c46a8a38fbab1f4a105da0105555767f38bd63e7466b3427ba4431367deb6bcb7b8d4ad0251d9dfbcf9e958b3a705c612bc0c2adbd0f9d37f643b031674bb4a0c1410d88dd9fa450c2c1684fdbde4c0ed41cbb6b67f5f79ed16e66b4ff311dc84b11aa3b5f0343bbbd1a04c17d7a91aef50f5fe5e814a10e0685f6b8086493f2deb28c4229ec1f30f6bd7ed8e6a3498fd7963093484be77ec30fbd070ea7294465831fefe8e70ed16cc8c1618eeca1577eccfa97558a2a4fe2d2084b58dfb0b2716c02aedbd53645a94bf4d440e119bcddb5987dba9e575e0631d38c7dcf66612fb65b1d09bec051f1eb4c264d2b8216f6d2385fc7e89e4c72a4bd21b72f0bfb043a8713c938ff1b548de931b483182606ed997d16e14079debf7a6d8fa20ebe7af357e699ee3fdcb1e79466e4f7ccc14891baa383093e915973bba02d1071ba4d67154511e948c822a6cbbf0ba2d36328622fffa653e0fb069fcb14400a258a7922db8749b16c930d7d16d20fe450b5d39ad095d149fb136e9fc266f69a6df25dc00beda7f2b2c9ae03b0b82610cea4fafa9b051c714c00bfe530678b4b3f8e4747dde7f910ba9f1b0f01c4d7f962de43b4b66b269b28913feb82367004a96938ea5584797105e47129359587e6f66fab3e56cd339bb5bfd07f6cad877259d2b0d64d1ad1759814ce6a0f5298bba332c337e9b135e22c5f56404dc1288b0b255a7d297daff4b37cf3793f936cb9cb4a8bff5ee8ef5d72773363faa7a1aad300d0527ef01dd1934ea45a3654e5025e7fd444c5034ea77c5375593c574e2568ae04c1f99b5f7b135d9f43205291dd3b17238b2f2e04ef36b501f700b72e9ca4a7cda2ab2baac59df148a6b02079c6896e47ed0a11f27de926d73ea394cd6bafcc332e7b05a37f45cab2042b0ce742fb89c3206db8ed452ab91d6e3527f3dac19fe5f88368a4b0d21ed218250c35d75a139af2a345ddf0bf9bfd81c3f105e5c1adeffdf0056e7a46e5bb44ad0fa101b39e7888d03da92a8f1c6a67e14e0a1be9d522278070b952dcbc6d5f584340c0f22178f1699566c8f46b247b711e09c1f018b5e317c2a834c3891827b1dcbdc9d289e255148ef7ca34a65efbb488631d7c4ca69e9e2ace25932bc338484b88cb57a0c668c0398e653f997087d6b4245b637e262f51cec21f096e3ec17f7972c04c5f804d11c183fdc795f25c64d771adc83f41aaaef867040a9b32fb38c54a46b2ab95672fb20ceb3f6cb0c3044fc27884f4519fd3a400324a9b0e6b95988c8a3cf85dedc1fe0ee200af4e6da4481d690d48e0e8657f92261d5d5fd91d30cad74de9f215f839bc85abd8be9d3c75166b51d3366679ecf73a83bd091453c3d556aba548c083c15f699db5757dbb939a0f04116e746688306bf43d102b10075ed8c0d4cfbd3c9cf1f5638c91adb6d39e805f397956d962a621580f7a264059076ca043dd7c4e4e5dd0c5f364aa5e31e157331b6447d98df00daea5cf94914c6f698d178afd5bd1c683d573ab2fd5cfcdd2ae08771383a1bf2689fe038fea7f6fc79e36b60fe087b0fe6e6fbe8c82a8048df596dcb9bac1b6477abb0f21efd1914ce8543e90939e45d98b4dff3d92ea601d57830e14573d939039e3c6e727f94210f8593916a3124b8c85bfe43ab2d3bdf53841ba57891179223fafe27ec04615487030c410067a6ed8eb2f5460904bcd7f8f0b9c9d3192ff5a86f47f6ebda63b9fc9a9c040887c6ad0515aebbca9113f7522dec3b3d62740a5344fb9907a92e69598c731cc3d43cd6b25019b454313d22068a6dd5315d14dc4143594c6a9fcaae8a3ea2c2c9ca75355bd45814e27464ed91a8031cd81bcc8a4b6814811a9ff4394f5ab94347582b88f1a191db0d29b58493eaf4f0b7e1534934042c2f3732690b00416f9e0a8ea6aa391ae79749df4416fd05419cdd288bc7477868770693071e707e7ebe138b28beaedc9a6c3ba52ff1d898ee2dccb61b3d9054e8637792ba5c7ce1dfbde4de592c339aa7b9dab4c44a59f1e888ae5753154eac47163b435a3fa54c89edc191d1f30c8320c574631e3ed87c1db63087d7e79641e1a8d35ea82802b1472bc5f4e8e3ec737c773ae802eb0841b4993e498aea57b6fc6714535ab6c7d70cc85b1e509514472bd5de8980be3ee89afa74bdf79dab884eab8861dfb200a6abcc58cd266f99cc2d2d13bc0580cbbea50a61993e1e702b669e511fcacea7e5350b59ed126566a3bfef3a5440e47a654200abca5eeacbc2a343db83164292e0e5c7b98600a981fd1e089d701a6eff97d7dd3435f0bb2b31bd4b9cda550e1a3adc0581c30598277ec20e5a24a87a4f27c2fc57f38b03a90bd6e380029cc7c35048c4eae81e5994ca07e5c07470e43c035217f700d1c1cc13d3a561d0b03e2dc452e691296639fb4a951040bc8b3a9912172599dcf5489fbd763fc28e77ecc41b6527f014e56f9c7635bad67a607da032928d9e9e2eeb8128e1eef6cf0a11719cd31ecb6301534655f9a7955032ad3be27c845a72b07490126e17da3fde07c14b299b611baa854fa0cf57af4539d8a3b9707fe687c3cedfe0c318087675011a67c2ae92274743331fe7313064171cfb9321736ecdf765aa613dc79969be9971ee8205d5e8a1103be577f87519a51dcdffb61725ce6242eddb4989a8671fa5ada25aa0a7aa6a4b9084459fc001c7e7b71d57b4214d4d51003bffddae4e5ef8d5086b0955837b7ca43be6e30d36862fb1b741ffa53e32525dc1fa3e1829807026aca25da59dab0bdcb3aa1c84a5e7ae436e61300f1cf1adb264c19ca347dafcb818d12ab0c29ba424392ab1e4f17f5085b24932de0b5175c484daad4d91d6dc5e7fef776bf7cb618629e1bca2bb196403592482751e7850008e6b35ebf090d7f9c4d03e152b66bdf7b0d8e37bf87eb683df025922390241c73149a3b6576d3b89eae43573ce6aaf415b58fe010a627e43ce0101f71c119ef92f86fb848a1bdef4085c7c91bf630badd6371b511928fc810ce8f6c3cc864c988990ff5954cba6c378cc0ee54b3dfc0e1a095d45ade8eb6352adbb3ae5c8db77f72397bf8bcf6fccec29b0a233b2b3f4c02a3a31ee33d85d170916d4b36d463f487ec26724781910977efa85a6e8b4507cca97af33977f08fe89d6929659d63c99ff47f7dab402e91f74e3f315b5182c75721cc04bc229237a14281d3bc545b0fb1daab381b942a1cd77331bfd65e640cb699a21bd7613dfb197e7773db9977459ce438d53fa4729563fb6abdb58749a959eacf2762a29ea11e9691b0b74057a6def9a72f3e442d2e907f26e07a89eb7fceb1f1d16d40e6e1c7782d4a1b9ecd7234a4fcd0b1cd41a17edcd64f97058f4f3d71c4bb73856c1718db7ef4233f31e1bed115b2f20e947aba74a116e52d6ed68e13f45932c6e6034f8b296a8191cddd23311d4bbaf035325013fe28129fcfb5f2853fcd6a8ca03ed5f977d99985d153187c3a4f088a4c6df1ddeff76c4a92bb640f4dc0d414519c6aea4c8e7e9d5909a0572ffced84422629e3181fde2ea5b8239c048bfc26b1f40d495304166b5532c52216b1e4397328e8469ac99b86a8097de2be13ab06afae2cc1d724d4fc2a83b0a82c3a12d9cc0810e3c852248954b1f7653e974023db68a864fd29d890ad85c3141f4cc72e241bb3c992bb6af993fa41fd48cf24469f51b1be5fec07d6c2291a938b1f4f2338e5e93e37a9f034015b9dfed0be770202d3f9963ecdd4970e65f29c20cdb8f321b91b0a3e356ff2ba3f6ff6909d9e6a4c94a05ca8314af1a07370b9796b3ceb65844696b8101575b7835d0351c3639f2d25427f95cf420232c815aadde17b59dd35f6af156e0a545334c4cd9dcccec0ab0afd6e0ab85c35d32bcb69a49a7b304bee5d594ef06e3f7f099f74b1fe7b93b97cf1dd9174ad959e17e19f84b182e8e5849f076c9e3f45a767e6784109ef7a1ae3ca5591d1adff7b2ff59464f5a54c10279dd51c45a02a03f72d2b9b55b21369a4958a1d2dff9852f4a676d2e9d76ec5d2a6e7a6488b5b67f4b78f28db6f6965d56e459d5f1fb60945d4fd3554535e5376c4f37e263a7be388c2ccaf62708d2e525450b2033377799e4fc6c40052e99766df5453e4451e305850c1b393705794304fbcbae575c7a999391715cee1bb98dd13c73d22bb26716f25728ad6bc13dd2d0c73e0d3aed2e7ec2859d41380b530abf228bf2cc4c1417049ea664166e760e60175a3389d4c461215ea708fdb634b558f9e74efe5bb0c514fbfb2d76161338b7986b3c0923c1c924aacb06cfeb0c60980f005a4046d4b90ad215cef4e3317cb7e06e1061400a8cfe410b749843be81cb1aa5cfe2c30baef3f3365390a06d88b01da639ad30923b44e5d1888da04398397bda9eb5c95507680ab02df008962d31c09ebbca3e09e2d26ce311d14e2925e1c090f38d5b7cf77388310e06b02fc8038ac18432254ff9430ef06c23c3c853f462cb2e68c982970f38e5e14343e524fdbcc7e2c84f2a3f37c600e8ac1947357f9e27815ef09b1fb8681e63a05810d4a9b73a345098d4f9c02b081da09e509b66b342de107a03e75eaf9184b1583992a3220e693b3c337341c7aa82f4498907be03fab033b478bb618a6881efa17f7eba237dfbfe1863e7d0ab92aefc2c6f58a222196c94649bf69a59c60240c2bd6188926bf47a64735613b7b12d8391b691e7a9364fb5a77456d9d71ed761a2f46d57acc62b923ff6c8648e3cdd06955f535d440cac1da4212b329005b942c83713b6129224770fabd3216056c85b7f60df1da88982b025b48749567c810873fc65cb3bdeaad2850e7b51b9d78b62c8b2a8a6554e1c87d364c2cbfdc34b8d595e12ac9535aa28eef8ccff7d6782582fa00f92782050987ecf75b82a54b7de42769d19d974187dbe85f96e8bbe6498868f7d24e0999ddb0ed161258b212f25728475e172d376158814e8e4cbf096b34acfa687e96152bb1f42b8805c00e2876d8c8e0389b1520cad4e0b4dd2e7569ca82f51bb2df5a8ae652f563ef959fe7039ff3f20e02f545ac2e35d7c379bff0d93cc7c83138437418e7c78f4ba1cc79cf9a016a841dcc0237a0995b581e01b8e96574c673ffac48643050ac45fbcb2f41ace16ebc88116d0de6e46d6fe96d4a44f29d022b66dd36b4bc8b5a6372e4aab8dfc18c08cb8ebc3bab2b2c855cb15c5c7f4c880700ac06ede33026f870c682bcf5063c54c8ffb4c190ea9a79d8551ecd1f2988d8634ea737df660d7afaa588bee5cd2d03033eb8ea161a1e29b3b26050868585eaacc0174fab5f8819f99c515c84f9207e665ccc32b07147016f745f3eec678d8aca03c3f981f2320c9ac33da986ecd634fcc29a2e55f797f8045acfbcea20c2d2a0b0f42a8cc06746c3688afad7dd808f5614641835eef81", 0x1000}, {&(0x7f0000003f00)="9dc0d566f262bf40cf5eaa420d0dbc4c584726709f917dbf737402bd3f9f3c101126015f19a3f10f759b356a201d02cfbd0e151170e43bf8dde92bd5b6560eb8df637271380535157b6bd5089f9d01d69662b0b1628dabe837dfa1db6c5765b2dc621fe3c1f6dc6e9337118b8ae72c2cb7b9354c75479b9dff64a79790ac6413fd8a23ada8d2f9ada06e444139ad57c81924e4a9ab1fababf91f5017c12d7805d7ecce7a7b5ab2e3114328aaf75e1d4499026d33933d559f87827606b1592bfc8dc870f5e85502ec9f28edd3113462859f5100730d0d57c82b38651ea0874c04637aa8004584a064a8715a17a4d33723ef726cbce5a14289cec7", 0xfa}, {&(0x7f0000004000)="33d0cf0e3e2ba2b8a2933d5412e4847aa3763d6c2136b6d8c6d8d4c8e3468e0dfda46f9727edae5900e438deb52c82193f81c37d9db404e9cbf5febcc3a7823d07749f78ec5fd03f668dea5e0c3f6acf10547ef2dea29352685990d85fc951403b9c0f6a63de34c5e7c5ec77b3579696891f01ac7c78c7249eb700e99cccc60d6a03bac30f069c8b6f0b22e0046f6bf74c5e592dcca00e7629e8c98b0eb41b3fd081fc1743f4065f19f217f7c1d4f74fef782493d3058e073445759ec3f6f1ffc273e20b8dcaeea39efdc37eba84e58dbec256ccde2c364177514f05aed1957197854e5692ea8dfa41f7cb4521983cce4adfd8f3c04d7831796f2e0509123db2dff93d2c57cbcb67b1a3b78383c023db2cf8e6975ed133881e6e56685c26559a72e9692b33990e637903186ce8076658ba317e0805f451fe262a861d3d2fab035eec7d9220a9e22ff4db38a689ca1cee738f234df6c567c6a1accf6dbcfcc1b1e60af13ec74595f511a928ee83a1d65ffc87f45691d37dc642a6386179709635d2993027aedb926b16ad2c9b1e07ece30f3ac0c8d8207681c768e90c0bda26c106053dbca03dd913ab3f6335611754b840a7185ec8f457940b012af6999d414eb4a25486b2b7c785e3a3d9adaf4f80d82cef2b9c40da3f353f3bfd2825521591f2d1c0e1ef8bd4093b24f1bd4aef0b42c85f9e723a3b95ada5edf1ea9639596a4750b7c4c23bc8d3e45d81712db40a9bd023933f998b5f08bc512a39f98a717d072886ae0853ba898b0a0e7f552f3889fcf789bb2ba6a61bba412e50d106a7eea5be95f8b0063ad59e8ad2f77855d37f3b82dbefffdd8f83717ea90048c55c4fbf429e6178987e095ade01e15241776527237712757e1d5ccee5710c3412afd4036c1e1c433f2d7eaa7b85ee8efc8ad5b79617cddcb2c55e61156aef43a144f457aeb3ad28a960dd0fb1c7f54c76aa371684f81c5f338f426d3c17c2feb3588f554f117b3dfcba3e59f878dd4d3033ca6db64ed0fe7adc653ce38c7579755cebdbe7b23aa2dd66af41611b0298904a62f04bff8c81fe02fef105b00071662edbc4c576e267419bae9fbce5b3be8d8849e26be48aca5043fc185afb44671fb4cd0fb32f210a882ffd0680cfe5bedf18303f5df464da3e9531dada10bc51eba1cf0e4a4d1ba5b9a0e81385874fe90ed5f2cd7db256462937b345cd90dc09b508b37978ae33bbca44412728012dc06ca18948a6d9fc33ab219c78b1465d08a7dbe94f904eaaac83e2965fe65259139a6a690681752411953e53a93198c31d3a00e9c234283877bfe1b93999bcf4b96090b7847afbaa728f700189de1f84f10d27914108c3c061f429a0eb952a9a64d51255164aa5a24ebbc2fde59259f24ee36505649dddfcac91e5f213697fab7c66596b269cb08b5b195f2d182a6d27ddbe5250682e08a0c95b11ad3e553a1218c51f6f83dc233ed6bfd5a6b0c9b37f5000db3deb36f2964291d627a0f107aa93e8f7e1bc3b4f6ffb4abd6e3803a9f538d4710b02003ee4f0af48d056cc975bac5c2e6a2fadbd88573b6646d605701e8842781c43844274920efc1c10c63fbe901451d8d70cb848bf1ad301925162fbb832e9a8b1cf54e250ed34aca787309c8d4130d8e1d84c7a50529f9dd88d362460bb8810289c7a262a4b6adcde7b291119f1b93c6b9d23271506425338e39a04ba16b050fa23dc7442f099cadf8ac071c568734fb4b91b383f7f51f7865ca25ead14aa15c13567e9e27c396d786b80e7eed8b91c9b7c6bbaaf71ef46087e58c34cc15bb01ad949d934bbf66edfdf1fb99d87f569d5604a67d4599d7fea551838c5705474bf9458613b90fe2f9e28a700af84ca49f33a07f1101ef7130b2c678120efd3d3c86f75f24c61f9fecf5406418583366156028cc0e2f2ae39d507cc09c1db38f22fa68f24c9f2e90502bbb82eab118c5a88270f0cc5d50b15760c0aa7dd44e1618c062ec2d0ee17d982623721dad0632906a6342f21e51f0e86b74481872e113e222ef4f133f03bb32260dd1f3335ad568ddbf3c04f62ffb0a96e5833c621a533b41ad1def15a476a7c39105b715b9ff8f6d41f101f648c127c26e8c918a152c2e00363c7bc2116b0ded9b6b5f9187db0973759787e20cfe29f112f9e21efc17b50c4b4e379912b29e0c4721224dc78df2b1683bb69a5bd804dfe6311c7c41837719920ac5cfdf9891514f07d0dd8c56bbf6437a71cfe8ee4c1f81af5e4148a2fe6d137b482f6110b7c8ad7e4e8795af96f79fbd00cac8f12283c7ce300d8d39f8f5fa2561cf4a0ec8f0f19e5cee04abbcf53e566e39f9999cfb53a092e874f78917abd519e9bfcab077eb79e8fd4259d9cdc75290c8d5c50dd2b5770f54bdb6529448a25df69b675db1e13f0deb69940ece0b64b2c993611b8927e6562ab52f1dbcf4f85ce4c7e1076e92ce84718f97c406c6290f9c55bdabbdf35c98e5a0351c84bb670fd53103399acc2760a4979339b2c7eb41a5bbeef3d15fd16708228a64d115d84c4e9fdad5ec8224890db2b2d1974ebcae9bce5630c7bc92c29d42d7302088ac6ab026f9d0b0e6f297a3b14cdf18dd15f2cadf580e6b7739e91b8ee87a0264e1923556c064f42df09ce9e3126ab528be626713d1989d54e24a5432a75d3b852308c021a6ef248f6196bf641a9ffdac777afb9738a42a848df552355095027b420f7e1ce38c276b6e98df9d142b2996bce6f95ae07d86fffd78d63a8ee0d11cec28b068c2ba5e36dddf32cad3267b6056c178da38b7ca727d4cb16a8c8e67b04803e169f39cd70c12a77ef06db18eadc145ada62f51c8190092c287986826e2f337e109edd3cf3000f99f18409f7fc7bd7551d6297ebdd2e4aa41b879c628f1db1a5550fe14f1a34304c1dd8b58140d1ade6c399a61cb6fbe969350ee047eb53dd243126619d1dd73a88c8cd23472218a92a3715ebc3f3d788caccfef4d054548e81435ed3599c6c6cb60f6885befa9ecc3af3380b177fe000f8901a82ea60350578529b1ddefce773011e22558b5773bcd54983686c555abede832eb34220872474a942889f332556b71b8e146e87cfd01f85c59030dc6c9bfe1828b814ea4deec480a12a92b053e750e85c176808e2da6f1a18b46821c76eb5c7cc3d910a0d2160b87a329b968df6b516d2781ccbe1e81fd7b06eef0779f0b2c6679756d63c7ab057866a73d3201fde52c61562f8973bc0da617c089463f65b7457ad4e82215a400b923db6fece0c003e5c747c19db494bdc67c774ce8097dc9f0fb385d1c5a0fa65d3108f489f420163b14e4da97c4ca27f0be240d2e665958b19956efd9216fd3b6bae988669e2d1430099204f096fe93f329ce857b3dceedeb5b6961c7e62b537a197d33ac770db24bd34f6d62b1fc15db6a799a82910472e91255e151d1ebe45e68e76db7ed4f9f2511f401480b3d16a29283f12d1b60ea5a32f3bbca1f2268b8b15d20fe63a39303ed40a9fd07460019a2affe1d4f92b7a5d30cfba386fdd89880afd5f3b3264f670cb175881bcdbd443bcdae475e3190b1f22a0d0ecd9caee0f72e5a6f107e983091a31c2a4ac105f5f5fd973aaad828640d32731bb23414c0606607671572309a7bf6454ef39e8e3970fe5ddd39a23a90642ef8099195fea16343836f9f886e27b279e62e6207b5c5bf0922051cc6a7be934bc7cdcfb5d415d48d541e27f5719951192e9d5e83360d3578cc6d00efe59df62293d00aec4f82182b61d8800fac79337f767c964264fdebd4ece2331a5ea0404204ab44f51e7bf53c570e2b1d91551d84777bf4856d431aa824e6448a1f7e7227495a201f6303d82c5ac7f87c5772a6229d989dbe65f96a394b210decb54b2293540a449c6fb1f7827e754d5184dd0e88743760eb960f2f560571d1ab693aab2ec9f7df6661e5ce2f0003a2dfea7208daa6fa10b5e907e404f5241f01f123c1d047fb0692db289f10f2d5bfb96df9da8dc0a0b2a3d5a016f2827e4271eef4638c9717650f2621633a673d489b0f521220ed169b9f10f59053bb226acbeee7ad1fedbdd967801c6cec3b23f301e30914c2d54b79dd6bebd66dc39373ef4afc7e493b44415f4c69e89565bd3d04c5acd5b7b05874b8a2cc0955137b5649f097b1908bd07c3cafa5f6e05ee102594573851ae9c9656cf5dc90026abd6783df3aac0d6da8dbd84c283c930eb30358ca19107717d048c4129cc26da78886e657b2dc07ea73c3f1387f769dd5c23ec028888a9ff605f66a77da2b82050f89c03a9732efea5623553a0ee69d1df2b170c07b2eac76d524f6090469cf5c1b748d2a2d75b4a4b62c796eaa55050358d7a205de746bdd5f3106bc7dc89d3e3278676f30f6d63157ae9b4c664fece635a491e8fbb5e914b2e5124351ff1171c56ed94cf17c2f3fbaa33a701823fab2db91030c808ab93a388edf5d760a0426e5fc1b65e04b97de877f9eadcc51ddc4e905b479c6e2c3883ee2df98bd6846729f5f67a539cbcdc151fe736a060f8cb4a2f3c471a311a7beedd822025eaf18e57ba7aa07e8cf4ce8b97f4982ca59f42082b2d92d3043daaabc2c11d57190f9001fa2f8e6b03bb45712cc98462ab834362788335f9b32428470c638ef1454637008dc9d7078da8f3b4b0b14d67d168290301d1b15582baa6bdeeb809844a71b83528cc0ef429267f696f497f9d130c4974497cbffd040034d32748272d8d3a03611458cfd3871c87611fba0c8b40037127b93fd446dc97b0da233349a7bbc556eb7d11dcc841a7fd0f41956f811810f152495595b45dc132940609c32542d191ed1dd9226ce50d2b430cb59f7fc970cd9d69f6a15407e0c38913b553ec4bee45c175ae4a8dd5389daed3e0900fbf7cf73bb3a5eb9b76ab8e45ce10f790a69cabf1f6ee2ac2eb2ff658855584e6f4aea4cd88d8ab31cbb94986296eb3559382d97a4620dc5ab798f2eec1b688bce16f6b63d147895bc77ec1cdbdb7f545f8fcbaf9c6188db113bce1300bd65dee604b34482622200f593b458a0b800e1767f713ff7c3ec55b155894337a727b8d4e7b5ce96ab46da0fb9aa484f5b0734bc4ed84d2e2aff8edbe82a771123bd01e966a97264e17e0577c877de7c8c637af43615369c3bde84775da3d121076d438108ca581028a198eb20914505ea125b61e0dd1a99a1cf76c0fa80d945b9df3697692071e683e370ab2a2e21e54787d7c099c54f424dfe9b1c26af63e72c87bb8eb19529f0a933d05eb6783cc00f716af01d7994d284775035e69a63979751279cf52ca650226b6336e7fd37e467a2de587361c038f3e37b0eb48a2c07f134a78736fd169d58ebc4b86f01be11bba425e40489960594c9a2618a393e0b5f458563ec347ea350d33bfcc8fabbfb32bfb47e0eea3eec3c6a1ac0427c7dd7ea3adb4b7a9003f2c0e11c999bf0457f598ca949dde7c5718f820715c410cd04d7a131fce074ffd5518a9ab12e6cab3d4a12c1564ce6b25ef251e6d00703b2e98152d08176d65553b74136b021b982bcb1afb1ea9c8c2cd4e117e42b53272849add3f38c267811b255a19fb6c447c35dd83cb80a479f31b763711be273a0401d96103bd807ac40d34f926c64872451972bc6f377e4105d0b1e65c7fade976c4616f792ebff329e2a2befcd3c590fdad423d9a544b603fe73e25929c4099c3e034e6faf65555d486fa31933f90aed1b576d3ff9667b83046181f1c9183239feec2abca02db37834c0645e810d1a6e962f1ac84fef2e9b53ed95fcf1feec2", 0x1000}, {&(0x7f0000005000)="3712f0f584bc2bc76ff86d664dadf04b31f9403690", 0x15}], 0x6, &(0x7f0000005140)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [r0, r0, r0, r0, r0]}}, @cred={{0x1c}}], 0x88, 0xc0}, {&(0x7f0000005200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000006280)=[{&(0x7f0000005280)="6d25249fb5e178356804efe14f84553e4b9c622800d8158b228a55227020d1c55b0a29e49b398e5e0074f04dcd9c4e955378b0bd9b454e30689b8b17b3efa64f0d1094cb7491049f275c8b372e6deb11b2180b0931ad92d72a839d0745ba9ca12fe6a9212e25d82d659a6dc738ab7d830e5b273aa499976929247f09283ca443d620c950b822bbd0c3a14e8f4f32729dfa8f1e1154d6c728cd52fa36fce1a7168e7c5408b7ed75feba3a428f2a972488755b3c413cd3b49bb66cf7ff061d0638edb4f95f66e79b116564104e1acf84c2c13343c8751106dbcfa5c4a89fe14cdefcc552387cc6bbbb0ae9be918aaf6b712cc07c8b12a0ff0ffeebfe3b7ef6b0c505ee24a61fc62c5d8540c3fe1aebb41b2d483bdd6130bd1f90f385045183ba82d419a93ca5c6a420f13d4853cd4caf14a5dba0020770c7eb04db252560c6bdf88e09fb3d3909ebab94ca9f2e3cf691ea7eccd9a45ee7468963fd8fcaa873e6a2116611cdb0f1c7c414847b6356da8fcecb0bebf5ffff6092b1280570604dc9104ee27463509492fc8349d701789bd78aa61232267ae8060ee789b053053d9c25b115bff734c0cc30dda37c1fb8128fc003881090b0a6a14ebe15a436be4eed91984a4c2b43da0bb0362989e5688a8932570bcb6b5f2c5c048827f3d1bcd0b210bc82c175888bfa100ca8316baf9a8323f7a32daa4e65df0207c3ae5a273be2550bd3e3e9ea1e05f5af055b18f94ef2e7fcec6769b97ddbbb3242c3b3c4ca30e86ae6d97bc917f12fdd33c9bc8be3ad9b182c5c206cbe341e9acbd1678693cce3b91542d8eae242aef9825812e46697a0b5984bc0b06207928005540c267199fe10a36b8f86d61caf8e52dfdf4efeb2313e738e11a5c67de94f6aa6eb8428a0ead9f5ef862f8e5e6107a275d30daee31d88fea00fa89ec4fb980e618bf01feae49b3adda6b87e882e6b73c1dec1f14f4f3ebc1ef1a5c797f7b47aaac1da55b4bfa6adaa3fb588d306e82cdddce13bd1fbecbf84f0c5da4434d4b633b1210dce5f53215b838e1afc1fa5d7b742042f6ead9fdb93154b4fb3c76307de2e4c57b011a04bace497c364993d4a52d8f14bc357b0471420bc9ebabc61a6056135ff87e09cf64bce50548e40204391dd82498cf11cadaf4e8dcff2c1d4a1db699dd7c2aa606b64d9e7287a3f07585d5b17f204f8a436a15578eaf24199f8bed709952c9c8ed93e6a87dcc08dd343046ef8db8cc6474c81ccc043f5ada2135730630981864be8af34d849e76f2797be7337333c45c67af7f6f7f67a633c2cc8d69acaa77226843cd919934958c5373c9d81820969b175de3b8efe08eb2cfb3d6a52a79360b65089cfe36c8cac7b2fdd009b692480ca91a3a93e151b842fee9d3d2aab4b20de6123d48557d7c77dacb7ab4cf99874728548d56c9529e4a9552bbc80a1541fc25fd3c8d61880906bdf279741dc18b399b0db5c8a381223afe2811127dedc5ca1fd7357fbc84ef1e5eb8c6eecbf32dfec6761abfaac59176813154dae35594973dd2337d987e0fe69060c8b0321fbb94e8d15b23fc62b8102b5b38496f94710cb871f8b747edfa147f510b726fb7c2989f642f7e86298f2cf96f6c83928c4f7ad20c74ae3b172d3e06ccfe31410a49ab2a7091cf20d67813af8ff44070417f65b0852e2d93aa574e6943fac3c316a5c0a7145ec3b2025c95e1a44630f1a80190c1c046412aaad963d0bda8c6804d9d2d444622e956056db17221a62283c54fe75ba18d2379d762227a5c1aaec0ec8d41e7e70cb72495270d5df37a8ca37de33ae502b0054f4c394586a34edaecff193dbe15078906e0f340a15a001ecf59cbe6143ef91e55e3ffa4f8dbf634df9dac91b26ee38323ffc23a7189dae7bba1f850047ebf0c5f7cbfeef1f551a7d1ce3f92407f26f878c4f4306483459e3b3329b05fa72ad76a36068cc558ea4d05a51f858e0a8dc292e3b41484d5746b7addc191fd5c4934c77a3b83660737911c61ae0a55d6f551ad6734774bcd66dbad6bb05061681f0456c4c6eda985316360cfcbc2cfd5dcbcccb7c3e6ca46b484169cef93548dbccc8fbadf90d62883c3e9ce1c8658ee9c4a7085850aa953b3d95ea8a24ba84783a777ccf7d72d595529665821a786cb110c9b200b24fef7b5b759480ef585a57895fbca218a8117cb82bd4a08fa98d8cbaff5ddfef9095d487944130a7e365b034e51c1a8a63e8163c6b1176674f04ed2ea700e36ee8eccbe90e9919b82a3ffa73900a067acf5fc4e9a7132f910a481d5785efdc75541bdcd6bbd13ca558f8d0c987071dba222ddf7536fb67cc4ce156fde688c6104b4d66b583acb6f3f5cb38a3a47820202dd5bb4305e98cc8808180bf3fa68e0bcb4bae21af6b0f8dbdc89549ddfad5dc4d8047d98fb58f09931bc9c0b770ee4e248d1cea0f7e1cc8444c88d24aac6dc3347c5c9144be9257f07840c32e60ee7d8f042bc26502938fe92dd8cd761adb38bd7a78504e3a843dcbc3a06b47dffe0a7571199d56ad5bdd23ca4f8a4a6e26e6478e9bb88ce0f08b609e4693a985860032ec758bd3abeeacabadf29e64adf41dfb6a213d8b6e1404ec459345943bf731ac7e4a3f78bf0feb2268d625cb1e220a14a997b7f8d76d37379a0a6dbce27adc5906088f218647dde23649724c488434df89098aa6ad651786a9716037963c27d0c22fcc6bd2b9c80f3c723b5b2682169d0ab0b3ae5e76d219e4046be2a19cc838ca8436fe246f8d106b7145b60ba47e2a21652b3e92643495b0371cd62c3ddb2482da2b8dc151950405c9406318d9baa3b232ec45617674a8ec28b20085edb5108bc2133f20d7b22cb50b8d3ad21924dd037d3d887fe238ec5883f3a3e9614ff493e8332609408a544db4e6d8934dd9a3c98850a9536a88da81961b56c6ad928ab3d7dc215ada26d43c6a0f8e577e9463bb29b327b573543b95729aa7bcfe9fb337a7b7271692cf8864800bc264b96a0742d1e0a4fada8758d3789fd7ccd171f98f050c4b79c6c6928e236a2a5efb23eed6bf3363c115f06a6ef049d02c3814cab3109ecbd654487c37dd567c5221a010e6ff9bdde13a09cdfd6a1a3c3e956b0369f3bf4cc717a01214579475e91b6c27fdb42c4a2db679d62ec3f6359380f99a06f721fd7a38bd2c6579be24f3e7600904f81026f58d9d765a02b0c82a2824080a67b699fc546c40e08fcc2b21a51b8bcccec8fdcce95833ac744b33c9dde5708c242da8970da00181a160ed78c6afd03c6c77e9b613d3a61d0d6c56c7e27267bfb497cec51baed46353e0c7c38ae10ee6451b9bb3b2ca9f140099707dd40d988e7d8eb6bb445c811462e9b482f5bb1a2c87f6f2ac545e9329d0c8eac06f2fdc21df288effd8fd52a75dc20efdb21800944791ed3c042764d921cdefb15f2e0f636192df516ec19e5d0d55f6c44a347eebf19c0ce0da408e107d72927384ce1f5a25785bedcd5c71a32236385f48a9159a20ec97baff4e3b1c821477f0c57573308cd5b2920b99b020a0103fb9c76082a3909ece6292bf679dc5b155601bb82338d063e3e0be9dd9e9965dd64b40c62eb9be16140fcf6d50444c726dc7e9dee50f03cded6c59f9c3a4f22b56d8480706d5b763bf0dcca250389e788c2b54eb31ab67fa393a4b17d8705d70842f82862499acfaf94539c49afc155465b5799b6cd1fa843c7266de80aaa23a6b89a2b11016cb060e98f330b5040706d316d2ea4e025fadff3336a8ab470fa85c389a12f86471887bf887b37ee8c3b389bb8f3dcbd87169ecc763d864cfe8b0246d45c2ea3917884753a5a95611f7b512f564fd6b26a318b29eaf62a50e1b3fd74cdd8b11f03bca723574252fe943f90209d142381aa76c655e8091dc5f87ac737213b34b3264f096c7837608a169703c78ce911492415c7423ab0ef645f4420377002b9e22d3ae451de98b9a4303d39c6bb6433022790add2bb0e181a8d8c15b893311dc993b4efaa4e63027879b27bed7d1e30efef6b5ddf8cbf908caf7c26b748b5def29bb8eefc7d7c271db20269bad548a908c5046f64db179a52ac940750bd004673b9af75025ca998bf4f6d604486e123d3543749e1b39f5b25765f57f99c5a327bb7a49641206ddc6b8b4656f3eaa01d2adfc404e97a65c17d2c88b77149c9e2410f30c1d9e9202ed6468592df87bde5067c7cd438cb027bdb8faab3707b07e29f31c96c507fc428b75d70600477bbaacf118c9c94b33c6cd8dac51f6b522d2d780ab94a96985e56bfe2c765ed3a12317adc44341048822d315f6603587ac4d7d052e4e3c4e643a1f73b887b587452086c49a2f9b13795b2ebc7a3c32e515cbde500e10c5dd79ebfe03bc50b221ffa641686eede0053d9650c898dbe1863754879f9cc5186fb73396cd7b4d23872cae96c08d9e6ead64b1ac0839f671db7482444ea26456c6ba02bef19c37085fe9b6136a088764aa1e8e3e7d1f4cae4d5075e7f59803826abe892e50cff220d384f64e8fb6b483b02adf4d24293995f1c4cf9b7fa7f585875b41592c262d40f0af09701f95307f837d12ad8f9fd4e3cfaa8cf41c6dd66637bc652cc4bfcdc20af2ff8189a11cc9fbafa78a9a1e333f9b59741e1e7994c251feb1af9140360d86f3edaa49ea985c0c42e9b454ae51e4a3958b5c2e360c96e7aede33caca085599841874211ee1ececb10a493bb390d393135610c18e0d640f38a84572b67c4503274ee585bd746e466f564b85b030c2c6d54bd8a55805b4637b4537b939d553b0174be7c9fb10e8c47ead788b107ec424b2cbd16a6ed2bc5839fff5afdbd662281fa4a5bd59809006a73caa97b3f8c13b70c54f4fb8022c4ada4616daa5de2480305f73deab76fb4d63c65325133b66ac31741f0a1da57b5b729cbb6d4ac4e6ea7c555cebc59d423701006b226d9b3911f517440a16e6554a1c0907a366a31c52e2e8c137910cf29f2d6fbd91ba3e6787ad19bbfbd2052fd0d876603e008e71ea9c2c211a5ec82b69ad1584771cb84aaa2517fe9d550737ef0e2f4e1caddc4a6081e6f224fb7a98470f6b972e7602100617ae0b91b8e3e8e82e3c802041b4d74e4dbf47298b585897d60635f1c4ad3167d5ffcf911a66ddf42bda5477fc0e0363e9ecf89de99a0a3c854e5b2d1a6e5c00fd95501617385f4dfe9e213112c5060944388f6b9909e535b467bc6feb0ebb78f4fdf5b4cd1f5e09f2a64067e76619c0e2b22ebe3c990869e02a0eaeb587645bd5b8fe10a4c3e6b280fa94ce7337c2935ac834aca98c53e00d1ea4f464bca05b6cc0a4fe501b63fd39bff2085a75fb23c709824c927b9074d85b8627f015f16dc7c9de5a3a1376b0285bc08d83da12ec7efca971b056b559af259a8978968036b938abc80fe44f87aa0642aaa55da9fab3953693ced58bb501bbbfedf091acf5ec760360fa61b255ad3c3056fb380d03059937acad82df9890b9d79e53804f31c26cdec1bd4daa574985977627d13324557f48b92a77731fdedf2e03c9e1b299ee461a2eaa8082b81bb91926366f08e11972b76ff80325105747d9d5c1e559196055fa1e78fe191edef9da72ec3112e3c6da83b3283c65cd603d2bf197aa2cef0cbb5887c4f1fd84af18e4488309387ca6bc81fa218d876460f985a44d375b755e2c32a37f65e58ce002ce80cac7e5c000127dfe7fe0220b39e356a5011bb16be917583b4fbec56bbbef352c05149622cd3ba889d03660d9777c81d3c8ea8743609e06c6162cb228f56a93e54e5f80fd8c15237166511c518816", 0x1000}], 0x1, &(0x7f00000062c0)=[@rights={{0x14, 0x1, 0x1, [r0]}}], 0x18, 0x1}, {&(0x7f0000006300)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f00000074c0)=[{&(0x7f0000006380)="1cc0950ab1dd52b80ef1f8d82dc56bec5de4863c89e9b7586dcdfdb32f727c583c531d9ec16166814f2cfcdcdf1441347fe16a15a943c79124b2e78f294776208f24036f52e0ec544dd7681b899834a7d9a87e8576d196f02514ea9e1f1e98e8e2956c9e19063090a7b5b528009b0e16db04594121ce2e83d30b45feb7e0093612f7d2983380da8502822a976a5341a0aeee97ccac659b99f49c71ba8f863fd9bdf6c64b1dddea14b17a4a3e0c1bdc941d17d694d55828a596ca", 0xba}, {&(0x7f0000006440)="6a6f6bdacc4c4c4cb6e8e1d40c4bf40b8b7de20c954baf536a0dbf469a5ff7a1efbaedbd3014738dca4e55117a1f8425410136a7944432c90a98f803452f4f3a827bab58bc08e8a7e39d293b85f751c5a74f3eb6c5324560673601dda87a706eadfc242409ad9521d971615fb078a210d86c2fee73e6eb734c16683d0e1aed6d8b092daa834265765b9974cd5409e3c8364a7cb9c7d1b1f131797d0d2576bb9cd9caf713b76a3cd32028e075bd8b126f5343ee682a4e96158d260f70d5b97e09b234fd5cf53304c2a387493cec317c6ebfc122a8c966ca9c589131cddc57eb7dc46ca2f5a80c10cbc5847993ce0f5deba16905b441a9ee8782aa4a52dd6be2e8380ae94f759e9b86d2dcd8be7a1221f3ede616285bc66dd9d31b49da59b0982c6700dc0e3f38ca1438f7edc1151b29be87afbb003b2f9454afd68839682021a0d7acea4effd093f18e7553e738713563d1a449e70045d91e08bd14a6bc59c03c4cebb0dcbd8c4871138f2c6c718dc9cfefaa883a487a13e73d2bf9788860be817f767e278ec1600f93f4d4709d34abfb501ae7db5817af51773b5edf9b3f9e4688f1673d4ed2838e43e9876e06fda38107c527db99f4f4268a7996ae7370ba84ebac7f4185c810f87b0f753b6cb198924ae7b4dec70adc478a35abfc247c5bc3e5df5047ac38b9ab88acdf0935f7e184b26c464a742e83e161b5a98e7e6d2e7b84894b9a20dfc3f4b813520007056c7df64fe5eda9b7c069b455afe30379c901fd23f80efaf4faeeb4591ecb05f11beb6d07aecaa50ce530afd2eb8a33cfaab0fe616db1c6864c723ec4870384a62d3c7d6bca022594a5eb19340c1d8522269fd33c7e15334d929007ea9120f1b1644bba2ff745276ce0b37ed2d6c7cb682fb88add68b94fbb08de36933c74980d85ff83b61e136cc08a6aa88bf719a0ec6f2e77fc72a3e340bf92eea176e3d6ed054595c6a82d6f9333eac545c730e9766c517d2ce931882f15cd97ecd84626158192f11b9af327713c5c0fe34d84565a1f249c789237212c8138e0fe0200050744910e619918185d2aeb2506ba047ff193ba4ea97ffdb4b101a40a422b661990dd81be72f176e9b7f4501bc78327b9860f1eb2f3acda21ad7963f1fd929c1480e888c220ccc175c5905380e627fa23f16fdf580ffd57d7b6d7aab42965ba9991bb4b190315ae5bb50ecf1c8817656f668e654666bb40a0c01a77c8f1f28730a6161386e964dadca12766ab50c4ebd189ddcb4b963d367ef28118aa6c94ebe2f527b76845dda3e8e30fb8b4bfcca495b9ad5dac6d041ee300b119e0fb732f8bd64f40d3c0e473e9bd5fc8500347333d9629523045a365bab805467af2b238beb2465cfb056631ab9c1653f8906560a6e5970109704328b58880cf50e454eab80255703e8353ea4fd17df9733fde9e3fa34dcc83759ee7ea9cec6dd5ad75c00123729b7f768519f1a9d78b1da0f09ed7d415c92d3eb3773efaaf705f9003f0d952195a0667d273e5fdf503989cf9b6187044cd68136878fa2e7119005fef5df20475214b9e5a72855b9738605eb8e327c70d3fd5659e368d1ea9c6e26e891e6bdbe484b52c5464f7602acecd78d4f600f9a814377ef85fced68fdbc0ca1ccaddec754ad3fa61e342632231eb96f6c7bb8ca52518d5f7a42a35554e7d3cc2514ac2f62ac8767029b289eccb4dec19f852b275227c52d517c07b4d66b2e12338e4a1e2e381288bcad29a6b841950b97da1ee6bd03964bfb5edb47a4ce63505fd6e2ce41ab72783afe93ff2295a48fdf5d62730cc6cb127372b0e646c9ae923b58b45e8e3932ba30d7b1d86b2b39ddd5e366e74efc769a70e4907766f78f5e617b4596706e4c831dbe87a56be54ac14594af976b5d2989ef39f6736d6029b9cfebd5d01532e012b80d5241a971fba636f4e86bfc4cbcb9c0e2386ffa17b8cc4d2740449cbb2c7db88ed826fc48e659642a47afa97786107751171c41bcc6014e977e8826b3403406d255e2910c1e7c540bb4cccce5ad15138991a0ed75a50508f5976d8bf292e835259390472d794a132b8d8283d9084b711e9cd01b4bd40734a9f69c6fb0ce12cb1b9e8e2f9b777cdf5c2c26d2d7abe5e09bd53b316f1ad3c9b73c9a5d3161708a899fd6c2e0bb3d99ab71b899188bb4567b09b59d324ce7789cb2567038d502410f48bd7b470e21c604cb597192836915dc5816300a465d69c117dca6ff52d9a53aa5f5b6f00dd568dfc4b5a707628f0e663694aa7a3a996cd5ba069b5382583eec51d60a915e13adca20b2985c8cde9151dc292ef44947a6592c1213e3b50e58db7fb121d426b2b9ca689cd770a653e1a829df3cf5591567094bed400fe4ad4ec7307755db7c6162d59bbb6eb7e9c7b3b9c9778296fb144b744316e186cb443d79330526f351333785766b5ae24c76411710200e7e160b30c0d9d5ddd69e4e8ae72139ccf2d91367443487dfd7a0440fb8849c4a2c3d441aae1370c4128dba2a16ce0849eace775f72819eebea90dbb32ddee4be96bce04235cad455208f8e5f8f19c66a6bf3ec6ca3c4148e4566268e58c42f28996941b01022e981841b30163f731057c515ee3778a7d4d03d3b5e3880725ac42a405dbc4b9e1661297fad8da265693a5efa19e6df48c6dd6665f5daffc298afb933896c5218beebdb06cdb6532a374468d22f3b1d306b0e8a7e35e2e952e6a8b122882e0f50d90b23f3c412794d95c477c6aeba16a0b73a7999d3e7454a9dd78f954c4d48b5b0ee5eda91d5160b72e98e4d220933d03f539e309c3675e93d2cefbfae5a77da132677600505193e0c78e4d78a258870834d63e715afa20362f692f427bad5dc6b3b100bb72665ab159858a8814fcf6ad06671279133bbb7bb7dfeffd77ce6d01d818ec2d60146ce261227d0c00bcfc84ebd6d7bf09cfc6f25124e633886633023c54c5831421cd6e3baa006389ddc3705b13d7a0bdbeb7ab47f62a8dfa56413050631bdb5d7c857454b8f57e9f92e04372eecddc6188767f29b773672a6a925c90fa268a70523ad3defaddaf99e27bb8a416f342c9a1e696a419ab63be042e9d75a6164236098ef09e6a6869b67f2b507d06da3023a591de80fff113374741d3c1abcc1d8b0391b452f259333067dfb4e0d7b2d6bf3a13f2a6722d5f37b2545f423089c9967b6270b0153927978c314b183ccdb41ad2ee86b01d20a3e937165c093320135ecd019694e62f456fd56913b1314e7bf60ffdd2dbc837cf40592d65c6731b5550a76c0eeaedf32375cf3523b0fcdf503ed1176cc9428230190e595a6154bbbf6e7be262c17eb51da8ccaeb0ffb759067e9c6b9111fe7e410d6a15d0b184ee79412a9e3c49f3de9f84226f2feefa71d70e3b6bd05dbf87faa1fc4025967ae7b3d45324dc26e9f63a3266abdb40e65d8f6ffc942c5d748ef8b19c1014d1e6caf4a5c1d2eb12f6778fdb49817ca1495bf9ca3e2e3b324370442e6f6092621501b20b4afc258470a08f802bd4aea9270b2acc882d1bb0e52beff952f2ce7191438d3cf2de8839349420110ab80547ea13e8f82ca9cdfcc33ebc078c9ac1fd58780fdcafac4ace2c870c4453438903a2d05e87b276df0e8d3bf419fa3077f89edb6ccd56c62c6abf9b57627e5d239eaa7cdebcae3a3fdce6e8d8cbf370678b26fd30a1d2b2dffb17ba2588a1168e30a0c615ba8eb211ccf0c031ca059262620072cc6dd84ec4179b87923e04181b37c3fd02b5fda5561b38f1566ef2244847db27d2eb7b1eccf3dbcb88b79e812bfc6d3af0829a4575010d1d7fa06569e830066971b13d6bd0d65dd717d6740c6c27a98688b25d6c1ae23d8371e61c7ad2e0bc25b97550b382f428c110d70eb3d38030f1633a81c926ddf7d8cbfa138864a9d0b27c7c065c0b168d95c5d2740a97e565d30d2e228883a1e597532540a82eab5d2d4af1861c4838652cf43c33dd18c8d8899cb56e8e2c49bf3fbe5486260435d0c05b621866c9d168c16b5bf9af104fab759ba7e0496d9e971fd209b7dd9f54287313591f1feb54160d7f65fc3e89a358db1703905962fc1cbaa35d9efd20c151b324e3bc2547f8fb35300633194494b17c68db6bab298d4e6ac7ec6b69df8e52194ea9210c90430f5b6725a315d445272b65a403e8e80e760ce59711f9e380b82da86c65fd06f3b62ac54c4f16689f8a0de80e1ccf7dcf559fe582ec45bef01523c8b25199b60ec1dc0894554c69cd519334f4e02110417b22630c1834494e67e3c6b65f5ef00fd3310a31a6eec94b065f22791133b97fa4864761e288dc7daf5979cf010e9b791874729ca7bc49780757f7891fc24e8ba8a95a649dc53f2dc98b94e6b193129dea4fbfea2835d02c41fa8ce48f3417affd58bbbd4ec721a29339b18d856882a133b830ddc2bc258a68106b3f03ec1cae92d3140cffbd3ce11c68b8c6afdb278f8428fff7a12801c391b03bd65a9b33d433ef4f2b36ab11e26f1d49bfa29716e928a6cd45498f07890a30d6fde460e9762be7265a950aa0fa4258cd3856e3e3ffc99b9587aea02a8346cde7371f77c9f7b4e7f5cadfb1786811567bc05ce1e61856e8dde99b077c82ee17d8c558a7b5eeff174bfab89d9444f4237fb012ad14ec0d04da028d4330b788586661fbd45ffd2d53d26f9b8e1ed0b5781160e4e1091757bc5dbb6e4faf8503380cd63c1bf0d8fd8a5a8e167a9c059ec0cc473ca1b6774cb880691770466f1f2cc615afd7700975b54ad3728ddea0dfbd7793409b4aa445c32a30c8e6ac8775a068d315090a673886dd7085f06783b7b201f25b4b2481db860f48e91785146ab81d2754dc25e7ce427c851da55dd183ed12533d236d9c969f4b49da47fbbd580ac42a080f36ad09fbaf8423e9e330fc1d8af61dd0b5ff84ab4c23981eaef9d5595b5e91b9e000b96df93384ce617b376bb1a45c666fc52de4ee28e323452ae57a32e66c866e35831ed449537a96ce9b3dc1fad1e8eac44a663cef108de2bb6f5ac78398fbbc8af8f39becfb71c4e9e430c5cb5e02c81627f29f2285032da9dd9e862d2f62b05eb63d3f49002c3fc5a8cbea5d6ff229b1b5051eb0da7f47ee99d3b4ad684de3329ab0c5989d61bfae53e5e22574a0e7443b7fe6f0c13cd9e500023688c6f91bef2b8c250cb8a4635ce1ee7069e1b18322dbab23842cce686fdaae3c21b4aad6cc2a36eaac0d29444f9fff9ecfbb66790f368e2da5baedd29ecc0fd1a28754d36bf4515d9a10fce98ef609984a938ab0696639d8724048734b40685d8de2397f47d299b74ce0d400cb628e1f0a39b9496428b9649a5c8691f32b72410b408f3ba3b57d0f24d4f506b5472e39d47d827096db51641dd85b03a1ff723aa65bba5e16ac71c0d2fab08825133d921e667cfa85268d7a498c25f40bb6cc67e44228f97cfe1cbd7fd3fe6c3fff585ee30f167b07469426db517dae2edc8191420525e129c90000d74e6ec43b121983c75b7d39f03674b253dcce184706b946ddfad39d14980def827ee00c8f5e11621b6ad01172ab8948935b682a6794edc5ac85d28981ac36393afec9d4072fa7f679c36b212385aa9f021c5498637b66144ea62b6feec481619f32998eb15b43a2113ed2f9182e1e812580bd835f2f5eddae549df2e9f043a95e62a8cb2afe425ab8d807ba5acde2e1a16366e96b837fb574e65ea017a6a53e8240b95714e13ec67e2ead2bd14201c6ea6ccfb25ec00c5841e4b33079928bd58706bc8b00bf8968587610bae2c2f99459f1a8aa5d7e", 0x1000}, {&(0x7f0000007440)="d8477cb4f220c1ff17eda12c766770c34ab2ee2760ec45a0a3192851b9323fcb697d4b", 0x23}, {&(0x7f0000007480)="de7a55e74c4a6b9e7b632af0e92b8f05ef1064312a3395da9d1bc2", 0x1b}], 0x4, &(0x7f0000007680)=[@rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r1, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r2, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00, r3}}}, @rights={{0x18, 0x1, 0x1, [r0, r4]}}, @cred={{0x1c, 0x1, 0x2, {r5, 0xee01, 0xee00}}}], 0xb8, 0x4000}], 0x6, 0x4000) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000300887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 657.391964][ T2448] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 657.412045][ T2448] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 657.420472][ T2448] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 657.428663][ T2448] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 657.436812][ T2448] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff 01:59:14 executing program 3 (fault-call:1 fault-nth:34): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x40, 0x0, &(0x7f0000000180)={0x0, 0x6a5}) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000400887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='++\x00', &(0x7f0000000200)='.log\x00', &(0x7f0000000240)='*-[-\x00', &(0x7f0000000280)='$]\x00']) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 657.444870][ T2448] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 657.452867][ T2448] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 657.465993][ T2448] loop3: detected capacity change from 0 to 140 [ 657.475155][ T2448] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat$cgroup_subtree(r0, &(0x7f0000000240), 0x2, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000340)=""/64, 0x40}, {&(0x7f0000000380)=""/18, 0x12}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000440)=""/156, 0x9c}, {&(0x7f0000000500)=""/41, 0x29}], 0x6, 0x100, 0x9) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_mount_image$iso9660(&(0x7f0000000480), &(0x7f00000004c0)='./file0\x00', 0x0, 0x5, &(0x7f0000000880)=[{&(0x7f0000000500)="188fb0e8ac3a196fcf617da4ead41729ed1e02e9ff2ebdf72b3c1e6ebac422ddb5b0c95eb98627a01f4a5bae31285d6e667fa5a9f12fe79d5d07c0b26551d0e65fe0212f161bf7270996184cd103a1f088fc6dd0594f7f1fd69ecb0a30b273f5f620c6111a857e208d2a369f8698455bbe062216e1e60c0e29cd92316ddefe40f822a2e2b5b3c2e2d3b5b63bd5eddcf2ee6dd8552407c7c3bac9ac56c2bfc9daff6473f01848bb2f8b0b1993df49ac96", 0xb0, 0x7}, {&(0x7f0000000a00)="716b4f01f67ecdbc1b0e41c86e525d05000000000000007f5a018d470279ef1a768ba6d231", 0x25, 0x9}, {&(0x7f0000000600)="86b0f01b8f8f4386fdc56c16de923c9a21b64ccbebb09e00e4558268a43008d08a8a627cc415721d2405305091afef0d7b99ee1dd5a3aa388a66e2a1a346c52a43f45efff948f06580e8bf00e22a9b0b46af935ddf0d0e89562a98d6875dc9192624cb6230d0e57e38493fc5bb00f89fd820c7b279dc78de0b4bfcb695a5c977b012464472a7f697510620ef36268f35fae23a0a214d7a4fb5240c27d799e95ffce8c0a6e82542c862babfcfed26e19ad586911e28ac4d9fe2366fb54f8ee995fcff327da4ecf0d3f8eed1f77f35f0", 0xcf, 0x1}, {&(0x7f0000000700)="c9830fc75758edc241ecc2d788235b16907d8706c95782d13a4eecc34c1cf43b1e4947cdd14f18dfe58e074a3670e8dc0f48bd4938e1cba38ed39b174dbabd744ac4fe0e553e689e55f276bd20eb3784e3a70182d5b49e62b6e312082e688a7550a3c4cb8b0635bfba4e7603", 0x6c, 0x800}, {&(0x7f0000000780)="059173afdd874162bdf8d2b78091aacc31c6445bb16b95c29f456c7f0552a561751f380b1788d61b389f0bac4f9f80a0eaba743fa8b868d0b05eb4f6e7ad6cc8a1a16abcf264ce142f44a064edc38e258fa9fa496deaabab99c3a8751b6e007fba58fff757c67c8e6998170ddf25697b72343ef6c7fab5a8c03443a375a9784fbb875330da1ef86c03d7f46b10a997b9dc2732a9e6d6a57d6fd33deaea1139fdf6df85089caac9f99e0541239ea75599fac560cf7a470e652fd1a7fe011dfc840c2505bbd87d75228c95f0a3d20287f58fa3", 0xd2, 0x7fff}], 0x20000, &(0x7f0000000900)={[{@block={'block', 0x3d, 0x200}}, {@sbsector={'sbsector', 0x3d, 0x4}}], [{@pcr={'pcr', 0x3d, 0x12}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}, {@smackfstransmute={'smackfstransmute', 0x3d, '[).),-]'}}, {@subj_type={'subj_type', 0x3d, '{+&-\xeb!\xd1!^*'}}, {@dont_appraise}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@appraise_type}, {@appraise_type}]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x18a) execveat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='./]%\xb1\x00', &(0x7f00000001c0)='.log\x00', &(0x7f0000000200)='.log\x00', &(0x7f0000000240)='.log\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='$&}/.\xec%\xbd\x00', &(0x7f0000000300)='D}-,%]^$\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=']}:-+[\x00'], 0x400) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r1, 0x80089419, &(0x7f00000005c0)) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000500887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 657.529436][ T2484] loop5: detected capacity change from 0 to 517 [ 657.560933][ T2484] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4007/file0 supports timestamps until 2038 (0x7fffffff) [ 657.570084][ T2494] FAULT_INJECTION: forcing a failure. [ 657.570084][ T2494] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 657.589036][ T2494] CPU: 1 PID: 2494 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 657.597375][ T2494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.607446][ T2494] Call Trace: [ 657.610984][ T2494] dump_stack+0x137/0x19d [ 657.615327][ T2494] should_fail+0x23c/0x250 [ 657.619761][ T2494] __alloc_pages_nodemask+0xe7/0x310 [ 657.625162][ T2494] alloc_pages_vma+0x3c3/0x5e0 01:59:14 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40b00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0xffffc000) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000500), 0x0, 0x400, 0x0) mq_open(&(0x7f0000000180)='.log\x00', 0x0, 0x0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x1}) [ 657.629978][ T2494] shmem_getpage_gfp+0x980/0x1410 [ 657.635126][ T2494] shmem_write_begin+0x7e/0x100 [ 657.640159][ T2494] generic_perform_write+0x196/0x3a0 [ 657.645451][ T2494] ? shmem_write_begin+0x100/0x100 [ 657.650583][ T2494] __generic_file_write_iter+0x161/0x300 [ 657.656277][ T2494] ? generic_write_checks+0x250/0x290 [ 657.661665][ T2494] generic_file_write_iter+0x75/0x130 [ 657.667050][ T2494] vfs_write+0x69d/0x770 [ 657.671309][ T2494] __x64_sys_pwrite64+0xf5/0x150 [ 657.676249][ T2494] do_syscall_64+0x4a/0x90 [ 657.680784][ T2494] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 657.686896][ T2494] RIP: 0033:0x419797 [ 657.690797][ T2494] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 657.710569][ T2494] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 657.718998][ T2494] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 657.726979][ T2494] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 657.734956][ T2494] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 657.742935][ T2494] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 657.751212][ T2494] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 657.763778][ T2494] loop3: detected capacity change from 0 to 140 01:59:14 executing program 3 (fault-call:1 fault-nth:35): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r1, 0x3a, 0x0, 0x7) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x80000001}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup3(r0, r2, 0x80000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 657.772051][ T2494] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)=""/53, &(0x7f0000000080)=0x35) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f0000000140)=0x4) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) fspick(r0, &(0x7f0000000080)='./file0\x00', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x4840, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x100010, r2, 0x67f42000) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000001c0)="96e7055a8ec9c85bfe84074978cc9ac365428edf23adc11c0ee459aad1dd709d59253745455ff74e4c0ffe4703334483a17fa07220c7e2180ef1b522be328156b7faa72d17665f1849cc0d770bc5114d003bd0ea8dbf9db83e10aa36eb9ff7d90dbcc03c52eaba484cd553b1e2368018b4cf0cde9f3a32edede9471cc0b45ce246d2b138abe01ff18bc58702b9dc28c0d8bc7f57ff4d36d78ce23db5605da2688de6c68177e9ad0067b3ca11994fcb425664f2b1fe5c6293d89d553335ff8ec60fa70bece3c6a7586edacd44b96563e2b969e8438b8dcb1700ef7c4370a431b3946710bb4a54fb25bb409765e3bd129b6dd6fb2ac216ae21a9721ee0671c6c2e") preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 657.853983][ T2531] loop5: detected capacity change from 0 to 517 [ 657.857170][ T2539] FAULT_INJECTION: forcing a failure. [ 657.857170][ T2539] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 657.872262][ T2540] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted [ 657.873663][ T2539] CPU: 1 PID: 2539 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 657.886468][ T2540] EXT4-fs warning (device sda1): ext4_group_extend:1793: can't shrink FS - resize aborted 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000700887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 657.892054][ T2539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 657.892077][ T2539] Call Trace: [ 657.915505][ T2539] dump_stack+0x137/0x19d [ 657.919942][ T2539] should_fail+0x23c/0x250 [ 657.924362][ T2539] should_fail_usercopy+0x16/0x20 [ 657.929405][ T2539] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 657.935756][ T2539] ? shmem_write_begin+0x7e/0x100 [ 657.940805][ T2539] generic_perform_write+0x1e4/0x3a0 [ 657.946296][ T2539] ? shmem_write_begin+0x100/0x100 01:59:14 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40c00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x800004, 0x12, r0, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x501000, 0x101) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_io_uring_complete(0x0) fadvise64(r1, 0x1, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x20000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x80000, 0x9a) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 657.951589][ T2539] __generic_file_write_iter+0x161/0x300 [ 657.957241][ T2539] ? generic_write_checks+0x250/0x290 [ 657.959922][ T2531] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4008/file0 supports timestamps until 2038 (0x7fffffff) [ 657.962617][ T2539] generic_file_write_iter+0x75/0x130 [ 657.962644][ T2539] vfs_write+0x69d/0x770 [ 657.986788][ T2539] __x64_sys_pwrite64+0xf5/0x150 [ 657.991799][ T2539] do_syscall_64+0x4a/0x90 [ 657.996460][ T2539] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 658.002399][ T2539] RIP: 0033:0x419797 [ 658.006576][ T2539] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 658.026407][ T2539] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 658.034984][ T2539] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 658.042958][ T2539] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 01:59:14 executing program 3 (fault-call:1 fault-nth:36): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00005e1000/0x4000)=nil, 0x4000, 0x0, 0x4051013, r1, 0xbb828000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:14 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000a00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x1f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x40, 0x0, &(0x7f0000000180)={0x0, 0x9, 0xfffffffffffffffd, 0x5}) 01:59:14 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 658.051309][ T2539] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 658.059358][ T2539] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 658.067337][ T2539] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 658.077648][ T2539] loop3: detected capacity change from 0 to 140 [ 658.084890][ T2539] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 658.118713][ T2566] validate_nla: 58 callbacks suppressed [ 658.118726][ T2566] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.153652][ T2575] FAULT_INJECTION: forcing a failure. [ 658.153652][ T2575] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 658.163893][ T2566] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.166982][ T2575] CPU: 0 PID: 2575 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 658.183458][ T2575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 658.193914][ T2575] Call Trace: [ 658.197633][ T2575] dump_stack+0x137/0x19d [ 658.197817][ T2580] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.201965][ T2575] should_fail+0x23c/0x250 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000b00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f00000001c0)="b94c7dc34062ad7e34d31988c3d206e5681386a3dd9317b6f042ddab33518611d5a27306d6bf7012bc3a82f21c951cc21af4d24a4f37cd0613b21816f810181b185a0f4717e56d9080c2fdb1e36a4d7a68d1d11143f55ae2423682f73fd1032fe13798af89ee7475f04fd7dd8a56c38ed4d9b02e0ce464785e0273bf24437fe2b4d13ec0fad81201e7298584c21feaccf536c06f8ed2e2729c20091e1d6aa6cd0021d65afa53eb8adf0532a9e54a052c", 0xb0}, {&(0x7f0000000280)="808e3073053fe5f1f77fd8b81864f366c29746b9d6b43e130d48e36cb4ce96755257a20dd981efb362bc9c0e0210839aa9faa2e54254505acad139ff1b719e42f29bd658242b68ad3206d6ff9fe6badc4b3530f9755ff36f194a8b80d0706da9600a1214e52a14f20a138859099f443b477c99136eb53e79b437158f3b713344db94bc86f28aa5e8835acf5f2d5c69c014a1b4297f047014acee95654b5018e8d656bef05a73476a551fbe379134cd34b3cbacde9d6dd00199f82f4e47a086694c43f1fe30c0444bfc99cbed297291eb4c9ce2e08f3b74b0946996616049d03e6c", 0xe1}, {&(0x7f0000000380)="fd107e3038ce80fe0b9bed0ceefd9a0c8e61742fdbe07b01bebab22ddba7de7e89e2c46498086666e779cdfaf64c663bd8f79baac0424f4f7242837a3cb94fd1a31fb1a76a901fd3bf0d368e602f70b06419440e99013f24633ea718ab06a55d3cb3e126c07653e61a8d55d24d2e5bd0de1ed49b76ecd737bfc225b0a46498c371a7542c61d0dd9be3c46d0d50c6b67d9e3a7387c30c9e8c1892fb3ea25cd460a42bc7d0a2091c9c8d868ac15e737c9504e5735fea2f48d3e3898fea21", 0xbd}, {&(0x7f0000000040)="e1bd31ccb7e5a3451e98cedb2839033d252d8dcf2d2825a4a0a5ba711247e263cee04b7b35eb7e4024e9138d3f0bb404bb6b43376791b58e071d44dc3b836ae9f341548aa9a581b17aba591855519d133ec00d2f13a21bfb67dc6cfe4fe4577c4fc5e36c6fade4abe3f65361b7c91c546fd9b9a1", 0x74}, {&(0x7f0000000440)="f53ac029fc06dab0df99da6b5bce04c231034480447414cb51b9cca5356a8a7bebc8f6cda61c3312e34d8523632c03a70d2585150113fef1303d41e68b0b0b7c7f64136ed5617da16010c410cc1b4fa5f09cb228e848ea1d6e77b0bb6274443c91697a39bf64f2d390ff8eedd6435f1aa19d9b2da539444116b5f48691a2dc08380e2bc87c5d34cba1c06c92a666c12fe8ba9e66db1f51fbafd3d42d4a17436574b68b412fe53b4de9673a2097e3b6812f43e4e001eeac5a51180c5900b24b7ab9b2572eef21fb92a78e6054", 0xcc}, {&(0x7f0000000140)="f1e2ea71dd597ef0ace9ed645600793e0acd0293a3306f1342f787852a624fd1daad2f35111fcafcc2f5ea1fc77c649efc2b4b695f9fa4", 0x37}, {&(0x7f0000000540)="15b325b63abadbf567ccac7599e9ba3f1a0e8b00c46466227bd482ed73f8d2c96138fcdd03ea888686b503bca3b740a144c1b5fe44a80566c7d8b2f0a9f27d7b1301a57e94717264f8320d65", 0x4c}, {&(0x7f00000005c0)="7957ac6ed10e6a9e18321f2d65a197bcc08e285826f39418fc9fa0089aefd5a238aa449d86d783847ee044b4d9acdfa27ec9961a4708f5c322c563fe15aab805aac0950708923ef9eeabe04e0a3fb7156d5728018e1bf4df4938239891f59cb9ec23dbc1e3a4824299c13e22835dc20dfe7ce0ddfc09cfe707403c188c629e90968c02c03ff6da0bd56c7a5bfe5ab8648ea71e310ee61d842965d16ecc69735168251454578b75757a52e9a72366ac6091d5369afc67e3df20", 0xb9}], 0x8, 0x5c6, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x184, &(0x7f0000000180)={0x100004, 0x4c}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000700)=0x0) syz_open_procfs(r2, &(0x7f0000000740)='net/fib_triestat\x00') [ 658.214537][ T2575] __alloc_pages_nodemask+0xe7/0x310 [ 658.219846][ T2575] alloc_pages_vma+0x3c3/0x5e0 [ 658.224846][ T2575] shmem_getpage_gfp+0x980/0x1410 [ 658.229907][ T2575] shmem_write_begin+0x7e/0x100 [ 658.234780][ T2575] generic_perform_write+0x196/0x3a0 [ 658.240150][ T2575] ? shmem_write_begin+0x100/0x100 [ 658.245332][ T2575] __generic_file_write_iter+0x161/0x300 [ 658.250979][ T2575] ? generic_write_checks+0x250/0x290 [ 658.256352][ T2575] generic_file_write_iter+0x75/0x130 [ 658.261102][ T2576] loop5: detected capacity change from 0 to 518 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_GET_BUS_NUMBER(r1, 0x5386, &(0x7f0000000040)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 658.261763][ T2575] vfs_write+0x69d/0x770 [ 658.261786][ T2575] __x64_sys_pwrite64+0xf5/0x150 [ 658.277274][ T2575] do_syscall_64+0x4a/0x90 [ 658.281702][ T2575] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 658.287639][ T2575] RIP: 0033:0x419797 [ 658.291532][ T2575] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 01:59:15 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40c03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = syz_open_dev$vcsn(&(0x7f0000000080), 0x914, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r2, 0x29, 0x3b, &(0x7f00000001c0)={0x21, 0xb, '\x00', [@calipso={0x7, 0x38, {0x2, 0xc, 0x3, 0x1, [0x4, 0xaba, 0x7, 0x8, 0x5aa, 0x1]}}, @calipso={0x7, 0x18, {0x1, 0x4, 0x7f, 0xfff, [0x40, 0x7fff]}}, @jumbo, @ra={0x5, 0x2, 0x4}]}, 0x68) [ 658.298701][ T2576] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4009/file0 supports timestamps until 2038 (0x7fffffff) [ 658.311347][ T2575] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 658.311371][ T2575] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 658.311383][ T2575] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 658.311395][ T2575] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 658.358531][ T2575] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 01:59:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 658.366593][ T2575] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 658.412903][ T2606] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.421301][ T2606] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.431719][ T2607] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.459564][ T2612] loop5: detected capacity change from 0 to 518 [ 658.472033][ T2575] loop3: detected capacity change from 0 to 140 [ 658.482021][ T2612] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 658.483834][ T2575] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 658.493628][ T2612] System zones: 1-2, 19-19, 35-38, 46-46 01:59:15 executing program 3 (fault-call:1 fault-nth:37): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x8, 0x1, 0x7f, 0x8, 0x0, 0xffff, 0x400, 0xa, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000040), 0x9}, 0x0, 0x8, 0xfffffffb, 0x8, 0x20, 0x84c5, 0x200, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0xc, r0, 0x8) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000140)=""/61, 0x3d}], 0x2, 0x100, 0x8000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001c00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r3, r4, &(0x7f0000002f80)=@IORING_OP_READ_FIXED, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r6, r7, &(0x7f0000002f80)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd=r5}, 0x0) r8 = syz_mount_image$nfs4(&(0x7f0000000280), &(0x7f00000002c0)='./file0\x00', 0x3ff, 0x8, &(0x7f0000001880)=[{&(0x7f0000000300)="396d99084403b791af582511c2a94aa0d178adb0e8f95c50e8e6b42864cbde6f6076af2ccef7dc7244bdd984761cf78ed897c67e2ee1e48cfe9de3e413bcba103279d7b9a3e8ba185ffa0b3292c35daa2a9bc8b7c29953c256e61c1ed01edc5ec12e02759c1a02d475d65c400bbdcb84aca6a51eb73dbfede3c8594741d43ad62950c914403665d089ee1801a5e57e7708310641a4691965974d74b5547f9db63ec9c379b4ae0fe8cb5c025aeb84b50e7f0908b5ab14179e164584035b919787797d446e8fd8c6acb27e", 0xca, 0x5}, {&(0x7f0000000400)="adaccd66683d7a1d9a70b48ce47980da822d55df1159b5621e54066da04ee70bdb6cc61a7d5e1d3412f92561c26f2a673f7e95ddcfb95ac57580f84ed29346458bf83cdbb7fce955428d1d5f1995e2e16514e7959f9802b5fd7b78ee73945d106435719c73a90e57cbb9831cf4338ff03d04cbdea3dc6d701aa97273256bc70cb72b965e3c2a848b9f7157b8", 0x8c, 0x5c86}, {&(0x7f00000004c0)="9fba00e040038f8bec68618da08a31ce7c6d3a4acb8d79ca4c4a2f2b6515981c5f63d3841cef4698a22a14baafe1e339e6d96e8e64cda73ec748f9380b1094e85177a60cd5ff9e0745408b3da00ca12d97ac507b9020ae5c75806710e6494d48c117f13373964993e79f4ca6156d41", 0x6f}, {&(0x7f0000000540)="aa1df84015d2b213d41c83bbd278f89e560ff30cb8ce297c325796ab37742f0870fb62884dfb5f01d7d2f57d9397d993dcfd4a39be3a8345433ed7785a5c44aa817f38661ac15dce83774c3b12b4be6465e65be5ddc00a0c4be82f47a8d6338d537425187c14a998cccc44b41b6fd1e1fde6d2eaebbe1b8aad4168f1daefa435a6c06f9a16cdd9dcb0b033010347bf93c95cc0b7fc4e6a5553e264ab1e73f0029c952f847dfd758c56f2b067c21c526113c85e0c49a297b94347e740d700791179e3b7a369fa4333f20c0052c177", 0xce, 0x5}, {&(0x7f0000000640)="d2ebce6e95772ab25e5f3547b62858a2e01604f3ec5c395ba55a021a9e1f4ea63731101a5f3208ad6d73e3b1b48cdd7b3ecad3263c71dff42fef2fd5ebc262597b69ff878a71025988b7c261cfc4a21ca099867e8c421a6146f4381025a7", 0x5e, 0x5}, {&(0x7f00000006c0)="2e87151b1157d74b8c22006bec027d04c92aab2ae9f1574fe6a1a495dff83e370431b4928f4092bbc66c3e922329605155cf9690e10ff9198fa3769a48bb91f12e062446d7116093c4a2a34583910aa6903a842135302ee29c2796ff231c69ce0f4d96e52825a8b1f15f50fe0468d1ccd1d8407c8355370d31a32d8b544046d90ea59a520c8f66dea702e8b712b163b5bb0dab9e0d303c1042f4cded86e2a549c5a740dc937eb14ea0ba53cd71a5ce4ed57aba3d4ac897d456b289715c833e3eb7eab226f1a432450335e6c29694e49e7b224e450f9df76b636ec1", 0xdb, 0x600000000}, {&(0x7f00000007c0)="f738280df7d2f641cde1a5945f70a060cef84d9f70d0434a3845d6fa1d63c8bdbc74a0210cf1c4e8ad2996ba4ec5d0a803b0a37d61fa63e57827cd777a8110a9f8940f5090fc7457a8b315c1f3d7aaac31e55085c87f3a680f5580f6fd8d44c599510a5ca2dc9ed69c208e876fc29dfdd9b30eaacd82dc268ac7cfe21eea97c9cbb7af6749b6e9f4cda694b6092201554a8e0c0396cf205a0b4f50001479ae7309d7c95d26aeb8d723210d8a8d2a156c340a7639c892c00441c0f3cba695fc4fd4b3f0acaa59c2a7ca3693d84ac8eeff705dda72069c08be23c58832faf4eeaa40e75dc659d4b0fffdb375efa57a060588046c90514dd77e7cdadcccdf5223c8578981af0fcc6804e817b1410662b6590c8738e4df55a5e1103c771dbe11cf009615ae75f712b0594e2b323233790822c0d713c070b228f5f8c789c9c2fc32438bb4652f5bdc382eb89e633f576fb000d8cd80d1b2e978de56303d86c44c60616e92b51427e420d4ee8de2c3105ed439feaa77b2d242c8b07b22fbbc0e84ddaf54b0ff9bcdceedc92808cb980cc91481bb23079609ee4cc8ed0cdd98e8beb49096dc49d270d56244836ba1a6d0aa0a8f8203f159009c490192b5133c90b171ec7d949e3adb6cd744954c6684052bb6328002968cd44159e5c43405a326e1ae1725190eccd2569b0c26f491590b3a7071ff78f58f6a865f0440448c84953fcc1395eee213923a04ea30df8f97d98bf130f89499c4a4dcbaeee78d6176e9463f4ad7bdd5d99e33231686df8a4c97794f1ac92dea052880830ddd8d6aea1ce69ff9c6f31d16f55675bf8adc6604ec114142e1831fc89e1c915ed3fa52037edea1a73901db77a3a82b45bffcc49df764ad2e59bc3125e56a2e581ac587ff27d91c90ae9fcb83a3962a75da12dc4a82de2ce05ff82e609630b366f0f68046191d730d15ca7397927d45f47c02ced16f926be676e7611151ab3d719904619f33146fa3e18d5f94359f73e521213d82ff2eaf4aa08c3f6bbdb892610b652e846e9df482e92f6adf43bd36278b58ea0ec52737f8a5311da59bf2b1a65c76f5a5d3b9ae7a49c9d51b3d225d83264ece1aafaaac011d0b28aba6533f46aa23ab352dd6dbc5e3e941441d668484257b66ac3fd746b0a7b230db75a6f146dc0e12854185248f0127f444d9d88081c0537d106523eb27fd33846e64cdd4f29967a846560fd999cb62332e9506207a75843c59663437ae2e71e5bacd48893c81361982aec66544440832293795c47d844df8bb7830fbdd68c15f3b36cb8c233d63dc9f46b422b894c528893dce5f6c045436d7b5ca1d4cdb959b25810a5b9b24ba88921ed0f3da782bfc88f6717f2cfe7bc872fd084e6d4d583f31d6fd50ef071ddd4b07dcdd04fb9f280c39aa82bb6ad7fd3a4e831eafa6f1c573ce8f86233369f1d2cd7ab8cdd4ef048e7bfd373411fe1dc54fdd49307d3b22d6b88623f038398b5ecb20962995bb4503177e98d49211a7b161e4085bc879761586764c48b82b1e8c8dedef6bc9b67e023211b3183b6e681dc0b2f72307f7b65eca38ddc1c54dd7125031368016e04717a968b705d228ff82d1483fd12d6527d80b4ff50807d6fa259fa57e0e6c044b83edf05f101b0c83b1fbfee02e722e0d5aaabba3a10bee3715a11729c2d085d85492ab8b1600a468c8b088f7033cb48dc6a6ce2d32665757b4b55771564db60d3fceac501b98e85780f7cbfe4d96aa51e1f325ca9af1857aef4b1a99fc0d19dbe2c701732a02e4685f2a34bd3dfc2a00be3dec1173b2ea1e1658c191337a198858f014840226023a616438602fb535005539b96ed039739d51dabf802abeddcf58752c6c451176bb8a8d7b6b37b6d42703bcaadfa439c196164e5567f28b3259b9d3bd9dd8a1a33ae3b4c5e6959ce75b19f5e3b7108f30133bd66e2c41eddd12f48128bc030f936786bcfc32548c3e8bed6ae8ae62287d5e2d58ac0e23ba6eaa443e90d41b836e8339fde65526c09ce0c02ade373c1f2d92c537208de2556673e7332a3c64f489fe9c388d3f27f554f43c22679d247ea9eabfd78922c26670e323ccc648a2b6a2b0bde8ed05a0c83270da8858e8d151b16b05465c104255c8d38877b7a34ee8e941f31f46f701be6c5511ae5324b08ede83af144ced520225b33d8d9c5815c7e8c1d3e0750e6dc9153f0a624cb0a8bdaf9459315813d95bb1bef7c7b9e56c4c01e59b59282dce82fe0fa556c51b7363efc1c3666b7f67d6dee160ae3f654a7b37fce49a6d050de350a528495ae0d1419275075e6d93ba84a075d7162c18c90facf563181f9faa7c10b3cb7ba519f53c9af232a75325c810d142a36b02bd4173d02ebf116108d69d318430ba8bd88d46a1fb1027ec511fdc3f9e13d1def773aa874a52772f4395d90cc53d2011eb02b1cc9b4ece6f0e55083c6b9da5d96c6f4d7d2bbc07175b4f288e48ef73c2cf5079b1c7506367fb71a513b55ecbe86803ded5626704268b827163237e441a59ae3c1fffe20a4909c78697c1e7bd396a2554f7a633380b50290790eb5a0cbacfbe6d1f9c772b52cc5b23d6550db6b2674891142f8c252fa6a984ac92b21c9154d7f2c7f131b6f3253ae75ee1d7a7caf01d58cb4fecf724a87c91d79c1e4dbfb217349a4e54a62ca17f276ca8963ccd5d06d37cf3da40be9d48f085f6ae9085fc513dadfdd023994a5d884c6929f7e7ea2b6bf82580ae128bdb9d37d5ff4d4ba7f7020ae77d1578549309f6ea58ed586379308185b0d60d82ee07385893f689ef86a3bec320c0a4703173ec004666dc15fb961853584a01c49a94932ad686543c95edacaa8469153a16bed2d2877f47de52bffcebc437b88dbc0d86d4e03c02248831709a9a879109e0e8e44b56a8817f4d373bbc37704a71fe1c7ad3e34f5b5ee8ce3fb67ebd5aceb799eab4b821555c85611edc856430f3958d94b1dd659f84b9f9fc1a75e83571fb7258350969bfe03cc133ba1178adf4e4a63c708f2acc7a7ffbdc7a6438e476aba1451429bba6d47900f66d2fcab4996a9566760be2ec761ab667d525335397f8f9af7cbe6875f24953234957f85067cc5b97f2c0ee135b4d1a2cbc8ceb2e7962ba7e98833eb395222effef82ea1b8638e4ae1f34b3ce29a50ca688e31e69c8068f7c0f6fbf0e52fe339922db405f4fed4226b87beb7fd15296894bfaac70cad46cd73796d94395b0661b6cbce571ecd74743038d1258d425f4bb0d13b188d86afbac99a6be3475cf107bc212c9cb27e2edad226b689483301ad3898ba77ea0793b871878bdbccaac66fafbbe9518aaf646e2da277af0a6d637286f40ec60a298a943f27cc6cea3638e5c641e9c73b7e35f95d67924c36e1c5cc016c55b81757b7b68242dc995f1cf76a20fb370890e7d3b8d9f20e38a6542989c6d99819610bc41ea742dbe4934082ee5f3fb54d9fc1ba48b619850bc4ce4114454ff4a1e8b4f2b3d6e998adf31b3196a18b3b094aa0b39569ce642f1cacabd7c5395ae8b9bada48d455b0210d5fc210081c8a2bbb1b88b862b9ff4bc5f90ac316945758bbdd739ac4fb063d5aa3c4abb09f90d374c670c41d684e2803a98ba4d9982353a04f5ce329cf1e575d205a67a6be3203377dfa2543f8f2faeba198dd39c82b639fd9acfedf488487d9019496d2bd48c6b19340d665d9ecdf951b858117f64d4d02e69c818695a6f594365d322eca6f87a1cb01e7d242f7fea57d4d329f7ecb0a554a0c7aaec7ffaa310a55718f7870fcc8091f54f4b7489287ec00e2d21cd0d3e41a768ef45c0764010c6607521d2c9752c9d51f2c8dacd42032e05495adc30c6d56f74d995cb5830f80d18cb56ccad3e02318c9bcc9965045f2d8f94cf5197263f4c504e80578c176bcac02aac1d4a47f630141b982748792a8b64f725b41c3ab3aa6708449415e606b2b3f5886296dd57196e2b6c3ec3be23c5690647f428869906e5a5c4153778a36997a9cf839dbb72e9a4ed664fbf0f1adeab2f5e894ce939075cb2c3ff9d82adeeb3afafdde205273fc08769df0719cf26a29467d8445740850b44fc37e262a9b7d3c5cd65d6c0a775accba67cb3447e3721e1369d2fd1e4185cb723e363f5b96750963bc0b7d788414ee91654137ed42b78e1a39f06af46bb190dc8083054d5e5bb0aebb7e5b835888a4317c0b01c1747eecfb50e326c0dd5e1436f8ea871a6928b6967f750e8a935054a53ba8ec64d54ce2f91b14e23b97e9ab1c9962e57d4d6cf9f473fdba6a37bd9ef6e63e2f25904672ec42eb45a04371b884957717d81597057f2798d19565736c9a1955061cb17f707f5d280212c8356ddc5f61ef4723c3082baf889d391d35c828b0607024260e6eb3f7e0f38691776e949695f950b3cdf2cf80045fea1c58d8851b8bcfd12591f1cf524689fdc61eb1037ccb5b2561ae2ac8e750f90be4dc6e2c8dfb71dfb63056d47029fdbb676a849bc8cf2854925b28cc456d0a6b0866c9c4753911e0e473bec19f1fab471582f42725ed1a4981e98a4b5300a1fe4532277ac9501810c2ef63a6fc0871421fda0f49d8619f481ea6adb76ae884f1c2c520573ee7900467abb8255179da48871dff1c94e5e9f6ca56dc5b6a07eceb5afcde52552bfad18e303f16c557e1d4e0c6b1eb0e5a4f2b8ba7a89008da3e0f8552ae362169a74ab86a2cb3423406388ca31cc94f9c6486fe4e34dd4a3118353b91f23762afb7d2101d0ffd4521ec81fe221dcda181e72cd038b92098ac506697d320e1191e28a216f3404e0143bf8a809cdd21c669fc2b0c54fa77f8b01c0b94b8c584ffb8ad978c0212aa1b6fba997a4f28bf800575a86930dd5f0e5be11c45b630e987c9b0c64f454101611400aad0d39309be5d53e0cc2f7eac9fcf721f432df98227a78a1cb3bb2007cfa884aa4f0981fae8ef8ab39dff3c3a046802f8acec9477050cb982ba2cba079a57f6c6778e476e8d6e333689610f7430def25e6d65bf646ddcc33cae4861165bc50c48acebd95ed55a79492d3edefa8520db3a5d84f82df6101bc3aa78a2f9833fab0b5d99999710b88400637f00ac2840bea988d14848622c0139d3d1374ff22c6cb02ed6ae9b9a582cf54f1a1173faff8c244f9d29040bc0b777734324fc0bde5c93d84057b66820e64e492c7277e6e2d9150dfd36e676dc86ad9a7cd457a00ac2e430f28514e6deffc15a842db222a898d7df4267e92ff0299bb6d7f4d53001e27283a44ac78f812a64944214c115b0fe1cf3b968ae957e2e8982cdeec0f319bd382e0431764d82ccfbbade741758c8b46976bd361fe66abf30f3f4c3ac63f2137a5321786d362d614bdde2f90f74a4c30f3d4152bc97af5f27aa3832ae93dc2617e1519cd551881655162893b426fdb3418ac45692aefd7b3c2880e5daf30662fb046cced09f85583a6a48300de208216dc08df0c88ea0ccebac2ba45226029935c787fded2e5c22cb80a03ca157ef07b7bcfd28f3c79529ab257e20e6dbdcd46cfaf188275e5aec332f1be32dd639edd1f6868689200f6baea875dfc4abed1b65b81ac67672db6384fbcf5a1e88c83ffe763329e7c49eb11fee6a7162e41f3a9709ed10197b072d09d46ff88d7190687a45b49563e5b8333167e4801604c54b8eb9c0db2f1881a92ade8d35e7710f2551f0f389312efb1a48fdcd888f8713622eb8af6cb6155c131871c153d208551e6920941b0036e6f3b0911ef46a23755fa3e2c05b0109fb802b4718e4c26e05fb7945eae3c47cdb94ca004620535caba8025b0", 0x1000, 0x6}, {&(0x7f00000017c0)="b54caea3305ff1fd7a8d3d3dd49081267245fda65e8dea8fc17ec8e36b1d7464cbbafd531186106ab76ec6bb9f188c103e1b688765427a4a3865c0e4e30de56ea0478b607a70731f1e32f7e476a1e86bbc215665d71454b7b802d9741a40fdf1da91208056a969437006328a284153766231f5c3af5886ec514cec44ff193f03a0fde7c6260437a3422e11bda228e905cf96", 0x92, 0xff}], 0x20008, &(0x7f0000001a40)=ANY=[@ANYBLOB='\x00,.log\x00,euid=', @ANYRESDEC=0xee01, @ANYBLOB=',fsmagic=0x0000000000000004,euid=', @ANYRESDEC=0x0, @ANYBLOB="901fbca7eb51f6805cc4112c20"]) r9 = syz_io_uring_setup(0x75cf, &(0x7f0000000300), &(0x7f00003b2000/0x1000)=nil, &(0x7f00006d6000/0x2000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000000)=0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r9, 0x9, 0x0, 0x0) syz_io_uring_submit(r10, r11, &(0x7f00000002c0)=@IORING_OP_FADVISE={0x18, 0x0, 0x0, @fd_index, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r12}}, 0x0) syz_io_uring_submit(r3, r7, &(0x7f0000001a00)=@IORING_OP_OPENAT={0x12, 0x1, 0x0, r8, 0x0, &(0x7f00000019c0)='./file0\x00', 0x184, 0x19d100, 0x23456, {0x0, r12}}, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/156, 0x9c}], 0x59, 0x5, 0x80001) signalfd4(r2, &(0x7f0000000080)={[0x403]}, 0x8, 0x800) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:15 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40d00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 658.508482][ T2612] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4010/file0 supports timestamps until 2038 (0x7fffffff) 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='\x00\x00\x00\x00\x00', 0x0, 0x0, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x14) [ 658.584916][ T2636] loop5: detected capacity change from 0 to 518 [ 658.597667][ T2639] FAULT_INJECTION: forcing a failure. [ 658.597667][ T2639] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 658.606313][ T2636] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 658.610953][ T2639] CPU: 0 PID: 2639 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 658.626513][ T2636] System zones: 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:15 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40d03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 658.627250][ T2639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 658.627263][ T2639] Call Trace: [ 658.627269][ T2639] dump_stack+0x137/0x19d [ 658.630813][ T2636] 1-2, 19-19, 35-38, 46-46 [ 658.646670][ T2636] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4011/file0 supports timestamps until 2038 (0x7fffffff) [ 658.648653][ T2639] should_fail+0x23c/0x250 [ 658.671835][ T2639] should_fail_usercopy+0x16/0x20 [ 658.672648][ T2645] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.676879][ T2639] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 658.676950][ T2639] ? shmem_write_begin+0x7e/0x100 [ 658.689799][ T2645] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.691216][ T2639] generic_perform_write+0x1e4/0x3a0 [ 658.691238][ T2639] ? shmem_write_begin+0x100/0x100 [ 658.714691][ T2639] __generic_file_write_iter+0x161/0x300 [ 658.716917][ T2652] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.720335][ T2639] ? generic_write_checks+0x250/0x290 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="2664a09a5d9d1ebe38e0d3fde303a0e6760eb91b4e8a8217f19dcf87af6c29a9a2c6ec0978e55dae54cb1f68e56603e33c941e8fa4381760fab1281c0ebf9ea26dfed9d2401cc6e2214682fb84006cea124950b8e88069280d522e583cbef9e9dbe5bf59e1fd3be868c61d942dafd2274557070c9119a19512e25d770dcf45", 0x7f}, {&(0x7f0000000080)="c567deeaa14b2401163fd23cc43afb2642cc2a243a546fbd6b4e20ae8c42a741559ff08c893eb0126989", 0x2a}, {&(0x7f0000000240)="2cdbfbad8017588fbff9e7f64b873c47127fed599659a1d16ee2ec2ddf2a673a8dfd685b27628b72d88de87f7a778032a65a0ee574989f2aa171cf24506b927e2e974fec51113d9242b9b4f3bfa5f5a580a62731bbe36ff0f785546e9c23deac692235311a0446790f82cba745e57c85c4ac4151de0093fbe1f531", 0x7b}, {&(0x7f00000002c0)="a870cfab99c0c104a55e16f584bf98e9b4f891fad7022978988a09f0b840537a9356b50645ca54d79dbc155b39fbf3f2168a08470567a873719b5e6a7c2ea451aa76c14bd71f9ac6fe477aa2e3b2aa591514fbc6c55a886dd04f9b13024c3167de7d904cddb82aa160ccb2fd500ed5963b03826d86260d21bb2d83f834158713868227b4a21b949a5eb66c59970efde52a2e583bed0d7fee7a71285ded974b98ebce536407e5526fab3bd00f9d7655bfbbed88a8638a6d9e19d4785a4b2627a309c0e91ec782479b56bafd412d5d0013e3a3d2c5d74fd10dcc26ec8f7a8f84d870e85c175188", 0xe6}, {&(0x7f00000003c0)="88f143242480a3ef21db6530cf2d4349a9a8e6c785f98c41cd0c2224faf13bc605959185512b89d2fa664f075dd226e4154b06d638a169980233553907d1ace077175c9b7e759ce0127c19a6df27f2f65cf4f52f36def693fc00160020b532f5888cfc3904dd117b53198838e0977f23ac9c45c24b98115df8518fe555ffc18431494c3c1e5af10580eb8f26aff8476843eef87f4c93d5022515ccbd3f0f8d8be43bd6278d51460c705d0c74fbfc92d5461f32772b3cacb75273af42f99e99900f830aba65a51bdeff927e2a6ec43d10f760d226dd499183f6", 0xd9}, {&(0x7f00000004c0)="30b491d86d4335c69a47d6304c682a736672d324956a0fabb774f18f0f7fce735866299d8c20d386c517c12082684971e8e16704486ade70034fe8de7d1f44c15731b9b62136916541fc7abfe8271b0898939066687764b5d6bcbe070192b53c596f10b927ce00f995de960e18a95b87f4ea409cd8fc6cca38a253484935b24bc0e46d6b06dec09d741b5b7c58a94268df21492ed67dbd6a1beb86814afeb249f9e53dde3aa220055b354c09eef229920ecd974c8e21028d9098ed47bb8631597b8795037d9e27f4723fa9600b6c1b3466b38028ea4eb704ccdffbbccdbb352c0ec2fbda4fe902e42185", 0xea}], 0x6, 0x3, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 658.733883][ T2639] generic_file_write_iter+0x75/0x130 [ 658.739466][ T2639] vfs_write+0x69d/0x770 [ 658.743733][ T2639] __x64_sys_pwrite64+0xf5/0x150 [ 658.748678][ T2639] do_syscall_64+0x4a/0x90 [ 658.753191][ T2639] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 658.759107][ T2639] RIP: 0033:0x419797 [ 658.763153][ T2639] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000052e00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 658.782996][ T2639] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 658.791421][ T2639] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 658.799552][ T2639] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 658.807601][ T2639] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 658.815633][ T2639] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 658.823613][ T2639] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 01:59:15 executing program 3 (fault-call:1 fault-nth:38): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:15 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) lsetxattr$security_evm(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000300)=@sha1={0x1, "cb38452ff0a47a6341d3ec2c13dcc2e24700e0af"}, 0x15, 0x3) preadv(r0, &(0x7f0000000280), 0x0, 0xfff, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x41, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x400000000000}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r1, 0xf501, 0x0) 01:59:15 executing program 1: ioctl$FS_IOC_GET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x400c6615, &(0x7f0000000300)={0x0, @aes256, 0x0, @desc4}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000004c0), 0x141002, 0x0) mmap(&(0x7f0000292000/0x4000)=nil, 0x4000, 0x2000006, 0x10, r2, 0xfe53d000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/72, 0x48}, {&(0x7f00000003c0)=""/110, 0x6e}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000004c0)}], 0x4) r3 = mq_open(&(0x7f0000000280)='%(-&\x00', 0x1, 0x10, &(0x7f00000002c0)={0x23, 0x2, 0x9, 0x7}) syncfs(r3) r4 = accept4$unix(r1, &(0x7f0000000040), &(0x7f0000000140)=0x6e, 0x80000) preadv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/102, 0x66}], 0x1, 0x6, 0x1) 01:59:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000003f00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 658.837469][ T2639] loop3: detected capacity change from 0 to 140 [ 658.844759][ T2639] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x2, 0x80000001, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00006c2000/0x4000)=nil, 0x4000, 0x0, 0x13, r2, 0x4cb30000) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$TCSBRKP(r2, 0x5425, 0x49) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x4e21, @empty}, 0x10) [ 658.904691][ T2677] loop5: detected capacity change from 0 to 518 [ 658.936789][ T2691] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 658.937761][ T2677] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 658.955796][ T2694] FAULT_INJECTION: forcing a failure. [ 658.955796][ T2694] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 658.968340][ T2677] System zones: 1-2, 19-19, 35-38, 46-46 [ 658.969197][ T2694] CPU: 1 PID: 2694 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 658.983109][ T2677] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4012/file0 supports timestamps until 2038 (0x7fffffff) [ 658.983257][ T2694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 658.983269][ T2694] Call Trace: [ 658.983276][ T2694] dump_stack+0x137/0x19d [ 658.998420][ T25] audit: type=1400 audit(1619575155.762:227): avc: denied { append } for pid=2688 comm="syz-executor.1" name="syz-executor.5" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 659.007629][ T2694] should_fail+0x23c/0x250 [ 659.007651][ T2694] __alloc_pages_nodemask+0xe7/0x310 [ 659.049593][ T2694] alloc_pages_vma+0x3c3/0x5e0 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x4020010, r2, 0x7fa4c000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = openat$incfs(r1, &(0x7f0000000080)='.log\x00', 0x101100, 0x48) writev(r0, &(0x7f0000001280)=[{&(0x7f00000001c0)="f327977ddd9e20e8467fbb821e4707739fdeb9d3d28ea6bcf0ffb68f2ac61cd4eaa433911a21c10ec106272ca6c0dbf2d614c679463a4e7bbf4d6f25bd7d2456fab7ae288f44e9c46271df1834f56397f44e2df5a4df273a56e6cb1accacb103f8f5834674a652ecbc5975523b22ad893920e490a37835fb71299589e125465f93469fa119f7efcd6c981426", 0x8c}, {&(0x7f0000000280)="7a8a697b42fa0ba4af4b76d4c9e01c6830516b1cbee0262c7b604d71ac272c45369031cd89d9675d1d36e8809d7639d6c2e85acee0aed19a5f80dacde6c578248f41f3914330b2ee0aa499d7f865e3503988fe63743e99d22138822a9df7afd1a56b4cbfb503d4423b0eff6a356c83d3e2507bdd4c8189bb38e808cdbed5a63de56b91006ab2a35894be68c649dbe2f127fc41b688aae6d6053ca05a60622e93d1c9d22ed765e3e216647dabe7d2e4f71e2717ed8cf3a4b0456231bd921584bc024e90ce6d8d24219a8cabe8ce115c6c0f112aa73da791a7800d509f49a6c56386dcff09d39c5aecc80dc8255b25212dcdfc36f9333df14041a3de597c681ab3426e43a2268fb11f7aaa6b355ebbdc7a00f3e23a67d8187595a0f453c1054c5432721b5f864bf2143be9c43d92ba08951e2f4ef359bab385971daa0056fbe59f74441b9e652b7125800a11579613546405882e177499fbda6f5308b1932a7a3f4f07fab1a6500428aed929844ecea21137ddc41678451bd7a69ecc5bdc3e7334cf7223c2c4079c031a3435add1011c924e0f097e3c783d6792036f17613150adf02c76046af9973db93eb6d11c22eea86fa493426c86a21e4dc7db3f3cae0587fac91e831ce8e0f86168834d3b8d3611af29e60dab0bad0c671a482e071519d00beecbfd79cb4d4d9780c3dfca10c3994d2b0f9024f45e68adce35f4cc1c001404e2c2af406d8b6dff8e130417f98d70adfa1d6b326a797582eb8a8469541f746f4e20d8df460053cb7c6b0f1f6db74f4d28f661d42d9dded1955e1679b56892cf3e14de96d2f0aff7c1b333e27b414433bbe4bdb75c1a3e92191e37d1c967ceee6e047011803daa25e627d292b093ab90ba23b892cd7d8088fb4ad5ab7b14d9a168aa4df0dfa2380e8e1e6ad21615351c2940037195a2fc83f5011c724925abd442a04caeee66480b2cdb687d44818936ef90ea4204ccb9753c6854c8ccf49313bb64494540c8de2d4c3210abc081e8d775a76a05a5a419e06a364122e2cb1c7d412a50c04f6342cad0e09109ea0740cd4da454a75fa1528a37da2442f8a494631f5ae7f607d675cd2a7a1cc7b0141f3b1bd04fa3e41ed1cf314ca6199cb590bf3ec88af9568c13022ed45995c5c02e8699f65d8070ed81601c1cb5b6e5d03d2c4c31c9fe2e1965ec99baba3c9ae3368e0538471c87123252d61b2f9cfd2f84b3765d0a4c697c95e9fd4e7df3ae4468c2d1a96c4929f6d34a1a39e8d8de05c61eab1aaa0484e2b86a4c39dd90b4103308f05b0408a3653a55b98f7565b7b68a7a37c7a52ee2bb2206954c982fc7ad2a34025915e6aac9d59b14de6f93f884d19130a1373b472c7a929ec1b6236add2c71d8d2dc8e61186e7cfaa70e4f1ef4505afa386b72a2a8be4d161707423f741a2b86c067c8feb6f6463ae841c25a98f76c43520f4e3f9d5b904109f74730a01339f762c66d9926233ca96ab6cacc370ee95a9eec3883dc7f39527f87334fad65baa54c7496a663f42d4a5cdc6eae95cc1c52977028cdbe850124fbe6c5797f1e693cdd56be5d97c734228e86d63caee71851b579b4a7f412c166da3229296edd7ed0e28f74c5dffe817481b7d11222b3b7e3aa88b24a7dc24fb62959568f2e52ee140defd7a263b34dc863b292f846df721ccff2d6f9535cfb09ec72f1a6fbe9455ef57f0249204d3b24cc1e6297969c9939736a962354eebcc3e6701f27a3158cb4e93305b9c7b576dd746c3137437f951c26c2bc319926fd9b6479256454107a9bfda900149e2cb44f328a5067ea485cccd36e552e46c22321a3658643e4cee7fd2e95131af81297f895d1c43bc4b4ce9d40a806367753706eb915764cb50f8390c4a491dc9dbdea6f94a269ff6b2ba7e4f50cc3fae92ec40ddb66c775ef6219c1a63ecfca2048bcdc483dde6a0ee33ec324d35d94d265f1af3e5537eb5cea02e9a0595dd378c4440d0cf3cedfb92d1b475adbe601d9e12c56cd177c9241a84dad412af9a0cbddde6c6bdf3e27cd5b9f1fde0b1df108504d08839f4d752ed5e5aa63eb79e92ba6331638896f202baf60a36841e87ede0a4b8aa1c0cca7ff586e42a5bd948df69f09f6abbe4f25edc2c1a75feeb8e7723101b0ba0421426a4c70f1212e65216cefdf8c10c930dbefce4842412c8cbb37a4c100e76151fe921f4bb6e2b9191e04e1d70191375e0b1575fe88346adc40958bb158afb83ca168368ca07acf091ea4f44d187d09346a9c1009bcfb36463a9bead40176d6e1de1997b2674cbd0a7af13069ac4f9dc05f6d5ca66cd0f57e6d26b089c6d48f6e7f7d48daa089926c83b80f0e5b6609226ff94544a1d5d8dc3a53b216c39540437c4474d267bcf18249f5072c89333cc5125e5efae41d6af8b725cd02da533159be4536987d759c68b5b83d72db8f59dcfc5d47269b2318936efbec0c0d4961b3defdaa7f4333dd07c77c607ecd4173d3ee5bb73c19cb5807114f4656334f024d7e78dbd7ce9636901b9bc0fa65634dfd6721dd683fe3f727b97e67f8ccff01702cc5342d3dc14375ad0973c98e1f4af8e89a2b58bf2179dd6e0dc0a4bd72b15e0220a22ae8bc3923a4f50c6926c5e0f08021fd52b2623600a245a28fb292a36e897b17ac0766fc4be5664f39068cc63ecc26766385d6a1ec503d14520c12d6e1a52d5559d401e40f7780bea91f9798cb33344ce51a488fc8e4d7297ec871dc55d77e7dd5094566b579f83d21aa65ff3faea7eb59c87480eb6c78b91507effab2b575781fa123ed341800e2aa4a18329b67a183f9bc50d3313b1aa9ecb130c64538e75f30c7f481eb0b323ffa190117406d0b18f1da1e19dee1a9a9b64be4be051497a8657d43c4f8d3ef2db3c1138e291bd917fbb5dab327996ce8c87d05b1c32b3c0787cc2b5de1535fb17e31556f229cdb25d7957faac154b754fd6b4eebf2f840096dfe7cb506d40e16b6507cc1d64bc4e14989d7742096d6f6bd242ae7225bcc92ee73e1c8586d92252fa07cc37f5d57c359ed33f2b7828a274f2168dec5d0eb722c463fefbff0321415e34370e1f71a2cde8d3fdd24a503311658d7d43a3369c0ed60e951ae6dd82541fcd1a647f2e8883ad13f8ca15064cc3f988146dd59465952a5867ffbdc9ce16564a5b05920111be4f096a25a5ac98aa87eda86b119af7b24824ebd57ea4a290552bb52353e7d2b0005a0d1bc3ebe49038f59449485e1de80aecba163d4e8d533e987aad06373918d82e73c7c1ea1f10806f36c4d6f51729471524369e0d6dfc457d7e1ad207363a2abe5becbdd3f6cbfc792094d1f465b680a7387723eb435213ede21da4daf7d22395784c7551a64490653ca404e269bafe0c06790bc56d05c2071284e443835d1d26b0982d7d58af22ea2ecf0449184011b31a9a0c0f553b66e6c60c65ffc44314ebf1c5dcdb1d7d28794a172029a45149ac6628119b26c57dc38c8545b31bb734f97eaf4f30f68d7d49f3f2fc309948fa0cd8a71079f9dd2cb5ebf1204cfaadf294672cf38f0eeee773b875586756af0e5d4a619db1872a94016a5b9e56595966c1217a22e13c9f1772f102ab3bc5335456c554ab47cdff4688e99f33b713aa7f42eb60ddb8dfddd22e4395f45db9332b0701c547c004b3c20388fd4eef34a2ee544837e838ac390f41d1c19957fa32a962dd1cafe1d3985c0dfd37658383736872452681ce86b8005fce43671f614fa66fd4f58b783cd265c957de51a6621518994e801fca51e4e61d235538b4bc002fc2f4c5ce18953bb489dc489cb6a691a80c5f3fd5714f3be045a5e5907696943ae04c5f06be367284f496bed36e3e3ceeb0ee7f857106f9082c35b2321ed202f5518f05786193e0853971e9d87866281c393840dfc2fefbf3ba92390fe77fcf01e180662024d06d232e81d7e70b253f72fc2f94b1c0c2fcb811450d922a652f67fbdc0847a5355c5c21d7703123bf62474d20ea6af81bb7775af6cf23995c3df2d742993a9bdf36282d33d597061c083c952cb771d06a9c916a6eaa8846a17cd7da39c6ec9ac8f164b47535b97c180a9cb67e910884720c8de0473585737b8e60128872650f11b5508b0cd47a9038397e2a2796ef9a98bd419c9e2ec378cfb92a3ccfdc8d8db697525438056c6eeed6be7bafb2a9c4e481b4e51eae4cf27d3748e073832b28c36319d2635ab09848ba29a33cb1a0bd02d6e7b1989b913d293c48f539ea44f286c9002aa129f5b56bff29b5f9bc72c110b6cab4087632f0c887eb36c3345024fe55e2b9c6f838c43a84aaf3b76d313d91f8e67d35a1f18b6c7edbe914412fd89640c044968ac0bde1aa28e6ab2b494e22b2964024c3a0da6cb96f2ff4415454c5486d635c270c2e374ed259f43628398ab6b9d0a28c4cfdb51a5586f6ca69090b0e9dfbc60d00e1a0083df9445ca81929e06455c720617ebf6c61620b29e8c673c885777f8afc991dead14b83663b44dcf3e3a420f13233c353308fff6f66f44e5ab0ca99dd0df81bae1d7274b81529b6c5e93425d15d56a198499b884fa47d5d308fb22c7431c075d5a99e06f541a1e0d3c2e815da6a11e7ff2a0ea8b839ed9f68a03f8ffa32035231d5877559b496d76ce6237fe9dea1b58bc22e7bb7c5080cd530a6fc953ce98260843a66a8a5af50eeab989f576edf686574e742ce2b67b016fd7d2c09103fc85b3fca58a9c226d19e7d05f6c899a2b0d70bb7ec238cdd2eb7fc1839fd3c170288e2a770c4045350b8f30fac6c0e8bfd393052b0246af8a6bdd53bb88997622d2806851ba89b3c05b31fd30968377611080419f19c01ed6576024bd6085420d0f6a9824c6611f47dfb138c36a31448d710b213e4cdf20a7af5211779b8074e3c0fe86d47714fd180dfc52f652213bf74f38847395142ee2b1b8a6e69df4d65614e4eb83c90d42679eb10d6f7a1f7bd5ed5f832007bf46367415ecfcc907a924b661941a58842c29ad1053e6e5362f1bc8c7ea553f2d77b3e39c11e28dc58cd88740771e1158ca999c1ba4f554997ba10db5107cd81d179127ac11ee35fefb7999218a1a8f38b2e4ea7d88618cd46396c014079b49dac58ffd1c91e3ffc7e0591ea8cf5646ef4ad93f96bf49e7cee049eedbfb5dbc0f902a93372b9f7e5204910a83cf7cfe1520cf18d2b1addaa14f3e109112ac64b81217cd5f7a66dca16191039eeaf354ada24a00bc6370f76d2b0da4026add3a0cae73ceb5e7fa342c15b97a96ab65a0d078cb124d5c3a3b6b5bc589196ef37b07a4ad01edb9b2c7603b3b7a2ecdca3e17a7cce8f71419edb4dfcc1c2a059e2155747ef0f629051e44b059820118b984bb0d1674ae57fc0fed44df58bf618b11c7c912d4b9b9f1b7c5b8eafc9fef35d792c9e41277df6ff76330a55c20f9fc18592e9ea2983d6c3870a0d8fca69680d1f33c24cd562d6e94d61d7a6b3a0b169e2d11a86eed758705ac0987b4198b5d3793473c5e5f549080e9e3391641908bd39770172c4906899cb5670652328266e817059e154cc020166b498ae858f8fc5eb591223ef0a4723fde9ed4f20d369d4987252cfe9ebee6ef76cd6f01be1dad2c22808ec9c1400244b9dd549cce79761d7f41ba02feb0adbb1cebe94d80c2adac505ae4a96508e5d4b28e2e45f16b297c2ec8ffdeff1d4f353ec14cbbbccee68a5deeff2d0cb4759e2fc2ef37b54ecc00419d533028ba933763d22165a4406499a463bc688526f37d83d005dedf93d89f0edfd70f26b00b12f2bc07238113854a05747b9cb85e7c64ceb9448a", 0x1000}], 0x2) splice(0xffffffffffffffff, &(0x7f0000000040)=0x1, r3, &(0x7f0000000140)=0x8001, 0x8, 0x4) 01:59:15 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40e00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:15 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000008004000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x711600, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) ioctl$sock_ipv6_tunnel_SIOCDELPRL(r1, 0x89f6, &(0x7f0000000140)={'syztnl2\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x9, 0x1ea2, 0xa, @local, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x10, 0x80, 0xffffffff, 0x6}}) [ 659.054455][ T2694] shmem_getpage_gfp+0x980/0x1410 [ 659.059792][ T2694] shmem_write_begin+0x7e/0x100 [ 659.064720][ T2694] generic_perform_write+0x196/0x3a0 [ 659.070042][ T2694] ? shmem_write_begin+0x100/0x100 [ 659.075172][ T2694] __generic_file_write_iter+0x161/0x300 [ 659.080820][ T2694] ? generic_write_checks+0x250/0x290 [ 659.086277][ T2694] generic_file_write_iter+0x75/0x130 [ 659.091679][ T2694] vfs_write+0x69d/0x770 [ 659.095941][ T2694] __x64_sys_pwrite64+0xf5/0x150 [ 659.100889][ T2694] do_syscall_64+0x4a/0x90 01:59:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) fcntl$getflags(r0, 0xb) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), r0) sendmsg$TIPC_NL_MON_SET(r2, &(0x7f00000003c0)={&(0x7f0000000040), 0xc, &(0x7f0000000140)={&(0x7f00000001c0)={0x200, r3, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@TIPC_NLA_BEARER={0x110, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x365}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e21, 0x0, @mcast2, 0x7}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x0, @rand_addr=' \x01\x00', 0x7}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e24, 0x80000000, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7}}, {0x14, 0x2, @in={0x2, 0x4e20, @private=0xa010100}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @loopback}}, {0x14, 0x2, @in={0x2, 0x4e24, @rand_addr=0x64010101}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @multicast1}}, {0x20, 0x2, @in6={0xa, 0x4e20, 0x8, @loopback, 0x5}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MON={0x1c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x20}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7fff}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3f}]}, @TIPC_NLA_BEARER={0xc0, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e20, 0x10000, @empty, 0x4}}, {0x14, 0x2, @in={0x2, 0x4e23, @rand_addr=0x64010100}}}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf4f9}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'geneve1\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7ff}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x10001}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e22, @multicast1}}, {0x14, 0x2, @in={0x2, 0x4e22, @empty}}}}]}]}, 0x200}, 0x1, 0x0, 0x0, 0x8040}, 0x8000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 659.105398][ T2694] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 659.111306][ T2694] RIP: 0033:0x419797 [ 659.115198][ T2694] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 659.134810][ T2694] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 659.143282][ T2694] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 659.151266][ T2694] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 659.159301][ T2694] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 659.167286][ T2694] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 659.177408][ T2694] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 659.188991][ T2694] loop3: detected capacity change from 0 to 140 [ 659.201080][ T2694] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:16 executing program 3 (fault-call:1 fault-nth:39): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000f0ff7f00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000520000/0x3000)=nil, 0x3000, 0x1800003, 0x20010, r0, 0xbc88f000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) lsetxattr$trusted_overlay_opaque(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140), &(0x7f0000001240), 0x2, 0x1) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f00000011c0)={&(0x7f0000520000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000521000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000523000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, &(0x7f00000001c0)="57a6b2564abb670cd61d1f0229bf7f3c59fcb54172f831a73bcbfb7d77bb113a4362944a6fe9f507bbdb6dfcdad3ac93078b7032e1443432381ad0114dc347c12a14d25e4972019bbc3e050c2a8dea4151cc329f90e60cf3b62a7594bd89abeb68c2d16eef911b66b2278f1477c753c383a1ec1650cd72b33ba566f1ada9f9c03827c29d3b4e3c25f2b2f397d9e2415826bbc81af4680a8e1f583692d4eb0f001457f909d0acd87e0282bf1aece5a64a32ee8d6990c7f245aa49866686d7140ca48d61a31c4af49f9ca116aa9ba85596f54aad58d4dea24e165d38e514e8d72a2849e71a671a70b5cbb65e3084fc51a9b9ff50cd5b0d1f4dad7dfc60ecea493780bf8f77925f33eba504cda8a84d3b5c6487e24d7106b72cdabd4d7b95c51744f734a3cb35cd21a02ddf1076b4e322defa66375965053de26217620a635ed6d467661ac79c0e077ef1959bd4a6ff81361981e2eeb02affe84ce199b8562e17f9fbde5223a116f36e00bef1ab1f4e395a6d4f2b8c0c508ec893fbd7fd2c556ddf8c242ed57789f41e17f6f2994696bb725c09d06630b06fdfacda0cba3aef7f063e707eddd911e9c6ede138a01ff4a1d789a14cffef4ea7a65a8cfac4b0fa9c45d0244d3f3728ce40868d43150919d767a5f64fd0a113f8bd96270397a612b3f6c7ece8a31d6bffb2678b0378ed1e3cc2008b6f0763101b9975229d50a118804965df7ca6b04c18caf3f873933c4a41d4e972dfc54ee07ace8b0a6ab6d43359849e5ced8c340416520a51249c6eb5e6717c24c2ab870cd5e17ad76f68e1cb1dcdeefdde6903656ce61255565d9c2173e568f9ed76b77e7e66b30bd39c9502e7d8dcccd82caa1836d5066ce4c378d66a71f6b01fc51bd2be2f39fc3c686630897dbc029a9b7501574aa401f7b2d0d9e8756bfc57101aabbc2d38e8083f5c8e58e5862e6819d9314b2c1eb1e736472531d0d2710f0fc3e6059ff06375f62acae009995a103c910bb559ceeaa0718c04bd1fe6bd3a9e0caadc0ae5ed7ff0be03d90f8f68948a1fde39eb708abfdd7ae76ad9b28f06dc0c27f91f0b9d1ed763fc1e5019f99540b33c8f1e1c353c89354862b237f2490c6da291c3147a5ffa6b5157e6614a15fc0f43801770a1b5055f2aca4fcf4cb4c26bd6522cb04337398545e00fba633e29c5f7c1a098d908f4643374d7cd3ecb397622b31a640eb54348e559f4a4f77180d5ea69236b81b47bead05f4c5fbe1949326245119354e77a888f1b62a5997b55923c72eb0f4a73f04c890e83e3f45b00a1b3e4b961060b5a10a7ae50db85c3f31e212aaec2d4bcae3edec47267681d1943d81a980eb8693e655f1f2caf2594b026b754065ee10e944564254d58c5e61d8c20d34854a5e7cdc7fae449441493b22801c8f401d786c6867a7536195fcec43b8fbde5c57d45faccf9eda94a306cdfeef6ede700433e3dcc04d4a7f265f9848f5be3e9aa16f9ed84d28d33d7853281353ce31851578f681442b8fdddb11bb60f0800173f74395b181321913bb7f0d12d6b89bab8b4bb2557c107e09b2a6ba23ae19137c33529a90ce57cdab649e47b868feda612d8a2f28e8aba426784bcbf6150b9f42ed53889af4455fea84d4b4e4d48b55063b7f1562f6f00978667450361671dedc37eb254bb6956fc80c25d5f650e9af60fb864a77c848c1649c9fc7b719c88deba967151b126b6a13e4094c8317aae2105f37be114d0d015ddcfeaaf83e4e78e029b4975c5cee1e150f3615c1ee46a78494c57b7a6af6f4f469b24ad5ee52e01dc0917e354de60fb648179a7f686bbdc97adb48c1ffdcac01a5a3f30c6f495dd4a763a6908ad0d6e0203a18a8f44b4b1d44b8886f142f173f012233e2b1147c805d0474e6bee514765713b3a9448f371a1fe51b34383ecd4214194fcf9278a9458d68c1f21761221d9306a1fdec900ae6c00bf5ff16f98b3cc0056521e1852022171d20d43e6701c8d7c80cc03e2672995e4da97b47994244a5c0fb725a07565949af0769b107ebbfbc5910bfa2308b5c7cc7317883041233b4bfcd4821928fe05c4fbac8dd579310dba49d266dbc0f45f6e115b2210731560588ac62a778c4275ec6d04712f3276ae59257debf6cff6d8758b96fed451c5d5acf3030f029ecb7f55a7685e54ff4bd50a8e43cf8993f0d598b856c11850c764829abd80111fca9400eb19ec3e2a7ae6ae0a65e81afaf4bf590a7fcd2dfb6634e8202eaa638d0956bb185080d58c368883c44b3ff40548a08b96cec9e0246ba7333677ca522eb8eee6f81ead312c37048e2183f2e70e8bd897145823f61d0586d2b4fa7ac2b3aac466ed43317fa36f39fe818b8f0131a359b1d9e74ffbe34dcda8338fd403f9a79ecf3ff3aad50bcfdc3a2e3d22ae5a2d194fbf4838a3f019e66667ccec8c5acbeaf1767ffd040af86d20c7836370c03bd7a7b689364718e0b5ca7aab221fcfefc998f8c19f780f1b63aca6d70fe0c7eff967439d7372c7b9def45c86e408e393758bca47ff55d1d188330b5911aaf8ad84e3fc24edeb6b4914d18500df58674d8746ea697c77ba8f08f84acc382e3224bd10e200eabd54074ad05e8e4acfa8fc9009ced04daf0f4b5996443e1315dcd755ae73bfffef24d3d1ad3123306ef5e252b76feaac29db89ed20db2cfd862ec565a273181b78f1479144bfe77788c4590112001d0531652009285d443f2f7488f64decdf8623f293815c3dac9dd7ca3774a10045d6a14348be09e3c7d8c8759ba5ef83827697a92d1171362764ad43b304a56ee1be4bc4ca4951864696ec3ac6ccaa5067ef96b8d7f8c372e59bb572e1adaab4f970a663a65d35977d8d8a4965d3a42fac3b339c59787263cc7884455b8aeadddeadf22ec37e6fff57a9edbeaa5fe8a3527841790c1d85078e723aa8fe727f8f8af9671c78035ea4ebdba04cc7bc99a10d7aef8d1ae792bf7543c470a8112b1453301c3303606f4e49841ac581721b9fcda49e75e5f74d9a5441b1e15b2dfd16d214ff3afadd5ff000acc45eca7b0a0e3003fdf1400c88de5b3e1d50c3c651bc605746f2d7f59caaa702717d84b30c91ce4a01979a08295708a8cd38cb430e9d6cb412597a1746a87da1a3206ac30a6fc925fa0cea7cf580ad1a068063829e0d30b3a3cfaebb33f4290e73391c4a18fe92d8dc514b9dfe4b00094a97ff2cb9ed82e79205f1d6794e02e6cd59cc92879104f553f4304e90c56c818732e7341397da8247037994a7b0857ad3b25fab4a3316829e0c142ae63cebe304b9a99bd567a0568239e62ce4086afe327680a52809c6d21247d1437e09c60baa90155fb55a4185890bf0c68e6ace550bb36a0f54c988c6f7d612f7bdf5325268ad3b0c3c639e227570fd1903a6acfe3a5f653e2a2104bd7f484fcc6360d0591411e51165748aa7bd8cf9385654168a71410ed3a851a61eab4e3ca8532af577ab6e0d8d82dcdf7e5a4cf1304d686b1d84a48d79b6ce9d5cd9e52a284969d9eb9685722232f51cf20184fa0b57227e3449cce606f6b729a8a5ea60f37b1b6bb1d3cd3b2f4b3604c33dfc5a74fa438b2f7dd28d4c199873a5d925874e1426ecdab004cd6d92cc67a5389bb33932589d34f622d8d6b7960e722b7515eacbce1433be86b7051a2bf16147685665b02dd3d81eca8553ec3d56360f5a31a99fc9a4207114232a5a22796d35b8a507dafc9651541063ba8f61967521e38363295ae2539b673e55ed33767af4bb5482f6149f2011130d23af8edbdf9c828d82209119e6a738d1e5ceb41b6bd9f84cad704f3b70a5dcce7eb372ee7a35d8748bf7cc98dafa19523ae7fc81c351aeaeabf69daf0f3d2ce0282c4f817df340433ecaa2aa1cfee0d18b9088e29c97d3c28a1849169e4a61007c3062f91ae3419082e9b3609b840c9237c2560f6f9b7de0fc9d221ddd2e588047c11980055bd70484cb02ec586748159cea854d86ff543dcef791c78ffa1bc7d8dd5cf162b22317a8bae073a4b45aa576e4e84ab241da3048def4dd886cdbd1cf04ad04cdb2920555b1b0361d701df73f416e24e93c0131abf8a2af717a3da7aabb5e17cd61660736cc467d1d833b4476526ae4de799a772a13afd5b605fb12888803b5158609e53bbee2f8a3d9baafe38b50e55e1982ae728b8b904c5c27ddfaee94862db2ab3bcab6375ae601bb3b83d9f4f77885259e02f5c622a48e6529a6036fc3799964a56ca129ef17bc78391c8ccb72f7eef05947e476a0e47c631ffbac944661e4e69f26ebe8a32ab0307266f0bb0ab7a6dc7ae6d7ff3dd1dc93df3b896874babed72633279299c84b3be50324a097db514c0852ec362071fcf5c1cc6a87e2266b2a7c8638d17c5e156c3ef9cefa4ef3e6ac2e6fcb3814bc719b609b2e0d90ef9ca1cdab6349a6b156a70a1c05087041c90d0700983ce0b3effd6a10d8b414fe0ec44f45d1e47c607648ab3a7723044f6815a03a8e6a7b74405c12fc0c61dc0f538f8543f928e2943dbc012db47965fd7ddd6f956891ba176e5e0d9b20e187f4b84a2b4d3b30ac01608051381c6801bce658b216c64d88aef66475cbe5706a195b0989c85cd819bd0bccba17d97aeab734eee69c804149012aca9be9ab67ab0e797c7379d8fd5d481c4d48edb0c7ff1f5930930f75265948067eaf25d8df363f8f1b6871b370d937eb2ecdc7380a2bc6696c831dd1d6a2d6f52b641252a61e8a1b958ad3f496531e51ce8152554d2379fa2eb595d04e6fc6bf16e96f5cc7143134762f17222bd399c804d322f23d7d2c6d7c9e6bce8127d409d6efcb36860ecc19ce91d203859448fc059a5596253b14534c9246d69974767c3d2089966885b77380bd5a1b010f30cee5d2f6e456131eea83d76337d7b14f6f0e8c05dab8471890833221469eaf2a34659e4e0a45cbc3f5e9f524efeba1263e082b0d9733356323ee8e7e5d446b0cea3bdbc835c94ee4b4d3349d77328f1fb81e54421b8f8f71c11929a57e79e423bbd9ad263990c5c49027eeff056849ba70fa48378237f5b2cb95fb4a46cf0d5a034202881ad057bc652e1d5e38d514689c15d5d037fb83c42a0fd82547c1ed5f4e2e48f1ddc59d0c7b74dc6f4a957bd08270ca2de69baf08609954a07d73791ff7317cda2a667ebb0eae5d061760fdb02ca83f5c8a66f83b0494b0c6fe68497210efda146bcd625f1822217e0923f6913ebdd205dd784ca63fd0d2ca1853f78ae3ba37ee83e55c6c63a1f089922fbd80cb2f8101047546afc0b72f3baddd8807f7792b920e4bfa10259783ca5d27529f289f7676031f44d987452fc7086b4c186ee942a2319b839e78c4281de9d8b9ab68fc38e82912d9a17339172ec55ac6ccdbba4c08bc818c0c4e30af923639905282c975ce08c0847e0fbc752a2fb16aaa3bc23264a084f3db0a7dabc197cf7e03bf790ee7f885eab3c5eff67a3751922034572dae4a22b2b7b311ab596690c21729ea17f35889d41688efeeb56ca8de971ecb5e7af4e5bb0938f3a9cac7d6bc809da65755b961a60ed677201076f197e9dffa6f7767b62d61a887b1819ca03f3e9e75012dba89587df5a2f515155d424860bf10275200f246d5f465a318871ab7a0cc2993b6981691e293b913b466c986849f51733e82a1b42c5e22febcd4b292dee64461191c1713dfb76a864ff26f4ea4c3f50d9c3e3497261a8c06607de2c8558f73d90bb752f61f361e431ef80887913bf21c3f3d30c3254b9d4e0676aa35db68bf26c003991c908051f530e664c5b820177f13d3847a6805e0", 0x1000}, 0x68) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x81000) ioctl$RFKILL_IOCTL_NOINPUT(r2, 0x5201) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000640)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="58040000", @ANYRES16=r1, @ANYBLOB="000225bd7000fedbdf254400000008000303", @ANYRES32=0x0, @ANYBLOB="2400700005000100e0000000050001000000000004000400040005000500010000000000f4015a8024000280140003003f000400010c0000dceda80c0900e2fd0c000200242e31025503531d1800038014000300ff03070003000400f90c0200f70002007c000180140003000300e6a8b000ff0100080100090001804700020045111511102f534933015649530c52301b51514f154c3709400c22412549434d2c1f55482448040b482f323d532533221218041039060e0a205539080b161a41521f18001400030007000700800008001d7c00000800070005000400000000002c000280140003000600810000020010ff01fe0200000100140003000000040009008100ff03ff03040006008c00028016000100601207040b6c6c0b1b126c121248316c6c1b0000050004000000000014000300050001080600b063e5f3ff013f00780c0c0002001f37501911232455140003000900060078530800faff01000900410d1a000100122b6c0146601860301b07091b121006124818090031000017000100036c00186c0c48165a0c480112020c3660016c008000028022000100030b0b0348601b6c240504061809241b2330600a0c06360524180630241b000014000300010407000500f9ff7f0001000001db00420002005402294048091020404e3b032c5122024530102507472f0931452c260252060c3d54353f01401d4948080b1411131a4c044c460b3b002852494b2a4055140000170024000c8c1b6c10a40205058c9b01180592a4b5ec18000400cc0004000801200070000500060001000000040004000500060000000000050002000000000044002380080017000500000006000300faff0000050013000000000008000b000100000005001d00010000000600180001fc0000050006000000000008001a000300000080015a808c00038009000100126c061802000000430002001e350220442c10403b104e0e28574346493d2050442b0f4d300d24200f472b13070642283a4b33110235130745194933092f26115151300a25103b2908431600240001000602010424096c0601026c480930023501046c6c300560300c440c2b0c48040c14000300150020000000e6009f000900000401004c00008014000300090009000300010001000400070001002000020019032844030d272852483d054b4c222524491008184901381410334014000300000008000300010001000100e1ff0180a400038014000100030c6c0b060b6c480512360c031d020c1b00010048020b0b0124360305363060164e0c011209364848164800140003000900ff0fff0f0000050000010001564621000100016c030b0b6c051816186c051b241b3030601b16184803160c0c0c026f000000140003000000040000ff0600fdff04000700050024000100601201181b05020b6c0512000c3005480b020c2401120403021b0b6c480548300e0024000509120b032424369b9600000e00240081028548b0065730d6040000"], 0x458}, 0x1, 0x0, 0x0, 0x200048c4}, 0x4040010) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x20, 0x0, 0x0, 0xfffff024}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000002900)=[{{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="aeba5391", 0xbaae}], 0x1}}], 0x1, 0x0) r4 = openat$cgroup_ro(r0, &(0x7f0000000700)='cgroup.controllers\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$tipc(&(0x7f0000000880), r4) sendmsg$TIPC_CMD_SET_LINK_TOL(r4, &(0x7f0000000b80)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x30, r5, 0x300, 0x70bd27, 0x25dfdbff, {{}, {}, {0x14, 0x18, {0x3, @bearer=@udp='udp:syz2\x00'}}}, ["", "", ""]}, 0x30}}, 0x20000000) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000780), r0) sendmsg$TIPC_NL_MON_GET(r4, &(0x7f0000000900)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000000000000000000000e6e0bf96980f315ba8499cc55e8bb547681d5bbb01f62eacc1c59f5d6736338466fbb65cd1bee0d47ef8026015b328f028bd76e1aa75fc40df48feab02e86e734914b3763f4572ff9d107f9dfab8e0a6d7011e823b", @ANYRES16=r6, @ANYBLOB="00032abd7000fddbdf25120000000c00098008000100000000802c00078008000100f70000000c000400000100000000000008000200ff0700000c0003004000000000000000800002800c000380080001000400000008000100080000004400038008000100030000000800020001f8ffff080002000200000008000100e706ffff0800010005000000080001007f0000000800020000000000080002000500000008000200090000001c000380080002000300000008000100feffffff0800010005000000"], 0xcc}, 0x1, 0x0, 0x0, 0x20000000}, 0x800) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_REQ_SET_REG(r7, &(0x7f0000000ac0)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x3fb}, 0xc, &(0x7f0000000a80)={&(0x7f0000000800)={0x14, r1, 0xe00, 0x70bd2d, 0x25dfdbfd}, 0x14}}, 0x4000001) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r9 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_getsetattr(r9, &(0x7f0000000680)={0x2, 0x3, 0x2, 0x5}, &(0x7f00000006c0)) 01:59:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 659.272427][ T2728] loop5: detected capacity change from 0 to 519 [ 659.284606][ T2733] FAULT_INJECTION: forcing a failure. [ 659.284606][ T2733] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 659.297699][ T2733] CPU: 1 PID: 2733 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 659.306227][ T2733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 659.316368][ T2733] Call Trace: [ 659.319665][ T2733] dump_stack+0x137/0x19d [ 659.323995][ T2733] should_fail+0x23c/0x250 [ 659.328540][ T2733] should_fail_usercopy+0x16/0x20 [ 659.333579][ T2733] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 659.339656][ T2733] ? shmem_write_begin+0x7e/0x100 [ 659.344769][ T2733] generic_perform_write+0x1e4/0x3a0 [ 659.350091][ T2733] ? shmem_write_begin+0x100/0x100 [ 659.355292][ T2733] __generic_file_write_iter+0x161/0x300 [ 659.360978][ T2733] ? generic_write_checks+0x250/0x290 [ 659.366437][ T2733] generic_file_write_iter+0x75/0x130 [ 659.371805][ T2733] vfs_write+0x69d/0x770 [ 659.376044][ T2733] __x64_sys_pwrite64+0xf5/0x150 [ 659.381028][ T2733] do_syscall_64+0x4a/0x90 [ 659.385465][ T2733] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 659.391468][ T2733] RIP: 0033:0x419797 [ 659.395394][ T2733] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b 01:59:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000038000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 659.415112][ T2733] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 659.423522][ T2733] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 659.431662][ T2733] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 659.439743][ T2733] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 659.447867][ T2733] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 659.455846][ T2733] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x110, r0, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000000080)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, r0, &(0x7f0000000040)=0x80, &(0x7f00000001c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x0, 0x80800}, 0x6) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r3, 0x8010661b, &(0x7f0000000140)) r4 = mmap$IORING_OFF_CQ_RING(&(0x7f000021f000/0x4000)=nil, 0x4000, 0x2, 0x10010, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r4, r2, &(0x7f0000000240)=@IORING_OP_NOP={0x0, 0x2}, 0x7ff) [ 659.503468][ T2728] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4013/file0 supports timestamps until 2038 (0x7fffffff) [ 659.530331][ T2733] loop3: detected capacity change from 0 to 140 01:59:16 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40f00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x880, 0xa4, &(0x7f0000000180)={0x0, 0x0, 0x13}) r2 = openat2(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x400, 0x6}, 0x18) close_range(r1, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x7f) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000048000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x4000010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x40, &(0x7f0000000180)) [ 659.548996][ T2733] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/225, 0xe1}], 0x3, 0xd9f, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x84002, 0x8d) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) vmsplice(r1, &(0x7f0000000140)=[{&(0x7f00000004c0)="404d14d54ea2d50ba7200d2acd0e2641d5a49e974c0d74e4846e1abf43f2e0a94e9bf32d45ec54ff7949d801695b22502a34b9c8c5d7def2610a28fb69c9125293b080dceec330cd27b88172823052594fbbb0b13f2b734ffdc6863e9eefd1ff2b57a6dd1138483d2f95c5485250d00645ed8e095c8039e1770c07e0844e957779d632c12c928cc39fc3db27c39cc8e6acd2ed3b51a1d4d0f5e88d0bcb30db863f87ecc9ea2bc7162857d1fdb5688f2280a0557f9d7e678b7681bc46753d103e9d69215768bf9a147aafeedbb92899908cba896bb6d3bf44a3407356903be2c21e276c573343d4c9ca394dd5ce0e628b48218837108e114065f8ecae92cae35accd3b3458674b3e5ae310ffe1d2c30f606944ddda65ce8c63bdfc0747b0f08734057b1fdd193d6b341ea743ee75786378e4a032bc2527380f5450765ae2d8c7f5d25d9d40e23e335e34553c58e033c4808112be1aeb12a9ae3771d69564c9d83d57ccbf039ed3d9f4a88e8520a716982adaac6d1758378d8037b54d8872a6854896e305fba9fca4894bc1b0a0ac31e94638de88592770dc6c7dd1f91d7e2f3d9b9c6a31e7b74e7b896b5914a72faa40e6e2c92da0957eef1990e3ad8aff584483f9d62fbb0835644667b196fedb6b460a6aaa56b4958da3693a6f65f96d16a26a7c4eec4635f849843a8507d95b7566c23307c2da761e09f136186bc5e755b9528363936546a32bd709290678ee8bf2e80735b08f7038737724ca9c8eb3f39a159ef00f1a01a2e7e72d5eb9cc5a5d291cda18862d257e0b8f89f859e51425090af51e7fd1f16fc4c5812412d2190b75a29fa7d91291d2aa4d61111b3b2e1d37d951de6798384bcd2bbf0a2ea777c8e7327741417feaed1c10e64472c44eb1bb71da1d70bbeca82f222dc7cbe33aa7a92894237f63798922c53bdb885d31d16b144e469d748c245347f4950a1c12a3b43956a78e24aeec3e57f1df42f3943fad0651509a31251951d865e568c297ffbca35cea7be7be965ce506e5c9dbd822d2e37d96bd2fed51b7afa6eceb9fb5eb716f894003f65372f7a80d0b41cad703d96f40ffa67586f7709f6e55f3b25ee97db357eb6d7b5bbf5a83e2cd906a49e275c97a2cbc3c8911802e7612862f185d0c55be35bb7c5605fd2bfe62b7cd8a767f0b939f9bca5a621abf2467454adb3ce99b23789f88c3157614445c0d3f705ea842ddc400405dd02d9d6e6102ee0e2d8d911e2fb8cd56b4bf7b27c641df980f0cecad972e5aad56113ac83a22f83cb22aa0220cc9a5e324a773829422bebbf29d8b86317451a1acd7671a682478810651fc26fc51888735d28ac9cb2a6ee5fad11bf605ab2cf888e0d6d676fffa1a2c5a77a2ce67f268b2a9999db37deb691d48438652d615e4532f98a6c796661dc1691bb205efd490b9ce3581900a59cef3871dd9bb37bb34df0c530121b2616527facc286ea03bf4760111730bd0e30aa36d7789779665b0c005c24579bc7bc59ffce063d0e141ca2c8aba9dec0be345bab778949a7be1649f8a27a1063c1332f138b213666a01d8645340d7803d3ca0848f7d0ec6edd62beeec7f4d5ac4fbcb6336bf889e537088d1574257faefb6e198331c911d39ba604eabdcd9e192ac3cc12bd70533b443d8b8e5ab23222f472d45cd1fbea1eecb15a7ea389795663bba31a52d236f4416344bea487825935285c8dfa3ca9e9499d454619194e872a227cd2d585d4775961a14a9c72b594b3eabd5ae2495238a549a97e4c75159a6a8831245dc76f5c64f9f07185b643f14d83788e5b7525f7a7c08f3f1c2ca8bbc2cfd732cddb557efd69763370e3244254691122e5c2cc2afd555464e6706ebde78e2b746ba51f56f450c0da51cb80f55949ea8736a7720f0ce9371dc21a7797bc1deb72a30c8a890df645c379732e2c103171c6089b1b9ebf0f958f3c1a6cb329c161e37d7586c3239958672df4cedb50ede313cb0dc34dadc92090fdd64de29f803edfdf1524c998fb06d7aaa3f91af2d12abdccf66a0fe0ea5e3680a02786cfa7406e0e0985e2aa1d08bcc3e84a4d4e69a527482f123afa1f651d958a98b13a1701369fdd3735beb5e93df8957e6c81ab134b9daef7b9222fc3b5f62015e4187e0c675d0315ec96d79421b675b741862ab109dcc0deb5767fc767e32c398a7a5de99750ca3b3e801b1eb8ecb9de4ea9217ce8f22e36084e86f884a0d85223e4f72fb89d11a94b51887feefdc2a74c747863b0acd1d381b43a82ba65bd44e65735607b435606705918861b76dc1a1c34ab565d503fbf053c5ae70bf38b8e544262b01e888e851f5e0670a7a66dd77ae3d3f7385c14eeed1e2f9ab58b848f9597a9edb219081bd7695091cb39db960c16fb2cb66828bce3dfe2f4a852ba06ba4e21e5b5de035d0a2d66309343f8a4fa50d8ef383efa786345690ccfb198949909059c1020d1154a438834da431539931f539b32ffb1b1d3dcc3a0a70a96aea8304dbdd0bcf0e93bf7adbd1d6828420956ecdade624722019df05537aa30cc1bfc294403db12b51f18ba3e6bee65866eb3d6ebe4d3f9b384dbc66137d13b40087126f4516ec6a68f69f0d095f7566c050ea1521201ef494e95fa07cc63135c11d4a59dc1771c2d387aa5ac0871a8af926acfc3bbf0684eae31e858a2471e98ddeb0bde2438a5bebd6fb38d57ee18cee3be548596e054b98374b36b5717142abf090f4763de7c6ae33ddf09eb800b7ae9df813124598c1728c1a16e54e6b1725229026ed0c3f3b2cad925a66d1c80e617ebc0e8ed50faa11c1ac3f56dadafabcdbbb2bb6dadc5be9bfd9ed039c38073e587ed18671ee31ec313631831b091f7d8145e337a48247a4acee29a4a4a03b1a0795a0a8ac62600c92655e43dbe8faf12b0975be9e8e82acc1fa5ad1820f57d1a84a2518c33ee4db03e7ed8d3f68716c086b40d8ac10b2f723ac4035acd4fa8c1b4857291006680c8bf2ca5c7b50c3a84841a08af1617dbdf25291bbd421b55e23b85ae7a8255d2a4b7410c8f35aa3329f0546614862ba6cfc94fa0445b256d41fe68f4d1526eae0c4467382e2f403cb2dbee0c22a789a00a0bf4a16919be619e376cbff334b2fd1f1ec0996fa9c5f2d11f3ffc747a60fc704148bce43101cda6fe7f5fbe1083f8ee24c0309af9abd529799cde717cd619ff238b6a9cda852a8fa0b3eb18829cb2dccb97535cbe53150b8f749f327039bb8814a52f520c479d0ed440159ba30507592cc28bec0551be00c25f10e88d24312d3057e82735628900eaa0cf9ae4604b6f362c755fb1b58e871f21b3715e4838903872581be82f1a361421e70d3b73de0c36da6b0ef17bf8d80e71552e82e9a177767c490eeff81691715ff96bf7381979d07b61c6ed0e36510c80898a8d3775ea5ff5adfbf5bb19e600db383a0e39b082962b87717f9c2edf68f3ba6398f8fe17fc14fc2f849b464a532e000e11f0d7350412c1047d76cf3543d52e361062ea78c5cbc90a1759575da0e3fbeddcc90e2d5999ea0303c9deb9b2dda39864ce4168a2b2171fb3c78e947dff32bec635598eb38ee281b10444349ee716ca94ed80efbcd583d368393df58cc098f9be87627c2982fa15037f9ac6114211d88f55cfe17ed330a76deb69aac0aa4c61e32f414bf026c495d7e12f45b2a60e7d5fa2fc490e066639df249b16743789d1547d0b4cf451a409ade0082f95479c2f31b6bdadeed024b612a21c723219fc1c5482b3c8cd5ab9089d9e0ac728cc48e2542105381f7e9482bb6b29baf45d0dbc79dae8b36837c9a4820c7c9f9a0d66fa453eacea479a8554c1275ee364da84bac918c1bd43a2dbb23cbe1fcb655cdd1626edd0fd5f1fd0031fd2590bbbf24fb08ce206a2bad25bfeb44a8247b106f881188399d87cf9de4629710bdd22a7aef60712db85cfdbe14760ef796a828a21da48663f658354f8fc3f12a27ba15ddb4b7c920d9faf55442d985a0a5c348934135abaf8a3c5e5672b16d12698457100215b8744f4a2af6d29524315e3469e1bc937fd2f64d75ac29e1a0170cff89ebe901a117fc7e06162248df52f2a8a146af90b100520f123a4b1504aeedc70aae33f35390fe96f79bd2a08d0a3dfd14202894085afe41fb682ef6a279ff467f8662c429f903b6595dd45374af248dca7ce6b05b16b2126c153b1d39d4291c1821aa26d234ae2c4b2a876d0baff6c54b90806a36b90373a8db0cbaa5250902a5ec7d54f3f67a079c0e6be125524658b457ddce801cc659867ce50bace318323ea4007bbc8052f03036b5ee2585173d0dc0a46ee052ad899cc0a65e2a639cd98839933ca1f9c4478455875720f47e651cf94ebae670ad26a795f5b86f0b8aa40307611dd68e7523dafe86af4f58bd875e90965ef9cf0e7a6b9ce20f0e1d793e2795de1fe908ce2f3b9db74a25e350fb70f68537e9b013b9d6435ca5dcaeabcea230d28816d8d2ea2ec39a730ea10001f81827295041b8ebda0212b15717a63891ea3e5b881d1a00ae44b59d0996d529a7676c5ce3fe99e42cbcebd6ad3606780657923e811fe5f72cbcb0091dbccd8d95db24c582ad039b3e969bb19ec2c328651d65d8957335e92f3954e6ab419785d72401bf65577871e0d42a12a3b1018c29802f7b7d0b5359d610b515d376dcb918ae5864567b24cc989582d86403bb54e5597d45fafc36d7a757e462402719e29769abf219b1dfb6449487847cb1a02d9a07f21cdb509c4a5c57714a609386ab138b18e947641644b1bf512dbffd2ad8024df1077cb21c0c287012e106a4b5a1d0354a5483ef61036ebb51b8645dad76c925ae5e58b3ab190e191ce2568271f451e3767e27a10521309174f795683567120a2defadaf8bd3d2bc9746e2b54c102a5e7dbe2e8e5a8facd82665b416965f0590790d74d07c900a4ef5bb29afdeb7bea5f8434ed31ef83167c1c4a80b83c82bd9de786681440b37013728bbccbfd7588da16e2393b531414e3007509a98170c39e83bb8690dd1cfb537aec1c84edc0910407a922f1dbf7f112dfee9fc82e4eac2d52aa904a77ff720028e786ad906f575c3b3fefe7fdfb2b41289974929cfdf04be9fe883b96bc4a075ace6c30a647577d68239a1ba12c731632e2d78d5b54f23f6c579aa64568b779d86a2c73a28a8a6ace16a1a3bb8cccede3d54a37e4ddb6361fc5e4826e558e60272acd2c2ca6017d094cef5ea42af03d18bedd126750bc2f14d0cacc4d01fc740c44042ff9407a85927bebc19f770c4bba5546be373b5f87e66c6fcad962d64125c59150207559ac852bd988a42e356f4d269d56e70e8913e0f1c11cd4dcbcbeac075b80d7be053032eba1f6d2e0d49b29e4061f551c196d9397b4d945375f6eb499e25b43f7e7896dc2a425d3a8eab8be4d4c83045239b5ec19a78264a6c3f2a4bbbb78a18c00f9857d7bc9fd60692d191513b833e145b4e592734d79f19179abddb2edef0e3e0c413f760f59a4feec3196df84f33e4a4e3438d8d0b80338c4736950a31ee6397985d40ae76fcec0e4ff18a6e2c1f8215eca7dd90f1e310b1312e547e9615a777558bae3e0e7b79d07a8f345d006cc26234bbe55b4036aa204e322f647c4a0014bc48b122e1869f70f500b17b1af1d1f8bfd5d9dab8327783a5c25a1a0dc3a9005cf25627f00c417f2c76aa068bdb3d03e9110668a1985bf0495b54dbd9c0646f1f55a021330def30c37028ab1f2f860e32b0de45e34fdaa480a5439c822fb04f5507c7d5cd413bac6c9f503484c9cfe7761bb", 0x1000}, {&(0x7f0000000080)="7898466b584b37ffefb1bde9da4a97057b22df3c2573f8fa5f29e77fee92bb7c6e74dcb9d5e0", 0x26}], 0x2, 0x1) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000240)="434a28fded30138fb5a6aa8fa7df80cbeaa2dae041c4c6065d29c9754bb4f4c8ba29da2d30367289c4a5aaa702ad899ea3", 0x31}], 0x1, 0x0, 0x0, 0x4011}, 0x20040848) preadv(r1, &(0x7f0000001300)=[{&(0x7f0000001380)=""/4102, 0x1006}, {&(0x7f0000000100)=""/118, 0x76}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f00000011c0)=""/21, 0x15}, {&(0x7f0000001200)=""/195, 0xc3}], 0x5, 0xfffffffa, 0x20) mq_open(&(0x7f0000000080)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x9, 0xfffffffffffffffe}) 01:59:16 executing program 3 (fault-call:1 fault-nth:40): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 659.659559][ T2774] loop5: detected capacity change from 0 to 519 [ 659.662025][ T2784] FAULT_INJECTION: forcing a failure. [ 659.662025][ T2784] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 659.679220][ T2784] CPU: 1 PID: 2784 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 659.687586][ T2784] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 659.697640][ T2784] Call Trace: [ 659.700917][ T2784] dump_stack+0x137/0x19d [ 659.705324][ T2784] should_fail+0x23c/0x250 [ 659.709774][ T2784] __alloc_pages_nodemask+0xe7/0x310 [ 659.715055][ T2784] alloc_pages_vma+0x3c3/0x5e0 [ 659.719868][ T2784] shmem_getpage_gfp+0x980/0x1410 [ 659.724903][ T2784] shmem_write_begin+0x7e/0x100 [ 659.729895][ T2784] generic_perform_write+0x196/0x3a0 [ 659.735251][ T2784] ? shmem_write_begin+0x100/0x100 [ 659.740514][ T2784] __generic_file_write_iter+0x161/0x300 [ 659.746201][ T2784] ? generic_write_checks+0x250/0x290 [ 659.751571][ T2784] generic_file_write_iter+0x75/0x130 [ 659.756941][ T2784] vfs_write+0x69d/0x770 [ 659.761183][ T2784] __x64_sys_pwrite64+0xf5/0x150 [ 659.766190][ T2784] do_syscall_64+0x4a/0x90 [ 659.770621][ T2784] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 659.776518][ T2784] RIP: 0033:0x419797 [ 659.780404][ T2784] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 659.800095][ T2784] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffffdef00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 659.808575][ T2784] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 659.816853][ T2784] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 659.825750][ T2784] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 659.833719][ T2784] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 659.841750][ T2784] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x20010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x2400) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.l\xcd\xc0\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 659.892290][ T2784] loop3: detected capacity change from 0 to 140 [ 659.921123][ T2774] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4014/file0 supports timestamps until 2038 (0x7fffffff) [ 659.923771][ T2784] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:16 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41004, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffffff600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000040)) sendto(r1, &(0x7f0000000480)="529cb7df6ea25f325796cfe2d07a7d7fba3b3a88eda19f01583750155b10a65d857e9271afcbb4a8d1d48f253f1c9597cc0ebf31d98a816e0ab509c2d8c273c8b50d58365bc2c0274f152c52ff503b3284f16d7df35f16ce84d54049649e501370048283eb61bf4656beab54df8c5a4623bea54984a33a436e9c5be7e56d09af3246880292afaaf61e73c139cfe698a64bb6ff8f5cd220e4649c510a9dc0c0f5362e482950f34bf713fec1fc882bd2", 0xaf, 0x1, &(0x7f0000000540)=@ieee802154={0x24, @short={0x2, 0x1, 0xffff}}, 0x80) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(0xffffffffffffffff, 0xf505, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000005c0)=""/202, 0xca}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f00000003c0)=""/158, 0x9e}], 0x4, 0xd9f, 0x3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x7444}) 01:59:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:16 executing program 3 (fault-call:1 fault-nth:41): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) acct(&(0x7f0000000580)='./file0\x00') preadv(r3, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/250, 0xfa}, {&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/111, 0x6f}], 0x6, 0x6, 0x1) r4 = fcntl$dupfd(r2, 0x406, r0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r4, &(0x7f0000000500)='./file0\x00', r5, &(0x7f0000000540)='./file0\x00', 0x21) 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x12d) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000040), 0x10e4093c, 0x5) mmap(&(0x7f000004c000/0x4000)=nil, 0x4000, 0x2000008, 0x2010, r2, 0x8) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NL80211_CMD_JOIN_IBSS(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="080025bd7000fddbdf252b00000014002380060012009dfe000006000300240000001e0094000040053500000000000100000003000d000000000402000000a400001e00940020000a08000000000000000100fc00140000000800ffffff7f8000000400440008006b000100000004004400"], 0x78}, 0x1, 0x0, 0x0, 0x24000800}, 0x24000085) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r3 = fsmount(0xffffffffffffffff, 0x1, 0xfd) sendmsg$TIPC_CMD_SHOW_STATS(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x41}, 0x20040010) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) readahead(r2, 0x2, 0x40) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffffdfc00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 660.040225][ T2826] FAULT_INJECTION: forcing a failure. [ 660.040225][ T2826] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 660.053487][ T2826] CPU: 0 PID: 2826 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 660.061913][ T2826] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 660.072125][ T2826] Call Trace: [ 660.075540][ T2826] dump_stack+0x137/0x19d [ 660.080004][ T2826] should_fail+0x23c/0x250 [ 660.084430][ T2826] should_fail_usercopy+0x16/0x20 [ 660.089703][ T2826] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 660.095908][ T2826] ? shmem_write_begin+0x7e/0x100 [ 660.100961][ T2826] generic_perform_write+0x1e4/0x3a0 [ 660.106258][ T2826] ? shmem_write_begin+0x100/0x100 [ 660.111504][ T2826] __generic_file_write_iter+0x161/0x300 [ 660.117270][ T2826] ? generic_write_checks+0x250/0x290 [ 660.122715][ T2826] generic_file_write_iter+0x75/0x130 [ 660.128190][ T2826] vfs_write+0x69d/0x770 [ 660.132646][ T2826] __x64_sys_pwrite64+0xf5/0x150 01:59:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$binfmt_aout(r0, &(0x7f00000002c0)={{0x10b, 0x4, 0x81, 0x149, 0x2aa, 0x101, 0x13e, 0x7fffffff}, "a2be79afb72b6cabbe691af4b5770b9954c980ecdfb620d3736033b2ef5bd369460be23c37808e1dac91a0beb42e2acbc80854f6f71b0300888b045dab6c288f3dd2d8b89167507c2fa865c327eb5c27d7c9fa6f39cc4d979aede696b898eb44720f6e56c1ae8d088923c7bc65269441ed52de84f970d4b6d901024258728421b6b6cd2d901687784420db8055ef99ec56b7a5f0f098b57b22541a7b07727bad760dbf9a0b58e8d307094d2df84a7f50bc501c58747cba5dc6b1728c77ee259c0c4a30c7f4f6e1c92660db259c39b3416c37d59a956b4227367b4a1ea66e4ba498ee667e8cb93acdea601f8c4a1ff166da53d56d0f4705d339558a44310d1641f7bac8670dd2079f9038fcdffa8af31b75c8f34ab6fad909ca23b68e0edd2d34c7ea58fa9ac1a204f4a16366e4af2d558eb8a9d9aaa8260de81d6830896327d52f145f176acfce48f557246df1ce4df4ade7bad4587bc6ac491466e576461cd31fd133ec750b2327b10303b161a65ac645a26d920377d2006e12a6173e66221fddaa117378b49afd4c8ed9233b880b17bae870ade58872ff76067ae429dfd500fc8337482d17c56a96e216fd98cae8174e494d23b1b2e68a66b0e4b016650ab8751aa2040ac9f4266fde9c98b253b6343336fcb81e7b5035f60525ab6fed1633b09f73fc8d35a9de5fa03b6ae324588672637a12a43d75a8715ce89ac57c036d2c2270cb5d4fe8250cff111fd53747f44136459a1517550a06f2894cbfdc5321c377ad79ee262458a58dee23fdecbd37b67220ef8da0e1aa2e46dc40b8665dd09e49ab1179f374009b80c28a65e6d295ab2bd91ce0b49c386e597c4c8aaf6cefb2279772ffc426841664081b5c82e0709c9fbe12a395de9788e4b6f20c3510a0d128dfa51392957e920fd05a456932eb2832a0098e7cb5238950ec858f641748ea93a101143505a2a7dbc9a1d08607adcaf7f271147aae5f587c78cf95840e5a26bc9f0ed13fbb6fae2d6d4ad7aaa7f80a549e9c74de7fcd277120f40b37756deb01648ccfa6f39455d1867a9a09da6ceb5690639542b0cb33791b43dc5fd1ce9331fe856b8d107db2be8ae1e544ccbfbe487ae44717adafd67f8c880efad3543e71fe3a91f7e17c6be2172585731ec058981143e5304d5bd4efab9592499156261df1aca9c86ecc0a4ed22660aacc372374b6bb597fc7ad5625c4f4987b28ca4f7393e7eee8532d706a3977d77ecae1b8a6714d6cd8cdf0a7cdf317f889b6a75bf49959d44599d339eb4b9aa23a8a9f597b01894e399f7e9cfa3f5abe6d3e610087490bd85dc4aa7aadbedd53dd58c52fa467f97cdae24fb60ec040e8ec59267ffde4687c38a25f625b2dd976ef4a53fd944fa385a33f2a825444abb0faca84a31cc717500fdccb5c00955b7c164e2f565bae491441a6699bd0b6af5a7009d7f0229ebd7b5bad47ad4a76b30ec5761f17e055b0385217762e966ea047effc42d9614c84ad3b3d1c8e73183fdcc52f078b3b2a1db5e12dd881908d87139ba6cf60cc959f788e0facfb105a8fb9eacf04baa12f96e91e71df29f2e997a26318f95a933f140a42a5d3ac68459a2be06f6901950da8fe44f35a1ffab7f8532b9f8e59661f60749130727e96f1f003b6c16d1a7be427fab5f0c819152c0300ff0a28e8048c7b7dc23a3bfe5f84a5419102e98dd9a32abf75953304f7fa498cc0cc0becc61766bea25ff9b3be291dc2c85df6c53d1088fd5acf2a44194d3a0f86901b7bdd3a62351b22d23953af8a15e2e5f2b6442556940532661c488625bf945e38c2f75cc37f1ae44d4565718735611dd3cfe293b3372aba05c325190b381c1f9ddcb7ef27eff3c2c6a49be0454beee8079678fec1632d09648eae67237652321a08efc7f9c4a97682a9070b2890ed089125f02f2be229594325175436ee8ab86235b8269b23fa9c239eb3d3cedc6f23d642d478872bb8f27c5239f05395ff34aedbffd09ea0e0c05e3d37203d6b72ebf8276baa0491c1ed05622a2b833a950ce88a0b288df06882fa17eb3b8caecd372e9c9fbfe5fb446f9060c3531d20695c515d20c1921213a2069e3d6ed1c757a285b15e14833f8c9306c7a7d522a77970b8eb5f96e4ce972d08168fb3ef759925e9967d66889cd599becc79ad6ef75344e67a004ffeb358b0ac13db26d90218598edd2af1d89d62699a5c06a659748f879dd1b34a0febda8a1d61f1ff90fb82701d312b5b75ca2f1d441be947914015738b245e904ed13ff96565230ae439c5828976b738dc3b6a12125360b766999ac5f8b4c4aeab869070068d9ccb62fc65aad0438a685eed3b71caba0c541abed9b1fd388f5926c269d480ef6a78cd18c406bfe9061d8580cdb841efcbbe34d812414cc4bc0a2292a06de815bcbae46e0999c689baa111ac6148abed0182def0c6c791c1dcb3ca28a0181cf8a65d7efd90d35de76bc9bfd6066ec2005536c1fd67e5fbecd1be881570ff129db897d9d869e68a33cf87919abe60471d4293b4ef80c20dee23f9e44ad610971d511eef00f93dd1c01d2a0e73488bb5a40e24b39acf234554f490af7bfc5c1d5885246822d1864ddae23b486abb04ce36ae2c0e168c9eecfa6b8e9190ed015797ca735c7425082acf4ab4245403a516adeb48c97898fd4580d27ab7f61fb85877c4e7ecc7b66e94db4878e6d54095342ca7a8037f1c02868833b15852af0115659b529f09a7e048753650bc53ccce622f568dee204bdf0faeb100e12ef7506149fbf44e21e1a4673cf4e7ec4cece4930069f3a96f266ccf7fb055c50c4885e65fc1cf5e4d149c09663963df821a1c6a56e9faf27e323eaf5db70a69a09664abf92192a234e9600d6696d54f4a0275623dc83cd16fe55271965b5d77f91cb8783259cf418127ae5eadad09f428b966715b706f3e585c4b9af281b03d21154e29f312e0ec0a3c54d5a46978cf3b0e0323c42ea7cce2928971ad71c609e098c41a5eea9ea1a83b76356a61f42a6629abcdd045396ab0b80c822a1e48687c05b0b9f1d4c54ae1d126db6f71aa181a60ba145e1d1e5c7c4f543f47255764c05f5ef7262c37a486ef3934b2e3a87c8770f31cfeac2c92b57c3205a6068521fb4d313386393ac7b3a2d455c6e78d3c4b410aa3c200618de9e6da582ceb9f6d7cbdf3712fcccbef0f1af7b05ae80f43007d133ff3b3dc8e37ff11d598bf602648579a0bd5ceb713b785f228b57a3d8a3758d85377b7556bb5753524c971b968f0b7eb8a1ff7adaadb08acdc2c386d0ad942c8a579b538c00748b96f3b6078319540d65f18b8ef6ccf2bb93205bb4186448fd84f7f29d4dd54f03841a662f28e403b21a1dc5c088035c91dbd41340261c740dfe25df19e8e216a49645863453e0177c1c91fee343963ed8acca0552dbbb008ba54c716875f1905177bd000202615767d13998386402d029c2e21836dc21fc42e95a5523b4d3024dc34a04074386989c88ae77209a0b8bda6024f5b2ada25a163df1fce03b35fb1e85528409f845c039a8168aaed2944577ab5a1a4d175ae12f12018d7cf4a0b12a180e30c4062f2029379da4652e5351847870ce97bb3f216bac96263bdd75e9794a1d9b65b6c8287ba214f6b06774d59dd7219b15d0555d44aecf412a11dd147d82b8c81fd79535e282766491486d4a4521fa99e3ffb4bb1ab2c4812ab6e9f0edb17ea1024e11da83bd17011cc08c6b4fd9fd77cb23c90b59d5e6a192e7865883bb4199eacfc7d80b8123c2c3320b5cfc9f61262586ef868e91c398e2d8c95ae887c4e50934ed1ff32ad66a803929c6edabbe549d05c3418994242414f69d3b7734aa0e88c4d5be4df8c8044f3e389a6594696946adb62155798cf20dcb959c53fd12197c3a7dfd55a55b3e519e485858d57c6d258b9e51618f89f860669789896c2dbf80891d50d09184c507b563a454653638b89c7d2e61e922606d90762681eee8d910b7701234a40029d2a717a33ed5b8867f2a7ad8c2b7c22b0f8ef5d28b2095db91fdac349467ab8bf02b037c9f832139cc4fef6669d1cdb42d74b85e67aeadf09c48853e5bd81fbff2563f392369191279a5c39f5fcb289c67d817dfbd8c71191e5a3f47c40bc5617c40981116467ec86a9853e462532c774ed3b696e3f04568b93edafcec701d529fbfdb84fe18e378fd6d7dda94eb2d73b855783d5af801ed7d7109756ba769f4ac28532f074b47ea349548e3ac63c7e1ed2154dd20bb2aadbd36b5323de7687045a3fa6e392df274e5373b09a2a226b3a4532ea9d015e58e7f86d2f6329b27c26c7336c15c7b84549bb285603a3af6a889eac7a177ae793d8c4f3519a7006042fa792c5096a6d49b86b301864036a0f05508a236288159c28ec4eab470e93260fda3c47d8dd53ad2e2ecdedb5695f51880a0ec2d849db3e53feb7008adf77622e280c64cd6d86d45abdb79e0daf20e4b8d684fb87331047ed931de3f3174b1d903dcada5b6ef2786f973a783e6834cff7359551593df1e9ea00fce4676e8c7bdbfac1dfbb8ee9a39686df9f5afb101381979b0b9466cb9e5c71f480187abfc3a4434c0b817587fcd11368c534b4248fcdc2270d6da48e532a9fc7d4474d0269b13e87e416c81d14024acbd43c3f1805b590efee2f60e02fba9c2472e24891ca6ecde1a1c459e6a728442d86c8a56bf4cb8f9aeae05f67a0d297160c358f23f45d6c2752d45e107cfdb42608a8334026e0e8005704da8c050c5f4b0672bab74f28ead60fb0ba4fe8f4e1d164c340ae192c7952d4dd9ab94cb6c004dbf6cdb6afcdde4554092bad66c71bd19d1f1c057e3c358a7482bbfb18dfd1bfdbe94eb1bd0f2a51b8e8e3bc78399441aa0e703afc16809af28d64cbab97495a83beb921f4d1a76c5f498b508daee9f763828349ce522780a85aa66df3671ed9c55cdbf60f38e48a2d4225f8f339b8aaea7cca04854125c148e4488619e27407e505f10b3c53d7433972d49114fcb0de0dfa7a147656eda7f6241b1fa9a7f0f99a9b3d154100b2493fd0bd977006927acec19420cc50c650b7514577bd7e38dc83403f44b6b650c18b5f95de0ae9262651d3720e41c672b9f95e8608ec50690749e71ebb4480208fe4e9e301da58800fe6319426f1955bd573100e1237e06210348e76bcd5e060e6689b96e00207de16077ea6373e4d79595ccef0bf852bba6c6b0e25203526cefb93dff004b38410e923de545db70e994db341fd7fe464884089b9a2964ad652c773d0e011fada65360fed1d0aa9fee06945a825caa48b65e98142fae677f65f8c4d16e07ac8b11fbde7747cc0afe6bde01260526ce587579c9e01c7e894c20c001cb6d6c1f5b01cec464d39c00271e9299d7663be7b15f994457b86f5f07118cd62850dbeb52f878f5495ab5096d99bbedda69c5cf4e1fa1293498058c40f9dd1d12cd94249d1e7fe113865ce1279dd5e2f30ede809aab1fb6d9ed5dcc0804e57d0c27c9a0b361b3e4389ff2370d5700fbe44ca13bc777df2f22ec25f95bf76fc99ccf7b53a7b0ee9d9dafa6a88647b4bc6c80336b29a1eeb4c97a29a95aa75cc2dbade6dbc3a51c3159f4f4c001d2626ff6e6cf51013cf165cde95a485a2e4a9fd6d90e574c536ed04ca68bbc3c42927a50e8a2cc8bade412ddca3cdd88843357271568c92bf5c03099d487822ad80d30e0811f85a9970faa735263ad0d93775c8f61dcba67ac802ab0e3cc3fe145dff8d808182593e0aa0abff6f2d92a9de487228c7f16c640c5c16c9c5544817f1c02709f200", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x1920) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0) mmap(&(0x7f0000925000/0x4000)=nil, 0x4000, 0x0, 0x12, r3, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800001, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000140)='.lo\x00\x00\xfd\xc2Y\t\xa8\x89\xe6f\x0f,\x7f\xa2<&,\xb5\x1a\xbf\xc1\xe3\x1c\xc2u\x9b\xa0\xd3?d\x17\xa7\x8d\xa2\x92\xa9\xdbc\xe9m\xc08$]R\xe8\xb2Uwk\x11\x17\xea&%\xdc\xc8\x0f\x97*\xb1\x88W\x86YS,\xde\xc4\xcfJQ\xdc\x7fn3;&\xf2\x9f=\x9c8i\xc0\x1f\xc5}\xe9:\xcd\xca\x8b\xac&\xb1\xbcn\xa3q\x88{81\xe3|\xc6G\x1d\xf5\xef?\xa1\x1f8\xc6\xbb\x95\x91\x069\xdd\x00?\x8a\xd1\xad\t\x82\x02gbQO\xdf', 0x0, 0x130, &(0x7f0000000080)={0x0, 0x100000001, 0x0, 0x5}) 01:59:16 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffffdfd00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x7154c0, 0xa) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(r0, r1, 0x0, 0xe37) r2 = syz_open_dev$loop(&(0x7f0000000080), 0x7fffffff, 0x404000) ioctl$FS_IOC_SETFSLABEL(r2, 0x41009432, &(0x7f00000001c0)="9d65a206b24183012eae1d18d6068b580fefc30c967854fe0de4839216967e5a8195096cb1dea5d31cdafd5e9ec015cd8dc180db9447c6797ff4ed81f088cd13280abb2277451833b9fba2c8f21b94f0b512d992d86e18d231f5fdbfdb9a657cbbb5a904652a6c45e96f925a424333d084617e13e13e69483de1735be196eb6bd5a73d9971d9f114087d5e0b60e18a1c7adca52bb8d4b811f73789a999bb4405652b70474fbbc3132141458978b976d8870aca081369fb731f1e73c73009a233ca6f1a7da892842cd003a1ecce85119606fdacc1d178d3fc1b2332aa7755c56be2f8c8c1884866b7c4c30394df9f41e2f99e889539fdfbede976707f536a705b") r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x138) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 660.137652][ T2826] do_syscall_64+0x4a/0x90 [ 660.142227][ T2826] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 660.148191][ T2826] RIP: 0033:0x419797 [ 660.152142][ T2826] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 660.171881][ T2826] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 660.180456][ T2826] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 660.188469][ T2826] RDX: 000000000000ff71 RSI: 0000000020000080 RDI: 0000000000000004 [ 660.196696][ T2826] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 660.207150][ T2826] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 660.215125][ T2826] R13: 0000000000000004 R14: 0000000020000300 R15: 0000000000000000 [ 660.250680][ T2826] loop3: detected capacity change from 0 to 140 [ 660.257443][ T2848] loop5: detected capacity change from 0 to 520 [ 660.266680][ T2826] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 660.281802][ T2848] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 660.291104][ T2848] System zones: 1-2, 19-19, 35-38, 46-46 01:59:17 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41020, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000018e000/0x1000)=nil, 0x1000, 0x300000d, 0x80010, r0, 0xc819c000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000040)) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x4, 0x1, 0x101, 0x0, 0x0, {0xc, 0x0, 0x4}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8080}, 0x80) r3 = syz_open_dev$loop(&(0x7f0000000140), 0x7ff, 0x0) dup(r3) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$RTC_UIE_OFF(r2, 0x7004) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCETHTOOL(r4, 0x8946, &(0x7f0000000080)={'macvlan0\x00', &(0x7f00000001c0)=@ethtool_flash={0x33, 0x2, './file0\x00'}}) 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fffffffe00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000480)=""/179, 0xb3}, {&(0x7f0000000540)=""/218, 0xda}], 0x7, 0x7, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:17 executing program 3 (fault-call:1 fault-nth:42): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 660.297343][ T2848] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4015/file0 supports timestamps until 2038 (0x7fffffff) 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000effdffff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000002", 0x39}], 0x1) [ 660.369643][ T2874] FAULT_INJECTION: forcing a failure. [ 660.369643][ T2874] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 660.383157][ T2874] CPU: 0 PID: 2874 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 660.391500][ T2874] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 660.401820][ T2874] Call Trace: [ 660.405105][ T2874] dump_stack+0x137/0x19d [ 660.409737][ T2874] should_fail+0x23c/0x250 [ 660.414173][ T2874] should_fail_usercopy+0x16/0x20 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) mmap(&(0x7f000034e000/0x1000)=nil, 0x1000, 0x2000005, 0x10, 0xffffffffffffffff, 0x981d6000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/139, 0x8b}], 0x1, 0xd9f, 0x100) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = syz_open_dev$rtc(&(0x7f0000000640), 0xff, 0x400000) close_range(r2, r0, 0x0) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000111000/0x3000)=nil, 0x3000, 0x0, 0x20010, r0, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000140)=@IORING_OP_WRITEV={0x2, 0x1, 0x2000, @fd_index=0xa, 0x2, &(0x7f0000000900)=[{&(0x7f0000000280)="1decb2d8c163bd5af82092aeebf8b6c41b05aaecebc5954fedbb0228aeda4387dbe3655b17e80924d189a66355d106ed1e52bf69c622af02eddd62ce5a5f5b80f33a7fb9ef86eb8a0e0905022e20df170a5e9422ab2f78d48831ba8867dd12455c9965d96629ece434d2431c84ea66c2a04a154f8c0686a8909bebdd32037abc6cd79750f6c3f5810988510b7d8aa54106bf48a79f403c4b8991d3", 0x9b}, {&(0x7f0000000340)="f0fe0993faeb8bcca85d8528999acce663d5fad6fe7ef22aa37a0afdf26e12b767b718c62fc90ae72303e217e94f7829c74e97179e9d45423c0f14c5182274df7ea319d207dce965a47ac7c2b428e90604fdcdab56be67a414cd0c9e6e0aae", 0x5f}, {&(0x7f00000003c0)="8f60608014eef071863c2e59a480fb5257d295b73decd0024468b3edf02e2b87497d83bdcd292fde8dcf2f5d0945c5af5d8221fecdf0d91e2d4ee8b1c3365c2357fbf8eb219adac0f924660c6816a361e61faac608aa4afeab4f4f8e7ae796b89f15289c35142aebf3a6a581b8707f4510ccb3e282f8ae19b538742feb", 0x7d}, {&(0x7f0000000440)="c99ef7d62005d982c4b3ce955488c8e59f65a059d83f2aac46cc8ce5ea1ccb873aa447dde19d3b2935000153e3f3d04c047669263c695e48e0e7165361f5646d1cfd6f82d1dcc85a5f807af4755c6a7591f2215a7245e097916494f7b051d3df7ce30e8b295693b684c6bc2f94806bb50d8e69ee8957c11cca5fa55577e763755945eb3fdee07f63a162da1ee60e301ee94dd4cf5018c322d6439ec2a298967de78766f94e79e3ba1e083ed255c6bb3c0e4ad2a19bce72fea534c7ad94f3eb664af97180f967447de96f0bf4644f11a9aa563678c3c0f022f194ed4ca23eb1c14d99f76b2ac505421f3dfd3a8731acb1bd49021462cb6417a7f6cf54", 0xfc}, {&(0x7f0000000540)="5a297528cbcb8c1d80a35b9bc901f1f71a4f8908bdf8d008c65f268228f5b009bc1f1e1e8fdfc4c938b64bcfba05ca33d6e5cfc7f30c5971c35bef896830f5382de56a50cf50294d921b24049a3ec7b804b8314cfc88588459f54a5dadf8ef19d74c2843181e67c6e920e36f11815592d99ec48badcb66a11d475857458f847e74490879f5bb31b5464464fa713bdabd5d4c57c3de6a815a896093d0ecd54dc649e41916dfb6741ba539bf9317ec69e72d958524ac3b8a88f880362bb2b2d46ad40f1526bb0740483ac1595db1b499f1b811a0b8d9240e35511c587ab91cabcca10a0bd64a66b331765e20ed91cd9e910994e3513557fa", 0xf7}, {&(0x7f00000009c0)="d22aee69b2b8f62e4006cf3e92a9f1e7d654d89921ab54dc4a73f6bba4ab4ace8b0d5f005d145f1648742a58d39001eac633ea3e9812efdbc9e4273a29c2748805da49a29b82d2eb0e6bfc0836456569007142d8b03a49f9994cd3c80262db480cc3dfb236c0d4b83cec811c5748140db6acc85a2d4cddcd7ee6a26c4a068fd71e49ac3a385fd082ebb22fb55f197a952e5bb85c669f48d95abbd9959b76da05f938d859d30d8576c917ceca089ae4447b0ad01251ba5415347d86b093cdda5b5e3dfc2ff13f00000000000000000000008ebc0000", 0xd5}, {&(0x7f0000000700)="b90adb87454840c2573b06738925970bad0aceb64368bf486311a3114e02ce400dbe3c66bf331d8a78637904af13c85c139a66afd598170e4afdfcdf96b9a471d6b3f67661c84dc9b6eedfda276329d508bafce28f2a631c7990fbdc9faf3bb5e651e9a480b524efc74001e2a29eb0904e26af83e8cc8587f54e4ecb6d5e002294bada8071ae1207bfb54cc038ea48f58295d813d629f05a5f89d3350fed3f6ce1b2863f617b4f4d401bed23cec76c4eec5b3854cd3fd00b64be2264185fe57fe65e665a55e19b55140aab6d003d0a283a6f8eecd4633f7df4d65b", 0xdb}, {&(0x7f0000000800)="2181ca588667ce246123c39c45d9aec5bbcaeac6a7b1dc30718cb6ed3b8280deacac95ba32f6f6241fa4010aa6b862ed3f8cd10367897f3462170f807f1e92f1eb812b9079df3899fb98e7289c50ddb4a4ec87651681f544b192d380dd6ec0e1c80fa17794d8ebaf55745aa1c1da4a18142dd26a83e34cae8e96aecf05be919b7fcf0fc84e14cff91291b1feb5a717293833351d7d9c56551ff9ffdd67bceae3e7eb51a883603882bd3d99960727ef7b93523eed34949d1c7bb311ca8c9726eb1cbf54a3836ae075baf9ee43da098c09b58817b4dd74a81433457c8122bd6260", 0xe0}, {&(0x7f0000000040)="c2af11edefea25e8ae321820bc0a304e726bc55ab3f6fb6b5c7fd5c6d3ce0b1301a3792b6d752f58bebb83b68ba29609d032cf0a69", 0x35}], 0x9, 0x15, 0x1}, 0x8) [ 660.419222][ T2874] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 660.425455][ T2874] ? shmem_write_begin+0x7e/0x100 [ 660.430491][ T2874] generic_perform_write+0x1e4/0x3a0 [ 660.436018][ T2874] ? file_update_time+0x1bd/0x3e0 [ 660.441053][ T2874] __generic_file_write_iter+0x161/0x300 [ 660.446786][ T2874] ? generic_write_checks+0x250/0x290 [ 660.452320][ T2874] generic_file_write_iter+0x75/0x130 [ 660.457734][ T2874] vfs_write+0x69d/0x770 [ 660.461996][ T2874] __x64_sys_pwrite64+0xf5/0x150 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fcfdffff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000040)=""/121, 0x79}, {&(0x7f00000023c0)=""/4098, 0x1002}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f00000021c0)=""/112, 0x70}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/15, 0xf}], 0x6, 0xd9f, 0x1) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000001c0)={{0x0, 0x7, 0x1, 0xfff, 0x200, 0x0, 0xffffffff, 0x200, 0xfffffff7, 0x2, 0x5, 0x4, 0x6, 0x8000, 0x122}}) [ 660.467031][ T2874] do_syscall_64+0x4a/0x90 [ 660.471459][ T2874] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 660.477460][ T2874] RIP: 0033:0x419797 [ 660.481445][ T2874] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 660.501204][ T2874] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 660.509789][ T2874] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000fdfdffff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 660.517777][ T2874] RDX: 0000000000000009 RSI: 0000000020010400 RDI: 0000000000000004 [ 660.525851][ T2874] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 660.534037][ T2874] R10: 0000000000000800 R11: 0000000000000293 R12: 0000000000000004 [ 660.542019][ T2874] R13: 0000000000000004 R14: 0000000020000318 R15: 0000000000000001 [ 660.580228][ T2900] loop5: detected capacity change from 0 to 520 [ 660.598455][ T2900] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 660.606773][ T2874] loop3: detected capacity change from 0 to 140 [ 660.615593][ T2900] System zones: 1-2, 19-19, 35-38, 46-46 [ 660.620379][ T2874] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 660.642947][ T2900] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4016/file0 supports timestamps until 2038 (0x7fffffff) 01:59:17 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41100, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f00005f3000/0x1000)=nil, 0x1000, 0x8, 0x110, r1, 0x64d0e000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = dup2(r2, r1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r4 = io_uring_setup(0x1054, &(0x7f0000000040)={0x0, 0xedb2, 0x10, 0x1, 0x32, 0x0, r1}) sendfile(r4, r0, &(0x7f0000000140)=0x8, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x2, 0xf4) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) fcntl$addseals(r1, 0x409, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) syz_mount_image$iso9660(&(0x7f0000000540), &(0x7f0000000580)='./file0\x00', 0x34b, 0x1, &(0x7f0000000680)=[{&(0x7f00000005c0)="90a2aaaa6e03c5f8edbe74e667011d61e3d7278fe5f820e09c417639b1ae08e76ea8941512955c11d977aeb45cf735169c6817a4c31f9e0fd95af524e59ec436ee011954301621bfba270c5713894da01009f9f06682cba24a2193425a47a3ece01ae1737ace23c816e3407b83df0d5ac82ecbaa850207acbefd618fbdbe273cd296f70d0d408d7d83f5069c8cfebc9759e26391b206fc2ea1fbf5db", 0x9c, 0x5}], 0x90, &(0x7f0000000740)={[{@map_off}], [{@fsname={'fsname', 0x3d, '\'!:'}}, {@uid_eq}, {@smackfstransmute={'smackfstransmute', 0x3d, '.log\x00'}}]}) r6 = clone3(&(0x7f0000000480)={0x104c800, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240), {0x3f}, &(0x7f0000000280)=""/191, 0xbf, &(0x7f0000000340)=""/252, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0x0], 0x4, {r3}}, 0x58) syz_open_procfs(r6, &(0x7f0000000500)='mounts\x00') 01:59:17 executing program 3 (fault-call:1 fault-nth:43): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000f6ffffff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000003", 0x39}], 0x1) 01:59:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) vmsplice(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="e338aa2038bcd269d7a3bd6cd822cd6151625ab6c2c9ce630da0e778665a0be0f6cf92c53eed751056a4834b52443a70659c987aee33b3c2d86e", 0x3a}, {&(0x7f0000000080)="c29f0e90d029600d69a43e8cd182328c1259e05e5a80126b4244bea34b", 0x1d}, {&(0x7f00000001c0)="6e38c72fa1e7a712dccf499144cd90c76e4de50f712bc492c1df37316e2c7fa147e060ba4c1f412dd9ea10d8351ccbf13de54f93d8da2a018a9a20d003677a9d29ccc9a6993c12bc39db1332e5e7aa436d39c446fc680f6c1f2b95c789fc8d40138f1e6d838dc6e123de6a1fd9a2a27c2db7206aadbe78a6bcee7d43c5e94ff61b32a3464fed412ac77e7e28f201a3f1cd48fd1bc5", 0x95}, {&(0x7f0000000280)="5cc0974c4a29fabb07acbda268a1b5c7ea964e4e0b252b17e5fb4afe99344fe37f798809700896d9ecb16bed44cb0e6f1cf962240ef3b775c5f86037a063674d184aa74cfb220f28d15c15c819dd9b172b1553b9ebecc76975af857c0c82a21313cd64a004531693e189c678f646fa291029e2706d7d31adcd3941000e144dbb7622742c01439d69b26202f1989fcc09c841ecd08ac2032fe42139d826a1c4467924cc97bf0665d8cb", 0xa9}, {&(0x7f0000000140)="f6bcbe4729174bd99c485259f71bc49d52465ed78a2124fd04e73966d9f20a927c8b52e791d072d14c2c02eec4e074e782549cbae122", 0x36}], 0x5, 0x2) lsetxattr$trusted_overlay_upper(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), &(0x7f0000000440)=ANY=[@ANYBLOB="00fbc701003e87f1543cfa409b7d6f40f8444ef3cf8072a69c466c158d745ead0235abd283381a8ab39ae800279d3886ec3e1831db121d2e932b860adce02f1a76ffcd2383b720f3e2ee272f572fa6faa4775392fc573019a32b5f3a676d870a3c3ff377974a1c1098adb093bd262cba5fe57ca4085d702b386043db28d3ac09c3f773368357e6e38cb8ad2f1093d4533a30877919b04c95e1a322c89e89138e00bd8b195a69cfdfc6cff3b1090187af2eebb7b19d1af2927832ac34efb70827008be8ba9666c0"], 0xc7, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x86) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 660.735804][ T2917] FAULT_INJECTION: forcing a failure. [ 660.735804][ T2917] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 660.749276][ T2917] CPU: 1 PID: 2917 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 660.757779][ T2917] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 660.768016][ T2917] Call Trace: [ 660.771461][ T2917] dump_stack+0x137/0x19d [ 660.775842][ T2917] should_fail+0x23c/0x250 [ 660.775852][ T25] audit: type=1400 audit(1619575157.562:228): avc: denied { write } for pid=2914 comm="syz-executor.1" name="syz-executor.5" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 660.780443][ T2917] should_fail_usercopy+0x16/0x20 [ 660.810295][ T2917] iov_iter_copy_from_user_atomic+0x281/0xb60 [ 660.816763][ T2917] ? shmem_write_begin+0x7e/0x100 [ 660.821942][ T2917] generic_perform_write+0x1e4/0x3a0 [ 660.827369][ T2917] ? file_update_time+0x1bd/0x3e0 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000feffffff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 660.832539][ T2917] __generic_file_write_iter+0x161/0x300 [ 660.838184][ T2917] ? generic_write_checks+0x250/0x290 [ 660.843824][ T2917] generic_file_write_iter+0x75/0x130 [ 660.849208][ T2917] vfs_write+0x69d/0x770 [ 660.853518][ T2917] __x64_sys_pwrite64+0xf5/0x150 [ 660.858477][ T2917] do_syscall_64+0x4a/0x90 [ 660.862941][ T2917] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 660.868850][ T2917] RIP: 0033:0x419797 [ 660.872804][ T2917] Code: 08 89 3c 24 48 89 4c 24 18 e8 e5 f8 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 12 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 15 f9 ff ff 48 8b [ 660.892980][ T2917] RSP: 002b:00007fd18cbadf20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 660.901411][ T2917] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 0000000000419797 [ 660.909444][ T2917] RDX: 000000000000001d RSI: 0000000020012b00 RDI: 0000000000000004 [ 660.917526][ T2917] RBP: 0000000000000003 R08: 0000000000000000 R09: ffffffffffffffff [ 660.925621][ T2917] R10: 0000000000008c80 R11: 0000000000000293 R12: 0000000000000004 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000002000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 660.933716][ T2917] R13: 0000000000000004 R14: 0000000020000330 R15: 0000000000000002 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/249, 0xf9}, {&(0x7f00000012c0)=""/182, 0xb6}, {&(0x7f0000001380)=""/246, 0xf6}, {&(0x7f0000001480)=""/135, 0x87}, {&(0x7f0000000040)=""/98, 0x62}, {&(0x7f0000000140)=""/55, 0x37}], 0x7, 0xe5f, 0x80000000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000004", 0x39}], 0x1) [ 660.975412][ T2934] loop5: detected capacity change from 0 to 520 [ 661.003383][ T2934] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000003000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x242082, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:17 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41200, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x40010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f00000017c0)=""/232, 0xe8}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/100, 0x64}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/218, 0xda}, {&(0x7f0000001680)=""/103, 0x67}], 0xa, 0xd9f, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0xf503, 0x0) r2 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = dup3(r2, r2, 0x0) r4 = add_key$fscrypt_v1(&(0x7f0000000280), &(0x7f0000000080)={'fscrypt:', @desc4}, &(0x7f00000000c0)={0x0, "ab37715e1266b525d46be4f1109ba608d7f05b3cb7a94f477d5e3ede0981a4248d11e11e9ba83daab3206f6bedb1af7e4ce77da400"}, 0x48, 0xfffffffffffffffe) keyctl$setperm(0x5, r4, 0x110000) keyctl$get_security(0x11, r4, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r3, 0xc0506617, &(0x7f0000000240)={@id, 0x2, r4, '\x00', @auto=[0x13, 0x14]}) [ 661.043577][ T2934] System zones: 1-2, 19-19, 35-38, 46-46 [ 661.049773][ T2934] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4017/file0 supports timestamps until 2038 (0x7fffffff) [ 661.100780][ T2917] loop3: detected capacity change from 0 to 140 [ 661.118592][ T2917] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:17 executing program 3 (fault-call:1 fault-nth:44): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000005", 0x39}], 0x1) 01:59:17 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) socketpair(0x1d, 0x1, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff}) accept4$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, &(0x7f0000000140)=0x1c, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = accept4(r0, &(0x7f00000001c0)=@rc={0x1f, @fixed}, &(0x7f0000000080)=0x80, 0x80000) mmap(&(0x7f000038d000/0x4000)=nil, 0x4000, 0x1000005, 0x2010, r1, 0xf5b98000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800000, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x0) mmap(&(0x7f0000547000/0x4000)=nil, 0x4000, 0x4, 0x80010, r3, 0x30903000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r4 = fsmount(r2, 0x0, 0x4) write$P9_RREADDIR(r4, &(0x7f0000000140)={0x2a, 0x29, 0x2, {0xffff, [{{0x20, 0x3, 0x7}, 0x4, 0x0, 0x7, './file0'}]}}, 0x2a) [ 661.157071][ T2968] loop5: detected capacity change from 0 to 521 [ 661.200403][ T2968] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 661.209072][ T2980] FAULT_INJECTION: forcing a failure. [ 661.209072][ T2980] name failslab, interval 1, probability 0, space 0, times 0 [ 661.209711][ T2968] System zones: 1-2 [ 661.221911][ T2980] CPU: 0 PID: 2980 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 661.221934][ T2980] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 661.221944][ T2980] Call Trace: [ 661.221951][ T2980] dump_stack+0x137/0x19d [ 661.225755][ T2968] , 19-19 [ 661.234172][ T2980] should_fail+0x23c/0x250 [ 661.244252][ T2968] , 35-38 [ 661.247513][ T2980] ? getname_flags+0x84/0x3d0 [ 661.251937][ T2968] , 46-46 [ 661.254866][ T2980] __should_failslab+0x81/0x90 [ 661.259332][ T2968] [ 661.277237][ T2980] should_failslab+0x5/0x20 [ 661.281752][ T2980] kmem_cache_alloc+0x46/0x2e0 [ 661.286618][ T2980] getname_flags+0x84/0x3d0 [ 661.291457][ T2980] ? vfs_write+0x50c/0x770 [ 661.295898][ T2980] getname+0x15/0x20 [ 661.299815][ T2980] do_sys_openat2+0x5b/0x250 [ 661.304538][ T2980] __x64_sys_openat+0xef/0x110 [ 661.307715][ T2968] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4018/file0 supports timestamps until 2038 (0x7fffffff) [ 661.309325][ T2980] do_syscall_64+0x4a/0x90 [ 661.309352][ T2980] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 661.334087][ T2980] RIP: 0033:0x4196e4 01:59:18 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41203, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fsetxattr$security_selinux(r2, &(0x7f0000000080), &(0x7f0000000140)='system_u:object_r:adjtime_t:s0\x00', 0x1f, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000005000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = dup(r0) r2 = openat$cgroup_ro(r0, &(0x7f00000022c0)='io.stat\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000002300)='./file0\x00', 0x200, 0x2) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x40100, 0x68) preadv(r4, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}], 0x2, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r5 = openat$cgroup_procs(r1, &(0x7f0000000140)='cgroup.threads\x00', 0x2, 0x0) preadv(r5, &(0x7f0000002280)=[{&(0x7f00000021c0)=""/152, 0x98}], 0x1, 0x0, 0x7) [ 661.337998][ T2980] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 661.357940][ T2980] RSP: 002b:00007fd18cbaded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 661.366368][ T2980] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 661.374350][ T2980] RDX: 0000000000000002 RSI: 00007fd18cbae000 RDI: 00000000ffffff9c [ 661.382334][ T2980] RBP: 00007fd18cbae000 R08: 0000000000000000 R09: ffffffffffffffff [ 661.390472][ T2980] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000006000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000006", 0x39}], 0x1) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000007000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 661.398783][ T2980] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 661.417533][ T25] audit: type=1400 audit(1619575158.202:229): avc: denied { associate } for pid=2992 comm="syz-executor.1" name="autofs" dev="devtmpfs" ino=90 scontext=system_u:object_r:adjtime_t:s0 tcontext=system_u:object_r:device_t:s0 tclass=filesystem permissive=1 01:59:18 executing program 3 (fault-call:1 fault-nth:45): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000003c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) memfd_create(&(0x7f0000000040)='\x00', 0x2) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f00000005c0)={"d19174a4089d24c92b522351d3e24604", r3, r4, {0x1, 0x3ff}, {0x2, 0xfffeffff}, 0xffffffffffffffff, [0x9, 0x7f, 0x7, 0x8, 0x0, 0x7, 0x4, 0x3, 0x7, 0x7, 0x3, 0x5, 0x5, 0x10000, 0x3, 0x4dc9]}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000277000/0x1000)=nil, 0x1000, 0x3000019, 0x30, r0, 0x0) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f0000002540)={0x0, "cc9c0ae76a006811cb6124b9ab5b3268"}) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000100)=""/120, 0x78}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f0000002340)=""/206, 0xce}, {&(0x7f0000002440)=""/60, 0x3c}, {&(0x7f0000002480)=""/60, 0x3c}], 0x8, 0x1d, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f00000001c0)='.log\x00\xbd\xc6\x9d}\xff\x7f\x00\x00\x00\x00\x00\x00\bT\xd9KT\xffm\xd1\xce!\xd9\x10\x0e\x90\xd0u\xc4\x9c\xb1\x86\xd6\x85\xb2\x7fN\xa5Z\xff\xf9\xe2-/\xf8\xf3\xd8+\x95\x18\xdc\xe9H\x04\x12R\xfd\xd2\x1e4\xa14{\xf9)\x01\xa2 \xf3\xed\xbdT0\xca`\x19J\x82\xba?+.\x06\xfbI\xaekB\x1b~.\xed\xf8\x87\xcdP\x86\xcc\xe0\x18u\xa1\xe8V\xfb\x9dk\x16?`\x0es1z\xcce\x8d3\xfb\xa9[\"\xb3r\xfc\xe3\n\x8b\xcdy\xf0\xcei\xe5i\xcdN\xb0J4\x1a\b@\x11\xa3Ur\xee\xf7\xb8~\xd1\xd7\xb9\x18\x8e\x8f$n\x97.\x1c\xba\xee\xa4Dz-R\xa9}\xa4\x1c)\x13T\xa9\xf5\x8d\x06\x98R\xb5\xfdZ.\xeeN\x15\xa6\xb8\x1a\x84\x04R.\x88\x9b\xde\x97q\xc9oamD\xcd\x13\xee)i\xe7,\xa6\xc7\x12^\xecW=\x84\x04\xc0\xef\xabm\\\x8c\x01\x15\n\xd33\x04\x00\x00\x00\xf41+\xf2\x16M\xf2\xa2>\a\xb4\xba@)p8\xea\xbc5\a{W\xe5\xfewX\xeb\xea\xd1H.\x92*\xeb\x8e*^\xaa<\xbe\xef\xd4\x8f\x067\b6\xc78\xc9U*p\xa3n\xf8\xa9\x1ad\xa9\x93%k7\xdcW\xe0)3,\xe9w\xd2\x88TQ\x85\x1c\xde\xfd\xd59\xcd{\xb4\xf5\xed\x8a\x92h6\v=\x16`xKK\xb5P\xcd\xdeN\xb16\x9b\x84\xc2\tg&\x01\x92\xdf\xec-\xb7\xce\x8f', 0x40, 0x10c, &(0x7f0000000040)={0x27ff, 0x9ec1, 0xfffffffffffffffe, 0xeffffffffffffffd}) 01:59:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000007", 0x39}], 0x1) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000008000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 661.533499][ T3014] loop5: detected capacity change from 0 to 521 [ 661.553725][ T3024] FAULT_INJECTION: forcing a failure. [ 661.553725][ T3024] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 661.567165][ T3024] CPU: 0 PID: 3024 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:18 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41303, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00005d0000/0x4000)=nil, 0x4000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x3, &(0x7f0000000180)={0x0, 0x0, 0x2}) 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) mq_timedsend(r2, &(0x7f00000001c0)="0acc2be5ce62dbe3c43f096de609fcda3c52d0fcef36ea5617c3ba59c6ff5a1aeabc059d315a9c83765f9b9112c474405fc80f5fd8edf59995977f8bf7f4d0a6f8b40817701877b8d9b45c40eabeb7c8666a0650beabb40887bba15764ba8dd637500335a62881faa47b93d2760eaf848fc7", 0x72, 0x40, &(0x7f0000000140)={r3, r4+10000000}) r5 = fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r5, &(0x7f0000000240), 0xfffffffffffffffc) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000a000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 661.575500][ T3024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 661.585790][ T3024] Call Trace: [ 661.589163][ T3024] dump_stack+0x137/0x19d [ 661.593791][ T3024] should_fail+0x23c/0x250 [ 661.594170][ T3014] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4019/file0 supports timestamps until 2038 (0x7fffffff) [ 661.598448][ T3024] should_fail_usercopy+0x16/0x20 [ 661.618351][ T3024] strncpy_from_user+0x21/0x250 [ 661.623444][ T3024] getname_flags+0xb8/0x3d0 [ 661.627954][ T3024] ? vfs_write+0x50c/0x770 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/125, 0x7d}], 0x1, 0x3, 0x7) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 661.632415][ T3024] getname+0x15/0x20 [ 661.636323][ T3024] do_sys_openat2+0x5b/0x250 [ 661.641009][ T3024] __x64_sys_openat+0xef/0x110 [ 661.645928][ T3024] do_syscall_64+0x4a/0x90 [ 661.650353][ T3024] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 661.656528][ T3024] RIP: 0033:0x4196e4 [ 661.660535][ T3024] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000b000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 661.680584][ T3024] RSP: 002b:00007fd18cbaded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 661.689280][ T3024] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 661.697267][ T3024] RDX: 0000000000000002 RSI: 00007fd18cbae000 RDI: 00000000ffffff9c [ 661.705356][ T3024] RBP: 00007fd18cbae000 R08: 0000000000000000 R09: ffffffffffffffff [ 661.713350][ T3024] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 661.721576][ T3024] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:18 executing program 3 (fault-call:1 fault-nth:46): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000018000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000008", 0x39}], 0x1) 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0xe1f9}) 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000140)='.log\x00', 0x0, 0xa5, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x20}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4800) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r1) r4 = socket$packet(0x11, 0x3, 0x300) r5 = socket$inet(0x2, 0x3, 0x14) setsockopt$inet_msfilter(r5, 0x0, 0x8, &(0x7f0000000200)=ANY=[], 0x1) getsockopt$inet_pktinfo(r5, 0x0, 0x8, &(0x7f0000000000)={0x0, @local, @local}, &(0x7f0000000080)=0xc) sendto$packet(r4, &(0x7f00000000c0)="b23d921378e9a83f1254ccf05513780f88a8", 0x12, 0x0, &(0x7f0000000100)={0x11, 0x8100, r6, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}}, 0x14) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x6c, r3, 0x800, 0x70bd28, 0x25dfdbfe, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8001}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x42}}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r6}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x1f}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7}]}, 0x6c}, 0x1, 0x0, 0x0, 0x40000}, 0x200080c0) write(r0, &(0x7f0000000040)="928bbdcc36d030b3e2a1277711d49f394911a1ea0db624f97d3a4c63be8c1675b613dd6fbe52ed2ea95efaf37962c134b1990ce49cb3b93a0d08505ad3fe62252c58f2e691cc3a0e74673b26feb013db8ce71d4f4d4e074eafb4f6d78915a435f2", 0x61) [ 661.808830][ T3060] FAULT_INJECTION: forcing a failure. [ 661.808830][ T3060] name failslab, interval 1, probability 0, space 0, times 0 [ 661.821616][ T3060] CPU: 1 PID: 3060 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 661.830199][ T3060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 661.840250][ T3060] Call Trace: [ 661.842642][ T3070] loop5: detected capacity change from 0 to 521 [ 661.843565][ T3060] dump_stack+0x137/0x19d [ 661.843589][ T3060] should_fail+0x23c/0x250 [ 661.843606][ T3060] ? __alloc_file+0x2e/0x1a0 [ 661.863114][ T3060] __should_failslab+0x81/0x90 [ 661.867874][ T3060] should_failslab+0x5/0x20 [ 661.872367][ T3060] kmem_cache_alloc+0x46/0x2e0 [ 661.877228][ T3060] __alloc_file+0x2e/0x1a0 [ 661.881707][ T3060] alloc_empty_file+0xcd/0x1c0 [ 661.886460][ T3060] path_openat+0x6a/0x20b0 [ 661.890938][ T3060] ? iov_iter_advance+0x291/0xe10 [ 661.896017][ T3060] ? shmem_write_end+0x37d/0x3d0 [ 661.900969][ T3060] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 661.907199][ T3060] ? generic_perform_write+0x332/0x3a0 [ 661.912714][ T3060] do_filp_open+0xd9/0x1f0 [ 661.917215][ T3060] ? __virt_addr_valid+0x15a/0x1a0 [ 661.922504][ T3060] ? __check_object_size+0x253/0x310 [ 661.927775][ T3060] ? alloc_fd+0x36d/0x3c0 [ 661.932125][ T3060] do_sys_openat2+0xa3/0x250 [ 661.936700][ T3060] __x64_sys_openat+0xef/0x110 [ 661.941449][ T3060] do_syscall_64+0x4a/0x90 [ 661.945859][ T3060] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 661.951739][ T3060] RIP: 0033:0x4196e4 [ 661.955652][ T3060] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 661.977265][ T3060] RSP: 002b:00007fd18cbaded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 661.985667][ T3060] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 661.993683][ T3060] RDX: 0000000000000002 RSI: 00007fd18cbae000 RDI: 00000000ffffff9c [ 662.001637][ T3060] RBP: 00007fd18cbae000 R08: 0000000000000000 R09: ffffffffffffffff [ 662.009624][ T3060] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 662.017594][ T3060] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:18 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41400, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000001c000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r1, 0x54a1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SYNC(r2, 0x9408, 0x0) 01:59:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = syz_open_pts(r0, 0xc200) fcntl$setstatus(r1, 0x4, 0x2000) syz_mount_image$vfat(&(0x7f00000001c0), &(0x7f0000000200)='./file0\x00', 0x72, 0x1, &(0x7f0000000280)=[{&(0x7f0000000240)="9680e4866f5e168340bcfe05b89c84fddb1657d359eff2a222", 0x19, 0xffff}], 0x800, &(0x7f00000002c0)={[{@utf8}, {@fat=@check_strict}, {@fat=@allow_utime={'allow_utime', 0x3d, 0x800}}, {@nonumtail}, {@shortname_lower}, {@utf8}], [{@func={'func', 0x3d, 'POLICY_CHECK'}}, {@permit_directio}, {@appraise}, {@appraise_type}, {@obj_type={'obj_type', 0x3d, '*/@'}}, {@appraise_type}, {@appraise}]}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000040), 0x9, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r2, 0x40286608, &(0x7f0000000140)={0x100, 0xa45a, 0x7fff, 0xfff, 0x0, 0x9}) write$cgroup_int(r3, &(0x7f0000000080)=0x3, 0x12) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000009", 0x39}], 0x1) 01:59:18 executing program 3 (fault-call:1 fault-nth:47): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 662.048651][ T3070] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4020/file0 supports timestamps until 2038 (0x7fffffff) [ 662.113093][ T3091] FAULT_INJECTION: forcing a failure. [ 662.113093][ T3091] name failslab, interval 1, probability 0, space 0, times 0 [ 662.125781][ T3091] CPU: 1 PID: 3091 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 662.134161][ T3091] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 662.142769][ T3097] EXT4-fs warning (device sda1): ext4_group_add:1667: No reserved GDT blocks, can't resize [ 662.144259][ T3091] Call Trace: [ 662.144268][ T3091] dump_stack+0x137/0x19d 01:59:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) faccessat2(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x1100) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r2, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:18 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000026000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x6212b000) sendfile(r0, r0, &(0x7f0000000040)=0x9, 0x6) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getpeername$unix(r0, &(0x7f00000001c0), &(0x7f0000000080)=0x6e) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 662.161901][ T3091] should_fail+0x23c/0x250 [ 662.166493][ T3091] ? security_file_alloc+0x30/0x190 [ 662.171828][ T3091] __should_failslab+0x81/0x90 [ 662.176612][ T3091] should_failslab+0x5/0x20 [ 662.181162][ T3091] kmem_cache_alloc+0x46/0x2e0 [ 662.185911][ T3098] EXT4-fs warning (device sda1): ext4_group_add:1667: No reserved GDT blocks, can't resize [ 662.185944][ T3091] ? __alloc_file+0x2e/0x1a0 [ 662.200503][ T3091] security_file_alloc+0x30/0x190 [ 662.205534][ T3091] __alloc_file+0x83/0x1a0 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fe000000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 662.210004][ T3091] alloc_empty_file+0xcd/0x1c0 [ 662.214814][ T3091] path_openat+0x6a/0x20b0 [ 662.219236][ T3091] ? iov_iter_advance+0x291/0xe10 [ 662.224266][ T3091] ? shmem_write_end+0x37d/0x3d0 [ 662.229205][ T3091] ? balance_dirty_pages_ratelimited+0xb1/0x280 [ 662.235626][ T3091] ? generic_perform_write+0x332/0x3a0 [ 662.241102][ T3091] do_filp_open+0xd9/0x1f0 [ 662.245568][ T3091] ? __virt_addr_valid+0x15a/0x1a0 [ 662.250683][ T3091] ? __check_object_size+0x253/0x310 [ 662.255967][ T3091] ? alloc_fd+0x36d/0x3c0 01:59:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_wmem\x00', 0x1, 0x0) fstat(r2, &(0x7f00000001c0)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xf, 0x810, r2, 0x78b23000) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 662.260442][ T3091] do_sys_openat2+0xa3/0x250 [ 662.265123][ T3091] __x64_sys_openat+0xef/0x110 [ 662.269907][ T3091] do_syscall_64+0x4a/0x90 [ 662.274333][ T3091] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 662.280222][ T3091] RIP: 0033:0x4196e4 [ 662.284114][ T3091] Code: 84 00 00 00 00 00 44 89 54 24 0c e8 96 f9 ff ff 44 8b 54 24 0c 44 89 e2 48 89 ee 41 89 c0 bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 89 44 24 0c e8 c8 f9 ff ff 8b 44 [ 662.303772][ T3091] RSP: 002b:00007fd18cbaded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000580)={{'\x00', 0x2}, {}, 0x0, 0x0, 0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)="4297477816112ef5e48617d9bca51f64a653172af75d5374cc8d4e0d0e98fef32d9b507d80c1908e8465642c37eafc750611e5fbd82fd5e4422efe652e510a3d17bb49f36c8a93af4ae24174f799d9445df87562661eec4f4cd2609520b5ff2713cca60e529eadc19a0ac89c13139684b307d172e964340842626566cd1468cf3fa9b814b8d30d7661e5d007b0c58c3e6c6cd24c39153d47d39512e2c33f5769de9ad2704b0d937186ccbe5adc7990931269", 0xb2, 0x0, &(0x7f0000000680)=ANY=[@ANYRES32=r1], 0x21b}) r2 = accept4(r0, 0x0, &(0x7f0000000600), 0x80000) setsockopt$netlink_NETLINK_NO_ENOBUFS(r2, 0x10e, 0x5, &(0x7f0000000640)=0x6, 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000001e80)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_mount_image$vfat(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x8, 0x7, &(0x7f0000001d40)=[{&(0x7f00000003c0)="f50ae20600bb5173d3518061709228e7b65eed6da7449fbcd41c4687800022fbb11ca1f0c8a1aa7b444851c88a052972201ba0ea08b4cdf463b5e2212c8789f71431e660401ec9ae52c73a442b50e0b2092ac41e6775a0508942b09ec1a13b73ee94c5c3463a3f656950e7838e8409fa2c2bdf9590006bafdfa96fae4fdf0f4be37461c90cccdf4f0067210fa1cb9e2aaba0c9ec7222589985abe0dd0101f4884870f69b03b026f4564873f63a835492bd3425898bf9a1e2b21dd3d447e41c1ee137fca109570f9d80c8cfa1a27e61811e6517156904f80dae3b590abb8192fc0dfccf61cef9ccf845", 0xe9, 0x7fff}, {&(0x7f0000000940)="c16d15473ddf37ea0864da32e6455481a94df84a9ed8f37acf7ea2f3c1d59e65f1599a243de3f8034dc95732fab015a1f248db6aeac72b8960a6fd444b61de6f2cf9efb7e7793357eebfccd310a47b626af3906be0f533ade664e3d5d73bb1931db71f22f1ba363bf6277571a10faa35464d91299c8b1b94d79557bed776ba459c72a848839c9422ff6dc5a6adb888e5c701148a76e885a192c473ddc127c21af362a15b4a4544229fc06e1e43b72df2582c397b530e36de59af1035dbe3048c83fce509a0710eae75a15e1c58c920da7a7604a584cfcfe918e7086463a891b5b88b72cd13d9f1a2392fb83b6916a719ab8348f9445fb0cb04d349b73261", 0xfe, 0x7}, {&(0x7f0000000a40)="b9b4e84e8b4a27d94bb82b76d8551dbc322fbfe3c2522162ccf6b46290beb6176efb64171e35c762d0f671ef83b46d152217dc816f66588178daa4d8dea4991b7314eb74b18790fdf4d47ffc31458af4de991d9150e0d92663739b12d81a40e5e0c7068ffcd705bfcd4693991e727196c50bb79c66ba9d58576e98a2ed9130e671a7621b589579b989935b36641452c3c8e4e6eb8a73ee19ced329d0d0b5e17fd99d67c2be4bfcd5d659a97b33816b099d0d7e66ca114ed14ce2f110bfa1daccdc51e77c1a504ba8ca78c94fca36246f0ac2f6", 0xd3, 0x8}, {&(0x7f0000000b40)="00700b766f5564793f9868c718b0461df37ec458521c144112b1dbfa566514b771051da5a192ca0a90a805d53e3f7ad138730747fc3e2a0127df880e9fba967fdeb502d1f6ff6f5002932ba66e3f4403f3566ce8cd539737cb05ba9d964881360e875988ac7ac45d70e73df1f9558f75a905a7d871926046a0ae35d76cf4fef396ec127982692bc9a2826b82c71e7be51ce90a23b818d85b978431ef99db5e3238ed3442b0558fc85980f399b44d6ef960e07d577cf811fb0708199ce1db97f8bf55251bfbcbf61fd2a5b85d839394313d1d603b96d7b28683cba6932338876976609a56722540d803a6db3cb25e7b81293ea2e93e", 0xf5, 0x10001}, {&(0x7f0000000c40)="6210143cf712bac1032dc163f7aad3209f6bbd018496ec57da050b030b46893f73601056201fa2976036e0d320f93d0e9207109d3e99f9afc9a8633fb93bb022440755355911e86d4dd877c93ea56668db71fa54b9a755c6cf5969ea9c8f0917d1f9bc7ec939fca6453970fabdf506adef9ae291cf52cd0c2a8f614430f4245a97677941daf1ab2a4649942bf85db0b7ac296a6e422f36b498ebac64d48de593142f48ada7c03a27143c73b6baf9526ad1cf22bba2a157d26c6b49c9e74c1a2d2712", 0xc2, 0x10000}, {&(0x7f0000000d40)="b990aa9ad5af17f4f19aaf0fda6414b123859184e6062f431637a021769fb91580a3ac53f07f1a0394d20bec3730f7756a60789409cc142416d0d2cfaf0d498d81124c92b055be4679504ad682a5e9194cd6e6c3a2f3c83b8db76615c5f441c7c94f081b5f981cdb44d88b293fa4df9caae46ecb8af18317cf3e1866d601b0257d9005e37a9a0e561f6b7e80f230430a7beea6bcec5ddbe106ca29fcb93f0ef1d1b2b4404f34c57881d61b5610e758eb4bf5145a1b64619f003770e59716bb3867196f349f2bcfdb8188d630d62c6e291c3a971847378adf6c40392fa5059b7ed70a43cc29970786b4957414d25edf422d535041d3a1df567b434f1c1b2fdd5286bbe0a2aaa2d1177817f6a9d335adaaa591fc9e98c94604066a1c193ba306961da54cafffcc22194e39f0b9f9d2363d47703d87b123b70838d782617bff8a78690315c603022cf4a26e4ccae0ab1452a61ef4282aa915136b944c15cda1788ed1aa597958d330e69cc94d3ec84c780d6e5d7241a2c90f7c769a4ab16a18a88577e796cd460c1ac2b9b97d7d4d482a2df856b7c7468aaf4a4e31263f8420f2a70226c2c65b571add669cb781d7bf4a12fd173cf4b3b0451c99a078b2b646c82b0b453223ec2274fede993120af4079faf1a2ca9178a68004359270447eaea33768c2a100f3b832df991496fffefe6e861b67145a9e23538550ee911b5a0ccfda00235afe316d837126ce105b47aa9122837bdf3a39121c12f26ac320f01dc9d9a30341b44ac233b54636a1d1b2264f6b6baa8ae0c32f14cfc00f7418ce3645ecf740c2a859814573abda2e54cde749535fb51e42ee15d46b79bae13cd7dd1bcee351b8c9d7429d06ad1ba4267ae1539b14622e407f8817471d3ceac4dd8162f9b11bb163c0bdcda44f818781e2618e12e5f07ba0995a3031928c882d8b97d5ac4045e9681d04d1289b9808a8e46d393e7ee8ea64b92492a794cdb27d761887146206339b8dcf8c89f425cab85795e2730f7a10bd15703a443df60007226066f78af686442c86fda070b3136374c1b91f250e7e8d5dcf9a38aac211503e0df03f39d0a7648f639bd45c6b44a103b2f71acf147d7663920d83a896b4a87202e3f83bf2af7e6508ed9d9bc89b994c5e47e6133b1b89ecd5a2a0f67f6546d64da52775ae76b377cbb6c96534234677ae7973404882954939d7c1b7faf64a84ab39d00e3f58c8e5bf2d4d836f64b4718487c15fdfef51921e47a471c934e0c98078704061112d0ca2a165800ef6e49614bfaa69eea2628677c6057bd2e202816cdaf716fab77ea3c64fd39fdf5769d8a0ea7cca346d131232183dbde8aed54a5dfc0ae8d8614237ea0a2e71e10b7bcaef25f571d447d5659c4c02243ed635d0ff1a5a5aa64757c92f32f4feba744d504c8d5e4d42becccfdbd14bd296f398836669bb46e8d5dae478ac01d56144e80f891fee5775c45b14d57f3575d51efae7cbdd035f02386a98d890eb1dd9b763e9ebfcd49b05842824e60c22300b0d1948f095afa8b43b0f421eb53bb58c7f644544d4c18e8a0915d6cb5106b7f6507e52468879969a46b403cdaafd90c8563df515cdbc4bed7991db02d21fb8469054d23b5d2ac4a1943a13c6d48dda129ae70719ebe41aca41d55d21716174f426c41bdc01b7eb2c97fce3ccea71dfa927b0e9cbc039ad343da5947832c98e801b2e46f46ecdce82fe4556af39c558620e28b79df8116c1618e0cb4f31286b5ba5e9fd2ce8d7102338079332409c84abc0b9975e12004bd547e1b1fa61c58087e7ffe525f9cea436abdcd1a0046de4da3fd806bca5e7a3304c8fff772040ce88dfba01969d81f48a11512ba05e735a408d7590ca3eed7d6fbf4ddbd31ccde21de1d9c34fe387cb224ab0af21867dd6446e82db0110bbbe274299dedc575ffec6ddbd7135840d9135ee987872a0ad71fc9753304a60588d1410a947105053944470c83fd80e09affb6cdf99c8a06de853e0ddb319227165e02a8010b566ca0d40597134ac406192917eb9a013ebd796983b9d73944f41ff6dc2e035bb8ea16bd6f3ab5c239bcf7905fd2365c1c5b539f2358cb3ceb5ceadbed391649d54aa8f8d42d8a92f0e38727e4425826cb4b236613f3bfdbcd752c5b385bf7e5937bb6e67ae4125715628fb0254eba701cd00a4d7f0c09fd0a2c303114abd0eeadec25592af893502c78dc00473847a0aa59121da03a9a9278c0f563b5f76ee77a283b231755e75ab249894c5c6887d0dc71b88576b312651ae30ca8aef1a8c806d5813cadcf2e944bc56a4930126118ade2dc042afed479124db825691036df7a8158290f77f1f0e4dc05bc67fa981d7fb6d2d4ca75ab43cacaa0f342491c6a6ebd179f56c28cd49c9cb25a1ef6d9fc5f11b578da49eb5096dceec9ca65584f119a3cde7168de4fb0de6dc4622c5ade0b91e69c213e8c029e0e7bdf396d82537e17dfcc94707c811f97a6f41f8e757382b2fbc2a7449f294132903b454a247f4ce28a75d265a18fe73c27e5daf698b69ca17659517980de6ab035c38a8e963daca5c80bf0637b40e9d70450256a06d47b0372464ba66272d1434a4d8e53ed3ac3211ecc7c300d592fe9c328f43f3a82f14272e72ea0cbd87ab706edba67882ded347a2705750571f2052677666c1bb91ee513352a2e3ae8e2c6086f022009e32caacb5a0fdb183e413186593a7bca4cc6b03560f0687495efbcb301a135a7d9ea5de8b0e266aaa97c478cc5ae5d3b34d24c215e8784729dd0587f2683acd49f624efe2354a16d43a17ff04da351fc8259f8b9f653a47d745549bfaecef69d6fe334e62da8a53c1cf3390e329d230a1c6a5c9d1dda6fb21ea825f5a9ac1099dbe02396f159ba9f632f6a6bb826df4b532cb64c1e2fb99ee67407330413de425190b36ed594173bba8b524085a5c0daa2990044fb54cba0669dc4b2e1993ba3dc1f23fc4663d6396356686b2e9fe67ab885e69732c03c1bdade4c450b84ec24ce0eb828eddb4107e13afa673c3c74e7a50de771f9330f721fae22363b23375ab995343e4e2dcd8e5761cec64f9759c0a43c3ec86b949a7d810f46a53c50a963447501d34cb6e7b336ef79090f6a3916844b92e35f6404cbc58c88f03bc74715420a6378cf2da618ce633a91af48e4c582723e532922291a7f815995595dea317703a211c96e45a552505af6179967141d26c609a09353e906e7942c407ba99d78d971fbf3d057444eab5a800490760cf8ed95ac614b451b36401e24262d8f2e6cfd5994bd76fdf95fb4d1cb95207ebc5de3874f90142029d9c9072179f3281458ca68dce96bd14cbffe34c8c2700ebf368f0ae6a39b02ff8aa5e6a3a068b465c79b105c799861bc0306f6321ff22da2b17f75118a575c1f629160cdf1bac2a2945ac5f3726cae505be6a2825ba53a1bc5bd077a79e490306faaac1c5493849483d55b0b34ab91f39d7ac27f996b8b2c5486e7f901fd82b03dedf656c376f26703b8c5b9e8c47976cdcab3005697d30034272d98a2fd689f0b846ba993df52c7e23d4d9852f43a576bb107a2dfd52826f82749031221e2eb851f035ca75d31310e6b0f76fc174e0d554e6469ca9db6ee6fb4fad0737852f524971a8103a165157f37ebc8f112a888bca6306bd7881a117855a74fe861e4724e9964809a9bbddeaf82d9a4f835403d1d12c739beacfd448eb55776a7591dfff4e5e3ee64e319ea9f6a260c406e3a662ee511aeda8fb417828de72e7c233758200a49fa45fe447f4364ee5aa5a19316aac4d1f663b295753b949fc1583e0d14fe2099942b9759062ae9b95dee402e0396c805dabc4b1e3d1a7a7c8dcb60b76cc1d9bfcdf47580592b1cbfc5c4430563eb38552293386e9764fb3abefcf8368924fff0fe238de28c9568656bc6707bcff0da4aab40fd9ff70410f5b92ced61cb56b25643f379386c9c0a0a95c9f9e519dafe1812c6d063b57c914e5eeaf0d30389ee3e902111b2f8e8d33dca0e299111586f28c9d9f866f797bd9b14eb1a2d281a164b89c9b1b981252a6770be2e1746c2a99f8c19f1bfcaf5659c7a485c2e5714b13f07b5683a661df0a14b56fe9d6cab5f75e87eeaf002d835068757958960b63d1937cc59be2104ec12a4a57a1c870d01d5df1ab4ba9262cab47e6ec5cb7cdfa1e64bf99bd6ee3fa461792d398acd0332e96c143a569f9535d06cf8e14fb8b98d7bb64370a0e5d82ac6e6162d2cba73b80bdfc0122841d8a02e3a2d106277f55bf656ed55daf2f23aeead1b9b48927fc7825c935d99b839acd2df5066b0db6aacf6af4ec58223dc6f1c3a54ced10f362921efbf8ea59cf373f30c935caa1307c154db99c947677e425b37235477a0ce3cee8537f411e720166bd0c766b8aca5b408cc992cc05924d545fe09157198d911b91b6ee1e8b1b86e3d8992a1199c55d60636d95b32be3604ec888186597395891b09956c46aa2b18c114c3b9e3b1f3c5e08999e4006f3ab3fe079a002e4606e698e0cfe66b3676bc3bfb1699ec5b207182607ad8835a153c6fbcb3bf02d88f96dba4f8f6d05593872b08c24b398fa2e7115e4f2e14e5f9bb4220cb23576eadcb2c463607883363bf5943095d754cc4bdb251ce04916bb6c70ac3dbb0370d3cd7426a0972cb169781fc46eb28b036b3196bade3fc63c4a1f30ac12f8e7a47a36077a2ea6d029c9e48ece7ab1c3ba2e8f5f726654fe7d0b9a349c75f98b0854b6ce3e803f860bc62a901482f59ed9c90cf3b02132a70b74f857232514326b976e06f59ca3923d46a2a9e72eb7ae0d85b3f65bc94a75e74bbc2f4077377cae49a6df8cd173d10bf5f8453c7796499e351d4193c2b48653f7d58d2df3e64cb3c212c8fba71f0db981cd5c8e911c738385c427062a279778050ee2cea292dd0bf04bffdac622a9388bfa1b6b808d2061789ce9e810d235cee5644d282076fa7d4df28df80493f20ed2af03299c654840dabb702f8aff4289d1f7653febd15e4825e9a9ccd0678a6f4267b356999a73d06bf23234bf5e0610acaf90b298065e5b379ac757fd83a8c090a825ff3b26f3723c51f26cb138b42dac7652f0304c7d6af5ae4c5c7488d81b080d7ed66d7c210b5d141b3d13deefb52f741462ce377fc6d64231bce6fbce2ba642264d299022e81666d8fae2f4c5cf0338654e341cc8a17017d1f154b4a3441f8aecf87541d9ac2a5ef4982965ea48ef1babb872bf1156820306951204d2f8555e939aa35f70160f029f928d74249f07d62c3d20e9350015a156ddf448b2b2fee8e67cf9b32ca26850af6c707a4d8c98dac3a483e6255ab90a4d823fd53dd77f72759a63bfb21abaabfa2697449ae6ba12907dca9e49a8af444a7c2df1b2a9f494b616a8899710503e10b079599c2cc209627f9289c8fcc9d9ac81c32c6360491e601dd74b9e598aa8afac49ded2075c45cb32b1709ddd4eef1656cc2abbea69a10a838508a149b6d0d4683dbd9e948778babb9271edf5d8d23abbd44090582e4e398314593beaf76cfc10fcac38194bd6ee384510349c1f1de106a1b21d8fb49106e000f7d6f630cf8a38465232afde542662f2014a2e62f99d74d8af70b1737f302eae1198db6275b427c7ba0f47f0ad81b8aed6cb078515f73b351fb26b42b0be5af5cef6bbb40bfd20286930fd6e2e285db47561754947dc80e041854284de163b3bcd845b77fb9d0f37c52935ac0d9f6980b073742c82a6a246a4fd1bb316a021993d21cf6dd74a74a3c469b8b7d76358a98595875c4f19d6", 0x1000, 0x2}, {&(0x7f00000004c0)="e30cb3eb4198b2c2bc54f8fb49c497478193d1c8ec4b18a1b3403ceda4b7606e6797fab17798be1ea0550eb38ce1cee0f655e351c732609da5d0c72de1fb3bcf5456054158e70a06f919da503c08be01d18a72b57284bfc4f994a46cc9c170d6295f388271ee118a923f55e0c9060682372c7d62", 0x74, 0x800}], 0x104a000, &(0x7f0000001e00)={[{@fat=@discard}, {@uni_xlateno}], [{@dont_appraise}, {@smackfshat={'smackfshat', 0x3d, '/'}}, {@fowner_lt={'fowner<', 0xee00}}]}) openat(r4, &(0x7f0000000540)='./file0\x00', 0x581081, 0x8bd02a5b8f97361d) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r5 = dup2(r0, 0xffffffffffffffff) mq_timedsend(r5, &(0x7f00000001c0)="c1464a27accef3d75f78301cdb28562b0b0e9c950adc4458df12ea847d4f50e254f96adefc7f33a93f9443c26c57d3c2e07a53706d2b528edf8cf4060fee64d130d591ad076f7e813cf4600f8a52d25afc7ef0f771587fb8b69fff05dfd9a73e433758777ad461c5329dcd47ca67c370c51095b1df34448dc348992c6c4b7bf11a9d5c0b2379", 0x86, 0x80, &(0x7f0000000040)={0x77359400}) [ 662.312243][ T3091] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004196e4 [ 662.320211][ T3091] RDX: 0000000000000002 RSI: 00007fd18cbae000 RDI: 00000000ffffff9c [ 662.328321][ T3091] RBP: 00007fd18cbae000 R08: 0000000000000000 R09: ffffffffffffffff [ 662.336295][ T3091] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 662.344319][ T3091] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:19 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41800, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004020000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x17f1, &(0x7f0000000040)={0x0, 0x295a, 0x1, 0x2, 0x386, 0x0, r0}, &(0x7f0000417000/0x3000)=nil, &(0x7f0000766000/0x3000)=nil, &(0x7f0000000140), &(0x7f00000001c0)=0x0) ioctl$sock_SIOCADDRT(r1, 0x890b, &(0x7f0000000240)={0x0, @xdp={0x2c, 0x11, 0x0, 0x18}, @phonet={0x23, 0x9, 0x1, 0x40}, @l2={0x1f, 0x6, @any, 0xe958}, 0x7fff, 0x0, 0x0, 0x0, 0xf000, &(0x7f0000000200)='netpci0\x00', 0x0, 0x8, 0x8}) syz_io_uring_submit(0x0, r2, &(0x7f0000000340)=@IORING_OP_CONNECT={0x10, 0x2, 0x0, r0, 0x80, &(0x7f00000002c0)=@ll={0x11, 0x0, r3, 0x1, 0x3, 0x6, @local}}, 0x8) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000a", 0x39}], 0x1) 01:59:19 executing program 3 (fault-call:1 fault-nth:48): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:19 executing program 1: perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x1, 0x4, 0x15, 0x0, 0x0, 0x6, 0x10c4, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6a7, 0x2, @perf_config_ext={0x4, 0x4}, 0x80, 0x101, 0x7, 0x1, 0x3, 0x1, 0x7, 0x0, 0x2, 0x0, 0x8}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fdatasync(r1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f00000005c0)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_timedsend(r2, &(0x7f0000000040), 0x0, 0x14cc, 0x0) [ 662.393652][ T3092] loop5: detected capacity change from 0 to 522 [ 662.404455][ T3092] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4021/file0 supports timestamps until 2038 (0x7fffffff) 01:59:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv2(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000001c0)=""/98, 0x62}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/94, 0x5e}], 0x4, 0x640, 0x8, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000b", 0x39}], 0x1) [ 662.470777][ T3138] FAULT_INJECTION: forcing a failure. [ 662.470777][ T3138] name failslab, interval 1, probability 0, space 0, times 0 [ 662.483436][ T3138] CPU: 0 PID: 3138 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 662.491771][ T3138] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 662.501839][ T3138] Call Trace: [ 662.505113][ T3138] dump_stack+0x137/0x19d [ 662.509442][ T3138] should_fail+0x23c/0x250 [ 662.513852][ T3138] ? loop_set_status_from_info+0x3a0/0x3a0 01:59:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) finit_module(r0, &(0x7f0000000040)='.log\x00', 0x0) openat$cgroup(r0, &(0x7f0000000240)='syz1\x00', 0x200002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000680)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$TCSETAF(r3, 0x5408, &(0x7f0000000080)={0x817, 0x354d, 0x6, 0x4, 0x7, "33a0cf82cde4b0c3"}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000030000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 662.519663][ T3138] __should_failslab+0x81/0x90 [ 662.524428][ T3138] ? __kthread_create_on_node+0x7a/0x290 [ 662.530069][ T3138] should_failslab+0x5/0x20 [ 662.534655][ T3138] kmem_cache_alloc_trace+0x49/0x310 [ 662.539946][ T3138] ? loop_set_status_from_info+0x3a0/0x3a0 [ 662.545765][ T3138] __kthread_create_on_node+0x7a/0x290 [ 662.551221][ T3138] ? loop_set_status_from_info+0x3a0/0x3a0 [ 662.557078][ T3138] kthread_create_on_node+0x72/0xa0 [ 662.562276][ T3138] loop_configure+0x597/0xcb0 [ 662.566957][ T3138] ? mntput+0x45/0x70 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x37, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 662.570939][ T3138] lo_ioctl+0x555/0x11f0 [ 662.575233][ T3138] ? path_openat+0x19ab/0x20b0 [ 662.580068][ T3138] ? putname+0xa5/0xc0 [ 662.584145][ T3138] ? ___cache_free+0x3c/0x300 [ 662.587354][ T3147] loop5: detected capacity change from 0 to 524 [ 662.588823][ T3138] ? blkdev_common_ioctl+0x9c3/0x1040 [ 662.588847][ T3138] ? selinux_file_ioctl+0x8e0/0x970 [ 662.606348][ T3138] ? lo_release+0x120/0x120 [ 662.610940][ T3138] blkdev_ioctl+0x1d0/0x3c0 [ 662.615555][ T3138] block_ioctl+0x6d/0x80 [ 662.619799][ T3138] ? blkdev_iopoll+0x70/0x70 [ 662.624457][ T3138] __se_sys_ioctl+0xcb/0x140 [ 662.629108][ T3138] __x64_sys_ioctl+0x3f/0x50 [ 662.633688][ T3138] do_syscall_64+0x4a/0x90 [ 662.638098][ T3138] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 662.643984][ T3138] RIP: 0033:0x4663b7 [ 662.647889][ T3138] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 01:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000c", 0x39}], 0x1) [ 662.667516][ T3138] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 662.675939][ T3138] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 662.683900][ T3138] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 662.691874][ T3138] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 662.699896][ T3138] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 662.707930][ T3138] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 662.732482][ T25] audit: type=1400 audit(1619575159.512:230): avc: denied { module_load } for pid=3148 comm="syz-executor.0" path="/root/syz-executor.0" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=system permissive=1 [ 662.762815][ T3163] Module has invalid ELF structures [ 662.768068][ T3147] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] 01:59:19 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/234, 0xea}, {&(0x7f00000002c0)=""/244, 0xf4}], 0x2, 0x2, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:19 executing program 3 (fault-call:1 fault-nth:49): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000080030000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00\x9f\x13\xd3o\"\x1c\x18\xea\xd6\rD\xf3\xeb[\x00%\x12k\x98A\xfa\x12\xdf\x94\f\xac6;\xf9\xf8\x1f%Q\xe5\xeb\xd6\xf3\x9d\xfd\xed\xea\x91E\x16b\xbb.\xbf\x1c\xe4\xe2\x02{D\xf7\xfe\x00M\xbb\x8c\xfa\x0e\xcam', 0x0, 0x41, &(0x7f0000000180)={0x8}) 01:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000d", 0x39}], 0x1) [ 662.779578][ T3147] System zones: 1-2, 19-19, 35-38, 46-46 [ 662.787846][ T3147] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4022/file0 supports timestamps until 2038 (0x7fffffff) [ 662.865520][ T3185] FAULT_INJECTION: forcing a failure. [ 662.865520][ T3185] name failslab, interval 1, probability 0, space 0, times 0 [ 662.878208][ T3185] CPU: 1 PID: 3185 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 662.886665][ T3185] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 662.896718][ T3185] Call Trace: [ 662.900000][ T3185] dump_stack+0x137/0x19d [ 662.904431][ T3185] should_fail+0x23c/0x250 [ 662.908882][ T3185] ? __kernfs_new_node+0x6a/0x330 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000002040000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:19 executing program 0: r0 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_STRSET_GET(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000001c0)={0x18, r0, 0x305, 0x0, 0x0, {0x7}, [@ETHTOOL_A_STRSET_HEADER={0x4}]}, 0x18}}, 0x0) sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x84, r0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@HEADER={0x4c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'rose0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x7f7157a9f9c43eac}, 0x24040040) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(r1, 0x400, 0x2) ioctl$F2FS_IOC_MOVE_RANGE(r2, 0xc020f509, &(0x7f0000000040)={r2, 0x5, 0x6, 0x40}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r3, 0x8983, &(0x7f0000000540)={0x8, 'veth0_vlan\x00', {'ip6gre0\x00'}, 0x5}) preadv(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x4, 0x0, 0x401) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x56, 0x3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 662.914508][ T3185] __should_failslab+0x81/0x90 [ 662.919283][ T3185] should_failslab+0x5/0x20 [ 662.923792][ T3185] kmem_cache_alloc+0x46/0x2e0 [ 662.928559][ T3185] __kernfs_new_node+0x6a/0x330 [ 662.933416][ T3185] ? select_task_rq_fair+0x179/0xbd0 [ 662.938779][ T3185] ? rb_insert_color+0x7e/0x310 [ 662.941264][ T3192] loop5: detected capacity change from 0 to 524 [ 662.943629][ T3185] kernfs_create_dir_ns+0x5e/0x140 [ 662.943653][ T3185] internal_create_group+0x138/0x850 [ 662.960269][ T3185] ? native_smp_send_reschedule+0x36/0x50 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000006040000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 662.965997][ T3185] ? check_preempt_wakeup+0x22f/0x350 [ 662.971366][ T3185] sysfs_create_group+0x1b/0x20 [ 662.976246][ T3185] loop_configure+0xa21/0xcb0 [ 662.981001][ T3185] lo_ioctl+0x555/0x11f0 [ 662.985291][ T3185] ? path_openat+0x19ab/0x20b0 [ 662.990159][ T3185] ? putname+0xa5/0xc0 [ 662.994226][ T3185] ? ___cache_free+0x3c/0x300 [ 662.998896][ T3185] ? blkdev_common_ioctl+0x9c3/0x1040 [ 663.004342][ T3185] ? selinux_file_ioctl+0x8e0/0x970 [ 663.006015][ T3192] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 663.009549][ T3185] ? lo_release+0x120/0x120 [ 663.021137][ T3192] System zones: [ 663.022048][ T3185] blkdev_ioctl+0x1d0/0x3c0 [ 663.022071][ T3185] block_ioctl+0x6d/0x80 [ 663.025615][ T3192] 1-2 [ 663.030094][ T3185] ? blkdev_iopoll+0x70/0x70 [ 663.034332][ T3192] , 19-19 [ 663.036876][ T3185] __se_sys_ioctl+0xcb/0x140 [ 663.041448][ T3192] , 35-38 [ 663.044353][ T3185] __x64_sys_ioctl+0x3f/0x50 [ 663.044375][ T3185] do_syscall_64+0x4a/0x90 [ 663.048965][ T3192] , 46-46 01:59:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000030d000/0x4000)=nil, 0x4000, 0x2, 0x1010, r0, 0x8538b000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000140)='./file0\x00', 0x8, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 663.051871][ T3185] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 663.056483][ T3192] [ 663.061285][ T3185] RIP: 0033:0x4663b7 [ 663.076265][ T3185] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 663.095878][ T3185] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 663.104297][ T3185] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 01:59:19 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000080040000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 663.107242][ T3192] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4023/file0 supports timestamps until 2038 (0x7fffffff) [ 663.112267][ T3185] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 663.112282][ T3185] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 663.112295][ T3185] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 663.150527][ T3185] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 663.158585][ T3185] loop3: detected capacity change from 0 to 140 01:59:19 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x41b03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000e", 0x39}], 0x1) [ 663.165887][ T3203] validate_nla: 54 callbacks suppressed [ 663.165899][ T3203] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.179995][ T3185] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:20 executing program 3 (fault-call:1 fault-nth:50): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)={'syz0'}, 0x4) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x8, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x9c, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@TIPC_NLA_BEARER={0x88, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'rose0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x3c}}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x1f, @rand_addr=' \x01\x00', 0x1}}}}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @l2={'ib', 0x3a, 'bond0\x00'}}, @TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @local}}, {0x14, 0x2, @in={0x2, 0x4e24, @remote}}}}]}]}, 0x9c}}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 663.252072][ T3233] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.260425][ T3234] loop5: detected capacity change from 0 to 525 [ 663.267058][ T3233] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4000) write$binfmt_elf64(r1, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x20, 0x7, 0x2, 0x28, 0x3, 0x3, 0x3, 0xf9, 0x40, 0x32f, 0x8, 0x401, 0x38, 0x2, 0x3000, 0x4, 0x323}, [{0x60000000, 0xffff, 0x197, 0x8, 0x9, 0x6, 0x5, 0x3}, {0x5, 0x5, 0x3ff, 0x888, 0xfffffffffffffff7, 0xffffffffffff73c5, 0xfffffffffffffffe, 0x81}], "14c37a37588c6d0aefc1fc737ae599e2431c91c1615809f5ef9c1c71154db1a90630e69d9c88171bb0a1601ba2d2b22db78b959d3093d8362bab8d57cdf2328b3bf795ac35", ['\x00', '\x00', '\x00', '\x00']}, 0x4f5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x8bb9) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000040)='.X)\x10\x00', 0x1, 0x0, &(0x7f0000000180)={0xfffffffffffffffe, 0x3ff, 0x2}) 01:59:20 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000050000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 663.289805][ T25] audit: type=1400 audit(1619575160.072:231): avc: denied { setattr } for pid=3229 comm="syz-executor.0" name="syz-executor.0" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 663.314824][ T3238] FAULT_INJECTION: forcing a failure. [ 663.314824][ T3238] name failslab, interval 1, probability 0, space 0, times 0 [ 663.327529][ T3238] CPU: 1 PID: 3238 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 663.335863][ T3238] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 663.346091][ T3238] Call Trace: 01:59:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000010", 0x39}], 0x1) [ 663.349363][ T3238] dump_stack+0x137/0x19d [ 663.353122][ T3234] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4024/file0 supports timestamps until 2038 (0x7fffffff) [ 663.353786][ T3238] should_fail+0x23c/0x250 [ 663.353807][ T3238] ? __kernfs_new_node+0x6a/0x330 [ 663.377421][ T3238] __should_failslab+0x81/0x90 [ 663.382233][ T3238] should_failslab+0x5/0x20 01:59:20 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 663.383003][ T25] audit: type=1400 audit(1619575160.162:232): avc: denied { getattr } for pid=3248 comm="syz-executor.1" path="/root/syz-executor.1" dev="sda1" ino=13854 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:object_r:vhost_device_t:s0 tclass=file permissive=1 [ 663.386733][ T3238] kmem_cache_alloc+0x46/0x2e0 [ 663.386755][ T3238] ? __cond_resched+0x11/0x40 [ 663.386775][ T3238] __kernfs_new_node+0x6a/0x330 [ 663.386790][ T3238] ? idr_alloc_cyclic+0x249/0x2d0 [ 663.386807][ T3238] ? rb_insert_color+0x7e/0x310 [ 663.386827][ T3238] kernfs_new_node+0x5b/0xd0 [ 663.440831][ T3238] __kernfs_create_file+0x45/0x1a0 [ 663.446063][ T3238] sysfs_add_file_mode_ns+0x1c1/0x250 [ 663.451508][ T3238] internal_create_group+0x2e4/0x850 [ 663.456809][ T3238] sysfs_create_group+0x1b/0x20 [ 663.461669][ T3238] loop_configure+0xa21/0xcb0 [ 663.466356][ T3238] lo_ioctl+0x555/0x11f0 [ 663.470608][ T3238] ? path_openat+0x19ab/0x20b0 [ 663.475416][ T3238] ? putname+0xa5/0xc0 [ 663.479493][ T3238] ? ___cache_free+0x3c/0x300 [ 663.483914][ T3259] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.484184][ T3238] ? blkdev_common_ioctl+0x9c3/0x1040 [ 663.497685][ T3238] ? selinux_file_ioctl+0x8e0/0x970 [ 663.502972][ T3238] ? lo_release+0x120/0x120 [ 663.507577][ T3238] blkdev_ioctl+0x1d0/0x3c0 [ 663.512111][ T3238] block_ioctl+0x6d/0x80 [ 663.516347][ T3238] ? blkdev_iopoll+0x70/0x70 [ 663.520937][ T3238] __se_sys_ioctl+0xcb/0x140 [ 663.525535][ T3238] __x64_sys_ioctl+0x3f/0x50 [ 663.530183][ T3238] do_syscall_64+0x4a/0x90 [ 663.534604][ T3238] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 663.540706][ T3238] RIP: 0033:0x4663b7 [ 663.544587][ T3238] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 663.564297][ T3238] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 663.572972][ T3238] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 663.580940][ T3238] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 663.588917][ T3238] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r4, &(0x7f0000001640)=[{&(0x7f00000001c0)="6f3890131fe8b9fed8a28ef530c5138d028d57b82b5834bea170266fb944725c7ed1ae67bf617cc4eaaed9bdc243e00b6dbf6c58e106cfe948802c65429c4e4d814d9a4adceafbdf7f29a71d2cdb10e767e0e2abb26e00a29dce42998303d6167bcdd4587c3a246057741e5901634eb39f4c689ea1cc028915283aba2a3bbe6a7945f09d9792f3d2c44f2a9dcf637b806c00eb43cd26333d57e3d8f9d5fe44c8b20d6b0ebb5cc4af66da597b8181eb51e8d664e47b55e8b8e265d418c849022ffe73c758429e4132a7d4d69acf55de27d868a1e7c1089b6fba0f62c17af1a5ed226a93753c428b226691a19be3fee6e82bad9e65d7241069b899e3685267408dd29e6a7b17f503cd14a3673a59c2c5bd8cf8e7ecf13236ea079aaf7c9658cadc12dde2876f218c862957ba00e5793679a49a4d39c430ebc1d1ad7b761ed4d929db1aa66cb82841791bd6c4a27c877caa53f0b175c81be4f74983c6e2c61a3a1970c40bd3015fe2ea3021d2947bc009f3dfa8d5fe8e83a4e10eecbd3ff2a85e29eb67709ee61f9fc7134bcd16442a2a031bc4ac6b69523ed0c6dcefe357a002a2b07b4ed83a56e94579898737424290d0f3f45d127415cdfe931a771e5d5616bae5e7dce45b2cb5abf5d712f9bc3059ef5ef0857855f8546715a89b5686cd7bc9d0c9b6efc0d699650c2ca426c7a1ba0f8479cac0d7d3c3253dc1b0db4289de634eae9833c2687f89e0090f1c9956c1dcf134b58affc47d5709fd6d41816139c3e08302a87511e074e06eb6621a27e47e47f96e58447a14de3a22d64ae4bd27b6858d660bb908d6a1697bec5baf13911e0bfbc6983de1d12c8b077b4d7c48c8ece3e404d15e811abc9ad878f6a7daa83ca6c77c362c361e845a56908bd9ed1d88c58e0f95600a478f8fe7a98083d3b4cce958bf51a4b509e7483fb00fb29278ab51b60e89566432bef96dfa1cbf68886983922700463af98713bb220b3a18590b9ec74dd94d98762573b1747982ab0ab6074d867db15db5cbd42f923d347b9ad3344f8e1c0b49cb18b73f466aba024ee7cabc0d8316f314f048e42679240c6a6c1cef87851c9b832aff963c315d2edbc739b2921388aa2061efb422d8669b85c050b88df82841f6242cdf983c965f89122b816bc3b010809b83432f3153c01506e9da6eaa9acf9c7a70dcbeba49caa6536324f33d2fca728f3b4ce33fc3efa063bc7676de8d40aee5cff242d510420554e5cad0f503956c225749550f4f72b6ba1a884fec58b9bc47db155676050f67c22212c7d3c54bcc193d0b5ec7545dfc90e78fc5787ae62e24be0ce12c972f3dcc9c032cd7a53a5c7b42bf50c137f982f92e8e662860282429a8e6509ecc440c38b373c6db5df17a851130f16621e1d5f61d77eb6c9d5025c816a146d6675e7fb697e1bbf86e491991f4a6239d0bbda5fe62189448daff398e79d01c69bcb5dc5d617901fb9bea9a164577b59a8873e9c0af1696ed403d56163902adde08bf8ae3b1d531e3f17ca80ccdc7361f0912295adbe1702c9a49758dc8276af6d30ecf997fb39a467e5ef4d93c20b70144272ef402fb57b6a6ae5452984a697d9585cc9298720076a20b98b7e33c33c3364905e5d8e7724507e4094c900dac6f3733f0fdb489e193676c98f66ab2603b342dc6ec50881d81dc9ced359429670edbe57b088bad2802594b12b92c3a595e755f1c20b0a0d48b59bff7f654bbb6f89be03628c1aac5935e7eac7f803972298be9ccd1c6c30826e5a480096dbbb07439d6aebe4fddc99022a6386d08c7b1f969e00ad06da66a115ca10713ffefc3e206942628918a19da82d3864d4a9cdc568215c07b25ae534e94110f0dc8b9f03745932af00e3594474bf5082a46cb3fe15aa393bf3240f23c2cbc955f4b1332f12257faf316e9658620ae3abe71eea18f023d7aec890638b7e10288f4707952142f1fef68a7940fdf61c7104306ba23cf181b451c4b256b29b79930c4977b79ca22c05c316744aa2255877f8d90bf3f002f4d3adad822337c6203e708d3296ca906da80291043c64c4b4e2c288278692afd7c49387e018bb6430730e2ac6e0f6aa07bb401ea8096d720c5e14e40a9ca056b529b50b110971d4c1bc58895d7af7739f3abefe38e97ce72b2bdbd15cc8305d13666954e1456437650cbf67ae9f44829a6aca6d3997d0f4cb81d4ad34fb0fbdb888e54b7f7b27903a7fd2f339a3aa89b8e4e74eeeb89b0400e97213dba2011191b8a4868f9a2319871be1fcc8ca2a740d95a2aa0ed386186464e8a066fb13daec7565d0cab313f86593cb38f8d575d44df9adb658b02d3a27b18cd6b2513db8819df9e7e3d824f1db7dd4a45b3992c8ea3fef6f27c085ca660a5fd8bcd9b82dc4c1a3713d870456ccb1447b4fab6120effe6b98d7268b2da57dd23288a2ab1d134cf822567fa6cfba0a0c473ebf5ffafca0ee1ab7e772ec1dbbe131fe03146b4a6618ce95dc69dbc2a12725cec1902395c4f4fd993a4fe89e411303bf512e4a4ffdffb78010f736b5fe752e77cda5eeb4d3ef1437716af8e890af730d4476aa845c65d47a724d7cf44ae710589484cdb11b14fff7d8b11f8b0277d68a5c4c692675f1437f7126f54c11804dcee2e59e8c7d9d926318ac4d7d0dec6e67d860b874aaac7d00bff94028e594d79ca51b7d2d5efe7e72686b4130da6864f6be4d973045bc08ab8da97e5b289e1875b5c596fb309eed41285ce4526e123168495f4d022633136e4b935193bbff110bdbfbddad7403121785e90f3a68a8636568ab95088eb70c0c52a4ab4634b4d9d7b9f5ad0c09d761735475b330ce3a77f96ba0e1af5e7590716a72fc8f19f568f98aa540610d8c8d0947f1c253bb7a2329cec494f733627720d0f070171ede459a89f19be2529f03f3e4d5bc1978769ca51a6d8da3485bdf3cf2d59b7bf6bb766403ee8e55c47b1dedd7f459cb092ef1acf8fb39e7662635f969ad82cbd39bc55181cfdb93e5643a3cfc68422127f2dd15ff300904e5d28ee7c750014a3c759b0dbc6afb134f17e604e1b4c4c1fd82d9d2ac52d40602aa6df999f895c103cda2089147f67c17849ab14681aa57cd3c79ba76d7574f9fc72e776431d3f0346adb0b82cd6ce2a4c041f6e453f7c67c5c660c2fb6d8430344ddc52b8e5e9305a19148eb4ce99eb6451fbc398ccc6cd30b772b0562873b05f1bb49a8465131156285b19c349b219ecd9d610724d8f6dee2b242b1b87a12048eba040d9ece73a836c9de9aefa48362cc39adac0ea5edf94156f8459704d8ea74f583aab49fb625cfb54c05156a3e916303b6bfdee3575d28a979786f28f47e9300ea47b3b6fae23efdb34d2c80fedc53cf6039424bc3eee74b268fcc1fd993ace44b24231e4096467aaacbdde4ecf40a09f042b038a1f9af82df8456ef5789238268525ea90fb91ddb7e576a13ef2b029236aab983a838ea57fe450a6e7c7d6b041bd83bddcbe81afb5ca01553d4ed322a4713a1bee1eca2d2b36c4b42079f21d0f1f0347cdd6b43f90b17ace4274181b736206cbf290b6a985f96727d2f4abee09d55a7d7f4fafb812cf0ac5dc7d9e342d3a68c98bf5356cadf00d936b154b23be8f468c894f5effe9e3e9f55ee1526963ffd0cc9372c1b9c227a2ff8334a6ed89c525754daa2c32910fde2931eb05bf84a096de56df09db910fce6c4c8a431d47e39ac6dfd4cc622342ec8d026710b9c58ec0a0772651558bc77d213b4615374a060a9696a923471c5181bbe6278a7a0d920e04c96c732eb951859813d48c336fcd5ee2c3f5d600386be12bcb3d297016a6cac29b23eaabad46991417a1550fc0be42d7567340e3bd9ce209e53e0a79800742a6cf5cec520ea9cb92a49a76c19e19724fbeb5777a08f2e576e911f7536c2a6b4f67a503526a56deba2f6c1bf7b513ec62db2f6ad7339979cfe94b3e560272f000fa52164b5f80457ebed8f086ab7158a8cdd1a3e525dac6dbbeb7196a9203cfc2f34f15bec1e5506d26932e2fbb1ce4bafced8cd54876f63ceae785a2b02292eb427e619ee3e73852da9106ba590805a9f0ad0864f4545880863964192eb9312933ce00f08e3ec98dad4a52b0fa9e7aa8dafa92ef3e3ac2c5586809b0120af069752abf93cc76c1cf498e76e2b4b8db0a672567c8ee0aa828812a04c89f6dbb935896806e98be5d7072b46e381491e23970be12c6df7f0fa902ddde4c1355e3ff1544e8f24bb95ee0a31f0d4e2cc33926af33c396fecc881961e43a16c6ca1dfd6f59ada4724d60dbee7b491ed89114fc4bf883ba37e0f71dacdf963f6260ab26e66ad4eabc84406097c0fc80148630cdbe7b01cc1661d582cd92fa94f8e58d46c797ffcf1be98ee754b0d5298a954b9c98a88ea6703cb492e13eaea192c2e7d74bb39711ceb09ec83195d68f770ba0113bf236746eedac14d079c534f5c1d2919e251ab65502e8c396d15c22a97446ba7892cee9d37733286f00b3b6b0cb6b0e1a9bb45417e13945f9fe55937538803d14a25d50a2aaa0f3ba4f4dfa824a9732e97001f9d7bd76f4b2c4474cab39339b6824f8a3b0844b5fd8826e33c6d5325960c2149e8d5ca14aef181428521eec79a9388c0543cc7445072d991ae13bc8029323627de783649ceded18aae324ace0f34659e51053792c1818eb60c4a254af1f35a43001d1f50ebf02ef56fda537019a264d91879e8d259fa23a7c88562cff29aace1076e1f3791c445399ad6b354bfc3e1107c1016077f94c034154f5e4b2429cfaf8fc4ff6e3fffd3664b57e25c306b68acbaa488088146fecd801680c9a63513d95f4b36c6becc0ff71a54d6a9f63420a3f901cdda67baf3cee26783639098e5190cf23e45abb9e2f6fd3958667fba671fccb0d1e232c7ea006b50723c2bb75414038dafd7a84c00aa70388f387dff1d5f64e2f3dfc2d16de7506dc63676a681486e17a12f9aa2b3368d1417d0d54f2b153d84f22f9b3f9c82733428862a468cb587b059cbed37d104ed3bd452f28faeb518790ace6c6f2b5b7189fb7057673b4f2a46dc4ebe0865000f1a6dcc46e32fb84b0107bf7eb9d4e03ace1a44d458318994ae57e3144acf1663fc17ddc33ed41cddcfffb545e575a1963cb68a4a5a9e3835522dd4ff2436adcd368f22fabc65632d9f46da3c2953c99c460a50c2edaa0464feaa9174810ef005f3235ca16641e53f6c93539fde754f85633943137621126291e04325750d9c6837115cfe19835c1cc83b6c6996a40c132ba6cd11b92b740ac6ad54fb9020e181255185eb5f1eaaf2de5efcdf44af5ff69d51992acf9a72bf836f3d4ce8a3987e94c97dcf93852e7fd15a281fa5de2e3333c4f98a90947c83411951cf8098c3e5fb3809c0402b96e031bf8560e217792986aef2fa029f4c30efe855eaa0e3e61f14c3a1f296f176477f0cd9c6d4eba17d623003c8782d189e1515b6a1000c5a021985b4d86d1885c66bf2a865edec7d2a207c41000956a2951419be94276023e3d0fac5beaff8ff4d7ce4ef567dea32f7f271811654ff65803ce032ca5b2ec3a3efc6140327c6b27e5dd1048b9828d78578c315f75e4749435e943527d518002638c7f90704869d2278996fd7e5a922dbc6824586bdc913110c366b5c3cfcef540577e7287a55d62882cf2eabea5db0f811ef07bb0f287de629950dc8ef4bb9b4dd3757cd4b7393847d5dc6e830b785fff2085a16b4ac8210be2705e1f29cdb579baa44a3f1a0612d65235c19b9910424583763c124542f14900967d1718c97a", 0x1000}, {&(0x7f00000011c0)="cf21751f42f34cfbb2758884453e55b3a4883ef6f9de89ea77c8a1b78b585430542f39d5a9d9034b0e64d828f9e3aafa00b6522a0461027efe036e2c9a8fe737ec0bece7f2b9fd2762dcf82e1addf51523cf9ff133619bba2e7cb8df94d65bec864461d3a6687ec6efcaf3b5981be249a7c34b15b60d640e54f5aae9cd39d468644cb7b25194313ea2aad76ae3cecc31243954ccbff404d88940e9376596ae97cf1ec20e6b267e66294a00689355e563ac4c28ecad4d31443bfbaea53b42b7e906e0ce467ea898d34ec3e2ec12cee104acdfe6dd62574b0733bf5dd1fbd015ef673aa00c94a4c1a909c85febff70e58bbf", 0xf1}, {&(0x7f0000000040)="b37caca1eec4a9b222975ee12b2efcf470d638ce8ac80c183250341f9ec9c8a01778e620ca3dae106e91d532adddda26f40f810be4d5aa84ebc8a7ecd95e76020abb6e1f4317f11787ac6347fe0270c02d205a598c207a01c5057f", 0x5b}, {&(0x7f0000000140)="00aff5f13e5cd2711b59206618153e92e70368242f38", 0x16}, {&(0x7f00000012c0)="cfb5b8d798740915eab4f8c3e9d6ef8f94d7317730d0794ca77c7637ea6c33bd7d8cd4fde569fab7e003922f1a8019ac16a8f37a271c", 0x36}, {&(0x7f0000001300)="a38d42fa4067e319b68dafc0fd1f141a123929aa0bdb373aa78fb7259628b84fd28a5e7afebd8826fdc773165eeb55637b68eceb50a044e54f9f4d7275f549b805eced48868e518a", 0x48}, {&(0x7f0000001380)="6d5a44ccd21d570b766dd997552b56ef5712653b59e4df6f966094a0b9334087da911db5db560a27155c7e84a76505c5b1f4550201e8ed5554a4d5b50e108e17779df8a5fc31d67fe02a0ea260fea56df12bf46489d85cf030badd28335d0a22a0594344620a2eb6d770a4e9f51c52f64e384d3542a242ecf1d25bf56098751abd9e7d88e0e2f10fa600c934c22709e82cc7addebfc3b844d14eaf188877812b77e722a350097ef436eddb60580d730beaf155e1a99900ba92f77947c6f49e089df7bb15fcaa3f477177f84778f0127a35055ef2bb8290001874ff91cf568ad95ee9e13e6f5d3698b36fa9a75560d130d863169da7", 0xf5}, {&(0x7f0000001480)="8e95280a28b31cd071acc9c208ac0ac476896fc6b7213cfbc48b1d5237f89bbe35c16d422aaa11ba9ca43a51e8a71524aa910f39dbfbea298ebb60633483efdd76d93f6a9775470a7290da32645833f4891302a6b1de257e7fb13e043aa1f28088a98af9a1d0e3302ccf224f170684fedff4648f4acbbbec4dce5638b53843fc41a07dbd1b455072951701ed4dbb8863b62e806b63f16ea8c79a78a37def64fdf37bab4d1f8b", 0xa6}, {&(0x7f0000001540)="8a3dafe87b32d887e940c79f35dbc82a7958e3d07063d7805768dc265d8c8ae300f104d79ad85d8c0312d2682d0cb44730debf7e21d9776fefaec8fd30c7aaee3f1b49a7b4467ad70804936800cdbaa9d73589bae5952105e62c26332a5eb799d31bf6a03a27c827a7413eb31b2e44ec9575126696ef0404de6c897d45d0fcf9e3a03764712246ca10f8a7e9ba613750c55d8a237205902268193637a26e01887910c3df9c6fda2d161d24ba36c3ba7f68da923850457c7b18658c3415d493d9c37d", 0xc2}], 0x9) pidfd_getfd(r2, r3, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_pts(r1, 0x141042) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000002e050000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)=""/221, 0xdd}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000002c0)=""/175, 0xaf}], 0x4, 0x6, 0x9) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) fcntl$setsig(0xffffffffffffffff, 0xa, 0x2b) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000307000/0x4000)=nil) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) [ 663.596895][ T3238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 663.604963][ T3238] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 663.614235][ T3238] loop3: detected capacity change from 0 to 140 [ 663.622292][ T3265] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.632640][ T3238] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:20 executing program 3 (fault-call:1 fault-nth:51): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:20 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000060000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:20 executing program 1: madvise(&(0x7f00004f7000/0x4000)=nil, 0x4000, 0x14) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f0000000140), 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x12, r1, 0xbee26000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r0, 0x8008f511, &(0x7f0000000300)) bind(r2, &(0x7f00000001c0)=@nfc_llcp={0x27, 0x1, 0x1, 0x3, 0xfb, 0x3f, "32b0394de27e9bc93a491c339ea10d4c4205787103c93f00a79e400ad590fafbb6cc90b2189c65476ecc1c72df572371f20a00589470ab5552e93104f26e69", 0x2c}, 0x80) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x100, &(0x7f0000000180)) fsetxattr$security_selinux(r1, &(0x7f0000000240), &(0x7f0000000280)='system_u:object_r:netlabel_mgmt_exec_t:s0\x00', 0x2a, 0x3) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8983, &(0x7f00000002c0)={0x7, 'gretap0\x00', {}, 0x40}) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x102) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f00000001c0)={{r3}, "124a31c2a899adb6faa758aa93c7ede0b0d3576cb0b6c1732f7ad78b17ac36f9b588b8f8826f298169f739decc9ac4938edb5beb24aaeb358fed5037ac218297d02f5798d94ff2f10a0ad5c778360b765f6c08e22e4478881e93a921aa5963f5218b40c12d6bb0e0a116a4f6bcbe973b00415b75b6846d7773ca5999cd1f7af751f7e4ceb036db24b5f706faff49d56952d7d843d57ac8e0d34e3cbba3e9f53f8fce342078a8f01a6a2ca6cd02fda769f4539c5a995aa7274d6c47d9472f350f844bb461bc8018b3c2dc5411bd8e03ea7ad9643623937f0004d0f605e9397916269e8c7542d6a4db4b15e99e8dd909ab361efb51dad55f4d65975eba9f87b819bf82688dcb59e20815754316caa5f2cfc235fce1b42ab1fd6eda1206145c71bf503856363fd61262b60bc32a8f145828c3e00e3f375920f76d3eff05e13f3bed6626ff9ee79cfd66c68a88e033277bfc607e64a47ad410fab22712af6f100e30698dcce0c9af2c13ebff474685ff395003362cc9042bde423ef03b14831a1aed72e42242dd2bdcfe68431fcf650828f09c68faf4f80f8fa27b4d4145a8b98f8cf1247722fc8d90a80176921d068bbe37d014d80268de4e012cf63c7d458e11180110cb51a9c5432837caada1befeb5ebec284195068894300a85e4fafbc1f58d8c3af26b972ada70a72c69c216ed9727192bc0a433bdf00ffb65122a9b931c1d0d341da82fb80f351c4dfc05f0db0bfc2316a3463076d655f6af71276f5424387f52c1f81b61786264b01df1425d7478e80581a7ac3bd03f278949a60c99f5b983d98c1453fcf976b6914367fcd5f9c2f2bab1bb1f65a9af545ffd49d458758e4692400c3d288a0ba10bd2a5775df1be03c1f97c968b225c8dc28a5ef3bbf9efd9bc2fae392dad473a77ce07ae48ada9c9ced047ecc9616cecb87accf0e89ff920f400d444ea0199ad5115ba7cb330eef9fa06a5677416af3bab973c766981dfc310d5066e19bfef17d0ecf83cddc911595c8581d6173cb6f290637ac038f506e2d0f6f2cbe2ac4a27117fe444d02a4765647ec7e55f0baebee3e80dab0b2c26f64e4b384c23d75a3ba232152842fd1170a98fb602d7e05da16426443425eb9047d77860c7492a98314ac12fb6733f9f12e388e48b9a627d325bb6062abc739a16747ac47d50161b551028d77f15452bd87e2a66eab24a5e0d154ce3eeb5efb8455a487c14016dbf259776c7efc62837c34374f436ef25f8e5b412e702e81d41f759f73952a9edd96750ed1a734be4bdcfe7fb670859241a86397cb046ea3513d0c86cb7e3e93027f67598adf46ce4007784987ba855e5b3c1bf0084cb8be49a7cc6dad054938702af82f11c3cafb98416efdad9314d5cfde052e46f1257ca3cf67c9f62acb216a5fa1260c883e929916eddc5ee015a8428976857279dd45d1c6cdc877a5576070c245000ee996943fd3acf50b4169a240451771f77a3395afe213bfb387b46ff18274e06e442ea10d8b8896d7ee85c79351d1545bcf0ab01cbda044e1f0f660a09aa9c1dccf4c1e48dc6d619ad816e5f1180673ac36a9b325260f5275a1ff9e766ab0a1a3cbef9b112cfe8a179f3ea56636e97bfe61c13fea789843b9056af528aa903a55444776105467900a37423e91463b1f6fab4680567965cfc4e6301d0dbaccaa0798540ac27ce81848c1c8d998486f3bf6d0669fa2b93b890d6a3336086bf946478e2bc4ae75b7642715b77ef14c43ae1e4d7359e9240459e1407de949675af5a93b7bf00930ac6c38c2c0d1f025e75df50b123e24a866fb10ad902f43179ac23d3dbcec357167382eeee6b2543b7bc8d77571a49060d10d5becdd58a3cd43d705b546c4ab45ba6bcd14fb8fdf2a88ac9c71d38f0f2a9af7b386194a7a0469dfa898c1bf3662f58cc337e1a15c8ed92a9c9d821e7dadb120e65d159c89ab4b37c620568ada3fbefab2931ff5689cbd24f4e61aa8af9ea474869c21e8388ad30c675595bb3108a1169c72ab82c84e55f09cf11b811777ac03d7ef38a3e3e248b88760ff994dde6c0c2e601ad60def0f8ad8e2e75f8f28217fe988d894cbf1cfcbbae332fa1bd6e08acc7c6c82b463bd17b6760fffe414153af951b49505765b2555430bcf26e7a3cada76e2bf91bcff25fa17dedd3d15c777da7765d341678f722d3bc95245acf1eea5a5fbeb6b6f07a31ee5fbf683f1df143d782756dd4c5a9d8c926119e60f6e8ea070b29d36a8eb9ad83b31fa94030fa096984665ef70409534db047ca5fd06e9e7d93e6bc3e099ec5985de9375f43b7d321aa86273a19ee8142331b1e22a92cc625fff65d1912d42b1f9b6067cedef728277030177dd7d1b792397182438358c631c53c53a19ef3ecb7215a278d15d831782d35c2d621022bfe91f545d84e936ebeec539cbfa55e4ef312424cf4d30d1be2e0e9140be80a346c88e087c7da2491f283e4ecbb57dbe3d8c232d62b42aa9803761852d449e026c0dec20444ba42f624b8045db3085bac09bd352388ca768b10a93e06a6e56f6be5e12a15a252e003993410e1bb093764293db7c1b71260f58e8dbf45764a55f214aaa9a7c4b65f629f4e728a320fa78db0ffc5a3dfa695fcf1e6a0bf4819e84c6543b3b3b406f3873676a368bc6ce3590470939250cf82787880881736eb2c72a06621414ed3c6a5c18dcfc9def6a665d95d7c222c327eea93fa893231578330808ce614c2759bc878e06d22c008a198d5ca2a642bf2fe9027c66cdc9a3f987d79d215c157e5e10caf9343feb069cacb031f79d020ea5df84017b5ee517321c1545bbfe648e47f374ce23772dfdd3759961613da720f238d5410076d9aeb1e513c347543613dac72c3bba39d383453b03778f03a7e05f7c0eaaff742823e91d2bc0351120a498d5d8cbe091cf69e92fe9a5ad91c97b95179912380d0fdb8c5e69858de7430bfbf27bb57b8068148c6bd5313a8eae81766f57de89fc9efe564fbbd6df1341d1b533c6a1cdfbb8e3a7989c95216840f2c849afd93abb9e1b38fb6169a94ed616fbadcd836373f08b01d1ad160ce605e3f169d2737fba48f87cf708ceafbdd19141c85f6bdcef4c0ea0406e39f352645bd7e044cde3e6427ca5cee491c958a3599907c240e83abe6380430db620975050eb803b635ba7d189eeb0dfe1f3d9b794cb082f83675cf00259e415cb4c28dc53f0ca6a77df9b44ab195c9920898565dcad554529064a90b8ed7d672975b02583a6e24a0f87e7abe3a5f51422dbdc8881274b6ad3d4bb7e8e18d84e4ff4f46e51765703d75d3140500d2fe877ae2a1f6bc4a43fc76103c28d99b9da8ca2f09b7da58c29ed4a98d50626e869b1518eda52b0e8aad814653d24b916db8f3907aff94a664e5a92385a1fea65e6bf367b8d7f0301ecf0d7466c31817b9f4cd5b4bffc1654869987cad895ea332c57a079316bda2b6ec99c12eb33615806f528ddb84ae110d6b977d160da93669499652ea2d3944b47bf046fad10a24615edcafe65ab71208fcad26b99712aaa596fca45848cbb37a9086ff9973bf04c46a7b426acdf837447d8268a72684551ece42c985026007848714a0babdeb496a94bc6cc3495c5bfd1abf6dfee8a30b50a88858b2e83a461eb7e3f72ee389066371bbfddeb2e60ab4ce632c9d2a0aa2e1e0a3e5972a654eb15274e7b3f23c5a69159a5554b01a499f5404e4ab27462ad8d11e0e9047634d1b7d4272e2c1a312a6ff8b4f97f39debf839a5c4c891631d4d700a059bc48df13323eec5192433fc40b8440fff722969c14150de721e88feb012d2428b0bbee920a0229efdf5501bf6466d65f0aa7cb2209e8b63b1131832d3ed6186abf6d7eb7c2a4b530b51863300bc601b6216b2d3424726aa27ae61c13afbf3c910551493ea3f33ec2e6ab52c7c05655c02985f69dbb28c2b8e20432f91af66595b7ee97e2e024c7629922b8a38bd04690f4281655462c579c78419da93872947a25dd9d8800b9d6a5337ecd4e6b3b2fd5ec0a13dfd5472600fcdcf970483ae56772b636903eb43322cc2c84bff96a331aad6370bf62f4b2932648706ec71adf0b21f866f9c2fb8adef39ff1c9d6f2c2067cab588ed14fcbc311c21f555d3bd54d8a968539936855cacaa1fe8024cc051ebb229fd2fa8f603cb1af73283bb9ae606bcbd6d6638528c064bba26a77b41dcfa66638087f549afee5f64d7b60c5e5b0a1cb80760a1e5de35fca585ebc77edc863f9d3cd1254dd1f40af7e59ef32419f35246d0a350bc8d6d40c61bb508563fc9d1ba5dfc83bce1768d0de7f1f60df973c03a15557474badfc536c39fe43d41dd0a90f7eac67f6284d3c995d4cf10ee97488736e044a9c04bd2a87a396f360fa1596fe2d52d31570265e2926be2570a4529731bce84530bd4ced2940280c519246f63a8e78554eb59b117e61a426028340bdebb920acf06e71daef29aa9de70390f7b83895b9db795934450c525c8de09a111d340d10b2ba0bb22856610d19b07bfb41d22fc632286b64c00c8a532577c5001db4fa490a9f6077460471e10ef9720055cc16a1dfdb44c7692f7c589d1245db37ffec9682b7192720ad6425cf64fa708b1400566ae709919f3f6f6cc19a11330d05fc0eb67f52807389de303248b1cbb0811f32e2fabf63f762d884be14a87badbfd1e21bad7c6a8032d5f5bfea3f0735ab4e1d725cef7f70ab0016ae838b5f50c2136198bb40b07c95134ea7304491cc97d07eed16ead94e3762c384665b5ed5a22091960c1b7925e98d13e5aa2a4924ecd5aafe12c17fe644369d921970eee91aa33fc7e7d853b4fa41eab6f6bb670321e5884978b01f84179c4f080ce13e8fb8f27c6f0ef82672a047722269faade0f27b2311bf86f522708156748c76a28b708652f90e44f024c976cd7dc2eb35cf70b9bcec20e7e0e61d1f40ec30e1d8fa28c7a170c36b369130124e6f19cd9e6a193fa8699489287c8de939735a0b7faa1e8c56112588f811c3fb747b8cccb10607956c3b682ed5a8bf337c909e049892141647f347b661ce6f16e654547ae0842d147ce10193b9e5f108bbb651a5cf7d3fc99c00d21737de2d12eddf027d6f1c7316e070e95acf0a6bc754dddc54b19bf193a945c1134c84aeccc6b02182013e9dedeeb8fedce9e8455a6cab21addbae8c341148ea763da9e4880abb72c2805d85729968151461a101eb50c42b7f2ec5177c719cf6a337c31b0b0d491d93ef6be28c17ec856d214d30c5c81685013c6ac937abe06eacb0355a8ce2e8bb72a130f3d5d518941fc351c8ef7940ce70c6fef02dba1b5e0bc70a80baf6548d38aa119fd2931ad9f7b042f38ca03ef92adad26729f2526556b18edd8af2f9ef454d51d9e4be8e8c9a5904ac2720ec309cda65f040a00babef64da2a90427612ae6a64a8c5e613381f1f814ac7b4089a3fb2d060c39733fa28c4674a26c820b0d220e38d9624830a73b6673d99e487f0458a750871dd6fd369ce48e89bf9ad9fa81532bb2476a405351abf6d237aeb589d3fb1108ff98c25696d2cbe4b1a46ea38d376ec99b67e3859e6d8b9fb268e36c2234260e71b44a8c590f6c440928118bd3bb6a586698877cfe17f25de9f63947c69918c74222407fe831ada44bb6240de3629306435cea1de82f47be82f0c699a5bcbd423adbce0e7c4cda3a3a67ffc2583f8d4886722cb7d9feea6dfb2f335cbb853041c419212f07a509a65bf0a29970bcd4d9a4ba1e96a793200240f7f7091c0cdd82cddbcc37cb"}) [ 663.646705][ T3265] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000011", 0x39}], 0x1) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000037c000/0x4000)=nil, 0x4000, 0x1800001, 0x810, r1, 0x4000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x6e) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) [ 663.729194][ T3292] loop5: detected capacity change from 0 to 528 [ 663.748350][ T3300] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.756192][ T3294] FAULT_INJECTION: forcing a failure. [ 663.756192][ T3294] name failslab, interval 1, probability 0, space 0, times 0 [ 663.762230][ T3300] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.769220][ T3294] CPU: 0 PID: 3294 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 663.769240][ T3294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 663.781588][ T3292] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4025/file0 supports timestamps until 2038 (0x7fffffff) [ 663.785692][ T3294] Call Trace: [ 663.785702][ T3294] dump_stack+0x137/0x19d [ 663.785727][ T3294] should_fail+0x23c/0x250 [ 663.825144][ T3294] ? __kernfs_new_node+0x6a/0x330 [ 663.830191][ T3294] __should_failslab+0x81/0x90 [ 663.834962][ T3294] should_failslab+0x5/0x20 [ 663.839468][ T3294] kmem_cache_alloc+0x46/0x2e0 [ 663.844238][ T3294] __kernfs_new_node+0x6a/0x330 [ 663.848579][ T3310] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 663.849144][ T3294] ? __cond_resched+0x11/0x40 [ 663.861861][ T3294] ? mutex_lock+0x9/0x30 [ 663.866105][ T3294] kernfs_new_node+0x5b/0xd0 [ 663.870700][ T3294] __kernfs_create_file+0x45/0x1a0 [ 663.875811][ T3294] sysfs_add_file_mode_ns+0x1c1/0x250 [ 663.881263][ T3294] internal_create_group+0x2e4/0x850 [ 663.886557][ T3294] sysfs_create_group+0x1b/0x20 [ 663.891449][ T3294] loop_configure+0xa21/0xcb0 [ 663.896122][ T3294] lo_ioctl+0x555/0x11f0 [ 663.900357][ T3294] ? path_openat+0x19ab/0x20b0 [ 663.905132][ T3294] ? putname+0xa5/0xc0 [ 663.909379][ T3294] ? ___cache_free+0x3c/0x300 [ 663.914055][ T3294] ? blkdev_common_ioctl+0x9c3/0x1040 [ 663.919419][ T3294] ? selinux_file_ioctl+0x8e0/0x970 [ 663.924616][ T3294] ? lo_release+0x120/0x120 [ 663.929132][ T3294] blkdev_ioctl+0x1d0/0x3c0 [ 663.933665][ T3294] block_ioctl+0x6d/0x80 [ 663.937907][ T3294] ? blkdev_iopoll+0x70/0x70 [ 663.942524][ T3294] __se_sys_ioctl+0xcb/0x140 [ 663.947117][ T3294] __x64_sys_ioctl+0x3f/0x50 [ 663.951716][ T3294] do_syscall_64+0x4a/0x90 [ 663.956238][ T3294] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 663.962141][ T3294] RIP: 0033:0x4663b7 [ 663.966032][ T3294] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 663.985777][ T3294] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 663.994356][ T3294] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 664.002360][ T3294] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 664.010458][ T3294] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 664.018428][ T3294] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 01:59:20 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42010, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:20 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004060000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:20 executing program 1: clone3(&(0x7f0000001540)={0x288000200, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0x0, {0x32}, &(0x7f0000001440)=""/75, 0x4b, &(0x7f00000014c0)=""/12, &(0x7f0000001500)=[0x0], 0x1}, 0x58) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x80000b, 0x40010, r0, 0xb1807000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140), 0x301080, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x80800) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000080)={0x0, r4, 0x8, 0x4, 0x9, 0x1}) r5 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg(r2, &(0x7f0000001380)={&(0x7f00000001c0)=@pppol2tp={0x18, 0x1, {0x0, r5, {0x2, 0x4e22, @private=0xa010102}, 0x2, 0x1}}, 0x80, &(0x7f0000000000), 0x0, &(0x7f0000000240)=[{0x70, 0x104, 0x2, "29c9c59f0e93816347d1baba426285e823e82aae5ecafc30d48678731395b5ad4e13ce9a34d4288421ba1cbf9baba4fe687fdfcc5b670b7e065ba8f9a815b58bc3514d64d80b04217ad404f9e5713af27148b61d8f71732269a2f84aa0"}, {0x1010, 0x84, 0x7, "a64972a06e657c026d6e83ee12aba4042f83ec1b1d9ab2015cf7d1d4052ba717f72cefb908ba2f51dd63481038c3c0b421208cb7ed53f00ed545646cae77a11866841d9e45331aba08d81790dd860c9d43bc58098b0b1b32a24c2b2be32fbfc945612da7387d1ae0af420b8bb5881a6a730127ba7ca1322f8bcefae1148f9494edfdceed59a0ada5ae7808a3e6233aee1cf0b9d53f46e8e0b4fc67d4870db582fe77690ffe20aa2c8618302c6a441f89b00e66e8dce548df22167b5f276e966e7955034d8e3088a5841eed22e0b925a92b157df6c605469e65af71dae8d818261603381d3690497aaed040b934f6c9768025cd8d849f1a05597d26554f157dec4be8df907fb0db77c21fca593e4bc91cb1d9a083dada0f942e7b0acb08cbe00128c9e69ef1f8633acfdf82ace3f570c7ac64999cf6acfc48c3bccd43001d7ca8bcf4442fe3b1d899f1b45248eb0ae215999f11d7ac4dd7b993af9d7fde85db7b5db0050f525d7525c6eddf72f0a260f613020ff608ffad5a1ece3f5a164dd4553a68a339de271ab692245ad1620235f7812ea9f02fac708b6eff5ad8a7956d49e635e2fa692c74c0f96ed036e38d8aa0b8a616be00593b5b121cd707ff1dee8ee94ae7f6368ba13f673226399922cd9826211f2a2a13d93e08b5de33ae15e4d07b61c094ff3d4a1fb7456eb773567f300321514e428239a7a47796dfc7c7782dbe52e087cfe624022941a8d5b31a12aec0d26053a3146589c5d6ee658e13744d3e6bf55f1f857e0efdae5ad6266fd65e088371df4607aeeffe212ce785eff991418169928168e6efb90c73ead372909e125eed8ecffb4a1f0002ecec92b201885f0b3f7f3d284f4427169eb02a83890bfe49cc23aa045fd21d98c2e49d97b9572302bc17b137508bbd66de781ed601f675c620908dce35f0fbf6900948041a9b7c9ecdee2449667863868f375fb432b1053f3e6e05855e160d259ab366a357cf01e64d4e3c1b3aea9d1ea78c8f1988628f1104649769bb2d0e61143ac92db7bb96f40e78cad7b988b71059c456e80400c03436ffdae81dfe1c1f1af6c428d87da76c30506eecaebfbfd5a40024e651293b243bbd6d18c64719a4a1cf444a888b03c320ef832bbae9a7b2f8ce1fb4bda063bb62bc646624e3be6f8942af3e96ed6140a1a87090825cc03fda61de4f667ab70f0eed329b6e3f6de061c2ff515edc87f2ee6d3eab720c3ecb5b2b385bceb262ff8f1a594dbc7ebf32e1a67c0b85b2d4e5e8bd1b0e3f2eb1a045a6da0e5f65bbbc9fb2c3ad7f14478aaadf969a7fbdeab9f50442666827a54e3e7b142a19b43a8d76793bfb03fa2801056ebc3b3090610a4f91cc7bab2504ec988a56c6996bd211dd554ee97558b9dd79bdd9636ec2cb334be38cb21f4d516832773cfe2539e93fe53e253b63278711e90159c431ea36a32ea02c4fa8176ced56fd834ec99124bd2a31a9aa48c1db97dca41e13753b73231b71490e572d7940de3af111e3afad22ee4a025d6ac29f86e6a6e303843801234f61f9ae86dc282d26fc982e6f990eb38ee42aa93726d4561fa128567c24cc9897ded4569e978115b515dd12ff1eafe8459182a43538e32c30e93fada90d1d585eae9fd75bb92d1909081653698d3646c42fc5cafe3d4fde88cb95d39fa0e6244f211baa9d3921bb757d522639911bd748c5ff8c856829913ad02e15b378bf7a0cb4a18b402b11c6b230f246462ed92e2efa962b4dc8bec7d135220f1dbd6d8e288e8d9f7533bf97559794db5ae489ebc4d8b2c1a21b43e2727b7b579aa1d8b62e0a888cb4c6ad164948b58c75372a751234258b66b63c07a0bca0db1ecb77710c664ce395e5e083236bbea675054c7888b2db043b658e8d7ba768a9cd79a4bc9bb822bce521d3f94a3d8fe704446c37232a4917aca2fb4223ea2471ac16063e03fdd0d969f7fb795643887a80b849075504f69a9db83b22e4f960669d02e2cfd7c9bd3c8eddebdbfa4f9dfc4d0dc88014c314c4bb1a28b65cb846ac40cbcdd8ee35bf4726be7c2a3f661afb4d57aff51282bc89e90a19837d75ceb003c1840a4487717299c33385bd732cfcc715774e9466015e09ff5ef26d2e3b77f91a14c2eb4a08d55aff68046dab448175d9790d41eb3c0db3bdbe6a76eb321398449e7ef0063e1ae94869825e87a6950cd42e4f2f6a068c86dcc8b3840683e51cd7427906deb0d0b06ba2d491f7833a46f0dc55c75b50c23c4ec35941fdcf2d694038975b1465fa528ccec105b8a68de3b6b98afac0f485e36c33bcfaa401c1d23ae79bd7507af22e198f5140a739ed03d0d4306faca8189b448ed81e7557fdb5f3dc64799f124ec717f81a5dd60b43164a25d01ada2728ff2d63d182de5322354f3118e10d719aa0e3474fb2f5e6b5464f7e5cbc19dff66efb149ccc68bd97201aef46d3e6d85b206a1fcf995b87cecfb2a9ca9cc72ba7aa7cf0646ffc21d60ae56ed6fc343d5d18371968fb8382a4052f60d8f1b0140613aaddf1cf037ee3225cfec92e5d96d947d47833e7c8126ca5b41ce644f092c48313d9a4538c9c590ecb4f3b03d1f546b897a37be3764dc914f60570739c0afd996f32740ab406a1f7b47f04e355fac6f6fce519f1d5d82911f22cfc6f0dd60816966f413d8010402fbc6de794834ca84c91837c05af3176f8fcaffad0fddbe1a86b21300ee18257b87b41e197bc8f3dfe7bc8b144dc1bcd02016b641754a44eb356a574c2c57fd8bdba06c0893c960c4ad227ae0e12c55766a28655432b251e3d9c266a3ad76792cc4c8e81598df348ee69756be054e23d4f6922454ac98176145c8d04c8f9c125d0b18281935903b9849558eab40df96fe3d265829911f8f87741ed76204130c370d3084f0eb0f83bc490d41d57e9ffcc3bd151104bebe67fe46058f6a9b679152d2abe616db5622b88b69897187f88646f8619e4a1052fff46168a10a91eee46e428b9f0ba7c7264fd0273a01f4e357b7b71c1c0f02062ad83b4665c0524e9716eaf701c03ae28bf508018cdc8e3161c155d0b9c529b10d3851444078388954e4d3a76b6d880ce8c4c4b40b227921bc84895d0093ce87fcc8bc1d509af1309840e3b98c7787c4ff6db8218aa2c6853638f764401807dc27a797d8f215210d398924e3e5ea5be1d5438cced671273c56a63a17dfd2e02a68f8d7c4193e0375297302bcd9ce55d17498e0d77eadad33dd770f6829c5cbb8202e7e766dbc8072f2ebe15eb47900bab99dcbf909f6b07f77612ee2fc469eda76637d92ca08514811fe72a1824f7244607ea042ff151308449c8d7f45a28995c0da8781b08933a56924add5c1618de6247365f7e85942cc3f3764501aaa1ce83860fdaf342a39e3257d7793bf01e86faa982fce84e2517908f258b96b50d9573abd32a256b59653c24e765980f6e47e2c86a288f277ed052a94453aaea52e27e67fc7fbf4b662e34137dc799b45e37ae75c871dac6de873d1a773a3808d44e85668c4ac3552a3ca8821ffc5ed985cd260e0bfcfa94d18387cb9542480e5c819fc6bf59fdfc4894cb7de6a48214babe3fa40a552e866ffb0455999c90e5f089accba0338139af5aacfa9277b60bd9f2c7ccd50e9675ed8e5f96d1456a2e72b529e935032aca77d39ac3c2a07089525d3696d0ac440cf56752d089097063ee799b5a647808f8ea135655fb4a5987b42c53e1a20162cf158da93965af5ff52811d7da8824d69fc7c4ef33c67e940f5a9a094716e3f74b2ca26b6e29288a87db0406de0adbf291049f2dbeb9e4ed046a6fc1fb626cc13debe2caabaa014939149d4728dff53939456d1637d2fd446466c5477b6a6f1fdf9a9ca9af843e888ad4c0e532292ecee0eac8f8accae8573bb7fc0ed5e6a5178c384058bedf2a99b07495a0ab234f047d1d66d1d4050bf9218f2a0dec12000c258e645d1312b6aebffd398acb66e05ede9a78801290316308614080874db8ddaea103bd3b71d77837899b6c414a642fe885c026f2e50fa40fec900962b6236a3c3d3c3dfd653f9e9e8bf8ecc312123f244447ff83fc56a555c106c22967db62e2cc27ebc64b7de7b542362e3ac909dc2bd645bc684e51f7f001d4abb49919c441a7be3b0121f642fefd0200402143847d60aec25298414d81ac220cf1e33acc44c289e8f696ad3f159dc77c6a737d745577417514890618621876e57e885e7bce6508608d7cd3a8e533e94b57565db2c27dccf48128c02fa610ce6a682e127df3f77b571e38609d64d02aa8e1ff0b1071f274654023783a07f8565d0bd4b376834e70101628b0f64b040e92096bd24b7353c277dadaac6b0cf6abae523d41a63d65d793f74dc83a3756e6a60cd2110d08ea4a85dc38d0b0fe05afaa783d44f8016c0c8cbc342e1e00908c57c9bbb31fb3d108ba23a2e854585ccb9df7184198af20499c991f8c3b96de6dd1625ce914123c78227d3d0289c0a80a0203495f7ecab935db8daeb97f69a52abde1b7c3e33b144182fea1927f945c3398d0ed655079e5b27f4b5c09a53bfb477d7069eb32b65818dee440ef35f342f0a81f6bd54c8ae2217bdac4e9fc4074f0516ea25efd4292553b270b11e303803d31623a4ea8df65e83b1daab2470aaa17ad754321a3819325391003256407d492250a4dc049fb53bc200f416cb24ea5407f3d010dedbcf065a7e2146c155c114b8afc798ab1e50ffd72fc1962363fcddbded8810b2191055e845de0a403f13465bc8db2ea9d464943086507d1812593a65bcdc742c215673de192c82d4fae2a9e7869c9c8d9ae172e1bcdda50a75292e69603d7771f3227a15b2dca82959dd75ef51f1b3a97b515fab39355b63a125c154b4d687947048ae027c19d53c86cfaaf8d730422002177523fe73e3f300b8d48f6abe22c8a94c0e4357ba2015e6642bd70e54bcccefede43df296127a4782a702b7128480023cf9e8ac92bbbd9fd141fa4ea8766a0a401ce565d1e4e10e105807e52a5bfcb098d273bd45ff734f32cb70990af0f65660a7b1bcfbe423b02cf51fc9888c116c13dc8d0aa155acfcac58abf079b7cdb53c551f223b6bc5248465ca3e05a2b4c2fb2037f9abd4808470e37430ceafeff190d5d7cbcbd7d09d41bdd46bb99c25b90bbae832cde41d97a7cf1b12f813ec5118678540942be7953bdbda7e33b143b2d718f09f679455c9efe4139d3457eb5850abb99a9f505baec847e6bc731294282009bd6ec6305b43fc2068d8992607ab311179d5cefbb5359f95179482724d5d12a3276e1d092988cd62a400fed7bdcaadd5d7e5508de983dd41320cdce60de0b7700c11c2ceae84c822d7474d0a712ba58ab2c3883ab257f28d1015cae6ba2b5e684ccf8ef9de36c149e516bb8f538b0bb0c7397dd04332f3ba927737ce2c6bd7ee95f5cbff3367df27770686dd44bf8e2b8a39593129a43bb16f9616698be6ea80078fd349abfd28678bfdd2e030bb218ed21294d0453b35fbbac872e8e80923f466e80e22285de6740e7937ce2beae4cdcbdc59990907ebafc2eb23d6efbb6762d5b6875581b8b9f47b9216dedfa4b2be38c2358b0852a7adc1abbdf6710bbe38e18794ef9f6ef51400b1db1cf6f8cc50900debde52b48e51dd455cc5576e2f1f3a9658a3e6a7ef871ba421100d3ec0046ff513277e42b736c2e17870dad034c398a49d79e7b6f9cc9333b076516f3052b9416d366fc4462ce7adced17ac9d9b806cc98b4b181f2eb545057faf8d1a07256b0a3820a970b40b493498428af995f18815993c"}, {0xb8, 0x105, 0x8, "005e13c183646b60ee1de999b06ef71b976c82cf506d0faf63600180c8063dc03cfe5e964c447bc55204cb649df90c99d953c1802181f87f6a684c5c9693f48b0e5a162cc21d24542f63d8705492a4fb771d86d320685b55097903c92f19c1c00768501125c8a162e84228134dba1dac4eaa7e496c60f89361bee904badf811d18604bd6f657ce11cc97fba5e00d5f2a3a4935de1f965fa839974c55949166fc5a45fdec"}], 0x1138}, 0x20000001) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r6 = accept4(r5, &(0x7f00000015c0)=@in6={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000001640)=0x80, 0x800) ioctl$sock_SIOCSPGRP(r6, 0x8902, &(0x7f0000001680)=r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000140)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) getsockopt$inet6_buf(r0, 0x29, 0xd2, &(0x7f0000000040)=""/47, &(0x7f0000000080)=0x2f) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsetxattr$security_capability(r1, &(0x7f0000000040), &(0x7f0000000080)=@v2={0x2000000, [{0xcaa, 0xffc00}, {0xa76a, 0x3}]}, 0x14, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:20 executing program 3 (fault-call:1 fault-nth:52): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:20 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000070000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/254, 0xfe}, {&(0x7f00000002c0)=""/196, 0xc4}, {&(0x7f0000000040)=""/99, 0x63}], 0x3, 0x5, 0x401) 01:59:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000012", 0x39}], 0x1) [ 664.026397][ T3294] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 664.035542][ T3294] loop3: detected capacity change from 0 to 140 [ 664.044319][ T3294] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 664.128887][ T3339] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 664.137134][ T3334] loop5: detected capacity change from 0 to 528 [ 664.144027][ T3336] FAULT_INJECTION: forcing a failure. [ 664.144027][ T3336] name failslab, interval 1, probability 0, space 0, times 0 [ 664.156776][ T3336] CPU: 1 PID: 3336 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 664.164974][ T3334] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4026/file0 supports timestamps until 2038 (0x7fffffff) [ 664.166141][ T3336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 664.166151][ T3336] Call Trace: [ 664.166157][ T3336] dump_stack+0x137/0x19d [ 664.198052][ T3336] should_fail+0x23c/0x250 [ 664.202475][ T3336] ? __kernfs_new_node+0x6a/0x330 [ 664.207506][ T3336] __should_failslab+0x81/0x90 [ 664.212290][ T3336] should_failslab+0x5/0x20 [ 664.216850][ T3336] kmem_cache_alloc+0x46/0x2e0 [ 664.221622][ T3336] __kernfs_new_node+0x6a/0x330 [ 664.226493][ T3336] ? __cond_resched+0x11/0x40 [ 664.231179][ T3336] ? mutex_lock+0x9/0x30 [ 664.235426][ T3336] kernfs_new_node+0x5b/0xd0 [ 664.240109][ T3336] __kernfs_create_file+0x45/0x1a0 [ 664.245220][ T3336] sysfs_add_file_mode_ns+0x1c1/0x250 [ 664.250709][ T3336] internal_create_group+0x2e4/0x850 [ 664.256024][ T3336] sysfs_create_group+0x1b/0x20 [ 664.260956][ T3336] loop_configure+0xa21/0xcb0 [ 664.265640][ T3336] lo_ioctl+0x555/0x11f0 [ 664.269935][ T3336] ? path_openat+0x19ab/0x20b0 [ 664.274711][ T3336] ? putname+0xa5/0xc0 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000016", 0x39}], 0x1) 01:59:21 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42200, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000a0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 664.278787][ T3336] ? ___cache_free+0x3c/0x300 [ 664.283463][ T3336] ? blkdev_common_ioctl+0x9c3/0x1040 [ 664.288889][ T3336] ? selinux_file_ioctl+0x8e0/0x970 [ 664.294093][ T3336] ? lo_release+0x120/0x120 [ 664.298598][ T3336] blkdev_ioctl+0x1d0/0x3c0 [ 664.303101][ T3336] block_ioctl+0x6d/0x80 [ 664.307364][ T3336] ? blkdev_iopoll+0x70/0x70 [ 664.312051][ T3336] __se_sys_ioctl+0xcb/0x140 [ 664.316643][ T3336] __x64_sys_ioctl+0x3f/0x50 [ 664.321233][ T3336] do_syscall_64+0x4a/0x90 01:59:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x86001, 0x0) pwrite64(r1, &(0x7f0000000280)="4fd8fc70eb9d15778a18df311c3b6865cc098e6b28a8a382aeca05eff00eec081ead918a88a8573a80a057943908a232cfb2d9a6b06b4e07f1d68f037ce5a61a27fd90", 0x43, 0x80000001) r3 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), r0) sendmsg$SEG6_CMD_SETHMAC(r2, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r3, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x40}, @SEG6_ATTR_SECRET={0x14, 0x4, [0x9, 0x9, 0x50fb, 0x1]}]}, 0x38}, 0x1, 0x0, 0x0, 0x844}, 0x0) [ 664.325785][ T3336] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 664.331687][ T3336] RIP: 0033:0x4663b7 [ 664.335594][ T3336] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 664.355205][ T3336] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 664.363626][ T3336] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 664.371678][ T3336] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000b0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000017", 0x39}], 0x1) [ 664.379650][ T3336] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 664.387633][ T3336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 664.395598][ T3336] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 664.426696][ T3336] loop3: detected capacity change from 0 to 140 [ 664.438936][ T3336] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:21 executing program 3 (fault-call:1 fault-nth:53): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000180000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 664.509739][ T3373] loop5: detected capacity change from 0 to 529 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000018", 0x39}], 0x1) [ 664.560372][ T3373] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 664.576371][ T3373] System zones: 1-2, 19-19, 35-38, 46-46 [ 664.576594][ T3380] FAULT_INJECTION: forcing a failure. [ 664.576594][ T3380] name failslab, interval 1, probability 0, space 0, times 0 [ 664.582447][ T3373] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4027/file0 supports timestamps until 2038 (0x7fffffff) [ 664.594713][ T3380] CPU: 0 PID: 3380 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 664.594735][ T3380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 664.627281][ T3380] Call Trace: [ 664.630552][ T3380] dump_stack+0x137/0x19d [ 664.634889][ T3380] should_fail+0x23c/0x250 [ 664.639303][ T3380] ? __kernfs_new_node+0x6a/0x330 [ 664.644336][ T3380] __should_failslab+0x81/0x90 [ 664.649253][ T3380] should_failslab+0x5/0x20 [ 664.653763][ T3380] kmem_cache_alloc+0x46/0x2e0 [ 664.658530][ T3380] __kernfs_new_node+0x6a/0x330 [ 664.663384][ T3380] ? __cond_resched+0x11/0x40 [ 664.668121][ T3380] ? mutex_lock+0x9/0x30 [ 664.672958][ T3380] kernfs_new_node+0x5b/0xd0 [ 664.677541][ T3380] __kernfs_create_file+0x45/0x1a0 [ 664.682692][ T3380] sysfs_add_file_mode_ns+0x1c1/0x250 [ 664.688069][ T3380] internal_create_group+0x2e4/0x850 [ 664.693357][ T3380] sysfs_create_group+0x1b/0x20 [ 664.698225][ T3380] loop_configure+0xa21/0xcb0 [ 664.702911][ T3380] lo_ioctl+0x555/0x11f0 [ 664.707168][ T3380] ? path_openat+0x19ab/0x20b0 [ 664.711991][ T3380] ? putname+0xa5/0xc0 [ 664.716081][ T3380] ? ___cache_free+0x3c/0x300 [ 664.720755][ T3380] ? blkdev_common_ioctl+0x9c3/0x1040 [ 664.726225][ T3380] ? selinux_file_ioctl+0x8e0/0x970 [ 664.731433][ T3380] ? lo_release+0x120/0x120 [ 664.736036][ T3380] blkdev_ioctl+0x1d0/0x3c0 [ 664.740601][ T3380] block_ioctl+0x6d/0x80 [ 664.744846][ T3380] ? blkdev_iopoll+0x70/0x70 [ 664.749454][ T3380] __se_sys_ioctl+0xcb/0x140 [ 664.754045][ T3380] __x64_sys_ioctl+0x3f/0x50 [ 664.758730][ T3380] do_syscall_64+0x4a/0x90 [ 664.763157][ T3380] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 664.769139][ T3380] RIP: 0033:0x4663b7 [ 664.773027][ T3380] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 664.792653][ T3380] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 664.801068][ T3380] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000001c0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socket(0x1e, 0x2, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000003540)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f00000011c0)=""/147, 0x93}, {&(0x7f0000001280)=""/185, 0xb9}, {&(0x7f0000001340)=""/128, 0x80}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/156, 0x9c}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/141, 0x8d}], 0x9, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_timedsend(r0, &(0x7f0000003600)="9f1787c1926e37d15850ad674cb0f09e011b990cba8e80317378fb109b6365fdc489d8f0b8a0612324c32b0c20cfbf8090fb93f4aa52b63cdb123405969873ea66719fd1caa3047a216a795b92383658080bf75c59054736a5af0fbacf72770468f4cfefbb0c1e690a4ce8aecce4033c3876ce4308943b3037591921c57e3ba3fba906f515b5fba21fbc9750aebbb3f3f37e028dcc0e34e1b1b73c0248da683ada5e6ec2fa52cf76ce6f600a09695f25f1dbefe53f2d20275f15531c4ab7d6ae0e6adf264bcc5bdf2c0ef1d4c4ce0c237f693b07f955643acdb05325b8935c93d524f1140b8287df995355dad8b757f3dac21553d5c33ed8d078156fe9b0cfbf0a1cb7917e990c428f6dd36f7e97faf8e93d3a4c8ae8d18987a28e4a7e7917565ad76b235df8461e8290cc6ecb7d1b4bf85ca73a1baeeed1fc8b494b9878672cd840e22e1fb7ab26d30cbcb18b7f047f016abf387251c7619e5a33d41e082de44fbe06dc3f183f1afbfb7fe1d0f3bef6a50bd5b921349697122717646164cc9d59ae3b2cb9730f3310bdcf7c0af6ab2153d6cba4f12badeb1c24703882abdcd3a55c6bb4b0122b068e8dda7167f65e73ccae943a1f62815b9d002b9d32a5f1616be21e3fbd3b9e0bc4748ddd3429e8f2e976cfab2fda378488d090a09fcabefd316c7159b48ae0ece324ebd4c61028959c7757c0c7e428384ae85a46b067bbd3d880dc3d5065522d043b82a6508109bdf16767a3cea7ec7c81a999eb3911d230b174cbbaaa800dc0c123caea59382ca52d4fbaef1ad10d0f5368c828731de1d1aebd45bb4038c9ec3436a8abea2f2fae67169e0fe030a27dbed2a66038896aa397882b51a7aa2320b24cc17f840fa72e00e8cac16abf4ab293f60c1b4436f182807dfb8d598257ba5a3d34373420e45c99eda2e67e6fafea4544c366157ee11292f2a89648f5a6ce5696800271b804e5df9cb8c4baf849d1b69d47aae3dffac6679c9d4f473dcc8ca786aff78135e129d83a2526d3f86bd564dd96525b70cde49cf06ce4602b7c56411f213e5b52bdb27b34f93e68e96c91a3202634ae2e4a03f40a3a5113965bf7a7abf264b0108dacaec8661c6a718cb1435758cc5d27301827d08db26f2a87188a737d5eba4534529aec7bc50f0ebbdb711449827eb5cb02c91e63c572a2b1a762a842a0dfcb10bb93c3101b7e7f1199654aa6925cb9ef39cb1ea81da9ed7231eb914124f7328154e0d1d5b53a7933aac241973ff99c6501056c0c28bab0ddcd436064d8986081e9df27b8163c47545445a488ccb09b4cbd9d7c1bc19d2a9583f702f64fe519fee27c522b1be80f574429896a9e0b9e9d53a3e578f8dcf91344cc357f189ea1d5a0d13d55be84ddd5deb3bfeb115c4dd33bd81367df9ae22b7c93345aa149069120ba67945d100d17997bb158a3ea3826620ee6e8aa5193effa1e7e918e2a0da217b1884559b494f1f8f8d3482409a271f98fcd072357087c5026d1358df6461a198ff67bbd8da6ae0fe91b131c28784266be0b46304ff0fb9e005ce80f93a74a687a20df2aaa9bdafc8fbdeff3089b9ee93c70006180d1ad16d5e7f0f7146676e0a132c176c49669f4da847c7b35c96333c9ac8b7f364739f4ce8c2bf07825419250c05b27f9c8bf30350b88d8f67a312fa625e2f94f0534888bee5072fcdf4ab3d33c8bfcf240a854559d622fd850bc966ba7a4d2c50b300990eb08eeadb2cd9d3c6da7e2b727aca63bd950c44f8f24561ecdcaae41dc98301be8f61f3140aa6c287bfae54e4acd71c1569a6f1f2b18241363fddc53b7dc6d2ffcb4ca5cef1d05ffc7aaa2a39b64a5986629756e25d309b34fd88c978020987fa7cbc95aebcb4933b5f4db1cc3dee12ebc2391fec32bb60afcdbdbe909fdef2f0a5a6f6fe52abd9ab74aae19bc819fbe2790973eddaa3f72b472f2c1059282a781229f0396484db1a28c6bd20d82f06e2eb44e1e447f9db12fe530a04caff46758e337c06a1bfd1f44719b8ef123aa09170faaa543270ab1b485cdc9aa6f22d977ac68a30635c5f3b6406178609e99d23180ac2cec1815d27c5935ea657193e597c159625aa49d67405cde4bf9b6f34a272b018a13b3d2094896629395f4ef06a0b1e925d178047dd6e306f69530ded4a3b5a6bb7efe48e8443d9710e4cec473b8a680891d0d95773e7ee5ecaafb05f69a9abf68fa42c0eb77bf879cb6df31db187fc71744c5a546080e5c6a6d5fd4576ab827172e27a35d9a948ebd48407115885e6d9890e4e51e9f59ece900a379a088ae44a7954839a383629c4209b6a01d50b6bba4e0f55bc7b80d2687b2fe8a55efa62c42748fd71ab9c5e4744e5da9c1a3bbab94395e0e942ced72d74f5b980f7b750baf02d0d9096675c18b898f2307f227a251f0aca22a91df3068a4a6fee0c86ab50342f07235f418c03325767481c3289413a2cdba4894f21ecb54594c186212f723c58d6d49f3c0932584ed857f7618a327cca50493656f8f2a53c62afb8f79a76357011e2960cf320c2b1ebbcc2416b1860532d28474412fd7b9382361d5e77ed046b3793c1b1044f11db48cf0fe89487135987f2e935a76ae485c1b0a2cddce563b9ae37311b75038029d7abc4e8aea67c19a501f5780e3d98ab901c8b0f87d98b1b5f7491c7bada3c56dd37555520b33c59b48004d250537a7af4f0747c524e078eaa8ab9f45a5a7a74b7d3220b901180dbec28c0e94e2a852308c66e534b96fbfef680b7008d67cd53e8ba369eae4f1dac06b9154148e7d0d294e4a97896680fb2f1f569c83a035fb264d8003686e4b4c90a214c25febcdb516e4a2351146d8923f7ee92dc5926a7a48c1a4fc99d2613ec3adb2ba8f4f84492ff79d8f21bde74fd657b81932393a99769fa1a7f81dae991cf5d569c24893abc4f1ed4cd1429e9f1b054edeaa2c94494d1ebb232f4ad975e31bb999f95b3da810ffb41c00145b2408a1c7c4f5ee0ba33763bcbc15029fcf3f18ba5618aee569e0721e71f54569660983955cef91c8a74f2dba6e30819ba6462c36c80268589fcb636d1014bb05768586bfbfd5c2bb17d98a67860edc68a61e31b1bafcaf13067ca3e8eb48d02f3fb11c5d219d522ae8c44514c452cd4953a50e07645cf2d61f4edf1351ae927a3a1363eef4f0579834ae479e00532e477557f7d764c30b5234867c3d262faae3da23aa5bdaa7d33a2b5fd8885de0a58037a1d4abd7a09ce1c613573d1a0849d53118cd13287c1bd8146c37e9c53172ae93f101e897499bdee19757670c5cfc609e0b52e9ee2af56e0a1f45b415e1e5e56b59639940fc7580ee956680ce1a520f66e32d0f7a2c1fe02b2d8f76ccbf27e001289c0737541f42d1cd32f235637959a1ee69798a8924d90425ac9635237b4b9b388ef8d68bc74a01cbb103a2ed01c84f1f8247470cf3850d2cbc62f65885f19df5b4191a35830a1833e3b644556518038a9142690a35b2b08139f172d6b092ca8fd073dd0477dde4e98cf50d41eb7efe4bef2a831200b844f2c434665de257168213b114f928ff4783b68e642534a7321e02961d096ab39eb1b89df62748b8a29db0b9f0bc4f266ab7c5bebd174f656fa0ac44b4ad1c722051b6c128fff923959caa2128b7f9290262b7ce732bb26ddeb2479d6c377f96042f185acf7ba748f0401f1549d9f7ab85efc17bc55cb97725e943915ed367f0c8b03a621aa17b91d31496e79ec9b0681022ca1f978aa677b659e0b53a718fb8b8716fdaea5311127696c3d23bd21dcf9ef512f96878c21a67a0866ca2022010971f87d432ecc676ac6ad91b40a34a9b950ce0d8620bb4aaf93fbd790f084127427bef9fcb47f534581b44e85a17ef9e92229fabe7b83f169c4e252c626ecd1f2c11a4fb268fdd91c42a81b72cec6a9f83a760d448216258dd9c42d386d6b53fd8d1eb3d9c418ddac663d0bc93cc1d702f419aa4e5c757876abefad15742e737eaafcc89118a61a30b7ea711a0a6843cc10065086fba7a3437f98a9e12804f2ed84901b822a17328c5d58aab60778ab31c816d3e8a7a5e826b9a9cfabc1d13230a5d781f5b6bdcf119f9941a31fab52d0320ed546a6376adaaa028be64b9a2c4d5470b8f5009393a68b74178fed54f71500fd87c37e6b3b01dc97fb2fc314128eee3a928da4d5d2d74ca39c66918820ea6fda055ee85fc2d5ad97954485f8375c92583ad978aebb6d29646f4ce2e4a13f4756e250345a19622c194ce727ff0f3c43fb9d5cf6204da4e2a46fbb829b8ceebdd1546e827572cb14772c9c4207277cb3f0a572dce12004e92b65c080ae1cd73bc873092025a906557a639c7c87fcdf169320c7a965921173b31d7d6ce20cb2176a5d9cbfc0960eefaa82b24a15ec92f8534cb65511290b64bab9e983a7f96b18ed766de5649a547c86ca7b5cb2a2864d51f6366d232001f1c548db70c437edad01c3537abd14c91c63d48c84e6dd57fbae1155464870c4954c151755de3a4278d167ebb037717ecb055aeaf7d6c53a0686aa8f7df2ea3f13ddec98bf4ddc617b05e6f8494c58216b75b9799d0094bbfe060baf66a16cf42f0c0181df8c8949793441a383e02a20fb34b80655de70384644f58781557172ce694d0a1904e8ee9d638224d917d6b7bd496e9fed83a50ed72b14832af9e03968b63b26c0ebc0784ac186d62e2780c3f0b0bc5654a312349625b53778736b2acaa400151b66712f091141ac5b9acf5703c689445a4ee4cddc571cc68a98ecd8b70b2d5178e40e171905a7dedc8aaf02cf91e31754d7a57689dcb74a76b300f091785ff74d23c5a69fe79052abe5a9cbe19eeabcf9e432d2ea75a2dc0984edcca39d8deef4d8a2ed6e5c351d0ce98be06d4f3d3d1c58cbbed294638202f2b3cec775bb626393089d50da7f42256619a3e8e379be69f17e8248fd0bada6185de7babd28d924efe0d6bac35ca1e6d17c16f6aaf24d2bfbd9ddba223952371786a5a512c4a56b4ce37135de0863f2cc675e0ab989002e2b83d7292fe136faabef136b49a000281e7e04e8dc8a0cd2eddf8dc10dfab12f084852d075ab0f84e984ba28500d9f3b05e2699b7885f99181d59744179b38041aa2b51aa66e47cca94fa20b63820befe72d92af30b5af4c0d53f15fd3977f689060c217be7884cffc8f983e356273c561bed13f0cd5d7601fc9667af504cc7f3a02ec39c0bf49b84df72d7f0f1c57af06a64a4d3812629c9f93dd77364fc7f4d16bab40bb129a2e35e4f0ab1738c0e515c3e49c48f248e69d47205581e11815161955ef4710ec7545681b6921beea72a1df2b840c50866abad17a5b9f49adb00247ec84cc2892fa57a601631bc2582b563e52bf221df989b88651ab000dbc7c3086fa07d05d7666ed0b7b2bf742484dfa9d0eed10183a7342dd5a9924c34d00bcca7c1ae48be0ae4fd1fe99d29fca3da841b19712292effaf1a8ffed066537dab4e38ae9100174f030493f08111a43cfd093028accb375fa350fcfb79f37f9f94f5f4bdc3b3e0992c36ccb78b0a685b2918bb93ae94a6ac40c07048ea9bb726e7964506f4445e5adb4a940a7b0a2022e0591bfd8b6d1ae477a4faf3f853769683c482a16a0e9cfb79784ae8a497c8bc02f884a0e889ef14dd38a4828e3e8da88a9c4db14383790bf79de898a5892e4beabcb94d8f99ccc22f1159aa53eeb8dea574b99136d85a1b58878507d97e3e8662efa638b9d9257c76480350a058eea0e70510f712b410ec4d874dc76672615f84cde7d4872282dc7090e46ea5a", 0x1000, 0x1, &(0x7f0000000080)={0x0, 0x3938700}) 01:59:21 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42500, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 664.809044][ T3380] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 664.817109][ T3380] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 664.825171][ T3380] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 664.833144][ T3380] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000001e", 0x39}], 0x1) 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000200000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) io_submit(0x0, 0x3, &(0x7f0000000480)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0x8, r1, &(0x7f00000001c0)="d72694875ed648a4d9f01e1225cb45c042bc10893454ff87a3a196532d2ab32862ea521e2a939c25658ce1e6cf0dd0fbb628f744839ad74616221cbc7f4a28347e6072bb0edd2b640030b513f55cfe7ffa5aa8a5a411951f62f85d9533752ebc138218c314e6ae81e2ae1481d91bff1fa26cc13e3e2af516f65703ede53e0e764b6765d6b7bbb5043210d6ad", 0x8c, 0x7fffffff, 0x0, 0x2}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x7fff, r2, &(0x7f0000000280)="b2c094a6d03cc6ea4fd6dbf495a7fb52e544b1911dcf512f20df0ac4b59a4efd22c9b44dc77481a0745263d5871eab0dba28a8d2512039ede8e1cff17eb5f1ab9846f8cee5d5f35c6d9048d6b386b106b6e34a24ef5d1b06f89560a327a61b911e2294a5b73baf8b4e16732c342ccc425e637de746ed7e5046f3f107367e3f215868c69e871c3cf590da05cf5d4d486d07374b144956efd073f6d7627136f97c4a07dd08762785ca57d066a90839c675072918a56e04b39cc965be539f4f0d0f9ead57f66dd6b413be99d29907f2", 0xce, 0x1, 0x0, 0x0, r0}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x2, 0x7, 0xffffffffffffffff, &(0x7f0000000380)="0e07fa5a8ad44e497637a5d6809d42485051b8387b807e34a5dfc901a861558973d66214240370d53c173f9cf4134c8c87e72daed81e249b26e7b71fc4cf884f535b4578d598289b8601fc11d57abdb2cb21344820e5814fbbccbd7271b1b3c72b42d1fe6b3c0811e337d254496841d3982ff07584dffb4497a2e5de3639841c095693018c3c89216bedd307be8297", 0x8f, 0x1, 0x0, 0x2}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000060", 0x39}], 0x1) [ 664.937698][ T3402] loop5: detected capacity change from 0 to 530 [ 664.962163][ T3402] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e018, mo2=0006] [ 664.979152][ T3402] System zones: 1-2, 19-19, 35-38, 46-46 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000260000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x1cb1f000) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000200), &(0x7f0000000240)='./file0\x00', 0x8, 0x0) mmap(&(0x7f000005a000/0x4000)=nil, 0x4000, 0x1800003, 0x10, r0, 0x81a5e000) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = accept(r1, &(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @mcast1}, &(0x7f0000000140)=0x80) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f00000001c0), 0x10) [ 665.010085][ T3402] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4028/file0 supports timestamps until 2038 (0x7fffffff) [ 665.067649][ T3380] loop3: detected capacity change from 0 to 140 [ 665.086622][ T3380] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:21 executing program 3 (fault-call:1 fault-nth:54): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fgetxattr(r0, &(0x7f0000000040)=@random={'trusted.', ',\x00'}, &(0x7f00000001c0)=""/236, 0xec) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:21 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x42e00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ea", 0x39}], 0x1) 01:59:21 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000052e0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 665.228382][ T3448] FAULT_INJECTION: forcing a failure. [ 665.228382][ T3448] name failslab, interval 1, probability 0, space 0, times 0 [ 665.241038][ T3448] CPU: 1 PID: 3448 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 665.249368][ T3448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 665.259420][ T3448] Call Trace: [ 665.262695][ T3448] dump_stack+0x137/0x19d [ 665.267049][ T3448] should_fail+0x23c/0x250 [ 665.271550][ T3448] ? __kernfs_new_node+0x6a/0x330 [ 665.276653][ T3448] __should_failslab+0x81/0x90 [ 665.281421][ T3448] should_failslab+0x5/0x20 [ 665.286001][ T3448] kmem_cache_alloc+0x46/0x2e0 [ 665.290764][ T3448] __kernfs_new_node+0x6a/0x330 [ 665.295620][ T3448] ? __cond_resched+0x11/0x40 [ 665.300378][ T3448] ? mutex_lock+0x9/0x30 [ 665.304666][ T3448] kernfs_new_node+0x5b/0xd0 [ 665.309258][ T3448] __kernfs_create_file+0x45/0x1a0 [ 665.318181][ T3448] sysfs_add_file_mode_ns+0x1c1/0x250 [ 665.323564][ T3448] internal_create_group+0x2e4/0x850 [ 665.328856][ T3448] sysfs_create_group+0x1b/0x20 [ 665.333716][ T3448] loop_configure+0xa21/0xcb0 [ 665.338419][ T3448] lo_ioctl+0x555/0x11f0 [ 665.342662][ T3448] ? path_openat+0x19ab/0x20b0 [ 665.347431][ T3448] ? putname+0xa5/0xc0 [ 665.351493][ T3448] ? ___cache_free+0x3c/0x300 [ 665.356170][ T3448] ? blkdev_common_ioctl+0x9c3/0x1040 [ 665.361543][ T3448] ? selinux_file_ioctl+0x8e0/0x970 [ 665.366852][ T3448] ? lo_release+0x120/0x120 [ 665.371389][ T3448] blkdev_ioctl+0x1d0/0x3c0 [ 665.375953][ T3448] block_ioctl+0x6d/0x80 [ 665.380194][ T3448] ? blkdev_iopoll+0x70/0x70 [ 665.384831][ T3448] __se_sys_ioctl+0xcb/0x140 [ 665.389432][ T3448] __x64_sys_ioctl+0x3f/0x50 [ 665.392912][ T3446] loop5: detected capacity change from 0 to 535 [ 665.394022][ T3448] do_syscall_64+0x4a/0x90 [ 665.404672][ T3448] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 665.410578][ T3448] RIP: 0033:0x4663b7 01:59:22 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) process_vm_writev(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/110, 0x6e}], 0x1, &(0x7f0000000540)=[{&(0x7f0000000480)=""/186, 0xba}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount(&(0x7f0000000200)=@sr0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='qnx6\x00', 0x22840, &(0x7f00000002c0)='.log\x00\xd5\xd4\xa9\xa2_Qkyh5q\x17\xc2\x98\xa4};/\x8a\xcd\x1e\xfd\x9c\xb8\xb4s\x99>\x98>\x1d\xc7.\xd6\xeb\xc7j#\xad\xd6\xb5q7\rW\x18\x8f\xe1\xbf\xf0\xe1\xfe\xaf\x06>n3aU\xa82\xd4\xfa\x05\xb3\x06mc\x81\x91\x91\xcc\xa2\"-%\xdb\xb1\x87\xc2&k\xdf') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x13, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000100), 0x8a000, 0x0) getsockopt$inet6_udp_int(r3, 0x11, 0xa, &(0x7f0000000140), &(0x7f00000001c0)=0x4) mq_open(&(0x7f0000000040)='.log\x00\xd5\xd4\xa9\xa2_Qkyh5q\x17\xc2\x98\xa4};/\x8a\xcd\x1e\xfd\x9c\xb8\xb4s\x99>\x98>\x1d\xc7.\xd6\xeb\xc7j#\xad\xd6\xb5q7\rW\x18\x8f\xe1\xbf\xf0\xe1\xfe\xaf\x06>n3aU\xa82\xd4\xfa\x05\xb3\x06mc\x81\x91\x91\xcc\xa2\"-%\xdb\xb1\x87\xc2&k\xdf', 0x0, 0xa6, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffffd}) [ 665.414466][ T3448] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 665.434075][ T3448] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 665.442793][ T3448] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 665.450774][ T3448] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 665.458749][ T3448] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 665.466731][ T3448] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000003f0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 665.474730][ T3448] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ec", 0x39}], 0x1) [ 665.500942][ T3446] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4029/file0 supports timestamps until 2038 (0x7fffffff) 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000003800000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:22 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x43801, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x2, r4, 0x0, r6, 0x0, 0x62, 0x2}, 0x17, 0x4, 0x7, 0x7, 0x0, 0x0, 0x3a}) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x908040, &(0x7f0000000240)={'trans=unix,', {[{@dfltgid}, {@cache_fscache}, {@cache_loose}, {@afid={'afid', 0x3d, 0xc4b}}, {@access_any}, {@aname={'aname', 0x3d, '/)#^['}}, {@version_L}, {@cache_mmap}], [{@seclabel}, {@uid_gt={'uid>', r4}}, {@euid_eq={'euid', 0x3d, r6}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit}, {@pcr={'pcr', 0x3d, 0x11}}, {@fsmagic}, {@fsname={'fsname', 0x3d, '!\\),'}}]}}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000f2", 0x39}], 0x1) 01:59:22 executing program 3 (fault-call:1 fault-nth:55): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 665.607524][ T3448] loop3: detected capacity change from 0 to 140 [ 665.616415][ T3448] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000f6", 0x39}], 0x1) 01:59:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f0000000040)={0x8001, 0x5, 0xfffff801, 0x2, 0xfffffff9}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000004800000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:22 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x43f00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 665.680459][ T3483] loop5: detected capacity change from 0 to 540 [ 665.689592][ T3483] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4030/file0 supports timestamps until 2038 (0x7fffffff) [ 665.736601][ T3497] FAULT_INJECTION: forcing a failure. [ 665.736601][ T3497] name failslab, interval 1, probability 0, space 0, times 0 [ 665.749262][ T3497] CPU: 0 PID: 3497 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 665.757648][ T3497] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 665.767774][ T3497] Call Trace: [ 665.771056][ T3497] dump_stack+0x137/0x19d [ 665.775536][ T3497] should_fail+0x23c/0x250 [ 665.779954][ T3497] ? __kernfs_new_node+0x6a/0x330 [ 665.784987][ T3497] __should_failslab+0x81/0x90 [ 665.790119][ T3497] should_failslab+0x5/0x20 [ 665.794687][ T3497] kmem_cache_alloc+0x46/0x2e0 [ 665.799579][ T3497] __kernfs_new_node+0x6a/0x330 [ 665.804430][ T3497] ? __cond_resched+0x11/0x40 [ 665.809198][ T3497] ? mutex_lock+0x9/0x30 [ 665.813452][ T3497] kernfs_new_node+0x5b/0xd0 [ 665.818048][ T3497] __kernfs_create_file+0x45/0x1a0 [ 665.823167][ T3497] sysfs_add_file_mode_ns+0x1c1/0x250 [ 665.828631][ T3497] internal_create_group+0x2e4/0x850 [ 665.833945][ T3497] sysfs_create_group+0x1b/0x20 [ 665.838803][ T3497] loop_configure+0xa21/0xcb0 [ 665.843541][ T3497] lo_ioctl+0x555/0x11f0 [ 665.847808][ T3497] ? path_openat+0x19ab/0x20b0 [ 665.852585][ T3497] ? putname+0xa5/0xc0 [ 665.856662][ T3497] ? ___cache_free+0x3c/0x300 [ 665.861410][ T3497] ? blkdev_common_ioctl+0x9c3/0x1040 [ 665.866796][ T3497] ? selinux_file_ioctl+0x8e0/0x970 [ 665.872004][ T3497] ? lo_release+0x120/0x120 [ 665.876516][ T3497] blkdev_ioctl+0x1d0/0x3c0 [ 665.881068][ T3497] block_ioctl+0x6d/0x80 [ 665.885365][ T3497] ? blkdev_iopoll+0x70/0x70 [ 665.889985][ T3497] __se_sys_ioctl+0xcb/0x140 [ 665.894598][ T3497] __x64_sys_ioctl+0x3f/0x50 [ 665.899195][ T3497] do_syscall_64+0x4a/0x90 [ 665.903628][ T3497] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 665.909536][ T3497] RIP: 0033:0x4663b7 [ 665.913428][ T3497] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 665.933038][ T3497] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 665.941453][ T3497] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 665.949453][ T3497] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 665.957423][ T3497] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 665.965395][ T3497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 665.973389][ T3497] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fdef0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000f8", 0x39}], 0x1) [ 666.027455][ T3506] loop5: detected capacity change from 0 to 543 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000effd0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 666.077252][ T3506] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4031/file0 supports timestamps until 2038 (0x7fffffff) 01:59:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fc", 0x39}], 0x1) 01:59:22 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x44000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x18) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x15) tkill(r1, 0x34) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x0, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000001c0)=0x0) ptrace$cont(0x18, r2, 0xd1f7, 0x2db) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0, 0x222416, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fchdir(r3) r4 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fallocate(r4, 0x0, 0x0, 0x8020001) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$int_out(0xffffffffffffffff, 0x0, &(0x7f0000000300)) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:22 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffe0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 666.250663][ T3534] loop5: detected capacity change from 0 to 544 [ 666.262629][ T3497] loop3: detected capacity change from 0 to 140 [ 666.272743][ T3534] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 666.288985][ T3534] System zones: 1-2, 19-19, 35-38, 46-46 [ 666.299066][ T3497] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 666.309196][ T3534] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4032/file0 supports timestamps until 2038 (0x7fffffff) 01:59:23 executing program 3 (fault-call:1 fault-nth:56): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fd", 0x39}], 0x1) 01:59:23 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000feff0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:23 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x44800, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 666.446511][ T3556] FAULT_INJECTION: forcing a failure. [ 666.446511][ T3556] name failslab, interval 1, probability 0, space 0, times 0 [ 666.459188][ T3556] CPU: 0 PID: 3556 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 666.467518][ T3556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 666.477571][ T3556] Call Trace: [ 666.480851][ T3556] dump_stack+0x137/0x19d [ 666.485220][ T3556] should_fail+0x23c/0x250 [ 666.489709][ T3556] ? __kernfs_new_node+0x6a/0x330 01:59:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000300), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000340)={0x40, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x18, 0x8, 0x0, 0x1, [{0x7, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0x40}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000300), r3) sendmsg$NLBL_CIPSOV4_C_ADD(r4, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000340)={0x40, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MLSLVLLST={0x18, 0x8, 0x0, 0x1, [{0x7, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}]}, 0x40}}, 0x0) sendmsg$NLBL_UNLABEL_C_STATICADDDEF(r4, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x38, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private2}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @initdev={0xac, 0x1e, 0x1, 0x0}}]}, 0x38}, 0x1, 0x0, 0x0, 0x4001}, 0x844) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f00000004c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xb0, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_IFACE={0x14, 0x6, 'veth0_to_batadv\x00'}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x33}}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_SECCTX={0x30, 0x7, 'system_u:object_r:system_dbusd_var_run_t:s0\x00'}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x81}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @initdev={0xac, 0x1e, 0x0, 0x0}}, @NLBL_UNLABEL_A_SECCTX={0x28, 0x7, 'system_u:object_r:vhost_device_t:s0\x00'}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4014}, 0x8010) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmsg$IEEE802154_LLSEC_GETPARAMS(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x40, 0x0, 0x4, 0x70bd25, 0x25dfdbfb, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan4\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x10}, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r6, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000380), 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 666.494737][ T3556] __should_failslab+0x81/0x90 [ 666.499513][ T3556] should_failslab+0x5/0x20 [ 666.504089][ T3556] kmem_cache_alloc+0x46/0x2e0 [ 666.508889][ T3556] __kernfs_new_node+0x6a/0x330 [ 666.513745][ T3556] ? __cond_resched+0x11/0x40 [ 666.518535][ T3556] ? mutex_lock+0x9/0x30 [ 666.522796][ T3556] kernfs_new_node+0x5b/0xd0 [ 666.527380][ T3556] __kernfs_create_file+0x45/0x1a0 [ 666.532498][ T3556] sysfs_add_file_mode_ns+0x1c1/0x250 [ 666.536357][ T3557] loop5: detected capacity change from 0 to 548 01:59:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000006", 0x39}], 0x1) 01:59:23 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 666.537888][ T3556] internal_create_group+0x2e4/0x850 [ 666.550224][ T3556] sysfs_create_group+0x1b/0x20 [ 666.555116][ T3556] loop_configure+0xa21/0xcb0 [ 666.559819][ T3556] lo_ioctl+0x555/0x11f0 [ 666.564068][ T3556] ? path_openat+0x19ab/0x20b0 [ 666.568869][ T3556] ? putname+0xa5/0xc0 [ 666.573074][ T3556] ? ___cache_free+0x3c/0x300 [ 666.577791][ T3556] ? blkdev_common_ioctl+0x9c3/0x1040 [ 666.583184][ T3556] ? selinux_file_ioctl+0x8e0/0x970 [ 666.588413][ T3556] ? lo_release+0x120/0x120 [ 666.592978][ T3556] blkdev_ioctl+0x1d0/0x3c0 [ 666.597563][ T3556] block_ioctl+0x6d/0x80 [ 666.598282][ T3557] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 666.601797][ T3556] ? blkdev_iopoll+0x70/0x70 [ 666.601876][ T3556] __se_sys_ioctl+0xcb/0x140 [ 666.617298][ T3557] System zones: [ 666.618899][ T3556] __x64_sys_ioctl+0x3f/0x50 [ 666.618923][ T3556] do_syscall_64+0x4a/0x90 [ 666.622661][ T3557] 1-2 [ 666.627222][ T3556] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 666.631610][ T3557] , 19-19 [ 666.634178][ T3556] RIP: 0033:0x4663b7 [ 666.634193][ T3556] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 666.640067][ T3557] , 35-38 [ 666.642989][ T3556] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 666.643010][ T3556] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 666.646870][ T3557] , 46-46 [ 666.666451][ T3556] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 01:59:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000008", 0x39}], 0x1) 01:59:23 executing program 1: r0 = openat2$dir(0xffffffffffffff9c, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x581800, 0x5, 0x2}, 0x18) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r0, 0xc0096616, &(0x7f0000001a80)=ANY=[@ANYBLOB="0100000000d40000b4"]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x242000, 0x0) chmod(&(0x7f0000001940)='./file1\x00', 0x7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) write(r0, &(0x7f0000001ac0)="58bd8e4e8b635d97aad6e18ae079f00d9827ff4b6dad3189b1f0c2b1fac828c5d6ce14b5a666132335d64b6c3acad3e9ddb9301c11aee7d5bec40b7bbf581080ad18dffb7399be0ec63610c556860a268e48d3e38e4772956fb2cedfeab35a89f497cd82d2e9a7b56577fbfa37f3a702365ebce1304dd6e4bc05ec453d541fa828aeb329112e371718d480dda070c0", 0x8f) lchown(&(0x7f00000003c0)='./file1\x00', 0xffffffffffffffff, 0xee00) preadv(r2, &(0x7f0000001900)=[{&(0x7f0000001840)=""/179, 0xb3}], 0x1, 0xd9f, 0x0) r3 = syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000080)='./file0\x00', 0x3, 0x4, &(0x7f0000000300)=[{&(0x7f0000000140)="da22", 0x2, 0x1}, {&(0x7f00000001c0)="6b59d3e74e8157658a536db554f9f490584260ebd8025ae7a194ce6537699afeefacf44f523f8bd4c6cf6bbedefd377125f63473ed48052fbc", 0x39, 0x6}, {&(0x7f0000000200)="d53da415ea6c3e5420e71e560deafa69553a129c2aef7c12ba01df2085ea3927480e83e76539fbf478e6cecd6f43e933a9544a6aeccc6421169e3021b58ce726eff912ff50dbb26a5cc291f24296cf8f935f8d3a2c841346190b09318d554557fd2737a8a9506ec652329be503189f3d4f33106b71303a06e2a0337af52794f7e70993b149291f2b4294fa3a917392c8f3d4b93f51cfe852d29585", 0x9b, 0x42}, {&(0x7f00000002c0)="5cd6d79a229645cfacd2ebfb67ff9838a0d05fc6f06180546189b5a8766ecf", 0x1f, 0x8}], 0x85000, &(0x7f0000000380)={[{@minixdf}, {@noload}, {@barrier_val={'barrier', 0x3d, 0x5}}, {@dioread_lock}]}) preadv(r3, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/113, 0x71}, {&(0x7f0000001480)=""/4, 0x4}, {&(0x7f00000014c0)=""/141, 0x8d}, {&(0x7f0000001580)=""/56, 0x38}, {&(0x7f00000015c0)=""/21, 0x15}, {&(0x7f0000001600)=""/144, 0x90}, {&(0x7f00000016c0)=""/244, 0xf4}], 0x8, 0x200, 0x1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 666.666466][ T3556] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 666.672567][ T3557] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4033/file0 supports timestamps until 2038 (0x7fffffff) [ 666.677764][ T3556] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 666.677779][ T3556] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 666.797172][ T3556] loop3: detected capacity change from 0 to 140 [ 666.815893][ T3556] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/65, 0x41}], 0x1, 0x0, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r0, 0x40286608, &(0x7f0000000040)={0x4, 0x6, 0xffffffffffffffff, 0x7, 0x9, 0x16a}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000040000800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:26 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x44c00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000000a", 0x39}], 0x1) 01:59:26 executing program 1: ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f00000001c0)={0x0, "dc12330bc432e2edc73b49f1c4c74f59"}) ioctl$BTRFS_IOC_DEV_INFO(0xffffffffffffffff, 0xd000941e, &(0x7f00000011c0)={r0, "0485cf6548e3fa0573b0fe15280c2d78"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(0xffffffffffffffff, 0x50009401, &(0x7f0000002240)={{r2}, "ee852ded3329344117beea23b1041c03be10d75b99c898f58dba36c15e826f906ae062841f84c0e403bfeaf478fe08948a9805be7a48a8b4a417890212315eb6219c45d896012b9ad06d7f08600a84da28657165f499ddbe6493d945da05d1f0ded7f14f11821778a99a0d8726c728adedfb67d6330227670ec58c19b4317083a37c79bac099e96acbb928bef69c5ee28da6b54210f3cf85eb59f88a655c07971b9e5bdf4b5c45d0d690b4ab224fb37f933e960f3ad6d5e3eb7138f8c1279a7d5efbd25d07be96d03f77a460a4e6bec926dca0bb151175630ddb7d961c804ee565fc78dfbbddb29fa5d7e14bd185469f8dbc40e931976cabcee31ecf77c2bc22dc524bfa6f883196daeab7f2487200e78a258ea82c4420ff4cb71bb2cbef15e643cb5cecfcdbac044e12d36729e8e5e59ffb1089e49e3c2c224daa3b8d1e91ccbc046ae2bc7e76d2ea47a31dcfb7977dcac816cde6809a63618dd32d9774b528a44c757644a6832da8bcb19605b52550927340a14aef107724152bdfebf5ec990a60d013cb4b070e8df1fb957643b11769e52f8762af90cb37be4272a0f3426369dc4b87e30b5844855f8e8b9a4ec41d9ac70053d970ab2e92c5416ec8906826a98f9ffec3c6943c161a37b206b1f3e6c92c864141d6cfe327fbb3da8c27e06253ef03ed250c9107263c4723a78b6c2764b28dd76eff399025d927bb63023136b1f589e53d66ba69b4763d749d0999420783eb9a311f068a76eb599315ba4ca35e7049f1bb9c1ce0b3c7d111fe599cedbfa190866f31513651d38e4655e005d2be31b171430275860729444d886d4400c969ff6490d0d123e6d7df88e7b3758602f7b649f61ac1b1214cb18432b37874387ba80e3edc9c10e8df7e101875468f30f4f860250ad313370f09a3def3897631101e4b5b73ffab2617f40dc6d5fad2b3aebec6888d4a6139b7c7a37d24cd6ac9da423f20c0cabdd85fa568916b3ea2f58c1611d5f1e854c9a04d6835f13e56221166d201eb2ea202a234ece37634966242e746db2b419b9c4fbaa977eb096d08083213e1f5917c611ec6ac7faf2288c6c091d933b4cf1020d9854a0a1782c4754805c3bc1349a6dbec6eff9b3887f73ddae0f258c7ef45011a4cfe7ad3837380ff2b5e0230002abb305dee914d3e01e937814c6322d0f70d321e5fcc9b80928fff1be208afae436925f8bb10448f215315646fecc166ac0d9dca27fbe79b00ab919fe28e171a0e683dfe7d744799bb3f9568a4eaebe0eb23bb46a7f9fd5be58b407edcfe6237f561e14a96c170c0457a9bf2dbc9d246eaf3ca35c3c55e52c49ac97ba44722f1acef0ce45f18324d71b63e5086e6a4ee72798af5ab1db6bbd016352d6100e5680d6af47f395d228a48b6f224311e09fabb94fe38aa30958d9e7c92c949f66cf77859dfc25a9db94e734a5390151f3a3917dcefaa60fb43cdbd4fc6136b49dee262d662484eda733d2b541447c88a504f60c0129e75b08f1e5124c31b22c928ab1741b4f5d8255a35d76383ec516a9338276602540579fe74a3b4770ff04b9db2f6d135ed8261fdd2318818e45849c21962b9a79995c5a98697a43faf968ef24cdd976730e0e2488bf970f4825b7fabf7cdd53a4efcd61034595dd01bd8d53c2132beb1029b88fecf19173cb2c2df74e83e1fa52fd20306718aaf7aff82ab9bf52dc2d2521c773ae455bc511372bf08d413f8a091171290a685ed5e4d8f6383b5d652f79a0e206346ebc50e95526bd4f99f1c73975d2de798bc58d53e80a51eb521d3880bfe7f2a67414d3b5952d740cd303021823f7f6a24184e8c93b1d6e9f7117681573bcc39e6c24966d7e85c3133ab0224ca7e3f18ca5f3cbae749b4b8f35203f4ff81ebe52680940b0af74e0ac34766fb5e6dc32fc83ee09597ce46fc1099452dafd3b59c863a64455043a41baed3d0577ff89ae4c1477a8ddba16b9368f44f28a634cd4ca1c4718532085e7e384df8e365aab365bb0bf99c53858b7fd5b2fe3328e04a15121e90de1c7ffaa5332f65dd11ce3609915e18321fba728eb7516417603f179327c49f14e9ec44124703cb8df94e03123b8fe65b33a189d9173d50f61d065fac4ce61a5602387b446ed992989f930b7c49d12c44eb94b5a3c95a81670959ceed2d13584ab00852ec08a8eb084cd05cd2ee020ac9dfa075c8edbc3d15809a71ccdcda569f137955c55c719b6c2c75f2880afcf876c7d8cec43f9d9f825d28a0ca61805261eb0552ae7487503b9f2f167983a2135e54006345831d262956fb2712a3129270abb6098013ec89f08eaa168259d60178b09921867d843518a55a6cd70f165cc15666f1bbf42907ed9d56c4ec9dc5888da8fb3109957902eebc8b05e93d1f8fe6edbe19c4a63bb55239a2dfbeb9c695a0ce681cac9c0564535f73cb093a1977fd8a697d8bf171f8fdad25e99e2acc044eaa77de90f0df6bfb6ddb968f0cab8469b6b24d81a7ec789ff3f4179305a9b6362ed8749d762c8a94342892db96600edf06cb099de2e800b0390d5f3f77dd8d58cd5ba34819cb7a3e24c40b4128ab531e3b9fa94adbe55cce2c932a1852ca39a42e76fc0b9bae69367a4dd93874d00b8ec933acc7645c1037e08a0f3987ba5590e1912307d047105c3a1f597ebad1dd6db02c413175b33ea968d6664b2af19f252182a001928a6de12c5ae4fc44a33dd8600dcb553280a90097e57336374cd0440a0a1ee50df71d076f893cea6d31d09284f606f451fc75605c80bbcd271db526b434ba295eec696525ee3e66f91e0ce5e37383cb7f6c5ce34bf9578d51b5a7539ef6fde68040999e327b728a629b52365708f517dde8c3d0a62041519a0547d7ee42322234a51fa1803e0a29b29688d3b5287ea8ccdb099c626b31233aaf922d997859c0ee460060f051a0860416f17644116eeb4be458748c28d746d00f0687bfc579c0882cdc7ad58b4076fe6d203cdca9ba6ae42e4609c985ca220aa014f6227fd67521e6c31a91ae783d4cdf050699347d2cb0bb4f5d2d97f14881c59abd0d26f42eedb3c8bf43daa343268190b29f7747fc722ef69a561fe2eff93d1a04b02fd20af3d202062837afd4b78aaebc4a5db9936d5e33bd368602bf8c808f2593e83b89117825cb5c83925edfba8d60ddbeb4ce15e7ddf7103c71983cfa96bd7f05fa004fb584013db8d167a3ae76fdb990b1f10f882d36f5f667104feb28fa3188118b90dfd77f5bac0a7e712aeb35960707d95ee9f859435ffcc3f04836573bd2d51aad302f690f2e746c3db1ac1c9616044a31e744ae86d9efca5308659bee23a15ecab7e0c55022b7e4f25578bd390d4720ac00cbd06eec1f4620b5a34e14514631976ec27b315b616082187f1ac12b1cb85e2196fd27f0edef1ada37d2623c7c97f82bf9732238d81af3d4e3d65cb671cf144a82f5536ef3f50e6025bf289b82e3abdb6470e82f5856bf04cbe4385cf63667040ae3913871368e0d1b8f4e6e6589da7dba6ddc8f04bc916aed4051d419b13d50218ea2c3cebd4f7fdfafe37dbf475883c80a52f539b53b79d3f7ca4a5a2c81f8b51ce6b1ef09b374f28108d875bfe92d8f9cbf31e0d542207dadf0387d6287054033001679329b2650a06a513165c6c74f1e4782c5f6e2fd2d1acabe9d558609147a6367bbc521e4044b1393fd848bca86772af9635166a53ebda4e43a7f468d8787e6927452e93a2d67006c2f7bc6cca14b0e7816d1dda988597793f9130da00b25e6637f9b0f144619931bec0bff5f82864ec877f1060b517ce3d027c87c50a0869cf97fa929fa5ba39cd677f9fbf1c5578094e5f1632e9d0268e3066611f2e42ef6b25162f7d4fbed630ed2181c2b1e9b910975be169413b4c3cb9a15452adbe705ced885822b28fb6745030764061065684506f53ee0317e272b7a31754f1e1e2935e432f3557e84269c554efe83ffde549685a79461303cdfc16be21e1ceac523c1f16d55d24511952cc28fdaacd19cb6927559ec29862e5e1f1f464da4bf5f5ab81b02f178baad1fc4bfec0a0b0b523335ce5f7398e1bedcc4850d0db8017c6e9209b33d8f9f7045b56fcb5e1d0de333f011e57cd570c36e08468e65be26e5ab0b3c06191300c42b4cada7443c0a1a545acfbc4cbc31dd3097661df2430d09603d93cbf96ba73f9f852ef17f5d16f0a954dd71fea1b895b0e3f624f9c7c13443a0da06a7077db253af149dd5d46d168a5712d37a77efbd197fc7313ab329468b7ef990984e6676f03f6393413e9efd20dde8cb5a650285b2d8151752e6fb64d35b3b1555649f5a1aaa0e250cd9c0064e818ca337be3ab6e11cd3bd5209669017c5cd14b4aff17eaa444b4660d98ac755287e83d8431297e5aeddffe0fc3a73608550c4d8ccd96aac1d6678ca15ae1154946e567bc56f85f77af040e5c027f203233f82d36519e99652846e3a9d55c0ae4f674bd3ba3c90a8c318f6d19f510dfaac22ad0bcd76da14a06e0c55b4dc6d6770021e03472eca83c8a133b158b76d82101ff1a0510744702d1cf1e878ba3702c38ff97038284b24da04757f06e4fc831da6c7ac2c08b902df5fbcf09b13d0ad5972b7af2f60f4454dc3223ee1fa537909f222e8c19182d8068ac790bd3a770f0370ff9ce9ca49461808e0e3e1c53af7a08711c6b6089e5b29d11108173e7cf8b94d9e43f266083d20102017f107b6b9a0e3837732ac9dc5b435f0e871a4f89a8c83e3a8c863b54a455a90703cc08f952eae01ae003e7adde9b54205f061a3b9677a8ea5094a0095274fdbc7e934d74739c661acf94995214dc9efc4e59e7b8989cad3e404a2f8ab0234a28b25637882a0bcbd1d19cbd1bd6a52f3a3a23c07a06f050fd692fcd4f934e7bbb1151437268373f497bef54e8f43b5ac3fbcabeba2506f9389820fe409f63a2aaaeaf528c90b76cc8810a86e0193a563938cea18ed9403239d1cef77c1486dc47b1681bedbea608bcbaff48b41f2f4075e48fc4ead49c53fde1a9ec11a3f247d0a9dc69ab5a2ce6a6b43296acf750a873dfad26e8ed41185b27e4cb882514dcbd8ca4b821cd3bff4a5c1a4bab852bee6f58507910ecc735efb67efc61d8ce570a411b83077931d1c310f3e54f5aed99bcf0e3ae16d7dfa0866b185f152f2000729015535fff47ccff3446465aaa44c5bb488ef8358d3dcfe20e6b02bb2f50a1bf82b76b641569e7e82d6834d3df748957b15ecb8a00123940030b1b17f9b6a32efde169c8cf034dedbb0fca8f25facb1d15f2769cb95d9eeb90643ecc980839b6c66afaf0ee1d343f9a26ca5368e6475c7ffaaa37731574a87c4a151321a8a7602e49ae4c510410ff113f604172f55c3795784e92fde0964d3fa7a7753e226a56016b67e5fcd3a6690e65f0eef36300cf6c5d5c95e459b3fa2948f4d44d3ea8a8e21f7558b349cbdb1bb374e98e10e3e67eb9af8db8e8b6e2406b6e9077b75fcc7f0d8809b01ee5c1f8ce9c8cca754752dde89c733e793b905fc59846dfd8ebd7c94483181f48ec0bf6f4fe01a2404091f677e4eee4d92c0c25a4ca185bbc5644dbc3fa9233c565430cc8475dfe8e5f28c9d231042c53a4746e68bce939787b9d23ca481e74e02d1953faa8e9a35dd70235081cf03067fd9e825b092cf413b749a06366ea292f686e8039c6439927048800be23839d9b5b7489b9b17a86b31ef9b2a782d4334ee746353965ebc840d2e193eeb3a54cb1f18a2ede8f038feeb06d98d8fab6ca2d2a022c84809ba098e65620c"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000080)=0x2, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0xcd, &(0x7f00000021c0)={{0xa, 0x4e21, 0xde, @loopback, 0x1}, {0xa, 0x4e23, 0x11, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x5}, 0x2, [0x5, 0x80000000, 0xffff, 0xffff, 0x2ef1, 0x6, 0x4a60, 0x200000]}, 0x5c) preadv(r3, &(0x7f0000000280), 0x0, 0xd9b, 0x0) ioctl$IOC_PR_PREEMPT(r3, 0x401870cb, &(0x7f0000000040)={0xd3, 0x92, 0x80, 0x4}) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000280), 0x0, 0xd9f, 0x0) 01:59:26 executing program 3 (fault-call:1 fault-nth:57): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 669.229710][ T3605] EXT4-fs warning (device sda1): verify_group_input:132: Cannot add at group 4 (only 16 groups) [ 669.241745][ T3609] FAULT_INJECTION: forcing a failure. [ 669.241745][ T3609] name failslab, interval 1, probability 0, space 0, times 0 [ 669.244212][ T3613] validate_nla: 40 callbacks suppressed [ 669.244223][ T3613] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.254392][ T3609] CPU: 0 PID: 3609 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) [ 669.254410][ T3609] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 669.254420][ T3609] Call Trace: [ 669.254426][ T3609] dump_stack+0x137/0x19d [ 669.263564][ T3610] loop5: detected capacity change from 0 to 550 [ 669.268010][ T3609] should_fail+0x23c/0x250 [ 669.285733][ T3617] EXT4-fs warning (device sda1): verify_group_input:132: Cannot add at group 4 (only 16 groups) [ 669.286446][ T3609] ? __kernfs_new_node+0x6a/0x330 [ 669.290584][ T3613] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.294122][ T3609] __should_failslab+0x81/0x90 [ 669.294147][ T3609] should_failslab+0x5/0x20 [ 669.337539][ T3609] kmem_cache_alloc+0x46/0x2e0 [ 669.338689][ T3622] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.342299][ T3609] __kernfs_new_node+0x6a/0x330 [ 669.351058][ T3610] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4034/file0 supports timestamps until 2038 (0x7fffffff) [ 669.355204][ T3609] ? __cond_resched+0x11/0x40 [ 669.355227][ T3609] ? mutex_lock+0x9/0x30 01:59:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$F_SET_RW_HINT(r2, 0x40c, &(0x7f0000000040)=0x2) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 669.355247][ T3609] kernfs_new_node+0x5b/0xd0 [ 669.382904][ T3609] __kernfs_create_file+0x45/0x1a0 [ 669.388051][ T3609] sysfs_add_file_mode_ns+0x1c1/0x250 [ 669.393432][ T3609] internal_create_group+0x2e4/0x850 [ 669.398726][ T3609] sysfs_create_group+0x1b/0x20 [ 669.403575][ T3609] loop_configure+0xa21/0xcb0 [ 669.408255][ T3609] lo_ioctl+0x555/0x11f0 [ 669.412610][ T3609] ? path_openat+0x19ab/0x20b0 [ 669.417407][ T3609] ? putname+0xa5/0xc0 [ 669.421567][ T3609] ? ___cache_free+0x3c/0x300 01:59:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x20010, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x28, 0x2, 0x3, 0x3, 0x0, 0x0, {0xa, 0x0, 0x3}, [@NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x8}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x4}}]}, 0x28}, 0x1, 0x0, 0x0, 0x10}, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000007ffff000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 669.426245][ T3609] ? blkdev_common_ioctl+0x9c3/0x1040 [ 669.431609][ T3609] ? selinux_file_ioctl+0x8e0/0x970 [ 669.436827][ T3609] ? lo_release+0x120/0x120 [ 669.441338][ T3609] blkdev_ioctl+0x1d0/0x3c0 [ 669.445899][ T3609] block_ioctl+0x6d/0x80 [ 669.450141][ T3609] ? blkdev_iopoll+0x70/0x70 [ 669.454841][ T3609] __se_sys_ioctl+0xcb/0x140 [ 669.459480][ T3609] __x64_sys_ioctl+0x3f/0x50 [ 669.464067][ T3609] do_syscall_64+0x4a/0x90 [ 669.468482][ T3609] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 669.474433][ T3609] RIP: 0033:0x4663b7 01:59:26 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x46000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0xdd3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) mq_open(&(0x7f0000000140)='-}\x00', 0x800, 0x40, &(0x7f0000000080)={0x8000, 0x8, 0x1000, 0x15e}) 01:59:26 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x7, 0x5, &(0x7f00000003c0)=[{&(0x7f00000001c0)="45d63228df0b276c017528b3c77a3cf9ac6c9ff60706ea8f41b3213bef4e40c0382faffdf503c009cdbdd6136468b8c93697907172f6695761431718cef4fde0f4d795cebfbd2ee2173813f41a53d59e82bd0274e11552c0af5dde0c786155b231f8d43948a5ffc91a378df6506a902488c658b6d991f6d993d0b417b28582de818be094e6d32638c71806e2a15092921a279bd6508aac9ad92804248eb24d5be208", 0xa2}, {&(0x7f0000000140)="d529df3f151674e0bf41a2e712c59d50764b5eb744685db8d7d9871e5c7d53e7f9ee94061c9acbd787f0a166a53fcfebb4d1", 0x32, 0x686}, {&(0x7f0000000280)="0a5ffc0ed038a13ac21cf786f4bb4768e2ef1649d59e3162f066705dbb09fd47b2e5b098d158253d6d92cb9b1e36d057363c2e8b2df3c47cc493091b79c5018f6472b3b0c49bbbfe20b19464127799b959d486b2d7195000ae8c2216ec5e5a8a61a8aa2c2dd731f247420719917ba7c8ee113901", 0x74, 0x3}, {&(0x7f0000000300)="954250fc368e41ac6b383cda346f2cad03e8f62c9e9d72f9e1d231b5a0dfccc5593fee45ec04edbcea2b496b5dcfc32248157889b286535b746a47", 0x3b, 0x2}, {&(0x7f0000000340)="1e8093317af67e7d81c8667b111f7f1945c54b99c8ee9af188464a798347c62acc17ffacd52dab1b5f443dde81b55533d93239b83262cbd514a986dcd64cffac28e58230a5d1682634e5b492af1476af3f7316f671698391e90a23e6", 0x5c, 0x2}], 0x40, &(0x7f0000000440)={[{'.log\x00'}, {'d#*(#^%&'}, {'\\*[@%{'}, {',**$$'}, {'.log\x00'}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}, {@permit_directio}, {@euid_gt}, {@smackfstransmute={'smackfstransmute', 0x3d, '\x00'}}, {@appraise}]}) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000004c0)={0x0, r0, 0x100000001, 0x8, 0x10, 0xcf77}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 669.478411][ T3609] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 669.498061][ T3609] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 669.506521][ T3609] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 669.514522][ T3609] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 669.522493][ T3609] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000001887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 669.530561][ T3609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 669.530579][ T3609] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:26 executing program 3 (fault-call:1 fault-nth:58): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f00000001c0)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x1eb142, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800006, 0x11, r4, 0x406000) r5 = creat(&(0x7f0000000100)='./bus\x00', 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000080)) ftruncate(r5, 0x2008001) sendmsg$NL80211_CMD_SET_WOWLAN(0xffffffffffffffff, &(0x7f00000078c0)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000005c0)="a76bc9be66508fbe1dbfc559b1ecc8727141438f5802f7ded77a9774e559c8be448f66d056e5eb5b186bd340dcfda0bbc3f1937c89445da0e222be69624a3b06ff6a01d039456c25a73ca00471225037d57f5c59aaf5f6d88241969a1e516028d9fa4fb0a33fac702820395be631a263f7e5c078d4f77d194a69d1a6ba3c262cef3dfd63289e1ca9b9991bb5dc154bd1c28903f71b5b3f48703b9dc4dd1148331ac6bcc26ec9df6249c04081c370ad702c9ca5ebb02a683ac44df64ac95a0256111ea7f6521d416eb5966603b99366c9f3da51", 0xd3}, {&(0x7f0000000040)="e08d1efd8572ef4ef79ed89ffe2bf1278316869d4d0103ee2293a4100af20d2126963a980bf98d489525c1ba45f87532acea128e8e59c1ea6cb09c957c03c08e4d887b85f501eff33dc4a8ff82f0fa913ed21346a74478cd50f45ce2025fb12816a0fcf7379999", 0x67}, {&(0x7f00000006c0)="a8c8df5067b58ec9feb1e6e0b277c3c4b986bd5d45a48c8e6843ea18ebce41d0cb07f952d82777be3efe52b61a3797267372c23e4b95c7f2bba2a4812111feb963a3baed23ef56c15628ea87fbee155965a770602efdb2c62f967067b4883e3054f32fd55f429024fd02eab13b8d50bc4a10382645ffb2e98630c6b2e28480806b0820261d6bbd8ea30c4f5b986e2be3d621604c2567cfbfef9f9bf45eeaf04a8e1b09f866e356ee634b8eaee8f4f5b3fb9efff7d2b337813a0fdac9f42cb2dc4979775fbd178383261404abf2e61302e7077391e2beaad6bf4bac0389ba860fc465f8b7ef", 0xe5}], 0x3, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:26 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x46800, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 669.547052][ T3609] loop3: detected capacity change from 0 to 140 [ 669.552932][ T3609] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000002887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:26 executing program 3 (fault-call:1 fault-nth:59): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 669.586755][ T3653] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.586917][ T3653] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.612651][ T3654] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.639441][ T3657] loop5: detected capacity change from 0 to 560 [ 669.645644][ T3657] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4035/file0 supports timestamps until 2038 (0x7fffffff) [ 669.656950][ T3667] loop3: detected capacity change from 0 to 140 [ 669.657042][ T3667] FAULT_INJECTION: forcing a failure. [ 669.657042][ T3667] name failslab, interval 1, probability 0, space 0, times 0 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 669.657062][ T3667] CPU: 1 PID: 3667 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 669.657080][ T3667] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 669.657090][ T3667] Call Trace: [ 669.657096][ T3667] dump_stack+0x137/0x19d [ 669.657115][ T3667] should_fail+0x23c/0x250 [ 669.657169][ T3667] __should_failslab+0x81/0x90 [ 669.657219][ T3667] should_failslab+0x5/0x20 [ 669.657245][ T3667] kmem_cache_alloc_node+0x55/0x2c0 [ 669.657262][ T3667] ? __alloc_skb+0xed/0x420 [ 669.657315][ T3667] __alloc_skb+0xed/0x420 [ 669.657333][ T3667] alloc_uevent_skb+0x5b/0x120 [ 669.657355][ T3667] kobject_uevent_env+0x863/0xc40 [ 669.657374][ T3667] kobject_uevent+0x18/0x20 [ 669.657464][ T3667] loop_configure+0xb3c/0xcb0 [ 669.657490][ T3667] lo_ioctl+0x555/0x11f0 [ 669.657513][ T3667] ? path_openat+0x19ab/0x20b0 [ 669.657567][ T3667] ? putname+0xa5/0xc0 [ 669.657584][ T3667] ? ___cache_free+0x3c/0x300 [ 669.657599][ T3667] ? blkdev_common_ioctl+0x9c3/0x1040 [ 669.657616][ T3667] ? selinux_file_ioctl+0x8e0/0x970 [ 669.657658][ T3667] ? lo_release+0x120/0x120 [ 669.657675][ T3667] blkdev_ioctl+0x1d0/0x3c0 [ 669.657690][ T3667] block_ioctl+0x6d/0x80 [ 669.657711][ T3667] ? blkdev_iopoll+0x70/0x70 [ 669.657726][ T3667] __se_sys_ioctl+0xcb/0x140 [ 669.657741][ T3667] __x64_sys_ioctl+0x3f/0x50 [ 669.657832][ T3667] do_syscall_64+0x4a/0x90 [ 669.657858][ T3667] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 669.657887][ T3667] RIP: 0033:0x4663b7 [ 669.657901][ T3667] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 669.657914][ T3667] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 669.657929][ T3667] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 669.657939][ T3667] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 669.657948][ T3667] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 669.657957][ T3667] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 669.657970][ T3667] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 669.693525][ T3667] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 669.704582][ T3675] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.704630][ T3675] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.710695][ T3679] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 669.724825][ T3674] loop5: detected capacity change from 0 to 564 01:59:26 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) r2 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000000)='system.posix_acl_access\x00', &(0x7f0000000280)={{}, {}, [], {}, [{0x8, 0x0, r3}], {0x10, 0x1}}, 0x2c, 0x0) fchown(0xffffffffffffffff, r1, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000530000/0x3000)=nil, 0x3000, 0x1800003, 0x12, r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000040)}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/164, 0xa4}], 0x4, 0x7ff, 0x6) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:26 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000402887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 670.044288][ T3691] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 670.064998][ T3674] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4036/file0 supports timestamps until 2038 (0x7fffffff) 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000001", 0x39}], 0x1) [ 670.095734][ T3695] loop3: detected capacity change from 0 to 140 [ 670.141448][ T3695] FAULT_INJECTION: forcing a failure. [ 670.141448][ T3695] name failslab, interval 1, probability 0, space 0, times 0 [ 670.154077][ T3695] CPU: 0 PID: 3695 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 670.162505][ T3695] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 670.172551][ T3695] Call Trace: [ 670.175825][ T3695] dump_stack+0x137/0x19d [ 670.180162][ T3695] should_fail+0x23c/0x250 [ 670.184578][ T3695] __should_failslab+0x81/0x90 01:59:26 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x46c00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 670.189378][ T3695] should_failslab+0x5/0x20 [ 670.193956][ T3695] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 670.199703][ T3695] ? __kmalloc_node_track_caller+0x30/0x40 [ 670.205505][ T3695] __kmalloc_node_track_caller+0x30/0x40 [ 670.211184][ T3695] ? alloc_uevent_skb+0x5b/0x120 [ 670.216206][ T3695] __alloc_skb+0x187/0x420 [ 670.220624][ T3695] alloc_uevent_skb+0x5b/0x120 [ 670.225565][ T3695] kobject_uevent_env+0x863/0xc40 [ 670.230662][ T3695] kobject_uevent+0x18/0x20 [ 670.235189][ T3695] loop_configure+0xb3c/0xcb0 01:59:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/213, 0xd5}], 0x7, 0x7, 0x10000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000003887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 670.239879][ T3695] lo_ioctl+0x555/0x11f0 [ 670.244163][ T3695] ? path_openat+0x19ab/0x20b0 [ 670.248932][ T3695] ? putname+0xa5/0xc0 [ 670.253086][ T3695] ? ___cache_free+0x3c/0x300 [ 670.257908][ T3695] ? blkdev_common_ioctl+0x9c3/0x1040 [ 670.263325][ T3695] ? selinux_file_ioctl+0x8e0/0x970 [ 670.268527][ T3695] ? lo_release+0x120/0x120 [ 670.273068][ T3695] blkdev_ioctl+0x1d0/0x3c0 [ 670.277573][ T3695] block_ioctl+0x6d/0x80 [ 670.281816][ T3695] ? blkdev_iopoll+0x70/0x70 [ 670.286396][ T3695] __se_sys_ioctl+0xcb/0x140 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 670.290977][ T3695] __x64_sys_ioctl+0x3f/0x50 [ 670.295658][ T3695] do_syscall_64+0x4a/0x90 [ 670.300253][ T3695] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 670.306156][ T3695] RIP: 0033:0x4663b7 [ 670.310048][ T3695] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 670.329877][ T3695] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 670.338289][ T3695] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 670.346268][ T3695] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 670.354235][ T3695] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 670.362277][ T3695] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 670.370233][ T3695] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 670.386867][ T3695] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:27 executing program 3 (fault-call:1 fault-nth:60): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000140), &(0x7f00000001c0)={'L+', 0xce16}, 0x16, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0xfde4b000) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040), 0x22800, 0x0) socket$unix(0x1, 0x1, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x400802, 0x2) mmap(&(0x7f0000399000/0x3000)=nil, 0x3000, 0x5, 0x2010, r2, 0x7781c000) 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000004887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) 01:59:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000001", 0x39}], 0x1) [ 670.437230][ T3732] loop5: detected capacity change from 0 to 566 [ 670.465507][ T3732] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 670.489656][ T3745] loop3: detected capacity change from 0 to 140 [ 670.494272][ T3732] System zones: 1-2, 19-19, 35-38, 46-46 [ 670.496350][ T3745] FAULT_INJECTION: forcing a failure. [ 670.496350][ T3745] name failslab, interval 1, probability 0, space 0, times 0 [ 670.505822][ T3732] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4037/file0 supports timestamps until 2038 (0x7fffffff) [ 670.514894][ T3745] CPU: 1 PID: 3745 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:27 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x47400, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x100, 0x6) open$dir(&(0x7f00000001c0)='./file0\x00', 0x143482, 0x10) faccessat(r2, &(0x7f0000000140)='\x00', 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r1, 0x40505331, &(0x7f0000000040)={{0x40, 0x70}, {0x3, 0x4}, 0x101, 0x5, 0x59}) 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) [ 670.514913][ T3745] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 670.514921][ T3745] Call Trace: [ 670.514932][ T3745] dump_stack+0x137/0x19d [ 670.514952][ T3745] should_fail+0x23c/0x250 [ 670.559766][ T3745] ? skb_clone+0x12c/0x1f0 [ 670.564740][ T3745] __should_failslab+0x81/0x90 [ 670.569510][ T3745] should_failslab+0x5/0x20 [ 670.574016][ T3745] kmem_cache_alloc+0x46/0x2e0 [ 670.578803][ T3745] skb_clone+0x12c/0x1f0 [ 670.583245][ T3745] netlink_broadcast_filtered+0x50d/0xb90 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000005887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) [ 670.589014][ T3745] ? skb_put+0xb9/0xf0 [ 670.593183][ T3745] netlink_broadcast+0x35/0x50 [ 670.597950][ T3745] kobject_uevent_env+0x8c9/0xc40 [ 670.603054][ T3745] kobject_uevent+0x18/0x20 [ 670.607653][ T3745] loop_configure+0xb3c/0xcb0 [ 670.612338][ T3745] lo_ioctl+0x555/0x11f0 [ 670.616591][ T3745] ? path_openat+0x19ab/0x20b0 [ 670.621365][ T3745] ? putname+0xa5/0xc0 [ 670.625435][ T3745] ? ___cache_free+0x3c/0x300 [ 670.630111][ T3745] ? blkdev_common_ioctl+0x9c3/0x1040 [ 670.635483][ T3745] ? selinux_file_ioctl+0x8e0/0x970 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000006887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$inet_icmp(0x2, 0x2, 0x1) r3 = eventfd2(0x6, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f00000001c0)={0x0, 0x0, "9f0affbe7273f23a7d2ffc236bbe70cb29edaa801be6ccb7857512aa18b74d1a0b12f11fd6107c1664f87e98499a489b3467d40c350528441e83941154f95a203552024b9601a0ed4e188a6fd75cfdaf20d4b0f57168bb248e117bd6589df49035c1bd87d1df064743d43a77ce995a1d5cac3ce24d0ca955f02c0bfd0b016ee96eaf7703d652dfee1941e915479292d0d1a54bcca5bb866431077f108a0c490976aaa0b02763db4b6268df950e0e77837d0c4b23eb0a2d2d2126e911b985cdaa517dcf0c06d9c2a924183597309c0b6240abe40fce6c5787ec4b7bc9b7e2c8456fe4dec3eaf98fe0f0f6563d8db5fa7a57000294ddc3f102ac2c0c6fca324d8a", "08ce9e313d273c7b840cd92a46f1c172bafab5d1c554e4c35282f78a552aaf825e57b3a52e1c9bdd961e440d529f9949a15a52db49849251f0279bf2b95daee2fdfd77cbd88a1d9f6a2c7ba50795927b60be7032cb76d77f2d1ddc795a9b1f42bf993a839cc2398da8f29627b13c4ea9868a0fad8f7d6e11753c566f245aaaa07f5ea4d5133c406733fa93b1ebb535472e746c6bfd39ee47443071beea6c1715eeadd5c732443e51d54b34dcf8c29186f7e13426d53d8b4783330b5af3438275bf5012c3ba0e4d4259e9a5ff9b0517c3a865bcef5e0887bf66a2b41cc23e0197b1e7dc48aeb4955d99ee750dd3a7237cd5f7735c9d7f03ccf690490222e6e6c5e0cf90136bcb65501466455ab44b827585268e65c4a6070ece0de81eb7ef213ea99f7a1d6169447559597d5472a8d938b3ac8fc7215c8bd389863a521b9fc1e794624bbeb8cb7f63548f93cadd45999e92bb6a8cbfbfa686c6847ccc44129451eed4b1abaffb72fbebec8da7a24746a05da666f10812d5e3a66040b132c32e6e809706251188fb065a1084f1a48b2fb6d58586e8f396d151bb2d55b3e73eb781de301459ba16c35e1ea12e20dfbf1d0d865768fa5543c015a97340c512ba801858d7e87c6aaa7802151d8d29b6a08065c2cbfa67b3e7194b4d5b578e6e4a7d1a99fb44aa09a0f19c06f83584ed688acd3c6c6d407ab633a5e7a5387e847e48d4a338d2bfbf055e99db0507cd7f2e310ab1eafcbe3491b5770a9a34efab321b8e7c5ee8388adddb9e3f6a194b5f62d4310d16f6010aace50d2d3c22c3c356879c23ad3c6fb718b3c9613f81b4a91ba156c557544e6ae5d8ee2d86dc1df4e362a16d30eca8b4fb3b2b929fafc3bd06844e4ba3a676ff94bec57de276e3d252caa5f7114c950da4ef6b02ea6e9250cc0dd0c8d27250aaa4d9eb2df5023e4f536e2cb44d515f7310363b7e37d25c4879ba183f4e63e0d09295f17bfa1a88bcfe01dca7c0da05bd8ed16907409bf201606407a3678478f9d9bbed3e6b8cb1836140ffc367a00ea4f34f4d46e10c4244a492ac8f066642e4f7e736cd78b71ff1057d787b12339f84b80709f11b82304016053fb5d85fa8fd4a4ce2cce75ffb1002a3f05bc3adb7cd82d30f60b09acff5c3f5c3f4394e4741119c4241f386db8960fa8518e95ea5b69f097efca24af66be6d25c949609d9eebbe4aa59ab41a39a90e18125556abf19d036ed5473e191687659e7c8fb95b14ebb0a0a397bbe66b2df452deec5c107e0440a171ffb37e98cab8b7e5187d86ef1997779f23c3d893111b3a13313912b1b29072e7ac1bfdf84e8f100e71ed9101e1996fcbffa03176fddcaa8ecf0f912dc438d81dd09a2bdd0039e5f830db2e317927277ca48f1ceb630cee49ea98d9600f5e016fdc35c313db2181685494f93a575450b7a9b94f381fc2570dda4602059a75605d7fc9996de0e1303d0e40d89e345cdb17c32e094ebc12e5d179e55c952754d61ff5a10169b906766bc562b619fe6cd216ab83f091a72de8fbf39e458e733aea33a76787444132d37f28629d95be945f0233421ce74b3bb76956655c9de4d55c0af6178c1d2cc9a926c21149f51cf47418788628cc48404d646b134208e2a5a497452c61ec987115244e4c7cbb4c552375342befa3f1347ae2b8df69086a562d9b873f1e6a5d36878f88762fc10f41835b456dfb4c3e68a5e30d4c78e0c5a45299c6fbdc11ef32b164b9267f9a69b080b6354ec740f9aa89670cfa3bf8707fe746238db429ac30097b710f9383adae00e0c0002ac84abdecc63d6a8c2a4dbb1c3434df8dd6d3b1465be408530b2ef99d100f2855694e0ebbac4abe9ca18b4aed5f21724e2f44fc8d2c59c164fa20e638bcd8c0c9378dc902acd5c64d055ee34140277fa83adac1e6d95257bc84fce6a7c1cf1956979c18ca9492626ae9163f3360ca56562e479f2704ff40e52132b2f22a70e5c88c376bdf6561ad9e12125dea8f221585750b948f80f95f876312b6c9b3cfb2e507ec30c293ba28a7d6bbd434eda9d3829e11270db443467e54c6b4fbc84fa178c7786558dce62477ccc46e16da995e8482a1dce525ac686154a16657ea45bd570a1632119dc0d9a473eb0b228069b3d781f9a18f91d493d9559ff80f0b19fc20d544d6433ab483b156142085bcfcce0869475acc6eb3de6c7dc3bd870be476467ba38e30156b8526173407077daa2af5659333f6ec8768e005c8a2c781ee3e5da13c333667b533216448224614f2abd494590f215741df009469afaaeaf966b7b7fd21cfb11f646d570a6d44278b58874788cc55c8d56af09f35f146f68ed39502313d70a0fa4be61c8608d2e7cb725f8192bdd794c827b78c8ef464960312a72ca2e490732f4eddfa9e0cfa711b56f7263acfaffaf647be567b0ae6783fb6caddc9c8906429afd4632a12bfe1dfcbce9581119c1aee202984b148869f60b22accc2ff315048ee71540a460d9d16b799ff7b3b665fea3d94e0d90e8066ac5957d8c6749448713d9c43abcd83963a28667e0bcc65dbb0d444c097a78bdb1ae80a36d1fd4dc9bb2cbf222226475df7b09825be64e2f94bdb2f9fc7c4bd4ccc717bff101c9b03e6c3616075afe8fb1f926809d145aeb77758b6df12590316251d641f5245c55eb1ddf94e5f75e3dfba874d8b79438db3c9626f8c40977d434fd0b1c54634789077621c7bea13506878cd02ea0ebe59ca625f4606f2cec5aba894b9dd5a956aad5b053d067fc0448c05bb5d81ee99bdf2cadbc3dae145ceb99a71ee933ef554425d5130d485be6bb0de95d5127cf0dd8fa51ed117162c4d30d7a858060160770db88c423bd2abc7a8a4e637266142803abfd051840ad409cd5ffbbf86204ddf1088921440c51dfc3a4a3ef7790fd438e78eef9262f89795d347a2ffdee364994bf03891193ebe821539af6aac13c712ea321c7150987a109d1b5ecabe67d002b3d2e05f0aaafa5526f0a4036590afae7f97c018f16884bb02f73077bcd02480633b38aedaff98060fd42d86bb7a1ea4792d2e4bccfbe671c8460102e119b958e938ef89a3835815277e453645094d210ff96777e51ea1a53ea6d67e3f2d35261efd83c38e3948e3c8578d2912dc7becac7c6ba996b61abb4df2bd735aa3be5add572832ce38256d4a0211b9776f84ce39bd5df066d5dcb4fa847398164fed91c7db8b2b672fe90418b32739eab3d8f54f356008d1304731cabb5c12ea1af1b5af799dcaef81054515245721fa45d048c56846e89f4bbb962bf1050cb141903852876352bc85b879759f064870f07f7f877c19bd4251b54de2c7546c3d9b45276bd8a3708ba696172754a54e35e9ce3ffcf167c128093b50f180587cc9ea24e82fbd2403b4ceec1ae52b5dae837945f031378ff946727b6320e7ee6458a8c7e85fa5ec507de343447988ee36c145fcb2a4b4588f41784094d1a8ea345651a44117c35ac7fd95079cb4d11ed05f84dbec9d67b452d5d74c5f08d5cbac7b58a1daae7a75b9f90ca9fa75c54038ec9e2162144fc6b47365b578bd2ab3e70fabd82535abc9c9da8a36452dc7876da6d4a9a7f42711922e35e594bcad6d0484701e8650446276889174c3378618ddf173c8e4808b4d78bc255fbedf8712ea60ffaa129626992b7e4da76c64c1d61789b21f2fdd71688a68d8c2f9411de70c49e1778d3813ce559ffe296df2d90e8acd701b7fd73c2a378b5fa0636723043b7e83b8eeb88f05a8964605659b2077c18cae130c771f4f970c4c54cf52981b3c91e81281f079c8a937f4f4809cc0528a782fcba22a7c274ce8e7f3e05fd8439cae9158b0858503632a4bcd779585ac5fd4f60013d8d7dc5c2072400a83e548cbb074053f27c6168f526ded4c33366c772699fd2b07dcc642b5ef8e723076d8214295f71aab03c96a47cb8aece6f26108e05cdce81ead23aee88c2f64fc0435c69adbfac8a587eaafcb6719adfc49d67fe1006ccaf2bbfdf93c935cb2c5e4f96381bfdea64ba8be0bb0d192a9b0f1408a49f5bde3cfe4270ff15af2a1f0d869ec676753e6fb689cdfaa51ecdbac7857d1c022d6b6b2a81c9f95e72fe4195eebe895cf35caf9750719c88094c587ce550e714ecc8e570f77a4e441dc3156a03d39131cd67593da61fc1cc4c5ca5e68d09c3d1167aa0e1a271afaed42e757f12c9025cd47278acdeca2f38eff2b35052689766cc145a1ed563b7c659ccef7ee02763a09de2fc10ceb811b1c9d2535e193cc44f6644676b7cf5cf1ddd10e34119ac52fee725cc0f42d3425f923f7fb1ebd99774f489bcf03831ae288605c85d126b75a949de4ab69651133f028e4461ae4954b66c8983059eac07707c62283b7e641c882eb1b357865e6f5d68dc288062dd601b311e2e6025d3171664a4fd474d85036221af38f89be018a37a02069784600b1111f580e0d0acb059ff6a989097cec51eea9270b251ea5210aba577a323ced6c6ea3b64636edb34f183f745c9aa8b5fe2b6162b4e02ae5f29bbe30f33cc7b6eb223cb3f70c54cad4dfbe06e845752a7da49e9fbdcc7fc709145b45b0668bfa00414d2e63b50567f293e2664e3930951d3f5b89c4b785ec7171db37ff6fbf8f145d06453f0093f7dd7febffcd511e25b4678864b03f50f751f65e7dce969c12e4eb909cd8f831161c29d973d04ebb5c2acfffde20d266bd56affff5e22230fbbd5aa876cc87c5959373faacc99ed6950940a5f06e46e93d2e5453f958f03f0cebc5bdf2e80bbb2bd67448ce495037707c08cdcce6bf7ca4fcfc533132357dc8ad031a2990a338968db9acac24af4ed0dcbbd9c4dff8acc6322f4de2e35f895decbea9abe2f91e4b487dcd704c6395be9d3b04ef5ef4429e94d1b1e0659d24f2abbc0f2156dbf02c40e54daf195d192f2e3f09381c93ec0f2cc1bb5a8f3027354d546b5137da5c05ae29086494ac5f11b9460c36936acedde897697a249347a1d3e9bda2993c5c7a3e4da321e82c98c2abead2aa2f910cb0bc934a3a589dfd5b371c01967ee75a5be4a4ddb67efb26c1d03c131b6ab59b34951b450e78f6d831c8fc05a1bb770dd312f37ee7d3e4a86af58b8a6983b808e0b220a9309e5d6b2b9b7d971ca82da3db0b0f62880af3b55efb5e228ee7153fe114fa7c43ecf6e9aebfc4a49cc079ca5f2d6d58e91268fcc85d4af7b59305c46c86a69de2b709349a47a5440a2ebab923ddf841c1aad9a141e0d7d9ef1458e01421d64045866a49a771bf2dfaf1bc25c404ef2186654dfd5b24c6bf9ebb04ed7a53f115b7275f5dda404d871745275ef19f236b44640c1c7913f68b6676567f8d10688082a6c189bb806cfc427d812e0de6180bb614dd5935dd354c7292c4224f15ec7e965eafe373f4e89ec9b"}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) dup(r4) preadv(r2, &(0x7f0000000140), 0x0, 0x9, 0x8) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 670.640701][ T3745] ? lo_release+0x120/0x120 [ 670.645198][ T3745] blkdev_ioctl+0x1d0/0x3c0 [ 670.649721][ T3745] block_ioctl+0x6d/0x80 [ 670.653965][ T3745] ? blkdev_iopoll+0x70/0x70 [ 670.658561][ T3745] __se_sys_ioctl+0xcb/0x140 [ 670.663216][ T3745] __x64_sys_ioctl+0x3f/0x50 [ 670.667872][ T3745] do_syscall_64+0x4a/0x90 [ 670.672340][ T3745] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 670.678313][ T3745] RIP: 0033:0x4663b7 [ 670.682206][ T3745] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 670.701815][ T3745] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 670.710222][ T3745] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 670.718186][ T3745] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 670.726154][ T3745] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 670.734124][ T3745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 670.742101][ T3745] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 [ 670.755447][ T3745] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:27 executing program 3 (fault-call:1 fault-nth:61): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000406887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2000009, 0x12, r1, 0xffffc000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r1, 0xc0046686, &(0x7f0000000040)={0x0, 0x1e, "25b3195eea31850d4673f9c100b54394a5abf5df172a0d043b41c5fcf61a"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x20010, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) openat(r2, &(0x7f0000001600)='./file0\x00', 0x28400, 0x140) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000001340)=""/180, 0xb4}, {&(0x7f0000001400)=""/194, 0xc2}, {&(0x7f0000001500)=""/158, 0x9e}], 0x3, 0x7, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/133, 0x85}, {&(0x7f0000000080)=""/52, 0x34}], 0x4, 0x2, 0x400) pipe(&(0x7f0000001640)={0xffffffffffffffff}) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000016c0), r2) sendmsg$NL80211_CMD_SET_REKEY_OFFLOAD(r4, &(0x7f0000001780)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001740)={&(0x7f0000001700)={0x20, r5, 0x400, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x6, 0x35}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x40c0}, 0x10) 01:59:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 670.814649][ T3775] loop5: detected capacity change from 0 to 570 [ 670.830920][ T3775] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 670.838970][ T3775] System zones: 1-2, 19-19, 35-38, 46-46 [ 670.853300][ T3775] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4038/file0 supports timestamps until 2038 (0x7fffffff) 01:59:27 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x47a00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:27 executing program 1: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 670.903705][ T3793] loop3: detected capacity change from 0 to 140 [ 670.910020][ T3793] FAULT_INJECTION: forcing a failure. [ 670.910020][ T3793] name failslab, interval 1, probability 0, space 0, times 0 [ 670.922704][ T3793] CPU: 0 PID: 3793 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 670.931128][ T3793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 670.941260][ T3793] Call Trace: [ 670.944708][ T3793] dump_stack+0x137/0x19d [ 670.949042][ T3793] should_fail+0x23c/0x250 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000007887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 1: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) [ 670.953458][ T3793] ? skb_clone+0x12c/0x1f0 [ 670.957878][ T3793] __should_failslab+0x81/0x90 [ 670.963550][ T3793] should_failslab+0x5/0x20 [ 670.968059][ T3793] kmem_cache_alloc+0x46/0x2e0 [ 670.972826][ T3793] skb_clone+0x12c/0x1f0 [ 670.977059][ T3793] netlink_broadcast_filtered+0x50d/0xb90 [ 670.982793][ T3793] ? skb_put+0xb9/0xf0 [ 670.986950][ T3793] netlink_broadcast+0x35/0x50 [ 670.991717][ T3793] kobject_uevent_env+0x8c9/0xc40 [ 670.996855][ T3793] kobject_uevent+0x18/0x20 01:59:27 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000008887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:27 executing program 1: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) [ 671.001369][ T3793] loop_configure+0xb3c/0xcb0 [ 671.006134][ T3793] lo_ioctl+0x555/0x11f0 [ 671.010382][ T3793] ? path_openat+0x19ab/0x20b0 [ 671.015155][ T3793] ? putname+0xa5/0xc0 [ 671.019227][ T3793] ? ___cache_free+0x3c/0x300 [ 671.023942][ T3793] ? blkdev_common_ioctl+0x9c3/0x1040 [ 671.029334][ T3793] ? selinux_file_ioctl+0x8e0/0x970 [ 671.034547][ T3793] ? lo_release+0x120/0x120 [ 671.039049][ T3793] blkdev_ioctl+0x1d0/0x3c0 [ 671.043553][ T3793] block_ioctl+0x6d/0x80 [ 671.047800][ T3793] ? blkdev_iopoll+0x70/0x70 [ 671.052391][ T3793] __se_sys_ioctl+0xcb/0x140 [ 671.057033][ T3793] __x64_sys_ioctl+0x3f/0x50 [ 671.061666][ T3793] do_syscall_64+0x4a/0x90 [ 671.066171][ T3793] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 671.072148][ T3793] RIP: 0033:0x4663b7 [ 671.076106][ T3793] Code: 3c 1c 48 f7 d8 49 39 c4 72 b8 e8 a4 48 02 00 85 c0 78 bd 48 83 c4 08 4c 89 e0 5b 41 5c c3 0f 1f 44 00 00 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 671.095727][ T3793] RSP: 002b:00007fd18cbadf48 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 671.104118][ T3793] RAX: ffffffffffffffda RBX: 00000000004afce8 RCX: 00000000004663b7 [ 671.112072][ T3793] RDX: 0000000000000004 RSI: 0000000000004c00 RDI: 0000000000000005 [ 671.120039][ T3793] RBP: 0000000000000005 R08: 0000000000000000 R09: ffffffffffffffff [ 671.127989][ T3793] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 671.135968][ T3793] R13: 0000000000000004 R14: 0000000020000348 R15: 0000000000000003 01:59:28 executing program 3 (fault-call:1 fault-nth:62): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:28 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000a887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:28 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x88, &(0x7f0000000180)) 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000001", 0x39}], 0x1) [ 671.151452][ T3793] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 671.189707][ T3818] loop5: detected capacity change from 0 to 573 [ 671.236475][ T3818] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800e01c, mo2=0006] [ 671.256549][ T3818] System zones: 1-2 [ 671.256557][ T3837] loop3: detected capacity change from 0 to 140 [ 671.258237][ T3837] FAULT_INJECTION: forcing a failure. [ 671.258237][ T3837] name failslab, interval 1, probability 0, space 0, times 0 [ 671.260383][ T3818] , 19-19 [ 671.266656][ T3837] CPU: 1 PID: 3837 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 671.266678][ T3837] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 671.279262][ T3818] , 35-38 [ 671.282168][ T3837] Call Trace: [ 671.290482][ T3818] , 46-46 [ 671.300522][ T3837] dump_stack+0x137/0x19d [ 671.303467][ T3818] [ 671.306744][ T3837] should_fail+0x23c/0x250 [ 671.317415][ T3818] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4039/file0 supports timestamps until 2038 (0x7fffffff) [ 671.320714][ T3837] ? getname_flags+0x84/0x3d0 [ 671.340058][ T3837] __should_failslab+0x81/0x90 [ 671.344835][ T3837] should_failslab+0x5/0x20 [ 671.349348][ T3837] kmem_cache_alloc+0x46/0x2e0 [ 671.354119][ T3837] getname_flags+0x84/0x3d0 [ 671.358620][ T3837] do_mkdirat+0x3b/0x200 [ 671.362940][ T3837] __x64_sys_mkdir+0x32/0x40 [ 671.367615][ T3837] do_syscall_64+0x4a/0x90 [ 671.372043][ T3837] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 671.377945][ T3837] RIP: 0033:0x465707 01:59:28 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48a00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f00000031c0)=[{{&(0x7f0000000140)=@caif=@dbg={0x25, 0x40, 0xfa}, 0x80, &(0x7f00000012c0)=[{&(0x7f0000000080)}, {&(0x7f00000001c0)="9255fc1ec653b335f03f48119495eca650d8e90e9db6d3144213613e1bd89c2cd0106288b2feac307df3c2c81ce18f189b83e46a5af0ee39cb249aa3aed70adf081b4898ba865bc2634d0077268640a70697fe2ed4bbd4568f3cd94a23e92245894498079c9b4ef678f8481cd9a82b76c1b8a45c25b4737f27fbcfc4128ac8f18a49bc0d34ee4b90bd69ca844aa3e569ef39b990e42c0ae61298d992247bd0cfaa2d7ff1dfd8d6c84114cc30e522cbed1b9793bc485b528c6f354c49d8f2eba6fd35", 0xc2}, {&(0x7f00000002c0)="18655d29082148347a406cec900071f0bcf033479195a4183a4c2dda8a5079bd5ee4ae71ccd49e9b412961773a3acbc43f60af82f632b525947b2cda5d9115ebb6d8834c3bbcf468c13c75ab2f850870c82d5f8f897bf7731faa9b365082385e3f03a92887c463193a6811e088899e9e3aef557cd909c5206b1ecc9b782321722219922dcf57a0e8f2c8e9fc282f911f65d4cd3dac12567078379c559bd2837d927236c30c9d8dae96ac348b27e201f9852ac6c53f37b069c06c9e8f2318ed14c5c33585cc0dd46570a13ff9840b449c4147451a6fe734b3eac6111f94e696a2a37588a48663766de5fd7ac2f09a9652bb5c125c799da82d4dc3c28da97023b448415cd782af31544425b61cfb857c30863e9ab1f7a5e59c5e5ed8d0e96758e1d17022ed81889f8dd55386ba57e0e07e7798105f6240f374b35ddae2259d42d468d65186607df947b9e1a53b37bbca84efeb261c654328128ba31601d34aab1d771e6e259a915d91ebb4892f1cb70b4520a766194f5c14d6fa0e8f81b8feca2bd876f89a60ce15566088100a54e47679132e972241be8fc656b45b3ef947f5e4d29bc50d85bea7eb5c1e87743faa6f3a50a7b54a244ab9664bc37d44edb09400a5b6a7b988085391f8d90722748d72dd02fe8e591f6fbbab7050a95a411cc6cbf704ab931ae70ebbf491cda81dc3bb5177f905c47dd087608f2b86bf5af83632a1b1d40aa595765058c3847b320596d728c76957a646c2bb1d36b000d908b96a7b16fb037b7bf08882c74d1189794c85ecb782bac613ac1b5da5feb43949bfb85440da242b93261640a0787275e1e69e27f44587d2aa55eb3260deda2f5e63e3ea4d152f3dad77a353f78fa601453a680dab66ffbb3fa998de188e137f95756a29cf1932eeedf756005b85c9bc84c20a8c88f8eecd16f3aad28d636e9b69cf2d52977bd3de35265002cc5f8bc301b8be12322a4e887c31c796f754d7f77708ae3efacf3c0e8864f4ce5da305cd8c4fcfeffb3280c34e29bfb0c5747f45960095f7952b5db1c057ae74594dd28ad23b2ca0c54157a6705786f290e7687aa0414ec4aebd11620b7f1d0cc4b6ada15cf1bc5d6777144255fe36bdf752a7931f195b9a5d4d35657aac335d5d2f340b1ea4fbb2c0306bebb02fda4f93e7e2f8201ceffa745c091d3d819219d867ee4ed09b7b15679c53c2d3c073d9032d22e298962ee083ccc83603ff9911e97cd960ac8ee92184ff0cd4234ad6012bc8780d5a270cd82f98e7885bcc7fec64d3e6f46013ed02392e7c72e261abb3da3eab67ff582be0dd0f586cc65dac8b78c99a2a66eebf1978b4e0160748b1f318cd33d56f1f2fdc8158c5dfe60e1d7b2027708f03bd2956a4141e99235f5e025ddf5b0398b82845e896934ed9a58947c0cfc863bc1014c48eb76c1b4086ad63cf97461a80b70ec765d2c7154d5cb4a47a052613eadb92f579f8e25c1c71cbe08a09a45d365c97720421001c96e7f70fc419c73506fd1c5a28b76da421261c8307b87150d1e99bff5d544a53f96b236c1c3b04a5b37293e9ff39d9daa49d11be9f97c1e684033c2de97141e9392419365e7e5f277870bef649db730ff9bf1dd0c2e955e1191709001d887a88c5accc9e4e3d52f15adf13c45bea5ffb35762a24ea180d2fb318682ddc5e590f98f8a24b2c4cb38d4d9e7f202665e203c1b2900c6952f9f88d4ad80d2ea7f28e8eaa9ca883becf7910d72dda43811304897eec360a33a706046de6f870d6020c907a5fba87269be0c6a244b13ed763a942837817aa2e6b3233ea62ac3f6195a24191897ac35a5a48d23eca41f2b45b434715f2acf851fc9e1b99198cc5b6076ac0103f29838fd731ad054c93a584e44f465597bc84445f5d369bf4b18585682dfcd09a75d1d942448cfd8a6141b5fabbaa7f5eb35385b5a4e6013641a6119ce55ac2aad5754d391dd84160a3a5fdb497e870e1108906127f41d40b1c437f41edbb2c1d7afff6f5748615c9ca3189732ab79ffb5f853035720e49da882064079c7cc78f038bd867ddca2f2dcfca30212dd00cd1a6794e2f4c247b7e02ecee9ce6025bc4798943b3a587776c5c0c3b7c15d964acc770fbcc29a01cb05d722a096ed1086a5109f028071af1702026ec49e46e3c2d39f8328d9a38f28222c097432a07ee0ef0e04559d220f303da6020779debf285a148f630ca67011b4b99b7934252649012d369e0ff5b44efbea0e44f2bc91f129d08df936fe9d54b342938d3bdf4cf9d588c4ca81b6d4b608368f2a1a9b4aa336a0c18f4c2fb9ac5f03408ca48185f23d8b97a98a08078f7af3a896eb85726a234de1aab6f7970b365c4a61a4a7edf7fa629513b187d5d2e34d3b0246213d7b024327047c65d2214271e7cdc6d96db0c189b89d6e9e4a132dac1fa3fac3a8d862f9b4dbfece1065d17410b195a51e9432f24d976a7bde272c8dd60fe95a51f2b8662df25ccbd907889e486c441c1a503fb05c3ed2609b3e10b47d2253ee4fc2c556a161fdb20821e4c7f80fbe2dd10875a86acc0db38b712a987a29a05dd97fb7843d93ee61cf900328252af0648879b0860177040a295dc5eccacbc1dc03f9b9b467a6fe56d423d5f95a3f0e0a528da9ac3a3bf5a112d86890c8ce215416ce74787f87fdc05cff7a0e5fe95e23a3d24f6c56760c600c6dcb7a48f4c125d0a0b1c2ab519b4399905bc6642f32ec9974f26c4b54b5875c60358eaa9f560a0169c04eb88ae72b4710fb4ba3cde2033ae4d82fe75b4d3c4e88356dc183787ecf58f609e512ebdeb1be3d9eb5edf9a6ee462fc7cd46b972d42aa0215f5a301ca33f9cd353659b77cc9ffb5481e4db9c1c2992b7d5853abe2875ba91358b17ce1bd05892c3b35fb70e43b01704f6ea20674ffb82dd1f4ea0b4d52e87da0adccefaeb601a9b5f9e456b7baff9823889c60a11185bbf67fc55e88550d6efe68886af54f0c032d41105d52f24f89d61b8e252b91a48b6e8189d6dd63644cde885e1cd362d2cd513ef84c944f46204fb7ea044f5cc78de0ca9fd009aa57c15d9c80d5bfde6cedf531c8c81b12756f38d19e77ee1dde850bb574f82857a6a1b56dbd4edb3457065825342dc0fa2c91bd66e9303d6e295093a41cbd14f577a75be592ca6618599af237b06e89d8b75ea7604fe610ce48da37f1ae36e2cb1d63591636c0101941162844e407e0a76fa82f4021e14ad9231e714fd614abfdd3666c81619172e7cc9cc41eb1cdf6ae7925efc54857edd6a11302241a9da3befdfbb0fba82f8ca49a06edbdd5f1686593f496faffb532dedbda1f5db7c7c880985f96b92ebb8c277464e0c23c56d6123a9432402a2e6ef054cff0544bc43e5e3a21ae14008a5280fbbaab4aa10cf52ae2e448c1656fa42ee97f8d2c77b05e3dd7e9bb549481ffc89fa0cbc7e698d03b2caa7063e40771c73f845d36d45ea47adf222b5592de12896458f4f023b73688ed49919613e62876f8fbc6b23662b34a07b974d3a8561785f521cf70a9ebb5b5da763c3e1fcfee5dddc1fbb838774a417c47abb9be5af12df8fdf3eb2a483b9f31605688dfce0f37def76180b9aa0b3991189e90e0377d4ec4abcde40348235fb70f448cb410def4e5415198e399514d8b925c77b23de64d75f241c01035807ca95bdb4a698d9288216f7184ea179b6b7a899798c532afff131233d6da80c67ec8b7ad507bf155b8a5ccb78ba4c3b17f259245ae22e734f71d8f05ecc42f0040ce898f511a748a0baecdaf9556ef5fdea7839214b01326a5d79f7871832f6a5ed6fb7257b535938583951f90256feedeaa2b13f9cdd9567ecb6cc66d942651f303b53dba7abe6fb614d3da7ec7001a9ad5cbd1f0b2e748fb444939beffcbb2fa6b56705ed7f7b2df12d5eb6f40b3950d763712bc14deae5b4ad3f3c4815489c0b0b5194a30ac78d0b204b368e453a0e141e7ce14d7bb02673d361c96ae7aa537cb4f7f87c11ea6a69e5850e9a1183d9b0713f4d7571b28388ed77902076d7208ab32f3ac5ec20b2e28ace4f0f6f3019ddf0372120a7aa6d39e49b4568ccbbf0a13aac9b9790f0bd21e85610aeb857d99e535390ee2edd8215469eb68599b722ba415588e050fbed60a20b41f8967eefd3c7f853880a61825119b8a8486be54f2d33e7d91cae2f10180f7fd30384caf03bd6db4a013425d07e963585ce6fc812872dc6c3d283ccaab4dbcc01132d3848b14b2c93d45cd3e6b71c01d7b8bbd2bfd7f1d8d36605716317ad176b16e5e0989e426ab05e0d7bf527fdd9cd20811efc2b7e79bf7c485a6eedfa80ac72225ce68e3dc0aab284335dc28a7f5d6201adc8d2bd37de1faff31fa6204e952f861c4acf13f2227ded9a39bc76ec9fad457cd1812445113a6467806f98a90b27952aeef5057ebb2074fef042c1c970e39329332fd368c51e01ab285ca00c96e0197055023b23aaaf1f75dd07eeb6965520fe535a829c2ed1fc0e2bd63a602ce02abe9febe018d0acbec5d33c84ce0c45509e4975917c9eec5132f39948220759c2229ce7c6bd643c479e20513b4ced7b0ffcb78ba6abd309268fa02d3a0effd20987ba7bbb88b8e255d33e73a53a8854132135315a303e4b2cfd8ed382155746bea9cd28011323e4a86fcedd1f343f9e0d9bcdf84567e613b735c43e79f6ec241f6ef99edcbe069d11b03715aa6169eee7418d21e2096856998f94aaf0326bdd73bb5b159fdc330c942fb75449cc2e91eaa5c3003629ef91f90b8b670b3de09ad6a64434f250165f255a1c3daed4e110703125ea469a11c5e7f1fa209e0857c61da13d419cb4a630de282efbce79677e8a6ced0a0a33afcc9979dfc28ced40b7e8fabed489d01190947f97095dda8093b75b39530b2aeebcdd71b85dfac3cd6b857a7c49bcb29d4696be6ce8348d8ac415b2d3d7846255052cf4c008a75beba5d2e98b0aef3799f1e6a8a4e6cbe09499992c320bc1346919ee3333d07ef7231ec2f304fd29adb848bcbf4e989c3a5dc32bfdd6f11fea3fc213c877de5ce237c4690dc7a4c39f791a3997a45a740fb55bec31f6275590809a59bc6512d1bb8487172ff2d84e75edc52a8036b0acd7eb27a023834cfe7342387df747547ba4d314727334056af677ed1dfe238940d85e61b9c2c1c2aea1cc5ea9943816be4b47136d56cf63bae15c95f935b4849feb7a5963d673fa796ad45623fdde5f4a53a8ed9ad53c010c2ca18d56c32656bf2c8a8624ca7be3199b1a85f824ef3fb2590225cea6404ec1c64b53abddc48a277bb76084b89a5fa271d09ee1bf1b1ce4cb6da4346ac50f0b3f01647afa0caebf3db10c9436341da70e199600028eef46f8c0cf482908122491e127dfb17fc89e8b4c83bd1c789679b89a197ba05896ca93842fe5c8d59dbe741677603419b31b3a6d47b110897e50a6989fa9d9c4ee6963e1bed3a6ada1a00e82d66d88201a4d6a1f97a85c614d087cb10ab2a963b8c5f41ea9c16d5b84501257ea984cd46698ab42e0b0406b896d410a2f22d22cad702cfc7dc0b351ae70b53ede1ee0a9e278282a2e54fa88a16d2337e6159de0b4b70bb8ee04befc13c6bc777885eb52181b68f583935dd5722afbceaa88d23a31949fb7613c790f7e332ffa3fd014628e0493797256f49086d8d39c2355a5fe52827f31c501c20a371458a2bec710bad9865c49f8112174cf32aafb9aee5acc999c0ff59a07530abdedb89eae05a71bdcb9d79c881a817c134d134ebe99981f6a8c6be6c1fe29563559070f20d7e8988d14556799e2b9a06", 0x1000}], 0x3, &(0x7f0000001300)=[{0xd8, 0x88, 0x7fffffff, "b78b5faa88f484ec090cf0e0d8aeb15b27ee619186119a168af017078d29aad598afac0c56dca01320fe323c74a97a86e6b7e9fd46ba3101b2148d07fbbee87e53f28d66b43c6d73c90bd3588e8afc6dab73f015f989a73f38bae0caf415e57c2c7275ae862764c5e8d8ca2236911880bea8708f4e56fdd3fcdbcfe8d67f6d753406892e8dc98bc5b7b19e2f17133fe3bae200f7ea3c4182b20c95bb6e6d926584b78256985690a3a9e4e0cc8a5ab85cc73a1f8bed6ac956ff53d2f49e4dd4d2270f"}], 0xd8}}, {{&(0x7f0000001400)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x4001}, 0x80, &(0x7f0000001680)=[{&(0x7f0000001480)="8f83e96d2f4d6ce35bbfd5b2e6ac03dd98876fa9c5e1236e633dc7b8a988908a729a5f0efe2f58d5881f99c04b7c8aba90167f43d78cf0bfec01374665559c276cf80b881c", 0x45}, {&(0x7f0000001500)="99fdd45a3f337d710c730f812896a072a5df435ef1343c34384ea311e1297fc937753ad137d461cef850744afbcc3366ba61820cc77f645d5c176052d8bb5a6049ee45c8f4d688ac5b1e7cd10ba9e40e5bd94479dcfa4db43e8559b0bea052481ab4bf4d67d1c6bfceef39d223433d8790fdf3db85250c08", 0x78}, {&(0x7f0000001580)="bbec569dba81660c224859cbc636eed8d847dfaa348f38a1be151c7b56eb01b8", 0x20}, {&(0x7f00000015c0)="ef19a06fadd6497999330196134b1fead8b6e22a2dd32b2cf4d7cba8eb124a856461b7d87c28363f1793443381eab3582eb61af2e544fbee1a91165abcca08ab0a4b61808de4d84cf9d6159d87d019abc8bd9a28a0abd79870b56a4ac564efa025b0be46a1ac77113478b057d965f9d93e7ff1627e7d7201674fa5f85ca8031f3f673111ff26f45489cda52b5b219a69fbc51fb014666c3d7461068c", 0x9c}], 0x4}}, {{0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f00000016c0)="be6496cf7e0bc308e40be43fe1c84a40219df6241cc5e93ee12f16e8969afb16e903ef4f75a9fac09561f9c4de9e85848f5e39d34e88afbd14aa6ad4d657cb8e8bbcdc5ad9189a6ecc688d2eb661701210f00890f4cdbbdb2f7780187f998afe834e863a418ff10571291db81c74ba3bd600c556082209c24fed101f1cc6a79eb9aa9b495f337e05597276d801360290ceebbb0cf022178b2e70c26c6564c471895f77a980a69de7afb04d6eb28fea17ebdb4640a08719610308502619fe9bb13876747dffa72ff7ef71a6b0075b871920ece9e0", 0xd4}, {&(0x7f00000017c0)="fc99c408b265bd9a3ec615642a76deffd615a1228a278da3a4f8c9a9ae84defc6704395951f23f84e4b9705fe2f7f8057886cf5fc23f87ca240c05caec6ba577bb136c275721596147157cdd29a28dd25c4e6358ac88083fdb5948f4238baae24864a6432344a7d5fabe60950e341c8100315ea537073d122c1198835cbe3774b2cf1f41498816ab5f58d8e5df18a129d95801832afc8df56443fd2a8088f6cd765e21e7bd0a658f6ffa2468971cc8f0f9fb2210535da456a5929430c056684aaa25145f", 0xc4}, {&(0x7f00000018c0)="b8689df13415d7b758056406b7a21799f3fc1247749325d7919ea0a2e5e95dcb2f5ac4c225c0d9d388af744f273bfed0e1c6df0ca1a172d673d8e202bb2b1468126095482229f76b9af87d847860e11bd88d230b10534407f55a92e0aacd9572ee2332dca2f6a85af49aeed453041ab0d9ac846548f753ac62503debbfffe8ef4510c6b87cdb20e356cf9478650196a04bc4c693efde90f133cab9f76777ebef3a51db7f3c48ac594f0da38541ad1e09c7860e25cdd38396230d8767", 0xbc}, {&(0x7f0000001980)="2b12d191a7670267813f58bdb45e2211d357cdfd4e", 0x15}, {&(0x7f00000019c0)="01df0b096ee919c4f7a4de67324c9f2a82b663d858e6c55c8fe91ecd34f7b61fcc8505a366f6e7ab2833e2616eee09d8f0d71713b343152fe6cfc859a68128e39393887de51f373ca198774a9982b62316dc03c7bd5a025d1807065a8a182de2e396d89c846e4402a66f9a707a5500d4f0dbcc4a59dabd6117f9e14b5155134b0ef7c96840f0ddc5a58d61ed9ab491fae1efa50bdf4e5c5d808adaff781d427dc1bcf7a23f", 0xa5}, {&(0x7f0000001a80)="b5621122f9e2479f82a451c1e39bc75b700866fdaf995431e5e0f0949d2bcbbe31de11d92bbd65bd90c7486cdb818e058e94321b842ec127a9c05346fcd734eca2ed81f76e07c4cb890ea9dde62aecf5e04f1ed75b93d3a8de3c52c4e50c7f7c731b6d4ada789f8e775e2e6f621b712204d3fd265c55d8490cca1a091c7c2a6c318aa87f63432cd2a1ccb764499efe25be55447ae5caac404da3a63655fccc2cdb4527a13e8699ca0c6deb89000f1bc43105db74741a0aacf08d3b25ae7a6567ed87012ac22135f5d3dc92fbadd8cce9584b012fa03bac681f9b01e1a92650791a8097d27f672ccaa3145bcf1fe20777b9a2a0a9622ed9688b7f8f47f0c8ab278cda4f9c2439f61505713046ca7bf93de47c411dc39a551e135a86537d0faf2f6ed09eaf1fd890c0ccdd5d740cfe0de796be021cea7e016db3ea5a2816a91701f3b2c60fbd7ad71b1c43af279901f1e4c64f72e63f665b712ed94c949de613dc3af015d75336b4b7feaed1cb2ae7a21fc737e20039b80990c1421725d6d906615c55ae7d63a50231981a6ea04bc99a3334b899cd4c37c6c2f5af541f12b7b3293790e6ece1e7312e80a5605a94770e9f84a842759e402b9baa18765a721ad413680f6d0dc114458c635366940b73d6f5510c5536227841027bd880f8f29584f41c3aac701daa149d3f36afb524bf553748e2d93d53a84ac05e2c9140ef571ea90f30ec392b1851f0448f474da2f226c32f9335dab5521bdaabde0db5b50e7d9fac7eecbc73c46e45fae0a5e02e3b71c7294f1bf00432249eb795469d65e9c3b275f8ab9dd17b78e35d58f53a767206978cceb13f2dfff898d713e5ef220704a746d7726bc98706dd157f9b302f644183e5a1edc570a8689a97ef426ff6f6a6d3fed9100dbd9f7699580aaef2a765de95f58f7032ac24ccabf2eb606b787fb53d21b5af08d511024fd19f8c3b4afeac937955674280b58f106ad269466614f481bbf1f31ded3dcfa3f9d887d975e33dd8e76636ca63995d51577e5d821036e0087ffa8bb8794e4be3ce333dc997f0ba424961b5913bcaea6140e56d04b2f0eb307c708318c4ed73572d4ab592500b1b50afeaa5615435c5427d7fb4f6c7075a144b30bef8fceb48efb73ed9bb8e81f7d6ebadad8df8202d8de0fcc14e067fb58b47c0229b5731fdc8b3136566806d617d5415a10ecbabe30463eda0e603229a9371db6bd6782315fd09085aaf6a1c44e92388f536061ea519389cd3193fdf94b05383500d9e00693478f4634e6d03dd3c9201f6fa8cbf0d2984b233c59cbe66d248bb9f2ead833fe9eea213fa6c6a647b8c939cef6e318331281e3329215ddbe7848f2cbb78356c8ebf3c9e942d0834bcb89df22dd6f7cd91e611fd5eb27c45992e95e4996f66caf66bc61fa84bab6915c019c8d8ef4011419223524f814b1af1d3304d97796df86a06a13f017cc0906fd9bfe52159ef891d6fa4a427ad241f845f1df8677699c22896e413c06a9dfcac20a067e0713eeec4c83736cb5012761410971ecb370cbd6dc48fb1e60d5cb6fd6d21fd7544a1f15cf4455354bd9f1670ae414fcc271d9b2794aa3a42d92ae5c926a7b5212994fec1dc17bd10bee7bcf068104569fa7563a0f9dd7c0154b0a6bdff6f735440c29f21c9be92c93831b652343e9ec77505a26a8179eda938a255f2a1fafacc2da51b17fdd49136017111aa53feff6577740e98b0c44e638e63e0c08872559d63e1cf037d01ab958ad3dc3295c9aaafcc4c90269b9404a4c391113a299fc890bd3c12bde1cc31972801e88bcb70219eeaf28fe3e01e5e9c4e2ddf94473a72cd4c087e633d70e7a61670414b60cddcd35e289383f5f77d190beafd06eb96e75b00d3eb1aa7f36624f64ba67ca6ab58e12fbc21bdf70501cdbc0a55c075c6295996216efd52319463d6f98c336ef039c163b7f91ea6a9d7a360d9efc65a54a3a302ec5f19a748a1014a343e30fae59fb20d7283b5ffb6d24c92b6bda79e169d3d892703449cbb2c8381093bee7d220bca853d8a52342f24133699ae0b68d64c6973590a05572260f0ccd235c7ce0cd173f043a325205783fb52455b3433493405831d8e473583dd8e4322133443d880f39dcd1647f8e050199868106f348bc3376eda7514d9cf5aa0622a645af5c9cd7613fd25005ff5c79e018c7d751e676090cf6d23b801144880f92914632474f5eb02b8973d9fdb0515ae4a2cfae952fab2ca2cba7994f256309650842c9ccf2f56c1cbc957e0c69cb1cf606166956f84482140feb3e04a558218d7fc28f0c25da3c68f8c759e92331024676866f3531293b1ecd469c24bd185c87f5d4fe353bb193dc415f5fdbb090b9f46e05ed162c610f0fb364bec3682235e08cace3fbce1d44a4794c7d44da13adf3807a90f7a984f6c769a7e988783e1b24d0a5c4cb7a273860e809eaf9165391ab29c5c6e842efa07ef04803dde6842e30e36c34578b32f7ae7bd8724b285313feadf13a4b72dc0b53deee0068baa894a4fba45add253393c1144f68ec6789242b81d0554f096fa1b2f1522d5f02bc8101337d1741ecdd704de06d47c5078d7e3dae99dd6791159ccd2bc143f4b708fe98b7dc2c39302c7ff5b53550e989619c1a78aaecb655fed93d488ab23125ec5b3b8eb2cd7b70d6e3bb024ded23ee6a3b0f76b43636390a9ac44f2cae58638498065b3c933cf2771bb456fc9613f65dc6fc58649e5caaebbed28dfbce963dfff5645c3870a2a43f5cc11b82d51ee043e2db4c83f94691678f6b845e7f968b178336c6b7599483cfb0766954127702be3baa21365b0ef5ba560e52828e75193af6d58e397410d363b6c8aa40436102afaf8a0b6d4d9e2b63d577d2c59435135073a7bd85c35af82b2fe3f90220f2a9fe122f85a231bfa3bc69246169c19efb645657780eb122563863ebf55357a59ec7d0e6b486a1aa92351f493253b585adfbbf9f70e2d75566cae26e319b5f58f6409f7f9fab14e86cb71a174702c256838f9442602807798db73eab8d5e7a0eab05f51302d0a943747dddb5f6925f31abee0cdc45b8fb8594e9262438292a5ea9be794ad5f9c1c2d82f29e76be04bcb76ffb2df3f2221915217087b67fbf828515ae5fb8ac58f68e726436cac49977a7701d162adcb902f20cdd07832de47a2c79d5df9cd25ec8acdceee8dccf578cf8f5f36318f1f6b86c09986a75db25e3f05c33f64eb7b4f9071e2637a2d6913ab8338802c26ef591bbb70084ec4500a7e48b143f4124e7d7cdffef2998be28aa930c522e2d55a7dabe6dc2d513e5c62e7e29d0f701d4ee6f41206b75423f9213e29bcf8c442e8de3cdd89e38b11a4aeddd8b1ea5d80bb3e5a21722ec15c31f419f18ae58b23fa883a1c00782e56bfff29efb7bb1612c56710d93f7a200dbaad8cbb3c0738901a128610f4cbce233e6766bf1a2bbb6613209c9b21b641f57c1de167a8473126f23301ff4814ef1cccd9c53d131a3b8a1bd877902b4441062a3d1e04bc8664be4840f04fdae155aa997d85e4a2115816e3f1c929bb822fa4d136ab376fa3b9266052ef01d983358a53197f1d564b9e962d7c16727f6c14931c489c2f0b379b9d5c1de3cfdea38f0d0287f3ef7603ccb02035ea834adb8c9d43e69585cbf81aab6be3013c90755bed9e598d577c7f4429206973664cda7fd3bcc17c12d9629da9816fca67d8df61a4675a23ddc946f4219086f990a301c640a5e9c23e5c6997d354162675515617c37d24ae0803ba7b3d55aa2bf68524e998184eea8e360f3314c3f7cd594d1b7f8355503c449c12bbbf41c4a4cb204dfe11e8c405526eb9acae4d7897578d9fe7ed44c514220717e6ec4bda9fb9095f6be1df136d54c1558a538195663eced6d19f8028e82409df9945579bc57e2d90e7e809cb1973f17e5701126986b25fefca48df3fe069b0ba79b2e8333b1e2bb0ef15c62e807ec0258ab0c7bede2d7afad4009b44a9f71506b2512cc5051a033b5fd8948cff05b0d8b198405f56b853b31e6ad4f6be22e3c5c53097f6a0c02b1e3251666de8dc9dadfe6394b72a0cece4383231ebd74f523e5e08e911d1bcdb42fcdab812ed5c6df57de38abc327998f1c6165b14228382408bd640c0f62567ead20a4e1655632af68fc5ab0190f813e66335fb0021779da62c720bc809c400a14f68a48389f93d5065a48d7e923ebebb5fa2c0b69cc73ccc4a57dc97aa09764eec19e15ec69f17924bd16475f6a03137b61bd0f8f3150fe7684fcaa26ea5a8fee48c4d0ce4242b326fa357edbcba39ebb4264f607a339fbce47a31bef4b878a1d53666b0a788b0e1d17be5ea2283331acdabff9b5b93990bbfa6993f4f0971cbf0fe4db959568d89b50aa22d14dffb68e5f9461a71a11708ff959a0979124a7367efa1802e2dc6acfc259377087a435098956ae57b4f283c441bdfab29a978f177547ade1ad286eddbaa16cce1b0605a500f52bbf253603ab59e19653f7d55259f1a0cf0a9fe7b9cebf7b9420d869ac3d87063db7dc1d27f1fb03f1e67ddd293ca100777230aea2b4fadd1d62fd2936245b6c2d86153302172062b871f4540750c058c82f4f920d4af9e6e031cfb5f9e12594e8f66ca5992cf918b807c8bd51acfde5acb87292432fc2c3787fbabb1187239ec79417046e6f1a1680cb8ed08280d9cea44b2e8fd3c5b31f2c9167248508f1a0b7ae2aea097de1d4685a33bd29efcacbf5ce01ce9135f413bff7e0dd0436b812735dd632616cf1c96679b3260e340efb46f8e632f7e1a11ff20cbc8f204cc372f81f9eed8405fd458de95343b22766eb3eb544b74b2fd0bdaadd8a4944d02129924c52fd9494ef87f2be6f4fbb022e48c51b1b32c21c2f5ed702d933063906400bb139dc430cd83fe5a1228a4cd154ede4cb81b7fd0d2a467592b44b20ac5fc0bdeb67549383438cfb382fb25903cfdc9a034cf58ae150cb26df0b847169b5729bf067739bcbae06f542884e63198607f93f281b0d9687a931c8880623850cade8c4324cf40b507e4415bfc5d008116cd76628ed0ac9b7f200a4b679857cace53871bffa5378437d99cc28cc1347a6078d20a0a30ec7932934d25d47398badda5a271fff4415319e3aa9516fcc4dfa88e1b5a08a595ca26fa4321c51e150980403e932e1003f85bc0f3d9346ac74b22f7c71aaad0b9bc45ce8b51c84f08ce65fa0f8efd472459963b19a74a60954b5fcbf28b42a99e43e11583fbe25dd1b9690efdf2d8cc1bb75d0f66826816985331f42ed8ea3ab066610af6d455894d528034599be057b3fcb24f80f29446395f40da16b13d5314e25b05a163e35585af9fb9cbf3a50a0e4c3e61f1eb45edd620a847d3ad820425a464327cdac348cea1fc3bfd65c500d09997990afa6b142c585831f1872d501efe86ee1423ff5e92c743ff3ed9a2b052b2c7063f5f8bec946d575148704cd454d5f23ae698222ad39db8ffdf9c539d008df4c30fc90aff436715a92cdb9622f07d9aa1df56563f7efecc21df9b90ef97473223a32029fd1bb1e3d50327805a7b45fb14d7762194f9e1469dda75bb42aec702cb71c734674ba58dc2da2c6800a6658595b927879ddc1662859955b16968aaea58a0c66cc59eb17dc89d611256d62db67dcb3f846ce2df82c3ee1db13a9a94cf3f903b1f87ffac167b98a5009354bfc760182596d1584bf8659f368a86920d6176eca65fa3887a2be16b7f2fc6cd0429ae9f951bb97e4a21536b6161c2d1a992ce54a58f806e1d8048f418d5a5d374f0f0b", 0x1000}, {&(0x7f0000002a80)="5ea285436e876d0658457be4a711f598f8b9080f4240e2240c55f753506e7969277fb970667cfa9f98f353546636b8e53c3341d5ce2615d3cf57b21114b902b33400e4591ec41aad6e80851ebfdcba366c095cc42945e6c4d8b16674c7f1ac881c7ea056af102dcc7eea31f87e76437560f6a6a18a7e4a6a7bbe16a4ff1463acd12194b2034ca20b963b049303ac0144c6d74a48def91fb47238fa53d8a75e481cf2f01ac6bbb81264f21feba570faa5ba805c749de88ee6af6e0535a91687a1846559615fa85e", 0xc7}, {&(0x7f0000002b80)="afae11762962c1ca807eae0e1d028ca8322f572cef4316cf17929e4443b3b8e2a139030f7abb40cb03e503c55ac123942a499a2aa2ecce2ee41d9d4d470899285c481e35895e5c52af26ae825c9e557df5d6fbe6474df3f2b4a5cf7d908308cf3c177104cd57cc310436aa3f9c3cf9df377b22126a44d05cf701ab2b7622dd69d142c0bb6b4579ba83047291991b9c56ef6761fed2a362e0484fb1c371ebef0421ca69c0af76cff1f4b5ddb3de7219dd0edf620098f1ae3c86a49b50b71b735b0a47a190c357e3427b277fbcafd1", 0xce}, {&(0x7f0000002c80)="21886910f934b39a674198081828e65b3586db472f033a30414d3fc160c6c3a46c6207894944cfea3a1cf99db8d21f9abc511c5cfb5cdd42870426286929a7270a4089ef072428f3da130925b48c3b4dbd3bbdf8482e2daba169af69b116944a7eecfc5649e938f741c6dfd9046a6f87234c4b2221e68f959da7ee567c53969e5dcb78a39ee31cd8091a172ac6bf2b9563a061e17fd495b0cb5cc179fc534b6a2510c3c0643b6e473bedc15bca57920c1cc57a0a7025a86086423886d45a2c78dd87bc82c9e7fefef28bdf97f260183b96785697cb5d6bf08b8f93e87d40e7577139e32ad7f5", 0xe6}, {&(0x7f0000002d80)="31d75276666c3274151ae6d525ef1155cbb1248773266d1f00a344f857c89c99ec996a1e52988ea5fe429f7c029177c3ad275ce0c98f5a2326326463aea490df527a0b404af8bc23e2a67de940ea7175b866641976e9c49ad1b5c9", 0x5b}], 0xa}}, {{&(0x7f0000002ec0)=@ipx={0x4, 0xbde, 0x0, "6e70d1d333be", 0x81}, 0x80, &(0x7f0000003140)=[{&(0x7f0000002f40)="48725d21c2cea4357fefeee6a110ca45ad952a54c5887270a4313ad3eca787", 0x1f}, {&(0x7f0000002f80)="4606b1a54a0244afd4f5db6569639b8718381ab76ef15aec908fa4f74eec284e0fa07532dff4846d348b7e012f3e544b0148837f5e81dba7476867d99f0ac6fed48a411ffdb6759712111adf1b9725ad75e77eec7056ef367cc0a48abd1210bf082016f14d7cfec976063af609fabf0b9ace144b569de75486805eb7311cf1bd8042d401f144692eda6be9bdb3dbcc0e2b85b5077441fff0a4d0e6025d4ae128871e124ce5eb59c3e3d6a83354a3596e9330ec241e59d71f247b982c26c68f0dc67082d8748130652a950cad70981810028478432f8a4fc393c83b036979d6b269dc4be67e48bc1401acc9094f6c6095b11e8189", 0xf4}, {&(0x7f0000003080)="e2f7772fe5e0b480c98ec70d98a70d2df64e96cf4884cac8f51b6f6fda4d720d8439c3fcff8d5c3daf903deca6f2bcae95a989d8d224fa8d91fe79518bc6297271698ad4673a277f1a2ada4cedeee6a528f26a8a4d6834a86eed2a0694b59c14400fb5b0fdfbf4a03fc5a0ae3d1705b98f975e3f78206ddd6d80821c6a3cb7a20f8c376b75655135adcdf6986bde62baadcf91f1845f92a333f506162f2e6a21f1", 0xa1}], 0x3, &(0x7f0000003180)=[{0x30, 0x111, 0x0, "b0d878463c9b446e4dd570bc6f9c53333d5d93a70dad9ebcb5fe8b46e5a75291"}], 0x30}}], 0x4, 0x4000040) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000040)) 01:59:28 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:28 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000b887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 671.381860][ T3837] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 671.401582][ T3837] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 671.410000][ T3837] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 671.418694][ T3837] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 671.426767][ T3837] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:28 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 671.434780][ T3837] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 671.442808][ T3837] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:28 executing program 3 (fault-call:1 fault-nth:63): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)={0x1}) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getsockopt$inet_buf(r2, 0x0, 0x23, &(0x7f0000000040)=""/114, &(0x7f0000000140)=0x72) 01:59:28 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000018887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 671.512195][ T3862] loop5: detected capacity change from 0 to 581 [ 671.539930][ T3862] EXT4-fs mount: 33 callbacks suppressed [ 671.539943][ T3862] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 671.608627][ T3884] loop3: detected capacity change from 0 to 140 [ 671.618040][ T3862] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4040/file0 supports timestamps until 2038 (0x7fffffff) [ 671.627674][ T3884] FAULT_INJECTION: forcing a failure. [ 671.627674][ T3884] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 671.645429][ T3884] CPU: 1 PID: 3884 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:28 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48b00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) 01:59:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00005d6000/0x2000)=nil, 0x2000, 0x1000000, 0x1010, r0, 0x44402000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000040)) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:28 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000001c887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 671.653763][ T3884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 671.663938][ T3884] Call Trace: [ 671.667212][ T3884] dump_stack+0x137/0x19d [ 671.671576][ T3884] should_fail+0x23c/0x250 [ 671.675985][ T3884] should_fail_usercopy+0x16/0x20 [ 671.681010][ T3884] strncpy_from_user+0x21/0x250 [ 671.685944][ T3884] getname_flags+0xb8/0x3d0 [ 671.690533][ T3884] do_mkdirat+0x3b/0x200 [ 671.694817][ T3884] __x64_sys_mkdir+0x32/0x40 [ 671.699410][ T3884] do_syscall_64+0x4a/0x90 01:59:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000040)={0x0, 0x2, 0x1, 0x7}) [ 671.703833][ T3884] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 671.709785][ T3884] RIP: 0033:0x465707 [ 671.713761][ T3884] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 671.733386][ T3884] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 671.741843][ T3884] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 671.749864][ T3884] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 01:59:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8982, &(0x7f0000000080)={0x2, 'team0\x00', {}, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000429000/0x4000)=nil, 0x4000, 0x1800002, 0x2010, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 671.757831][ T3884] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 671.765823][ T3884] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 671.773809][ T3884] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:28 executing program 3 (fault-call:1 fault-nth:64): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:28 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000026887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) [ 671.861147][ T3919] loop5: detected capacity change from 0 to 581 [ 671.903487][ T3919] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 671.928526][ T3930] loop3: detected capacity change from 0 to 140 [ 671.941882][ T3919] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4041/file0 supports timestamps until 2038 (0x7fffffff) 01:59:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) [ 671.978964][ T3930] FAULT_INJECTION: forcing a failure. [ 671.978964][ T3930] name failslab, interval 1, probability 0, space 0, times 0 [ 671.991623][ T3930] CPU: 1 PID: 3930 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 671.999956][ T3930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 672.010084][ T3930] Call Trace: [ 672.013489][ T3930] dump_stack+0x137/0x19d [ 672.017848][ T3930] should_fail+0x23c/0x250 [ 672.022267][ T3930] ? __d_alloc+0x36/0x370 [ 672.026608][ T3930] __should_failslab+0x81/0x90 [ 672.031374][ T3930] should_failslab+0x5/0x20 [ 672.035880][ T3930] kmem_cache_alloc+0x46/0x2e0 [ 672.040670][ T3930] __d_alloc+0x36/0x370 [ 672.044909][ T3930] ? __perf_event_task_sched_out+0xce0/0xd30 [ 672.050898][ T3930] ? putname+0xa5/0xc0 [ 672.054998][ T3930] d_alloc+0x2a/0x130 [ 672.058983][ T3930] __lookup_hash+0x8f/0x180 [ 672.063491][ T3930] filename_create+0xdb/0x3c0 [ 672.068179][ T3930] do_mkdirat+0x59/0x200 [ 672.072440][ T3930] __x64_sys_mkdir+0x32/0x40 [ 672.077202][ T3930] do_syscall_64+0x4a/0x90 [ 672.081680][ T3930] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 672.087580][ T3930] RIP: 0033:0x465707 [ 672.091472][ T3930] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 672.112241][ T3930] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 672.120693][ T3930] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 672.128721][ T3930] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 672.136708][ T3930] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 672.144807][ T3930] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 672.152775][ T3930] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:29 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48c00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000052e887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, 0x0) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x7}) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000003f887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 672.295783][ T3957] loop5: detected capacity change from 0 to 582 [ 672.331594][ T3957] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] 01:59:29 executing program 3 (fault-call:1 fault-nth:65): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7}) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000080040887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:29 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48d00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 672.343901][ T3957] System zones: 1-2, 19-19, 35-38, 46-46 [ 672.352026][ T3957] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 672.370244][ T3957] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4042/file0 supports timestamps until 2038 (0x7fffffff) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) [ 672.483325][ T3982] loop3: detected capacity change from 0 to 140 [ 672.495376][ T3981] loop5: detected capacity change from 0 to 582 [ 672.511832][ T3982] FAULT_INJECTION: forcing a failure. [ 672.511832][ T3982] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 672.524965][ T3982] CPU: 0 PID: 3982 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 672.533344][ T3982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 672.534513][ T3981] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 672.543387][ T3982] Call Trace: [ 672.543396][ T3982] dump_stack+0x137/0x19d [ 672.543420][ T3982] should_fail+0x23c/0x250 [ 672.563323][ T3982] should_fail_usercopy+0x16/0x20 [ 672.568365][ T3982] strncpy_from_user+0x21/0x250 [ 672.573251][ T3982] getname_flags+0xb8/0x3d0 [ 672.577839][ T3982] do_mkdirat+0x3b/0x200 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000f0ff7f887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) [ 672.582089][ T3982] __x64_sys_mkdir+0x32/0x40 [ 672.586744][ T3982] do_syscall_64+0x4a/0x90 [ 672.591172][ T3982] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 672.597068][ T3982] RIP: 0033:0x465707 [ 672.600963][ T3982] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 672.609886][ T3981] System zones: [ 672.620572][ T3982] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000380887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 672.620596][ T3982] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 672.620609][ T3982] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 672.624157][ T3981] 1-2, 19-19, 35-38, 46-46 [ 672.655445][ T3982] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 672.663411][ T3982] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 672.671385][ T3982] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:29 executing program 3 (fault-call:1 fault-nth:66): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000040)) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000480887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 672.685016][ T3981] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 672.705264][ T3981] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4043/file0 supports timestamps until 2038 (0x7fffffff) 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffffdef887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 672.772585][ T4011] loop3: detected capacity change from 0 to 140 [ 672.789946][ T4011] FAULT_INJECTION: forcing a failure. [ 672.789946][ T4011] name failslab, interval 1, probability 0, space 0, times 0 [ 672.802591][ T4011] CPU: 0 PID: 4011 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 672.810990][ T4011] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 672.821209][ T4011] Call Trace: [ 672.824491][ T4011] dump_stack+0x137/0x19d [ 672.828867][ T4011] should_fail+0x23c/0x250 [ 672.833287][ T4011] ? security_inode_alloc+0x30/0x180 [ 672.838679][ T4011] __should_failslab+0x81/0x90 [ 672.843529][ T4011] should_failslab+0x5/0x20 [ 672.848052][ T4011] kmem_cache_alloc+0x46/0x2e0 [ 672.852821][ T4011] security_inode_alloc+0x30/0x180 [ 672.857961][ T4011] inode_init_always+0x20b/0x420 [ 672.862935][ T4011] ? set_qf_name+0x230/0x230 [ 672.867541][ T4011] new_inode_pseudo+0x73/0x1c0 01:59:29 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48e00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 672.872315][ T4011] new_inode+0x21/0x120 [ 672.876483][ T4011] __ext4_new_inode+0x126/0x2f10 [ 672.881487][ T4011] ? avc_has_perm+0x59/0x150 [ 672.886081][ T4011] ext4_mkdir+0x28a/0x760 [ 672.890432][ T4011] vfs_mkdir+0x2a4/0x370 [ 672.894683][ T4011] do_mkdirat+0x11d/0x200 [ 672.899044][ T4011] __x64_sys_mkdir+0x32/0x40 [ 672.903632][ T4011] do_syscall_64+0x4a/0x90 [ 672.908072][ T4011] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 672.913968][ T4011] RIP: 0033:0x465707 [ 672.917855][ T4011] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 672.938586][ T4011] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 672.947111][ T4011] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 672.955127][ T4011] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 672.963098][ T4011] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:29 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48d00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 672.971070][ T4011] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 672.979091][ T4011] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffffff6887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:29 executing program 3 (fault-call:1 fault-nth:67): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x2, r4, 0x0, r6, 0x0, 0x62, 0x2}, 0x17, 0x4, 0x7, 0x7, 0x0, 0x0, 0x3a}) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x908040, &(0x7f0000000240)={'trans=unix,', {[{@dfltgid}, {@cache_fscache}, {@cache_loose}, {@afid={'afid', 0x3d, 0xc4b}}, {@access_any}, {@aname={'aname', 0x3d, '/)#^['}}, {@version_L}, {@cache_mmap}], [{@seclabel}, {@uid_gt={'uid>', r4}}, {@euid_eq={'euid', 0x3d, r6}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit}, {@pcr={'pcr', 0x3d, 0x11}}, {@fsmagic}, {@fsname={'fsname', 0x3d, '!\\),'}}]}}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 673.075147][ T4036] loop5: detected capacity change from 0 to 583 [ 673.106139][ T4040] loop3: detected capacity change from 0 to 140 [ 673.117563][ T4040] FAULT_INJECTION: forcing a failure. 01:59:29 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffffdfc887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 673.117563][ T4040] name failslab, interval 1, probability 0, space 0, times 0 [ 673.130208][ T4040] CPU: 0 PID: 4040 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 673.138533][ T4040] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 673.148584][ T4040] Call Trace: [ 673.151860][ T4040] dump_stack+0x137/0x19d [ 673.156194][ T4040] should_fail+0x23c/0x250 [ 673.160725][ T4040] __should_failslab+0x81/0x90 [ 673.165489][ T4040] ? sidtab_sid2str_get+0x9c/0x130 [ 673.170610][ T4040] should_failslab+0x5/0x20 01:59:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x2, r4, 0x0, r6, 0x0, 0x62, 0x2}, 0x17, 0x4, 0x7, 0x7, 0x0, 0x0, 0x3a}) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x908040, &(0x7f0000000240)={'trans=unix,', {[{@dfltgid}, {@cache_fscache}, {@cache_loose}, {@afid={'afid', 0x3d, 0xc4b}}, {@access_any}, {@aname={'aname', 0x3d, '/)#^['}}, {@version_L}, {@cache_mmap}], [{@seclabel}, {@uid_gt={'uid>', r4}}, {@euid_eq={'euid', 0x3d, r6}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit}, {@pcr={'pcr', 0x3d, 0x11}}, {@fsmagic}, {@fsname={'fsname', 0x3d, '!\\),'}}]}}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 673.175131][ T4040] __kmalloc_track_caller+0x64/0x350 [ 673.180413][ T4040] kmemdup+0x21/0x50 [ 673.184313][ T4040] sidtab_sid2str_get+0x9c/0x130 [ 673.189262][ T4040] security_sid_to_context_core+0x1cb/0x2d0 [ 673.195161][ T4040] security_sid_to_context_force+0x2f/0x40 [ 673.200977][ T4040] selinux_inode_init_security+0x496/0x540 [ 673.202594][ T4036] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 673.206786][ T4040] security_inode_init_security+0xd7/0x260 [ 673.220502][ T4040] ? ext4_init_security+0x40/0x40 [ 673.225528][ T4040] ext4_init_security+0x30/0x40 [ 673.230377][ T4040] __ext4_new_inode+0x2944/0x2f10 [ 673.235476][ T4040] ext4_mkdir+0x28a/0x760 [ 673.239861][ T4040] vfs_mkdir+0x2a4/0x370 [ 673.242839][ T4036] System zones: [ 673.244105][ T4040] do_mkdirat+0x11d/0x200 [ 673.244127][ T4040] __x64_sys_mkdir+0x32/0x40 [ 673.247671][ T4036] 1-2 [ 673.251964][ T4040] do_syscall_64+0x4a/0x90 [ 673.256564][ T4036] , 19-19 [ 673.259106][ T4040] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 673.263516][ T4036] , 35-38 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffffdfd887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 673.266410][ T4040] RIP: 0033:0x465707 [ 673.266425][ T4040] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 673.272308][ T4036] , 46-46 [ 673.275206][ T4040] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 [ 673.279069][ T4036] [ 673.309942][ T4040] ORIG_RAX: 0000000000000053 [ 673.315163][ T4040] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 01:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x2, r4, 0x0, r6, 0x0, 0x62, 0x2}, 0x17, 0x4, 0x7, 0x7, 0x0, 0x0, 0x3a}) mount$9p_unix(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x908040, &(0x7f0000000240)={'trans=unix,', {[{@dfltgid}, {@cache_fscache}, {@cache_loose}, {@afid={'afid', 0x3d, 0xc4b}}, {@access_any}, {@aname={'aname', 0x3d, '/)#^['}}, {@version_L}, {@cache_mmap}], [{@seclabel}, {@uid_gt={'uid>', r4}}, {@euid_eq={'euid', 0x3d, r6}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@mask={'mask', 0x3d, 'MAY_EXEC'}}, {@audit}, {@pcr={'pcr', 0x3d, 0x11}}, {@fsmagic}, {@fsname={'fsname', 0x3d, '!\\),'}}]}}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 673.323130][ T4040] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 673.331099][ T4040] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 673.339067][ T4040] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 673.347036][ T4040] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 673.361691][ T4036] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 673.397733][ T4036] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4044/file0 supports timestamps until 2038 (0x7fffffff) 01:59:30 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4e400, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fffffffe887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000006c0)={{0x2, r4, 0x0, r6, 0x0, 0x62, 0x2}, 0x17, 0x4, 0x7, 0x7, 0x0, 0x0, 0x3a}) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:30 executing program 3 (fault-call:1 fault-nth:68): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000400), 0x44002, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 673.536719][ T4080] loop5: detected capacity change from 0 to 626 [ 673.577338][ T4086] loop3: detected capacity change from 0 to 140 [ 673.588584][ T4080] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 673.596051][ T4086] FAULT_INJECTION: forcing a failure. [ 673.596051][ T4086] name failslab, interval 1, probability 0, space 0, times 0 [ 673.610690][ T4080] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4045/file0 supports timestamps until 2038 (0x7fffffff) 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000effdffff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:30 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4ec00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 673.611705][ T4086] CPU: 0 PID: 4086 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 673.634211][ T4086] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 673.644333][ T4086] Call Trace: [ 673.647638][ T4086] dump_stack+0x137/0x19d [ 673.651977][ T4086] should_fail+0x23c/0x250 [ 673.656393][ T4086] __should_failslab+0x81/0x90 [ 673.661305][ T4086] ? kcalloc+0x32/0x50 [ 673.665366][ T4086] should_failslab+0x5/0x20 [ 673.669858][ T4086] __kmalloc+0x66/0x350 [ 673.674013][ T4086] kcalloc+0x32/0x50 [ 673.677907][ T4086] ext4_find_extent+0x21c/0x7f0 [ 673.682762][ T4086] ? __cond_resched+0x11/0x40 [ 673.687601][ T4086] ext4_ext_map_blocks+0xd9/0x1f00 [ 673.692760][ T4086] ? mark_buffer_dirty+0x151/0x200 [ 673.697877][ T4086] ? __ext4_handle_dirty_metadata+0x20c/0x590 [ 673.704013][ T4086] ? __down_read_common+0x16b/0x5a0 [ 673.709344][ T4086] ? percpu_counter_add_batch+0x69/0xd0 [ 673.714889][ T4086] ? ext4_es_lookup_extent+0x206/0x490 [ 673.720354][ T4086] ext4_map_blocks+0x1be/0xef0 [ 673.725173][ T4086] ext4_getblk+0xb1/0x3d0 [ 673.729510][ T4086] ext4_bread+0x28/0x130 [ 673.733839][ T4086] ext4_append+0xd1/0x1c0 [ 673.738203][ T4086] ext4_init_new_dir+0x177/0x500 [ 673.743180][ T4086] ext4_mkdir+0x329/0x760 [ 673.747515][ T4086] vfs_mkdir+0x2a4/0x370 [ 673.751768][ T4086] do_mkdirat+0x11d/0x200 [ 673.756101][ T4086] __x64_sys_mkdir+0x32/0x40 [ 673.761039][ T4086] do_syscall_64+0x4a/0x90 [ 673.765462][ T4086] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 673.771401][ T4086] RIP: 0033:0x465707 [ 673.775290][ T4086] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 673.794960][ T4086] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 673.803378][ T4086] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 673.811416][ T4086] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 673.819426][ T4086] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) r7 = socket$nl_generic(0x10, 0x3, 0x10) shutdown(r7, 0xbeaa3fc369d5e8e1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 673.827398][ T4086] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 673.835369][ T4086] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fcfdffff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 673.873326][ T4086] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) socket$nl_generic(0x10, 0x3, 0x10) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:30 executing program 3 (fault-call:1 fault-nth:69): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000fdfdffff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 673.938690][ T4114] loop5: detected capacity change from 0 to 630 01:59:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 674.004910][ T4114] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 674.025468][ T4114] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4046/file0 supports timestamps until 2038 (0x7fffffff) [ 674.039961][ T4131] loop3: detected capacity change from 0 to 140 [ 674.048526][ T4131] FAULT_INJECTION: forcing a failure. [ 674.048526][ T4131] name failslab, interval 1, probability 0, space 0, times 0 [ 674.061152][ T4131] CPU: 0 PID: 4131 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 674.069476][ T4131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 674.079532][ T4131] Call Trace: [ 674.082812][ T4131] dump_stack+0x137/0x19d [ 674.087149][ T4131] should_fail+0x23c/0x250 [ 674.091780][ T4131] __should_failslab+0x81/0x90 [ 674.096548][ T4131] ? kcalloc+0x32/0x50 [ 674.100659][ T4131] should_failslab+0x5/0x20 01:59:30 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4ed00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r6) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:30 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000f6ffffff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 674.105170][ T4131] __kmalloc+0x66/0x350 [ 674.109333][ T4131] kcalloc+0x32/0x50 [ 674.113227][ T4131] ext4_find_extent+0x21c/0x7f0 [ 674.118072][ T4131] ? __cond_resched+0x11/0x40 [ 674.122753][ T4131] ext4_ext_map_blocks+0xd9/0x1f00 [ 674.127867][ T4131] ? mark_buffer_dirty+0x151/0x200 [ 674.132982][ T4131] ? __ext4_handle_dirty_metadata+0x20c/0x590 [ 674.139041][ T4131] ? __down_read_common+0x16b/0x5a0 [ 674.144269][ T4131] ? percpu_counter_add_batch+0x69/0xd0 [ 674.149816][ T4131] ? ext4_es_lookup_extent+0x206/0x490 01:59:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 674.155276][ T4131] ext4_map_blocks+0x1be/0xef0 [ 674.160054][ T4131] ext4_getblk+0xb1/0x3d0 [ 674.164446][ T4131] ext4_bread+0x28/0x130 [ 674.168748][ T4131] ext4_append+0xd1/0x1c0 [ 674.173082][ T4131] ext4_init_new_dir+0x177/0x500 [ 674.178034][ T4131] ext4_mkdir+0x329/0x760 [ 674.182379][ T4131] vfs_mkdir+0x2a4/0x370 [ 674.186633][ T4131] do_mkdirat+0x11d/0x200 [ 674.191139][ T4131] __x64_sys_mkdir+0x32/0x40 [ 674.195729][ T4131] do_syscall_64+0x4a/0x90 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000feffffff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 674.200182][ T4131] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 674.206083][ T4131] RIP: 0033:0x465707 [ 674.210052][ T4131] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 674.232108][ T4131] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 674.240537][ T4131] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 01:59:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 674.248520][ T4131] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 674.256522][ T4131] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 674.264606][ T4131] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 674.272597][ T4131] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 674.311936][ T4131] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 674.343667][ T4155] validate_nla: 71 callbacks suppressed [ 674.343679][ T4155] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) socket$inet_udplite(0x2, 0x2, 0x88) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:31 executing program 3 (fault-call:1 fault-nth:70): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000020000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 674.394782][ T4162] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.408977][ T4161] loop5: detected capacity change from 0 to 630 [ 674.419406][ T4162] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 674.445920][ T4161] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 674.462315][ T4161] System zones: 1-2, 19-19, 35-38, 46-46 [ 674.469840][ T4172] loop3: detected capacity change from 0 to 140 [ 674.482607][ T4161] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 674.494886][ T4172] FAULT_INJECTION: forcing a failure. [ 674.494886][ T4172] name failslab, interval 1, probability 0, space 0, times 0 [ 674.507574][ T4172] CPU: 1 PID: 4172 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 674.515649][ T4161] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4047/file0 supports timestamps until 2038 (0x7fffffff) [ 674.515893][ T4172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 674.540145][ T4172] Call Trace: [ 674.543420][ T4172] dump_stack+0x137/0x19d [ 674.547754][ T4172] should_fail+0x23c/0x250 [ 674.552168][ T4172] __should_failslab+0x81/0x90 [ 674.557009][ T4172] ? kcalloc+0x32/0x50 [ 674.561071][ T4172] should_failslab+0x5/0x20 [ 674.565596][ T4172] __kmalloc+0x66/0x350 [ 674.569825][ T4172] ? kcalloc+0x32/0x50 [ 674.573888][ T4172] kcalloc+0x32/0x50 [ 674.577777][ T4172] ext4_find_extent+0x21c/0x7f0 [ 674.582631][ T4172] ? kfree+0xf0/0x1d0 [ 674.586629][ T4172] ext4_ext_map_blocks+0xd9/0x1f00 [ 674.591738][ T4172] ? __down_write_common+0x45/0x890 [ 674.597014][ T4172] ? __down_read_common+0x16b/0x5a0 [ 674.602214][ T4172] ? percpu_counter_add_batch+0x69/0xd0 [ 674.607758][ T4172] ? ext4_es_lookup_extent+0x206/0x490 [ 674.613244][ T4172] ext4_map_blocks+0x70d/0xef0 [ 674.618058][ T4172] ext4_getblk+0xb1/0x3d0 [ 674.622398][ T4172] ext4_bread+0x28/0x130 [ 674.626643][ T4172] ext4_append+0xd1/0x1c0 [ 674.630975][ T4172] ext4_init_new_dir+0x177/0x500 [ 674.635914][ T4172] ext4_mkdir+0x329/0x760 [ 674.640320][ T4172] vfs_mkdir+0x2a4/0x370 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000030000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:31 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4f200, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 674.644687][ T4172] do_mkdirat+0x11d/0x200 [ 674.649085][ T4172] __x64_sys_mkdir+0x32/0x40 [ 674.653678][ T4172] do_syscall_64+0x4a/0x90 [ 674.658113][ T4172] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 674.664021][ T4172] RIP: 0033:0x465707 [ 674.667919][ T4172] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 674.687537][ T4172] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 674.695946][ T4172] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 674.703915][ T4172] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 674.711887][ T4172] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 674.719856][ T4172] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 674.727830][ T4172] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:31 executing program 3 (fault-call:1 fault-nth:71): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 674.763784][ T4186] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.782843][ T4186] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.817653][ T4194] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.835763][ T4198] loop5: detected capacity change from 0 to 633 [ 674.856144][ T4198] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] 01:59:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000050000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 674.867476][ T4198] System zones: 1-2, 19-19, 35-38, 46-46 [ 674.874170][ T4198] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 674.885030][ T4203] loop3: detected capacity change from 0 to 140 [ 674.888339][ T4198] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4048/file0 supports timestamps until 2038 (0x7fffffff) [ 674.917066][ T4203] FAULT_INJECTION: forcing a failure. [ 674.917066][ T4203] name failslab, interval 1, probability 0, space 0, times 0 [ 674.924654][ T4209] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.929795][ T4203] CPU: 1 PID: 4203 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 674.946123][ T4203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 674.956169][ T4203] Call Trace: [ 674.959439][ T4203] dump_stack+0x137/0x19d [ 674.959791][ T4209] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.963768][ T4203] should_fail+0x23c/0x250 [ 674.976264][ T4203] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 674.981544][ T4203] __should_failslab+0x81/0x90 [ 674.982161][ T4216] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 674.986364][ T4203] should_failslab+0x5/0x20 [ 674.986390][ T4203] kmem_cache_alloc+0x46/0x2e0 [ 674.986406][ T4203] ext4_mb_new_blocks+0x2e7/0x1f60 [ 674.986423][ T4203] ? ext4_find_extent+0x6cf/0x7f0 [ 674.986439][ T4203] ? ext4_ext_search_right+0x300/0x540 [ 675.019222][ T4203] ? ext4_inode_to_goal_block+0x1bd/0x1d0 [ 675.024955][ T4203] ext4_ext_map_blocks+0x1569/0x1f00 [ 675.030504][ T4203] ? __down_read_common+0x16b/0x5a0 [ 675.035710][ T4203] ? percpu_counter_add_batch+0x69/0xd0 [ 675.041257][ T4203] ? ext4_es_lookup_extent+0x206/0x490 [ 675.046723][ T4203] ext4_map_blocks+0x70d/0xef0 [ 675.051501][ T4203] ext4_getblk+0xb1/0x3d0 [ 675.055913][ T4203] ext4_bread+0x28/0x130 [ 675.060161][ T4203] ext4_append+0xd1/0x1c0 [ 675.064573][ T4203] ext4_init_new_dir+0x177/0x500 [ 675.069560][ T4203] ext4_mkdir+0x329/0x760 [ 675.073894][ T4203] vfs_mkdir+0x2a4/0x370 [ 675.078147][ T4203] do_mkdirat+0x11d/0x200 [ 675.082476][ T4203] __x64_sys_mkdir+0x32/0x40 [ 675.087065][ T4203] do_syscall_64+0x4a/0x90 [ 675.091490][ T4203] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 675.097391][ T4203] RIP: 0033:0x465707 01:59:31 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000060000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:31 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4f300, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:31 executing program 3 (fault-call:1 fault-nth:72): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 675.101282][ T4203] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 675.120890][ T4203] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 675.129325][ T4203] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 675.137339][ T4203] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 675.145309][ T4203] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 675.153284][ T4203] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 675.161256][ T4203] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 675.230739][ T4223] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000070000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 675.292185][ T4233] loop5: detected capacity change from 0 to 633 [ 675.294512][ T4234] loop3: detected capacity change from 0 to 140 01:59:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 675.335562][ T4233] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 675.346449][ T4233] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4049/file0 supports timestamps until 2038 (0x7fffffff) [ 675.362511][ T4234] FAULT_INJECTION: forcing a failure. [ 675.362511][ T4234] name failslab, interval 1, probability 0, space 0, times 0 [ 675.375164][ T4234] CPU: 1 PID: 4234 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 675.383493][ T4234] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 675.393548][ T4234] Call Trace: [ 675.396822][ T4234] dump_stack+0x137/0x19d [ 675.401154][ T4234] should_fail+0x23c/0x250 [ 675.405625][ T4234] ? ext4_mb_new_blocks+0x2e7/0x1f60 [ 675.410920][ T4234] __should_failslab+0x81/0x90 [ 675.415696][ T4234] should_failslab+0x5/0x20 [ 675.420209][ T4234] kmem_cache_alloc+0x46/0x2e0 [ 675.425018][ T4234] ext4_mb_new_blocks+0x2e7/0x1f60 [ 675.430205][ T4234] ? ext4_find_extent+0x6cf/0x7f0 [ 675.435229][ T4234] ? ext4_ext_search_right+0x300/0x540 [ 675.440691][ T4234] ? ext4_inode_to_goal_block+0x1bd/0x1d0 [ 675.446407][ T4234] ext4_ext_map_blocks+0x1569/0x1f00 [ 675.451689][ T4234] ? __down_read_common+0x16b/0x5a0 [ 675.456883][ T4234] ? percpu_counter_add_batch+0xc0/0xd0 [ 675.462488][ T4234] ? ext4_es_lookup_extent+0x206/0x490 [ 675.467953][ T4234] ext4_map_blocks+0x70d/0xef0 [ 675.472783][ T4234] ext4_getblk+0xb1/0x3d0 [ 675.477120][ T4234] ext4_bread+0x28/0x130 [ 675.481425][ T4234] ext4_append+0xd1/0x1c0 [ 675.485755][ T4234] ext4_init_new_dir+0x177/0x500 [ 675.490693][ T4234] ext4_mkdir+0x329/0x760 [ 675.495061][ T4234] vfs_mkdir+0x2a4/0x370 [ 675.499368][ T4234] do_mkdirat+0x11d/0x200 [ 675.503755][ T4234] __x64_sys_mkdir+0x32/0x40 [ 675.508359][ T4234] do_syscall_64+0x4a/0x90 [ 675.512866][ T4234] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 675.518788][ T4234] RIP: 0033:0x465707 [ 675.522671][ T4234] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 675.542367][ T4234] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 [ 675.550776][ T4234] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 675.558741][ T4234] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 675.566709][ T4234] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 675.575460][ T4234] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 01:59:32 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4f800, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000080000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000a0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fstat(0xffffffffffffffff, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 675.583423][ T4234] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 675.686010][ T4269] loop5: detected capacity change from 0 to 636 [ 675.704420][ T4269] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 675.724885][ T4269] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4050/file0 supports timestamps until 2038 (0x7fffffff) 01:59:32 executing program 3 (fault-call:1 fault-nth:73): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000000b0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:32 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4f900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) finit_module(r2, &(0x7f00000003c0)='access=any', 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 675.870671][ T4292] loop5: detected capacity change from 0 to 636 [ 675.875050][ T4291] loop3: detected capacity change from 0 to 140 [ 675.903413][ T4291] FAULT_INJECTION: forcing a failure. [ 675.903413][ T4291] name failslab, interval 1, probability 0, space 0, times 0 [ 675.916125][ T4291] CPU: 0 PID: 4291 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 675.924451][ T4291] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 675.934569][ T4291] Call Trace: [ 675.937843][ T4291] dump_stack+0x137/0x19d [ 675.942177][ T4291] should_fail+0x23c/0x250 [ 675.946595][ T4291] ? __es_insert_extent+0x51f/0xe80 [ 675.951797][ T4291] __should_failslab+0x81/0x90 [ 675.956608][ T4291] should_failslab+0x5/0x20 [ 675.961122][ T4291] kmem_cache_alloc+0x46/0x2e0 [ 675.965934][ T4291] __es_insert_extent+0x51f/0xe80 [ 675.971007][ T4291] ext4_es_insert_extent+0x1bb/0x19d0 [ 675.976449][ T4291] ? percpu_counter_add_batch+0x69/0xd0 [ 675.981997][ T4291] ? ext4_es_lookup_extent+0x206/0x490 [ 675.987459][ T4291] ext4_map_blocks+0xa4c/0xef0 [ 675.992231][ T4291] ext4_getblk+0xb1/0x3d0 [ 675.996567][ T4291] ext4_bread+0x28/0x130 [ 676.000900][ T4291] ext4_append+0xd1/0x1c0 [ 676.005270][ T4291] ext4_init_new_dir+0x177/0x500 [ 676.010265][ T4291] ext4_mkdir+0x329/0x760 [ 676.014622][ T4291] vfs_mkdir+0x2a4/0x370 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000180000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:32 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) openat$cgroup_freezer_state(r1, &(0x7f0000000380), 0x2, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r3) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 676.018978][ T4291] do_mkdirat+0x11d/0x200 [ 676.023316][ T4291] __x64_sys_mkdir+0x32/0x40 [ 676.027916][ T4291] do_syscall_64+0x4a/0x90 [ 676.032424][ T4291] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 676.038313][ T4291] RIP: 0033:0x465707 [ 676.042198][ T4291] Code: 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 b8 53 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 676.061802][ T4291] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000213 ORIG_RAX: 0000000000000053 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000740)=""/212, 0xd4}, {&(0x7f0000000540)=""/219, 0xdb}], 0x2, 0x80000001, 0x6) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 676.070204][ T4291] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000465707 [ 676.078167][ T4291] RDX: 0000000000000004 RSI: 00000000000001ff RDI: 0000000020000100 [ 676.086143][ T4291] RBP: 00007fd18cbae040 R08: 0000000000000000 R09: ffffffffffffffff [ 676.093243][ T4292] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 676.094121][ T4291] R10: 0000000000000000 R11: 0000000000000213 R12: 0000000020000000 [ 676.094137][ T4291] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:32 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000001c0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 676.124788][ T4292] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4051/file0 supports timestamps until 2038 (0x7fffffff) [ 676.139314][ T4291] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:33 executing program 3 (fault-call:1 fault-nth:74): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000004", 0x39}], 0x1) 01:59:33 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fa00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:33 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000260000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 676.244242][ T4332] loop5: detected capacity change from 0 to 637 [ 676.263743][ T4332] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 676.286073][ T4337] loop3: detected capacity change from 0 to 140 [ 676.305633][ T4337] FAULT_INJECTION: forcing a failure. [ 676.305633][ T4337] name failslab, interval 1, probability 0, space 0, times 0 [ 676.318279][ T4337] CPU: 1 PID: 4337 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 676.326607][ T4337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 676.336657][ T4337] Call Trace: [ 676.340027][ T4337] dump_stack+0x137/0x19d [ 676.344359][ T4337] should_fail+0x23c/0x250 [ 676.348776][ T4337] __should_failslab+0x81/0x90 [ 676.353538][ T4337] ? __se_sys_mount+0x4e/0x2e0 [ 676.358308][ T4337] should_failslab+0x5/0x20 [ 676.362816][ T4337] __kmalloc_track_caller+0x64/0x350 [ 676.368382][ T4337] ? strnlen_user+0x137/0x1c0 [ 676.373066][ T4337] strndup_user+0x73/0x120 [ 676.377491][ T4337] __se_sys_mount+0x4e/0x2e0 [ 676.382086][ T4337] ? mntput+0x45/0x70 [ 676.386068][ T4337] ? __fpregs_load_activate+0x103/0x1b0 [ 676.391665][ T4337] __x64_sys_mount+0x63/0x70 [ 676.396256][ T4337] do_syscall_64+0x4a/0x90 [ 676.400682][ T4337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 676.406807][ T4337] RIP: 0033:0x467b1a [ 676.410697][ T4337] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 676.430390][ T4337] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 676.438805][ T4337] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 676.446778][ T4337] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 676.454750][ T4337] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 676.462719][ T4337] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 676.470689][ T4337] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:33 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000fe0000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 676.498391][ T4332] System zones: 1-2, 19-19, 35-38, 46-46 [ 676.523336][ T4332] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:33 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 676.550481][ T4332] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4052/file0 supports timestamps until 2038 (0x7fffffff) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:33 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fb00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:33 executing program 3 (fault-call:1 fault-nth:75): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:33 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040200887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:33 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 676.689833][ T4368] loop5: detected capacity change from 0 to 637 [ 676.712440][ T4368] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] 01:59:33 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fc00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 676.764352][ T4368] System zones: 1-2, 19-19, 35-38, 46-46 [ 676.770633][ T4368] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 676.781757][ T4368] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4053/file0 supports timestamps until 2038 (0x7fffffff) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 676.814331][ T4383] loop3: detected capacity change from 0 to 140 [ 676.835938][ T4383] FAULT_INJECTION: forcing a failure. [ 676.835938][ T4383] name failslab, interval 1, probability 0, space 0, times 0 [ 676.848639][ T4383] CPU: 1 PID: 4383 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 676.856967][ T4383] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 676.867017][ T4383] Call Trace: [ 676.870291][ T4383] dump_stack+0x137/0x19d [ 676.874624][ T4383] should_fail+0x23c/0x250 [ 676.879060][ T4383] __should_failslab+0x81/0x90 [ 676.883846][ T4383] ? __se_sys_mount+0x4e/0x2e0 [ 676.888618][ T4383] should_failslab+0x5/0x20 [ 676.893232][ T4383] __kmalloc_track_caller+0x64/0x350 [ 676.898617][ T4383] ? strnlen_user+0x137/0x1c0 [ 676.903316][ T4383] strndup_user+0x73/0x120 [ 676.907739][ T4383] __se_sys_mount+0x4e/0x2e0 [ 676.912341][ T4383] ? mntput+0x45/0x70 [ 676.916326][ T4383] ? __fpregs_load_activate+0x103/0x1b0 [ 676.921893][ T4383] __x64_sys_mount+0x63/0x70 [ 676.926515][ T4383] do_syscall_64+0x4a/0x90 [ 676.930980][ T4383] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 676.936931][ T4383] RIP: 0033:0x467b1a [ 676.940820][ T4383] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 01:59:33 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000300887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:33 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:33 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:33 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 676.960471][ T4383] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 676.968894][ T4383] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 676.976865][ T4383] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 676.984837][ T4383] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 676.992808][ T4383] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 677.000781][ T4383] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:33 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000800300887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:33 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000280)) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 677.100767][ T4409] loop5: detected capacity change from 0 to 638 [ 677.115315][ T4409] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 677.123357][ T4409] System zones: 1-2, 19-19, 35-38, 46-46 [ 677.129403][ T4409] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 677.140733][ T4409] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4054/file0 supports timestamps until 2038 (0x7fffffff) 01:59:34 executing program 3 (fault-call:1 fault-nth:76): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000280)) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:34 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fd00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000020400887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, 0x0, &(0x7f0000000280)) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000060400887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 677.325983][ T4434] loop5: detected capacity change from 0 to 638 [ 677.335646][ T4435] loop3: detected capacity change from 0 to 140 [ 677.358571][ T4435] FAULT_INJECTION: forcing a failure. [ 677.358571][ T4435] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 677.371636][ T4435] CPU: 0 PID: 4435 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 677.379958][ T4435] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 677.382726][ T4434] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 677.390069][ T4435] Call Trace: [ 677.390077][ T4435] dump_stack+0x137/0x19d [ 677.390098][ T4435] should_fail+0x23c/0x250 [ 677.412553][ T4435] should_fail_usercopy+0x16/0x20 [ 677.417574][ T4435] _copy_from_user+0x1c/0xd0 [ 677.422234][ T4435] strndup_user+0xb0/0x120 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 677.426695][ T4435] __se_sys_mount+0x4e/0x2e0 [ 677.431397][ T4435] ? mntput+0x45/0x70 [ 677.435448][ T4435] ? __fpregs_load_activate+0x103/0x1b0 [ 677.441052][ T4435] __x64_sys_mount+0x63/0x70 [ 677.445795][ T4435] do_syscall_64+0x4a/0x90 [ 677.450212][ T4435] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 677.456112][ T4435] RIP: 0033:0x467b1a [ 677.460010][ T4435] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 677.479614][ T4435] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 677.488035][ T4435] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 677.489466][ T4434] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4055/file0 supports timestamps until 2038 (0x7fffffff) [ 677.496124][ T4435] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 677.496141][ T4435] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 677.496153][ T4435] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 677.496166][ T4435] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000800400887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:34 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fe00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 3 (fault-call:1 fault-nth:77): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000500887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 677.687973][ T4474] loop3: detected capacity change from 0 to 140 [ 677.702293][ T4474] FAULT_INJECTION: forcing a failure. [ 677.702293][ T4474] name failslab, interval 1, probability 0, space 0, times 0 [ 677.714973][ T4474] CPU: 0 PID: 4474 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 677.723301][ T4474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 677.733352][ T4474] Call Trace: [ 677.736629][ T4474] dump_stack+0x137/0x19d [ 677.740962][ T4474] should_fail+0x23c/0x250 [ 677.745435][ T4474] __should_failslab+0x81/0x90 [ 677.750200][ T4474] ? __se_sys_mount+0x91/0x2e0 [ 677.754973][ T4474] should_failslab+0x5/0x20 [ 677.759479][ T4474] __kmalloc_track_caller+0x64/0x350 [ 677.764762][ T4474] ? strnlen_user+0x137/0x1c0 [ 677.769439][ T4474] strndup_user+0x73/0x120 [ 677.773860][ T4474] __se_sys_mount+0x91/0x2e0 [ 677.778458][ T4474] ? mntput+0x45/0x70 [ 677.782443][ T4474] ? __fpregs_load_activate+0x103/0x1b0 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 677.787995][ T4474] __x64_sys_mount+0x63/0x70 [ 677.792594][ T4474] do_syscall_64+0x4a/0x90 [ 677.797016][ T4474] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 677.802914][ T4474] RIP: 0033:0x467b1a [ 677.806808][ T4474] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 677.826421][ T4474] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 677.834843][ T4474] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 677.842819][ T4474] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 677.851263][ T4474] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 677.859239][ T4474] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 677.867214][ T4474] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 677.886809][ T4491] loop5: detected capacity change from 0 to 639 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff85000000002e0500887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:34 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4feff, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) setuid(0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 677.941365][ T4491] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 677.975553][ T4491] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4056/file0 supports timestamps until 2038 (0x7fffffff) 01:59:34 executing program 3 (fault-call:1 fault-nth:78): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:34 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:34 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 678.061957][ T4518] loop3: detected capacity change from 0 to 140 [ 678.070867][ T4518] FAULT_INJECTION: forcing a failure. [ 678.070867][ T4518] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 678.083940][ T4518] CPU: 0 PID: 4518 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 678.092355][ T4518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 678.102421][ T4518] Call Trace: [ 678.105695][ T4518] dump_stack+0x137/0x19d [ 678.110034][ T4518] should_fail+0x23c/0x250 [ 678.112451][ T4523] loop5: detected capacity change from 0 to 639 [ 678.114515][ T4518] should_fail_usercopy+0x16/0x20 [ 678.125770][ T4518] _copy_from_user+0x1c/0xd0 [ 678.130355][ T4518] strndup_user+0xb0/0x120 [ 678.134807][ T4518] __se_sys_mount+0x91/0x2e0 [ 678.139433][ T4518] ? mntput+0x45/0x70 [ 678.143398][ T4518] ? do_mkdirat+0x1c7/0x200 [ 678.147883][ T4518] __x64_sys_mount+0x63/0x70 [ 678.152497][ T4518] do_syscall_64+0x4a/0x90 [ 678.156900][ T4518] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 678.162778][ T4518] RIP: 0033:0x467b1a [ 678.166662][ T4518] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 678.186254][ T4518] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 678.194703][ T4518] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 678.202680][ T4518] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:35 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(0x0, 0x0, 0x0, &(0x7f0000000180)) 01:59:35 executing program 3 (fault-call:1 fault-nth:79): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000040600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 678.210637][ T4518] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 678.218589][ T4518] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 678.226553][ T4518] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:35 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(0x0, 0x0, 0x0, &(0x7f0000000180)) 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000700887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 678.317296][ T4523] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 678.328051][ T4523] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4057/file0 supports timestamps until 2038 (0x7fffffff) [ 678.352628][ T4541] loop3: detected capacity change from 0 to 140 [ 678.391825][ T4541] FAULT_INJECTION: forcing a failure. [ 678.391825][ T4541] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 678.404924][ T4541] CPU: 0 PID: 4541 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 678.413256][ T4541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 678.423362][ T4541] Call Trace: [ 678.426672][ T4541] dump_stack+0x137/0x19d [ 678.431013][ T4541] should_fail+0x23c/0x250 [ 678.435429][ T4541] should_fail_usercopy+0x16/0x20 [ 678.440505][ T4541] _copy_from_user+0x1c/0xd0 [ 678.445106][ T4541] __se_sys_mount+0x115/0x2e0 [ 678.449789][ T4541] ? mntput+0x45/0x70 [ 678.453900][ T4541] ? __fpregs_load_activate+0x103/0x1b0 [ 678.459516][ T4541] __x64_sys_mount+0x63/0x70 [ 678.464193][ T4541] do_syscall_64+0x4a/0x90 [ 678.468616][ T4541] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 678.474518][ T4541] RIP: 0033:0x467b1a [ 678.478404][ T4541] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 678.498017][ T4541] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 678.506436][ T4541] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 678.514406][ T4541] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 678.522377][ T4541] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 678.530347][ T4541] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 01:59:35 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4ff00, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:35 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(0x0, 0x0, 0x0, &(0x7f0000000180)) [ 678.538317][ T4541] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 678.559294][ T4541] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000a00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:35 executing program 3 (fault-call:1 fault-nth:80): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 678.622129][ T4564] loop5: detected capacity change from 0 to 639 01:59:35 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 678.674723][ T4564] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 678.695501][ T4564] System zones: 1-2, 19-19, 35-38, 46-46 [ 678.712814][ T4564] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 678.723518][ T4564] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4058/file0 supports timestamps until 2038 (0x7fffffff) [ 678.725651][ T4581] loop3: detected capacity change from 0 to 140 [ 678.746458][ T4581] FAULT_INJECTION: forcing a failure. [ 678.746458][ T4581] name failslab, interval 1, probability 0, space 0, times 0 [ 678.759207][ T4581] CPU: 0 PID: 4581 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000b00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 678.767540][ T4581] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 678.777770][ T4581] Call Trace: [ 678.781057][ T4581] dump_stack+0x137/0x19d [ 678.785467][ T4581] should_fail+0x23c/0x250 [ 678.789915][ T4581] ? getname_flags+0x84/0x3d0 [ 678.794639][ T4581] __should_failslab+0x81/0x90 [ 678.799401][ T4581] should_failslab+0x5/0x20 [ 678.804032][ T4581] kmem_cache_alloc+0x46/0x2e0 [ 678.808907][ T4581] getname_flags+0x84/0x3d0 [ 678.813410][ T4581] ? should_fail+0xd6/0x250 [ 678.817911][ T4581] user_path_at_empty+0x28/0x50 01:59:35 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4ff0f, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 678.822859][ T4581] __se_sys_mount+0x209/0x2e0 [ 678.827576][ T4581] ? mntput+0x45/0x70 [ 678.831557][ T4581] __x64_sys_mount+0x63/0x70 [ 678.836238][ T4581] do_syscall_64+0x4a/0x90 [ 678.840725][ T4581] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 678.846743][ T4581] RIP: 0033:0x467b1a [ 678.850654][ T4581] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4000) write$binfmt_elf64(r1, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x3, 0x20, 0x7, 0x2, 0x28, 0x3, 0x3, 0x3, 0xf9, 0x40, 0x32f, 0x8, 0x401, 0x38, 0x2, 0x3000, 0x4, 0x323}, [{0x60000000, 0xffff, 0x197, 0x8, 0x9, 0x6, 0x5, 0x3}, {0x5, 0x5, 0x3ff, 0x888, 0xfffffffffffffff7, 0xffffffffffff73c5, 0xfffffffffffffffe, 0x81}], "14c37a37588c6d0aefc1fc737ae599e2431c91c1615809f5ef9c1c71154db1a90630e69d9c88171bb0a1601ba2d2b22db78b959d3093d8362bab8d57cdf2328b3bf795ac35", ['\x00', '\x00', '\x00', '\x00']}, 0x4f5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x8bb9) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000040)='.X)\x10\x00', 0x1, 0x0, &(0x7f0000000180)={0xfffffffffffffffe, 0x3ff, 0x2}) 01:59:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 678.870287][ T4581] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 678.878752][ T4581] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 678.886788][ T4581] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 678.894761][ T4581] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 678.902728][ T4581] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 678.910699][ T4581] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001c00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:35 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40d03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 679.008679][ T4602] loop5: detected capacity change from 0 to 639 01:59:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:35 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:35 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40d03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 679.069359][ T4602] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 679.095169][ T4602] System zones: 1-2, 19-19, 35-38, 46-46 01:59:35 executing program 3 (fault-call:1 fault-nth:81): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 679.124867][ T4602] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40d03, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 679.183321][ T4602] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4059/file0 supports timestamps until 2038 (0x7fffffff) [ 679.203411][ T4625] loop3: detected capacity change from 0 to 140 [ 679.248619][ T4625] FAULT_INJECTION: forcing a failure. [ 679.248619][ T4625] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 679.261698][ T4625] CPU: 1 PID: 4625 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 679.270029][ T4625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 679.280123][ T4625] Call Trace: [ 679.283488][ T4625] dump_stack+0x137/0x19d [ 679.287810][ T4625] should_fail+0x23c/0x250 [ 679.292315][ T4625] should_fail_usercopy+0x16/0x20 [ 679.297345][ T4625] strncpy_from_user+0x21/0x250 [ 679.302204][ T4625] getname_flags+0xb8/0x3d0 [ 679.306802][ T4625] ? should_fail+0xd6/0x250 [ 679.311305][ T4625] user_path_at_empty+0x28/0x50 [ 679.316153][ T4625] __se_sys_mount+0x209/0x2e0 [ 679.320881][ T4625] ? mntput+0x45/0x70 [ 679.324850][ T4625] ? __fpregs_load_activate+0x103/0x1b0 [ 679.330394][ T4625] __x64_sys_mount+0x63/0x70 [ 679.334982][ T4625] do_syscall_64+0x4a/0x90 [ 679.339396][ T4625] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 679.345300][ T4625] RIP: 0033:0x467b1a [ 679.349183][ T4625] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 679.370138][ T4625] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 679.378576][ T4625] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 679.386546][ T4625] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:36 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4fffe, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x2, 0x80000001, 0x100) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) io_uring_register$IORING_UNREGISTER_BUFFERS(r2, 0x1, 0x0, 0x0) 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000052e00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000003f00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 679.394508][ T4625] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 679.402502][ T4625] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 679.410463][ T4625] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000038000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 679.484722][ T4656] validate_nla: 63 callbacks suppressed [ 679.484735][ T4656] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 679.502750][ T4656] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 679.505059][ T4663] loop5: detected capacity change from 0 to 639 [ 679.518615][ T4665] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 679.531951][ T4655] ================================================================== [ 679.532135][ T4663] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 679.540032][ T4655] BUG: KCSAN: data-race in copy_page_to_iter / ext4_fill_super [ 679.550946][ T4663] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4060/file0 supports timestamps until 2038 (0x7fffffff) [ 679.558152][ T4655] [ 679.558159][ T4655] write to 0xffff888134ac040c of 4 bytes by task 4663 on cpu 0: [ 679.558174][ T4655] ext4_fill_super+0x6812/0x7f90 [ 679.558196][ T4655] mount_bdev+0x1e8/0x290 [ 679.591567][ T4655] ext4_mount+0x2d/0x40 [ 679.595725][ T4655] legacy_get_tree+0x70/0xc0 [ 679.600316][ T4655] vfs_get_tree+0x4a/0x1a0 [ 679.604790][ T4655] path_mount+0x11d6/0x1ce0 [ 679.609298][ T4655] __se_sys_mount+0x23d/0x2e0 [ 679.613980][ T4655] __x64_sys_mount+0x63/0x70 [ 679.619009][ T4655] do_syscall_64+0x4a/0x90 [ 679.623432][ T4655] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 679.629334][ T4655] [ 679.631657][ T4655] read to 0xffff888134ac0400 of 1024 bytes by task 4655 on cpu 1: [ 679.639452][ T4655] copy_page_to_iter+0x320/0x860 [ 679.644390][ T4655] filemap_read+0xf06/0x1230 [ 679.652449][ T4655] generic_file_read_iter+0x84/0x3e0 [ 679.657734][ T4655] blkdev_read_iter+0xb3/0xc0 [ 679.662410][ T4655] vfs_read+0x565/0x5d0 [ 679.666697][ T4655] ksys_read+0xce/0x180 [ 679.670852][ T4655] __x64_sys_read+0x3e/0x50 [ 679.675352][ T4655] do_syscall_64+0x4a/0x90 [ 679.679770][ T4655] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 679.685668][ T4655] [ 679.687982][ T4655] Reported by Kernel Concurrency Sanitizer on: [ 679.694123][ T4655] CPU: 1 PID: 4655 Comm: systemd-udevd Not tainted 5.12.0-syzkaller #0 [ 679.702359][ T4655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 679.712408][ T4655] ================================================================== 01:59:36 executing program 3 (fault-call:1 fault-nth:82): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40900, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000048000887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:36 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40503, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 679.818510][ T4681] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 679.827704][ T4679] loop5: detected capacity change from 0 to 32768 [ 679.834191][ T4682] loop3: detected capacity change from 0 to 140 [ 679.854574][ T4681] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 679.871185][ T4682] FAULT_INJECTION: forcing a failure. [ 679.871185][ T4682] name failslab, interval 1, probability 0, space 0, times 0 [ 679.883823][ T4682] CPU: 0 PID: 4682 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 679.892217][ T4682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 679.902270][ T4682] Call Trace: [ 679.905546][ T4682] dump_stack+0x137/0x19d [ 679.909876][ T4682] should_fail+0x23c/0x250 [ 679.914355][ T4682] __should_failslab+0x81/0x90 [ 679.919192][ T4682] ? alloc_fs_context+0x46/0x500 [ 679.924131][ T4682] should_failslab+0x5/0x20 [ 679.928793][ T4682] kmem_cache_alloc_trace+0x49/0x310 [ 679.934144][ T4682] alloc_fs_context+0x46/0x500 [ 679.938907][ T4682] ? strncmp+0x34/0x70 [ 679.942973][ T4682] fs_context_for_mount+0x1d/0x20 [ 679.948154][ T4682] path_mount+0xdf5/0x1ce0 [ 679.952576][ T4682] __se_sys_mount+0x23d/0x2e0 [ 679.957277][ T4682] ? mntput+0x45/0x70 [ 679.961315][ T4682] ? __fpregs_load_activate+0x103/0x1b0 [ 679.966929][ T4682] __x64_sys_mount+0x63/0x70 [ 679.971523][ T4682] do_syscall_64+0x4a/0x90 [ 679.975944][ T4682] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 679.981930][ T4682] RIP: 0033:0x467b1a [ 679.985842][ T4682] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 680.005476][ T4682] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 680.013890][ T4682] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000fdef00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 680.021928][ T4682] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 680.029900][ T4682] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 680.037868][ T4682] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 680.045829][ T4682] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 680.056176][ T4679] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:36 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40503, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 680.078477][ T4694] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 680.086084][ T4679] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4061/file0 supports timestamps until 2038 (0x7fffffff) 01:59:36 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1040000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:36 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000effd00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:36 executing program 3 (fault-call:1 fault-nth:83): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40503, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000fffe00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 680.195242][ T4703] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 680.222369][ T4710] loop3: detected capacity change from 0 to 140 [ 680.224631][ T4712] loop5: detected capacity change from 0 to 33280 [ 680.231185][ T4703] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000feff00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 680.254710][ T4710] FAULT_INJECTION: forcing a failure. [ 680.254710][ T4710] name failslab, interval 1, probability 0, space 0, times 0 [ 680.267431][ T4710] CPU: 0 PID: 4710 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 680.275763][ T4710] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 680.285807][ T4710] Call Trace: [ 680.289141][ T4710] dump_stack+0x137/0x19d [ 680.293477][ T4710] should_fail+0x23c/0x250 [ 680.297889][ T4710] ? getname_flags+0x84/0x3d0 01:59:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) pkey_mprotect(&(0x7f0000429000/0x4000)=nil, 0x4000, 0x5, 0xffffffffffffffff) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, &(0x7f0000000180)) [ 680.302562][ T4710] __should_failslab+0x81/0x90 [ 680.307329][ T4710] should_failslab+0x5/0x20 [ 680.311836][ T4710] kmem_cache_alloc+0x46/0x2e0 [ 680.316599][ T4710] getname_flags+0x84/0x3d0 [ 680.321097][ T4710] ? should_fail+0xd6/0x250 [ 680.325600][ T4710] user_path_at_empty+0x28/0x50 [ 680.330458][ T4710] __se_sys_mount+0x209/0x2e0 [ 680.335136][ T4710] ? mntput+0x45/0x70 [ 680.339352][ T4710] __x64_sys_mount+0x63/0x70 [ 680.344050][ T4710] do_syscall_64+0x4a/0x90 [ 680.348584][ T4710] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 680.354540][ T4710] RIP: 0033:0x467b1a [ 680.358421][ T4710] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 680.378335][ T4710] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 680.386746][ T4710] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 680.394807][ T4710] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 680.402778][ T4710] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 680.410748][ T4710] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 680.418752][ T4710] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 680.431170][ T4728] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 680.439820][ T4712] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 680.448121][ T4712] System zones: 1-2, 19-19, 35-38, 46-46 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000200887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40410, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:37 executing program 3 (fault-call:1 fault-nth:84): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 680.459631][ T4712] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40410, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 680.511122][ T4712] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4062/file0 supports timestamps until 2038 (0x7fffffff) [ 680.536288][ T4743] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 680.540930][ T4740] loop3: detected capacity change from 0 to 140 [ 680.586923][ T4740] FAULT_INJECTION: forcing a failure. [ 680.586923][ T4740] name failslab, interval 1, probability 0, space 0, times 0 [ 680.599595][ T4740] CPU: 1 PID: 4740 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 680.607988][ T4740] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 680.618049][ T4740] Call Trace: [ 680.621332][ T4740] dump_stack+0x137/0x19d [ 680.625701][ T4740] should_fail+0x23c/0x250 [ 680.630124][ T4740] __should_failslab+0x81/0x90 [ 680.634896][ T4740] ? vfs_parse_fs_string+0x5e/0xc0 [ 680.640010][ T4740] should_failslab+0x5/0x20 [ 680.644520][ T4740] __kmalloc_track_caller+0x64/0x350 [ 680.649811][ T4740] kmemdup_nul+0x27/0x70 [ 680.654129][ T4740] vfs_parse_fs_string+0x5e/0xc0 [ 680.659209][ T4740] path_mount+0xf99/0x1ce0 [ 680.663636][ T4740] __se_sys_mount+0x23d/0x2e0 [ 680.668352][ T4740] ? mntput+0x45/0x70 [ 680.672336][ T4740] ? __fpregs_load_activate+0x103/0x1b0 [ 680.677890][ T4740] __x64_sys_mount+0x63/0x70 [ 680.682488][ T4740] do_syscall_64+0x4a/0x90 [ 680.686909][ T4740] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 680.692825][ T4740] RIP: 0033:0x467b1a [ 680.696716][ T4740] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 680.716486][ T4740] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 680.724989][ T4740] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 680.732969][ T4740] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 680.740956][ T4740] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 680.748932][ T4740] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 680.757063][ T4740] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:37 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x1100000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000300887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40410, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 680.870221][ T4760] loop5: detected capacity change from 0 to 34816 [ 680.900517][ T4760] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000400887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40203, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 680.922225][ T4760] System zones: 1-2, 19-19, 35-38, 46-46 [ 680.968056][ T4760] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40203, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000500887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 681.017240][ T4760] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4063/file0 supports timestamps until 2038 (0x7fffffff) 01:59:37 executing program 3 (fault-call:1 fault-nth:85): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 1: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40203, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:37 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:37 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 681.199846][ T4803] loop5: detected capacity change from 0 to 65536 [ 681.208478][ T4802] loop3: detected capacity change from 0 to 140 [ 681.219228][ T4803] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 681.229803][ T4803] System zones: 1-2, 19-19, 35-38, 46-46 [ 681.233690][ T4802] FAULT_INJECTION: forcing a failure. [ 681.233690][ T4802] name failslab, interval 1, probability 0, space 0, times 0 [ 681.236755][ T4803] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 681.248093][ T4802] CPU: 1 PID: 4802 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 681.259232][ T4803] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4064/file0 supports timestamps until 2038 (0x7fffffff) [ 681.266893][ T4802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 681.266906][ T4802] Call Trace: [ 681.266914][ T4802] dump_stack+0x137/0x19d [ 681.298742][ T4802] should_fail+0x23c/0x250 [ 681.303164][ T4802] ? ext4_mount+0x40/0x40 [ 681.307487][ T4802] ? getname_kernel+0x37/0x1d0 [ 681.312262][ T4802] __should_failslab+0x81/0x90 [ 681.317026][ T4802] should_failslab+0x5/0x20 [ 681.321602][ T4802] kmem_cache_alloc+0x46/0x2e0 [ 681.326486][ T4802] ? avc_has_perm_noaudit+0x19a/0x240 [ 681.331934][ T4802] ? ext4_mount+0x40/0x40 [ 681.336267][ T4802] getname_kernel+0x37/0x1d0 [ 681.340889][ T4802] ? ext4_mount+0x40/0x40 [ 681.345247][ T4802] kern_path+0x19/0x40 [ 681.349326][ T4802] blkdev_get_by_path+0x54/0x1b0 [ 681.354825][ T4802] mount_bdev+0x47/0x290 [ 681.359204][ T4802] ? ext4_errno_to_code+0x110/0x110 [ 681.364418][ T4802] ext4_mount+0x2d/0x40 [ 681.368653][ T4802] legacy_get_tree+0x70/0xc0 [ 681.373282][ T4802] vfs_get_tree+0x4a/0x1a0 [ 681.377708][ T4802] path_mount+0x11d6/0x1ce0 [ 681.382221][ T4802] __se_sys_mount+0x23d/0x2e0 [ 681.386907][ T4802] ? mntput+0x45/0x70 [ 681.390931][ T4802] ? __fpregs_load_activate+0x103/0x1b0 [ 681.396485][ T4802] __x64_sys_mount+0x63/0x70 [ 681.401081][ T4802] do_syscall_64+0x4a/0x90 [ 681.405508][ T4802] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 681.411491][ T4802] RIP: 0033:0x467b1a [ 681.415389][ T4802] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 681.434999][ T4802] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 01:59:38 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000700887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:38 executing program 1 (fault-call:3 fault-nth:0): r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:38 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x4010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 681.443443][ T4802] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 681.451463][ T4802] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 681.459536][ T4802] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 681.467584][ T4802] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 681.475558][ T4802] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:38 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:38 executing program 3 (fault-call:1 fault-nth:86): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='/log\x00', 0x0, 0x0, 0x0) [ 681.618160][ T4833] loop5: detected capacity change from 0 to 131200 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) [ 681.661575][ T4833] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 681.685832][ T4833] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4065/file0 supports timestamps until 2038 (0x7fffffff) [ 681.695418][ T4847] loop3: detected capacity change from 0 to 140 01:59:38 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000a00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 681.716375][ T4847] FAULT_INJECTION: forcing a failure. [ 681.716375][ T4847] name failslab, interval 1, probability 0, space 0, times 0 [ 681.729013][ T4847] CPU: 0 PID: 4847 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 681.737359][ T4847] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 681.747415][ T4847] Call Trace: [ 681.750694][ T4847] dump_stack+0x137/0x19d [ 681.755053][ T4847] should_fail+0x23c/0x250 [ 681.759474][ T4847] __should_failslab+0x81/0x90 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='./og\x00', 0x0, 0x0, 0x0) [ 681.764238][ T4847] ? alloc_super+0x3a/0x520 [ 681.768752][ T4847] should_failslab+0x5/0x20 [ 681.773286][ T4847] kmem_cache_alloc_trace+0x49/0x310 [ 681.778603][ T4847] ? disk_block_events+0x94/0xd0 [ 681.783660][ T4847] ? mount_bdev+0x290/0x290 [ 681.788237][ T4847] alloc_super+0x3a/0x520 [ 681.792569][ T4847] ? mount_bdev+0x290/0x290 [ 681.797076][ T4847] sget+0x1a5/0x400 [ 681.800879][ T4847] ? test_bdev_super+0x30/0x30 [ 681.805644][ T4847] mount_bdev+0xd3/0x290 [ 681.809884][ T4847] ? ext4_mount+0x40/0x40 01:59:38 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000b00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 681.814221][ T4847] ? ext4_errno_to_code+0x110/0x110 [ 681.819423][ T4847] ext4_mount+0x2d/0x40 [ 681.823638][ T4847] legacy_get_tree+0x70/0xc0 [ 681.828320][ T4847] vfs_get_tree+0x4a/0x1a0 [ 681.832736][ T4847] path_mount+0x11d6/0x1ce0 [ 681.837242][ T4847] __se_sys_mount+0x23d/0x2e0 [ 681.841925][ T4847] ? mntput+0x45/0x70 [ 681.845906][ T4847] ? __fpregs_load_activate+0x103/0x1b0 [ 681.851457][ T4847] __x64_sys_mount+0x63/0x70 [ 681.856069][ T4847] do_syscall_64+0x4a/0x90 [ 681.860526][ T4847] entry_SYSCALL_64_after_hwframe+0x44/0xae 01:59:38 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x10010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.l/g\x00', 0x0, 0x0, 0x0) [ 681.866459][ T4847] RIP: 0033:0x467b1a [ 681.870351][ T4847] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 681.890153][ T4847] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 681.898610][ T4847] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 681.906622][ T4847] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.lo/\x00', 0x0, 0x0, 0x0) [ 681.914594][ T4847] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 681.922565][ T4847] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 681.930540][ T4847] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:38 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001800887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:38 executing program 3 (fault-call:1 fault-nth:87): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:38 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:38 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x02', 0x0, 0x0, 0x0) [ 682.063058][ T4882] loop5: detected capacity change from 0 to 264192 [ 682.107627][ T4891] loop3: detected capacity change from 0 to 140 [ 682.117854][ T4891] FAULT_INJECTION: forcing a failure. [ 682.117854][ T4891] name failslab, interval 1, probability 0, space 0, times 0 [ 682.130491][ T4891] CPU: 0 PID: 4891 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 682.138835][ T4891] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 682.148885][ T4891] Call Trace: [ 682.152161][ T4891] dump_stack+0x137/0x19d [ 682.156568][ T4891] should_fail+0x23c/0x250 [ 682.161007][ T4891] __should_failslab+0x81/0x90 [ 682.165773][ T4891] ? selinux_sb_alloc_security+0x2f/0xe0 [ 682.171431][ T4891] should_failslab+0x5/0x20 [ 682.172019][ T4882] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 682.175955][ T4891] kmem_cache_alloc_trace+0x49/0x310 [ 682.175980][ T4891] selinux_sb_alloc_security+0x2f/0xe0 [ 682.197165][ T4891] security_sb_alloc+0x3f/0x90 [ 682.201927][ T4891] alloc_super+0x10b/0x520 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000001c00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x03', 0x0, 0x0, 0x0) [ 682.206340][ T4891] ? mount_bdev+0x290/0x290 [ 682.210842][ T4891] sget+0x1a5/0x400 [ 682.214640][ T4891] ? test_bdev_super+0x30/0x30 [ 682.219400][ T4891] mount_bdev+0xd3/0x290 [ 682.223643][ T4891] ? ext4_mount+0x40/0x40 [ 682.228055][ T4891] ? ext4_errno_to_code+0x110/0x110 [ 682.233252][ T4891] ext4_mount+0x2d/0x40 [ 682.237462][ T4891] legacy_get_tree+0x70/0xc0 [ 682.242050][ T4891] vfs_get_tree+0x4a/0x1a0 [ 682.246478][ T4891] path_mount+0x11d6/0x1ce0 [ 682.250986][ T4891] __se_sys_mount+0x23d/0x2e0 [ 682.255674][ T4891] ? mntput+0x45/0x70 [ 682.259654][ T4891] ? __fpregs_load_activate+0x103/0x1b0 [ 682.264359][ T4882] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4066/file0 supports timestamps until 2038 (0x7fffffff) [ 682.265238][ T4891] __x64_sys_mount+0x63/0x70 [ 682.284020][ T4891] do_syscall_64+0x4a/0x90 [ 682.288453][ T4891] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 682.294354][ T4891] RIP: 0033:0x467b1a [ 682.298453][ T4891] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 682.318404][ T4891] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 682.326881][ T4891] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 682.334853][ T4891] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 682.342839][ T4891] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 682.350810][ T4891] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 01:59:39 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x11010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x04', 0x0, 0x0, 0x0) 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002600887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 682.358871][ T4891] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000fe00887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 682.479344][ T4923] loop5: detected capacity change from 0 to 264192 01:59:39 executing program 3 (fault-call:1 fault-nth:88): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\b', 0x0, 0x0, 0x0) [ 682.531839][ T4923] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 682.558358][ T4923] System zones: 1-2, 19-19, 35-38, 46-46 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000402887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\xc0', 0x0, 0x0, 0x0) [ 682.588060][ T4923] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 682.600880][ T4944] loop3: detected capacity change from 0 to 140 [ 682.620813][ T4923] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4067/file0 supports timestamps until 2038 (0x7fffffff) [ 682.658808][ T4944] FAULT_INJECTION: forcing a failure. [ 682.658808][ T4944] name failslab, interval 1, probability 0, space 0, times 0 [ 682.671455][ T4944] CPU: 0 PID: 4944 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 682.679789][ T4944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 682.689903][ T4944] Call Trace: [ 682.693180][ T4944] dump_stack+0x137/0x19d [ 682.697578][ T4944] should_fail+0x23c/0x250 [ 682.701994][ T4944] __should_failslab+0x81/0x90 [ 682.706761][ T4944] ? prealloc_shrinker+0x5e/0x1b0 [ 682.711792][ T4944] should_failslab+0x5/0x20 [ 682.716306][ T4944] __kmalloc+0x66/0x350 [ 682.720499][ T4944] prealloc_shrinker+0x5e/0x1b0 [ 682.725350][ T4944] alloc_super+0x464/0x520 [ 682.729766][ T4944] ? mount_bdev+0x290/0x290 [ 682.734286][ T4944] sget+0x1a5/0x400 [ 682.738094][ T4944] ? test_bdev_super+0x30/0x30 [ 682.742860][ T4944] mount_bdev+0xd3/0x290 [ 682.747135][ T4944] ? ext4_mount+0x40/0x40 [ 682.751466][ T4944] ? ext4_errno_to_code+0x110/0x110 01:59:39 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x23000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 682.756736][ T4944] ext4_mount+0x2d/0x40 [ 682.760889][ T4944] legacy_get_tree+0x70/0xc0 [ 682.765549][ T4944] vfs_get_tree+0x4a/0x1a0 [ 682.769974][ T4944] path_mount+0x11d6/0x1ce0 [ 682.774479][ T4944] __se_sys_mount+0x23d/0x2e0 [ 682.779162][ T4944] ? mntput+0x45/0x70 [ 682.783239][ T4944] ? __fpregs_load_activate+0x103/0x1b0 [ 682.788783][ T4944] __x64_sys_mount+0x63/0x70 [ 682.793442][ T4944] do_syscall_64+0x4a/0x90 [ 682.797864][ T4944] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 682.803766][ T4944] RIP: 0033:0x467b1a [ 682.807652][ T4944] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 682.827343][ T4944] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 682.835758][ T4944] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 682.844993][ T4944] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000003887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:39 executing program 3 (fault-call:1 fault-nth:89): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 682.852963][ T4944] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 682.860936][ T4944] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 682.868919][ T4944] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000008003887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 682.975146][ T4974] loop5: detected capacity change from 0 to 264192 [ 682.992322][ T4974] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 683.001950][ T4976] loop3: detected capacity change from 0 to 140 [ 683.049144][ T4974] System zones: 1-2, 19-19, 35-38, 46-46 [ 683.059527][ T4976] FAULT_INJECTION: forcing a failure. [ 683.059527][ T4976] name failslab, interval 1, probability 0, space 0, times 0 [ 683.072203][ T4976] CPU: 1 PID: 4976 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 683.080533][ T4976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 683.090578][ T4976] Call Trace: [ 683.093880][ T4976] dump_stack+0x137/0x19d [ 683.098208][ T4976] should_fail+0x23c/0x250 [ 683.102629][ T4976] __should_failslab+0x81/0x90 [ 683.107398][ T4976] ? __list_lru_init+0x70/0x520 [ 683.108321][ T4974] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 683.112270][ T4976] should_failslab+0x5/0x20 [ 683.112296][ T4976] __kmalloc+0x66/0x350 [ 683.131401][ T4976] __list_lru_init+0x70/0x520 [ 683.136080][ T4976] alloc_super+0x490/0x520 [ 683.140500][ T4976] ? mount_bdev+0x290/0x290 [ 683.145024][ T4976] sget+0x1a5/0x400 [ 683.148871][ T4976] ? test_bdev_super+0x30/0x30 [ 683.153638][ T4976] mount_bdev+0xd3/0x290 [ 683.157872][ T4976] ? ext4_mount+0x40/0x40 [ 683.162251][ T4976] ? ext4_errno_to_code+0x110/0x110 [ 683.167446][ T4976] ext4_mount+0x2d/0x40 [ 683.171594][ T4976] legacy_get_tree+0x70/0xc0 [ 683.176222][ T4976] vfs_get_tree+0x4a/0x1a0 [ 683.180635][ T4976] path_mount+0x11d6/0x1ce0 [ 683.185218][ T4976] __se_sys_mount+0x23d/0x2e0 [ 683.189932][ T4976] ? mntput+0x45/0x70 [ 683.192012][ T4974] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4068/file0 supports timestamps until 2038 (0x7fffffff) [ 683.193910][ T4976] ? __fpregs_load_activate+0x103/0x1b0 [ 683.213658][ T4976] __x64_sys_mount+0x63/0x70 [ 683.218248][ T4976] do_syscall_64+0x4a/0x90 [ 683.222672][ T4976] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 683.228595][ T4976] RIP: 0033:0x467b1a 01:59:39 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:39 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000204887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000604887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 683.232475][ T4976] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 683.252135][ T4976] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 683.260542][ T4976] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 683.268510][ T4976] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 683.276566][ T4976] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 683.284541][ T4976] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 683.292500][ T4976] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:40 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x24000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000008004887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:40 executing program 3 (fault-call:1 fault-nth:90): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000005887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 683.422683][ T5014] loop5: detected capacity change from 0 to 264192 [ 683.441345][ T5021] loop3: detected capacity change from 0 to 140 [ 683.465153][ T5014] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 683.488622][ T5021] FAULT_INJECTION: forcing a failure. [ 683.488622][ T5021] name failslab, interval 1, probability 0, space 0, times 0 [ 683.501326][ T5021] CPU: 1 PID: 5021 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 683.509783][ T5021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 683.519841][ T5021] Call Trace: [ 683.523116][ T5021] dump_stack+0x137/0x19d [ 683.527457][ T5021] should_fail+0x23c/0x250 [ 683.531878][ T5021] __should_failslab+0x81/0x90 [ 683.536699][ T5021] should_failslab+0x5/0x20 [ 683.541225][ T5021] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 683.546947][ T5021] ? __radix_tree_replace+0x187/0x1a0 [ 683.552327][ T5021] ? __kmalloc_node+0x30/0x40 [ 683.559319][ T5021] __kmalloc_node+0x30/0x40 [ 683.563845][ T5021] kvmalloc_node+0x81/0xf0 [ 683.568281][ T5021] __list_lru_init+0x1dd/0x520 [ 683.573104][ T5021] alloc_super+0x490/0x520 [ 683.577559][ T5021] ? mount_bdev+0x290/0x290 [ 683.582080][ T5021] sget+0x1a5/0x400 [ 683.585902][ T5021] ? test_bdev_super+0x30/0x30 [ 683.590668][ T5021] mount_bdev+0xd3/0x290 [ 683.594911][ T5021] ? ext4_mount+0x40/0x40 [ 683.599305][ T5021] ? ext4_errno_to_code+0x110/0x110 [ 683.604593][ T5021] ext4_mount+0x2d/0x40 [ 683.608746][ T5021] legacy_get_tree+0x70/0xc0 [ 683.613387][ T5021] vfs_get_tree+0x4a/0x1a0 [ 683.617802][ T5021] path_mount+0x11d6/0x1ce0 [ 683.622311][ T5021] __se_sys_mount+0x23d/0x2e0 [ 683.627015][ T5021] ? mntput+0x45/0x70 [ 683.628323][ T5014] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4069/file0 supports timestamps until 2038 (0x7fffffff) [ 683.631003][ T5021] ? __fpregs_load_activate+0x103/0x1b0 [ 683.650875][ T5021] __x64_sys_mount+0x63/0x70 [ 683.655483][ T5021] do_syscall_64+0x4a/0x90 [ 683.659907][ T5021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 683.665807][ T5021] RIP: 0033:0x467b1a [ 683.669743][ T5021] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 683.689350][ T5021] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 683.697764][ T5021] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 683.705786][ T5021] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x25000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000002e05887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 683.713757][ T5021] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 683.721719][ T5021] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 683.729686][ T5021] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000006887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 683.828555][ T5052] loop5: detected capacity change from 0 to 264192 [ 683.860791][ T5052] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:40 executing program 3 (fault-call:1 fault-nth:91): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:40 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 683.881189][ T5052] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4070/file0 supports timestamps until 2038 (0x7fffffff) 01:59:40 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x26000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000406887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 683.949286][ T5073] loop3: detected capacity change from 0 to 140 [ 683.974452][ T5073] FAULT_INJECTION: forcing a failure. [ 683.974452][ T5073] name failslab, interval 1, probability 0, space 0, times 0 [ 683.987543][ T5073] CPU: 1 PID: 5073 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 683.995872][ T5073] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 684.005927][ T5073] Call Trace: [ 684.009203][ T5073] dump_stack+0x137/0x19d [ 684.013569][ T5073] should_fail+0x23c/0x250 [ 684.017982][ T5073] __should_failslab+0x81/0x90 [ 684.022754][ T5073] ? __list_lru_init+0x70/0x520 [ 684.027602][ T5073] should_failslab+0x5/0x20 [ 684.032158][ T5073] __kmalloc+0x66/0x350 [ 684.036318][ T5073] __list_lru_init+0x70/0x520 [ 684.040995][ T5073] alloc_super+0x4bf/0x520 [ 684.045408][ T5073] ? mount_bdev+0x290/0x290 [ 684.049909][ T5073] sget+0x1a5/0x400 [ 684.053747][ T5073] ? test_bdev_super+0x30/0x30 [ 684.058509][ T5073] mount_bdev+0xd3/0x290 [ 684.062744][ T5073] ? ext4_mount+0x40/0x40 [ 684.067064][ T5073] ? ext4_errno_to_code+0x110/0x110 [ 684.072327][ T5073] ext4_mount+0x2d/0x40 [ 684.076561][ T5073] legacy_get_tree+0x70/0xc0 [ 684.081309][ T5073] vfs_get_tree+0x4a/0x1a0 [ 684.085725][ T5073] path_mount+0x11d6/0x1ce0 [ 684.090273][ T5073] __se_sys_mount+0x23d/0x2e0 [ 684.094970][ T5073] ? mntput+0x45/0x70 [ 684.098950][ T5073] __x64_sys_mount+0x63/0x70 [ 684.103564][ T5073] do_syscall_64+0x4a/0x90 [ 684.108022][ T5073] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 684.113920][ T5073] RIP: 0033:0x467b1a [ 684.117809][ T5073] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 684.137506][ T5073] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000007887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\xff', 0x0, 0x0, 0x0) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000a887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:40 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000b887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:40 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\xfe', 0x0, 0x0, 0x0) 01:59:41 executing program 3 (fault-call:1 fault-nth:92): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000018887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 684.145915][ T5073] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 684.153887][ T5073] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 684.161931][ T5073] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 684.169898][ T5073] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 684.177857][ T5073] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 684.227858][ T5104] loop5: detected capacity change from 0 to 264192 [ 684.244113][ T5104] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 684.278467][ T5104] System zones: 1-2, 19-19, 35-38, 46-46 [ 684.285733][ T5104] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 684.289657][ T5118] loop3: detected capacity change from 0 to 140 [ 684.303360][ T5118] FAULT_INJECTION: forcing a failure. [ 684.303360][ T5118] name failslab, interval 1, probability 0, space 0, times 0 [ 684.312490][ T5104] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4071/file0 supports timestamps until 2038 (0x7fffffff) [ 684.315980][ T5118] CPU: 0 PID: 5118 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 684.338595][ T5118] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 684.348649][ T5118] Call Trace: [ 684.351990][ T5118] dump_stack+0x137/0x19d [ 684.356326][ T5118] should_fail+0x23c/0x250 [ 684.360745][ T5118] __should_failslab+0x81/0x90 [ 684.365513][ T5118] should_failslab+0x5/0x20 [ 684.370019][ T5118] kmem_cache_alloc_node_trace+0x5b/0x2e0 01:59:41 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x27000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000001c887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ff", 0x39}], 0x1) [ 684.375743][ T5118] ? __kmalloc_node+0x30/0x40 [ 684.380428][ T5118] __kmalloc_node+0x30/0x40 [ 684.384937][ T5118] kvmalloc_node+0x81/0xf0 [ 684.389362][ T5118] __list_lru_init+0x1dd/0x520 [ 684.394142][ T5118] alloc_super+0x4bf/0x520 [ 684.398618][ T5118] ? mount_bdev+0x290/0x290 [ 684.403122][ T5118] sget+0x1a5/0x400 [ 684.406953][ T5118] ? test_bdev_super+0x30/0x30 [ 684.411738][ T5118] mount_bdev+0xd3/0x290 [ 684.416054][ T5118] ? ext4_mount+0x40/0x40 [ 684.420401][ T5118] ? ext4_errno_to_code+0x110/0x110 [ 684.425614][ T5118] ext4_mount+0x2d/0x40 [ 684.429782][ T5118] legacy_get_tree+0x70/0xc0 [ 684.434385][ T5118] vfs_get_tree+0x4a/0x1a0 [ 684.438825][ T5118] path_mount+0x11d6/0x1ce0 [ 684.443367][ T5118] __se_sys_mount+0x23d/0x2e0 [ 684.448091][ T5118] ? mntput+0x45/0x70 [ 684.452077][ T5118] __x64_sys_mount+0x63/0x70 [ 684.456668][ T5118] do_syscall_64+0x4a/0x90 [ 684.461089][ T5118] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 684.466989][ T5118] RIP: 0033:0x467b1a [ 684.470873][ T5118] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 684.490577][ T5118] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 684.499024][ T5118] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 684.507036][ T5118] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 684.515007][ T5118] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 684.522977][ T5118] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 684.530965][ T5118] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000020887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 684.636486][ T5142] loop5: detected capacity change from 0 to 264192 [ 684.643347][ T5148] validate_nla: 70 callbacks suppressed [ 684.643359][ T5148] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000026887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 684.682470][ T5142] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 684.699537][ T5142] System zones: 1-2, 19-19, 35-38, 46-46 [ 684.726234][ T5142] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 684.736953][ T5152] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 684.738972][ T5142] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4072/file0 supports timestamps until 2038 (0x7fffffff) [ 684.775652][ T5152] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:41 executing program 3 (fault-call:1 fault-nth:93): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000052e887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:41 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x32000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:41 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 684.907789][ T5173] loop3: detected capacity change from 0 to 140 [ 684.916260][ T5176] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 684.923418][ T5174] loop5: detected capacity change from 0 to 264192 [ 684.934442][ T5176] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 684.939233][ T5173] FAULT_INJECTION: forcing a failure. [ 684.939233][ T5173] name failslab, interval 1, probability 0, space 0, times 0 01:59:41 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000003f887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 684.955221][ T5173] CPU: 0 PID: 5173 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 684.963550][ T5173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 684.973699][ T5173] Call Trace: [ 684.976986][ T5173] dump_stack+0x137/0x19d [ 684.981319][ T5173] should_fail+0x23c/0x250 [ 684.985721][ T5173] __should_failslab+0x81/0x90 [ 684.990471][ T5173] ? __list_lru_init+0x70/0x520 [ 684.995310][ T5173] should_failslab+0x5/0x20 [ 684.999864][ T5173] __kmalloc+0x66/0x350 [ 685.004005][ T5173] __list_lru_init+0x70/0x520 [ 685.008668][ T5173] alloc_super+0x4bf/0x520 [ 685.013071][ T5173] ? mount_bdev+0x290/0x290 [ 685.017558][ T5173] sget+0x1a5/0x400 [ 685.021349][ T5173] ? test_bdev_super+0x30/0x30 [ 685.026161][ T5173] mount_bdev+0xd3/0x290 [ 685.030387][ T5173] ? ext4_mount+0x40/0x40 [ 685.034739][ T5173] ? ext4_errno_to_code+0x110/0x110 [ 685.040117][ T5173] ext4_mount+0x2d/0x40 [ 685.044256][ T5173] legacy_get_tree+0x70/0xc0 [ 685.048860][ T5173] vfs_get_tree+0x4a/0x1a0 [ 685.053277][ T5173] path_mount+0x11d6/0x1ce0 [ 685.057883][ T5173] __se_sys_mount+0x23d/0x2e0 [ 685.062600][ T5173] ? mntput+0x45/0x70 [ 685.066573][ T5173] __x64_sys_mount+0x63/0x70 [ 685.071162][ T5173] do_syscall_64+0x4a/0x90 [ 685.075601][ T5173] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 685.081495][ T5173] RIP: 0033:0x467b1a [ 685.085444][ T5173] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 685.105031][ T5173] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 685.113461][ T5173] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 685.121413][ T5173] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 685.129366][ T5173] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 685.137316][ T5173] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 685.145265][ T5173] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:41 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 685.174558][ T5188] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 685.188670][ T5174] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c018, mo2=0006] [ 685.199571][ T5174] System zones: 1-2, 19-19, 35-38, 46-46 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000380887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fe", 0x39}], 0x1) 01:59:42 executing program 3 (fault-call:1 fault-nth:94): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:42 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x38010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 685.228344][ T5174] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 685.257362][ T5174] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4073/file0 supports timestamps until 2038 (0x7fffffff) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000480887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 685.299357][ T5206] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 685.300533][ T5207] loop3: detected capacity change from 0 to 140 [ 685.312981][ T5206] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 685.329677][ T5215] netlink: 'syz-executor.2': attribute type 4 has an invalid length. [ 685.342341][ T5207] FAULT_INJECTION: forcing a failure. [ 685.342341][ T5207] name failslab, interval 1, probability 0, space 0, times 0 [ 685.355083][ T5207] CPU: 0 PID: 5207 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 685.364536][ T5207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 685.374594][ T5207] Call Trace: [ 685.377875][ T5207] dump_stack+0x137/0x19d [ 685.382210][ T5207] should_fail+0x23c/0x250 [ 685.386710][ T5207] __should_failslab+0x81/0x90 [ 685.391481][ T5207] ? ext4_fill_super+0x3e/0x7f90 [ 685.396425][ T5207] should_failslab+0x5/0x20 [ 685.400935][ T5207] __kmalloc_track_caller+0x64/0x350 [ 685.406220][ T5207] ? bdev_name+0x1e1/0x240 [ 685.410735][ T5207] kstrdup+0x31/0x70 [ 685.414731][ T5207] ext4_fill_super+0x3e/0x7f90 [ 685.419592][ T5207] ? vsnprintf+0xe8f/0xed0 [ 685.424028][ T5207] ? snprintf+0x6f/0x90 [ 685.428298][ T5207] ? register_shrinker_prepared+0xdf/0xf0 [ 685.434066][ T5207] ? set_blocksize+0x197/0x2a0 [ 685.438863][ T5207] mount_bdev+0x1e8/0x290 [ 685.443231][ T5207] ? ext4_mount+0x40/0x40 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x0, 0x0, 0x0) [ 685.447567][ T5207] ? ext4_errno_to_code+0x110/0x110 [ 685.452777][ T5207] ext4_mount+0x2d/0x40 [ 685.456942][ T5207] legacy_get_tree+0x70/0xc0 [ 685.461545][ T5207] vfs_get_tree+0x4a/0x1a0 [ 685.465986][ T5207] path_mount+0x11d6/0x1ce0 [ 685.470545][ T5207] __se_sys_mount+0x23d/0x2e0 [ 685.475229][ T5207] ? mntput+0x45/0x70 [ 685.479211][ T5207] ? __fpregs_load_activate+0x103/0x1b0 [ 685.484797][ T5207] __x64_sys_mount+0x63/0x70 [ 685.489398][ T5207] do_syscall_64+0x4a/0x90 [ 685.493894][ T5207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 685.499795][ T5207] RIP: 0033:0x467b1a [ 685.503683][ T5207] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 685.523294][ T5207] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 685.531706][ T5207] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 685.539679][ T5207] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 01:59:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fe", 0x39}], 0x1) [ 685.547649][ T5207] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 685.555620][ T5207] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 685.563592][ T5207] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 [ 685.590127][ T5223] loop5: detected capacity change from 0 to 264192 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x2, 0x0, 0x0) [ 685.611919][ T5223] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 685.618361][ T5236] netlink: 'syz-executor.2': attribute type 4 has an invalid length. 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000fdef887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x3, 0x0, 0x0) [ 685.659578][ T5223] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4074/file0 supports timestamps until 2038 (0x7fffffff) 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000effd887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000f3", 0x39}], 0x1) 01:59:42 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x39010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 685.796353][ T5259] loop5: detected capacity change from 0 to 264192 [ 685.819058][ T5259] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 685.844176][ T5259] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4075/file0 supports timestamps until 2038 (0x7fffffff) 01:59:42 executing program 3 (fault-call:1 fault-nth:95): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x4, 0x0, 0x0) 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000fffe887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad00020000000000000604000000000000007f", 0x39}], 0x1) 01:59:42 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x8, 0x0, 0x0) 01:59:42 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000feff887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 686.053222][ T5279] loop5: detected capacity change from 0 to 264192 [ 686.073479][ T5279] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 686.074138][ T5285] loop3: detected capacity change from 0 to 140 01:59:42 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 686.092205][ T5279] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4076/file0 supports timestamps until 2038 (0x7fffffff) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0xc0, 0x0, 0x0) 01:59:42 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x300, 0x0, 0x0) 01:59:42 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000c3", 0x39}], 0x1) [ 686.133297][ T5285] FAULT_INJECTION: forcing a failure. [ 686.133297][ T5285] name failslab, interval 1, probability 0, space 0, times 0 [ 686.145952][ T5285] CPU: 0 PID: 5285 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 686.154286][ T5285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 686.164336][ T5285] Call Trace: [ 686.167680][ T5285] dump_stack+0x137/0x19d [ 686.172019][ T5285] should_fail+0x23c/0x250 [ 686.176442][ T5285] __should_failslab+0x81/0x90 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000002887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 686.181215][ T5285] ? ext4_fill_super+0x1d8/0x7f90 [ 686.186244][ T5285] should_failslab+0x5/0x20 [ 686.190781][ T5285] kmem_cache_alloc_trace+0x49/0x310 [ 686.196072][ T5285] ? ext4_fill_super+0x63/0x7f90 [ 686.201019][ T5285] ext4_fill_super+0x1d8/0x7f90 [ 686.205875][ T5285] ? vsnprintf+0xe8f/0xed0 [ 686.210293][ T5285] ? snprintf+0x6f/0x90 [ 686.214450][ T5285] ? register_shrinker_prepared+0xdf/0xf0 [ 686.220235][ T5285] ? set_blocksize+0x197/0x2a0 [ 686.225037][ T5285] mount_bdev+0x1e8/0x290 [ 686.229402][ T5285] ? ext4_mount+0x40/0x40 [ 686.233743][ T5285] ? ext4_errno_to_code+0x110/0x110 [ 686.239106][ T5285] ext4_mount+0x2d/0x40 [ 686.243269][ T5285] legacy_get_tree+0x70/0xc0 [ 686.247863][ T5285] vfs_get_tree+0x4a/0x1a0 [ 686.254264][ T5285] path_mount+0x11d6/0x1ce0 [ 686.259274][ T5285] __se_sys_mount+0x23d/0x2e0 [ 686.264057][ T5285] ? mntput+0x45/0x70 [ 686.268195][ T5285] __x64_sys_mount+0x63/0x70 [ 686.272809][ T5285] do_syscall_64+0x4a/0x90 [ 686.277233][ T5285] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 686.283137][ T5285] RIP: 0033:0x467b1a [ 686.287070][ T5285] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 686.307048][ T5285] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 686.315501][ T5285] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 686.323520][ T5285] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 686.331517][ T5285] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 686.339672][ T5285] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 686.347665][ T5285] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:43 executing program 3 (fault-call:1 fault-nth:96): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0xc000, 0x0, 0x0) 01:59:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000e0", 0x39}], 0x1) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000003887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 686.379716][ T5306] loop5: detected capacity change from 0 to 264192 [ 686.402704][ T5306] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 686.426576][ T5306] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4077/file0 supports timestamps until 2038 (0x7fffffff) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000004887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 686.475549][ T5325] loop3: detected capacity change from 0 to 140 [ 686.489260][ T5325] FAULT_INJECTION: forcing a failure. [ 686.489260][ T5325] name failslab, interval 1, probability 0, space 0, times 0 [ 686.503329][ T5325] CPU: 1 PID: 5325 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 686.511918][ T5325] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 686.522007][ T5325] Call Trace: [ 686.525290][ T5325] dump_stack+0x137/0x19d [ 686.529670][ T5325] should_fail+0x23c/0x250 [ 686.534090][ T5325] ? mempool_alloc_slab+0x16/0x20 [ 686.539117][ T5325] __should_failslab+0x81/0x90 [ 686.543925][ T5325] should_failslab+0x5/0x20 [ 686.548514][ T5325] kmem_cache_alloc+0x46/0x2e0 [ 686.553281][ T5325] mempool_alloc_slab+0x16/0x20 [ 686.558133][ T5325] ? mempool_free+0x130/0x130 [ 686.562809][ T5325] mempool_alloc+0x8c/0x300 [ 686.568459][ T5325] bio_alloc_bioset+0xcc/0x480 [ 686.573232][ T5325] ? __find_get_block+0x5d6/0x8e0 [ 686.578267][ T5325] submit_bh_wbc+0x130/0x330 [ 686.582864][ T5325] submit_bh+0x21/0x30 [ 686.586931][ T5325] ? __wait_on_buffer+0x60/0x60 [ 686.591790][ T5325] ext4_read_bh+0xdf/0x190 [ 686.596292][ T5325] ext4_sb_bread_unmovable+0xf1/0x1d0 [ 686.601671][ T5325] ext4_fill_super+0x419/0x7f90 [ 686.606523][ T5325] ? vsnprintf+0xe8f/0xed0 [ 686.610943][ T5325] ? register_shrinker_prepared+0xdf/0xf0 [ 686.616663][ T5325] ? set_blocksize+0x197/0x2a0 [ 686.621462][ T5325] mount_bdev+0x1e8/0x290 [ 686.625798][ T5325] ? ext4_mount+0x40/0x40 [ 686.630129][ T5325] ? ext4_errno_to_code+0x110/0x110 [ 686.635348][ T5325] ext4_mount+0x2d/0x40 [ 686.639503][ T5325] legacy_get_tree+0x70/0xc0 [ 686.644101][ T5325] vfs_get_tree+0x4a/0x1a0 [ 686.648539][ T5325] path_mount+0x11d6/0x1ce0 [ 686.653825][ T5325] __se_sys_mount+0x23d/0x2e0 [ 686.658506][ T5325] ? mntput+0x45/0x70 [ 686.662487][ T5325] ? __fpregs_load_activate+0x103/0x1b0 [ 686.668083][ T5325] __x64_sys_mount+0x63/0x70 [ 686.672676][ T5325] do_syscall_64+0x4a/0x90 [ 686.677094][ T5325] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 686.682995][ T5325] RIP: 0033:0x467b1a [ 686.686913][ T5325] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 686.706531][ T5325] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 686.714950][ T5325] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a 01:59:43 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40020000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 686.722916][ T5325] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 686.730985][ T5325] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 686.738958][ T5325] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 686.746955][ T5325] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0xff00, 0x0, 0x0) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000005887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000ea", 0x39}], 0x1) [ 686.841932][ T5342] loop5: detected capacity change from 0 to 264192 01:59:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x1000000, 0x0, 0x0) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000006887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000007887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:43 executing program 3 (fault-call:1 fault-nth:97): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 686.883179][ T5325] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) [ 686.895197][ T5342] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] [ 686.907130][ T5342] System zones: 1-2, 19-19, 35-38, 46-46 [ 686.943760][ T5342] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 686.979000][ T5342] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4078/file0 supports timestamps until 2038 (0x7fffffff) 01:59:43 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fc", 0x39}], 0x1) 01:59:43 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x2000000, 0x0, 0x0) 01:59:43 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40030000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:43 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000008887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 686.982426][ T5363] loop3: detected capacity change from 0 to 140 [ 687.070993][ T5363] FAULT_INJECTION: forcing a failure. [ 687.070993][ T5363] name failslab, interval 1, probability 0, space 0, times 0 [ 687.083811][ T5363] CPU: 1 PID: 5363 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 687.092141][ T5363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 687.102208][ T5363] Call Trace: [ 687.105485][ T5363] dump_stack+0x137/0x19d [ 687.109816][ T5363] should_fail+0x23c/0x250 [ 687.114234][ T5363] __should_failslab+0x81/0x90 [ 687.119102][ T5363] should_failslab+0x5/0x20 [ 687.123688][ T5363] kmem_cache_alloc_node+0x55/0x2c0 [ 687.128887][ T5363] ? create_task_io_context+0x36/0x210 [ 687.134405][ T5363] create_task_io_context+0x36/0x210 [ 687.139745][ T5363] submit_bio_checks+0x778/0x800 [ 687.144720][ T5363] ? mempool_alloc_slab+0x16/0x20 [ 687.149747][ T5363] ? mempool_alloc_slab+0x16/0x20 [ 687.154782][ T5363] submit_bio_noacct+0x33/0x7e0 [ 687.159639][ T5363] ? mempool_alloc_slab+0x16/0x20 [ 687.164686][ T5363] ? mempool_free+0x130/0x130 [ 687.169421][ T5363] ? mempool_alloc+0x99/0x300 [ 687.174102][ T5363] submit_bio+0x16d/0x2b0 [ 687.178536][ T5363] ? bio_alloc_bioset+0x402/0x480 [ 687.183621][ T5363] submit_bh_wbc+0x2f3/0x330 [ 687.188266][ T5363] submit_bh+0x21/0x30 [ 687.192334][ T5363] ? __wait_on_buffer+0x60/0x60 [ 687.197204][ T5363] ext4_read_bh+0xdf/0x190 [ 687.201629][ T5363] ext4_sb_bread_unmovable+0xf1/0x1d0 [ 687.207077][ T5363] ext4_fill_super+0x419/0x7f90 [ 687.211939][ T5363] ? vsnprintf+0xe8f/0xed0 [ 687.216418][ T5363] ? register_shrinker_prepared+0xdf/0xf0 [ 687.222134][ T5363] ? set_blocksize+0x197/0x2a0 [ 687.226899][ T5363] mount_bdev+0x1e8/0x290 [ 687.231272][ T5363] ? ext4_mount+0x40/0x40 [ 687.235635][ T5363] ? ext4_errno_to_code+0x110/0x110 [ 687.240836][ T5363] ext4_mount+0x2d/0x40 [ 687.245070][ T5363] legacy_get_tree+0x70/0xc0 [ 687.249666][ T5363] vfs_get_tree+0x4a/0x1a0 [ 687.254074][ T5363] path_mount+0x11d6/0x1ce0 [ 687.258591][ T5363] __se_sys_mount+0x23d/0x2e0 [ 687.263269][ T5363] ? mntput+0x45/0x70 [ 687.267251][ T5363] ? __fpregs_load_activate+0x103/0x1b0 [ 687.272865][ T5363] __x64_sys_mount+0x63/0x70 [ 687.277461][ T5363] do_syscall_64+0x4a/0x90 [ 687.281904][ T5363] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 687.287844][ T5363] RIP: 0033:0x467b1a [ 687.291738][ T5363] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 687.311388][ T5363] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 687.319821][ T5363] RAX: ffffffffffffffda RBX: 0000000020000300 RCX: 0000000000467b1a [ 687.327809][ T5363] RDX: 0000000020000000 RSI: 0000000020000100 RDI: 00007fd18cbae000 [ 687.335798][ T5363] RBP: 00007fd18cbae040 R08: 00007fd18cbae040 R09: 0000000020000000 [ 687.343765][ T5363] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000020000000 [ 687.351734][ T5363] R13: 0000000020000100 R14: 00007fd18cbae000 R15: 0000000020013800 01:59:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x3000000, 0x0, 0x0) 01:59:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fd", 0x39}], 0x1) [ 687.381428][ T5379] loop5: detected capacity change from 0 to 264192 [ 687.407926][ T5379] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a800c01c, mo2=0006] 01:59:44 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000a887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 687.433171][ T5379] System zones: 1-2, 19-19, 35-38, 46-46 [ 687.445013][ T5379] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. 01:59:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x4000000, 0x0, 0x0) 01:59:44 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x46010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad0002000000000000060400000000000000fe", 0x39}], 0x1) 01:59:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0x8000000, 0x0, 0x0) [ 687.474251][ T5379] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4079/file0 supports timestamps until 2038 (0x7fffffff) [ 687.492088][ T5363] EXT4-fs (loop3): bad geometry: block count 256 exceeds size of device (70 blocks) 01:59:44 executing program 3 (fault-call:1 fault-nth:98): time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x48fa, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) 01:59:44 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff850000000000000b887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) 01:59:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) 01:59:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mq_open(&(0x7f0000000100)='.log\x00', 0xc0000000, 0x0, 0x0) [ 687.618718][ T5410] loop5: detected capacity change from 0 to 264192 [ 687.643767][ T5419] loop3: detected capacity change from 0 to 140 01:59:44 executing program 4: syz_read_part_table(0x0, 0x1bf, &(0x7f0000000080)=[{&(0x7f0000000000)="02010400000001000000ff07000000fffffffd000800000000000000004000ffffff8500000000000018887700720030b5829237c300000000000080000055aa", 0x40, 0x1c0}]) [ 687.670624][ T5410] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 687.677389][ T5419] FAULT_INJECTION: forcing a failure. [ 687.677389][ T5419] name failslab, interval 1, probability 0, space 0, times 0 [ 687.693906][ T5419] CPU: 1 PID: 5419 Comm: syz-executor.3 Not tainted 5.12.0-syzkaller #0 [ 687.702225][ T5419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 687.712276][ T5419] Call Trace: [ 687.715548][ T5419] dump_stack+0x137/0x19d 01:59:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="390000001300054700bb65e1c3e4ffff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) [ 687.719889][ T5419] should_fail+0x23c/0x250 [ 687.724299][ T5419] __should_failslab+0x81/0x90 [ 687.729071][ T5419] should_failslab+0x5/0x20 [ 687.730860][ T5410] ext4 filesystem being mounted at /root/syzkaller-testdir454577254/syzkaller.t9DDKl/4080/file0 supports timestamps until 2038 (0x7fffffff) [ 687.733597][ T5419] kmem_cache_alloc_node_trace+0x5b/0x2e0 [ 687.753558][ T5419] ? __kmalloc_node+0x30/0x40 [ 687.758257][ T5419] __kmalloc_node+0x30/0x40 [ 687.762832][ T5419] crypto_create_tfm_node+0x4a/0x1f0 [ 687.768128][ T5419] ? crypto_alg_mod_lookup+0x397/0x4e0 [ 687.773659][ T5419] crypto_alloc_tfm_node+0x100/0x290 [ 687.778951][ T5419] crypto_alloc_shash+0x2b/0x30 [ 687.783808][ T5419] ext4_fill_super+0x615/0x7f90 [ 687.788663][ T5419] ? vsnprintf+0xe8f/0xed0 [ 687.793083][ T5419] ? register_shrinker_prepared+0xdf/0xf0 [ 687.798815][ T5419] ? set_blocksize+0x197/0x2a0 [ 687.803584][ T5419] mount_bdev+0x1e8/0x290 [ 687.807924][ T5419] ? ext4_mount+0x40/0x40 [ 687.812253][ T5419] ? ext4_errno_to_code+0x110/0x110 [ 687.817496][ T5419] ext4_mount+0x2d/0x40 01:59:44 executing program 5: time(&(0x7f0000000180)) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x47010000, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="20000000000100000c000000ce0000000f000000010000000000000000000000002000000020000020000000d7f4655fd7f4655f0100ffff53ef010001000000d7f4655f000000000100000001000000000000000b00000080", 0xff71, 0x400}, {&(0x7f0000010400)="2e0000001300000023", 0x9, 0x800}, {&(0x7f0000012b00)="ed41000000040000d7f4655fd7f4655fd7f4655f000000000000040002", 0x1d, 0x8c80}], 0x0, &(0x7f0000013800)) [ 687.821654][ T5419] legacy_get_tree+0x70/0xc0 [ 687.826332][ T5419] vfs_get_tree+0x4a/0x1a0 [ 687.830742][ T5419] path_mount+0x11d6/0x1ce0 [ 687.835326][ T5419] __se_sys_mount+0x23d/0x2e0 [ 687.840050][ T5419] ? mntput+0x45/0x70 [ 687.844031][ T5419] ? __fpregs_load_activate+0x103/0x1b0 [ 687.849582][ T5419] __x64_sys_mount+0x63/0x70 [ 687.854230][ T5419] do_syscall_64+0x4a/0x90 [ 687.858654][ T5419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 687.864575][ T5419] RIP: 0033:0x467b1a [ 687.868552][ T5419] Code: 48 c7 c2 bc ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 687.888168][ T5419] RSP: 002b:00007fd18cbadfa8 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 687.896583][ T5419