/0x320 [ 676.281793] ? _copy_from_user+0xfb/0x1b0 [ 676.282284] __do_sys_memfd_create+0x275/0x450 [ 676.282815] ? memfd_file_seals_ptr+0x170/0x170 [ 676.283368] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 676.283991] ? syscall_enter_from_user_mode+0x1d/0x50 [ 676.284604] do_syscall_64+0x33/0x40 [ 676.285046] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 676.285640] RIP: 0033:0x7fb915828b19 [ 676.286073] 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 [ 676.288240] RSP: 002b:00007fb912d9df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 676.289140] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fb915828b19 [ 676.289970] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00007fb9158820fb [ 676.290798] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 676.291629] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 676.292455] R13: 00000000200000c0 R14: 0000000000000800 R15: 0000000020000080 [ 676.316222] FAULT_INJECTION: forcing a failure. [ 676.316222] name failslab, interval 1, probability 0, space 0, times 0 [ 676.317839] CPU: 1 PID: 6163 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 676.318643] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 676.319723] Call Trace: [ 676.320034] dump_stack+0x107/0x167 [ 676.320455] should_fail.cold+0x5/0xa [ 676.320893] ? io_uring_setup+0x40b/0x2980 [ 676.321377] should_failslab+0x5/0x20 [ 676.321817] kmem_cache_alloc_trace+0x55/0x320 [ 676.322341] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 676.322933] io_uring_setup+0x40b/0x2980 [ 676.323403] ? __mutex_unlock_slowpath+0xe1/0x600 [ 676.323968] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 676.324549] ? wait_for_completion_io+0x270/0x270 [ 676.325110] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 676.325712] ? syscall_enter_from_user_mode+0x1d/0x50 [ 676.326302] do_syscall_64+0x33/0x40 [ 676.326730] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 676.327320] RIP: 0033:0x7f587819ab19 [ 676.327751] 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 [ 676.329859] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 676.330722] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 676.331531] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 676.332350] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 676.333163] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 676.333976] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:08:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 7) 07:08:15 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 10) 07:08:16 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5421, 0xf6674) 07:08:16 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:08:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x5, 0x0, 0xffffffff}) 07:08:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0xf, {0x7}}, 0x14}}, 0x0) 07:08:16 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 7) 07:08:16 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x0) [ 691.815586] FAULT_INJECTION: forcing a failure. [ 691.815586] name failslab, interval 1, probability 0, space 0, times 0 [ 691.816923] CPU: 0 PID: 6180 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 691.817691] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.818628] Call Trace: [ 691.818939] dump_stack+0x107/0x167 [ 691.819360] should_fail.cold+0x5/0xa [ 691.819800] ? __alloc_file+0x21/0x320 [ 691.820250] should_failslab+0x5/0x20 [ 691.820680] kmem_cache_alloc+0x5b/0x310 [ 691.821137] __alloc_file+0x21/0x320 [ 691.821556] alloc_empty_file+0x6d/0x170 [ 691.822015] alloc_file+0x5e/0x5a0 [ 691.822417] alloc_file_pseudo+0x16a/0x250 [ 691.822898] ? alloc_file+0x5a0/0x5a0 [ 691.823330] ? shmem_get_inode+0x55c/0xbc0 [ 691.823827] __shmem_file_setup+0x144/0x320 [ 691.824320] ? _copy_from_user+0xfb/0x1b0 [ 691.824794] __do_sys_memfd_create+0x275/0x450 [ 691.825309] ? memfd_file_seals_ptr+0x170/0x170 [ 691.825844] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.826436] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.827029] do_syscall_64+0x33/0x40 [ 691.827449] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.828047] RIP: 0033:0x7fb915828b19 [ 691.828475] 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 [ 691.830578] RSP: 002b:00007fb912d9df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 691.831447] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fb915828b19 [ 691.832279] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00007fb9158820fb [ 691.833077] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 691.833877] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 691.834675] R13: 00000000200000c0 R14: 0000000000000800 R15: 0000000020000080 [ 691.846647] FAULT_INJECTION: forcing a failure. [ 691.846647] name failslab, interval 1, probability 0, space 0, times 0 07:08:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 11) [ 691.851038] CPU: 1 PID: 6179 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 691.852873] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.854873] Call Trace: [ 691.855513] dump_stack+0x107/0x167 [ 691.856413] should_fail.cold+0x5/0xa [ 691.857333] ? create_object.isra.0+0x3a/0xa30 [ 691.858434] should_failslab+0x5/0x20 [ 691.859362] kmem_cache_alloc+0x5b/0x310 [ 691.860352] create_object.isra.0+0x3a/0xa30 [ 691.861405] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 691.861913] FAULT_INJECTION: forcing a failure. [ 691.861913] name failslab, interval 1, probability 0, space 0, times 0 [ 691.862633] kmem_cache_alloc_trace+0x151/0x320 [ 691.862663] io_uring_setup+0x40b/0x2980 [ 691.865991] ? __mutex_unlock_slowpath+0xe1/0x600 [ 691.867168] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 691.868359] ? wait_for_completion_io+0x270/0x270 [ 691.869409] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.870526] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.871627] do_syscall_64+0x33/0x40 [ 691.872430] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.873521] RIP: 0033:0x7f587819ab19 [ 691.874319] 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 [ 691.878258] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 691.879888] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 691.881405] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 691.882923] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 691.884449] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 691.885970] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 691.887505] CPU: 0 PID: 6190 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 691.888307] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.889235] Call Trace: [ 691.889533] dump_stack+0x107/0x167 [ 691.889945] should_fail.cold+0x5/0xa [ 691.890379] ? __alloc_file+0x21/0x320 [ 691.890814] should_failslab+0x5/0x20 [ 691.891247] kmem_cache_alloc+0x5b/0x310 [ 691.891708] __alloc_file+0x21/0x320 [ 691.892148] alloc_empty_file+0x6d/0x170 [ 691.892610] alloc_file+0x5e/0x5a0 [ 691.893013] alloc_file_pseudo+0x16a/0x250 [ 691.893486] ? alloc_file+0x5a0/0x5a0 [ 691.893921] ? shmem_get_inode+0x55c/0xbc0 [ 691.894405] __shmem_file_setup+0x144/0x320 [ 691.894894] ? _copy_from_user+0xfb/0x1b0 [ 691.895363] __do_sys_memfd_create+0x275/0x450 [ 691.895897] ? memfd_file_seals_ptr+0x170/0x170 [ 691.896421] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.897013] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.897588] do_syscall_64+0x33/0x40 [ 691.898007] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.898586] RIP: 0033:0x7fb915828b19 [ 691.899005] 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 [ 691.901100] RSP: 002b:00007fb912d9df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 691.901959] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fb915828b19 [ 691.902767] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00007fb9158820fb [ 691.903571] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 691.904395] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 691.905205] R13: 00000000200000c0 R14: 0000000000000800 R15: 0000000020000080 07:08:16 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x0) [ 691.909973] FAULT_INJECTION: forcing a failure. [ 691.909973] name failslab, interval 1, probability 0, space 0, times 0 [ 691.912593] CPU: 1 PID: 6184 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 691.914040] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.915805] Call Trace: [ 691.916366] dump_stack+0x107/0x167 [ 691.917141] should_fail.cold+0x5/0xa [ 691.917958] ? iter_file_splice_write+0x165/0xc90 [ 691.918983] should_failslab+0x5/0x20 [ 691.919799] __kmalloc+0x72/0x390 [ 691.920542] iter_file_splice_write+0x165/0xc90 [ 691.921530] ? __fsnotify_parent+0x47a/0xb10 [ 691.922479] ? generic_splice_sendpage+0x140/0x140 [ 691.923514] ? pipe_to_user+0x170/0x170 [ 691.924385] ? security_file_permission+0xb1/0xe0 [ 691.925406] ? generic_splice_sendpage+0x140/0x140 [ 691.926448] direct_splice_actor+0x10f/0x170 [ 691.927390] splice_direct_to_actor+0x387/0x980 [ 691.928394] ? pipe_to_sendpage+0x380/0x380 07:08:16 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5450, 0xf6674) [ 691.929412] ? do_splice_to+0x160/0x160 [ 691.930271] ? security_file_permission+0xb1/0xe0 [ 691.931303] do_splice_direct+0x1c4/0x290 [ 691.932200] ? splice_direct_to_actor+0x980/0x980 [ 691.933218] ? avc_policy_seqno+0x9/0x70 [ 691.934089] ? security_file_permission+0xb1/0xe0 [ 691.935118] do_sendfile+0x553/0x11e0 [ 691.935950] ? do_pwritev+0x270/0x270 [ 691.936758] ? wait_for_completion_io+0x270/0x270 [ 691.937794] ? rcu_read_lock_any_held+0x75/0xa0 [ 691.938782] ? vfs_write+0x354/0xb10 [ 691.939579] __x64_sys_sendfile64+0x1d1/0x210 [ 691.940542] ? __ia32_sys_sendfile+0x220/0x220 [ 691.941516] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.942623] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.943724] do_syscall_64+0x33/0x40 [ 691.944519] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.945610] RIP: 0033:0x7f98f384db19 07:08:16 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 12) 07:08:16 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 8) [ 691.946406] 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 [ 691.950345] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 691.951973] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 691.953489] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 691.955006] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 691.956531] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 691.958049] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 691.980107] FAULT_INJECTION: forcing a failure. [ 691.980107] name failslab, interval 1, probability 0, space 0, times 0 [ 691.981420] CPU: 0 PID: 6198 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 691.982198] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 691.983141] Call Trace: [ 691.983446] dump_stack+0x107/0x167 [ 691.983898] should_fail.cold+0x5/0xa [ 691.984340] ? security_file_alloc+0x34/0x170 [ 691.984849] should_failslab+0x5/0x20 [ 691.985282] kmem_cache_alloc+0x5b/0x310 [ 691.985748] security_file_alloc+0x34/0x170 [ 691.986237] __alloc_file+0xb7/0x320 [ 691.986657] alloc_empty_file+0x6d/0x170 [ 691.987117] alloc_file+0x5e/0x5a0 [ 691.987520] alloc_file_pseudo+0x16a/0x250 [ 691.988018] ? alloc_file+0x5a0/0x5a0 [ 691.988454] ? shmem_get_inode+0x55c/0xbc0 [ 691.988939] __shmem_file_setup+0x144/0x320 [ 691.989427] ? _copy_from_user+0xfb/0x1b0 [ 691.989900] __do_sys_memfd_create+0x275/0x450 [ 691.990417] ? memfd_file_seals_ptr+0x170/0x170 [ 691.990947] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 691.991544] ? syscall_enter_from_user_mode+0x1d/0x50 [ 691.992156] do_syscall_64+0x33/0x40 [ 691.992581] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 691.993167] RIP: 0033:0x7fb915828b19 [ 691.993591] 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 [ 691.995671] RSP: 002b:00007fb912d9df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 691.996550] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fb915828b19 [ 691.997362] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00007fb9158820fb [ 691.998173] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 691.998981] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 691.999792] R13: 00000000200000c0 R14: 0000000000000800 R15: 0000000020000080 07:08:16 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x0) 07:08:16 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:08:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x300, {0x7}}, 0x14}}, 0x0) [ 692.207215] FAULT_INJECTION: forcing a failure. [ 692.207215] name failslab, interval 1, probability 0, space 0, times 0 [ 692.210468] CPU: 1 PID: 6212 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 692.211941] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 692.213705] Call Trace: [ 692.214273] dump_stack+0x107/0x167 [ 692.215055] should_fail.cold+0x5/0xa [ 692.215876] ? create_object.isra.0+0x3a/0xa30 [ 692.216848] should_failslab+0x5/0x20 [ 692.217657] kmem_cache_alloc+0x5b/0x310 [ 692.218527] create_object.isra.0+0x3a/0xa30 [ 692.219473] kmemleak_alloc_percpu+0xa0/0x100 [ 692.220450] pcpu_alloc+0x4e2/0x1240 [ 692.221256] ? io_tctx_exit_cb+0xf0/0xf0 [ 692.222124] percpu_ref_init+0x31/0x3d0 [ 692.222978] io_uring_setup+0x47a/0x2980 [ 692.223853] ? __mutex_unlock_slowpath+0xe1/0x600 [ 692.224886] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 692.225964] ? wait_for_completion_io+0x270/0x270 [ 692.227021] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 692.228148] ? syscall_enter_from_user_mode+0x1d/0x50 [ 692.229247] do_syscall_64+0x33/0x40 [ 692.230040] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 692.231126] RIP: 0033:0x7f587819ab19 [ 692.231925] 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 [ 692.235839] RSP: 002b:00007f58756ce108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 692.237454] RAX: ffffffffffffffda RBX: 00007f58782ae0e0 RCX: 00007f587819ab19 [ 692.238965] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 692.240494] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 692.242013] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 692.243524] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:08:35 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 9) 07:08:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x900, {0x7}}, 0x14}}, 0x0) 07:08:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 8) 07:08:35 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5451, 0xf6674) 07:08:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 13) 07:08:35 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x5, 0x0, 0xffffffff}) 07:08:35 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:08:35 executing program 6: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) perf_event_open(&(0x7f0000000000)={0xe, 0x80, 0x0, 0x4, 0xfd, 0x20, 0x0, 0x2, 0x100, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x23, 0x2, @perf_config_ext={0x6, 0xffff}, 0x284, 0x8000, 0x80000001, 0x5, 0x5, 0xfffffffe, 0x1f, 0x0, 0x61, 0x0, 0x7143}, 0xffffffffffffffff, 0x5, r2, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x26b2c7870c22d6db, r4, 0x90ac7000) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) write$binfmt_elf64(r3, &(0x7f0000001e00)=ANY=[@ANYBLOB="7f454c4601010430060000000000000003000300010000007300000000000000400000000000000011010000000000000000000003003800020007003900030006000000060000000600000000000000020000000000000002000000000000000000009005bbe3019d040000000000006a0000000000000000000000000000800300000000000000090000000000000054070000000000000001000000000000ff070000000000002200000000000000ca0d4b06c65e758c79203c3c379c1c25d3d214979df322c4e5d9c92b68ec4c6dd512ba7997a53c24af413271bfd076b8aa8ef1637832c8a417d516de24173cf871957c7e3e7739ba459e0f0e8050831c436e881adeb3cb9a1339ffbe5ee3c657a8de9629a75cd0e8eebcdaf28488a1ad5020c21d9de25739261cf9c53f6878dad83440da7f52ab218bb3d3d50dbadc70ac62fc97c7beb9fad93fdf06278d02c6c621645a729990e8d58300544e53a17f4f06d18e9fdd72a5017da4ab834ecf4cbddaaa4fe20591ccaa4421b1ad70a6562f135c068692a222adeb7433b091feb513335d23184d68de6b67dd758261ee5da0bbd7070367c688c6afacc7cfbf91a537672255e63a757dc334d22f0928f8f11054243b4cbcbee96e7b6f2b54baab205e4618ee7000fceed9bbd33bc097502d9b67760082db9340d501e38c642b0d43ab8913f0e8da08be6b542ea879723e4d2e868c9901bad6474c6f039b01647061866e63759599ab1c9038191d411b4d7d61bb170cc97b11792c9dcec85e3f15c779aeba844d8819eb1009c1c4dbc0edabed0ce0b32bb2da827a71d762c68c601b86f20b315c66da8ed336717604632cae2b7340f5029095c16c8118a7acc116b1261e17f7386170c9e5afbb5511d0978b886302de53e87eacf3d219b7a97c49167eff3752c136714d237d2b947e4dec902859a66a61445a8dc76c5b6a1f60aa121870fd4e86700af824811af15205340770b325a7152232157d3d4f487441968a6f5c8306f35cd8cb8b960d0630b663c5b0ecac2d50d48d28102c5fcc35683431b797d76f98986631bf46e63c8c44c407f27c4b39dfd99c0a608c68b494aec0085a798d52f77647506788ac3a381e8a44349b060169b85e91f65a63820a8e89238f1c34aeb205a0c1ba5f0f8d99d5f7bf556a1232b6152c30c127e8e5db17b95e406a8a1f2a646c1f218a7f57b249a8a3890f0de9e42701eec7d3f4cf59cbbbd58cc29ce851d279837e47739d304e6e66d2e83bb5da8f9a96e6df75fabe8aab70c0c83d8131fe0a095fc6a8277286edf6797a97ff117b314b8d028353218014b2b28cb31904f22d3011c8c1aabdc0dff919eaff9d2bf8160c75c82d9d3f2152f2e21a0208aca6eedd599feefdb81a97c59dcc620a99957f85b7ffc9be982e6b77f80d10c47ab9b3f890eda1e12e23c6d4ec8f9edbd75f202de06b0db5fc1de9fc6f15d2317354575f3f32bb71dd8da0d15d7eb4d90fb660b5ccd7b300f5e33fe88a4d89760265a6374dca95231a5abb258a051cb78a454675c29deb73b8a618a348685bfb0dbfd39884efcf62581965e7e5cd048cd900abb88f242681bc23ab2f12ed84a38390449127e0f035eba7491c90a4ce6563624ca5204c0fd2dc4515e8158c6c883df37aaba0a7a350bbab35997ca07b69340b81847a36296eb3d2a174e884acf365ec090581ff7888b64d2f4025f282b5a999b499b1296f6e6bd372061830e138fe9bc1fbbb311d3f6ed6adda55e5f956f12a52e2b07357987a013116c5d51e24410be3a203e293470c84bf94d09f787209d4477a64eb58c042d836de45e9dd244ce15745aefa5c5fbb312559af95bce754a66ad49c8f7a2fb27317102de085a836e782eb4cd9dee3b759a9efd5367ada4b908eb664ac97ca8c4e8b73bd6275b44ff07605bca8da78b87dae0b2094a13bd4a9ca3424eda364101922c060721ffc02205113403b5f5ea04767dfca18efee5be1223bec8a63fbc374cad938c553806b0423060430c4a8a7d4056a5328bf239e6a243bd2888d7e67740a760407c0a5cea02ba20efa8edbb85c752b83f56e911b67dbd0d875ced2537123bb02c2dad388221d32e125c69fbcda3a44ef53e6bbc79932a7da302bdcc91a476da293662b55fb34b2a9599ac91f67f8aa915cd4309f725671a58735b5c82037722183b97d64360458432695158121d24fc84487091d62eecd0ddc979b810d240774b29d698e4384c3738b8d334a4a39b4dc90eb1f3eb66d39ea1597761223d1a2fde6fbf493fe881ea4058ec5ed522377025c3d4c13701d5671ca5ed795a2791d20f2c515902c080966e05e80f1b1ea7f3f154c2fb263d61eebf43c5541df30f12c538ef15401196f0681ae7d557f9a55df547cddc6b17ae5a3f0a4924fc0774ed3af23cce27202a82ba2eae697cd5bef43089399a67959bac7347c4aff638b88190899f22160f902b1c9aab97a9c8eb35fd1283e35d4c83e7ef0f7a3e5d2c250d15cdc24af4244d24f7d80e688feb3c30e1efd9b36d67fafe9d2c74d9bc0dbe02f3d4f3a1ca977d8701e0fec03f7605d65a339621719d0b682b29401e9f328ea80aa7d85a5de5ea9fe2b1b06722ee779ec6e088e94e1253436cb2407357b61fe8afbb42c2b2159701b7e5ca4fad2b7a141765804c9da79ed09fcc6d09d23316861e081892e6ab5cc51ce291908bafc29b2ddda1abcfa00a599e10f11f308c11760c4bd8317344e22f8c9d8f3aeebcf0528a72eda82e2b87e1c9d4c3acce1f357b85409cbce3cb7368e7e685c0ffdcb98e274eaf875aca62795ce06fbffba8dbc61630496baf88d9af626dd1d91664355a009f6f4d4449ce58d15c46e2e4575c679b252934359dacd6e58999f77eb3c1678907f7b8ed37e165bddfce85b9274b8cacec4cb3c62788daa77ae80a911ec5ed69dce6aa1f7794f4d3ff1635d26b2631f4076c185344bb1db495250dc2438173e6666441ed78638da2907e520ba9c8a0d53995e8ac994cf8ed194436e2d25f25a5e2b549f8193fff7513324c43245d925faf3bd3bce33bc139f1248f27073faade8e99eec1c38c2a9e969ab262cc271dc5047695d40bd743127145a5c2dbd9da74ce4fb3a846d39389040eb177f8dcdec239cc1d90b005c83ab62398df058f5b3f5a11c3beb932800ec55feff891bec8ba8897a247db60c07f44ef7ade93accd1ae92b6f99116798e327cd4fcc15870a92ffb4af5edb4a2663b9219eec89a541bf5901845bd3e7ebd13ebe85fef390fc59b5c62ed917ca9b945c394b5b781b8c05e686a45951c40c227c2ade3349906676f90f0ca9af92b18f8f96bffecda1234487eac954e72caa2d3ec38229f7409741a8a168763aad6b65b1090e3d37eaaa80aeed03409797da1561e2f044a0e5530aa9947fd175a041d063e371b258faa7c5e5d0ad60c85b56fa8a1fb3b1a5af3c636eec4efdcda0ea6aedfe5dfdc4b8375f43f552e4ad5bd2c47995c780f1d93f489b794343bbece21cf434428669b52f909594a7c005dbf58bad6347fcf87f1b8e5f72a065db9fcb3cec966c24574252350ee170642006e019b918f31a9eb47b40e4367262abfccc78017d7097d2cad6bd140b2765ffae22053a924c05e55fdf3cdfc256ffae62b871c84af94d10e93b81277c041c34e4373e31bc5f42263d22f136654445414278a390f5d63643466808640dd6727b075b353c586dcc205701be1233b7363235fb5ec99f39519e9057905b3b3446c22588c48796cd52a32ad9723f550d6c841f1a9e4f3fe153b3f7766a7430e6a9c5dce89afeaf320e33f22bd60fec2f87d1f743298590b6f8d660382a160f5aa0f967698b301784369a5df5203c6d4989d77fbb086a6c4b11891b192ecdbebb9f86d03a747ca37026335ce0e0da96b926e70d0b906a3bfd26becbfb361ce61d62d8a7b6d8f1e11cf2086329a547702716270be0ca9e7758b6c2d5880ec9e83533eaa4d99b3a4b498e2882d0aef7ca3ec044f53d7d3484a41fc4ae926f4ba51246f84011712c50e2ab84fc4a0c006c6b7eead890f4591ad7cedb47a4cbe46e22941166d9733680ba85952e909e7c2d3f656f04bcace48559f227f44eed8f40e24d3535d6f7a88f55583aa66af334b7747fa23a4104ca7e1d71ac04fed594ab7febafcdaf7105483efdfd539a37fa03d79698837e1bdf769a0b631b2ed6034eafa1b1c947da7b3e322f6f011d939fc71858ee3142140bdf04977721e5cf359e4039de78550e0313f0caf2febb5b0f31922d51efcad24a62841d96fba847eb54a67ce89cbc35e31124f4fb6b2f6a126be3db03b31294c74fded1aa3fc27d9a9a54d47209c05a5066085a8ff22e23880d2be110ccb1cddf8cc1a34358137633af8a44ac3a80dae08c819c9ed03ce1d1fc0afdd6b37cfe17887549fde73148ed80d09b85dae24a0d4c357673568888f266d0de90ddeedaf0b7288d407beba49993933f138109e74f309b4f41f7312ebfe64090bfeda7af32a1cc76416637826f38c3a963d96872b129b043aedef6254ae8f0c13e18614076db8e7244656c0e35d08652adf3b8ba644d42ba6264d94109ba74e1e7ad280169a49fc0bfc6a168dec41dda8e6705d9aac931a7b240a42514430ac458e906a43df467a4c279693f9be5db580a3a7ab9817c60b81fc2d1b8240adc78742bc641d6aa09fb65338535797d0ced427d3e42bc5b76792f9f500edad4243c442d023ab6ab778165a920ebd243acb2b15b413e614fa304f03448ee0cecc67141a7cafb16eda340589a1659c7ef5ed3a58d8c6eef248a8dad278c78c90496f79766a580b165f2f85c0b555271279abb836a7919263a455110111ad36ed863d824510e4e7be3506ffdd4567cc3c22d48d0c16ed3f0154d51728b6237fedab7be71f4cdc19d98e89b8b439aea836d7d0228078ba7d131611390d503d82b7545e5575aa0ad3fce3f6aaea1425881ec07aa17ce94c090cf0cca772ab9e6104343b004cf7bc057c84addacb12648d0942eaa92086a1bec6ce265085ca16343638c73eb78465a301b77c3d33e98d4f6d3bc9e41bc06318018c9790c72d7250c81d5eb1e94813a21b0e2edab156e959d2b1e02a4a92b054eb7767a7020f4202d7470fea28c2d9b90e55d4a00a87c2442a369bf0e0dedbe0c3bd2aeab87f438b5abba5286b82253aecdf624bd6fa527132dd908f157c105e6b9b082fa8a3eed5fad18bb78453848a5e7dd88a923975e72f91d0002b53beecb0d8fef303ab62878dec003fc4dcf765c655f3b38a3d44fb8cf663d99643edb0dd31f5be213dc8d51544c1dd006e27c5ef9beb18f7c79ad7bbea459766131efdddb1d7151efd0024ed28cb797cf6dd7626d455e30aebd291ee3fca7897d423cfa080bf9bca2e66121c1556cb30348e0f76aef26da645ae733c9b62a779422baa772d5da28ac7fa29f6bb5a43b79bd7fe61fd9894fbddba5f91a5c6452247e3c035358a53e4f3a82d897ff76ebbb4d6909a65c38e3e9608015f8dc7b292d45bf07f1ad7d0ce250903e7f2bdddad45fc458163737e230bd7db5c2890cdfc50adeaf253725c40d6e800b375a2d35f39287b16e4b262c1b761120fc5fda06c973998858fcddbcf211944b496a6eb7cda042cc7e4de93db3d88956848e17c7a2759188bcaeaad6e30c52c52cad545fc70da44ee4f03100db6b6747665db4ec1fcf78592008b6945aced2aa5fe875df96d8b8f6935decbfbec7e992e6ac03d6a26eac473edfc5d293973d479d79deaec38d644ebb2a12588e8ffbde3c865c79bf1d8518316278d6ed848b7b05018ea715dd62d03a5e3ef2ea50a40993fbf93cca6123cdf4c5f45e31056654881b170742917f55c739d5ec0b6485954ca3e3926cb7f37f7775da8fc570bb95c74763fbad7d89d105dfdd219f43aab965c9ff8bbda7a1510f3c9f9212d23b32a30bab294a0ed65108d13f27d8cb57204b9385a1fb02563455048ee5930d7639265447a4f8686ca58bbc80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d03f269f8d2d182e"], 0x13b0) [ 710.901138] FAULT_INJECTION: forcing a failure. [ 710.901138] name failslab, interval 1, probability 0, space 0, times 0 [ 710.902542] CPU: 0 PID: 6230 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 710.903354] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 710.904353] Call Trace: [ 710.904668] dump_stack+0x107/0x167 [ 710.905102] should_fail.cold+0x5/0xa [ 710.905551] ? create_object.isra.0+0x3a/0xa30 [ 710.906096] should_failslab+0x5/0x20 [ 710.906533] kmem_cache_alloc+0x5b/0x310 [ 710.907013] create_object.isra.0+0x3a/0xa30 [ 710.907531] kmemleak_alloc_percpu+0xa0/0x100 [ 710.908075] pcpu_alloc+0x4e2/0x1240 [ 710.908514] ? io_tctx_exit_cb+0xf0/0xf0 [ 710.908992] percpu_ref_init+0x31/0x3d0 [ 710.909448] io_uring_setup+0x47a/0x2980 [ 710.909919] ? __mutex_unlock_slowpath+0xe1/0x600 [ 710.910480] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 710.911063] ? wait_for_completion_io+0x270/0x270 [ 710.911641] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 710.912274] ? syscall_enter_from_user_mode+0x1d/0x50 [ 710.912865] do_syscall_64+0x33/0x40 [ 710.913290] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 710.913874] RIP: 0033:0x7f587819ab19 [ 710.914313] 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 [ 710.916277] FAULT_INJECTION: forcing a failure. [ 710.916277] name failslab, interval 1, probability 0, space 0, times 0 [ 710.916425] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 710.920130] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 710.920966] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 710.921804] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 710.922645] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 710.923479] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 710.924357] CPU: 1 PID: 6234 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 710.924656] FAULT_INJECTION: forcing a failure. [ 710.924656] name failslab, interval 1, probability 0, space 0, times 0 [ 710.926115] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 710.926121] Call Trace: [ 710.926145] dump_stack+0x107/0x167 [ 710.926169] should_fail.cold+0x5/0xa [ 710.926191] ? create_object.isra.0+0x3a/0xa30 [ 710.933349] should_failslab+0x5/0x20 [ 710.934311] kmem_cache_alloc+0x5b/0x310 [ 710.935338] ? percpu_ref_put_many.constprop.0+0x4e/0x110 [ 710.936756] create_object.isra.0+0x3a/0xa30 [ 710.937883] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 710.939194] kmem_cache_alloc+0x159/0x310 [ 710.940272] security_file_alloc+0x34/0x170 [ 710.941341] __alloc_file+0xb7/0x320 [ 710.942193] alloc_empty_file+0x6d/0x170 [ 710.943121] alloc_file+0x5e/0x5a0 [ 710.943948] alloc_file_pseudo+0x16a/0x250 [ 710.944915] ? alloc_file+0x5a0/0x5a0 [ 710.945793] ? shmem_get_inode+0x55c/0xbc0 [ 710.946772] __shmem_file_setup+0x144/0x320 [ 710.947761] ? _copy_from_user+0xfb/0x1b0 [ 710.948722] __do_sys_memfd_create+0x275/0x450 [ 710.949770] ? memfd_file_seals_ptr+0x170/0x170 [ 710.950826] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 710.952040] ? syscall_enter_from_user_mode+0x1d/0x50 [ 710.953225] do_syscall_64+0x33/0x40 [ 710.954074] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 710.955215] RIP: 0033:0x7fb915828b19 [ 710.956060] 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 [ 710.960277] RSP: 002b:00007fb912d9df48 EFLAGS: 00000246 ORIG_RAX: 000000000000013f [ 710.962023] RAX: ffffffffffffffda RBX: 0000000020000200 RCX: 00007fb915828b19 [ 710.963635] RDX: 0000000000000800 RSI: 0000000000000000 RDI: 00007fb9158820fb [ 710.965253] RBP: 0000000000000001 R08: 0000000000000400 R09: ffffffffffffffff [ 710.966887] R10: 0000000000000001 R11: 0000000000000246 R12: 0000000008100000 [ 710.968505] R13: 00000000200000c0 R14: 0000000000000800 R15: 0000000020000080 [ 710.970159] CPU: 0 PID: 6231 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 710.970965] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 710.971960] Call Trace: [ 710.972281] dump_stack+0x107/0x167 [ 710.972694] should_fail.cold+0x5/0xa [ 710.973139] ? create_object.isra.0+0x3a/0xa30 [ 710.973669] should_failslab+0x5/0x20 [ 710.974113] kmem_cache_alloc+0x5b/0x310 [ 710.974594] create_object.isra.0+0x3a/0xa30 [ 710.975105] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 710.975698] kmem_cache_alloc+0x159/0x310 [ 710.976201] jbd2__journal_start+0x190/0x7e0 [ 710.976713] __ext4_journal_start_sb+0x214/0x390 [ 710.977273] ext4_dirty_inode+0xbc/0x130 [ 710.977739] ? ext4_setattr+0x21b0/0x21b0 [ 710.978225] __mark_inode_dirty+0x492/0xd30 [ 710.978728] ? current_time+0xac/0x120 [ 710.979183] generic_update_time+0x21c/0x370 [ 710.979693] ? igrab+0xc0/0xc0 [ 710.980084] file_update_time+0x43a/0x520 [ 710.980566] ? evict_inodes+0x470/0x470 [ 710.981029] ? down_write_killable+0x180/0x180 [ 710.981571] file_modified+0x7d/0xa0 [ 710.982010] ext4_file_write_iter+0x8f8/0x1530 [ 710.982551] ? ext4_file_read_iter+0x4c0/0x4c0 [ 710.983091] ? kasan_save_stack+0x32/0x40 [ 710.983572] ? kasan_save_stack+0x1b/0x40 [ 710.984071] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 710.984660] ? iter_file_splice_write+0x165/0xc90 [ 710.985221] ? direct_splice_actor+0x10f/0x170 [ 710.985755] ? splice_direct_to_actor+0x387/0x980 [ 710.986317] ? do_splice_direct+0x1c4/0x290 [ 710.986817] ? do_sendfile+0x553/0x11e0 [ 710.987279] ? __x64_sys_sendfile64+0x1d1/0x210 [ 710.987819] ? do_syscall_64+0x33/0x40 [ 710.988291] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 710.988918] do_iter_readv_writev+0x476/0x750 [ 710.989439] ? _cond_resched+0x10/0x30 [ 710.989884] ? new_sync_write+0x660/0x660 [ 710.990354] ? avc_policy_seqno+0x9/0x70 [ 710.990833] ? selinux_file_permission+0x92/0x520 [ 710.991391] ? security_file_permission+0xb1/0xe0 [ 710.991974] do_iter_write+0x191/0x700 [ 710.992429] ? trace_hardirqs_on+0x5b/0x180 [ 710.992935] vfs_iter_write+0x70/0xa0 [ 710.993380] iter_file_splice_write+0x726/0xc90 [ 710.993935] ? generic_splice_sendpage+0x140/0x140 [ 710.994518] ? security_file_permission+0xb1/0xe0 [ 710.995085] ? generic_splice_sendpage+0x140/0x140 [ 710.995659] direct_splice_actor+0x10f/0x170 [ 710.996189] splice_direct_to_actor+0x387/0x980 [ 710.996737] ? pipe_to_sendpage+0x380/0x380 [ 710.997246] ? do_splice_to+0x160/0x160 [ 710.997712] ? security_file_permission+0xb1/0xe0 [ 710.998281] do_splice_direct+0x1c4/0x290 [ 710.998760] ? splice_direct_to_actor+0x980/0x980 [ 710.999310] ? avc_policy_seqno+0x9/0x70 [ 710.999779] ? security_file_permission+0xb1/0xe0 [ 711.000366] do_sendfile+0x553/0x11e0 [ 711.000817] ? do_pwritev+0x270/0x270 [ 711.001264] ? wait_for_completion_io+0x270/0x270 [ 711.001831] ? rcu_read_lock_any_held+0x75/0xa0 [ 711.002372] ? vfs_write+0x354/0xb10 [ 711.002810] __x64_sys_sendfile64+0x1d1/0x210 [ 711.003331] ? __ia32_sys_sendfile+0x220/0x220 [ 711.003866] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 711.004493] ? syscall_enter_from_user_mode+0x1d/0x50 [ 711.005100] do_syscall_64+0x33/0x40 [ 711.005522] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 711.006123] RIP: 0033:0x7f98f384db19 [ 711.006558] 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 [ 711.008725] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 711.009613] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 711.010441] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 711.011275] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 711.012096] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 711.012901] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:08:35 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) recvmmsg(r2, &(0x7f0000000180)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2000, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) splice(r3, &(0x7f0000000000)=0x800, r1, &(0x7f0000000040)=0x12, 0x1f, 0xe) dup2(r1, r0) 07:08:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0xf00, {0x7}}, 0x14}}, 0x0) 07:08:35 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5452, 0xf6674) 07:08:49 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 9) 07:08:49 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5460, 0xf6674) 07:08:49 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) (fail_nth: 1) 07:08:49 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 14) 07:08:49 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 10) 07:08:49 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x5, 0x0, 0xffffffff}) 07:08:49 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r3, 0x10e, 0x8, &(0x7f0000000180), 0x4) syz_io_uring_setup(0x44f, &(0x7f0000000000)={0x0, 0xdbf9, 0x0, 0x1, 0x33f, 0x0, r2}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000080)=0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f00000001c0)={0x1, 0x80, 0x20, 0x3f, 0x0, 0xd, 0x0, 0xff, 0x10000, 0xb, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4e9d7686, 0x1, @perf_config_ext={0x3a, 0x1ff}, 0x82, 0x1, 0x1, 0x6, 0x7, 0xfffffffc, 0x1, 0x0, 0x225, 0x0, 0x1}, 0xffffffffffffffff, 0xc, r0, 0x18) syz_io_uring_submit(r4, 0x0, &(0x7f0000000140)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x77359400}, 0x1, 0x1}, 0x5) 07:08:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x30000, {0x7}}, 0x14}}, 0x0) [ 725.564697] FAULT_INJECTION: forcing a failure. [ 725.564697] name failslab, interval 1, probability 0, space 0, times 0 [ 725.567083] CPU: 1 PID: 6265 Comm: syz-executor.6 Not tainted 5.10.247 #1 [ 725.568489] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 725.570171] Call Trace: [ 725.570713] dump_stack+0x107/0x167 [ 725.571454] should_fail.cold+0x5/0xa [ 725.572236] ? mon_bin_ioctl+0x46f/0xcc0 [ 725.573063] should_failslab+0x5/0x20 [ 725.573832] __kmalloc+0x72/0x390 [ 725.574546] mon_bin_ioctl+0x46f/0xcc0 [ 725.575341] ? wait_for_completion_io+0x270/0x270 [ 725.575546] FAULT_INJECTION: forcing a failure. [ 725.575546] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 725.576331] ? mon_bin_get_event+0x440/0x440 [ 725.576356] ? selinux_file_ioctl+0xb6/0x270 [ 725.576378] ? mon_bin_get_event+0x440/0x440 [ 725.576399] __x64_sys_ioctl+0x19a/0x210 [ 725.576422] do_syscall_64+0x33/0x40 [ 725.576440] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 725.584317] RIP: 0033:0x7f250abd6b19 [ 725.585075] 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 [ 725.588845] RSP: 002b:00007f250814c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 725.590412] RAX: ffffffffffffffda RBX: 00007f250ace9f60 RCX: 00007f250abd6b19 [ 725.591875] RDX: 00000000000f6674 RSI: 0000000000009204 RDI: 0000000000000003 [ 725.593354] RBP: 00007f250814c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 725.594816] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 725.596285] R13: 00007ffcb6ca88bf R14: 00007f250814c300 R15: 0000000000022000 [ 725.597778] CPU: 0 PID: 6270 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 725.599260] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 725.601062] Call Trace: [ 725.601618] dump_stack+0x107/0x167 [ 725.602389] should_fail.cold+0x5/0xa [ 725.603193] __alloc_pages_nodemask+0x182/0x600 [ 725.604183] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 725.605448] ? lock_downgrade+0x6d0/0x6d0 [ 725.606341] ? lock_acquire+0x197/0x470 [ 725.607176] alloc_pages_vma+0xbb/0x410 [ 725.608018] shmem_alloc_page+0x10f/0x1e0 [ 725.608902] ? shmem_init_inode+0x20/0x20 [ 725.609663] FAULT_INJECTION: forcing a failure. [ 725.609663] name failslab, interval 1, probability 0, space 0, times 0 [ 725.609795] ? percpu_counter_add_batch+0x8b/0x140 [ 725.613034] ? __vm_enough_memory+0x184/0x360 [ 725.613981] shmem_getpage_gfp.constprop.0+0x512/0x1920 [ 725.615101] ? shmem_unuse_inode+0xf60/0xf60 [ 725.616018] ? timestamp_truncate+0x1e6/0x2f0 [ 725.616969] ? iov_iter_fault_in_readable+0x9a/0x410 [ 725.618027] shmem_write_begin+0xf7/0x1d0 [ 725.618897] generic_perform_write+0x20a/0x4f0 [ 725.619862] ? page_cache_prev_miss+0x310/0x310 [ 725.620850] ? evict_inodes+0x470/0x470 [ 725.621698] ? generic_write_checks+0x2ad/0x390 [ 725.622698] __generic_file_write_iter+0x39d/0x5d0 [ 725.623739] generic_file_write_iter+0xdb/0x230 [ 725.624718] ? iov_iter_init+0x3c/0x130 [ 725.625556] new_sync_write+0x42c/0x660 [ 725.626395] ? new_sync_read+0x6f0/0x6f0 [ 725.627252] ? __x64_sys_pwrite64+0x201/0x260 [ 725.628198] ? lock_release+0x680/0x680 [ 725.629047] ? selinux_file_permission+0x92/0x520 [ 725.630065] ? security_file_permission+0xb1/0xe0 [ 725.631090] vfs_write+0x7c0/0xb10 [ 725.631842] __x64_sys_pwrite64+0x201/0x260 [ 725.632752] ? ksys_pwrite64+0x1b0/0x1b0 [ 725.633609] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 725.634719] ? syscall_enter_from_user_mode+0x1d/0x50 [ 725.635802] do_syscall_64+0x33/0x40 [ 725.636596] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 725.637686] RIP: 0033:0x7fb9157dbab7 [ 725.638467] 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 [ 725.642371] RSP: 002b:00007fb912d9df20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 725.643966] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dbab7 [ 725.645479] RDX: 000000000000003a RSI: 0000000020010000 RDI: 0000000000000004 [ 725.646978] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 725.648482] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 725.649988] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 [ 725.651527] CPU: 1 PID: 6264 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 725.652976] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 725.654756] Call Trace: [ 725.655289] dump_stack+0x107/0x167 [ 725.656053] should_fail.cold+0x5/0xa [ 725.656828] ? jbd2__journal_start+0x190/0x7e0 [ 725.657739] should_failslab+0x5/0x20 [ 725.658505] kmem_cache_alloc+0x5b/0x310 [ 725.659012] FAULT_INJECTION: forcing a failure. [ 725.659012] name failslab, interval 1, probability 0, space 0, times 0 [ 725.659325] jbd2__journal_start+0x190/0x7e0 [ 725.659350] __ext4_journal_start_sb+0x214/0x390 [ 725.659373] ext4_dirty_inode+0xbc/0x130 [ 725.664302] ? ext4_setattr+0x21b0/0x21b0 [ 725.665128] __mark_inode_dirty+0x492/0xd30 [ 725.665991] ? current_time+0xac/0x120 [ 725.666778] generic_update_time+0x21c/0x370 [ 725.667660] ? igrab+0xc0/0xc0 [ 725.668324] file_update_time+0x43a/0x520 [ 725.669162] ? evict_inodes+0x470/0x470 [ 725.669958] ? down_write_killable+0x180/0x180 [ 725.670879] file_modified+0x7d/0xa0 [ 725.671630] ext4_file_write_iter+0x8f8/0x1530 [ 725.672573] ? ext4_file_read_iter+0x4c0/0x4c0 [ 725.673490] ? kasan_save_stack+0x32/0x40 [ 725.674315] ? kasan_save_stack+0x1b/0x40 [ 725.675135] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 725.676163] ? iter_file_splice_write+0x165/0xc90 [ 725.677123] ? direct_splice_actor+0x10f/0x170 [ 725.678043] ? splice_direct_to_actor+0x387/0x980 [ 725.679007] ? do_splice_direct+0x1c4/0x290 [ 725.679867] ? do_sendfile+0x553/0x11e0 [ 725.680667] ? __x64_sys_sendfile64+0x1d1/0x210 [ 725.681596] ? do_syscall_64+0x33/0x40 [ 725.682373] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 725.683451] do_iter_readv_writev+0x476/0x750 [ 725.684357] ? _cond_resched+0x10/0x30 [ 725.685138] ? new_sync_write+0x660/0x660 [ 725.685968] ? avc_policy_seqno+0x9/0x70 [ 725.686793] ? selinux_file_permission+0x92/0x520 [ 725.687767] ? security_file_permission+0xb1/0xe0 [ 725.688753] do_iter_write+0x191/0x700 [ 725.689533] ? trace_hardirqs_on+0x5b/0x180 [ 725.690406] vfs_iter_write+0x70/0xa0 [ 725.691169] iter_file_splice_write+0x726/0xc90 [ 725.692126] ? generic_splice_sendpage+0x140/0x140 [ 725.693131] ? security_file_permission+0xb1/0xe0 [ 725.694102] ? generic_splice_sendpage+0x140/0x140 [ 725.695081] direct_splice_actor+0x10f/0x170 [ 725.695963] splice_direct_to_actor+0x387/0x980 [ 725.696916] ? pipe_to_sendpage+0x380/0x380 [ 725.697796] ? do_splice_to+0x160/0x160 [ 725.698587] ? security_file_permission+0xb1/0xe0 [ 725.699556] do_splice_direct+0x1c4/0x290 [ 725.700404] ? splice_direct_to_actor+0x980/0x980 [ 725.701363] ? avc_policy_seqno+0x9/0x70 [ 725.702184] ? security_file_permission+0xb1/0xe0 [ 725.703151] do_sendfile+0x553/0x11e0 [ 725.703926] ? do_pwritev+0x270/0x270 [ 725.704694] ? wait_for_completion_io+0x270/0x270 [ 725.705657] ? rcu_read_lock_any_held+0x75/0xa0 [ 725.706585] ? vfs_write+0x354/0xb10 [ 725.707336] __x64_sys_sendfile64+0x1d1/0x210 [ 725.708239] ? __ia32_sys_sendfile+0x220/0x220 [ 725.709165] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 725.710219] ? syscall_enter_from_user_mode+0x1d/0x50 [ 725.711254] do_syscall_64+0x33/0x40 [ 725.712000] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 725.713029] RIP: 0033:0x7f98f384db19 [ 725.713768] 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 [ 725.717465] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 725.718974] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 725.720410] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 725.721849] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 725.723268] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000001 [ 725.724700] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 725.726148] CPU: 0 PID: 6275 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 725.727586] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 725.729334] Call Trace: [ 725.729895] dump_stack+0x107/0x167 [ 725.730664] should_fail.cold+0x5/0xa [ 725.731463] ? percpu_ref_init+0xd8/0x3d0 [ 725.732338] should_failslab+0x5/0x20 [ 725.733136] kmem_cache_alloc_trace+0x55/0x320 [ 725.734097] ? io_tctx_exit_cb+0xf0/0xf0 [ 725.734949] percpu_ref_init+0xd8/0x3d0 [ 725.735785] io_uring_setup+0x47a/0x2980 [ 725.736643] ? __mutex_unlock_slowpath+0xe1/0x600 [ 725.737653] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 725.738719] ? wait_for_completion_io+0x270/0x270 [ 725.739755] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 725.740860] ? syscall_enter_from_user_mode+0x1d/0x50 [ 725.741945] do_syscall_64+0x33/0x40 [ 725.742726] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 725.743797] RIP: 0033:0x7f587819ab19 [ 725.744579] 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 [ 725.748467] RSP: 002b:00007f58756ef108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 725.750065] RAX: ffffffffffffffda RBX: 00007f58782ae020 RCX: 00007f587819ab19 [ 725.751560] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 725.753062] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 725.754555] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 725.756229] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:08:49 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) getsockopt$sock_buf(r2, 0x1, 0x3b, &(0x7f0000000000)=""/106, &(0x7f0000000080)=0x6a) 07:08:49 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9201, 0xf6674) 07:08:50 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) (fail_nth: 2) 07:08:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x80000, {0x7}}, 0x14}}, 0x0) 07:08:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 15) 07:08:50 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9205, 0xf6674) 07:08:50 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 11) [ 726.024296] FAULT_INJECTION: forcing a failure. [ 726.024296] name failslab, interval 1, probability 0, space 0, times 0 [ 726.026617] CPU: 0 PID: 6287 Comm: syz-executor.6 Not tainted 5.10.247 #1 [ 726.027966] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 726.029626] Call Trace: [ 726.030168] dump_stack+0x107/0x167 [ 726.030887] should_fail.cold+0x5/0xa [ 726.031637] ? create_object.isra.0+0x3a/0xa30 [ 726.032540] should_failslab+0x5/0x20 [ 726.033285] kmem_cache_alloc+0x5b/0x310 [ 726.034089] create_object.isra.0+0x3a/0xa30 [ 726.034949] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 726.035943] __kmalloc+0x16e/0x390 [ 726.036660] mon_bin_ioctl+0x46f/0xcc0 [ 726.037443] ? wait_for_completion_io+0x270/0x270 [ 726.038391] ? mon_bin_get_event+0x440/0x440 [ 726.039266] ? selinux_file_ioctl+0xb6/0x270 [ 726.040137] ? mon_bin_get_event+0x440/0x440 [ 726.041004] __x64_sys_ioctl+0x19a/0x210 [ 726.041799] do_syscall_64+0x33/0x40 [ 726.042523] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 726.043517] RIP: 0033:0x7f250abd6b19 [ 726.044327] 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 [ 726.047916] RSP: 002b:00007f250814c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 726.049405] RAX: ffffffffffffffda RBX: 00007f250ace9f60 RCX: 00007f250abd6b19 [ 726.050804] RDX: 00000000000f6674 RSI: 0000000000009204 RDI: 0000000000000003 [ 726.052195] RBP: 00007f250814c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 726.053586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 726.054966] R13: 00007ffcb6ca88bf R14: 00007f250814c300 R15: 0000000000022000 [ 726.067500] FAULT_INJECTION: forcing a failure. [ 726.067500] name failslab, interval 1, probability 0, space 0, times 0 [ 726.069821] CPU: 0 PID: 6292 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 726.071209] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 726.072811] Call Trace: [ 726.073317] dump_stack+0x107/0x167 [ 726.074019] should_fail.cold+0x5/0xa [ 726.074754] ? create_object.isra.0+0x3a/0xa30 [ 726.075641] should_failslab+0x5/0x20 [ 726.076376] kmem_cache_alloc+0x5b/0x310 [ 726.077159] create_object.isra.0+0x3a/0xa30 [ 726.078004] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 726.078983] kmem_cache_alloc_trace+0x151/0x320 [ 726.079873] ? io_tctx_exit_cb+0xf0/0xf0 [ 726.080655] percpu_ref_init+0xd8/0x3d0 [ 726.081420] io_uring_setup+0x47a/0x2980 [ 726.082199] ? find_held_lock+0x2c/0x110 [ 726.082967] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 726.083955] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 726.084959] ? syscall_enter_from_user_mode+0x1d/0x50 07:08:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x1000000, {0x7}}, 0x14}}, 0x0) [ 726.085942] do_syscall_64+0x33/0x40 [ 726.086794] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 726.087765] RIP: 0033:0x7f587819ab19 [ 726.088489] 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 [ 726.092001] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 726.093457] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 726.094818] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 726.096193] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 726.097566] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 726.098930] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 726.103576] FAULT_INJECTION: forcing a failure. [ 726.103576] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 726.105900] CPU: 0 PID: 6295 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 726.107291] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 726.108863] Call Trace: [ 726.109364] dump_stack+0x107/0x167 [ 726.110064] should_fail.cold+0x5/0xa [ 726.110791] __alloc_pages_nodemask+0x182/0x600 [ 726.111670] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 726.112808] ? lock_downgrade+0x6d0/0x6d0 [ 726.113587] ? lock_acquire+0x197/0x470 [ 726.114359] alloc_pages_vma+0xbb/0x410 [ 726.115122] shmem_alloc_page+0x10f/0x1e0 [ 726.115906] ? shmem_init_inode+0x20/0x20 [ 726.116723] ? percpu_counter_add_batch+0x8b/0x140 [ 726.117651] ? __vm_enough_memory+0x184/0x360 [ 726.118495] shmem_getpage_gfp.constprop.0+0x512/0x1920 [ 726.119512] ? shmem_unuse_inode+0xf60/0xf60 [ 726.120353] ? timestamp_truncate+0x1e6/0x2f0 [ 726.121198] ? iov_iter_fault_in_readable+0x9a/0x410 [ 726.122165] shmem_write_begin+0xf7/0x1d0 [ 726.122948] generic_perform_write+0x20a/0x4f0 [ 726.123809] ? page_cache_prev_miss+0x310/0x310 [ 726.124680] ? evict_inodes+0x470/0x470 [ 726.125420] ? generic_write_checks+0x2ad/0x390 [ 726.126286] __generic_file_write_iter+0x39d/0x5d0 [ 726.127201] generic_file_write_iter+0xdb/0x230 [ 726.128073] ? iov_iter_init+0x3c/0x130 [ 726.128813] new_sync_write+0x42c/0x660 [ 726.129550] ? new_sync_read+0x6f0/0x6f0 [ 726.130310] ? __x64_sys_pwrite64+0x201/0x260 [ 726.131148] ? lock_release+0x680/0x680 [ 726.131892] ? selinux_file_permission+0x92/0x520 [ 726.132798] ? security_file_permission+0xb1/0xe0 [ 726.133708] vfs_write+0x7c0/0xb10 [ 726.134369] __x64_sys_pwrite64+0x201/0x260 [ 726.135175] ? ksys_pwrite64+0x1b0/0x1b0 [ 726.135930] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 726.136918] ? syscall_enter_from_user_mode+0x1d/0x50 [ 726.137879] do_syscall_64+0x33/0x40 [ 726.138580] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 726.139534] RIP: 0033:0x7fb9157dbab7 [ 726.140238] 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 [ 726.143677] RSP: 002b:00007fb912d9df20 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 726.145084] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dbab7 [ 726.146403] RDX: 000000000000003a RSI: 0000000020010000 RDI: 0000000000000004 [ 726.147713] RBP: 0000000000000001 R08: 0000000000000000 R09: ffffffffffffffff [ 726.149033] R10: 0000000000000400 R11: 0000000000000293 R12: 0000000000000004 [ 726.150345] R13: 0000000000000004 R14: 0000000020000200 R15: 0000000000000000 07:09:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 16) 07:09:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x2000000, {0x7}}, 0x14}}, 0x0) 07:09:04 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000001c0)={0x0, r0, 0x5, 0x0, 0xffffffff}) 07:09:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) pidfd_open(r1, 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x20, 0x40, 0x2, 0x1a, 0x0, 0x4800, 0x2, 0x4, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xf1e, 0x4, @perf_config_ext={0x3f8000000000000, 0x758}, 0x40, 0x2, 0x5, 0x8, 0x1, 0x3, 0x3, 0x0, 0x42c, 0x0, 0x4}, r1, 0xd, 0xffffffffffffffff, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) 07:09:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9208, 0xf6674) 07:09:04 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 12) 07:09:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) (fail_nth: 3) 07:09:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 10) [ 740.192216] FAULT_INJECTION: forcing a failure. [ 740.192216] name failslab, interval 1, probability 0, space 0, times 0 [ 740.194715] CPU: 0 PID: 6320 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 740.196148] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 740.197527] FAULT_INJECTION: forcing a failure. [ 740.197527] name failslab, interval 1, probability 0, space 0, times 0 [ 740.197907] Call Trace: [ 740.197933] dump_stack+0x107/0x167 [ 740.197958] should_fail.cold+0x5/0xa [ 740.202241] ? getname_flags.part.0+0x50/0x4f0 [ 740.203188] should_failslab+0x5/0x20 [ 740.203981] kmem_cache_alloc+0x5b/0x310 [ 740.204857] ? new_sync_write+0x499/0x660 [ 740.205729] getname_flags.part.0+0x50/0x4f0 [ 740.206658] getname+0x8e/0xd0 [ 740.207337] do_sys_openat2+0xf9/0x4d0 [ 740.208157] ? build_open_flags+0x6f0/0x6f0 [ 740.209095] ? rcu_read_lock_any_held+0x75/0xa0 [ 740.210074] __x64_sys_openat+0x13f/0x1f0 [ 740.210941] ? __ia32_sys_open+0x1c0/0x1c0 [ 740.211840] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 740.212972] ? syscall_enter_from_user_mode+0x1d/0x50 [ 740.214061] do_syscall_64+0x33/0x40 [ 740.214840] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.215915] RIP: 0033:0x7fb9157dba04 [ 740.216722] 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 [ 740.220624] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 740.222225] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 740.223719] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 740.225241] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 740.226741] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 740.228266] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 740.229791] CPU: 1 PID: 6319 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 740.231132] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 740.232754] Call Trace: [ 740.233272] dump_stack+0x107/0x167 [ 740.233982] should_fail.cold+0x5/0xa [ 740.234720] ? create_object.isra.0+0x3a/0xa30 [ 740.235598] should_failslab+0x5/0x20 [ 740.236340] kmem_cache_alloc+0x5b/0x310 [ 740.237124] create_object.isra.0+0x3a/0xa30 [ 740.237968] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 740.238953] kmem_cache_alloc+0x159/0x310 [ 740.239759] jbd2__journal_start+0x190/0x7e0 [ 740.240618] __ext4_journal_start_sb+0x214/0x390 [ 740.241536] ext4_file_write_iter+0xee9/0x1530 [ 740.242422] ? ext4_file_read_iter+0x4c0/0x4c0 [ 740.243294] ? kasan_save_stack+0x32/0x40 [ 740.244082] ? kasan_save_stack+0x1b/0x40 [ 740.244878] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 740.245850] ? iter_file_splice_write+0x165/0xc90 [ 740.246770] ? direct_splice_actor+0x10f/0x170 [ 740.247650] ? splice_direct_to_actor+0x387/0x980 [ 740.248592] ? do_splice_direct+0x1c4/0x290 [ 740.249422] ? do_sendfile+0x553/0x11e0 [ 740.250179] ? __x64_sys_sendfile64+0x1d1/0x210 [ 740.251068] ? do_syscall_64+0x33/0x40 [ 740.251815] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.252850] do_iter_readv_writev+0x476/0x750 [ 740.253706] ? _cond_resched+0x10/0x30 [ 740.254453] ? new_sync_write+0x660/0x660 [ 740.255253] ? avc_policy_seqno+0x9/0x70 [ 740.256036] ? selinux_file_permission+0x92/0x520 [ 740.256971] ? security_file_permission+0xb1/0xe0 [ 740.257912] do_iter_write+0x191/0x700 [ 740.258663] ? trace_hardirqs_on+0x5b/0x180 [ 740.259509] vfs_iter_write+0x70/0xa0 [ 740.260249] iter_file_splice_write+0x726/0xc90 [ 740.261153] ? generic_splice_sendpage+0x140/0x140 [ 740.262114] ? security_file_permission+0xb1/0xe0 [ 740.263042] ? generic_splice_sendpage+0x140/0x140 [ 740.263981] direct_splice_actor+0x10f/0x170 [ 740.264832] splice_direct_to_actor+0x387/0x980 [ 740.265721] ? pipe_to_sendpage+0x380/0x380 [ 740.266542] ? do_splice_to+0x160/0x160 [ 740.267298] ? security_file_permission+0xb1/0xe0 [ 740.268223] do_splice_direct+0x1c4/0x290 [ 740.269018] ? splice_direct_to_actor+0x980/0x980 [ 740.269930] ? avc_policy_seqno+0x9/0x70 [ 740.270708] ? security_file_permission+0xb1/0xe0 [ 740.271635] do_sendfile+0x553/0x11e0 [ 740.272377] ? do_pwritev+0x270/0x270 [ 740.273101] ? wait_for_completion_io+0x270/0x270 [ 740.274020] ? rcu_read_lock_any_held+0x75/0xa0 [ 740.274899] ? vfs_write+0x354/0xb10 [ 740.275610] __x64_sys_sendfile64+0x1d1/0x210 [ 740.276471] ? __ia32_sys_sendfile+0x220/0x220 [ 740.277359] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 740.278364] ? syscall_enter_from_user_mode+0x1d/0x50 [ 740.279346] do_syscall_64+0x33/0x40 [ 740.280060] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.281037] RIP: 0033:0x7f98f384db19 [ 740.281739] 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 [ 740.285212] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 740.286640] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 740.287973] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 740.289313] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 740.290642] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 740.291971] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:09:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x3000000, {0x7}}, 0x14}}, 0x0) 07:09:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x92f7, 0xf6674) [ 740.308751] FAULT_INJECTION: forcing a failure. [ 740.308751] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 740.311037] CPU: 1 PID: 6321 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 740.312313] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 740.313843] Call Trace: [ 740.314335] dump_stack+0x107/0x167 [ 740.315012] should_fail.cold+0x5/0xa [ 740.315715] __alloc_pages_nodemask+0x182/0x600 [ 740.316583] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 740.317922] ? cap_capable+0x1cd/0x230 [ 740.318648] alloc_pages_current+0x187/0x280 [ 740.319467] __get_free_pages+0xc/0xa0 [ 740.320195] io_uring_setup+0xe27/0x2980 [ 740.320954] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 740.321904] ? wait_for_completion_io+0x270/0x270 [ 740.323142] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 740.324137] ? syscall_enter_from_user_mode+0x1d/0x50 [ 740.325103] do_syscall_64+0x33/0x40 [ 740.325792] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.326735] RIP: 0033:0x7f587819ab19 [ 740.327415] 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 [ 740.330797] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 740.332195] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 740.333505] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 740.334819] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 740.336118] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 740.337437] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:09:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) setsockopt$netlink_NETLINK_CAP_ACK(r2, 0x10e, 0xa, &(0x7f0000000000)=0x2000, 0x4) dup2(r1, r0) 07:09:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:09:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 17) 07:09:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40049409, 0xf6674) [ 740.435741] FAULT_INJECTION: forcing a failure. [ 740.435741] name failslab, interval 1, probability 0, space 0, times 0 [ 740.438141] CPU: 1 PID: 6338 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 740.439323] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 740.440763] Call Trace: [ 740.441218] dump_stack+0x107/0x167 [ 740.441842] should_fail.cold+0x5/0xa [ 740.442494] ? create_object.isra.0+0x3a/0xa30 [ 740.443273] should_failslab+0x5/0x20 [ 740.443928] kmem_cache_alloc+0x5b/0x310 [ 740.444641] ? __generic_file_write_iter+0x1a4/0x5d0 [ 740.445510] create_object.isra.0+0x3a/0xa30 [ 740.446264] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 740.447331] kmem_cache_alloc+0x159/0x310 [ 740.448043] ? new_sync_write+0x499/0x660 [ 740.448907] getname_flags.part.0+0x50/0x4f0 [ 740.449780] getname+0x8e/0xd0 [ 740.450473] do_sys_openat2+0xf9/0x4d0 [ 740.451148] ? build_open_flags+0x6f0/0x6f0 [ 740.452029] ? rcu_read_lock_any_held+0x75/0xa0 [ 740.452967] __x64_sys_openat+0x13f/0x1f0 [ 740.453891] ? __ia32_sys_open+0x1c0/0x1c0 [ 740.454647] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 740.455685] ? syscall_enter_from_user_mode+0x1d/0x50 [ 740.456711] do_syscall_64+0x33/0x40 [ 740.457348] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.458229] RIP: 0033:0x7fb9157dba04 [ 740.458866] 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 [ 740.462393] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 740.463675] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 740.464914] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 740.466430] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 740.467733] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 740.469176] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 07:09:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x9000000, {0x7}}, 0x14}}, 0x0) 07:09:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40086602, 0xf6674) 07:09:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x2, 0xf6674) 07:09:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) perf_event_open(&(0x7f0000000080)={0x6, 0x80, 0x80, 0x80, 0x1, 0x0, 0x0, 0xffff, 0x80020, 0xa, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x342f, 0x3922e68f6ab173b6, @perf_config_ext={0x8, 0x40}, 0x4000, 0x6, 0x3, 0x8, 0x100, 0x6, 0x5, 0x0, 0x2, 0x0, 0xfffffffffffffff7}, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0x0) ftruncate(r1, 0x1) perf_event_open$cgroup(&(0x7f0000000000)={0x0, 0x80, 0x8, 0x1f, 0xfa, 0x2, 0x0, 0x8, 0x2, 0xc, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, @perf_config_ext={0x0, 0x6}, 0x51184, 0x4, 0xfff, 0x6, 0x5, 0xffffffff, 0x6, 0x0, 0x410, 0x0, 0x800}, r1, 0xa, r0, 0xe) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) 07:09:04 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 13) 07:09:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0xf000000, {0x7}}, 0x14}}, 0x0) [ 740.665286] FAULT_INJECTION: forcing a failure. [ 740.665286] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 740.667025] CPU: 1 PID: 6358 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 740.667991] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 740.669178] Call Trace: [ 740.669559] dump_stack+0x107/0x167 [ 740.670078] should_fail.cold+0x5/0xa [ 740.670625] __alloc_pages_nodemask+0x182/0x600 [ 740.671288] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 740.672157] ? cap_capable+0x1cd/0x230 [ 740.672722] alloc_pages_current+0x187/0x280 [ 740.673356] __get_free_pages+0xc/0xa0 [ 740.673913] io_uring_setup+0xf9a/0x2980 [ 740.674512] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 740.675236] ? wait_for_completion_io+0x270/0x270 [ 740.675941] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 740.676704] ? syscall_enter_from_user_mode+0x1d/0x50 [ 740.677450] do_syscall_64+0x33/0x40 [ 740.677981] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 740.678707] RIP: 0033:0x7f587819ab19 [ 740.679232] 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 [ 740.681855] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 740.682934] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 740.683939] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 740.684951] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 740.685960] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 740.686979] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:09:04 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000001c0)={0x0, r0, 0x5, 0x0, 0xffffffff}) 07:09:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4b47, 0xf6674) 07:09:18 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40087602, 0xf6674) 07:09:18 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x3f, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @perf_bp={0x0}, 0x802, 0x0, 0x0, 0x2, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:09:18 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000001c0)={0x0, r0, 0x5, 0x0, 0xffffffff}) 07:09:18 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4b49, 0xf6674) 07:09:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0xffffff7f, {0x7}}, 0x14}}, 0x0) 07:09:18 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 14) 07:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 11) 07:09:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 18) 07:09:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x3}}, 0x14}}, 0x0) [ 754.537007] FAULT_INJECTION: forcing a failure. [ 754.537007] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 754.539785] CPU: 1 PID: 6385 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 754.541394] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 754.543377] Call Trace: [ 754.544015] dump_stack+0x107/0x167 [ 754.544912] should_fail.cold+0x5/0xa [ 754.545842] strncpy_from_user+0x34/0x470 [ 754.546999] getname_flags.part.0+0x95/0x4f0 [ 754.548117] getname+0x8e/0xd0 [ 754.549103] do_sys_openat2+0xf9/0x4d0 [ 754.550047] ? build_open_flags+0x6f0/0x6f0 [ 754.551239] ? rcu_read_lock_any_held+0x75/0xa0 [ 754.552575] __x64_sys_openat+0x13f/0x1f0 [ 754.553727] ? __ia32_sys_open+0x1c0/0x1c0 [ 754.554863] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 754.556325] ? syscall_enter_from_user_mode+0x1d/0x50 [ 754.557713] do_syscall_64+0x33/0x40 [ 754.558739] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 754.560142] RIP: 0033:0x7fb9157dba04 [ 754.561230] 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 [ 754.566210] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 754.568404] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 754.570226] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 754.571942] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 754.573749] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 754.575732] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 754.596663] FAULT_INJECTION: forcing a failure. [ 754.596663] name failslab, interval 1, probability 0, space 0, times 0 [ 754.599146] CPU: 0 PID: 6387 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 754.600607] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 754.602369] Call Trace: [ 754.602942] dump_stack+0x107/0x167 [ 754.603716] should_fail.cold+0x5/0xa [ 754.604534] ? io_rsrc_node_switch_start.part.0+0x43/0x250 [ 754.605709] should_failslab+0x5/0x20 [ 754.606520] kmem_cache_alloc_trace+0x55/0x320 [ 754.607494] io_rsrc_node_switch_start.part.0+0x43/0x250 [ 754.608649] io_uring_setup+0x14f6/0x2980 [ 754.609540] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 754.610610] ? wait_for_completion_io+0x270/0x270 [ 754.611650] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 754.612770] ? syscall_enter_from_user_mode+0x1d/0x50 [ 754.613860] do_syscall_64+0x33/0x40 [ 754.614648] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 754.615738] RIP: 0033:0x7f587819ab19 [ 754.616534] 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 [ 754.620431] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 754.622039] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 754.623544] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 754.625058] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 754.626559] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 754.628059] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:09:18 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, r0) 07:09:18 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x541b, 0xf6674) [ 754.638261] FAULT_INJECTION: forcing a failure. [ 754.638261] name failslab, interval 1, probability 0, space 0, times 0 [ 754.640980] CPU: 0 PID: 6392 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 754.642429] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 754.644184] Call Trace: [ 754.644758] dump_stack+0x107/0x167 [ 754.645532] should_fail.cold+0x5/0xa [ 754.646341] ? __iomap_dio_rw+0x1ee/0x1110 [ 754.647235] should_failslab+0x5/0x20 [ 754.648043] kmem_cache_alloc_trace+0x55/0x320 [ 754.649026] __iomap_dio_rw+0x1ee/0x1110 [ 754.649900] ? jbd2_journal_stop+0x188/0xdc0 [ 754.650834] ? iomap_dio_bio_actor+0xef0/0xef0 [ 754.651800] ? ext4_orphan_add+0x253/0x9e0 [ 754.652698] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 754.653731] ? ext4_empty_dir+0xae0/0xae0 [ 754.654603] ? jbd2__journal_start+0xf3/0x7e0 [ 754.655562] iomap_dio_rw+0x31/0x90 [ 754.656346] ext4_file_write_iter+0xe0e/0x1530 [ 754.657324] ? ext4_file_read_iter+0x4c0/0x4c0 [ 754.658286] ? kasan_save_stack+0x32/0x40 [ 754.659156] ? kasan_save_stack+0x1b/0x40 [ 754.660028] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 754.661110] ? iter_file_splice_write+0x165/0xc90 [ 754.662123] ? direct_splice_actor+0x10f/0x170 [ 754.663083] ? splice_direct_to_actor+0x387/0x980 [ 754.664097] ? do_splice_direct+0x1c4/0x290 [ 754.665014] ? do_sendfile+0x553/0x11e0 [ 754.665854] ? __x64_sys_sendfile64+0x1d1/0x210 [ 754.666833] ? do_syscall_64+0x33/0x40 [ 754.667659] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 754.668805] do_iter_readv_writev+0x476/0x750 [ 754.669751] ? _cond_resched+0x10/0x30 [ 754.670579] ? new_sync_write+0x660/0x660 [ 754.671456] ? avc_policy_seqno+0x9/0x70 [ 754.672322] ? selinux_file_permission+0x92/0x520 [ 754.673348] ? security_file_permission+0xb1/0xe0 [ 754.674377] do_iter_write+0x191/0x700 [ 754.675204] ? trace_hardirqs_on+0x5b/0x180 [ 754.676126] vfs_iter_write+0x70/0xa0 [ 754.676947] iter_file_splice_write+0x726/0xc90 [ 754.677946] ? generic_splice_sendpage+0x140/0x140 [ 754.679005] ? security_file_permission+0xb1/0xe0 [ 754.680026] ? generic_splice_sendpage+0x140/0x140 [ 754.681080] direct_splice_actor+0x10f/0x170 [ 754.682013] splice_direct_to_actor+0x387/0x980 [ 754.683003] ? pipe_to_sendpage+0x380/0x380 [ 754.683924] ? do_splice_to+0x160/0x160 [ 754.684771] ? security_file_permission+0xb1/0xe0 [ 754.685799] do_splice_direct+0x1c4/0x290 [ 754.686673] ? splice_direct_to_actor+0x980/0x980 [ 754.687685] ? avc_policy_seqno+0x9/0x70 [ 754.688562] ? security_file_permission+0xb1/0xe0 [ 754.689589] do_sendfile+0x553/0x11e0 [ 754.690404] ? do_pwritev+0x270/0x270 [ 754.691208] ? wait_for_completion_io+0x270/0x270 [ 754.692231] ? rcu_read_lock_any_held+0x75/0xa0 [ 754.693223] ? vfs_write+0x354/0xb10 [ 754.694011] __x64_sys_sendfile64+0x1d1/0x210 [ 754.694961] ? __ia32_sys_sendfile+0x220/0x220 [ 754.695933] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 754.697064] ? syscall_enter_from_user_mode+0x1d/0x50 [ 754.698165] do_syscall_64+0x33/0x40 [ 754.698956] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 754.700036] RIP: 0033:0x7f98f384db19 [ 754.700828] 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 [ 754.704729] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 754.706334] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 754.707838] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 754.709356] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 754.710867] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 754.712376] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:09:18 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40189206, 0xf6674) 07:09:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 19) [ 754.785348] FAULT_INJECTION: forcing a failure. [ 754.785348] name failslab, interval 1, probability 0, space 0, times 0 [ 754.787775] CPU: 0 PID: 6404 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 754.789236] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 754.790983] Call Trace: [ 754.791552] dump_stack+0x107/0x167 [ 754.792332] should_fail.cold+0x5/0xa [ 754.793141] ? __alloc_file+0x21/0x320 [ 754.793962] should_failslab+0x5/0x20 [ 754.794762] kmem_cache_alloc+0x5b/0x310 [ 754.795619] __alloc_file+0x21/0x320 [ 754.796409] alloc_empty_file+0x6d/0x170 [ 754.797266] path_openat+0xe6/0x2770 [ 754.798048] ? __lock_acquire+0x1657/0x5b00 [ 754.798970] ? path_lookupat+0x860/0x860 [ 754.799824] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 754.800931] ? lock_acquire+0x197/0x470 [ 754.801773] ? find_held_lock+0x2c/0x110 [ 754.802639] do_filp_open+0x190/0x3e0 [ 754.803443] ? may_open_dev+0xf0/0xf0 [ 754.804257] ? alloc_fd+0x2e7/0x670 [ 754.805028] ? lock_downgrade+0x6d0/0x6d0 [ 754.805902] ? do_raw_spin_lock+0x121/0x260 [ 754.806803] ? rwlock_bug.part.0+0x90/0x90 [ 754.807708] ? _raw_spin_unlock+0x1a/0x30 [ 754.808595] ? alloc_fd+0x2e7/0x670 [ 754.809372] do_sys_openat2+0x171/0x4d0 [ 754.810211] ? build_open_flags+0x6f0/0x6f0 [ 754.811128] ? rcu_read_lock_any_held+0x75/0xa0 [ 754.812118] __x64_sys_openat+0x13f/0x1f0 [ 754.812997] ? __ia32_sys_open+0x1c0/0x1c0 [ 754.813898] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 754.815008] ? syscall_enter_from_user_mode+0x1d/0x50 [ 754.816093] do_syscall_64+0x33/0x40 [ 754.816894] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 754.817977] RIP: 0033:0x7fb9157dba04 [ 754.818762] 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 [ 754.822668] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 754.824281] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 754.825799] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 754.827303] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 754.828813] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 754.830318] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 07:09:19 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5421, 0xf6674) 07:09:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1}, 0x14}}, 0x0) [ 766.987060] FAULT_INJECTION: forcing a failure. [ 766.987060] name failslab, interval 1, probability 0, space 0, times 0 [ 766.988517] CPU: 0 PID: 6421 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 766.989361] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 766.990395] Call Trace: [ 766.990738] dump_stack+0x107/0x167 [ 766.991190] should_fail.cold+0x5/0xa [ 766.991661] ? create_object.isra.0+0x3a/0xa30 [ 766.992226] should_failslab+0x5/0x20 [ 766.992700] kmem_cache_alloc+0x5b/0x310 [ 766.993184] create_object.isra.0+0x3a/0xa30 [ 766.993721] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 766.994332] kmem_cache_alloc+0x159/0x310 [ 766.994844] __alloc_file+0x21/0x320 [ 766.995305] alloc_empty_file+0x6d/0x170 [ 766.995791] path_openat+0xe6/0x2770 [ 766.996254] ? __lock_acquire+0x1657/0x5b00 [ 766.996780] ? path_lookupat+0x860/0x860 [ 766.997293] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 766.997937] ? lock_acquire+0x197/0x470 [ 766.998426] ? find_held_lock+0x2c/0x110 [ 766.998918] do_filp_open+0x190/0x3e0 [ 766.999385] ? may_open_dev+0xf0/0xf0 [ 766.999847] ? alloc_fd+0x2e7/0x670 [ 767.000295] ? lock_downgrade+0x6d0/0x6d0 [ 767.000800] ? do_raw_spin_lock+0x121/0x260 [ 767.001327] ? rwlock_bug.part.0+0x90/0x90 [ 767.001852] ? _raw_spin_unlock+0x1a/0x30 [ 767.002357] ? alloc_fd+0x2e7/0x670 [ 767.002811] do_sys_openat2+0x171/0x4d0 [ 767.003297] ? build_open_flags+0x6f0/0x6f0 [ 767.003815] ? rcu_read_lock_any_held+0x75/0xa0 [ 767.004394] __x64_sys_openat+0x13f/0x1f0 [ 767.004889] ? __ia32_sys_open+0x1c0/0x1c0 [ 767.005409] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 767.006048] ? syscall_enter_from_user_mode+0x1d/0x50 [ 767.006675] do_syscall_64+0x33/0x40 [ 767.007118] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.007727] RIP: 0033:0x7fb9157dba04 [ 767.008182] 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 [ 767.010346] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 767.011237] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 07:09:31 executing program 7: ioctl$AUTOFS_IOC_SETTIMEOUT(0xffffffffffffffff, 0x80049367, 0xfffffffffffffffe) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) getsockname(r2, &(0x7f0000000000)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, &(0x7f0000000080)=0x80) [ 767.012110] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c 07:09:31 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5450, 0xf6674) 07:09:31 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x5}}, 0x14}}, 0x0) 07:09:31 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4018920a, 0xf6674) 07:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 12) 07:09:31 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 15) 07:09:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 20) [ 767.013169] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 767.014106] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 767.014966] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 767.022113] FAULT_INJECTION: forcing a failure. [ 767.022113] name failslab, interval 1, probability 0, space 0, times 0 [ 767.023497] CPU: 0 PID: 6430 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 767.024332] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 767.025343] Call Trace: [ 767.025661] dump_stack+0x107/0x167 [ 767.026104] should_fail.cold+0x5/0xa [ 767.026563] ? create_object.isra.0+0x3a/0xa30 [ 767.027115] should_failslab+0x5/0x20 [ 767.027575] kmem_cache_alloc+0x5b/0x310 [ 767.028067] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 767.028814] create_object.isra.0+0x3a/0xa30 [ 767.029345] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 767.029972] kmem_cache_alloc_trace+0x151/0x320 [ 767.030690] io_rsrc_node_switch_start.part.0+0x43/0x250 [ 767.031347] io_uring_setup+0x14f6/0x2980 [ 767.031859] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 767.032457] ? wait_for_completion_io+0x270/0x270 [ 767.033050] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 767.033689] ? syscall_enter_from_user_mode+0x1d/0x50 [ 767.034292] do_syscall_64+0x33/0x40 [ 767.034744] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.035370] RIP: 0033:0x7f587819ab19 [ 767.035802] 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 [ 767.038004] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 767.038913] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 767.039785] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 767.040662] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 767.041495] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 767.042326] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 767.045733] FAULT_INJECTION: forcing a failure. [ 767.045733] name failslab, interval 1, probability 0, space 0, times 0 [ 767.047116] CPU: 0 PID: 6429 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 767.047908] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 767.048915] Call Trace: [ 767.049240] dump_stack+0x107/0x167 [ 767.049681] should_fail.cold+0x5/0xa [ 767.050142] ? create_object.isra.0+0x3a/0xa30 [ 767.050693] should_failslab+0x5/0x20 [ 767.051168] kmem_cache_alloc+0x5b/0x310 [ 767.051662] create_object.isra.0+0x3a/0xa30 [ 767.052194] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 767.052807] kmem_cache_alloc+0x159/0x310 [ 767.053292] jbd2__journal_start+0x190/0x7e0 [ 767.053809] __ext4_journal_start_sb+0x214/0x390 [ 767.054362] ext4_file_write_iter+0xee9/0x1530 [ 767.054896] ? ext4_file_read_iter+0x4c0/0x4c0 [ 767.055419] ? kasan_save_stack+0x32/0x40 [ 767.055905] ? kasan_save_stack+0x1b/0x40 [ 767.056412] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 767.057002] ? iter_file_splice_write+0x165/0xc90 [ 767.057554] ? direct_splice_actor+0x10f/0x170 [ 767.058080] ? splice_direct_to_actor+0x387/0x980 [ 767.058661] ? do_splice_direct+0x1c4/0x290 [ 767.059186] ? do_sendfile+0x553/0x11e0 [ 767.059662] ? __x64_sys_sendfile64+0x1d1/0x210 [ 767.060229] ? do_syscall_64+0x33/0x40 [ 767.060702] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.061349] do_iter_readv_writev+0x476/0x750 [ 767.061871] ? _cond_resched+0x10/0x30 [ 767.062346] ? new_sync_write+0x660/0x660 [ 767.062833] ? avc_policy_seqno+0x9/0x70 [ 767.063308] ? selinux_file_permission+0x92/0x520 [ 767.063868] ? security_file_permission+0xb1/0xe0 [ 767.064434] do_iter_write+0x191/0x700 [ 767.064883] ? trace_hardirqs_on+0x5b/0x180 [ 767.065383] vfs_iter_write+0x70/0xa0 [ 767.065842] iter_file_splice_write+0x726/0xc90 [ 767.066383] ? generic_splice_sendpage+0x140/0x140 [ 767.066981] ? security_file_permission+0xb1/0xe0 [ 767.067567] ? generic_splice_sendpage+0x140/0x140 [ 767.068162] direct_splice_actor+0x10f/0x170 [ 767.068704] splice_direct_to_actor+0x387/0x980 [ 767.069273] ? pipe_to_sendpage+0x380/0x380 [ 767.069789] ? do_splice_to+0x160/0x160 [ 767.070271] ? security_file_permission+0xb1/0xe0 [ 767.070850] do_splice_direct+0x1c4/0x290 [ 767.071328] ? splice_direct_to_actor+0x980/0x980 [ 767.071903] ? avc_policy_seqno+0x9/0x70 [ 767.072393] ? security_file_permission+0xb1/0xe0 [ 767.072963] do_sendfile+0x553/0x11e0 [ 767.073428] ? do_pwritev+0x270/0x270 [ 767.073880] ? wait_for_completion_io+0x270/0x270 [ 767.074436] ? rcu_read_lock_any_held+0x75/0xa0 [ 767.074990] ? vfs_write+0x354/0xb10 [ 767.075419] __x64_sys_sendfile64+0x1d1/0x210 [ 767.075961] ? __ia32_sys_sendfile+0x220/0x220 [ 767.076504] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 767.077108] ? syscall_enter_from_user_mode+0x1d/0x50 [ 767.077708] do_syscall_64+0x33/0x40 [ 767.078161] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.078774] RIP: 0033:0x7f98f384db19 [ 767.079216] 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 [ 767.081449] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 767.082377] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 767.083218] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 767.084030] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 767.084843] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 767.085654] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 07:09:31 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4020940d, 0xf6674) 07:09:31 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5451, 0xf6674) 07:09:31 executing program 7: r0 = openat2(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x200000, 0x101, 0x2}, 0x18) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0xb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x8}, 0x0, 0x0, r0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r1) 07:09:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 21) 07:09:31 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 16) 07:09:31 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x6}}, 0x14}}, 0x0) [ 767.166192] FAULT_INJECTION: forcing a failure. [ 767.166192] name failslab, interval 1, probability 0, space 0, times 0 [ 767.167558] CPU: 0 PID: 6446 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 767.168312] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 767.169277] Call Trace: [ 767.169572] dump_stack+0x107/0x167 [ 767.169987] should_fail.cold+0x5/0xa [ 767.170426] ? create_object.isra.0+0x3a/0xa30 [ 767.170949] should_failslab+0x5/0x20 [ 767.171383] kmem_cache_alloc+0x5b/0x310 [ 767.171831] create_object.isra.0+0x3a/0xa30 [ 767.172338] kmemleak_alloc_percpu+0xa0/0x100 [ 767.172842] pcpu_alloc+0x4e2/0x1240 [ 767.173256] ? io_async_queue_proc+0x80/0x80 [ 767.173765] percpu_ref_init+0x31/0x3d0 [ 767.174204] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 767.174797] io_uring_setup+0x14f6/0x2980 [ 767.175284] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 767.175872] ? wait_for_completion_io+0x270/0x270 [ 767.176428] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 767.176997] ? syscall_enter_from_user_mode+0x1d/0x50 [ 767.177561] do_syscall_64+0x33/0x40 [ 767.177965] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.178521] RIP: 0033:0x7f587819ab19 [ 767.178929] 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 [ 767.180984] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 767.181828] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 767.182646] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 767.183440] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 767.184218] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 767.185002] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 767.193264] FAULT_INJECTION: forcing a failure. [ 767.193264] name failslab, interval 1, probability 0, space 0, times 0 [ 767.194584] CPU: 0 PID: 6453 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 767.195374] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 767.196327] Call Trace: [ 767.196640] dump_stack+0x107/0x167 [ 767.197062] should_fail.cold+0x5/0xa [ 767.197501] ? security_file_alloc+0x34/0x170 [ 767.198016] should_failslab+0x5/0x20 [ 767.198457] kmem_cache_alloc+0x5b/0x310 [ 767.198929] security_file_alloc+0x34/0x170 [ 767.199429] __alloc_file+0xb7/0x320 [ 767.199846] alloc_empty_file+0x6d/0x170 [ 767.200295] path_openat+0xe6/0x2770 [ 767.200715] ? __lock_acquire+0x1657/0x5b00 [ 767.201187] ? path_lookupat+0x860/0x860 [ 767.201629] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 767.202193] ? lock_acquire+0x197/0x470 [ 767.202639] ? find_held_lock+0x2c/0x110 [ 767.203084] do_filp_open+0x190/0x3e0 [ 767.203497] ? may_open_dev+0xf0/0xf0 [ 767.203915] ? alloc_fd+0x2e7/0x670 [ 767.204308] ? lock_downgrade+0x6d0/0x6d0 [ 767.204771] ? do_raw_spin_lock+0x121/0x260 [ 767.205234] ? rwlock_bug.part.0+0x90/0x90 [ 767.205727] ? _raw_spin_unlock+0x1a/0x30 [ 767.206204] ? alloc_fd+0x2e7/0x670 [ 767.206629] do_sys_openat2+0x171/0x4d0 [ 767.207087] ? build_open_flags+0x6f0/0x6f0 [ 767.207589] ? rcu_read_lock_any_held+0x75/0xa0 [ 767.208134] __x64_sys_openat+0x13f/0x1f0 [ 767.208618] ? __ia32_sys_open+0x1c0/0x1c0 [ 767.209102] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 767.209707] ? syscall_enter_from_user_mode+0x1d/0x50 [ 767.210293] do_syscall_64+0x33/0x40 [ 767.210720] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 767.211308] RIP: 0033:0x7fb9157dba04 [ 767.211736] 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 [ 767.213784] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 767.214621] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 767.215432] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 767.216249] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 767.217046] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 767.217817] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 07:09:44 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80086601, 0xf6674) 07:09:44 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0xa) r1 = socket$nl_route(0x10, 0x3, 0x0) socketpair(0x15, 0x2, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000040)) dup2(r1, r0) 07:09:44 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 07:09:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 13) 07:09:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 22) 07:09:44 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 17) 07:09:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) 07:09:44 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5452, 0xf6674) [ 780.516971] FAULT_INJECTION: forcing a failure. [ 780.516971] name failslab, interval 1, probability 0, space 0, times 0 [ 780.519493] CPU: 0 PID: 6467 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 780.521006] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.522827] Call Trace: [ 780.523432] dump_stack+0x107/0x167 [ 780.524249] should_fail.cold+0x5/0xa [ 780.525107] ? create_object.isra.0+0x3a/0xa30 [ 780.526141] should_failslab+0x5/0x20 [ 780.526991] kmem_cache_alloc+0x5b/0x310 [ 780.527919] ? percpu_ref_put_many.constprop.0+0x4e/0x110 [ 780.529174] create_object.isra.0+0x3a/0xa30 [ 780.530172] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 780.531335] kmem_cache_alloc+0x159/0x310 [ 780.532284] security_file_alloc+0x34/0x170 [ 780.533260] __alloc_file+0xb7/0x320 [ 780.534085] alloc_empty_file+0x6d/0x170 [ 780.534990] path_openat+0xe6/0x2770 [ 780.535822] ? __lock_acquire+0x1657/0x5b00 [ 780.536803] ? path_lookupat+0x860/0x860 [ 780.537703] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 780.538868] ? lock_acquire+0x197/0x470 [ 780.539692] FAULT_INJECTION: forcing a failure. [ 780.539692] name failslab, interval 1, probability 0, space 0, times 0 [ 780.539746] ? find_held_lock+0x2c/0x110 [ 780.541947] do_filp_open+0x190/0x3e0 [ 780.542793] ? may_open_dev+0xf0/0xf0 [ 780.543649] ? alloc_fd+0x2e7/0x670 [ 780.544461] ? lock_downgrade+0x6d0/0x6d0 [ 780.545388] ? do_raw_spin_lock+0x121/0x260 [ 780.546348] ? rwlock_bug.part.0+0x90/0x90 [ 780.547301] ? _raw_spin_unlock+0x1a/0x30 [ 780.548225] ? alloc_fd+0x2e7/0x670 [ 780.549047] do_sys_openat2+0x171/0x4d0 [ 780.549935] ? build_open_flags+0x6f0/0x6f0 [ 780.550910] ? rcu_read_lock_any_held+0x75/0xa0 [ 780.551955] __x64_sys_openat+0x13f/0x1f0 [ 780.552881] ? __ia32_sys_open+0x1c0/0x1c0 [ 780.553829] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.554996] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.556136] do_syscall_64+0x33/0x40 [ 780.556981] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.558124] RIP: 0033:0x7fb9157dba04 [ 780.558949] 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 [ 780.563059] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 780.564760] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 780.566350] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 780.567938] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 780.569534] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 780.571124] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 [ 780.572736] CPU: 1 PID: 6471 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 780.573524] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.574463] Call Trace: [ 780.574769] dump_stack+0x107/0x167 [ 780.575188] should_fail.cold+0x5/0xa [ 780.575623] ? jbd2__journal_start+0x190/0x7e0 [ 780.576145] should_failslab+0x5/0x20 [ 780.576610] kmem_cache_alloc+0x5b/0x310 [ 780.577089] ? __kernel_text_address+0x9/0x40 [ 780.577601] jbd2__journal_start+0x190/0x7e0 [ 780.578106] __ext4_journal_start_sb+0x214/0x390 [ 780.578649] ext4_iomap_begin+0x485/0x700 [ 780.579127] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 780.579685] ? kasan_save_stack+0x1b/0x40 [ 780.580185] ? ext4_file_write_iter+0xe0e/0x1530 [ 780.580743] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 780.581459] ? splice_direct_to_actor+0x387/0x980 [ 780.582010] ? do_splice_direct+0x1c4/0x290 [ 780.582503] ? do_sendfile+0x553/0x11e0 [ 780.582956] ? __x64_sys_sendfile64+0x1d1/0x210 [ 780.583491] ? do_syscall_64+0x33/0x40 [ 780.583938] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.584553] iomap_apply+0x164/0x810 [ 780.584980] ? iomap_dio_rw+0x90/0x90 [ 780.585417] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 780.586079] ? mark_held_locks+0x9e/0xe0 [ 780.586553] ? filemap_check_errors+0xa5/0x150 [ 780.587077] __iomap_dio_rw+0x6cd/0x1110 [ 780.587535] ? iomap_dio_rw+0x90/0x90 [ 780.587978] ? iomap_dio_bio_actor+0xef0/0xef0 [ 780.588512] ? ext4_orphan_add+0x253/0x9e0 [ 780.588996] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 780.589561] ? ext4_empty_dir+0xae0/0xae0 [ 780.590028] ? jbd2__journal_start+0xf3/0x7e0 [ 780.590545] iomap_dio_rw+0x31/0x90 [ 780.590961] ext4_file_write_iter+0xe0e/0x1530 [ 780.591496] ? ext4_file_read_iter+0x4c0/0x4c0 [ 780.592029] ? kasan_save_stack+0x32/0x40 [ 780.592513] ? kasan_save_stack+0x1b/0x40 [ 780.592984] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 780.593562] ? iter_file_splice_write+0x165/0xc90 [ 780.594118] ? direct_splice_actor+0x10f/0x170 [ 780.594646] ? splice_direct_to_actor+0x387/0x980 [ 780.595197] ? do_splice_direct+0x1c4/0x290 [ 780.595690] ? do_sendfile+0x553/0x11e0 [ 780.596143] ? __x64_sys_sendfile64+0x1d1/0x210 [ 780.596672] ? do_syscall_64+0x33/0x40 [ 780.597113] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.597716] do_iter_readv_writev+0x476/0x750 [ 780.598226] ? _cond_resched+0x10/0x30 [ 780.598671] ? new_sync_write+0x660/0x660 [ 780.599154] ? avc_policy_seqno+0x9/0x70 [ 780.599621] ? selinux_file_permission+0x92/0x520 [ 780.600169] ? security_file_permission+0xb1/0xe0 [ 780.600732] do_iter_write+0x191/0x700 [ 780.601178] ? trace_hardirqs_on+0x5b/0x180 [ 780.601680] vfs_iter_write+0x70/0xa0 [ 780.602120] iter_file_splice_write+0x726/0xc90 [ 780.602668] ? generic_splice_sendpage+0x140/0x140 [ 780.603238] ? security_file_permission+0xb1/0xe0 [ 780.603791] ? generic_splice_sendpage+0x140/0x140 [ 780.604354] direct_splice_actor+0x10f/0x170 [ 780.604864] splice_direct_to_actor+0x387/0x980 [ 780.605396] ? pipe_to_sendpage+0x380/0x380 [ 780.605895] ? do_splice_to+0x160/0x160 [ 780.606348] ? security_file_permission+0xb1/0xe0 [ 780.606905] do_splice_direct+0x1c4/0x290 [ 780.607379] ? splice_direct_to_actor+0x980/0x980 [ 780.607943] ? avc_policy_seqno+0x9/0x70 [ 780.608414] ? security_file_permission+0xb1/0xe0 [ 780.608970] do_sendfile+0x553/0x11e0 [ 780.609432] ? do_pwritev+0x270/0x270 [ 780.609891] ? wait_for_completion_io+0x270/0x270 [ 780.610446] ? rcu_read_lock_any_held+0x75/0xa0 [ 780.610997] ? vfs_write+0x354/0xb10 [ 780.611453] __x64_sys_sendfile64+0x1d1/0x210 [ 780.611981] ? __ia32_sys_sendfile+0x220/0x220 [ 780.612527] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.613165] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.613753] do_syscall_64+0x33/0x40 [ 780.614183] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.614794] RIP: 0033:0x7f98f384db19 [ 780.615238] 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 [ 780.617382] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 780.618304] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 780.619180] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 780.620029] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 780.620896] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 780.621740] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 780.631532] FAULT_INJECTION: forcing a failure. [ 780.631532] name failslab, interval 1, probability 0, space 0, times 0 [ 780.632864] CPU: 1 PID: 6480 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 780.633651] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.634602] Call Trace: [ 780.634906] dump_stack+0x107/0x167 [ 780.635333] should_fail.cold+0x5/0xa [ 780.635773] ? create_object.isra.0+0x3a/0xa30 [ 780.636292] should_failslab+0x5/0x20 [ 780.636736] kmem_cache_alloc+0x5b/0x310 [ 780.637198] create_object.isra.0+0x3a/0xa30 [ 780.637709] kmemleak_alloc_percpu+0xa0/0x100 [ 780.638223] pcpu_alloc+0x4e2/0x1240 [ 780.638654] ? io_async_queue_proc+0x80/0x80 [ 780.639160] percpu_ref_init+0x31/0x3d0 [ 780.639616] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 780.640235] io_uring_setup+0x14f6/0x2980 [ 780.640719] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 780.641297] ? wait_for_completion_io+0x270/0x270 [ 780.641857] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.642455] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.643046] do_syscall_64+0x33/0x40 [ 780.643471] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.644059] RIP: 0033:0x7f587819ab19 [ 780.644486] 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 [ 780.646594] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 780.647469] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 780.648278] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 780.649097] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 780.649914] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 780.650722] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:09:44 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x2}}, 0x14}}, 0x0) 07:09:44 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80087601, 0xf6674) 07:09:44 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 23) 07:09:44 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 18) [ 780.712662] FAULT_INJECTION: forcing a failure. [ 780.712662] name failslab, interval 1, probability 0, space 0, times 0 [ 780.714184] CPU: 1 PID: 6487 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 780.714966] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.715907] Call Trace: [ 780.716214] dump_stack+0x107/0x167 [ 780.716632] should_fail.cold+0x5/0xa [ 780.717072] ? __d_alloc+0x2a/0x990 [ 780.717489] should_failslab+0x5/0x20 [ 780.717925] kmem_cache_alloc+0x5b/0x310 [ 780.718393] __d_alloc+0x2a/0x990 [ 780.718794] ? mark_lock+0xf5/0x2df0 [ 780.719220] d_alloc+0x46/0x240 [ 780.719597] d_alloc_parallel+0xe9/0x1a30 [ 780.720075] ? __d_lookup+0x396/0x760 [ 780.720519] ? lock_downgrade+0x6d0/0x6d0 [ 780.721002] ? find_held_lock+0x2c/0x110 [ 780.721467] ? __d_lookup_rcu+0x6d0/0x6d0 [ 780.721939] ? __d_lookup+0x3bf/0x760 [ 780.722374] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.722979] lookup_open.isra.0+0x962/0x1270 [ 780.723483] ? vfs_tmpfile+0x350/0x350 [ 780.723938] ? __mnt_want_write+0x196/0x280 [ 780.724435] path_openat+0x972/0x2770 [ 780.724883] ? path_lookupat+0x860/0x860 [ 780.725422] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 780.726152] ? lock_acquire+0x197/0x470 [ 780.726613] ? find_held_lock+0x2c/0x110 [ 780.727083] do_filp_open+0x190/0x3e0 [ 780.727518] ? may_open_dev+0xf0/0xf0 [ 780.727957] ? do_raw_spin_lock+0x121/0x260 [ 780.728449] ? rwlock_bug.part.0+0x90/0x90 [ 780.728949] ? _raw_spin_unlock+0x1a/0x30 [ 780.729416] ? alloc_fd+0x2e7/0x670 [ 780.729843] do_sys_openat2+0x171/0x4d0 [ 780.730298] ? build_open_flags+0x6f0/0x6f0 [ 780.730800] ? rcu_read_lock_any_held+0x75/0xa0 [ 780.731334] __x64_sys_openat+0x13f/0x1f0 [ 780.731810] ? __ia32_sys_open+0x1c0/0x1c0 [ 780.732304] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.732909] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.733496] do_syscall_64+0x33/0x40 [ 780.733923] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.734505] RIP: 0033:0x7fb9157dba04 [ 780.734932] 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 [ 780.737030] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 780.737891] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 780.738706] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 780.739527] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 780.740339] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 780.741164] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 07:09:44 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x5460, 0xf6674) 07:09:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 14) 07:09:45 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x2006e2, 0xd) ftruncate(r2, 0x1) fsetxattr$security_capability(r0, &(0x7f0000000040), &(0x7f0000000080)=@v2={0x2000000, [{0x4, 0x1ff}, {0x0, 0x6}]}, 0x14, 0x2) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r2, 0x40042409, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000180)={0x0, 0x0}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x9, 0x83, 0x6, 0xff, 0x0, 0xfc00000000000, 0x40, 0xf, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xffff, 0x2, @perf_config_ext={0xfffffffffffff801, 0xe0000000000}, 0x1101, 0x80, 0x2, 0x5, 0x4, 0x7064, 0x7, 0x0, 0x1, 0x0, 0x734}, r3, 0x10, r1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r4, 0x1) setsockopt$sock_int(r4, 0x1, 0x1d, &(0x7f0000000000)=0x1, 0x4) dup2(r1, r0) r5 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r5, 0x0, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r6, 0x0) r7 = fcntl$dupfd(r6, 0x406, 0xffffffffffffffff) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r8}}, 0x10001) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_STATX={0x15, 0x4, 0x0, 0xffffffffffffffff, &(0x7f00000002c0), &(0x7f00000001c0)='.\x00', 0x8, 0x6000, 0x1, {0x0, r8}}, 0xffffffff) [ 780.799773] FAULT_INJECTION: forcing a failure. [ 780.799773] name failslab, interval 1, probability 0, space 0, times 0 [ 780.801126] CPU: 1 PID: 6496 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 780.801907] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.802853] Call Trace: [ 780.803159] dump_stack+0x107/0x167 [ 780.803576] should_fail.cold+0x5/0xa [ 780.804013] ? create_object.isra.0+0x3a/0xa30 [ 780.804552] should_failslab+0x5/0x20 [ 780.804991] kmem_cache_alloc+0x5b/0x310 [ 780.805454] create_object.isra.0+0x3a/0xa30 [ 780.805957] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 780.806540] kmem_cache_alloc_trace+0x151/0x320 [ 780.807075] __iomap_dio_rw+0x1ee/0x1110 [ 780.807550] ? jbd2_journal_stop+0x188/0xdc0 [ 780.808055] ? iomap_dio_bio_actor+0xef0/0xef0 [ 780.808586] ? ext4_orphan_add+0x253/0x9e0 [ 780.809072] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 780.809638] ? ext4_empty_dir+0xae0/0xae0 [ 780.810109] ? jbd2__journal_start+0xf3/0x7e0 [ 780.810623] iomap_dio_rw+0x31/0x90 [ 780.811041] ext4_file_write_iter+0xe0e/0x1530 [ 780.811570] ? ext4_file_read_iter+0x4c0/0x4c0 [ 780.812088] ? kasan_save_stack+0x32/0x40 [ 780.812563] ? kasan_save_stack+0x1b/0x40 [ 780.813036] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 780.813613] ? iter_file_splice_write+0x165/0xc90 [ 780.814163] ? direct_splice_actor+0x10f/0x170 [ 780.814683] ? splice_direct_to_actor+0x387/0x980 [ 780.815228] ? do_splice_direct+0x1c4/0x290 [ 780.815719] ? do_sendfile+0x553/0x11e0 [ 780.816168] ? __x64_sys_sendfile64+0x1d1/0x210 [ 780.816706] ? do_syscall_64+0x33/0x40 [ 780.817150] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.817759] do_iter_readv_writev+0x476/0x750 [ 780.818272] ? _cond_resched+0x10/0x30 [ 780.818716] ? new_sync_write+0x660/0x660 [ 780.819187] ? avc_policy_seqno+0x9/0x70 [ 780.819648] ? selinux_file_permission+0x92/0x520 [ 780.820195] ? security_file_permission+0xb1/0xe0 [ 780.820756] do_iter_write+0x191/0x700 [ 780.821208] ? trace_hardirqs_on+0x5b/0x180 [ 780.821700] vfs_iter_write+0x70/0xa0 [ 780.822133] iter_file_splice_write+0x726/0xc90 [ 780.822670] ? generic_splice_sendpage+0x140/0x140 [ 780.823248] FAULT_INJECTION: forcing a failure. [ 780.823248] name failslab, interval 1, probability 0, space 0, times 0 [ 780.823258] ? security_file_permission+0xb1/0xe0 [ 780.823278] ? generic_splice_sendpage+0x140/0x140 [ 780.826868] direct_splice_actor+0x10f/0x170 [ 780.827370] splice_direct_to_actor+0x387/0x980 [ 780.827909] ? pipe_to_sendpage+0x380/0x380 [ 780.828409] ? do_splice_to+0x160/0x160 [ 780.828871] ? security_file_permission+0xb1/0xe0 [ 780.829422] do_splice_direct+0x1c4/0x290 [ 780.829897] ? splice_direct_to_actor+0x980/0x980 [ 780.830444] ? avc_policy_seqno+0x9/0x70 [ 780.830913] ? security_file_permission+0xb1/0xe0 [ 780.831471] do_sendfile+0x553/0x11e0 [ 780.831912] ? do_pwritev+0x270/0x270 [ 780.832349] ? wait_for_completion_io+0x270/0x270 [ 780.832907] ? rcu_read_lock_any_held+0x75/0xa0 [ 780.833438] ? vfs_write+0x354/0xb10 [ 780.833869] __x64_sys_sendfile64+0x1d1/0x210 [ 780.834378] ? __ia32_sys_sendfile+0x220/0x220 [ 780.834902] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.835495] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.836083] do_syscall_64+0x33/0x40 [ 780.836516] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.837102] RIP: 0033:0x7f98f384db19 [ 780.837528] 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 [ 780.839617] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 780.840490] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 780.841306] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 780.842120] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 780.842933] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 780.843750] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 780.844599] CPU: 0 PID: 6500 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 780.846216] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 780.848299] Call Trace: [ 780.849006] dump_stack+0x107/0x167 [ 780.849770] should_fail.cold+0x5/0xa [ 780.850555] ? percpu_ref_init+0xd8/0x3d0 [ 780.851415] should_failslab+0x5/0x20 [ 780.852204] kmem_cache_alloc_trace+0x55/0x320 [ 780.853180] ? io_async_queue_proc+0x80/0x80 [ 780.854095] percpu_ref_init+0xd8/0x3d0 [ 780.854931] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 780.856057] io_uring_setup+0x14f6/0x2980 [ 780.856922] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 780.857966] ? wait_for_completion_io+0x270/0x270 [ 780.858995] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 780.860073] ? syscall_enter_from_user_mode+0x1d/0x50 [ 780.861155] do_syscall_64+0x33/0x40 [ 780.861934] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 780.863009] RIP: 0033:0x7f587819ab19 [ 780.863775] 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 [ 780.867566] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 780.869152] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 780.870635] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 780.872096] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 780.873588] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 780.875065] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:09:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 15) 07:09:59 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9201, 0xf6674) 07:09:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, 0x0) 07:09:59 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80089203, 0xf6674) 07:09:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x3}}, 0x14}}, 0x0) 07:09:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 24) 07:09:59 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 19) 07:09:59 executing program 7: gettid() r0 = getpgrp(0x0) r1 = pidfd_open(r0, 0x0) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0x0, 0xffffffffffffffff, 0x0) r3 = getpgrp(0x0) pidfd_open(r3, 0x0) prlimit64(r3, 0x9, &(0x7f0000000040)={0x8f24, 0x7ff}, 0x0) r4 = getpgrp(0x0) pidfd_open(r4, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000100)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x3, 0x1, 0x3, 0x80, 0x0, 0x2, 0x100a1, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0xfff, 0x2, @perf_config_ext={0x24}, 0x4900, 0x2, 0x4, 0x0, 0x8001, 0x5, 0x8001, 0x0, 0x0, 0x0, 0x401}, r4, 0x8, r5, 0x38cb727ee63e03b4) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/stat\x00', 0x0, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) dup2(r6, r2) [ 794.981698] FAULT_INJECTION: forcing a failure. [ 794.981698] name failslab, interval 1, probability 0, space 0, times 0 [ 794.984431] CPU: 1 PID: 6513 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 794.986050] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 794.988039] Call Trace: [ 794.988686] dump_stack+0x107/0x167 [ 794.989563] should_fail.cold+0x5/0xa [ 794.990478] ? jbd2__journal_start+0x190/0x7e0 [ 794.991377] FAULT_INJECTION: forcing a failure. [ 794.991377] name failslab, interval 1, probability 0, space 0, times 0 [ 794.991576] should_failslab+0x5/0x20 [ 794.994805] kmem_cache_alloc+0x5b/0x310 [ 794.995764] ? __kernel_text_address+0x9/0x40 [ 794.996854] jbd2__journal_start+0x190/0x7e0 [ 794.997915] __ext4_journal_start_sb+0x214/0x390 [ 794.999058] ext4_iomap_begin+0x485/0x700 [ 795.000067] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 795.001235] ? kasan_save_stack+0x1b/0x40 [ 795.002235] ? ext4_file_write_iter+0xe0e/0x1530 [ 795.003377] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 795.004888] ? splice_direct_to_actor+0x387/0x980 [ 795.006033] ? do_splice_direct+0x1c4/0x290 [ 795.007047] ? do_sendfile+0x553/0x11e0 [ 795.007963] ? __x64_sys_sendfile64+0x1d1/0x210 [ 795.009047] ? do_syscall_64+0x33/0x40 [ 795.009970] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.011240] iomap_apply+0x164/0x810 [ 795.012107] ? iomap_dio_rw+0x90/0x90 [ 795.013024] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 795.014398] ? mark_held_locks+0x9e/0xe0 [ 795.015376] ? filemap_check_errors+0xa5/0x150 [ 795.016465] __iomap_dio_rw+0x6cd/0x1110 [ 795.017465] ? iomap_dio_rw+0x90/0x90 [ 795.018368] ? iomap_dio_bio_actor+0xef0/0xef0 [ 795.019434] ? ext4_orphan_add+0x253/0x9e0 [ 795.020415] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 795.021572] ? ext4_empty_dir+0xae0/0xae0 [ 795.022532] ? jbd2__journal_start+0xf3/0x7e0 [ 795.023610] iomap_dio_rw+0x31/0x90 [ 795.024471] ext4_file_write_iter+0xe0e/0x1530 [ 795.025573] ? ext4_file_read_iter+0x4c0/0x4c0 [ 795.026641] ? kasan_save_stack+0x32/0x40 [ 795.027611] ? kasan_save_stack+0x1b/0x40 [ 795.028582] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 795.029764] ? iter_file_splice_write+0x165/0xc90 [ 795.030895] ? direct_splice_actor+0x10f/0x170 [ 795.031968] ? splice_direct_to_actor+0x387/0x980 [ 795.033106] ? do_splice_direct+0x1c4/0x290 [ 795.034108] ? do_sendfile+0x553/0x11e0 [ 795.035040] ? __x64_sys_sendfile64+0x1d1/0x210 [ 795.036131] ? do_syscall_64+0x33/0x40 [ 795.037057] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.038309] do_iter_readv_writev+0x476/0x750 [ 795.039363] ? _cond_resched+0x10/0x30 [ 795.040278] ? new_sync_write+0x660/0x660 [ 795.041263] ? avc_policy_seqno+0x9/0x70 [ 795.042217] ? selinux_file_permission+0x92/0x520 [ 795.043360] ? security_file_permission+0xb1/0xe0 [ 795.044510] do_iter_write+0x191/0x700 [ 795.045442] ? trace_hardirqs_on+0x5b/0x180 [ 795.046497] vfs_iter_write+0x70/0xa0 [ 795.047423] iter_file_splice_write+0x726/0xc90 [ 795.048568] ? generic_splice_sendpage+0x140/0x140 [ 795.049788] ? security_file_permission+0xb1/0xe0 [ 795.050959] ? generic_splice_sendpage+0x140/0x140 [ 795.052149] direct_splice_actor+0x10f/0x170 [ 795.053232] splice_direct_to_actor+0x387/0x980 [ 795.054366] ? pipe_to_sendpage+0x380/0x380 [ 795.055405] ? do_splice_to+0x160/0x160 [ 795.056359] ? security_file_permission+0xb1/0xe0 [ 795.057528] do_splice_direct+0x1c4/0x290 [ 795.058519] ? splice_direct_to_actor+0x980/0x980 [ 795.059662] ? avc_policy_seqno+0x9/0x70 [ 795.060644] ? security_file_permission+0xb1/0xe0 [ 795.061794] do_sendfile+0x553/0x11e0 [ 795.062717] ? do_pwritev+0x270/0x270 [ 795.063622] ? wait_for_completion_io+0x270/0x270 [ 795.064786] ? rcu_read_lock_any_held+0x75/0xa0 [ 795.065884] ? vfs_write+0x354/0xb10 [ 795.066756] __x64_sys_sendfile64+0x1d1/0x210 [ 795.067802] ? __ia32_sys_sendfile+0x220/0x220 [ 795.068880] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.070099] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.071307] do_syscall_64+0x33/0x40 [ 795.072180] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.073386] RIP: 0033:0x7f98f384db19 [ 795.074259] 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 [ 795.078544] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 795.080320] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 795.081996] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 795.083654] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 795.085348] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 795.087006] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 795.088689] CPU: 0 PID: 6522 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 795.090157] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.091892] Call Trace: [ 795.092452] dump_stack+0x107/0x167 [ 795.093235] should_fail.cold+0x5/0xa [ 795.094031] ? create_object.isra.0+0x3a/0xa30 [ 795.094988] should_failslab+0x5/0x20 [ 795.095787] kmem_cache_alloc+0x5b/0x310 [ 795.096656] create_object.isra.0+0x3a/0xa30 [ 795.097590] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 795.098666] kmem_cache_alloc_trace+0x151/0x320 [ 795.099646] ? io_async_queue_proc+0x80/0x80 [ 795.100569] percpu_ref_init+0xd8/0x3d0 [ 795.101412] io_rsrc_node_switch_start.part.0+0x6a/0x250 [ 795.102546] io_uring_setup+0x14f6/0x2980 [ 795.103422] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 795.104377] FAULT_INJECTION: forcing a failure. [ 795.104377] name failslab, interval 1, probability 0, space 0, times 0 [ 795.104489] ? wait_for_completion_io+0x270/0x270 [ 795.104532] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.109124] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.110198] do_syscall_64+0x33/0x40 [ 795.110974] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.112038] RIP: 0033:0x7f587819ab19 [ 795.112825] 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 [ 795.116660] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 795.118261] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 795.119741] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 795.121226] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 795.122716] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 795.124213] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 795.125745] CPU: 1 PID: 6527 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 795.127337] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.129216] Call Trace: [ 795.129826] dump_stack+0x107/0x167 [ 795.130660] should_fail.cold+0x5/0xa [ 795.131546] ? create_object.isra.0+0x3a/0xa30 [ 795.132592] should_failslab+0x5/0x20 [ 795.133466] kmem_cache_alloc+0x5b/0x310 [ 795.134403] create_object.isra.0+0x3a/0xa30 [ 795.135410] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 795.136564] kmem_cache_alloc+0x159/0x310 [ 795.137528] __d_alloc+0x2a/0x990 [ 795.138330] ? mark_lock+0xf5/0x2df0 [ 795.139198] d_alloc+0x46/0x240 [ 795.139965] d_alloc_parallel+0xe9/0x1a30 [ 795.140923] ? __d_lookup+0x396/0x760 [ 795.141810] ? lock_downgrade+0x6d0/0x6d0 [ 795.142761] ? find_held_lock+0x2c/0x110 [ 795.143683] ? __d_lookup_rcu+0x6d0/0x6d0 [ 795.144624] ? __d_lookup+0x3bf/0x760 [ 795.145518] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.146727] lookup_open.isra.0+0x962/0x1270 [ 795.147713] ? vfs_tmpfile+0x350/0x350 [ 795.148601] ? __mnt_want_write+0x196/0x280 [ 795.149579] path_openat+0x972/0x2770 [ 795.150437] ? path_lookupat+0x860/0x860 [ 795.151363] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 795.152529] ? lock_acquire+0x197/0x470 [ 795.153447] ? find_held_lock+0x2c/0x110 [ 795.154371] do_filp_open+0x190/0x3e0 [ 795.155235] ? may_open_dev+0xf0/0xf0 [ 795.156107] ? do_raw_spin_lock+0x121/0x260 [ 795.157086] ? rwlock_bug.part.0+0x90/0x90 [ 795.158053] ? _raw_spin_unlock+0x1a/0x30 [ 795.158994] ? alloc_fd+0x2e7/0x670 [ 795.159841] do_sys_openat2+0x171/0x4d0 [ 795.160764] ? build_open_flags+0x6f0/0x6f0 [ 795.161766] ? rcu_read_lock_any_held+0x75/0xa0 [ 795.162810] __x64_sys_openat+0x13f/0x1f0 [ 795.163734] ? __ia32_sys_open+0x1c0/0x1c0 [ 795.164699] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.165859] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.166997] do_syscall_64+0x33/0x40 [ 795.167812] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.168953] RIP: 0033:0x7fb9157dba04 [ 795.169769] 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 [ 795.173842] RSP: 002b:00007fb912d9ded0 EFLAGS: 00000293 ORIG_RAX: 0000000000000101 [ 795.175521] RAX: ffffffffffffffda RBX: 00007fb915872970 RCX: 00007fb9157dba04 [ 795.177099] RDX: 0000000000000002 RSI: 00007fb912d9e000 RDI: 00000000ffffff9c [ 795.178673] RBP: 00007fb912d9e000 R08: 0000000000000000 R09: ffffffffffffffff [ 795.180250] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002 [ 795.181832] R13: 0000000000000004 R14: 0000000020000218 R15: 0000000000000001 07:09:59 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffff8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x81, 0x5, 0x0, 0x8, 0x0, 0x6, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x401, 0x1, @perf_bp={&(0x7f00000000c0), 0x8}, 0x2000, 0x4, 0x0, 0x7, 0x8c1b, 0x9, 0x9, 0x0, 0x9, 0x0, 0x9}, 0x0, 0xb, r0, 0x0) perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x85, 0x80, 0xf8, 0x9, 0x0, 0x7, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1800000, 0x0, @perf_bp={&(0x7f0000000000), 0x5}, 0x400, 0x40, 0x7, 0x3, 0x81, 0xffffffff, 0xfff, 0x0, 0x1, 0x0, 0x1}, 0x0, 0xffffffffffffffff, r0, 0x3) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000180), 0x400000, 0x0) ioctl$HCIINQUIRY(r2, 0x800448f0, &(0x7f00000001c0)={0x2, 0xfe2, "c9e76e", 0x1, 0x9}) dup2(r1, r0) 07:09:59 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0045878, 0xf6674) 07:09:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x9}}, 0x14}}, 0x0) 07:09:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 16) 07:09:59 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9205, 0xf6674) 07:09:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x5, 0x0, 0xffffffff}) [ 795.307279] FAULT_INJECTION: forcing a failure. [ 795.307279] name failslab, interval 1, probability 0, space 0, times 0 [ 795.309872] CPU: 0 PID: 6542 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 795.311406] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.313274] Call Trace: [ 795.313868] dump_stack+0x107/0x167 [ 795.314698] should_fail.cold+0x5/0xa [ 795.315556] ? create_object.isra.0+0x3a/0xa30 [ 795.316586] should_failslab+0x5/0x20 [ 795.317438] kmem_cache_alloc+0x5b/0x310 [ 795.318355] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.319573] create_object.isra.0+0x3a/0xa30 [ 795.320561] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 795.321711] kmem_cache_alloc+0x159/0x310 [ 795.322660] ? __kernel_text_address+0x9/0x40 [ 795.323674] jbd2__journal_start+0x190/0x7e0 [ 795.324671] __ext4_journal_start_sb+0x214/0x390 [ 795.325739] ext4_iomap_begin+0x485/0x700 [ 795.326693] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 795.327809] ? kasan_save_stack+0x1b/0x40 [ 795.328752] ? ext4_file_write_iter+0xe0e/0x1530 [ 795.329841] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 795.331287] ? splice_direct_to_actor+0x387/0x980 [ 795.332385] ? do_splice_direct+0x1c4/0x290 [ 795.333377] ? do_sendfile+0x553/0x11e0 [ 795.334270] ? __x64_sys_sendfile64+0x1d1/0x210 [ 795.335324] ? do_syscall_64+0x33/0x40 [ 795.336210] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.337412] iomap_apply+0x164/0x810 [ 795.338245] ? iomap_dio_rw+0x90/0x90 [ 795.339101] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 795.340394] ? mark_held_locks+0x9e/0xe0 [ 795.341345] ? filemap_check_errors+0xa5/0x150 [ 795.342396] __iomap_dio_rw+0x6cd/0x1110 [ 795.343299] ? iomap_dio_rw+0x90/0x90 [ 795.344173] ? iomap_dio_bio_actor+0xef0/0xef0 [ 795.345236] ? ext4_orphan_add+0x253/0x9e0 [ 795.346190] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 795.347303] ? ext4_empty_dir+0xae0/0xae0 [ 795.348222] ? jbd2__journal_start+0xf3/0x7e0 [ 795.349237] iomap_dio_rw+0x31/0x90 [ 795.350047] ext4_file_write_iter+0xe0e/0x1530 [ 795.351090] ? ext4_file_read_iter+0x4c0/0x4c0 [ 795.352109] ? kasan_save_stack+0x32/0x40 [ 795.353047] ? kasan_save_stack+0x1b/0x40 [ 795.353981] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 795.355109] ? iter_file_splice_write+0x165/0xc90 [ 795.356189] ? direct_splice_actor+0x10f/0x170 [ 795.357226] ? splice_direct_to_actor+0x387/0x980 [ 795.358301] ? do_splice_direct+0x1c4/0x290 [ 795.359264] ? do_sendfile+0x553/0x11e0 [ 795.360171] ? __x64_sys_sendfile64+0x1d1/0x210 [ 795.361239] ? do_syscall_64+0x33/0x40 [ 795.362130] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.363363] do_iter_readv_writev+0x476/0x750 [ 795.364389] ? _cond_resched+0x10/0x30 [ 795.365289] ? new_sync_write+0x660/0x660 [ 795.366237] ? avc_policy_seqno+0x9/0x70 [ 795.367165] ? selinux_file_permission+0x92/0x520 [ 795.368259] ? security_file_permission+0xb1/0xe0 [ 795.369389] do_iter_write+0x191/0x700 [ 795.370280] ? trace_hardirqs_on+0x5b/0x180 [ 795.371277] vfs_iter_write+0x70/0xa0 [ 795.372127] iter_file_splice_write+0x726/0xc90 [ 795.373200] ? generic_splice_sendpage+0x140/0x140 [ 795.374349] ? security_file_permission+0xb1/0xe0 [ 795.375457] ? generic_splice_sendpage+0x140/0x140 [ 795.376582] direct_splice_actor+0x10f/0x170 [ 795.377601] splice_direct_to_actor+0x387/0x980 [ 795.378664] ? pipe_to_sendpage+0x380/0x380 [ 795.379655] ? do_splice_to+0x160/0x160 [ 795.380551] ? security_file_permission+0xb1/0xe0 [ 795.381641] do_splice_direct+0x1c4/0x290 [ 795.382569] ? splice_direct_to_actor+0x980/0x980 [ 795.383671] ? avc_policy_seqno+0x9/0x70 [ 795.384615] ? security_file_permission+0xb1/0xe0 [ 795.385733] do_sendfile+0x553/0x11e0 [ 795.386613] ? do_pwritev+0x270/0x270 [ 795.387463] ? wait_for_completion_io+0x270/0x270 [ 795.388546] ? rcu_read_lock_any_held+0x75/0xa0 [ 795.389615] ? vfs_write+0x354/0xb10 [ 795.390472] __x64_sys_sendfile64+0x1d1/0x210 [ 795.391495] ? __ia32_sys_sendfile+0x220/0x220 [ 795.392544] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.393745] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.394928] do_syscall_64+0x33/0x40 [ 795.395766] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.396931] RIP: 0033:0x7f98f384db19 [ 795.397773] 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 [ 795.401974] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 795.403716] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 795.405355] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 795.406992] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 795.408615] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 795.410258] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 795.417013] FAULT_INJECTION: forcing a failure. [ 795.417013] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 795.420050] CPU: 0 PID: 6549 Comm: syz-executor.0 Not tainted 5.10.247 #1 [ 795.421619] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.423483] Call Trace: [ 795.424074] dump_stack+0x107/0x167 [ 795.424919] should_fail.cold+0x5/0xa [ 795.425784] _copy_to_user+0x2e/0x180 [ 795.426651] simple_read_from_buffer+0xcc/0x160 [ 795.427706] proc_fail_nth_read+0x198/0x230 [ 795.428703] ? proc_sessionid_read+0x230/0x230 07:09:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) (fail_nth: 25) 07:09:59 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0045878, 0xf6674) 07:09:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0xf}}, 0x14}}, 0x0) 07:09:59 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9208, 0xf6674) 07:09:59 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) [ 795.429755] ? security_file_permission+0xb1/0xe0 [ 795.430998] ? proc_sessionid_read+0x230/0x230 [ 795.432042] vfs_read+0x228/0x620 [ 795.432843] ksys_read+0x12d/0x260 [ 795.433659] ? vfs_write+0xb10/0xb10 [ 795.434518] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.435724] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.436919] do_syscall_64+0x33/0x40 [ 795.437761] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.438910] RIP: 0033:0x7fb9157db69c [ 795.439760] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 795.443918] RSP: 002b:00007fb912d9e170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 795.445631] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fb9157db69c [ 795.447257] RDX: 000000000000000f RSI: 00007fb912d9e1e0 RDI: 0000000000000003 [ 795.448869] RBP: 00007fb912d9e1d0 R08: 0000000000000000 R09: ffffffffffffffff [ 795.450481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 795.452117] R13: 00007ffdde39aa0f R14: 00007fb912d9e300 R15: 0000000000022000 07:09:59 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0109207, 0xf6674) 07:09:59 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 20) 07:09:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:09:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) 07:09:59 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x92f7, 0xf6674) 07:09:59 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0189436, 0xf6674) [ 795.716592] FAULT_INJECTION: forcing a failure. [ 795.716592] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 795.719529] CPU: 0 PID: 6572 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 795.721117] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 795.723005] Call Trace: [ 795.723609] dump_stack+0x107/0x167 [ 795.724441] should_fail.cold+0x5/0xa [ 795.725319] _copy_to_user+0x2e/0x180 [ 795.726179] io_uring_setup+0x11b5/0x2980 [ 795.727116] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 795.728242] ? wait_for_completion_io+0x270/0x270 [ 795.729356] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 795.730537] ? syscall_enter_from_user_mode+0x1d/0x50 [ 795.731687] do_syscall_64+0x33/0x40 [ 795.732520] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 795.733678] RIP: 0033:0x7f587819ab19 [ 795.734512] 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 [ 795.738672] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 795.740377] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 795.741981] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 795.743592] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 795.745217] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 795.746828] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:10:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x2, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:12 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:12 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 21) 07:10:12 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc020660b, 0xf6674) 07:10:12 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40049409, 0xf6674) 07:10:12 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) getsockopt$sock_buf(r2, 0x1, 0x3b, &(0x7f0000000a40)=""/34, &(0x7f0000000a80)=0x22) recvmmsg$unix(r2, &(0x7f0000001300)=[{{0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/60, 0x3c}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000200)=""/30, 0x1e}, {&(0x7f0000001480)=""/200, 0xc8}], 0x6, &(0x7f0000000380)=[@cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x98}}, {{&(0x7f0000000440), 0x6e, &(0x7f0000000640)=[{&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/81, 0x51}], 0x2}}, {{&(0x7f0000000680)=@abs, 0x6e, &(0x7f00000009c0)=[{&(0x7f0000000ac0)=""/84, 0x54}, {&(0x7f0000000780)=""/57, 0x39}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000800)=""/146, 0x92}, {&(0x7f00000008c0)=""/33, 0x21}, {&(0x7f0000000900)=""/94, 0x5e}, {&(0x7f0000000980)=""/44, 0x2c}], 0x7, &(0x7f0000001400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00b7f4ca7875fdbbd48c6162215e42000000945ccdf68f10ee130100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x48}}, {{&(0x7f0000000c00), 0x6e, &(0x7f00000011c0)=[{&(0x7f0000000c80)=""/153, 0x99}, {&(0x7f0000000d40)=""/83, 0x53}, {&(0x7f0000000dc0)=""/78, 0x4e}, {&(0x7f0000000e40)=""/138, 0x8a}, {&(0x7f0000001e00)=""/4096, 0x1000}, {&(0x7f0000000f00)=""/240, 0xf0}, {&(0x7f0000001580)=""/143, 0x8f}, {&(0x7f00000010c0)=""/229, 0xe5}], 0x8, &(0x7f0000001240)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}], 0x4, 0x10100, &(0x7f0000000b80)={0x0, 0x3938700}) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000bc0)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x3, 0x6, 0xa2, 0x2, 0x0, 0xad1, 0x10a, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_config_ext={0x0, 0x4}, 0x200, 0x3, 0x21, 0x7, 0xfffffffffffffffd, 0x0, 0x3ff, 0x0, 0x2, 0x0, 0xb056}, r3, 0x7, r5, 0x1) r6 = syz_open_procfs(r4, &(0x7f0000000700)='coredump_filter\x00') fsetxattr$trusted_overlay_redirect(r6, &(0x7f0000000740), &(0x7f0000000b40)='./file0\x00', 0x8, 0x1) 07:10:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x5, 0x0, 0xffffffff}) 07:10:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x2}}, 0x14}}, 0x0) 07:10:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 17) [ 808.548448] FAULT_INJECTION: forcing a failure. [ 808.548448] name failslab, interval 1, probability 0, space 0, times 0 [ 808.551094] CPU: 0 PID: 6589 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 808.552667] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 808.554601] Call Trace: [ 808.555216] dump_stack+0x107/0x167 [ 808.556266] should_fail.cold+0x5/0xa [ 808.556465] FAULT_INJECTION: forcing a failure. [ 808.556465] name failslab, interval 1, probability 0, space 0, times 0 [ 808.557221] ? __d_alloc+0x2a/0x990 [ 808.557241] should_failslab+0x5/0x20 [ 808.557263] kmem_cache_alloc+0x5b/0x310 [ 808.557289] __d_alloc+0x2a/0x990 [ 808.557317] ? find_held_lock+0x2c/0x110 [ 808.557341] d_alloc_pseudo+0x19/0x70 [ 808.564765] alloc_file_pseudo+0xce/0x250 [ 808.565712] ? trace_hardirqs_on+0x5b/0x180 [ 808.566691] ? alloc_file+0x5a0/0x5a0 [ 808.567573] anon_inode_getfile+0xc8/0x1f0 [ 808.568545] io_uring_setup+0x138b/0x2980 [ 808.569520] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 808.570676] ? wait_for_completion_io+0x270/0x270 [ 808.571814] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 808.573027] ? syscall_enter_from_user_mode+0x1d/0x50 [ 808.574207] do_syscall_64+0x33/0x40 [ 808.575050] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 808.576216] RIP: 0033:0x7f587819ab19 [ 808.577074] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.581264] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 808.583038] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 808.584717] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 808.586393] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 808.588053] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 808.589724] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 808.591420] CPU: 1 PID: 6600 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 808.592802] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 808.594401] Call Trace: [ 808.594923] dump_stack+0x107/0x167 [ 808.595639] should_fail.cold+0x5/0xa [ 808.596378] ? __es_insert_extent+0xed1/0x1370 [ 808.597278] should_failslab+0x5/0x20 [ 808.598022] kmem_cache_alloc+0x5b/0x310 [ 808.598821] __es_insert_extent+0xed1/0x1370 [ 808.599684] ? do_raw_read_unlock+0x70/0x70 [ 808.600519] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 808.601571] ext4_es_insert_extent+0x45d/0xf10 [ 808.602476] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 808.603317] ? ext4_es_find_extent_range+0x1cb/0x460 [ 808.604306] ? lock_downgrade+0x6d0/0x6d0 [ 808.605133] ? __ext4_handle_dirty_super+0x100/0x100 [ 808.606132] ? __es_find_extent_range+0x1d3/0x490 [ 808.607077] ? do_raw_read_unlock+0x3b/0x70 [ 808.607926] ext4_ext_map_blocks+0x1567/0x5880 [ 808.608818] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 808.609825] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 808.610845] ? ext4_ext_release+0x10/0x10 [ 808.611657] ? lock_release+0x680/0x680 [ 808.612440] ? ext4_es_lookup_extent+0x485/0xa80 [ 808.613360] ? lock_downgrade+0x6d0/0x6d0 [ 808.614162] ? down_read+0x10f/0x430 [ 808.614883] ? down_write+0x160/0x160 [ 808.615639] ? ext4_es_lookup_extent+0xc4/0xa80 [ 808.616548] ext4_map_blocks+0x8e1/0x1910 [ 808.617354] ? kmem_cache_alloc+0x2a6/0x310 [ 808.618188] ? __kernel_text_address+0x9/0x40 [ 808.619051] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 808.619904] ? jbd2__journal_start+0xf3/0x7e0 [ 808.620772] ? __ext4_journal_start_sb+0x214/0x390 [ 808.621721] ? __ext4_journal_start_sb+0x1db/0x390 [ 808.622682] ext4_iomap_begin+0x3ad/0x700 [ 808.623482] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 808.624412] ? kasan_save_stack+0x1b/0x40 [ 808.625214] ? ext4_file_write_iter+0xe0e/0x1530 [ 808.626136] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 808.627351] ? splice_direct_to_actor+0x387/0x980 [ 808.628269] ? do_splice_direct+0x1c4/0x290 [ 808.629098] ? do_sendfile+0x553/0x11e0 [ 808.629851] ? __x64_sys_sendfile64+0x1d1/0x210 [ 808.630736] ? do_syscall_64+0x33/0x40 [ 808.631481] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 808.632490] iomap_apply+0x164/0x810 [ 808.633205] ? iomap_dio_rw+0x90/0x90 [ 808.633936] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 808.635035] ? mark_held_locks+0x9e/0xe0 [ 808.635821] ? filemap_check_errors+0xa5/0x150 [ 808.636691] __iomap_dio_rw+0x6cd/0x1110 [ 808.637469] ? iomap_dio_rw+0x90/0x90 [ 808.638204] ? iomap_dio_bio_actor+0xef0/0xef0 [ 808.639068] ? ext4_orphan_add+0x253/0x9e0 [ 808.639875] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 808.640824] ? ext4_empty_dir+0xae0/0xae0 [ 808.641613] ? jbd2__journal_start+0xf3/0x7e0 [ 808.642469] iomap_dio_rw+0x31/0x90 [ 808.643162] ext4_file_write_iter+0xe0e/0x1530 [ 808.644045] ? ext4_file_read_iter+0x4c0/0x4c0 [ 808.644908] ? kasan_save_stack+0x32/0x40 [ 808.645691] ? kasan_save_stack+0x1b/0x40 [ 808.646481] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 808.647434] ? iter_file_splice_write+0x165/0xc90 [ 808.648342] ? direct_splice_actor+0x10f/0x170 [ 808.649210] ? splice_direct_to_actor+0x387/0x980 [ 808.650118] ? do_splice_direct+0x1c4/0x290 [ 808.650932] ? do_sendfile+0x553/0x11e0 [ 808.651680] ? __x64_sys_sendfile64+0x1d1/0x210 [ 808.652559] ? do_syscall_64+0x33/0x40 [ 808.653306] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 808.654309] do_iter_readv_writev+0x476/0x750 [ 808.655141] ? _cond_resched+0x10/0x30 [ 808.655888] ? new_sync_write+0x660/0x660 [ 808.656663] ? avc_policy_seqno+0x9/0x70 [ 808.657427] ? selinux_file_permission+0x92/0x520 [ 808.658339] ? security_file_permission+0xb1/0xe0 [ 808.659255] do_iter_write+0x191/0x700 [ 808.659992] ? trace_hardirqs_on+0x5b/0x180 [ 808.660820] vfs_iter_write+0x70/0xa0 [ 808.661536] iter_file_splice_write+0x726/0xc90 [ 808.662424] ? generic_splice_sendpage+0x140/0x140 [ 808.663362] ? security_file_permission+0xb1/0xe0 [ 808.664274] ? generic_splice_sendpage+0x140/0x140 [ 808.665208] direct_splice_actor+0x10f/0x170 [ 808.666048] splice_direct_to_actor+0x387/0x980 [ 808.666930] ? pipe_to_sendpage+0x380/0x380 [ 808.667745] ? do_splice_to+0x160/0x160 [ 808.668497] ? security_file_permission+0xb1/0xe0 [ 808.669420] do_splice_direct+0x1c4/0x290 [ 808.670204] ? splice_direct_to_actor+0x980/0x980 [ 808.671102] ? avc_policy_seqno+0x9/0x70 [ 808.671882] ? security_file_permission+0xb1/0xe0 [ 808.672809] do_sendfile+0x553/0x11e0 [ 808.673540] ? do_pwritev+0x270/0x270 [ 808.674255] ? wait_for_completion_io+0x270/0x270 [ 808.675156] ? rcu_read_lock_any_held+0x75/0xa0 [ 808.676020] ? vfs_write+0x354/0xb10 [ 808.676712] __x64_sys_sendfile64+0x1d1/0x210 [ 808.677552] ? __ia32_sys_sendfile+0x220/0x220 [ 808.678399] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 808.679364] ? syscall_enter_from_user_mode+0x1d/0x50 [ 808.680318] do_syscall_64+0x33/0x40 [ 808.681021] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 808.681969] RIP: 0033:0x7f98f384db19 [ 808.682661] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 808.686077] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 808.687485] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 808.688822] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 808.690139] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 808.691456] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 808.692774] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 808.695710] audit: type=1400 audit(1768979412.897:50): avc: denied { setattr } for pid=6594 comm="syz-executor.7" name="coredump_filter" dev="proc" ino=24020 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=file permissive=1 07:10:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x3}}, 0x14}}, 0x0) 07:10:12 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf66f7) [ 821.960656] FAULT_INJECTION: forcing a failure. [ 821.960656] name failslab, interval 1, probability 0, space 0, times 0 [ 821.962148] CPU: 0 PID: 6623 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 821.962993] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 821.964012] Call Trace: [ 821.964344] dump_stack+0x107/0x167 [ 821.964795] should_fail.cold+0x5/0xa [ 821.965273] ? create_object.isra.0+0x3a/0xa30 [ 821.965835] should_failslab+0x5/0x20 [ 821.966304] kmem_cache_alloc+0x5b/0x310 [ 821.966816] create_object.isra.0+0x3a/0xa30 [ 821.967358] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 821.967982] kmem_cache_alloc+0x159/0x310 [ 821.968499] __es_insert_extent+0xed1/0x1370 [ 821.969043] ? do_raw_read_unlock+0x70/0x70 [ 821.969570] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 821.970214] ext4_es_insert_extent+0x45d/0xf10 [ 821.970777] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 821.971307] ? ext4_es_find_extent_range+0x1cb/0x460 [ 821.971929] ? lock_downgrade+0x6d0/0x6d0 [ 821.972444] ? __ext4_handle_dirty_super+0x100/0x100 [ 821.973074] ? __es_find_extent_range+0x1d3/0x490 [ 821.973661] ? do_raw_read_unlock+0x3b/0x70 [ 821.974191] ext4_ext_map_blocks+0x1567/0x5880 [ 821.974767] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 821.975408] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 821.976051] ? ext4_ext_release+0x10/0x10 [ 821.976560] ? lock_release+0x680/0x680 [ 821.977059] ? ext4_es_lookup_extent+0x485/0xa80 [ 821.977642] ? lock_downgrade+0x6d0/0x6d0 [ 821.978158] ? down_read+0x10f/0x430 [ 821.978618] ? down_write+0x160/0x160 [ 821.979093] ? ext4_es_lookup_extent+0xc4/0xa80 [ 821.979667] ext4_map_blocks+0x8e1/0x1910 [ 821.980177] ? kmem_cache_alloc+0x2a6/0x310 [ 821.980704] ? __kernel_text_address+0x9/0x40 [ 821.981258] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 821.982015] ? jbd2__journal_start+0xf3/0x7e0 [ 821.982564] ? __ext4_journal_start_sb+0x214/0x390 [ 821.983156] ? __ext4_journal_start_sb+0x1db/0x390 [ 821.983760] ext4_iomap_begin+0x3ad/0x700 [ 821.984272] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 821.984877] ? kasan_save_stack+0x1b/0x40 [ 821.985392] ? ext4_file_write_iter+0xe0e/0x1530 [ 821.985971] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 821.986744] ? splice_direct_to_actor+0x387/0x980 [ 821.987329] ? do_splice_direct+0x1c4/0x290 [ 821.987856] ? do_sendfile+0x553/0x11e0 [ 821.988338] ? __x64_sys_sendfile64+0x1d1/0x210 [ 821.988905] ? do_syscall_64+0x33/0x40 [ 821.989380] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 821.990024] iomap_apply+0x164/0x810 [ 821.990477] ? iomap_dio_rw+0x90/0x90 [ 821.990941] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 821.991641] ? mark_held_locks+0x9e/0xe0 [ 821.992142] ? filemap_check_errors+0xa5/0x150 [ 821.992188] FAULT_INJECTION: forcing a failure. [ 821.992188] name failslab, interval 1, probability 0, space 0, times 0 [ 821.992697] __iomap_dio_rw+0x6cd/0x1110 [ 821.992710] ? iomap_dio_rw+0x90/0x90 [ 821.992736] ? iomap_dio_bio_actor+0xef0/0xef0 [ 821.996718] ? ext4_orphan_add+0x253/0x9e0 [ 821.997262] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 821.997868] ? ext4_empty_dir+0xae0/0xae0 [ 821.998375] ? jbd2__journal_start+0xf3/0x7e0 [ 821.998932] iomap_dio_rw+0x31/0x90 [ 821.999384] ext4_file_write_iter+0xe0e/0x1530 [ 821.999955] ? ext4_file_read_iter+0x4c0/0x4c0 [ 822.000510] ? kasan_save_stack+0x32/0x40 [ 822.001014] ? kasan_save_stack+0x1b/0x40 [ 822.001515] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 822.002132] ? iter_file_splice_write+0x165/0xc90 [ 822.002713] ? direct_splice_actor+0x10f/0x170 [ 822.003270] ? splice_direct_to_actor+0x387/0x980 [ 822.003855] ? do_splice_direct+0x1c4/0x290 [ 822.004380] ? do_sendfile+0x553/0x11e0 [ 822.004873] ? __x64_sys_sendfile64+0x1d1/0x210 [ 822.005439] ? do_syscall_64+0x33/0x40 [ 822.005916] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 822.006585] do_iter_readv_writev+0x476/0x750 [ 822.007133] ? _cond_resched+0x10/0x30 [ 822.007606] ? new_sync_write+0x660/0x660 [ 822.008114] ? avc_policy_seqno+0x9/0x70 [ 822.008608] ? selinux_file_permission+0x92/0x520 [ 822.009217] ? security_file_permission+0xb1/0xe0 [ 822.009809] do_iter_write+0x191/0x700 [ 822.010286] ? trace_hardirqs_on+0x5b/0x180 [ 822.010822] vfs_iter_write+0x70/0xa0 [ 822.011303] iter_file_splice_write+0x726/0xc90 [ 822.011879] ? generic_splice_sendpage+0x140/0x140 [ 822.012487] ? security_file_permission+0xb1/0xe0 [ 822.013080] ? generic_splice_sendpage+0x140/0x140 [ 822.013679] direct_splice_actor+0x10f/0x170 [ 822.014219] splice_direct_to_actor+0x387/0x980 [ 822.014782] ? pipe_to_sendpage+0x380/0x380 [ 822.015310] ? do_splice_to+0x160/0x160 [ 822.015802] ? security_file_permission+0xb1/0xe0 [ 822.016394] do_splice_direct+0x1c4/0x290 [ 822.016905] ? splice_direct_to_actor+0x980/0x980 [ 822.017486] ? avc_policy_seqno+0x9/0x70 [ 822.017988] ? security_file_permission+0xb1/0xe0 [ 822.018585] do_sendfile+0x553/0x11e0 [ 822.019061] ? do_pwritev+0x270/0x270 [ 822.019524] ? wait_for_completion_io+0x270/0x270 [ 822.020116] ? rcu_read_lock_any_held+0x75/0xa0 [ 822.020677] ? vfs_write+0x354/0xb10 [ 822.021139] __x64_sys_sendfile64+0x1d1/0x210 [ 822.021686] ? __ia32_sys_sendfile+0x220/0x220 [ 822.022239] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 822.022873] ? syscall_enter_from_user_mode+0x1d/0x50 [ 822.023506] do_syscall_64+0x33/0x40 [ 822.023975] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 822.024600] RIP: 0033:0x7f98f384db19 [ 822.025060] 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 [ 822.027269] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 822.028190] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 822.029058] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 822.029922] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 822.030778] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 822.031633] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 822.032517] CPU: 1 PID: 6630 Comm: syz-executor.4 Not tainted 5.10.247 #1 07:10:26 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40086602, 0xf6674) 07:10:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x4, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:26 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 22) 07:10:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000080), 0x9}}, 0x0, 0x0, 0xffffffffffffffff, 0x9) r1 = socket$nl_route(0x10, 0x3, 0x0) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0x80, 0xe1, 0x0, 0x7, 0x0, 0x6, 0x4000, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f00000000c0), 0x8}, 0x2, 0x101, 0x4, 0x4, 0x4, 0xae6, 0x1, 0x0, 0x4, 0x0, 0x6}, 0x0, 0x5, 0xffffffffffffffff, 0x1) dup2(r1, r0) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0xe8, 0x81, 0x5, 0xf8, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x20, 0x1, @perf_config_ext={0x40, 0xe}, 0x4ac, 0x8, 0x4, 0x0, 0x3f, 0x14023191, 0x3, 0x0, 0x2, 0x0, 0x2}, r2, 0xb, 0xffffffffffffffff, 0x1) 07:10:26 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r2], 0x38}}], 0x1, 0x0) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r5], 0x38}}], 0x1, 0x0) r6 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r6, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r8], 0x38}}], 0x1, 0x0) r9 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r10 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r9, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r11], 0x38}}], 0x1, 0x0) sendmsg$TEAM_CMD_NOOP(0xffffffffffffffff, &(0x7f0000004b00)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000004ac0)={&(0x7f00000041c0)={0x8f8, 0x0, 0x300, 0x70bd2a, 0x25dfdbfd, {}, [{{0x8}, {0x250, 0x2, 0x0, 0x1, [{0x40, 0x1, @name={{0x24}, {0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7f}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1000}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x570}}}]}}, {{0x8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x80}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x4}}}]}}, {{0x8}, {0x1ec, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x5}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}, {0x4c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x1c, 0x4, [{0x5d2, 0x20, 0x7, 0xb0}, {0xc9d7, 0x9, 0x36, 0x80000000}, {0x2, 0x55, 0x40}]}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0xaa99}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x45}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0x158, 0x2, 0x0, 0x1, [{0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{0xf001, 0x2, 0x4, 0x7f}, {0x81, 0x7f, 0x80, 0x3}, {0x2, 0x1, 0x0, 0xfffffffb}, {0x81, 0x40, 0xc1}]}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}]}}, {{0x8}, {0x22c, 0x2, 0x0, 0x1, [{0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r2}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r5}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x37d8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r11}}}]}}, {{0x8}, {0x4}}]}, 0x8f8}, 0x1, 0x0, 0x0, 0x20000084}, 0x8000) ioctl$AUTOFS_IOC_SETTIMEOUT(r0, 0x80049367, &(0x7f0000000000)=0xfffffffffffff800) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:10:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x8}}, 0x14}}, 0x0) 07:10:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r1 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x100000001) fallocate(r1, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x5, 0x0, 0xffffffff}) 07:10:26 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 18) [ 822.034144] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 822.036233] Call Trace: [ 822.036834] dump_stack+0x107/0x167 [ 822.037667] should_fail.cold+0x5/0xa [ 822.038530] ? create_object.isra.0+0x3a/0xa30 [ 822.039557] should_failslab+0x5/0x20 [ 822.040411] kmem_cache_alloc+0x5b/0x310 [ 822.041353] create_object.isra.0+0x3a/0xa30 [ 822.042342] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 822.043492] kmem_cache_alloc+0x159/0x310 [ 822.044432] __d_alloc+0x2a/0x990 [ 822.045220] ? find_held_lock+0x2c/0x110 [ 822.046140] d_alloc_pseudo+0x19/0x70 [ 822.046993] alloc_file_pseudo+0xce/0x250 [ 822.047923] ? trace_hardirqs_on+0x5b/0x180 [ 822.048897] ? alloc_file+0x5a0/0x5a0 [ 822.049767] anon_inode_getfile+0xc8/0x1f0 [ 822.050720] io_uring_setup+0x138b/0x2980 [ 822.051661] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 822.052805] ? wait_for_completion_io+0x270/0x270 [ 822.053926] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 822.055107] ? syscall_enter_from_user_mode+0x1d/0x50 [ 822.056273] do_syscall_64+0x33/0x40 [ 822.057122] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 822.058280] RIP: 0033:0x7f587819ab19 [ 822.059121] 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 [ 822.063281] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 822.065008] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 822.066610] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 822.068216] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 822.069835] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 822.071440] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:10:26 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40087602, 0xf6674) 07:10:26 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 23) 07:10:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), r2) sendmsg$BATADV_CMD_SET_VLAN(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x624eb3694d5b1c2d}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r4, 0x800, 0x70bd2b, 0x25dfdbfd, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x97}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008805}, 0x20000001) 07:10:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x9}}, 0x14}}, 0x0) 07:10:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x5, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:26 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCQ_URB_LEN(r0, 0x9201) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 07:10:26 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x40189206, 0xf6674) 07:10:26 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 822.248208] FAULT_INJECTION: forcing a failure. [ 822.248208] name failslab, interval 1, probability 0, space 0, times 0 [ 822.250870] CPU: 1 PID: 6653 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 822.252411] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 822.254279] Call Trace: [ 822.254880] dump_stack+0x107/0x167 [ 822.255704] should_fail.cold+0x5/0xa [ 822.256563] ? __alloc_file+0x21/0x320 [ 822.257455] should_failslab+0x5/0x20 [ 822.258313] kmem_cache_alloc+0x5b/0x310 [ 822.259236] __alloc_file+0x21/0x320 [ 822.260075] alloc_empty_file+0x6d/0x170 [ 822.261000] alloc_file+0x5e/0x5a0 [ 822.261803] alloc_file_pseudo+0x16a/0x250 [ 822.262755] ? alloc_file+0x5a0/0x5a0 [ 822.263629] anon_inode_getfile+0xc8/0x1f0 [ 822.264595] io_uring_setup+0x138b/0x2980 [ 822.265543] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 822.266711] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 822.267892] ? syscall_enter_from_user_mode+0x1d/0x50 [ 822.269064] do_syscall_64+0x33/0x40 [ 822.269903] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 822.271062] RIP: 0033:0x7f587819ab19 [ 822.271899] 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 [ 822.276062] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 822.277781] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 822.279386] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 822.281002] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 822.282602] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 822.284207] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:10:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0xf}}, 0x14}}, 0x0) 07:10:26 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xfffffffd}}, './file0\x00'}) write$P9_RREADLINK(r3, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 07:10:26 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4018920a, 0xf6674) 07:10:39 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 24) 07:10:39 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x1f, 0xf7, 0x3, 0x0, 0x100, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000000), 0x4}, 0x4, 0x7, 0x80000000, 0x3, 0x2, 0x2, 0x1, 0x0, 0x8, 0x0, 0x9}, r2, 0x2, r0, 0xa) dup2(r1, r0) 07:10:39 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1, 0x0, 0x0, 0xffffffff}) 07:10:39 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x4020940d, 0xf6674) 07:10:39 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x215a9) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x10b1b5) 07:10:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x7, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x300}}, 0x14}}, 0x0) 07:10:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 19) [ 835.755823] FAULT_INJECTION: forcing a failure. [ 835.755823] name failslab, interval 1, probability 0, space 0, times 0 [ 835.758481] CPU: 0 PID: 6680 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 835.760051] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 835.761967] Call Trace: [ 835.762572] dump_stack+0x107/0x167 [ 835.763410] should_fail.cold+0x5/0xa [ 835.764284] ? create_object.isra.0+0x3a/0xa30 [ 835.765335] should_failslab+0x5/0x20 [ 835.766206] kmem_cache_alloc+0x5b/0x310 [ 835.766898] FAULT_INJECTION: forcing a failure. [ 835.766898] name failslab, interval 1, probability 0, space 0, times 0 [ 835.767142] create_object.isra.0+0x3a/0xa30 [ 835.770690] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 835.771836] kmem_cache_alloc+0x159/0x310 [ 835.772767] __alloc_file+0x21/0x320 [ 835.773609] alloc_empty_file+0x6d/0x170 [ 835.774510] alloc_file+0x5e/0x5a0 [ 835.775302] alloc_file_pseudo+0x16a/0x250 [ 835.776240] ? alloc_file+0x5a0/0x5a0 [ 835.777116] anon_inode_getfile+0xc8/0x1f0 [ 835.778065] io_uring_setup+0x138b/0x2980 [ 835.778996] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 835.780122] ? wait_for_completion_io+0x270/0x270 [ 835.781227] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 835.782398] ? syscall_enter_from_user_mode+0x1d/0x50 [ 835.783548] do_syscall_64+0x33/0x40 [ 835.784380] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 835.785529] RIP: 0033:0x7f587819ab19 [ 835.786359] 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 [ 835.790481] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 835.792185] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 835.793790] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 835.795390] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 835.797005] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 835.798609] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 835.800236] CPU: 1 PID: 6690 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 835.801791] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 835.803653] Call Trace: [ 835.804255] dump_stack+0x107/0x167 [ 835.805087] should_fail.cold+0x5/0xa [ 835.805950] ? __es_insert_extent+0xed1/0x1370 [ 835.806983] should_failslab+0x5/0x20 [ 835.807843] kmem_cache_alloc+0x5b/0x310 [ 835.808769] __es_insert_extent+0xed1/0x1370 [ 835.809777] ? do_raw_read_unlock+0x70/0x70 [ 835.810751] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 835.811950] ext4_es_insert_extent+0x45d/0xf10 [ 835.813008] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 835.813994] ? ext4_es_find_extent_range+0x1cb/0x460 [ 835.815140] ? lock_downgrade+0x6d0/0x6d0 [ 835.816076] ? __ext4_handle_dirty_super+0x100/0x100 [ 835.817226] ? __es_find_extent_range+0x1d3/0x490 [ 835.818311] ? do_raw_read_unlock+0x3b/0x70 [ 835.819297] ext4_ext_map_blocks+0x1567/0x5880 [ 835.820342] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 835.821549] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 835.822744] ? ext4_ext_release+0x10/0x10 [ 835.823959] ? lock_release+0x680/0x680 [ 835.824864] ? ext4_es_lookup_extent+0x485/0xa80 [ 835.825945] ? lock_downgrade+0x6d0/0x6d0 [ 835.826898] ? down_read+0x10f/0x430 [ 835.827739] ? down_write+0x160/0x160 [ 835.828597] ? ext4_es_lookup_extent+0xc4/0xa80 [ 835.829671] ext4_map_blocks+0x8e1/0x1910 [ 835.830624] ? kmem_cache_alloc+0x2a6/0x310 [ 835.831608] ? __kernel_text_address+0x9/0x40 [ 835.832627] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 835.833657] ? jbd2__journal_start+0xf3/0x7e0 [ 835.834676] ? __ext4_journal_start_sb+0x214/0x390 [ 835.835776] ? __ext4_journal_start_sb+0x1db/0x390 [ 835.836888] ext4_iomap_begin+0x3ad/0x700 [ 835.837846] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 835.838947] ? kasan_save_stack+0x1b/0x40 [ 835.839882] ? ext4_file_write_iter+0xe0e/0x1530 [ 835.840960] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 835.842400] ? splice_direct_to_actor+0x387/0x980 [ 835.843493] ? do_splice_direct+0x1c4/0x290 [ 835.844470] ? do_sendfile+0x553/0x11e0 [ 835.845384] ? __x64_sys_sendfile64+0x1d1/0x210 [ 835.846425] ? do_syscall_64+0x33/0x40 [ 835.847302] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 835.848509] iomap_apply+0x164/0x810 [ 835.849362] ? iomap_dio_rw+0x90/0x90 [ 835.850231] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 835.851541] ? mark_held_locks+0x9e/0xe0 [ 835.852471] ? filemap_check_errors+0xa5/0x150 [ 835.853523] __iomap_dio_rw+0x6cd/0x1110 [ 835.854440] ? iomap_dio_rw+0x90/0x90 [ 835.855326] ? iomap_dio_bio_actor+0xef0/0xef0 [ 835.856360] ? ext4_orphan_add+0x253/0x9e0 [ 835.857326] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 835.858438] ? ext4_empty_dir+0xae0/0xae0 [ 835.859368] ? jbd2__journal_start+0xf3/0x7e0 [ 835.860391] iomap_dio_rw+0x31/0x90 [ 835.861225] ext4_file_write_iter+0xe0e/0x1530 [ 835.862273] ? ext4_file_read_iter+0x4c0/0x4c0 [ 835.863299] ? kasan_save_stack+0x32/0x40 [ 835.864233] ? kasan_save_stack+0x1b/0x40 [ 835.865171] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 835.866310] ? iter_file_splice_write+0x165/0xc90 [ 835.867397] ? direct_splice_actor+0x10f/0x170 [ 835.868422] ? splice_direct_to_actor+0x387/0x980 [ 835.869522] ? do_splice_direct+0x1c4/0x290 [ 835.870498] ? do_sendfile+0x553/0x11e0 [ 835.871387] ? __x64_sys_sendfile64+0x1d1/0x210 [ 835.872431] ? do_syscall_64+0x33/0x40 [ 835.873317] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 835.874521] do_iter_readv_writev+0x476/0x750 [ 835.875528] ? _cond_resched+0x10/0x30 [ 835.876407] ? new_sync_write+0x660/0x660 [ 835.877350] ? avc_policy_seqno+0x9/0x70 [ 835.878268] ? selinux_file_permission+0x92/0x520 [ 835.879356] ? security_file_permission+0xb1/0xe0 [ 835.880454] do_iter_write+0x191/0x700 [ 835.881342] ? trace_hardirqs_on+0x5b/0x180 [ 835.882320] vfs_iter_write+0x70/0xa0 [ 835.883184] iter_file_splice_write+0x726/0xc90 [ 835.884248] ? generic_splice_sendpage+0x140/0x140 [ 835.885378] ? security_file_permission+0xb1/0xe0 [ 835.886465] ? generic_splice_sendpage+0x140/0x140 [ 835.887566] direct_splice_actor+0x10f/0x170 [ 835.888558] splice_direct_to_actor+0x387/0x980 [ 835.889617] ? pipe_to_sendpage+0x380/0x380 [ 835.890592] ? do_splice_to+0x160/0x160 [ 835.891484] ? security_file_permission+0xb1/0xe0 [ 835.892576] do_splice_direct+0x1c4/0x290 [ 835.893514] ? splice_direct_to_actor+0x980/0x980 [ 835.894594] ? avc_policy_seqno+0x9/0x70 [ 835.895515] ? security_file_permission+0xb1/0xe0 [ 835.896612] do_sendfile+0x553/0x11e0 [ 835.897490] ? do_pwritev+0x270/0x270 [ 835.898346] ? wait_for_completion_io+0x270/0x270 [ 835.899432] ? rcu_read_lock_any_held+0x75/0xa0 [ 835.900473] ? vfs_write+0x354/0xb10 [ 835.901327] __x64_sys_sendfile64+0x1d1/0x210 [ 835.902334] ? __ia32_sys_sendfile+0x220/0x220 [ 835.903366] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 835.904541] ? syscall_enter_from_user_mode+0x1d/0x50 [ 835.905713] do_syscall_64+0x33/0x40 [ 835.906551] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 835.907702] RIP: 0033:0x7f98f384db19 [ 835.908536] 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 [ 835.912675] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 835.914402] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 835.916007] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 835.917625] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 835.919226] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 835.920829] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:10:40 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x8002) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:10:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:40 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80086601, 0xf6674) 07:10:55 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0xbc7903274b30ad4e, 0x0) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1000005, 0x10, r0, 0xdeece000) 07:10:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0x900}}, 0x14}}, 0x0) 07:10:55 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1}) 07:10:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 20) 07:10:55 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80087601, 0xf6674) 07:10:55 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) dup2(r0, r0) 07:10:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x18, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:55 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 25) 07:10:55 executing program 7: lsetxattr$trusted_overlay_origin(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000080), 0x2, 0x2) r0 = perf_event_open(&(0x7f0000001d80)={0x5, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x1e10ece8, 0x0, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x9) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) accept$unix(r2, &(0x7f00000000c0), &(0x7f0000000140)=0x6e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) accept(r3, &(0x7f0000000180)=@ethernet={0x0, @remote}, &(0x7f0000000200)=0x80) [ 851.817730] FAULT_INJECTION: forcing a failure. [ 851.817730] name failslab, interval 1, probability 0, space 0, times 0 [ 851.819264] CPU: 0 PID: 6733 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 851.820159] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 851.821258] Call Trace: [ 851.821613] dump_stack+0x107/0x167 [ 851.822093] should_fail.cold+0x5/0xa [ 851.822597] ? security_file_alloc+0x34/0x170 [ 851.823185] should_failslab+0x5/0x20 [ 851.823711] kmem_cache_alloc+0x5b/0x310 [ 851.824259] security_file_alloc+0x34/0x170 [ 851.824833] __alloc_file+0xb7/0x320 [ 851.825339] alloc_empty_file+0x6d/0x170 [ 851.825881] alloc_file+0x5e/0x5a0 [ 851.826358] alloc_file_pseudo+0x16a/0x250 [ 851.826922] ? alloc_file+0x5a0/0x5a0 [ 851.827442] anon_inode_getfile+0xc8/0x1f0 [ 851.828010] io_uring_setup+0x138b/0x2980 [ 851.828558] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 851.829241] ? wait_for_completion_io+0x270/0x270 [ 851.829899] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 851.830588] ? syscall_enter_from_user_mode+0x1d/0x50 [ 851.831261] do_syscall_64+0x33/0x40 [ 851.831746] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 851.832428] RIP: 0033:0x7f587819ab19 [ 851.832919] 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 [ 851.835348] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 851.836350] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 851.837303] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 851.838238] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 851.839189] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 851.840125] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:10:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7, 0x0, 0xf00}}, 0x14}}, 0x0) [ 851.853525] FAULT_INJECTION: forcing a failure. [ 851.853525] name failslab, interval 1, probability 0, space 0, times 0 [ 851.855202] CPU: 0 PID: 6734 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 851.856107] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 851.857196] Call Trace: [ 851.857540] dump_stack+0x107/0x167 [ 851.858020] should_fail.cold+0x5/0xa [ 851.858522] ? ext4_find_extent+0xa77/0xd70 [ 851.859092] should_failslab+0x5/0x20 [ 851.859589] __kmalloc+0x72/0x390 [ 851.860052] ext4_find_extent+0xa77/0xd70 [ 851.860601] ext4_ext_map_blocks+0x1c8/0x5880 [ 851.861201] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 851.861883] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 851.862581] ? ext4_ext_release+0x10/0x10 [ 851.863128] ? ext4_map_blocks+0x5cd/0x1910 [ 851.863701] ? lock_release+0x680/0x680 [ 851.864221] ? ext4_es_lookup_extent+0x485/0xa80 [ 851.864838] ? find_held_lock+0x2c/0x110 [ 851.865378] ? down_write+0xe0/0x160 [ 851.865867] ? down_write_killable+0x180/0x180 [ 851.866464] ext4_map_blocks+0x63f/0x1910 [ 851.867011] ? kmem_cache_alloc+0x2a6/0x310 [ 851.867574] ? __kernel_text_address+0x9/0x40 [ 851.868166] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 851.868748] ? jbd2__journal_start+0xf3/0x7e0 [ 851.869338] ? __ext4_journal_start_sb+0x214/0x390 [ 851.869969] ? __ext4_journal_start_sb+0x1db/0x390 [ 851.870611] ext4_iomap_begin+0x3ad/0x700 [ 851.871171] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 851.871803] ? kasan_save_stack+0x1b/0x40 [ 851.872351] ? ext4_file_write_iter+0xe0e/0x1530 [ 851.872976] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 851.873804] ? splice_direct_to_actor+0x387/0x980 [ 851.874432] ? do_splice_direct+0x1c4/0x290 [ 851.874993] ? do_sendfile+0x553/0x11e0 [ 851.875500] ? __x64_sys_sendfile64+0x1d1/0x210 [ 851.876103] ? do_syscall_64+0x33/0x40 [ 851.876611] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 851.877307] iomap_apply+0x164/0x810 [ 851.877791] ? iomap_dio_rw+0x90/0x90 [ 851.878282] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 851.879026] ? mark_held_locks+0x9e/0xe0 [ 851.879570] ? filemap_check_errors+0xa5/0x150 [ 851.880167] __iomap_dio_rw+0x6cd/0x1110 [ 851.880697] ? iomap_dio_rw+0x90/0x90 [ 851.881210] ? iomap_dio_bio_actor+0xef0/0xef0 [ 851.881800] ? ext4_orphan_add+0x253/0x9e0 [ 851.882344] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 851.882976] ? ext4_empty_dir+0xae0/0xae0 [ 851.883504] ? jbd2__journal_start+0xf3/0x7e0 [ 851.884106] iomap_dio_rw+0x31/0x90 [ 851.884593] ext4_file_write_iter+0xe0e/0x1530 [ 851.885221] ? ext4_file_read_iter+0x4c0/0x4c0 [ 851.885828] ? kasan_save_stack+0x32/0x40 [ 851.886375] ? kasan_save_stack+0x1b/0x40 [ 851.886931] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 851.887605] ? iter_file_splice_write+0x165/0xc90 [ 851.888243] ? direct_splice_actor+0x10f/0x170 [ 851.888852] ? splice_direct_to_actor+0x387/0x980 [ 851.889502] ? do_splice_direct+0x1c4/0x290 [ 851.890074] ? do_sendfile+0x553/0x11e0 [ 851.890604] ? __x64_sys_sendfile64+0x1d1/0x210 [ 851.891223] ? do_syscall_64+0x33/0x40 [ 851.891745] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 851.892463] do_iter_readv_writev+0x476/0x750 [ 851.893063] ? _cond_resched+0x10/0x30 [ 851.893591] ? new_sync_write+0x660/0x660 [ 851.894143] ? avc_policy_seqno+0x9/0x70 [ 851.894688] ? selinux_file_permission+0x92/0x520 [ 851.895330] ? security_file_permission+0xb1/0xe0 [ 851.895981] do_iter_write+0x191/0x700 [ 851.896503] ? trace_hardirqs_on+0x5b/0x180 [ 851.897081] vfs_iter_write+0x70/0xa0 [ 851.897603] iter_file_splice_write+0x726/0xc90 [ 851.898237] ? generic_splice_sendpage+0x140/0x140 [ 851.898902] ? security_file_permission+0xb1/0xe0 [ 851.899543] ? generic_splice_sendpage+0x140/0x140 [ 851.900194] direct_splice_actor+0x10f/0x170 [ 851.900777] splice_direct_to_actor+0x387/0x980 [ 851.901407] ? pipe_to_sendpage+0x380/0x380 [ 851.901980] ? do_splice_to+0x160/0x160 [ 851.902504] ? security_file_permission+0xb1/0xe0 [ 851.903148] do_splice_direct+0x1c4/0x290 [ 851.903698] ? splice_direct_to_actor+0x980/0x980 [ 851.904333] ? avc_policy_seqno+0x9/0x70 [ 851.904873] ? security_file_permission+0xb1/0xe0 [ 851.905524] do_sendfile+0x553/0x11e0 [ 851.906039] ? do_pwritev+0x270/0x270 [ 851.906541] ? wait_for_completion_io+0x270/0x270 [ 851.907183] ? rcu_read_lock_any_held+0x75/0xa0 [ 851.907799] ? vfs_write+0x354/0xb10 [ 851.908291] __x64_sys_sendfile64+0x1d1/0x210 [ 851.908878] ? __ia32_sys_sendfile+0x220/0x220 [ 851.909488] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 851.910176] ? syscall_enter_from_user_mode+0x1d/0x50 [ 851.910855] do_syscall_64+0x33/0x40 [ 851.911343] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 851.912014] RIP: 0033:0x7f98f384db19 [ 851.912499] 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 [ 851.914913] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 851.915909] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 851.916842] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 851.917778] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 851.918707] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 851.919636] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:10:56 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:10:56 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x80089203, 0xf6674) 07:10:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0xf}}, 0x0) 07:10:56 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 26) 07:10:56 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)={0x24, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x7}]}, 0x24}}, 0x0) sendmsg$NL80211_CMD_JOIN_MESH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x30, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8}]]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_GET_MPP(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)={0x28, r1, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}}, 0x0) sendmsg$NL80211_CMD_DEL_STATION(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x801}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x74, r1, 0x200, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x2, 0x78}}}}, [@NL80211_ATTR_STA_WME={0x54, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x3}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x40}, @NL80211_STA_WME_MAX_SP={0x5}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x1f}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0xb9}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x8}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x7}, @NL80211_STA_WME_UAPSD_QUEUES={0x5, 0x1, 0x3f}, @NL80211_STA_WME_UAPSD_QUEUES={0x5}, @NL80211_STA_WME_UAPSD_QUEUES={0x5}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x400000d0}, 0x8048) sendmsg$NL80211_CMD_TDLS_OPER(r0, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x3c, r1, 0x300, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x9, 0x57}}}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_TDLS_OPERATION={0x5, 0x8a, 0x3}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000001}, 0x4) r3 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0) ioctl$MON_IOCT_RING_SIZE(r3, 0x9204, 0xf6674) 07:10:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 21) [ 852.055124] FAULT_INJECTION: forcing a failure. [ 852.055124] name failslab, interval 1, probability 0, space 0, times 0 [ 852.056700] CPU: 0 PID: 6757 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 852.057662] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 852.058648] Call Trace: [ 852.058987] dump_stack+0x107/0x167 [ 852.059444] should_fail.cold+0x5/0xa [ 852.059924] ? create_object.isra.0+0x3a/0xa30 [ 852.060497] should_failslab+0x5/0x20 [ 852.060950] kmem_cache_alloc+0x5b/0x310 [ 852.061474] ? percpu_ref_put_many.constprop.0+0x4e/0x110 [ 852.062167] create_object.isra.0+0x3a/0xa30 [ 852.062718] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 852.063358] kmem_cache_alloc+0x159/0x310 [ 852.063885] security_file_alloc+0x34/0x170 [ 852.064432] __alloc_file+0xb7/0x320 [ 852.064899] alloc_empty_file+0x6d/0x170 [ 852.065415] alloc_file+0x5e/0x5a0 [ 852.065839] alloc_file_pseudo+0x16a/0x250 [ 852.066335] ? alloc_file+0x5a0/0x5a0 [ 852.066794] anon_inode_getfile+0xc8/0x1f0 [ 852.067295] io_uring_setup+0x138b/0x2980 [ 852.067788] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 852.068389] ? wait_for_completion_io+0x270/0x270 [ 852.068972] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 852.069598] ? syscall_enter_from_user_mode+0x1d/0x50 [ 852.070211] do_syscall_64+0x33/0x40 [ 852.070650] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 852.071262] RIP: 0033:0x7f587819ab19 [ 852.071704] 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 [ 852.073231] FAULT_INJECTION: forcing a failure. [ 852.073231] name failslab, interval 1, probability 0, space 0, times 0 [ 852.074047] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 852.074060] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 852.074067] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 852.074073] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 852.074080] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 07:10:56 executing program 7: clock_gettime(0x0, &(0x7f0000003ec0)={0x0, 0x0}) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000003d40)=[{{&(0x7f0000000000), 0x6e, &(0x7f0000001340)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/244, 0xf4}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000200)=""/31, 0x1f}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/79, 0x4f}], 0x7, &(0x7f00000013c0)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x170}}, {{&(0x7f0000001540), 0x6e, &(0x7f0000001a00)=[{&(0x7f00000015c0)=""/125, 0x7d}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/99, 0x63}, {&(0x7f0000001700)=""/66, 0x42}, {&(0x7f0000001780)=""/42, 0x2a}, {&(0x7f00000017c0)=""/32, 0x20}, {&(0x7f0000001800)=""/237, 0xed}, {&(0x7f0000001900)=""/234, 0xea}], 0x8, &(0x7f0000001a80)}}, {{&(0x7f0000001ac0)=@abs, 0x6e, &(0x7f00000020c0)=[{&(0x7f0000001b40)=""/111, 0x6f}, {&(0x7f0000001bc0)=""/27, 0x1b}, {&(0x7f0000001c00)=""/77, 0x4d}, {&(0x7f0000001c80)=""/157, 0x9d}, {&(0x7f0000001e00)=""/104, 0x68}, {&(0x7f0000001e80)=""/81, 0x51}, {&(0x7f0000001f00)=""/153, 0x99}, {&(0x7f0000001fc0)=""/99, 0x63}, {&(0x7f0000002040)=""/84, 0x54}], 0x9, &(0x7f0000002180)=[@cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xb8}}, {{0x0, 0x0, &(0x7f0000003440)=[{&(0x7f0000001d40)}, {&(0x7f0000002240)=""/103, 0x67}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/126, 0x7e}, {&(0x7f0000003340)=""/164, 0xa4}, {&(0x7f0000003400)}], 0x6, &(0x7f00000034c0)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0xe0}}, {{&(0x7f00000035c0)=@abs, 0x6e, &(0x7f0000003b00)=[{&(0x7f0000003640)=""/119, 0x77}, {&(0x7f00000036c0)=""/201, 0xc9}, {&(0x7f00000037c0)=""/224, 0xe0}, {&(0x7f00000038c0)=""/46, 0x2e}, {&(0x7f0000003900)=""/81, 0x51}, {&(0x7f0000003980)=""/168, 0xa8}, {&(0x7f0000003a40)=""/154, 0x9a}], 0x7, &(0x7f0000003b80)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x18}}, {{&(0x7f0000003bc0)=@abs, 0x6e, &(0x7f0000003c40), 0x0, &(0x7f0000003c80)=[@cred={{0x1c}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xa8}}], 0x6, 0x40002000, &(0x7f0000003f00)={r0, r1+10000000}) r2 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = semget(0x3, 0x1, 0x128) semtimedop(r4, &(0x7f0000001640)=[{0x1, 0x3, 0x1800}, {0x0, 0x2, 0x1800}, {0x1, 0x9, 0x1000}, {0x4, 0xfaa, 0xc00}, {0x0, 0x0, 0x800}, {0x5, 0x90, 0x800}, {0x2, 0x8, 0x800}, {0x0, 0xa6, 0x1000}], 0x8, &(0x7f0000001a80)) dup2(r3, r2) [ 852.074086] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 852.086215] CPU: 1 PID: 6759 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 852.087666] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 07:10:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0xc0}}, 0x0) [ 852.089433] Call Trace: [ 852.090127] dump_stack+0x107/0x167 [ 852.090917] should_fail.cold+0x5/0xa [ 852.091732] ? ext4_mb_new_blocks+0x698/0x45c0 [ 852.092710] should_failslab+0x5/0x20 [ 852.093536] kmem_cache_alloc+0x5b/0x310 [ 852.094413] ext4_mb_new_blocks+0x698/0x45c0 [ 852.095365] ? trace_hardirqs_on+0x5b/0x180 [ 852.096280] ? kasan_unpoison_shadow+0x33/0x50 [ 852.097258] ? ext4_cache_extents+0x68/0x2d0 [ 852.098199] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 852.099286] ? ext4_discard_preallocations+0xd80/0xd80 [ 852.100407] ? ext4_ext_search_right+0x2e8/0xbd0 [ 852.101627] ? ext4_inode_to_goal_block+0x320/0x430 [ 852.102704] ext4_ext_map_blocks+0x1a55/0x5880 [ 852.103695] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 852.104823] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 852.105955] ? ext4_ext_release+0x10/0x10 [ 852.106848] ? ext4_map_blocks+0x5cd/0x1910 [ 852.107768] ? lock_release+0x680/0x680 [ 852.108613] ? ext4_es_lookup_extent+0x485/0xa80 [ 852.109628] ? find_held_lock+0x2c/0x110 [ 852.110515] ? down_write_killable+0x180/0x180 [ 852.111495] ext4_map_blocks+0x63f/0x1910 [ 852.112389] ? kmem_cache_alloc+0x2a6/0x310 [ 852.113319] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 852.114271] ? jbd2__journal_start+0xf3/0x7e0 [ 852.115223] ? __ext4_journal_start_sb+0x214/0x390 [ 852.116252] ? __ext4_journal_start_sb+0x1db/0x390 [ 852.117311] ext4_iomap_begin+0x3ad/0x700 [ 852.118400] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 852.119478] ? kasan_save_stack+0x1b/0x40 [ 852.120366] ? ext4_file_write_iter+0xe0e/0x1530 [ 852.121380] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 852.122708] ? splice_direct_to_actor+0x387/0x980 [ 852.123722] ? do_splice_direct+0x1c4/0x290 [ 852.124633] ? do_sendfile+0x553/0x11e0 [ 852.125477] ? __x64_sys_sendfile64+0x1d1/0x210 [ 852.126458] ? do_syscall_64+0x33/0x40 [ 852.127283] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 852.128420] iomap_apply+0x164/0x810 [ 852.129232] ? iomap_dio_rw+0x90/0x90 [ 852.130044] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 852.131274] ? mark_held_locks+0x9e/0xe0 [ 852.132154] ? filemap_check_errors+0xa5/0x150 [ 852.133143] __iomap_dio_rw+0x6cd/0x1110 [ 852.134006] ? iomap_dio_rw+0x90/0x90 [ 852.134842] ? iomap_dio_bio_actor+0xef0/0xef0 [ 852.135806] ? ext4_orphan_add+0x253/0x9e0 [ 852.136699] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 852.137761] ? ext4_empty_dir+0xae0/0xae0 [ 852.138663] ? jbd2__journal_start+0xf3/0x7e0 [ 852.139625] iomap_dio_rw+0x31/0x90 [ 852.140401] ext4_file_write_iter+0xe0e/0x1530 [ 852.141405] ? ext4_file_read_iter+0x4c0/0x4c0 [ 852.142380] ? kasan_save_stack+0x32/0x40 [ 852.143256] ? kasan_save_stack+0x1b/0x40 [ 852.144137] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 852.145217] ? iter_file_splice_write+0x165/0xc90 [ 852.146238] ? direct_splice_actor+0x10f/0x170 [ 852.147199] ? splice_direct_to_actor+0x387/0x980 [ 852.148217] ? do_splice_direct+0x1c4/0x290 [ 852.149147] ? do_sendfile+0x553/0x11e0 [ 852.149994] ? __x64_sys_sendfile64+0x1d1/0x210 [ 852.150987] ? do_syscall_64+0x33/0x40 [ 852.151819] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 852.152966] do_iter_readv_writev+0x476/0x750 [ 852.153942] ? _cond_resched+0x10/0x30 [ 852.154782] ? new_sync_write+0x660/0x660 [ 852.155671] ? avc_policy_seqno+0x9/0x70 [ 852.156541] ? selinux_file_permission+0x92/0x520 [ 852.157592] ? security_file_permission+0xb1/0xe0 [ 852.158644] do_iter_write+0x191/0x700 [ 852.159489] ? trace_hardirqs_on+0x5b/0x180 [ 852.160418] vfs_iter_write+0x70/0xa0 [ 852.161257] iter_file_splice_write+0x726/0xc90 [ 852.162276] ? generic_splice_sendpage+0x140/0x140 [ 852.163344] ? security_file_permission+0xb1/0xe0 [ 852.164383] ? generic_splice_sendpage+0x140/0x140 [ 852.165455] direct_splice_actor+0x10f/0x170 [ 852.166410] splice_direct_to_actor+0x387/0x980 [ 852.167414] ? pipe_to_sendpage+0x380/0x380 [ 852.168365] ? do_splice_to+0x160/0x160 [ 852.169228] ? security_file_permission+0xb1/0xe0 [ 852.170269] do_splice_direct+0x1c4/0x290 [ 852.171165] ? splice_direct_to_actor+0x980/0x980 [ 852.172195] ? avc_policy_seqno+0x9/0x70 [ 852.173076] ? security_file_permission+0xb1/0xe0 [ 852.174133] do_sendfile+0x553/0x11e0 [ 852.174963] ? do_pwritev+0x270/0x270 [ 852.175781] ? wait_for_completion_io+0x270/0x270 [ 852.176814] ? rcu_read_lock_any_held+0x75/0xa0 [ 852.177821] ? vfs_write+0x354/0xb10 [ 852.178630] __x64_sys_sendfile64+0x1d1/0x210 [ 852.179588] ? __ia32_sys_sendfile+0x220/0x220 [ 852.180625] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 852.181909] ? syscall_enter_from_user_mode+0x1d/0x50 [ 852.183059] do_syscall_64+0x33/0x40 [ 852.183858] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 852.184954] RIP: 0033:0x7f98f384db19 [ 852.185771] 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 [ 852.189699] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 852.191320] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 852.192839] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 852.194369] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 852.195887] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 852.197417] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:11:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 22) 07:11:09 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0045878, 0xf6674) 07:11:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0xec0}}, 0x0) 07:11:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x64, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) perf_event_open$cgroup(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x81, 0x1, 0x9, 0x0, 0x7, 0x200, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, 0x0, @perf_config_ext={0xffffffff, 0x8}, 0x140, 0x8020000000000, 0x200, 0x1, 0x9, 0x20, 0x1, 0x0, 0x1, 0x0, 0x3f}, r2, 0xa, 0xffffffffffffffff, 0xa) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000080), 0x80200, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x301200, 0x24) 07:11:09 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 27) 07:11:09 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x80010, r0, 0x4000) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040), 0x80200, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0x11df12) ioctl$BTRFS_IOC_QGROUP_ASSIGN(0xffffffffffffffff, 0x40189429, &(0x7f0000000000)={0x0, 0x9, 0x5}) 07:11:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1}) [ 865.471487] FAULT_INJECTION: forcing a failure. [ 865.471487] name failslab, interval 1, probability 0, space 0, times 0 [ 865.472848] CPU: 0 PID: 6781 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 865.473646] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 865.474588] Call Trace: [ 865.474904] dump_stack+0x107/0x167 [ 865.475333] should_fail.cold+0x5/0xa [ 865.475771] ? io_uring_alloc_task_context+0x99/0x6a0 [ 865.476380] should_failslab+0x5/0x20 [ 865.476816] kmem_cache_alloc_trace+0x55/0x320 [ 865.477362] io_uring_alloc_task_context+0x99/0x6a0 [ 865.477931] ? io_import_iovec+0x1120/0x1120 [ 865.478448] ? lock_downgrade+0x6d0/0x6d0 [ 865.478920] ? do_raw_spin_lock+0x121/0x260 [ 865.479424] ? rwlock_bug.part.0+0x90/0x90 [ 865.479924] __io_uring_add_tctx_node+0x2c6/0x520 [ 865.480475] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 865.481089] ? alloc_fd+0x2e7/0x670 [ 865.481514] io_uring_setup+0x1fbb/0x2980 [ 865.482004] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 865.482594] ? wait_for_completion_io+0x270/0x270 [ 865.483154] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 865.483768] ? syscall_enter_from_user_mode+0x1d/0x50 [ 865.484258] FAULT_INJECTION: forcing a failure. [ 865.484258] name failslab, interval 1, probability 0, space 0, times 0 [ 865.484370] do_syscall_64+0x33/0x40 [ 865.487604] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 865.488203] RIP: 0033:0x7f587819ab19 [ 865.488635] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.490790] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 865.491681] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 865.492490] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 865.493325] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 865.494156] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 865.494970] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 865.495845] CPU: 1 PID: 6782 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 865.497578] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 865.499650] Call Trace: [ 865.500321] dump_stack+0x107/0x167 [ 865.501241] should_fail.cold+0x5/0xa [ 865.502211] ? create_object.isra.0+0x3a/0xa30 [ 865.503357] should_failslab+0x5/0x20 [ 865.504313] kmem_cache_alloc+0x5b/0x310 [ 865.505350] create_object.isra.0+0x3a/0xa30 [ 865.506450] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 865.507732] kmem_cache_alloc+0x159/0x310 [ 865.508781] __es_insert_extent+0xed1/0x1370 [ 865.509896] ? do_raw_read_unlock+0x70/0x70 [ 865.510910] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 865.512203] ext4_es_insert_extent+0x45d/0xf10 [ 865.513230] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 865.514201] ? ext4_es_find_extent_range+0x1cb/0x460 [ 865.515333] ? lock_downgrade+0x6d0/0x6d0 [ 865.516260] ? __ext4_handle_dirty_super+0x100/0x100 [ 865.517403] ? __es_find_extent_range+0x1d3/0x490 [ 865.518481] ? do_raw_read_unlock+0x3b/0x70 [ 865.519451] ext4_ext_map_blocks+0x1567/0x5880 [ 865.520480] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 865.521663] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 865.522836] ? ext4_ext_release+0x10/0x10 [ 865.523768] ? lock_release+0x680/0x680 [ 865.524656] ? ext4_es_lookup_extent+0x485/0xa80 [ 865.525715] ? lock_downgrade+0x6d0/0x6d0 [ 865.526648] ? down_read+0x10f/0x430 [ 865.527475] ? down_write+0x160/0x160 [ 865.528321] ? ext4_es_lookup_extent+0xc4/0xa80 [ 865.529374] ext4_map_blocks+0x8e1/0x1910 [ 865.530301] ? kmem_cache_alloc+0x2a6/0x310 [ 865.531260] ? __kernel_text_address+0x9/0x40 [ 865.532264] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 865.533270] ? jbd2__journal_start+0xf3/0x7e0 [ 865.534275] ? __ext4_journal_start_sb+0x214/0x390 [ 865.535364] ? __ext4_journal_start_sb+0x1db/0x390 [ 865.536461] ext4_iomap_begin+0x3ad/0x700 [ 865.537406] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 865.538494] ? kasan_save_stack+0x1b/0x40 [ 865.539415] ? ext4_file_write_iter+0xe0e/0x1530 [ 865.540471] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 865.541883] ? splice_direct_to_actor+0x387/0x980 [ 865.542951] ? do_splice_direct+0x1c4/0x290 [ 865.543908] ? do_sendfile+0x553/0x11e0 [ 865.544786] ? __x64_sys_sendfile64+0x1d1/0x210 [ 865.545825] ? do_syscall_64+0x33/0x40 [ 865.546690] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 865.547881] iomap_apply+0x164/0x810 [ 865.548714] ? iomap_dio_rw+0x90/0x90 [ 865.549577] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 865.550866] ? mark_held_locks+0x9e/0xe0 [ 865.551770] ? filemap_check_errors+0xa5/0x150 [ 865.552715] __iomap_dio_rw+0x6cd/0x1110 [ 865.553558] ? iomap_dio_rw+0x90/0x90 [ 865.554354] ? iomap_dio_bio_actor+0xef0/0xef0 [ 865.555283] ? ext4_orphan_add+0x253/0x9e0 [ 865.556156] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 865.557158] ? ext4_empty_dir+0xae0/0xae0 [ 865.558015] ? jbd2__journal_start+0xf3/0x7e0 [ 865.558946] iomap_dio_rw+0x31/0x90 [ 865.559723] ext4_file_write_iter+0xe0e/0x1530 [ 865.560676] ? ext4_file_read_iter+0x4c0/0x4c0 [ 865.561612] ? kasan_save_stack+0x32/0x40 [ 865.562453] ? kasan_save_stack+0x1b/0x40 [ 865.563301] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 865.564335] ? iter_file_splice_write+0x165/0xc90 [ 865.565324] ? direct_splice_actor+0x10f/0x170 [ 865.566265] ? splice_direct_to_actor+0x387/0x980 [ 865.567250] ? do_splice_direct+0x1c4/0x290 [ 865.568134] ? do_sendfile+0x553/0x11e0 [ 865.568948] ? __x64_sys_sendfile64+0x1d1/0x210 [ 865.569908] ? do_syscall_64+0x33/0x40 [ 865.570716] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 865.571805] do_iter_readv_writev+0x476/0x750 [ 865.572727] ? _cond_resched+0x10/0x30 [ 865.573531] ? new_sync_write+0x660/0x660 [ 865.574375] ? avc_policy_seqno+0x9/0x70 [ 865.575205] ? selinux_file_permission+0x92/0x520 [ 865.576191] ? security_file_permission+0xb1/0xe0 [ 865.577190] do_iter_write+0x191/0x700 [ 865.578005] ? trace_hardirqs_on+0x5b/0x180 [ 865.578893] vfs_iter_write+0x70/0xa0 [ 865.579675] iter_file_splice_write+0x726/0xc90 [ 865.580635] ? generic_splice_sendpage+0x140/0x140 [ 865.581660] ? security_file_permission+0xb1/0xe0 [ 865.582685] ? generic_splice_sendpage+0x140/0x140 [ 865.583697] direct_splice_actor+0x10f/0x170 [ 865.584600] splice_direct_to_actor+0x387/0x980 [ 865.585570] ? pipe_to_sendpage+0x380/0x380 [ 865.586455] ? do_splice_to+0x160/0x160 [ 865.587266] ? security_file_permission+0xb1/0xe0 [ 865.588256] do_splice_direct+0x1c4/0x290 [ 865.589102] ? splice_direct_to_actor+0x980/0x980 [ 865.590128] ? avc_policy_seqno+0x9/0x70 [ 865.590966] ? security_file_permission+0xb1/0xe0 [ 865.591991] do_sendfile+0x553/0x11e0 [ 865.592806] ? do_pwritev+0x270/0x270 [ 865.593619] ? wait_for_completion_io+0x270/0x270 [ 865.594640] ? rcu_read_lock_any_held+0x75/0xa0 [ 865.595622] ? vfs_write+0x354/0xb10 [ 865.596410] __x64_sys_sendfile64+0x1d1/0x210 [ 865.597362] ? __ia32_sys_sendfile+0x220/0x220 [ 865.598333] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 865.599436] ? syscall_enter_from_user_mode+0x1d/0x50 [ 865.600508] do_syscall_64+0x33/0x40 [ 865.601309] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 865.602355] RIP: 0033:0x7f98f384db19 [ 865.603138] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.606913] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 865.608515] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 865.610031] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 865.611536] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 865.613048] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 865.614563] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:11:09 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 28) 07:11:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x33fe0}}, 0x0) 07:11:09 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0045878, 0xf6674) [ 865.649561] FAULT_INJECTION: forcing a failure. [ 865.649561] name failslab, interval 1, probability 0, space 0, times 0 [ 865.652038] CPU: 1 PID: 6797 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 865.653491] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 865.655236] Call Trace: [ 865.655801] dump_stack+0x107/0x167 [ 865.656577] should_fail.cold+0x5/0xa [ 865.657401] ? create_object.isra.0+0x3a/0xa30 [ 865.658364] should_failslab+0x5/0x20 [ 865.659164] kmem_cache_alloc+0x5b/0x310 [ 865.660029] create_object.isra.0+0x3a/0xa30 [ 865.660952] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 865.662034] kmem_cache_alloc_trace+0x151/0x320 [ 865.663022] io_uring_alloc_task_context+0x99/0x6a0 [ 865.664073] ? io_import_iovec+0x1120/0x1120 [ 865.665015] ? lock_downgrade+0x6d0/0x6d0 [ 865.665891] ? do_raw_spin_lock+0x121/0x260 [ 865.666803] ? rwlock_bug.part.0+0x90/0x90 [ 865.667701] __io_uring_add_tctx_node+0x2c6/0x520 [ 865.668721] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 865.669832] ? alloc_fd+0x2e7/0x670 [ 865.670612] io_uring_setup+0x1fbb/0x2980 [ 865.671504] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 865.672572] ? wait_for_completion_io+0x270/0x270 [ 865.673614] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 865.674724] ? syscall_enter_from_user_mode+0x1d/0x50 [ 865.675818] do_syscall_64+0x33/0x40 [ 865.676607] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 865.677693] RIP: 0033:0x7f587819ab19 [ 865.678479] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 865.682405] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 865.684027] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 865.685550] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 865.687054] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 865.688545] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 865.690047] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:11:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:09 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$MON_IOCG_STATS(r0, 0x80089203, &(0x7f0000000040)) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000000)={0x1, 0x20}) 07:11:09 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0109207, 0xf6674) 07:11:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_bp={0x0, 0x1}, 0x0, 0x10000, 0x7}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r1, 0x10e, 0x8, &(0x7f0000000000)=0x5, 0x4) dup2(r1, r0) 07:11:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xc02c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1811c1, 0x0) r2 = creat(&(0x7f00000003c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r3, r4, 0x0, 0x100000001) fallocate(r2, 0x0, 0x0, 0x8000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000001c0)={0x0, r1}) 07:11:23 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x20000114}}, 0x0) 07:11:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$sock_int(r1, 0x1, 0x2c, &(0x7f0000000040)=0x8, 0x4) dup2(r1, r0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) r3 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x400780, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180), 0x440000, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000140), r4) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000100)={0x2, 0xfffffffd, 0x7ff, 0xd8aa, 0x8}) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000000)={0x0, @aes128, 0x0, @desc2}) 07:11:23 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 29) 07:11:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x300, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:23 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc0189436, 0xf6674) 07:11:23 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6678) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f0000000400)={&(0x7f0000000380), &(0x7f00000003c0)=""/54, 0x36}) sendmmsg$inet6(r1, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) recvmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@ax25={{0x3, @bcast}, [@rose, @remote, @default, @remote, @default, @null]}, 0xfffffffffffffd1c, &(0x7f0000000240)=[{&(0x7f0000000080)=""/90, 0x67}, {&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/180, 0xb4}], 0x3, &(0x7f0000000280)=""/181, 0xb5}, 0x2) 07:11:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 23) [ 879.644366] FAULT_INJECTION: forcing a failure. [ 879.644366] name failslab, interval 1, probability 0, space 0, times 0 [ 879.646923] CPU: 0 PID: 6823 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 879.648602] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 879.650480] Call Trace: [ 879.651082] dump_stack+0x107/0x167 [ 879.651903] should_fail.cold+0x5/0xa [ 879.652769] ? create_object.isra.0+0x3a/0xa30 [ 879.653800] should_failslab+0x5/0x20 [ 879.654654] kmem_cache_alloc+0x5b/0x310 [ 879.655569] create_object.isra.0+0x3a/0xa30 [ 879.656562] kmemleak_alloc_percpu+0xa0/0x100 [ 879.657582] pcpu_alloc+0x4e2/0x1240 [ 879.658438] __percpu_counter_init+0x10d/0x2d0 [ 879.659463] io_uring_alloc_task_context+0xcc/0x6a0 [ 879.660593] ? io_import_iovec+0x1120/0x1120 [ 879.661589] ? lock_downgrade+0x6d0/0x6d0 [ 879.662523] ? do_raw_spin_lock+0x121/0x260 [ 879.663486] ? rwlock_bug.part.0+0x90/0x90 [ 879.664442] __io_uring_add_tctx_node+0x2c6/0x520 [ 879.665533] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 879.666709] ? alloc_fd+0x2e7/0x670 [ 879.667548] io_uring_setup+0x1fbb/0x2980 [ 879.667576] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 879.667592] ? wait_for_completion_io+0x270/0x270 [ 879.667633] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 879.667654] ? syscall_enter_from_user_mode+0x1d/0x50 [ 879.667676] do_syscall_64+0x33/0x40 [ 879.667696] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.667708] RIP: 0033:0x7f587819ab19 [ 879.667727] 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 [ 879.667737] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 07:11:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x480, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:23 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x7ffff000}}, 0x0) [ 879.667758] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 879.667769] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 07:11:23 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0xc020660b, 0xf6674) [ 879.667780] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 879.667791] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 879.667802] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:11:23 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 30) [ 879.711586] FAULT_INJECTION: forcing a failure. [ 879.711586] name failslab, interval 1, probability 0, space 0, times 0 07:11:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 24) [ 879.711602] CPU: 1 PID: 6833 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 879.711608] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 879.711625] Call Trace: [ 879.711644] dump_stack+0x107/0x167 [ 879.711657] should_fail.cold+0x5/0xa 07:11:24 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x500, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 879.711671] ? ext4_mb_new_blocks+0x698/0x45c0 [ 879.711682] should_failslab+0x5/0x20 [ 879.711693] kmem_cache_alloc+0x5b/0x310 [ 879.711708] ext4_mb_new_blocks+0x698/0x45c0 [ 879.711728] ? trace_hardirqs_on+0x5b/0x180 [ 879.711740] ? kasan_unpoison_shadow+0x33/0x50 [ 879.711750] ? ext4_cache_extents+0x68/0x2d0 [ 879.711758] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 879.711769] ? ext4_discard_preallocations+0xd80/0xd80 [ 879.711781] ? ext4_ext_search_right+0x2e8/0xbd0 [ 879.711790] ? ext4_inode_to_goal_block+0x320/0x430 [ 879.711812] ext4_ext_map_blocks+0x1a55/0x5880 [ 879.711832] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 879.711844] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 879.711860] ? ext4_ext_release+0x10/0x10 [ 879.711873] ? ext4_map_blocks+0x5cd/0x1910 [ 879.711886] ? lock_release+0x680/0x680 [ 879.711897] ? ext4_es_lookup_extent+0x485/0xa80 [ 879.711908] ? find_held_lock+0x2c/0x110 [ 879.711929] ? down_write_killable+0x180/0x180 [ 879.711947] ext4_map_blocks+0x63f/0x1910 [ 879.711962] ? kmem_cache_alloc+0x2a6/0x310 [ 879.711973] ? __kernel_text_address+0x9/0x40 [ 879.711984] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 879.711996] ? jbd2__journal_start+0xf3/0x7e0 [ 879.712010] ? __ext4_journal_start_sb+0x214/0x390 [ 879.712018] ? __ext4_journal_start_sb+0x1db/0x390 [ 879.712033] ext4_iomap_begin+0x3ad/0x700 [ 879.712052] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 879.712059] ? kasan_save_stack+0x1b/0x40 [ 879.712071] ? ext4_file_write_iter+0xe0e/0x1530 [ 879.712084] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 879.712095] ? splice_direct_to_actor+0x387/0x980 [ 879.712103] ? do_splice_direct+0x1c4/0x290 [ 879.712114] ? do_sendfile+0x553/0x11e0 [ 879.712122] ? __x64_sys_sendfile64+0x1d1/0x210 [ 879.712131] ? do_syscall_64+0x33/0x40 [ 879.712141] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.712155] iomap_apply+0x164/0x810 [ 879.712167] ? iomap_dio_rw+0x90/0x90 [ 879.712180] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 879.712197] ? mark_held_locks+0x9e/0xe0 [ 879.712217] ? filemap_check_errors+0xa5/0x150 [ 879.712231] __iomap_dio_rw+0x6cd/0x1110 [ 879.712241] ? iomap_dio_rw+0x90/0x90 [ 879.712263] ? iomap_dio_bio_actor+0xef0/0xef0 [ 879.712274] ? ext4_orphan_add+0x253/0x9e0 [ 879.712284] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 879.712297] ? ext4_empty_dir+0xae0/0xae0 [ 879.712305] ? jbd2__journal_start+0xf3/0x7e0 [ 879.712322] iomap_dio_rw+0x31/0x90 [ 879.712335] ext4_file_write_iter+0xe0e/0x1530 [ 879.712354] ? ext4_file_read_iter+0x4c0/0x4c0 [ 879.712362] ? kasan_save_stack+0x32/0x40 [ 879.712370] ? kasan_save_stack+0x1b/0x40 [ 879.712378] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 879.712387] ? iter_file_splice_write+0x165/0xc90 [ 879.712396] ? direct_splice_actor+0x10f/0x170 [ 879.712406] ? splice_direct_to_actor+0x387/0x980 [ 879.712414] ? do_splice_direct+0x1c4/0x290 [ 879.712424] ? do_sendfile+0x553/0x11e0 [ 879.712432] ? __x64_sys_sendfile64+0x1d1/0x210 [ 879.712441] ? do_syscall_64+0x33/0x40 [ 879.712451] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.712466] do_iter_readv_writev+0x476/0x750 [ 879.712475] ? _cond_resched+0x10/0x30 [ 879.712486] ? new_sync_write+0x660/0x660 [ 879.712498] ? avc_policy_seqno+0x9/0x70 [ 879.712508] ? selinux_file_permission+0x92/0x520 [ 879.712521] ? security_file_permission+0xb1/0xe0 [ 879.712538] do_iter_write+0x191/0x700 [ 879.712550] ? trace_hardirqs_on+0x5b/0x180 [ 879.712565] vfs_iter_write+0x70/0xa0 [ 879.712578] iter_file_splice_write+0x726/0xc90 [ 879.712598] ? generic_splice_sendpage+0x140/0x140 [ 879.712620] ? security_file_permission+0xb1/0xe0 [ 879.712633] ? generic_splice_sendpage+0x140/0x140 [ 879.712645] direct_splice_actor+0x10f/0x170 [ 879.712658] splice_direct_to_actor+0x387/0x980 [ 879.712672] ? pipe_to_sendpage+0x380/0x380 [ 879.712685] ? do_splice_to+0x160/0x160 [ 879.712695] ? security_file_permission+0xb1/0xe0 [ 879.712711] do_splice_direct+0x1c4/0x290 [ 879.712722] ? splice_direct_to_actor+0x980/0x980 [ 879.712731] ? avc_policy_seqno+0x9/0x70 [ 879.712746] ? security_file_permission+0xb1/0xe0 [ 879.712763] do_sendfile+0x553/0x11e0 [ 879.712780] ? do_pwritev+0x270/0x270 [ 879.712792] ? wait_for_completion_io+0x270/0x270 [ 879.712805] ? rcu_read_lock_any_held+0x75/0xa0 [ 879.712814] ? vfs_write+0x354/0xb10 [ 879.712827] __x64_sys_sendfile64+0x1d1/0x210 [ 879.712837] ? __ia32_sys_sendfile+0x220/0x220 [ 879.712851] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 879.712862] ? syscall_enter_from_user_mode+0x1d/0x50 [ 879.712875] do_syscall_64+0x33/0x40 [ 879.712886] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.712893] RIP: 0033:0x7f98f384db19 [ 879.712904] 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 [ 879.712910] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 879.712922] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 879.712928] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 879.712934] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 879.712940] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 879.712946] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 879.862330] FAULT_INJECTION: forcing a failure. [ 879.862330] name failslab, interval 1, probability 0, space 0, times 0 [ 879.862344] CPU: 1 PID: 6852 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 879.862350] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 879.862354] Call Trace: [ 879.862371] dump_stack+0x107/0x167 [ 879.862383] should_fail.cold+0x5/0xa [ 879.862396] ? create_object.isra.0+0x3a/0xa30 [ 879.862406] should_failslab+0x5/0x20 [ 879.862417] kmem_cache_alloc+0x5b/0x310 [ 879.862430] create_object.isra.0+0x3a/0xa30 [ 879.862445] kmemleak_alloc_percpu+0xa0/0x100 [ 879.862459] pcpu_alloc+0x4e2/0x1240 [ 879.862479] __percpu_counter_init+0x10d/0x2d0 [ 879.862492] io_uring_alloc_task_context+0xcc/0x6a0 [ 879.862503] ? io_import_iovec+0x1120/0x1120 [ 879.862515] ? lock_downgrade+0x6d0/0x6d0 [ 879.862524] ? do_raw_spin_lock+0x121/0x260 [ 879.862533] ? rwlock_bug.part.0+0x90/0x90 [ 879.862546] __io_uring_add_tctx_node+0x2c6/0x520 [ 879.862557] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 879.862566] ? alloc_fd+0x2e7/0x670 [ 879.862587] io_uring_setup+0x1fbb/0x2980 [ 879.862602] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 879.862610] ? wait_for_completion_io+0x270/0x270 [ 879.862632] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 879.862642] ? syscall_enter_from_user_mode+0x1d/0x50 [ 879.862654] do_syscall_64+0x33/0x40 [ 879.862665] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.862672] RIP: 0033:0x7f587819ab19 [ 879.862682] 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 [ 879.862687] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 879.862699] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 879.862705] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 879.862711] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 879.862716] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 879.862722] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 879.884968] FAULT_INJECTION: forcing a failure. [ 879.884968] name failslab, interval 1, probability 0, space 0, times 0 [ 879.885017] CPU: 1 PID: 6854 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 879.885023] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 879.885027] Call Trace: [ 879.885045] dump_stack+0x107/0x167 [ 879.885059] should_fail.cold+0x5/0xa [ 879.885073] ? create_object.isra.0+0x3a/0xa30 [ 879.885084] should_failslab+0x5/0x20 [ 879.885095] kmem_cache_alloc+0x5b/0x310 [ 879.885110] create_object.isra.0+0x3a/0xa30 [ 879.885119] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 879.885134] kmem_cache_alloc+0x159/0x310 [ 879.885150] __es_insert_extent+0xed1/0x1370 [ 879.885172] ext4_es_insert_extent+0x45d/0xf10 [ 879.885189] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 879.885211] ? down_write_killable+0x180/0x180 [ 879.885230] ext4_map_blocks+0x80b/0x1910 [ 879.885247] ? __kernel_text_address+0x9/0x40 [ 879.885259] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 879.885271] ? jbd2__journal_start+0xf3/0x7e0 [ 879.885286] ? __ext4_journal_start_sb+0x214/0x390 [ 879.885294] ? __ext4_journal_start_sb+0x1db/0x390 [ 879.885309] ext4_iomap_begin+0x3ad/0x700 [ 879.885328] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 879.885337] ? kasan_save_stack+0x1b/0x40 [ 879.885348] ? ext4_file_write_iter+0xe0e/0x1530 [ 879.885362] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 879.885380] ? splice_direct_to_actor+0x387/0x980 [ 879.885390] ? do_splice_direct+0x1c4/0x290 [ 879.885400] ? do_sendfile+0x553/0x11e0 [ 879.885409] ? __x64_sys_sendfile64+0x1d1/0x210 [ 879.885418] ? do_syscall_64+0x33/0x40 [ 879.885429] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.885443] iomap_apply+0x164/0x810 [ 879.885455] ? iomap_dio_rw+0x90/0x90 [ 879.885468] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 879.885487] ? mark_held_locks+0x9e/0xe0 [ 879.885506] ? filemap_check_errors+0xa5/0x150 [ 879.885521] __iomap_dio_rw+0x6cd/0x1110 [ 879.885531] ? iomap_dio_rw+0x90/0x90 [ 879.885552] ? iomap_dio_bio_actor+0xef0/0xef0 [ 879.885564] ? ext4_orphan_add+0x253/0x9e0 [ 879.885575] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 879.885588] ? ext4_empty_dir+0xae0/0xae0 [ 879.885597] ? jbd2__journal_start+0xf3/0x7e0 [ 879.885614] iomap_dio_rw+0x31/0x90 [ 879.885626] ext4_file_write_iter+0xe0e/0x1530 [ 879.885645] ? ext4_file_read_iter+0x4c0/0x4c0 [ 879.885654] ? kasan_save_stack+0x32/0x40 [ 879.885661] ? kasan_save_stack+0x1b/0x40 [ 879.885670] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 879.885679] ? iter_file_splice_write+0x165/0xc90 [ 879.885688] ? direct_splice_actor+0x10f/0x170 [ 879.885697] ? splice_direct_to_actor+0x387/0x980 [ 879.885706] ? do_splice_direct+0x1c4/0x290 [ 879.885715] ? do_sendfile+0x553/0x11e0 [ 879.885724] ? __x64_sys_sendfile64+0x1d1/0x210 [ 879.885733] ? do_syscall_64+0x33/0x40 [ 879.885744] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.885759] do_iter_readv_writev+0x476/0x750 [ 879.885769] ? _cond_resched+0x10/0x30 [ 879.885780] ? new_sync_write+0x660/0x660 [ 879.885791] ? avc_policy_seqno+0x9/0x70 [ 879.885807] ? selinux_file_permission+0x92/0x520 [ 879.885822] ? security_file_permission+0xb1/0xe0 [ 879.885839] do_iter_write+0x191/0x700 [ 879.885852] ? trace_hardirqs_on+0x5b/0x180 [ 879.885868] vfs_iter_write+0x70/0xa0 [ 879.885880] iter_file_splice_write+0x726/0xc90 [ 879.885901] ? generic_splice_sendpage+0x140/0x140 [ 879.885925] ? security_file_permission+0xb1/0xe0 [ 879.885938] ? generic_splice_sendpage+0x140/0x140 [ 879.885950] direct_splice_actor+0x10f/0x170 [ 879.885963] splice_direct_to_actor+0x387/0x980 [ 879.885978] ? pipe_to_sendpage+0x380/0x380 [ 879.885991] ? do_splice_to+0x160/0x160 [ 879.886001] ? security_file_permission+0xb1/0xe0 [ 879.886017] do_splice_direct+0x1c4/0x290 [ 879.886028] ? splice_direct_to_actor+0x980/0x980 [ 879.886037] ? avc_policy_seqno+0x9/0x70 [ 879.886051] ? security_file_permission+0xb1/0xe0 [ 879.886070] do_sendfile+0x553/0x11e0 [ 879.886088] ? do_pwritev+0x270/0x270 [ 879.886099] ? wait_for_completion_io+0x270/0x270 [ 879.886113] ? rcu_read_lock_any_held+0x75/0xa0 [ 879.886122] ? vfs_write+0x354/0xb10 [ 879.886135] __x64_sys_sendfile64+0x1d1/0x210 [ 879.886146] ? __ia32_sys_sendfile+0x220/0x220 [ 879.886159] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 879.886171] ? syscall_enter_from_user_mode+0x1d/0x50 [ 879.886183] do_syscall_64+0x33/0x40 [ 879.886194] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 879.886201] RIP: 0033:0x7f98f384db19 [ 879.886212] 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 [ 879.886218] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 879.886230] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 879.886236] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 879.886242] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 879.886248] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 879.886254] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:11:36 executing program 1: lookup_dcookie(0x2, &(0x7f00000005c0)=""/4096, 0x1000) r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x3, 0x0) r1 = timerfd_create(0x7, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/142, 0x8e}, {&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/245, 0xf5}], 0x4) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)=ANY=[@ANYBLOB="840054972701000000a2ba7f0f9e4c490000", @ANYRES16=0x0, @ANYBLOB="02002abd7000fcdbdf2525000000080001007063690011000200303030303a30303a31302e300000000008008c00040000000e0001006e6574640bf3a6d55b8d657673696d00149b91264600040f0002006e6574646576737a6d30000008008b00", @ANYRES32=r3, @ANYBLOB="080001007063690011000200303030303a30303a31302e300000000008008c0000000000"], 0x84}, 0x1, 0x0, 0x0, 0x40804}, 0x10) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000000)=0x6d) r5 = accept$packet(r2, &(0x7f00000015c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000001600)=0x14) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000001640)=[0xffffffffffffffff, r2, 0xffffffffffffffff, r5], 0x4) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000380)=0x100, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r6, 0x40309439, &(0x7f0000000000)={0x1, 0x0, 0x4}) 07:11:36 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 31) 07:11:36 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x82430, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xc06e, 0x8}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x400, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="964f2c875ef514955ffe9e5009ada6c31aa75ddcc69efce81b730361b52f835bbed437b3f816a17184165d8f8fd156d9b2037aef9368df963ecda856414402b79c32732fecfa6c46efd470079e187843dc296eae7a4f76b8e2a41912e65999c79270d4bb4bc0fbf13b2427848080a74d193a757209132fe13452c4c3fa7437b302f69123111a58da46800915ed175145bd7dde9f0183e45ee0cde44d514e764f830027622d2376c1e4f1ab2d6f97427498c226d646bbe0f4dea9df9e9c484cffe64242cc39868478c480bfbc929e18211fa25d06874dff736279ecd502e2f738ecc2d3aa54a18a", 0xe7}, {&(0x7f0000000200)="4f995685aa950e3aa98ad48b70b378a6b13ea4ace97548806ee5e2fe6418873ea7b91da99231aabe9c94a188b1ba6f234edb1b0fc41939570cf208da13d75dafdaf616529a2fc18a1e4541c1ef30863d132be6aeff5afcabeef6bfd7c80950c09e0e10ea271385130e04cf0b8d943ba4285911485bd46590af54fd69060dde9b491ac43d157ebd9a31eb23e4a6d1339843", 0x91}, {&(0x7f00000002c0)="376486b6735ad0eae0bbb0a936bab8cccd6a61fb949c7feeb07ac0d9758f25822ced1c458c4f30f73bf9da512c11ff6247251e270f22f2c373779326b242b37f47b5358e6fb113d3de1b39e8d9aca1c069c09678c7294a45e12f25fb72b7b469da1801847c511a9a983a367d98a47bb34ea7ed0eb2703fdb96dc8656cdf460bcdf41adf37d24210be9401b6e5f8db9efcb04479691f981454b4ea7d4502198fa54206619e20b88fc711c8701b9a91273fbc50fef572170ba4a081934ee8a1c4777c2550f7653ac3040d21d8b23f963d13ffdaf1923f92ae96b7c7341ef0a", 0xde}], 0x3) connect$inet6(r2, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) setsockopt$sock_int(r2, 0x1, 0x20, &(0x7f0000000000), 0x4) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000580)={{r2}, "bcfe51296a5412985fb176ad66c64f931b5ec3eda027ae9d25984e7ec1b01b4324f0ea90e85cf3c5f82667a7ffafd4eb30708a46fff1f53c94333d44759be40f7c12b41f7e4402e5a6679505f2bd3d946e23ea44d94750d0afaa53a9fb2be8905f8592d54362335fa2c5e7b6a114daecb3109e987d53b0a2519dadc97ac62dbfe7b64b6e791a5ecdbc9258fa7ca4ace30c146a81adf3ab5b5041fb4159c5f3b9e74d6e543f7f4b511add8287cd37006099b98c10e6c2c0c31f038eb60aef4ea898f4a4484731960666cd8fd02657343cfc16831cab08703b8dc6bf4ef55e6e64fb65408448c1fe1815bb9c352232f9638314c21e0e0aff03ff3a49575d35329ce177842a35672b40dbf998872e102084b9fa3d4d2f3e6ec1174e2beb44e29c995028e5ec3a63a0f4c4d70dbb14f890fe9b4935a53422b41f886ac7e92710bc6e1320f5112a0656e03499cea17a44479f3b6a167f18c3751913576c1614ed672607c0a891a9e43a241ced616526e77ff9bc120de02a32c22b78169be245baf975bb7197e37166d1a8e5336af0e43408e0f438d04ab0b4271e0f9c9d35b220a6b00e55acfd8f8e2e3b336b88beb63d41ad274c81d8c8b785a8900b8106e0c284598f38659a6d9f1820af6fe391c0dd7d65e9a5351aa1368793533f6184a80be6446e916f5188b38139991ca344a262fd013105c08ebbb164a99b35474494a51795cfe3b0ae179bf68a6701864ee4c77a06e759fad95172694ad28659220cf891d40f76578df40b0c2ce66fba4e792ed08e71a379f421f797599e6f4ef98591aad33955ea539c2c3319c4b2331acecbe519d38f035c1981281d07825def81a1a6039e8c9480d32b5bd5cb8a05d2dc63808285cbae49b958825fbc6a6c2315412ba3e9a6a3f63d1df7ba52dfbe9b9119a629e645b797d566a265db2278df8bc94384f2a8584e8eb39ace86a5a290f3efb415d3f9998644df5fdee6861584e99fcda132ba21c43bfb16286e78c2231abaae376a2dd0e3ee1d4269be5d395e58ed9d651c3513ae35ff044425ac39de2955eff359d9131c45340ed17a945efd09961be44f9f5aff0e07027f861ebc157c9405b04f5bf49771d85f168df6b8913d336f13fb8ba2420be778d0176256807a41348deb93920295654799f3a6bdafade793cbf3b228c1b6200fac143ba5702b7ef42de7fb73f85d9b2f33540d0990500068c79057ba39c445c103179f0a8bffa2265ffddbdac4bf42ec7224f7764ab578fdd1aa6ab8e8ad594c4637c926811ca63fc6ed1f4cd818f23d80241ac8e5ab4e88ba49db57e19e2b47d7ffaac3f224d3697eef0928701104cdae25f2bbb77d5a16bcd67c8a436a7e047ccb48ec3b6c699889b4409a4bf7fd278f3e0a5a07dd14306aa902114249bfc6279d284d1e9360cd919eec80c4635c1e14e1c3e2ebfed005fe4805d6a2aa7370423d0353143a4b434330d07822b794b0938a08259cd700ee94e8b5f6613689f80f867187796ebb9959b830a54479927bcc1079e7ff8b6085a31f5ae41bb5179ee0b697ea6011aae9c5d0b441e4721bcaabe25c7f39154214c31198aa8b9454259735db5ced58ca074f208b310bab2e8f948a70c21684917735d55568ced0cb6fd2e1de46ef7885076e74245fdae044b2ebb685c3ab12c679791bd773e8044c0c0132573497b190675b494d387063c6494e5a5c994593cad7070b8389fb9b6dd998382bc4981bfedd9b8784c5439becdec0e7386b027d970d822f5836d869efb7796efca5ec21843d16b0609ae6a9eb24a2491508d9e7d6e4c03af63a0f77fd2ba4b98354d5dbb3e5d8f7e18c1b820a5156c852873db407ec76fd5295b31dcdbd1f0b4c2b4057853858c2b998e47e79f3b76cbfcfe0660c20b58eccdfdb437dd6a179495710547b53de7c3277294fc4e818751594f4f62d8e39652bb350eb759a50ca9e71fbcd1af2631f052f1b63f46bb38ded6c9920c8dd02dbc2cd3cf324ffa7f7e0f13c57b81f63c96858fe34176563799f8df3d70c50fb209de615faf0f0c7265cf5ee2a06f461748fd0d0843480600f3ce884971957f8b30386fcb624ca60ee64e799e7ba2ad5e3e547483e88dffd90ae757a1018cf87053f6d729ce833168a0db987a9bd5dfaa27b304fcaa76fdc9337e2513aa93e87f207423811f0c3244c0d082dac5055d4c962664c1344ab5097743bd130f16fbb548125f79986861d9eb58ef3a64c90a0b6989d8cb0445dfb296654095487efe15ad3fbe1a445a091e0badd6240349dbea10f9042376291b8655b3555e059799ce452d5219dbf06261cc82acf3f3a70bf0add4d6ae49b082459ef3a48fcbbafdb18166666a55c04f1241566da54b9219533810646cf6ff10f20dee07c9cdd5c3ebead830e15d2f71cfa63ff9f9ec1d121af62815930c59bd223a6950b303fca05f91f1a6425aacbb53c6c29404f9e697883e50f322b46b954d1b07b6c2a5fef002a4cb41714ad5bc1dcd69deeff188644ac65194db64fd3ea9b4db9cb4d233679d21564359cd7a9a234c8ce94e1a10588d52a78a5ff5a3e1d80e6529cf783586057535e02b9eddde37c5c0c56cf0d8cf73f1ac5c0e478476e5509b70b8bb3cfc0f8ed70077b68bdcbf8cf52758e929e9f41f4b9a4ccc9e7eaa7e893c53925f5d8b4dc1e074063074a3cb9311008c632707e706d572cee15cf78a306ded62cb06d119f906a38a1ba1471842f92cd34147194b0fbe5df991370b1f3f5cde6756eb061135c4ac4a6106a5877ef35f7f0bbd87135d7d2d3feea6d328f57f5cc2dfa364c63b26cceca15657195a2622523a2ea0a293b7e59905d59a2a8054a082ca1443a512202562aedb135c2ecd2254ac2b968834ae82e7a10d46169c974fa5013a7e1927a143da717fa46913ce4d24284ab08a2e6e8691c38b9de1c4d66ae399ab98c5b272ecac9bb2c82687f3a5622583b459f9c9c8b99eb6d91f1d61d6e9f949236ad8d62a8188ed17b0e9160c8e8ae723c293d3baeeb445103db208c1fcc1990a6842dcb9490ed34f7af1640168ef9bf3a1b29324cebb49ebf778b6101788187f2a36807deb30cb4840697ac2b67cc6706af2c41af959de47ac58e8319bd166f4490919f2b802af42b8f563602843410bff25594ad565e76c68dcdd08f718da02b46577492da2506365c5e97303cec04139ace9708d7ef6f55acdd9e1ed4febb017190e0db5d81816e09825a042ac2d5c54198f17147390d90153f89b081888066ec9160ba26970b3861086736cb72c20a63ebabd9d97a3ba1dc9c6d239d477eca23070b9235d17425085d9c0417b11d9e9b8d5274831d8dddfdd4aa9a46228387f9b7b149e65bc7432fdfd535f5e341f750fb43b27c032a1f35dadf83ff618087a05eda13578e7819d170022e2455eebb1e292c26d3ae6e1a4a4c0dc46eef5112981ee21f2acf30facccd5b6e8e6fc1a1b8644c80252161bd3b12225ffa27c55577b6a7aa6c6196b3cd3b1c15b75d5864fe345e69126ad2dcbf54905bf85ce9eddefa95f7b4a09a2ff79ed596c1e10b11999d8363a7a99daa3c3a35c3e0aafea4a4040638c3eb61f3843eaad33345936cfc576f79eece337564d769d072db24e8228c5d9782b29285804a377a6b59fab53ebf645fa594c99a9057d5943002be25bcd0ba76ef3fecd0433fc290c68852a706a1609bef8e741c2b5266c9a65cec6fc09ee47d62355350c9d0f9f55cff8a06d2e1e62b59bbbc310da4da25499dc5d3726538ebc97749bb5b19ac2107aa6a236e89c7f74b116c9566371e3bc8dde14ae24df3f5e20030d69a85a2301daa34f1af34a97c0a976122d0ea3cfa0321a56e2e1a0c640ef79d704f9cda0b0e6d63ee92b36593eebe6472d45a5ae92f4804dc91c9c9ef56466282f3ff6b1e55b7960516104781ab536011bb599f4d1848d4af79a07c36705b2ea442e9669c9047b0aed0e6b39cd6a7662781085768e9a28a23fe9c82efa4e2f9c2cc9adaee04839a163eb639b3f6f8781f5250d9a8070c85400cb3513e84accb25f927871181351659f353d891655e9498ade25d968f8289c437e67cbd1d71fc7e9f8556918c7c222e08b2102cb670c5689053807a7edd667798329c0cc364f31e3a75daa6980ba728be1d3f126605182657c83c4a6986758d2a791bfdc9bf3675f3033c36ede67c7dd735c2771370dd2dab451fe952a0312ea8607d90d8d2db9001a61f32de4419f66972cc89673816d24a2e1fd96d8ef5044c6dc6bd2167d736e2d6887e3e1e032206bdef9d9dc461adce00c4da0ea7ca2f23f9307151db4d2ddf16c72ebcd9e98c13c520a158d2196ab6654860c4559c2865789020fe6d5b33629e1e0fc5420688585d05955a76bfb8175cf5d24aee707911d4adee53902870be28e79b8a131d1ede9017f9e8225707602feb67bc80d9ba5dfa8c9b7dc75219d658b691dc22ee861ca7606b8b51e761560855c96cb06444bb654a93de48f545b3c8cdecd47893a436fd9241a18cff84750f0a0ba8563163f879932f5152d65c65195903d2bb2d7b2e8b150b8b3ddb61c859cce392da563c1bbcb224ac66c0a7fea43a7ce9dca703108e8cd74b9503e934dccc68cfa3178b5ca25e9600b1f372ebf74f2784d7b1638d146411ce8efd3e6e0011515c2068e670f9b3d29ecd9bfc327130e18443987963cd753b09b2fd1e171c11cb50624818a71f2a2f98f5426806917156cd27432fdbca0b7fde63df2f8dbd874e58c91e9752224c5cdbbcf8b2b8827b4b8ae1f3868958555941b4a2e3c95e7600e35fc296be5ac7875517c699f1c6cb7baf6d2ea9a111976243e3eed4222ec09f336746ed229e97044e8513b3fb30f65a4d07c7a3fbf418408b576847968d71d4f859b8a058873c16ee6cb2f9abfc218b40beb025b7d10af98de6ea843fc3b0e9855b806561ab49337d88bc7ae71fea585fb5085eef2ce8699472cf51fa7e1fb85a4f544036ac9b4f3c3fb33e5e0f82647477ccd6a99bb4c49c19d74b3b2841b8adf964dcdda8112dd00403f041ab36ff38d89d401b3271c7427bfb4641525b8382b67141dae15d4e0de442ffc5364eef0f6959b28a73a99168afc78d96266bdee5c22b909da1882ce7b699c105163cc66c5bec245542bfe9213d6ac7b37c5c89f354111680b9c9a6348fe182fa918c33d9cdebd55cdffb1f596e817dff39278fd14c959321323296cf9f175172403e86e13aef9e4a2833f27b0e3d2a0ff1024148bd80d877a9e36cd1b4c726707e28fbe8157797306f802438457413289763dd0b19790d20436d87c0e0ffc1dcf5548d0b74e29c0dc217d58464e912833ce95609c4fac3c339bfc7b289b78219c76af330eef48a3dc8ee3ddc3bc3284d681a2abba6dac44f3dca061672763c64952c1474db749367f2b49c6bac66cc490e8ec9d98f15b9fdce571e2e0323f9eb7bcf446029b982d066b9a8e311cd77db919f1e9327f5b554e80aa9435c21b385e64eefb69626b8a401b256bbe4f507c1176898e6d5415c1e09145db7bd399c38e45de0cc8bce75e3f5f4d25932adf89e0b5cdc9622e693f5860f94149cd7880e7190f5b7147b705e2db211f9aecea40efa8f964f00d142c196850faf73c1f6ad8a3c8d233b440930cd02242074979184e67e0c5aaaac36f1f7f7d63bffdf65daf413124b3ac21b1fb8a6b06bafb522ef9d9487f45261053ba5c7655a9717e4437a97365dd068f5b8db7a4a1e1bd14e108a9c624de98e4c1279dfdcaa8e356f246ff45ae96bcc91955a3758ec01f6"}) dup2(r1, r0) 07:11:36 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0xfffffdef}}, 0x0) 07:11:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x600, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:36 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf66f7) 07:11:36 executing program 2: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf0, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 25) [ 892.403468] FAULT_INJECTION: forcing a failure. [ 892.403468] name failslab, interval 1, probability 0, space 0, times 0 [ 892.406175] CPU: 0 PID: 6865 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 892.407655] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 892.409448] Call Trace: [ 892.410029] dump_stack+0x107/0x167 [ 892.410819] should_fail.cold+0x5/0xa [ 892.411647] ? io_uring_alloc_task_context+0x4a3/0x6a0 [ 892.412768] should_failslab+0x5/0x20 [ 892.413598] kmem_cache_alloc_trace+0x55/0x320 [ 892.414595] io_uring_alloc_task_context+0x4a3/0x6a0 [ 892.415692] ? io_import_iovec+0x1120/0x1120 [ 892.416641] ? lock_downgrade+0x6d0/0x6d0 [ 892.417547] ? do_raw_spin_lock+0x121/0x260 [ 892.418477] ? rwlock_bug.part.0+0x90/0x90 [ 892.419364] FAULT_INJECTION: forcing a failure. [ 892.419364] name failslab, interval 1, probability 0, space 0, times 0 [ 892.419394] __io_uring_add_tctx_node+0x2c6/0x520 [ 892.419439] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 892.419455] ? alloc_fd+0x2e7/0x670 [ 892.419484] io_uring_setup+0x1fbb/0x2980 [ 892.419512] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 892.426689] ? wait_for_completion_io+0x270/0x270 [ 892.427723] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 892.428818] ? syscall_enter_from_user_mode+0x1d/0x50 [ 892.429905] do_syscall_64+0x33/0x40 [ 892.430688] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 892.431762] RIP: 0033:0x7f587819ab19 [ 892.432548] 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 [ 892.436418] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 892.438015] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 892.439515] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 892.441008] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 892.442505] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 892.443997] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 892.445533] CPU: 1 PID: 6876 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 892.446985] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 892.448732] Call Trace: [ 892.449288] dump_stack+0x107/0x167 [ 892.450073] should_fail.cold+0x5/0xa [ 892.450886] ? __es_insert_extent+0xed1/0x1370 [ 892.451843] should_failslab+0x5/0x20 [ 892.452653] kmem_cache_alloc+0x5b/0x310 [ 892.453531] __es_insert_extent+0xed1/0x1370 [ 892.454483] ext4_es_insert_extent+0x45d/0xf10 [ 892.455462] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 892.456388] ? down_write_killable+0x180/0x180 [ 892.457364] ext4_map_blocks+0x80b/0x1910 [ 892.458253] ? __kernel_text_address+0x9/0x40 [ 892.459197] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 892.460142] ? jbd2__journal_start+0xf3/0x7e0 [ 892.461089] ? __ext4_journal_start_sb+0x214/0x390 [ 892.462120] ? __ext4_journal_start_sb+0x1db/0x390 [ 892.463161] ext4_iomap_begin+0x3ad/0x700 [ 892.464052] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 892.465072] ? kasan_save_stack+0x1b/0x40 [ 892.465955] ? ext4_file_write_iter+0xe0e/0x1530 [ 892.466953] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 892.468280] ? splice_direct_to_actor+0x387/0x980 [ 892.469300] ? do_splice_direct+0x1c4/0x290 [ 892.470215] ? do_sendfile+0x553/0x11e0 [ 892.471050] ? __x64_sys_sendfile64+0x1d1/0x210 [ 892.472023] ? do_syscall_64+0x33/0x40 [ 892.472845] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 892.473982] iomap_apply+0x164/0x810 [ 892.474768] ? iomap_dio_rw+0x90/0x90 [ 892.475580] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 892.476810] ? mark_held_locks+0x9e/0xe0 [ 892.477689] ? filemap_check_errors+0xa5/0x150 [ 892.478662] __iomap_dio_rw+0x6cd/0x1110 [ 892.479518] ? iomap_dio_rw+0x90/0x90 [ 892.480338] ? iomap_dio_bio_actor+0xef0/0xef0 [ 892.481297] ? ext4_orphan_add+0x253/0x9e0 [ 892.482222] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 892.483258] ? ext4_empty_dir+0xae0/0xae0 [ 892.484126] ? jbd2__journal_start+0xf3/0x7e0 [ 892.485079] iomap_dio_rw+0x31/0x90 [ 892.485853] ext4_file_write_iter+0xe0e/0x1530 [ 892.486828] ? ext4_file_read_iter+0x4c0/0x4c0 [ 892.487779] ? kasan_save_stack+0x32/0x40 [ 892.488650] ? kasan_save_stack+0x1b/0x40 [ 892.489536] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 892.490608] ? iter_file_splice_write+0x165/0xc90 [ 892.491623] ? direct_splice_actor+0x10f/0x170 [ 892.492585] ? splice_direct_to_actor+0x387/0x980 [ 892.493609] ? do_splice_direct+0x1c4/0x290 [ 892.494518] ? do_sendfile+0x553/0x11e0 [ 892.495352] ? __x64_sys_sendfile64+0x1d1/0x210 [ 892.496322] ? do_syscall_64+0x33/0x40 [ 892.497140] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 892.498285] do_iter_readv_writev+0x476/0x750 [ 892.499225] ? _cond_resched+0x10/0x30 [ 892.500055] ? new_sync_write+0x660/0x660 [ 892.500925] ? avc_policy_seqno+0x9/0x70 [ 892.501786] ? selinux_file_permission+0x92/0x520 [ 892.502817] ? security_file_permission+0xb1/0xe0 [ 892.503848] do_iter_write+0x191/0x700 [ 892.504672] ? trace_hardirqs_on+0x5b/0x180 [ 892.505593] vfs_iter_write+0x70/0xa0 [ 892.506400] iter_file_splice_write+0x726/0xc90 [ 892.507408] ? generic_splice_sendpage+0x140/0x140 [ 892.508459] ? security_file_permission+0xb1/0xe0 [ 892.509476] ? generic_splice_sendpage+0x140/0x140 [ 892.510536] direct_splice_actor+0x10f/0x170 [ 892.511468] splice_direct_to_actor+0x387/0x980 [ 892.512451] ? pipe_to_sendpage+0x380/0x380 [ 892.513364] ? do_splice_to+0x160/0x160 [ 892.514203] ? security_file_permission+0xb1/0xe0 [ 892.515225] do_splice_direct+0x1c4/0x290 [ 892.516094] ? splice_direct_to_actor+0x980/0x980 [ 892.517114] ? avc_policy_seqno+0x9/0x70 [ 892.517981] ? security_file_permission+0xb1/0xe0 [ 892.519008] do_sendfile+0x553/0x11e0 [ 892.519834] ? do_pwritev+0x270/0x270 [ 892.520634] ? wait_for_completion_io+0x270/0x270 [ 892.521681] ? rcu_read_lock_any_held+0x75/0xa0 [ 892.522663] ? vfs_write+0x354/0xb10 [ 892.523463] __x64_sys_sendfile64+0x1d1/0x210 [ 892.524424] ? __ia32_sys_sendfile+0x220/0x220 [ 892.525406] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 892.526526] ? syscall_enter_from_user_mode+0x1d/0x50 [ 892.527610] do_syscall_64+0x33/0x40 [ 892.528392] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 892.529465] RIP: 0033:0x7f98f384db19 [ 892.530259] 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 [ 892.534130] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 892.535727] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 892.537228] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 892.538730] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 892.540232] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 892.541756] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 892.570521] loop2: detected capacity change from 0 to 2048 07:11:36 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:36 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) r2 = io_uring_setup(0x44fa, &(0x7f0000000080)={0x0, 0x69e5, 0x8, 0x0, 0x311}) fcntl$dupfd(r1, 0x406, r2) r3 = signalfd(r0, &(0x7f0000000000)={[0x2]}, 0x8) r4 = dup(r1) r5 = getpgrp(0x0) pidfd_open(r5, 0x0) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r6, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000240)=0x6d) statx(r4, &(0x7f0000000100)='./file0\x00', 0x100, 0x80, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r0, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000003c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="180300003400010027bd7000fcdbdf2509000000c7005980b02e27aea1b420f6d4a261227fb73bdb487af4771355ea6c5710ebfc91ac979082132b60ef1ef9d02259b6d85fe9ef10b12fb5097dc0c24ef4ae9dc685c109ae918de7a2839e90710a132822057b1c7521c15281e4583e5f5269ad002f379069247f158bc4c03bb303b955aa4b1c53d0b109fee98c1fdbb8d4f5b25a1e93ca102d1f0846cde5a9f2feec7f48dd008e74f71424976b3da0a1b1aac4739770ae64003043539b278885a808006700", @ANYRES32=r7, @ANYBLOB="04000a00008c8fb246171fad01164974e64d2fd8edfaf3c2ffd308df103e51c67965bfa8ed24a2d329e6e6f0eccb09d6c27e7264d568f58c27729c5f6791e4db7d3a0421630b2301a9cf8b35325883ab5859a884458cb8b05e1e44481008fd0551ffa72c666e3ddfa8aaf7355e0a25070eb81a95e13d6fa38d7eb183122cd93c9af2f3fb82312681cebd12ca898806fc957005851b37090bf80166a03d8cc1577aec6a5d5a82c544751d8946fb63987202722cfdeecf6ed28fdedaac43f49fb06c9f3ab646c97ff9f16d9b290a8b3ebd8c7795251b440030f792d1c395a5fc7ee741ae645ea0cf8e3693009c8f97756b1ec5ac005e802e6ef9f952467ca8a05179397f44a293402840e5fc12657edfe3031f64f39059f4f1dbaca51b2e04c9c418d27852067e60dd72533f9ffd278867f79891d8f241e5d9539719f6fa236821b485ea2d04e7e2dbe296f71647763bdad376f54899abbef5042bed086af24894678a07a97cbb9874b809595585942355e106f5f90958718ea32c9ef924e236a5e6e572a84ee1b8da0254bb1740c7d2395c327db27a14da7aeca956cf219fff08009200ffffff7f062a2afcfe475eb5b755f2efdef202c3c882b0caabec853745c2a0bca9441b0b3f0dc8c6a72faf78a7a2c6ffe7149c668fcdc7f9b24979e3a663173cd041c50e461c5aaf2cebd12e818afd71f2204bd3c53e27e8d45c1d30726e71e358b715a24c643776fc59827c6d64d61b66190a0e55b9601ce98dea01b38c390a1400b92ee3abba8e1cc7bb7d4972ddf0cb6bb6fe189d3f41b1dfa027"], 0x318}, 0x1, 0x0, 0x0, 0x800}, 0x10) ioctl$MON_IOCT_RING_SIZE(r3, 0x9204, 0xf6676) [ 892.583293] EXT4-fs (loop2): Can't read superblock on 2nd try 07:11:36 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 32) 07:11:36 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xfffffffd}}, './file0\x00'}) write$P9_RREADLINK(r3, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 07:11:36 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x8}, 0x0) 07:11:36 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xfffffffd}}, './file0\x00'}) write$P9_RREADLINK(r3, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) [ 892.751297] FAULT_INJECTION: forcing a failure. [ 892.751297] name failslab, interval 1, probability 0, space 0, times 0 [ 892.754307] CPU: 1 PID: 6898 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 892.755982] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 892.758080] Call Trace: [ 892.758659] dump_stack+0x107/0x167 [ 892.759585] should_fail.cold+0x5/0xa [ 892.760539] ? create_object.isra.0+0x3a/0xa30 [ 892.761762] should_failslab+0x5/0x20 [ 892.762677] kmem_cache_alloc+0x5b/0x310 [ 892.763648] create_object.isra.0+0x3a/0xa30 [ 892.764762] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 892.766043] kmem_cache_alloc_trace+0x151/0x320 [ 892.767114] io_uring_alloc_task_context+0x4a3/0x6a0 [ 892.768276] ? io_import_iovec+0x1120/0x1120 [ 892.769237] ? lock_downgrade+0x6d0/0x6d0 [ 892.770143] ? do_raw_spin_lock+0x121/0x260 [ 892.771091] ? rwlock_bug.part.0+0x90/0x90 [ 892.772184] __io_uring_add_tctx_node+0x2c6/0x520 [ 892.773375] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 892.774606] ? alloc_fd+0x2e7/0x670 [ 892.775408] io_uring_setup+0x1fbb/0x2980 [ 892.776481] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 892.777716] ? wait_for_completion_io+0x270/0x270 [ 892.778897] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 892.780037] ? syscall_enter_from_user_mode+0x1d/0x50 [ 892.781336] do_syscall_64+0x33/0x40 [ 892.782288] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 892.783500] RIP: 0033:0x7f587819ab19 [ 892.784387] 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 [ 892.788680] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 892.790460] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 892.792209] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 892.793875] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 892.795699] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 892.797332] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:11:36 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xfffffffd}}, './file0\x00'}) write$P9_RREADLINK(r3, &(0x7f0000000040)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) 07:11:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1800, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:50 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(r2, 0xc0189377, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0xfffffffd}}, './file0\x00'}) 07:11:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x2}, 0x0) 07:11:50 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r1, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r3], 0x38}}], 0x1, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r4, 0x1) stat(&(0x7f0000001cc0)='.\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) sendmsg$nl_xfrm(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f0000000400)=@newpolicy={0x2f4, 0x13, 0x10, 0x70bd28, 0x25dfdbfe, {{@in6=@mcast1, @in6=@empty, 0x4e23, 0x8, 0x4e22, 0x8aba, 0xa, 0x0, 0xf0, 0x1, 0x0, r5}, {0x5, 0x4, 0x7ff, 0xdd15, 0x20000, 0x97cd, 0x0, 0x2}, {0x1, 0x100000000, 0x9, 0x80000000}, 0x5, 0x0, 0x1, 0x0, 0x3, 0x1}, [@sec_ctx={0xa5, 0x8, {0xa1, 0x8, 0x0, 0xff, 0x99, "271c697755ba3c02dd49f82f322183aec4f48583253cf94bdf6f1d42eecd1c081233a5a164d9dfd960f040414f1a5abcd90e4206df092c4864f987baa3002b1f0ad4d9792d896b636f0c2353b2b9b66b7fe0453cb024bafe032ed26d44ff64a0a634238447769e9dfded35cdda78b58cb111afc7db1214c050833cf801d8eb5e89029b806cd6f27afe5848011932519777ea55d6169ce5ab46"}}, @proto={0x5, 0x19, 0x2b}, @XFRMA_IF_ID={0x8, 0x1f, r3}, @algo_crypt={0x84, 0x2, {{'ecb-twofish-3way\x00'}, 0x1e0, "265b8d8b69eacae861bdd633f99732828455793301db03bd8a8014256aa674cf8cc0ff50219319bc412a09217d10cd52dbec7b2d4261f357c021d13e"}}, @algo_auth_trunc={0xc8, 0x14, {{'poly1305-neon\x00'}, 0x3e0, 0x200, "3d3b289efbd577ce84adad6ca50e14c3d9171069f7033ff77ca0df328e97b0249283f6e486e3980174879a23dec5fde3c844fcc0d6e4db0f985020decbb330ba70dc9ba91068782bb6f9554b7211eaf4054734329bb2e43ce2333b28e60e4bf7d59428ca6e937b3865058b97874bccabe487ecfa962c0c293620e3ae"}}, @offload={0xc, 0x1c, {r3, 0x3}}, @user_kmaddress={0x2c, 0x13, {@in=@private=0xa010100, @in=@dev={0xac, 0x14, 0x14, 0x2e}, 0x0, 0x2}}]}, 0x2f4}, 0x1, 0x0, 0x0, 0x4004004}, 0x40) newfstatat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) setsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000000c0)={{{@in6=@private0, @in=@multicast1, 0x4e22, 0x5, 0x4e24, 0x7, 0xa, 0x20, 0x637d3bbb40142d81, 0x0, r3, r6}, {0x0, 0x8, 0x1, 0x97, 0xfffffffffffffff7, 0x1f, 0x2, 0x1}, {0x6, 0x3f, 0x10001, 0x40}, 0xfff80000, 0x6e6bb3, 0x2, 0x0, 0x3}, {{@in6=@mcast2, 0x4d5, 0x32}, 0x2, @in6=@loopback, 0x3504, 0x0, 0x3, 0x7, 0x4, 0x10000, 0x8000}}, 0xe8) openat(r4, &(0x7f0000000c80)='./file0\x00', 0x440041, 0x2a) r7 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0406618, &(0x7f0000000cc0)={@desc={0x1, 0x0, @desc4}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r7, 0x0) ioctl$MON_IOCT_RING_SIZE(r7, 0x9204, 0xf6674) sendmsg(r0, &(0x7f0000000c40)={&(0x7f0000000300)=@qipcrtr={0x2a, 0x0, 0x3fff}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000700)="afaf44c6ffa5e1e1be95ce292301af81db0767f2d1046967d98b7a04ce399b4000187a00435698feecc9720e6f99daf6691de2143d1fccc2cf4eb337ee782bc457442607b5ab79338801bb8a4284e267bbe9edd2550902a85fb1ca9af9c388b8fa38ffbcef62031f4812a1a454f71ec9e55fb1c0e5a716d0ec4e5381b23ed6f7f761fd2e2da91aa7a8f6255b716d9e5c19c25cfb844362e2bb7ce0e3f863ddddfb08f3b117bd120a4110f526ebb3ae2b8e2c6faeee", 0xb5}, {&(0x7f00000007c0)="febd34a3cad5157c16151b", 0xb}, {&(0x7f0000000800)="35a075271711cb293f8804be400717e4356c4564acb78bbcc59203d503f01732d0145a4ca0b4908fea7c6f596a25447cbe6eca3f1f7ebac8483f619af1d9a6c7674645ffb70fea0d0732cf6cf16fd02023f1ae1171bba55044117433c788c30f7cf907c01ae93ed8f6f6bc3d54a29e3e2c10cd70771f7a14a8eeba4335f37d35220bba4cef936a7c0fdce9eac81cec3c8f1134fd8856ae2049e04b832ee9932beedeb8f802eb79c576b9726a149a6600cb7b4bfe0cf6f0c70808bdeba6e5f2805afb0dcf", 0xc4}, {&(0x7f0000000900)="984d22eecdf625f99c3d95e00dfbb0f2f9b96a07fd4a48f51b6f6e0cf19cc4914f6dd49b68defbf85df6e2a4075bc1fc4f9f8622ab11eba5b48a08e553e6081652c15425938a0d5f138ce6892074cbb124132f76bb431fc8536c8ec8e0e671f76cca99b9da740a776f633242a5243fa26c99daf31c6ff159c679e0220134031a38871658f9536477d0533a87402efba32bd7ac4b28b08e82cd1d132e9013a5a1e8547b7290e6d6a1d53b", 0xaa}, {&(0x7f0000002080)="c41d6ad07d68ff24ab9d6775d6e9acf6b20c66de72855513d6d7ef1d0553360a37ac780932bf8b2eb0c7c1ce1d4da60326ac585da225e7b276ffeefd93c76932fcd024140677d2ec6a58f1feffb745bd0d7b8fcbbd7226a0ffe405bf432a4ac1077006d65da46614d5abd072cfc5969c983d35d5617454f4d09f52f8c3cf1fd78c96871a07670d9a24ce5dfb7c3ff445abafb81a1985e6d46bf692bc85775638d49846ed49b8b622c1b8b67abb34dcae7be63850802df2d3b6c8622a36270ba9c4ded4d54ac6a1ac8b8cc78a79a54338cc0ff25198280662ca5e63edd2789e56a5ffd92fb59d2c73a93e29ac71c9629f52fa24e2b4db6b8c2fc873b8396377db489f61677b58507681fe0971ea95d7131455ac544dedc26949ef1a25e3a129cb756cd5af1ed41f47ec7c9e57644b52ed1a21ba7f3c022b7d9d80e8e5c0cc5e18becbfc9c6f1759af3b3a0e6af69a87841c3ba91b0bc3b5268e09971d0fcc27bddd888f38ba77b55b937d1928cafe77395471ec16b2468e2e30c1e85f8404c21ff3465e7fb5acf883de64cb40d67cc722c2055cfed37ad222358ace2877c73d003c9c76c123d7708cba5e77edb89346d8c77f3193103785ac47bb54f30f9b42d75f6edff2bb882b3c1cabe3d2994319a76d562e42aae62e80a883e9be6c1eac9ef9c95f92d8bbd4184d7013eef5b7cb855ebc519a84da30b6810951b592fbe9d66a041e38122b96afabf81bdf4602435e4c3f0b2c003432c480f86e6ca32c3bfc52b7c1462f400a325ba3b6930606a35dcf90a55cc677cd73ac644df191eb8c81e8bd4d912c882adb0b204d06f8ee5d72bd60b45117e2a74086dd104af669fa4ca1860b27840ae761c3f67f6e07bbc3d9ca446602bd108a8b32839b1f7b0009aee5cc7b1ed53d743ff6f28f05ad2b07e9cb4ba400a59d5f6e82cd615e0740aec4f2e71a6275a6663d7a2789cee0bc854b7bcc67343349777071c01dbb1702544d48ce558e38764c5b58182d24b9a638da1595434066107dfbdc6ea3a7a1b91aa63ef57035a9b781534e067f65fd6064584eb1e37817be8f3f0ee02d99664bf0a01da5a99a533afdf26f38830cea6eaa65bca3549f6504fe4c780e23520751ab073c211556f2a2e0be504883e711e764080b4509596f35a2d491be90880ba55c485ca8c05afaf2eb77b1d511bebaf38bde7b0da0016c981459a37ed8876970c9a5111fc72fa96758293e8f4efadfce7d0fa14edb591446733151de1c630f308739469ff385d6dd577708d1daff6bcdee23d0a04bb72001ba12bfdfd84fd20c43c5b5c8e71417fe4d9ba8913758f98fc4caff9c0325252bccf5461145999a087a62d30b0422ace9a50aee8ae8e7ba8e3ca8bf34e507d5c7a57d1c4078b2287cc52b217415f9ed5f935c60a8ae7a2369dbddab9af344af7bd9b6de1d2ff62d3b60a0f4c573074f884a4a9d86cde52cac24b8204f39b9d2d9e745adc32b93a82c4609d49c950f2790411af85be0bc9520f9195d6b63bf3c212289413a07ef06be855ed16ad8e114434ef045a5ad8640d72bbb04ae4344352aa96c80038ba3b9a4caf5e29a45b32d0347bf52bf5d1e89adcf16e51d4cc863dc2cd922acfcf2271acbd0c762950a991f78ced507712369b28e56c9ecfbbafca45003dc55c36cebf74ed7e11e31783f4bddc6320de5d03e2f7e01256919fff6bf3ed378b8db2ec2f4db66510bc3872f0d8c90ecc6804c555ee244a73a0dc2323675d88e89aa63e8c33d22743a53bb454a069c70ac4625dd30659177c575ba974ccd1529c106b5bad12ecdc4c6fc69ea16b854de68eb0fb3b286dc6d5cf9a651c6f9bc0abb41e5e881fa6c8675de72301f343f5ddbe8e439e0075c9f18dcfc1fa48c1e889c038175b0c7370ecea00c76bd75718fc0a004506a16d410b4e3ef9fa4835cd0723e13d230774961ae49967e331d18a404107612640a87983739abb82b50c0cd7512656f35b40c37fa733f6b449a7d21a5940ed98c22d616d0bc04403cf4098d668f7dc9c6fbeaff8947f5ade71b02d9ed147e6076d6cae481209e1053a481440a944e4107d59021ed98c3674ee87c63c7b2bbfd3f037db42c64d8cda33fde6e08298f7ddc9729e49abfe49f8aae7da968891531d7e60ec2c0f174bc005cc67b48fb183221f51b595fd98cb8e5e776a7611900457e9c2e69c8eb2295b70cff66230185172d155ae8717fa690f6d1e747f2a3fb742429baa16b7db439d69c5080d58e1061ff0c28d0b411c95bb300ecc6371626eb508d72d2021250885074538ebeb7cd40b10b0b9983bc3278eaee21e39e586bc0f6e997989a681b6f6678cbdcd098b9a3596dde232e47613cf946481bae31a886694e12779bb9b0608dcddbb728949acc5feaf441eeb2d1488e2c39ae3becd054f482ff9842cd7d2056549c056590ce232a6cb9642a354da25813f740a2281efc101dbaad6db5fb9f93280a2860bad9d6c80fcbdf4a36fef7467214e5e02c93410b336015e055bc88ef8e8ad36dd4740d80aec72cf33931bf99c68ed360193948b1221b84735ed04cf6b95f2e838fdcf420e5ed392d4f1b2f2147f8c6e67057e3f972bc94f533b1dc05ce5f71f1568cbfb1479ef4f527c2fe40720cfdc6fb6b40c69183ee456ea91629c82aaecdedd0f8191e5239cf6cfd6641a452bc79ce6a80c78d7867932a0df871a6f9dc248341ecbb62700d770c983aa4a5d5a6c4b5d19aaab60df6ff2a6705c818cfe51e30a7584da05de117a72f6dd6fe5d9c572de404e233faa824de5175cbebfdaced4ebe01cb3de3aee1d84cb03e6ff9a016dba3322db205f09dd5ed78f218e16c53079853b01d55b521ac204039104aafbd6e9465f99f269b9c4f773aeb50007a755df55a3cf632ea5dd502a4a4f26877e8eb35eae34a92494c924985641b0a9868af5a411d4143081d36c51f34731c27e13e8c1bf89d9a1a9e051dbf6fffb600f075ed347b22565754dad33c8b8278c8fa078763a5bf095fe669e3c35a06ed54f8df2d8d36e2ebe2c8d2278ffd9f708bc8cd324f9548881a24f101b472410a76beffe597962175eae639ba03ca59edec7f20f866167504db8a2b466ed7f425ab34d516d1a6d386c108c9861a06b5de06fc451bf7e6c07360f3683080e2298d1c53256e9610edcd7d6457563c64ecce9c05590fb4ea63d67d16fd48b228094cc938cf7efda00cd53338fe11e7bf3b348f9efb8e01a2c394f06ed10cae0d14c77244573af350ede0144d6d97056725fe3b6745b1e9dc3c8f75b7daf658f840f8cd08b60e5f579daebd7e9934a2985b5cadc186ab6b5fd8efb0be19d559473f9b7ce1bb14552bc37de4519cfd633183e5962c83b7f867db3836ac1062c3ca1556e69d6f1407126decfd9817297d89e9da4d6d3228deaf52675e41991f1d485dcef31ba4c153348281b569402123fc6b07f0e615e3de0952b66b1d9816bfd229cbdf420cdfa9adb469f9024d2986e0e3f1eca6a016dd632ac2cc30b2dfafe33163acf4cd3d351538f942ccf1ce712435e607eabda53523885561a7714fc8e35ec9f3204746ca175a704d8aaf38ec58feaf117f0a6929b3ae02d55e9f04daff8e2053bf4554dba2ffa4ab989e3fe2ad6bb11fa0295c1c274a9605f29fe362f065d1ec8a25467d27bfeb704e048b34c8f2e10ea9abe93c115c8e4c926b1226bb7ac8afb559da5c88b48e115ddf590e6a91ef58ea75210df4515e1a33c8d7e9b331fe5bf422ddf4ef9ac6950caeb406b5328d3ed1d25af852a5b7388fe29d8d98948142fdc8734620f35a849406b854906584b031a8bfb9f0ce9d20bb87ff9023b36bf766d4495f0160aa0a45f1d4a1424bf2c5e7c96f8569b7145062e610848dce38eaccd42d4dbf4e0c8a9f5841dd4f53bc2c79261cd27d9d521e34cea541b32eaba407cf553b5799723c9a62751a21d04a481318ad5c401b36fb78d01e0fe17ea9e4e795dc10fc3a700b9ee4b90b8fde951d98db3c3a9b155f9814c81e210c3b8704440fbf6c0af4c7fa5c48db484fbf01d7459ada31e0fd3d026e97b7b33e15bb1ade28a98a48e78fc64ba452d262ef0a66ab435b7c201ca5fce26a8e6723320434b0256871fad565ac87cacd3e0eb26d65a0a60bb9317e0f7d700307ad46ad0095f5e032b195006235d2c48436e9f44143c9a834d31e10a4199e6a6000932ce2656c45fdeb7c6eb3eebcb8ea3114094a987b1ecdb13b3996571aa8b49fb798318f35fbd082f356b4ac688c64996d671ca61df4b2dd9f26ac4e24be75893a1e46d7d03b7a5155ff53bc5e55f1a2acba1f92b9ebae5f8e0d0490d5b1214844ecb08c55f3c25b11aa143948a256fff3d36a4f84fd72403bbe07a0bd7d949c3cf38a89ead611527294582c89e23a4356f34271c2e944e3f460566f6cac10bea618b2211e8b64f18b514ac7b2a7830fb2ed263a2448515c384bbcee654f7e52608342caabff1efe7bc4c83d9b224d3cd2d451a55d0c4190bc90db584b6b2dbea3e09ef88be72332791cef5e82fb38d09f28bcaa41de1d430d234df4a1e5eb3fb0b1a4f69da305bd88ac2101f9f778ca928285cddb8d53f13cdb88e6b693a19e6313643ebb5812bc4b01cfa305cfae69d144d703628ff32327aa8e448e0519fc2defa9196f913ad3d1faab4154dd1206eebfce787f90f46a20f21f0e435ee6155518b18566034ab0bf38174a81a952649336b29755c4792b1225fa771f5826e4cd2cbe3623b24b328e4749a6f8fe5be4eff91f03b006a88ef0c5b38cfa2f24ed710297494118259c7d679cf0d1e2c6328ff061c539cce8a50cc24cc397d0b7658d5bd10dd001594e96a8565ad31e5b0e30f5a0dba5e83aba14db5ddc06ba43597759d995b41d784c85848b38a027b37c7da4b7e3926518042fb61f5df539af76e55b429ad2ea69652b9de99899f4b74d2eba174f3af81f25da2da9046b875f9bfc96b635f244ff4dc7a28810b184d2b050d07804e4c612443a5b7e3fa60d7df517d2d9cce39441892389df6109123b02f16f3272c1a36459e3751449abb5dda633d0253abe7d7b71d9d3e0dcc72d8ffa1ea0b12ca333b485e9568f32f2364909fdc4c6e89326476c82c7d1620384f2944be9d2db2bd68fea583b966e656e88950236d0ef3e2a58fe8e438111e1ecd2d0a890945134f077b4a982f872a1f32a0b1f407cb6b9fb27fa4f21fb9465eed0aa38f8ab560b4241940d9d4913d868ba9801bb7f8ab1b63bad4f6c07e6bf41fd9a4cb9cb9c7ff9016dacdbf3f8e4b1e6599530c5d66ff757a4557a7dd104794961630c9667e32446a1b0e78b4ee8174617d07184c34f58f79ae9a36b4526b8c331704e3c144234d4bcdea2fad37bde437590eec804ec08f98b6129b9013bdedd1d1dd37c1bab01d84fac717e8146f452ecb49666cf16c761ec0504770d41247f6f29b89e00c8116eb84d61ba967069ccf20e82de6c85b6efff86b8f99501a19f1a4dd4c7287886496e16100c60671d812084f503426c65a961e5037dea4b78757755d1af5080339578f1ae52c56fc80227e95a16fa547fa037edc1cc7a1bf457bd41d1d7d17b3227391f49991bed8cd29ed6f62fce095675d0dc57444212334caa9120be2f915a452b7202f90216e32f6f9ce4030cb4a5957ed549ccc5dbabe47549f6f5ffa2579c6466a13d15a1bbded6bc351967683c73dd4907425e6d4325770d714c2aac89130b75478072006a123a8b49e4f032ba805a4069da9bfb2f5bc11a48d25a6a050c29418087af3aea54c278606e4e05146603ec950a", 0x1000}, {&(0x7f00000009c0)="4281a6cce5a0c835ec3b1aaf08e295a0c07c06e0ee9044c85f365bd5726b1b43191cc28787c33397fb2a5b05f89fa27e96b7ed27a1abbdb9106df8f6721572a320728fb768c5e6d0be8dd6f94d28a0281fa8487a0c6dcefca56e4cd28b19f3ffc320c89a86ba2e0804898d7df3bfb065fe548207b96bf8c29fa901f1ac9c9fdf201d88a9d25aa59941cd0b72c5aab09bc94fe16210fd5ae959d46ef413dbeee8b4d800313538fc2c593f00cdbb6db805b603b6c6acaffac951eb856236a203726617cf688c25aaaad0807b921b1bc628db26328cfbfee1e73662787d2e40b4fe055ff456e663ea33282d353462bf4de189f0f1e01e4251c1aa61a4be518b", 0xfe}, {&(0x7f0000003580)="b8ce0fc751734cb617eb77e4f22fbb1612f22b8f35f8bfcfd6de86f52f9b59d230ca42f430c419843dd855a9ed4a5eb8aa0b8b8b74cb2d235c531506337e809cb48a69424dac9508bcde7777b909c58fd409f5877e8c47bdc4924d078f4d20984860e67bd47f3db4f2d00668fc83bff1d1a3a6070c711e088a428612f560507f4c294a3031f24131b5ba0d5213ba20ffa5138beb3ec04ffa27d1885d112325121f2090b39131ef624a82c1b983a3f1109d32162b8ab79d634600cd48d76210c3f8d58e9827e1220371341e7d232fd5103d0eff36957c1f7bacd8bfd42d4f13d26d47f1bc8c582712a964717f4424e36da143f8639a097fb1fd7601f93d6a3157d2e6e7dfc099ed251003e1d4f347075b09eee876308de62aff1e2dd65236543224843f563bbe0ccb451d5ff8f599ad945d7aae3327eb4573c4a7b2f1a41da51fd3f2dee6f579d75664dcdac4411dd3421414f8b848621398f452e88eecb74b4636a0ef954fb37883d7749a309c300d9c9f284f76c09cdf730fc74272843f9cdbb4582b6a3aa36c48638f3b26b573f7076c73cbf6edeb02af29ac2c22c5b7da938f5c7b50d10e7edcd0201fb1fd3942ce5b992cfe818dd65eae1c0edbac836611d838b8d15a92bb26f0c3f38cf83c606546008ff990ea80cb0463e0bb1d0250f398e6e05adc2ebeec861e9e6a85c91862b4cf58ee1676b1fb819d784c6e2dd8bb6dd2793060c662beb2cb316fb24321350d999396da8aebd9ab723984d766ae1e2a717a0e21db5e67a59239489d7a127b64b07f3d3723f56e43c24b9facf39e0d88b460121d5a1372a9f80a713e86a69610b3112037b62339fb232e66edc56a8b1124dc4a2b95182b846c37dbbda8cd5e396130248e0f834e615e69caccf6023d67e11d7f3bd9211d4b657030bce2f846e640e39f3567c7c89c79966ea43510ab92d6b618a382f3be8da024e52b8a46af9c84e3fadc19cc436e1e27aeff1dd28a2e4115017ebe41c82eb5850a5e6b7438b57f3fc542789b466976d6e8ec49bcac8e9030c1ebd21b368512b5f4753d02f50724d21e1a2b28e5be0f7baf8dabdb37824582e92006d9fb7e4256fcef5f3e76ee84fe03e7fd29a9be7f1409d1c2061a0a9b31bb78fc8e5d0dcaf05cb3ad76eb2d29a8108a40560a4065676797b04d7fc2556d0c965e359ed3b44190c3906140508017fa1b9d0c11e8abf247dc70de797df792d1b925dc343cdcf722aef4207379fa9b0cd712bf184ab143891212daf1e278b76ce29adac86cc1565f64798a60b71615446a804de5c5fe56154d6201cb39c526d9190dbe2ca5763ed78c777825c08a8eff7bb61be811762f109d77d07c4f8b1a33ad559ca4b7094fc4de0cba71b37db8d59d5d31519071270949fb472990e0e97a69aec1ffd6a59d8c5ce351292059861eaced8145e3b2347aac50d191518375a42d9908f905ddc179e9cf7936d1af440376f66487188c1d037f567117afa7555896a324196db20b0d4532284c1a9995c2a6f9c793c0ee850d5f03a10fd20e83843e482cdd29decfec30b013014f1b448482475ab73b4c01afbe9b4cce13cab177c17e5cbedd1a1aa58afea5ec12118e6c5ca5fe87a77661cf885c134be4f408bce7357a64ab83fae003248d3fa262b6ef8fd8091e8bb7600352038713141728339f7ef3f6decf6f949bf4f9127e4ae55e903d47b94fd4dd2b9df6038a499cd4ba9493e29f554852ecb96bd50ade80b0a94231a4fe0221d41bbbe04a2153d1fdf4afbe7b7cb600a2e3ec42422e69747f1fe130775d786c1342c26c8fe3ffd6722aa1a0ac0fe507986004f2ff6e16357d51bdf9dc77182d8bc096bb5aa878e6b0c2c1b8bf933d9d977c6ef48f2696ee6c97d131e98d90439af85601deb6dd4b5b8094c1304da575e3fb4a61f9a834a42c9eb0672eebeca58d5c980ce89647d105648a5b43d8f99248f00ffc123a5311cd9975ea271b3ef124ec689118b08744cc0668ea020c5197d2157cff4741748c0492fd3d40baca12eb929151a45095106e4d4dc576dcd3cd482394b444d8942c1244d0ac90dca1d1174c05796d760a111c9e846c71849647f68b20bd697d84e5a9accd53ac2c5198d264fe945db88396ec92431dfa10bf598038954541013768156874fca4407b0c15f046ed0d7bf38f4e992da05c1dd4b644a0ba3a91506e8ed5ede1bd89bd85141835d8d56f4ffa30682ba7599d948167f269cd502d0e2631bc4e20f3094f0564a6e177b61d20078069d5469330c0322ed0f7dca72bfe10646a076d150613ffdaf08f4b1cf34b2ba9485a37b86034c8ae1e762c1143b9458bd57b5befe35b651795c8478013c2e1a86a633c990494cd49fe691e90dd334a1d0673ff307dc3fbd7a431191e0f1a4ff81042db2a1a699999ff1b42a452f46bd994f195a77cb229d47c06bfe18257a245a4d3c22d6a6ef6bc76a14baa657f88987e794482f318faf7177fe734094e718ca290e247b858b04b79d6898cd3ff1a39857c6a4d3b85c71f5cd33b1c595519609bb5e768f3830feaa1b1e43f008cc6d8eeded6745aacf1b1e2e197bdc4dbed43486981c35dde06d801d1a0addf4dcfaad9ab5c4b57a0b55583ad4a177280df23256b0d9b70bf50a7489223b9e4879487a04a05bdf0a92c467092636c8a2ad5838e0ba81924ec1b983af5824a8a0980a8fb065413307962536fb43287b9bba0f64e97341a8221f9fd9304bdd6a7aab14d403c95262795d86842556bfd47bb7fa59d9a34307d2339dfd2ef9312c643be7c97c0a90915070e26f697282a3a9ac5703e1f4dd880764472c58c03d21bd66970df19beea48a95f1ba9de32645aedc3549fe763468f45b0cd0d937e2f757eda751f9fce2202826a9bdd0a272edc68108987d241e12a0f520f43f1877ff4ee822ca46c61784495542737a62b51b60b9de377724a47f8f0f3e83c029f013a49c096ef16bd2eefae77d83d0065fd6662e3bc3d1dc9565b16f9358d18f38b19a9e9f58c9968b2dcebcc66978f803134d717e220cdeb61dbc45f70e72accf4bcf8b8aa716fc831d7aa0133cd13caf1998539e9d4a25ff2a7b1e054bd3c055f95dfec5d446e8a3d6a8786a0de0abadaf6ae2b1a2386cfc5e65ac3a95f1efc96fb581fe9ad0aaf3b437dfd296f1e0c865df2ec07d6ce790a3eddb62d9d23a96be480259bec990e3134e68eda3a0c0c1694fd7ed4d31bb3c37f16f25e84c86e1097a40acac79f17e10a8b1d55ff26b28d49c476ebb8fbc9e98c9b1b6ab720af7a224842a57a1c7abd9353e3cf1602d20ad7973426ff6799cce63b52cbc8825090d13ea41c5cbbf43e60f3e80a672436a84facd66227d15e7586a0faf0aec78c39fd809c6838a86a05dc23365608c9354de1330a85aa73025c35ecd66d177bce81bdfbaf05c1f642450ecc7542527ee891d0a93c0114f2322610dd8302056ec0a93e692f139530eeb6925d066402085477e0750311c9510afafdbb2ece3302c49f628b35cb642844c06e12a1343bc38a87c1d1dbadf55524d4275e15381ef168968fde9be70e2be2aa83a03125e2cfaa62278576733220b491522ee321def8e3b3c1454bbf106842da58577e34b3f0c5b5cb1749a764fccf9504436aef44923879d008410dab6205def19ac21202e04be914e8b980c4c7f5fa34d7c5a85b19d5eee04007133fbd51e2754556fba9fbe6ab7e95924303c002848411c0f59ee553ac262922f502f5f460f8f13bd8fbd5f669a10e09233b798994142f33794790492a3b635faef10ceb46f28a130d1442cd848c5bde27770b3e3a3502b4b244f17f23db90402b17d22022d487b6c0036b6c260c22256d305f8749cd8b92947df6946d21c96a8fab3103e6e5ca21c65db433f976796e55984f8a2084ce83885f08b84680797b4c1cbe87fb7f2992e34be9e3021cc9c86f8a6d1d8a5b64f5ee62e72f404213e2bae2bd5e1f18d8cec22c99d2da62ec5f6e46e02e28341c01de53b086c10dea00f7b214381313016cd90d5019966bbd0f18dc256d43bca7c76035ac4b30693984a519d2f929e1c2b200b5683069ec5f14da2ef380d0f868a4dac4180c7e50885f5ae31aa10c0fa166bf1b51729c719d15daf1cbdf80fc145bf3f8aa5018b1e4b3843fb5371ce8f7fe497c1a9a20c16f895e158bd8d2814455dc9065d39ec231773ae26c499e2e1d0d1cd67b99cfcfb1f367fd7547a7c2cf7765888fa46aa7a88a5d159a64636c03e29b5eb24375a02b4e1503ad8e39d3bb3839412c36f1f4267e2f4cdb9498ecfa11d507479988f0bc7b903f4fe497d9022b98520c93226b4cdc5ea07824b0e762c8f7f7b65f0fb64625ab0cecb85cda47a702c4f138356598b8c4978ba09d3bd5513ca1dd384892e998f64cd7e86072283a8bcb76e7a87507a51d43becff0e3edcda92fe00e72b5e0adb7c6ce634b58c4e490f8981cf1ae371e254371cdd928779d57cb8acdd8969a30c457b3b0a54f7a90aa5154ca43a4b2abc13df6aad01bbf265ed3449464016a64774c34b06bf4aea05a6251097b61c882c91c676e4e18d740ffd87710513455747bfae5f0ceb0ee13ab012928c0f9f1a6f55df2d63f98fea7733b7ef94678b1ccc6d79e2f79929f7d2a2ca7dd7fd900da4022eff481c3e6c94c7c0eb0c24dd24df53b8a16ca9ba1ac56c7876b751830e892626072b81e90c22e03be339f4490b90cbd27c2f23b7af646ee8b2480d921d5d1dd10d39e27fc0d05b6f8eaafaed4ee511422ab246cbf5eb0445923b8c10e36b4b4d4d26789040c8574ae7803723d762f8b61482b55d9dc2f915f215186989a8f7425ed7c242786112acb727ede0ea66405729902f62956f008524cdbc39791e3d88fc6c3a7bc539efb6aea3600b4ca87e6aa3a6678e31f5c0a1f74fe9e86107e4a455e912ea6ae55c293baf5da75a3b1bc9d3767b6bcb20517e4f661da93b058969bf2006f16ad2ffd74c6995d0ecc97c13c72d253f4f2a01d8b97ab2a2b350b7c0ebb187191e9f944c7c89fee635ef0ccfac175c619c35ab250ad73f3c50d3061852944e8a8bd83d261563a260c98e607aa07348896f54abea829da48cfeecea7228b2ef61e1555f83200c5ac2736d97f6c49a7595f354f31eceaded52d033a2ca9bb971f7d9565f8dee114753c9f7604986bac69b59d5e9107d1e44f4e9b17a8b011308d1ed0d3e6f06ed897ac43a77c2c82c7c3cc294a026200d71797d23defa50fd5d84765f8cd409adfc55b8ddebac1f038ece1471f14e3135f3da6d20e46b69b1d53458d4f3d19912ade4b3dd74cae91b7561237a7eddf85692df99ae7228a775fde53147d8fe5bd8cfb0b57070b4641417a00c1ff83c7b86b4c09cf098e6b0c8e927a52c6e5b2ef98168ea381402d7aafc611ec4c4a4d422967712c7b573a48d94c07189bd1c2a1e1c8684007165253d932fb53bfadfa214f2bcc02f5d8deeaa0332f0a30c8b8efa18c1495c56dd79b1ece734842fcd6b1d9c5866859c873ed0d8e23acb25ee2af37b123223ec442735639ccd35cec6353fa455ecf02d676518a3c2ce3a11cc5a61575085b593e6aa24daa8464bf5e0b7147f96d7d21b750caa9c3d1d1df43ec11afab05e8e6609bca7c9436f8aa51f1f95ceefb1041b28d29793df867bbce8de7859db4d65e6f8fe2f0f62f751fae5f6b18c279dbb1fc3a2ab5dedc2361735f5e6477d35da059bc8c6d8935441cd0dbc180238cef3097d109e9fecd9ebd6a6efdb9201690b6b3c8d18472b1d75de559b08d1f260dedc69fbfa8567566afdf05431d9f0b", 0x1000}, {&(0x7f0000000ac0)="8fa1ff96ff0c2f80c8237c7579c0d6a30852c2efe02b5033", 0x18}, {&(0x7f0000000b00)="5ef764c3314bb13e9426d027bc5f6319cdc12011d328ef0db0b76d8c09c5759f3c247634538ae8b326517d5e020c55a3fdbe5484c3ed865bfef64fa6bd429e7907dd44d7acdeabd9213277a249469fefe563d7037bca99986bc0d95df15fd01e6f3047fd8d01f72409f92103cc2dcae7dcaf3f158f1b32eaf9299bf1883306", 0x7f}], 0x9, &(0x7f0000004580)=ANY=[@ANYBLOB="b0000000000000000c010000008000007236d439cb7e0e80bf700ec7035c101c3703c4062057de7e02ee82072725c4743775fb49114d46699264b5ee2d115c6aba86dbb06aa9f1870af5ca45edb3a07ece3a5ff225d76c4ee624caff00147777848ed95cfd599b585615ba8d1d538e646e70163af3467490ee8053aa7d9b153d541e88cc81cb1de549ccc2b0dfae18ecdfe0892d01f32f3ed943b8e7ecb5daacf879a87142603f4ed8b61e9c03b8da007800000000000000190100000400000035ba3eec4f21a4ed1e0c3dc66ad716c6b95752b6fda0df92ca4609d31cb5977edf092b63405b38e82b037b2844da17e9670bb302d633a23996a5d88910717a0e8548b5ab7fe67b657b0affee045703716cb6cd868854dc2e4bcd688f488a2aa977bf127c0000000000010000000000000600000004000000b0cd69f472876167816430704227d7a7a828c6bf54e76b11d623e37ae43071e810e5279bad997f0356c6a881ebf21c371a0148ee3200bb4187046bef355194664f3fdd54401eae73e28f4608b40dfa94c60e34f1ddef90b3ecc8e64374da4d0300fd78b697c64d77d6bd78ab77fc189d27ce479a606d491c15a5fff71ae4b5bb00c34bf48f45d20f8a3917a0b55f0900fef62e2b854be3bd1d698ee93553b85d119cfa35c66e6d1745206297cc146a7229d8b69982a3e970345ff1c2abcd046766d51305d9531fa0be52b6ed238dfc6cca25991f79400b9ca84275ba1b0ddd9a592e34d6c513ad8b3c00000000000000101000000000000001000000000200007343cbf256352911403c273503caa937b5c5b95d589a4a17320ed58249392acecf78c037a0d360b740b4d89ecd31bfe058b398dcbd0093baf9c08c1bfadf51379f22b209c55f36f3ffcb3a71ad2f23442bc35bb3bed8a5bab45f1525bf4da5579c2ecbaae5544c280cec7896b4903b1903b404eb62c43054c120b69565b366e3a823b7325c99291521eea0a71d998d87140ec7ea5004f11cf15103a2258d4bf5a4bc49931913749e0ffb615613b0bc49d8da482c8e7fc8dc7bc7484c92efa4b26283aa6b63a92f1898324fbcf69b677831bbd64f15e81ec39efc4341aa8efaf28f2dcb9938fa273084cc4a4480433523311b578a8654df5aea7c7afe8fe873c3153451795b2ba100c95bc8b997b6c2190314235ebd9d3ffc2df5d3a6140cf60c7710fea1895c16735b0d26beea55ed2ca5031bf9cd45aceac7b12fe72415e66b603e2ffe58c8ff81be51c3fe87b1add7bff3fee05592c8c63c8af6e3e86d419fb8e92c109afe0837c59d10e38fb3c02cb903b02fdb56967300b394a15c74e42284148a28cfdca860c6aa319cbd00600062ac7a7edbde841b315808a1ef0bcc8e435595cc563f3a43b157a0437f79ce6aa3179ed8da21c78198a4c1708a058eacd98cc71113d1f3a22a7ec846c448866bffda5968e40f202c3136591e0490fcd4c24ed17b4f0c0202785afc068d9e1e3fc49eb805b1d9b0863984ca4173acc88106ef39c1186f893312478d16f8c4afe2312c7972dcf2f8b56a3b85a16f313965037449824f7f480c01955ca8b91ae64a2c17cf5057777fa36fc8d74b5709ce2d3841ac5d6f8861b9c7620b5d1cfbdbfa18ec7b4f6192278432b02f226eebb8201b8be655167ea3080263c0faae91a4f664724785abe5153b469a20591cba8290a57a3b50033c0dd728d95262d21b553cd61df148286296a22153c52c7b0e38ff2215b53fde11d284e66cc9b5d11350f7519e0953a4fbfaefa2c67d5f9024d16a986ec2832d2649d36d113a7600c61e9160dd7829d54326b5c3e0142ef92b2b2f8fb70cb6010d24411ad2de76b8911810e38a3821804129f3547cfc2294d993c2fc0d31d1182577c0829bdaddf230f5a15c4f1bc740e14c04fb5b931f069d761266db98dd1b0c0b91e7baf87b3cd6aa6b21d9c45e6a6e42e70844d70637b40c7578f8b1084b7fa7046fba0d588f8d2dff4990cc32b14fe24b3541619a468fbef02f6a65d67a0293f1dffb69c7d93104bb353ee9a3f2557ad1fdd50ad406a49e1b076214d1e1c15871486d580bae09e62893c0730995af26d58857c07678b987b57b051c491128e355f3e4514ddd28e6f7f320f60ad1a6d70e0edd50b12212b208e07eafa451ad33c08db3a90d1351518a6e499e9ed9c49a498702b296eae5e8a3a6eb0547067ea4ec5ff47dd12f5a2b8edb0935e894852856992373ce8184205b6678568f61bb84da4bf4bf7b9c624337da9ae60bf3e0a71065430b65e280dccf2e24602f9834837683c3a157688c0876ecc0437cec3c383cc740d8fc0b38ab6cb9f254136b6c71ba42054a65a555f4d01330fd62e1fc06e18939fc8105580f34ee8251e5a13a82f592c3585a5ff572f01da9dd42c873b8fd2d649cd8f9129707307ec038223b627b675a7ec3efedefcb33d6b36c486165c83920b9af147c371f6a401ee392f768ed3893b4dc7253b39fa1f6557edc39ac16052306c03895490182da760c8975aeda72ced7fe43c709167b28045b8967e87a5aad0cc6c796e1f604aa9aa1dae79bc222da6584b23f21bfc097342eaa9c20c5402521f8e0675a4da3914813fa670a0fc363d845e1d27b71fa6fccfb8a5caa27a1c85350a06dcddca69d1e13323cb415219fb90c2b01123daca64d3672bfe9475797f29b8393bc982df9764589117e530ea6b7918e24498ef7f114d5549560c5363e28df3f3918f0de4502168759bd887c6417eeb1fbf96b830a4992c6ed3f7d5026e35ef7d608d8cbb686f84ed404a0b825dfd8afa37db8e1f4dd2ba765236ac03f61b678fb6267c3e4dffeebef66d4834679483d417c80b03672cf3374429e2f992efb6c3144e20a07cccf806f2a8c126febdff23c517e3f6c7e68620346acb07ca3dea3e2e211798ff9e51ce2d831e7b3b8bacfaebe75b678b4305100bd231ae351dd3d39f59dc5dde145568ef113aa9272fe21c65f4e6e999c19bad27519ec1314fb5793da5cf0a9141ea8be1c37da4bd666a1f1f83b26443bf8d8cc863c18d436a4f114a4b929b2ee53b417ac493cd46921f5ae2198a163e20bcbb267177682743915ae80af064d817590d870abb9f6bac4418270f28bc551f5f72f6922cb88c9fa6f8ecb288fe339e2c74a64c241f27e4beb004cf4980f3273358610cce19122eb115a1036aa36084897181f65700aa5060b6dcc7697c147c0faf1d0ef0e7fc77fa14c756a02021b140ab569d56187f38df0de21628be7499542396c58f1ae48e4f2894481fd00a5a1a4c47fae072e4092cb92ad16e72cfb424781ab1151a163cd3706ce28b5d45c4627b9eef5b7cfbfc331f1d996931a5bbd7e03a5f737b052ab946bc7e128e4a5258e68ace8e7c31258c261aa5685f5059d85903876e5e611a9167d59e8e313d365505de098f0d4ddec6e5dcd498850fbc42ae976dc72d5c12a7b4fc7550b91207a1fd3490bd13aff11740d465a320f5f1690a9d88331ac448bc18595f5fb81cb77cfdd19aca1b191bb5a338e01dfa7987aee0f55bc85b3da1f729822b1105ae90728bf0b5ddef7dd56a399eae43f235daabb99d8cf1ab7794d54266d797b9bb8f9754b95e2014933bafb45e6ea64f8b7ed1812e0976a47d9257ed187f78770412576da2b4c06c72f3fed68e4b88e2dfa71fbc72be631ad562e58cbeaa00fb3877e5e28a48fbb69581d8fe5ca2bf476d3e49e60e9dc2ca98fb766229045e7e5e9074ea74d0829d5155c648ba1b63aa57224e57eda21805dc2202a9ea1e14cbbf99f759af037169d97a98c675b9722d8b0994331a23727e2e8877ee15cef0fe79e6a5ec60331aee8eeae3e904b1fe9e6ee112433f1f1c9ed72da5c4a73e74c2b4b855acba2b150b8e85c5ff729860aa03bf52abd31cdc44dface8fc35584b0014039ddd01a206feccb50a2e7d1385f900af055a9349b364ea3974c5e5d2c66b016e96f0c8ecffe84d945d61e20dd0746c348dcaf2e5c2c660c75ad7a90d1ebb0ed50fc4b86151e7a13bab6a0bd985297a7ec5b7f23c364262ca04a926ef0255aa49132438725d8029d65ae204a8bed851e89807a3caf45243eb9a58273ba0a15d95fcbe8f62c1599018066ae0683ce2c67e708f348f1cca8831c8ba51d6d49e8bc5a51e0c122a32b6f13c18d6bd9e71ae3ae74d2e018f104934e784c2a8d88fb6f43b39eee213accd91f38d18cf05ad7c9c74f03ec929a5bd0d67150e80e81943c730629d17682026457c16ee8706b3528314640e18224e062fedab9e00d9add068b520b5621a2a139692b5d0dddd4abc66a2354ad8cf6311746a06a3cdcca800a29c39eb506d6367217a493b9903bc6c6a6924890c07b420f9bca6c131c5fd3be9226f65bcf0dbe2166a83b7c7079832bdc5f51080bc9f89a8653d852cdf33b9fd0ab67dc01ba427dd0393476ae1483055f2b0a12a2dd5150f18b1c99c526a57e94d5155c3ef878df3aff8b6dd7b3c202f171ac7f6073efbe7f52eda68ef31052dec1333f4fb9fbe87085705eac9a4359b7217cc7f2d0fa59c8deab2e7b8d6f9842d718619b814921223343781e045cdf0ea49d7b1acaca834041c81674d644de176e9c0b1568afb83561130623b3f4b821f2e14b51d444228ef5624f342b64d49ecc3678f71fbb89ef65365002e64a7649bdf4427d048a28b84a874c1dc47216243127855c74e4df55d6eb8926c3b8912f5db4907ff34810bc62187a05bb864b217234fae179639f6f92f4f21dbc9ac8e85057c41f1d088cb02afdbf2c71b9bd08ad7a7277f794493c6d2511b15dfd2cf47ae003124f5ed9ca2e9660dd5e2a6c756cbada1026b7972610abf9a00ce9ee5b43037289a405ed8db5905c5888a112ff3df8c29edb87aa74200f86f8269afcae5ee5f7a475e59b3303f46183063ed58cfaa9a29ff56d5f08e829361b00abf819bd14c7a6c0c003c6a5a6fd8234ddbcabf69ac990b4cc4be9ef484be4a03e2be70bb68ed8beebcc44da7f804f0b6f4f0a02b303ef7c4458e31c613c374e0f134870ad4f69fbb30a023b8fc3d8fd568e2ae8ac167c49dea96089d678a6f48e3965281db91fb745bb51a6bff90bbbff2c98592f2b128158a0d12a4a88e53be3b8916253b71ec1dc62792872028dfbc3251af4a67967c15771b80d38db94d83724e05d5a0768a90fdae9a6aa01db326827ef922fe6da48af757e5de7279ca324d1ffbefd7a56533652629223c75874ca7c14529fd38047c56b96c83100d5dbb37d725146038b97750dfe4d72dc7a34c56ba8153ae6b2e6f2b5d56779a275070c9e00960d4c80f1455fea2481ef5cc17f3fcd2f1a52c01fa0fb0251127db14437cf2d5876fb3d80724c9dd795d63ff4f21ded1a4b0547d4a75c52b4382b1b9365277187c9a6d4e9d60c378e4adcc9a6e751ea61d149d0b31dd53d45b4aec735dd6432c763c7e146cd1eea299f4a4fead3a6a801333322cf707a1d64ace2adff74201f79a5810057a4e795347a7fb44a0f8184c8da4bd6da4bcbc7af7875e8d7720de30f36247ef1e90fbb405a55a006ee5b5507e3b77c4d8864b1d530d0c494c49885a422afda22596cd796d8ede223ef464334b8def4b9f3a5e557854184f23cb3cc6c16bff188d4769694885d728f98bc2bedc3befb20e1b27a235e24397761b9e588194d3610c0bde46cc85700a074810bba701d7237886b6f961d22fb46afdb82d1a1a3f7c50d2db092ae6b055357360d251a15d6c42be76dac5d8efcd9f1a17bd212ef7b2d70da604616bc325a68f1221b29689b4148def560c565dd749e010ffe28780a91b6e47be44336e3a4f1885bcd91f47bad92b70e327584ea8e16bab15f900cf20d9cb4549ce5fcee1d4f7e22d37d94fe45af8703f770b1cec45d57f1321743478ae44d07577351723e669df58f25b36e5c9a4a9891b8004a2e40538373c1026ec108d90b70ce3b8bc4c05cf1b4d0353132c32a96221fbe28c5db81a897ebd79fd01b6dce5859123d481857a773e57d8048f98c84ce6f1c35a9b4791985f42c670afacb5924253a57a29f504b156ef396e6853f1acb9364fa257274400835c771a88aebfe935e7696c5c2c42d22a421ebbd31a3f6e1938447b9d0c9885329a6ac4cd12935df89d7c3c24499b6b5b9c4d66ee34542d9e88bc33ef869882f67aa5ae0a13302775022275db46c302951e998aa8cb9368d62f57b1a741fe0d2c8ce75edfa2f8ea409b478ddab03d5fc65d8e0996aee688dc800905345c005ec79517dd452e7164ed43957b61647b8c37be8f6645f2293bb063a8750a39864595607fa3b7b857438dc08eb1ed4e955b7a6e3d2de3c253eb7527c3bffe5dfd69636d18cd51a585e11a2d4083747604a82e2c2b1ea9ce31d47cd41eab055fc66dd97636f6a58b5ccde240f2323050981fc3d7179ef6faca08af5eace1b3a24f56ec44815ef525dd5f2b97588ea6bb5a9f8e62a80644e704284d5e268d3788f3044e196aabf33c7387e3e0513df75fbb64b1124c68eff4c4c9304c24f247b2a22cf03efd4972bc7b10a31e92c38c00424f94ddae2e24c11c9209a4b68d738373e100100000000000011010000020000006848d2518145fbe79f93a0d567dceb32068d6a7e26d6e7ece0055073ca347e49fb5bf84567db2f541593c6b34748dbb4b2aef6b72546e13c857aad49db06d6f2e9df78d9ff66f64dd1b48cf289b8e9bcc79602d98648e6c499f16e9391c223b441998a7e07b2542a34163c5d1d50cec27098658f389362c6294c9638a33a9099408050df7effffffffffffb5f14785df6e3e6377897d42ffac3382c97a1c6fc681ae8e782bd9c5a3f67bd819e980f5b0e13b636b134d94cf86fa9cd21dc89b97132b812a1f0216c261dea44bb896a79b74afc7598f81ab78782ec159597071ce5b64ee75c73f90c299d65ad64593446f2b0e9eac000c59c0bf0000000000000070000000000000000600000075040000e3f3b705e048ce1edf694021199cd9d46ea194eb65c90a4765c3f6c8d20435dc8fabc24fe895b6a41d0a0d395461cd9743d9aef635fab6bf98fedb0f6263e74e97cbd4300766806968cc6d035398bad12fc4c2bfafbb802dc200"/5048], 0x13b8}, 0x10) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x404400, 0xa) 07:11:50 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_open_dev$usbmon(&(0x7f0000000100), 0x3fd, 0x220100) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) read(r1, &(0x7f0000000000)=""/11, 0xb) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x4000010, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000080)=0x6) 07:11:50 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000040)={{0x0, 0x101, 0xb7, 0x6, 0xffffffff, 0x0, 0x8, 0x9, 0x7, 0x3, 0x7, 0x8000, 0x1, 0x9, 0x401}}) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000000000)=0xc9c6, 0x4) dup2(r1, r0) 07:11:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1c00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:50 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 26) 07:11:50 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 33) [ 906.154721] FAULT_INJECTION: forcing a failure. [ 906.154721] name failslab, interval 1, probability 0, space 0, times 0 [ 906.157343] CPU: 0 PID: 6920 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 906.158931] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 906.160844] Call Trace: [ 906.161455] dump_stack+0x107/0x167 [ 906.162309] should_fail.cold+0x5/0xa [ 906.163192] ? io_wq_create+0xeb/0xc00 [ 906.164089] should_failslab+0x5/0x20 [ 906.164966] __kmalloc+0x72/0x390 [ 906.165781] io_wq_create+0xeb/0xc00 [ 906.166652] io_uring_alloc_task_context+0x1f1/0x6a0 [ 906.167825] ? io_import_iovec+0x1120/0x1120 [ 906.168842] ? io_apoll_task_func+0x2d0/0x2d0 [ 906.169883] ? __io_req_find_next+0x300/0x300 [ 906.170915] ? do_raw_spin_lock+0x121/0x260 [ 906.171909] ? rwlock_bug.part.0+0x90/0x90 [ 906.172892] __io_uring_add_tctx_node+0x2c6/0x520 [ 906.174012] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 906.175221] ? alloc_fd+0x2e7/0x670 [ 906.176070] io_uring_setup+0x1fbb/0x2980 [ 906.177033] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 906.178214] ? wait_for_completion_io+0x270/0x270 [ 906.179346] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 906.180554] ? syscall_enter_from_user_mode+0x1d/0x50 [ 906.181752] do_syscall_64+0x33/0x40 [ 906.182611] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 906.183792] RIP: 0033:0x7f587819ab19 [ 906.184646] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 906.188766] raw_sendmsg: syz-executor.6 forgot to set AF_INET. Fix it! [ 906.188898] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 906.188927] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 906.193166] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 906.194811] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 906.196455] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 906.198113] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:11:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x3}, 0x0) 07:11:50 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:11:50 executing program 6: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x6d) ioctl$F2FS_IOC_GET_FEATURES(r0, 0x8004f50c, &(0x7f0000000000)) ioctl$KDGKBTYPE(r0, 0x4b33, &(0x7f0000000040)) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) [ 906.228467] FAULT_INJECTION: forcing a failure. [ 906.228467] name failslab, interval 1, probability 0, space 0, times 0 [ 906.231095] CPU: 0 PID: 6933 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 906.232674] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 906.234594] Call Trace: [ 906.235203] dump_stack+0x107/0x167 [ 906.236046] should_fail.cold+0x5/0xa [ 906.236925] ? create_object.isra.0+0x3a/0xa30 [ 906.237991] should_failslab+0x5/0x20 [ 906.238870] kmem_cache_alloc+0x5b/0x310 [ 906.239801] ? quarantine_put+0x8b/0x1a0 [ 906.240731] ? trace_hardirqs_on+0x5b/0x180 [ 906.241737] create_object.isra.0+0x3a/0xa30 [ 906.242747] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 906.243922] kmem_cache_alloc+0x159/0x310 [ 906.244883] ? mempool_free_pages+0x20/0x20 [ 906.245883] mempool_alloc+0x148/0x360 [ 906.246787] ? mempool_resize+0x7d0/0x7d0 [ 906.247742] ? lock_downgrade+0x6d0/0x6d0 [ 906.248706] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 906.249852] bio_alloc_bioset+0x36e/0x600 [ 906.250813] ? bvec_alloc+0x2f0/0x2f0 [ 906.251692] ? iov_iter_npages+0x1fd/0xa70 [ 906.252677] iomap_dio_bio_actor+0x518/0xef0 [ 906.253720] iomap_dio_actor+0x36f/0x560 [ 906.254652] ? __x64_sys_sendfile64+0x1d1/0x210 [ 906.255721] ? do_syscall_64+0x33/0x40 [ 906.256618] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 906.257858] iomap_apply+0x289/0x810 [ 906.258722] ? iomap_dio_rw+0x90/0x90 [ 906.259607] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 906.260940] ? mark_held_locks+0x9e/0xe0 [ 906.261896] ? filemap_check_errors+0xa5/0x150 [ 906.262955] __iomap_dio_rw+0x6cd/0x1110 [ 906.263891] ? iomap_dio_rw+0x90/0x90 [ 906.264799] ? iomap_dio_bio_actor+0xef0/0xef0 [ 906.264822] ? ext4_orphan_add+0x253/0x9e0 [ 906.264842] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 906.264866] ? ext4_empty_dir+0xae0/0xae0 [ 906.264883] ? jbd2__journal_start+0xf3/0x7e0 [ 906.264915] iomap_dio_rw+0x31/0x90 [ 906.264939] ext4_file_write_iter+0xe0e/0x1530 [ 906.264976] ? ext4_file_read_iter+0x4c0/0x4c0 [ 906.264991] ? kasan_save_stack+0x32/0x40 [ 906.265006] ? kasan_save_stack+0x1b/0x40 [ 906.265023] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 906.265042] ? iter_file_splice_write+0x165/0xc90 [ 906.265059] ? direct_splice_actor+0x10f/0x170 [ 906.265077] ? splice_direct_to_actor+0x387/0x980 [ 906.265094] ? do_splice_direct+0x1c4/0x290 [ 906.265113] ? do_sendfile+0x553/0x11e0 [ 906.265129] ? __x64_sys_sendfile64+0x1d1/0x210 [ 906.265146] ? do_syscall_64+0x33/0x40 [ 906.265165] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 906.265194] do_iter_readv_writev+0x476/0x750 [ 906.265213] ? _cond_resched+0x10/0x30 [ 906.265234] ? new_sync_write+0x660/0x660 [ 906.265253] ? avc_policy_seqno+0x9/0x70 [ 906.265273] ? selinux_file_permission+0x92/0x520 [ 906.265297] ? security_file_permission+0xb1/0xe0 [ 906.265330] do_iter_write+0x191/0x700 [ 906.265352] ? trace_hardirqs_on+0x5b/0x180 [ 906.265382] vfs_iter_write+0x70/0xa0 [ 906.265406] iter_file_splice_write+0x726/0xc90 [ 906.265444] ? generic_splice_sendpage+0x140/0x140 [ 906.265485] ? security_file_permission+0xb1/0xe0 [ 906.265513] ? generic_splice_sendpage+0x140/0x140 [ 906.297237] direct_splice_actor+0x10f/0x170 [ 906.297264] splice_direct_to_actor+0x387/0x980 [ 906.299027] ? pipe_to_sendpage+0x380/0x380 [ 906.300033] ? do_splice_to+0x160/0x160 [ 906.300052] ? security_file_permission+0xb1/0xe0 [ 906.300082] do_splice_direct+0x1c4/0x290 [ 906.300104] ? splice_direct_to_actor+0x980/0x980 [ 906.300122] ? avc_policy_seqno+0x9/0x70 [ 906.300149] ? security_file_permission+0xb1/0xe0 [ 906.300181] do_sendfile+0x553/0x11e0 [ 906.300215] ? do_pwritev+0x270/0x270 [ 906.300236] ? wait_for_completion_io+0x270/0x270 [ 906.300260] ? rcu_read_lock_any_held+0x75/0xa0 [ 906.300279] ? vfs_write+0x354/0xb10 [ 906.300304] __x64_sys_sendfile64+0x1d1/0x210 [ 906.300323] ? __ia32_sys_sendfile+0x220/0x220 [ 906.300349] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 906.300371] ? syscall_enter_from_user_mode+0x1d/0x50 [ 906.300398] do_syscall_64+0x33/0x40 [ 906.315899] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 906.315917] RIP: 0033:0x7f98f384db19 [ 906.317396] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 906.317407] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 906.317428] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 906.317440] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 906.317451] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 07:11:50 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x8}, 0x0) 07:11:50 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, r0) [ 906.317462] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 906.317474] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:11:50 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 34) 07:11:50 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:11:50 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000000080)='cpuset\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0x0, 0xfd, 0x5, 0xff, 0x0, 0x7582e2e9, 0x400, 0xd, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x3, 0x4}, 0x22, 0x800000000000c340, 0x1, 0x5, 0x7fff, 0x8, 0x1000, 0x0, 0x2, 0x0, 0x10000}, 0xffffffffffffffff, 0x9, r1, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r3, 0x6628) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000100)='\\\x00') [ 906.397532] FAULT_INJECTION: forcing a failure. [ 906.397532] name failslab, interval 1, probability 0, space 0, times 0 [ 906.399149] CPU: 1 PID: 6951 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 906.399959] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 906.400934] Call Trace: [ 906.401237] dump_stack+0x107/0x167 [ 906.401677] should_fail.cold+0x5/0xa [ 906.402095] ? create_object.isra.0+0x3a/0xa30 [ 906.402783] should_failslab+0x5/0x20 [ 906.403233] kmem_cache_alloc+0x5b/0x310 [ 906.403836] create_object.isra.0+0x3a/0xa30 [ 906.404494] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 906.405095] __kmalloc+0x16e/0x390 [ 906.405627] io_wq_create+0xeb/0xc00 [ 906.406129] io_uring_alloc_task_context+0x1f1/0x6a0 [ 906.406726] ? io_import_iovec+0x1120/0x1120 [ 906.407248] ? io_apoll_task_func+0x2d0/0x2d0 [ 906.407880] ? __io_req_find_next+0x300/0x300 [ 906.408482] ? do_raw_spin_lock+0x121/0x260 [ 906.409138] ? rwlock_bug.part.0+0x90/0x90 [ 906.409646] __io_uring_add_tctx_node+0x2c6/0x520 [ 906.410284] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 906.410889] ? alloc_fd+0x2e7/0x670 [ 906.411380] io_uring_setup+0x1fbb/0x2980 [ 906.411930] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 906.412696] ? wait_for_completion_io+0x270/0x270 [ 906.413359] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 906.413985] ? syscall_enter_from_user_mode+0x1d/0x50 [ 906.414648] do_syscall_64+0x33/0x40 [ 906.415141] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 906.415746] RIP: 0033:0x7f587819ab19 [ 906.416185] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 906.418304] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 906.419488] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 906.420400] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 906.421337] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 906.422116] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 906.422964] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:12:04 executing program 6: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_SURVEY(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r0, 0x200, 0x70bd26, 0x25dfdbfe, {{}, {@void, @void}}, ["", "", "", "", ""]}, 0x14}}, 0x8000) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) ioctl$FITHAW(r1, 0xc0045878) 07:12:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x9}, 0x0) 07:12:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x8, 0x1ff}}, './file0\x00'}) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) sendfile(r0, r1, 0x0, 0xffff) 07:12:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 27) 07:12:04 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, r0) 07:12:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3f00, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:04 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 35) 07:12:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r2, 0x942e, 0x0) [ 920.072694] FAULT_INJECTION: forcing a failure. [ 920.072694] name failslab, interval 1, probability 0, space 0, times 0 [ 920.075276] CPU: 0 PID: 6968 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 920.075979] FAULT_INJECTION: forcing a failure. [ 920.075979] name failslab, interval 1, probability 0, space 0, times 0 [ 920.076812] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 920.076820] Call Trace: [ 920.076848] dump_stack+0x107/0x167 [ 920.076876] should_fail.cold+0x5/0xa [ 920.083314] ? mempool_alloc+0x148/0x360 [ 920.084233] ? mempool_free_pages+0x20/0x20 [ 920.085207] should_failslab+0x5/0x20 [ 920.086073] kmem_cache_alloc+0x5b/0x310 [ 920.086993] ? mempool_free_pages+0x20/0x20 [ 920.087968] mempool_alloc+0x148/0x360 [ 920.088855] ? mempool_resize+0x7d0/0x7d0 [ 920.089799] ? lock_downgrade+0x6d0/0x6d0 [ 920.090744] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 920.091861] bio_alloc_bioset+0x36e/0x600 [ 920.092797] ? bvec_alloc+0x2f0/0x2f0 [ 920.093664] ? iov_iter_npages+0x1fd/0xa70 [ 920.094630] iomap_dio_bio_actor+0x518/0xef0 [ 920.095634] iomap_dio_actor+0x36f/0x560 [ 920.096541] ? __x64_sys_sendfile64+0x1d1/0x210 [ 920.097581] ? do_syscall_64+0x33/0x40 [ 920.098459] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 920.099658] iomap_apply+0x289/0x810 [ 920.100495] ? iomap_dio_rw+0x90/0x90 [ 920.101355] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 920.102662] ? mark_held_locks+0x9e/0xe0 [ 920.103587] ? filemap_check_errors+0xa5/0x150 [ 920.104622] __iomap_dio_rw+0x6cd/0x1110 [ 920.105529] ? iomap_dio_rw+0x90/0x90 [ 920.106414] ? iomap_dio_bio_actor+0xef0/0xef0 [ 920.107438] ? ext4_orphan_add+0x253/0x9e0 [ 920.108387] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 920.109491] ? ext4_empty_dir+0xae0/0xae0 [ 920.110425] ? jbd2__journal_start+0xf3/0x7e0 [ 920.111440] iomap_dio_rw+0x31/0x90 [ 920.112265] ext4_file_write_iter+0xe0e/0x1530 [ 920.113305] ? ext4_file_read_iter+0x4c0/0x4c0 [ 920.114332] ? kasan_save_stack+0x32/0x40 [ 920.115255] ? kasan_save_stack+0x1b/0x40 [ 920.116182] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 920.117319] ? iter_file_splice_write+0x165/0xc90 [ 920.118402] ? direct_splice_actor+0x10f/0x170 [ 920.119435] ? splice_direct_to_actor+0x387/0x980 [ 920.120513] ? do_splice_direct+0x1c4/0x290 [ 920.121476] ? do_sendfile+0x553/0x11e0 [ 920.122373] ? __x64_sys_sendfile64+0x1d1/0x210 [ 920.123412] ? do_syscall_64+0x33/0x40 [ 920.124290] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 920.125497] do_iter_readv_writev+0x476/0x750 [ 920.126506] ? _cond_resched+0x10/0x30 [ 920.127380] ? new_sync_write+0x660/0x660 [ 920.128314] ? avc_policy_seqno+0x9/0x70 [ 920.129225] ? selinux_file_permission+0x92/0x520 [ 920.130331] ? security_file_permission+0xb1/0xe0 [ 920.131422] do_iter_write+0x191/0x700 [ 920.132300] ? trace_hardirqs_on+0x5b/0x180 [ 920.133279] vfs_iter_write+0x70/0xa0 [ 920.134166] iter_file_splice_write+0x726/0xc90 [ 920.135238] ? generic_splice_sendpage+0x140/0x140 [ 920.136363] ? security_file_permission+0xb1/0xe0 [ 920.137448] ? generic_splice_sendpage+0x140/0x140 [ 920.138562] direct_splice_actor+0x10f/0x170 [ 920.139559] splice_direct_to_actor+0x387/0x980 [ 920.140606] ? pipe_to_sendpage+0x380/0x380 [ 920.141580] ? do_splice_to+0x160/0x160 [ 920.142478] ? security_file_permission+0xb1/0xe0 [ 920.143570] do_splice_direct+0x1c4/0x290 [ 920.144509] ? splice_direct_to_actor+0x980/0x980 [ 920.145586] ? avc_policy_seqno+0x9/0x70 [ 920.146516] ? security_file_permission+0xb1/0xe0 [ 920.147609] do_sendfile+0x553/0x11e0 [ 920.148478] ? do_pwritev+0x270/0x270 [ 920.149331] ? wait_for_completion_io+0x270/0x270 [ 920.150423] ? rcu_read_lock_any_held+0x75/0xa0 [ 920.151479] ? vfs_write+0x354/0xb10 [ 920.152320] __x64_sys_sendfile64+0x1d1/0x210 [ 920.153328] ? __ia32_sys_sendfile+0x220/0x220 [ 920.154369] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 920.155542] ? syscall_enter_from_user_mode+0x1d/0x50 [ 920.156709] do_syscall_64+0x33/0x40 [ 920.157543] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 920.158704] RIP: 0033:0x7f98f384db19 [ 920.159542] 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 [ 920.163676] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 920.165377] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 920.166982] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 920.168581] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 920.170184] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 920.171787] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 920.173429] CPU: 1 PID: 6976 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 920.174908] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 920.176659] Call Trace: [ 920.177228] dump_stack+0x107/0x167 [ 920.178028] should_fail.cold+0x5/0xa [ 920.178861] ? io_wq_create+0x6ef/0xc00 [ 920.179712] should_failslab+0x5/0x20 [ 920.180522] kmem_cache_alloc_node_trace+0x59/0x340 [ 920.181587] io_wq_create+0x6ef/0xc00 [ 920.182409] io_uring_alloc_task_context+0x1f1/0x6a0 [ 920.183484] ? io_import_iovec+0x1120/0x1120 [ 920.184419] ? io_apoll_task_func+0x2d0/0x2d0 [ 920.185367] ? __io_req_find_next+0x300/0x300 [ 920.186335] ? do_raw_spin_lock+0x121/0x260 [ 920.186353] ? rwlock_bug.part.0+0x90/0x90 [ 920.186379] __io_uring_add_tctx_node+0x2c6/0x520 [ 920.186400] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 920.186419] ? alloc_fd+0x2e7/0x670 [ 920.186449] io_uring_setup+0x1fbb/0x2980 07:12:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xf}, 0x0) [ 920.186478] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 920.186497] ? wait_for_completion_io+0x270/0x270 [ 920.186541] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 920.186563] ? syscall_enter_from_user_mode+0x1d/0x50 [ 920.186586] do_syscall_64+0x33/0x40 [ 920.186608] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 920.186621] RIP: 0033:0x7f587819ab19 07:12:04 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, r0) [ 920.186641] 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 07:12:04 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 36) 07:12:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x6400, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:04 executing program 7: ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) [ 920.186652] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 920.186674] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 920.186686] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 920.186698] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 920.186709] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 920.186722] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:12:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x4100000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 920.408269] FAULT_INJECTION: forcing a failure. [ 920.408269] name failslab, interval 1, probability 0, space 0, times 0 [ 920.411070] CPU: 0 PID: 6994 Comm: syz-executor.4 Not tainted 5.10.247 #1 07:12:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCQ_RING_SIZE(r0, 0x9205) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 920.412727] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 920.414706] Call Trace: [ 920.415304] dump_stack+0x107/0x167 [ 920.416135] should_fail.cold+0x5/0xa [ 920.416994] ? create_object.isra.0+0x3a/0xa30 [ 920.418025] should_failslab+0x5/0x20 [ 920.418875] kmem_cache_alloc+0x5b/0x310 [ 920.419793] ? io_wq_create+0x114/0xc00 [ 920.420696] create_object.isra.0+0x3a/0xa30 [ 920.421689] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 920.422846] kmem_cache_alloc_node_trace+0x16d/0x340 [ 920.423991] io_wq_create+0x6ef/0xc00 [ 920.424860] io_uring_alloc_task_context+0x1f1/0x6a0 [ 920.426017] ? io_import_iovec+0x1120/0x1120 [ 920.427009] ? io_apoll_task_func+0x2d0/0x2d0 [ 920.428016] ? __io_req_find_next+0x300/0x300 [ 920.429018] ? do_raw_spin_lock+0x121/0x260 [ 920.429989] ? rwlock_bug.part.0+0x90/0x90 [ 920.430941] __io_uring_add_tctx_node+0x2c6/0x520 [ 920.432023] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 920.433197] ? alloc_fd+0x2e7/0x670 [ 920.434035] io_uring_setup+0x1fbb/0x2980 [ 920.434984] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 920.436125] ? wait_for_completion_io+0x270/0x270 [ 920.437231] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 920.438416] ? syscall_enter_from_user_mode+0x1d/0x50 [ 920.439572] do_syscall_64+0x33/0x40 [ 920.440410] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 920.441555] RIP: 0033:0x7f587819ab19 [ 920.442396] 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 [ 920.446526] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 920.448237] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 920.449853] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 920.451454] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 920.453052] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 920.454655] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:12:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8004, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x300}, 0x0) 07:12:04 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) 07:12:18 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 37) 07:12:18 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x50000, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) 07:12:18 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') ftruncate(r1, 0x1) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x200000a, 0x11, r0, 0xe4724000) ioctl$MON_IOCQ_URB_LEN(0xffffffffffffffff, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xffdf9) [ 934.600426] FAULT_INJECTION: forcing a failure. [ 934.600426] name failslab, interval 1, probability 0, space 0, times 0 [ 934.601867] CPU: 1 PID: 7017 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 934.602719] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 934.603747] Call Trace: [ 934.604079] dump_stack+0x107/0x167 [ 934.604533] should_fail.cold+0x5/0xa [ 934.605011] ? ___slab_alloc+0x155/0x700 [ 934.605517] ? create_object.isra.0+0x3a/0xa30 [ 934.606094] should_failslab+0x5/0x20 [ 934.606565] kmem_cache_alloc+0x5b/0x310 [ 934.607076] create_object.isra.0+0x3a/0xa30 [ 934.607621] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 934.608252] kmem_cache_alloc+0x159/0x310 [ 934.608760] ? mempool_free_pages+0x20/0x20 [ 934.609293] mempool_alloc+0x148/0x360 [ 934.609756] ? mempool_resize+0x7d0/0x7d0 [ 934.610276] ? lock_downgrade+0x6d0/0x6d0 [ 934.610783] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 934.611395] bio_alloc_bioset+0x36e/0x600 [ 934.611890] ? bvec_alloc+0x2f0/0x2f0 [ 934.612366] ? iov_iter_npages+0x1fd/0xa70 [ 934.612897] iomap_dio_bio_actor+0x518/0xef0 [ 934.613448] iomap_dio_actor+0x36f/0x560 [ 934.613935] ? __x64_sys_sendfile64+0x1d1/0x210 [ 934.614509] ? do_syscall_64+0x33/0x40 [ 934.614984] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 934.615644] iomap_apply+0x289/0x810 [ 934.616112] ? iomap_dio_rw+0x90/0x90 [ 934.616606] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 934.617348] ? mark_held_locks+0x9e/0xe0 [ 934.617880] ? filemap_check_errors+0xa5/0x150 [ 934.618470] __iomap_dio_rw+0x6cd/0x1110 [ 934.618994] ? iomap_dio_rw+0x90/0x90 [ 934.619491] ? iomap_dio_bio_actor+0xef0/0xef0 [ 934.620080] ? ext4_orphan_add+0x253/0x9e0 [ 934.620626] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 934.621258] ? ext4_empty_dir+0xae0/0xae0 [ 934.621783] ? jbd2__journal_start+0xf3/0x7e0 [ 934.622376] iomap_dio_rw+0x31/0x90 [ 934.622846] ext4_file_write_iter+0xe0e/0x1530 [ 934.623439] ? ext4_file_read_iter+0x4c0/0x4c0 [ 934.624021] ? kasan_save_stack+0x32/0x40 [ 934.624550] ? kasan_save_stack+0x1b/0x40 [ 934.625077] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 934.625695] ? iter_file_splice_write+0x165/0xc90 [ 934.626315] ? direct_splice_actor+0x10f/0x170 [ 934.626899] ? splice_direct_to_actor+0x387/0x980 [ 934.627513] ? do_splice_direct+0x1c4/0x290 [ 934.628047] ? do_sendfile+0x553/0x11e0 [ 934.628554] ? __x64_sys_sendfile64+0x1d1/0x210 [ 934.629145] ? do_syscall_64+0x33/0x40 [ 934.629642] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 934.630317] do_iter_readv_writev+0x476/0x750 [ 934.630860] ? _cond_resched+0x10/0x30 [ 934.631317] ? new_sync_write+0x660/0x660 [ 934.631830] ? avc_policy_seqno+0x9/0x70 [ 934.632329] ? selinux_file_permission+0x92/0x520 [ 934.632941] ? security_file_permission+0xb1/0xe0 [ 934.633543] do_iter_write+0x191/0x700 [ 934.634018] ? trace_hardirqs_on+0x5b/0x180 [ 934.634554] vfs_iter_write+0x70/0xa0 [ 934.635023] iter_file_splice_write+0x726/0xc90 [ 934.635597] ? generic_splice_sendpage+0x140/0x140 [ 934.636187] ? security_file_permission+0xb1/0xe0 [ 934.636755] ? generic_splice_sendpage+0x140/0x140 [ 934.637354] direct_splice_actor+0x10f/0x170 [ 934.637879] splice_direct_to_actor+0x387/0x980 [ 934.638478] ? pipe_to_sendpage+0x380/0x380 [ 934.639025] ? do_splice_to+0x160/0x160 [ 934.639527] ? security_file_permission+0xb1/0xe0 [ 934.640153] do_splice_direct+0x1c4/0x290 [ 934.640647] ? splice_direct_to_actor+0x980/0x980 [ 934.641255] ? avc_policy_seqno+0x9/0x70 [ 934.641775] ? security_file_permission+0xb1/0xe0 [ 934.642366] do_sendfile+0x553/0x11e0 [ 934.642856] ? do_pwritev+0x270/0x270 [ 934.643337] ? wait_for_completion_io+0x270/0x270 [ 934.643951] ? rcu_read_lock_any_held+0x75/0xa0 [ 934.644542] ? vfs_write+0x354/0xb10 [ 934.645017] __x64_sys_sendfile64+0x1d1/0x210 [ 934.645584] ? __ia32_sys_sendfile+0x220/0x220 [ 934.646172] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 934.646835] ? syscall_enter_from_user_mode+0x1d/0x50 [ 934.647491] do_syscall_64+0x33/0x40 [ 934.647965] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 934.648614] RIP: 0033:0x7f98f384db19 [ 934.649085] 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 [ 934.651422] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 934.652354] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 934.653217] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 934.654133] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 934.655041] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 934.655942] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:12:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 28) 07:12:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x900}, 0x0) 07:12:18 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0x108f95) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00N/file0\x00']) ioctl$MON_IOCQ_URB_LEN(r2, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 934.671635] FAULT_INJECTION: forcing a failure. [ 934.671635] name failslab, interval 1, probability 0, space 0, times 0 [ 934.674181] CPU: 0 PID: 7029 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 934.675707] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 934.677477] Call Trace: [ 934.678073] dump_stack+0x107/0x167 [ 934.678954] should_fail.cold+0x5/0xa [ 934.679775] ? create_object.isra.0+0x3a/0xa30 [ 934.680755] should_failslab+0x5/0x20 [ 934.681566] kmem_cache_alloc+0x5b/0x310 [ 934.682510] ? io_wq_create+0x114/0xc00 [ 934.683369] create_object.isra.0+0x3a/0xa30 [ 934.684308] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 934.685384] kmem_cache_alloc_node_trace+0x16d/0x340 [ 934.686553] io_wq_create+0x6ef/0xc00 [ 934.687378] io_uring_alloc_task_context+0x1f1/0x6a0 [ 934.688472] ? io_import_iovec+0x1120/0x1120 [ 934.689420] ? io_apoll_task_func+0x2d0/0x2d0 [ 934.690375] ? __io_req_find_next+0x300/0x300 [ 934.691330] ? do_raw_spin_lock+0x121/0x260 [ 934.692252] ? rwlock_bug.part.0+0x90/0x90 [ 934.693288] __io_uring_add_tctx_node+0x2c6/0x520 [ 934.694417] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 934.695540] ? alloc_fd+0x2e7/0x670 [ 934.696341] io_uring_setup+0x1fbb/0x2980 [ 934.697250] ? __do_sys_io_uring_enter+0x1890/0x1890 07:12:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x80000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 934.698471] ? wait_for_completion_io+0x270/0x270 [ 934.699541] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 934.700676] ? syscall_enter_from_user_mode+0x1d/0x50 [ 934.701785] do_syscall_64+0x33/0x40 [ 934.702592] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 934.703690] RIP: 0033:0x7f587819ab19 [ 934.704579] 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 [ 934.708688] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 934.710600] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 934.712406] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 934.714345] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 934.716368] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 934.718130] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:12:18 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x200000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:18 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) 07:12:18 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffffc, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) r2 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000180), 0x182, 0x0) io_uring_enter(r2, 0x1e54, 0x2636, 0x0, &(0x7f00000001c0)={[0x5]}, 0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) dup2(r3, r0) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0900000000000000070000000000000008000000050000000300000000000000df5b0000000000000200000000000000d50f0000000000000000000000000000000000000000000000100000000000000000000000000000060000000000000007000000000000003f00000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000700000000000000360f000000000000000000000000000000000000000000000001000000000000000000000000000016bfd7c2be8169b1f7835eb690784b5b5b981ba451bab6e96ced6b8412bd89f570762b482b9d332a095c562f7fc55d7640e1e7ff156b76d75a52ed4d77428df72009eded3c5af8b12b702db92d80a7732ee70939c628656281756d9945fedf4eb93f805a88bd4db28114e5fc0ead372a"]) signalfd4(r4, &(0x7f0000000040)={[0x80]}, 0x8, 0x800) 07:12:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xf00}, 0x0) 07:12:18 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) close_range(r0, r0, 0x2) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xe0aab) 07:12:30 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 38) 07:12:30 executing program 2: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:30 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x30000}, 0x0) 07:12:30 executing program 1: pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff}, 0x800) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000002c0)={0x70, 0x0, &(0x7f0000000140)=[@acquire_done={0x40106309, 0x2}, @clear_death={0x400c630f, 0x3}, @transaction_sg={0x40486311, {0x2, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000080)={@fd, @fd={0x66642a85, 0x0, r0}, @ptr={0x70742a85, 0x0, &(0x7f0000000040), 0x0, 0x1, 0x1c}}, &(0x7f0000000100)={0x0, 0x18, 0x30}}, 0x40}], 0xdd, 0x0, &(0x7f00000001c0)="d39e13b9e5f9bba16aac02ba76169ec5d410ca4e0f5bb18908a26d62b900b5840d82d498874b1a4b8facdc7979a1f22b3be4342d4fb0b04693aca4a70dae53c2943ce64e6dcd60f996ae4a5b8fb94da3f4da6d2b71d1320997c06be780223de05117cea04e60b1e1c2661bbe697a236df6875f55e7a5faaaf725149b8dd4859300c7d14477598ad76fd63c5ff8a23fecdf481e68c4955df74a6860883517de0427dfdda75447cc2edb3f01aebdd39451aab83c22f9329eb0d8b7e5897be29dbc4cb108f59d821abe9d092eac1d67caceb9d1e2429fe99537d54bc1379f"}) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) statx(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2, &(0x7f0000000300)) 07:12:30 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@empty, 0x200, 0x2, 0x1, 0xd, 0x8000, 0x8}, 0x20) dup2(r1, r0) [ 946.759257] FAULT_INJECTION: forcing a failure. [ 946.759257] name failslab, interval 1, probability 0, space 0, times 0 [ 946.760744] CPU: 1 PID: 7065 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 946.761614] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 946.762676] Call Trace: [ 946.763025] dump_stack+0x107/0x167 [ 946.763484] should_fail.cold+0x5/0xa [ 946.763963] ? create_object.isra.0+0x3a/0xa30 [ 946.764537] should_failslab+0x5/0x20 [ 946.765021] kmem_cache_alloc+0x5b/0x310 [ 946.765537] create_object.isra.0+0x3a/0xa30 [ 946.766100] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 946.766738] kmem_cache_alloc_trace+0x151/0x320 [ 946.767332] __io_uring_add_tctx_node+0x15c/0x520 [ 946.767940] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 946.768586] ? alloc_fd+0x2e7/0x670 [ 946.769055] io_uring_setup+0x1fbb/0x2980 [ 946.769574] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 946.770211] ? wait_for_completion_io+0x270/0x270 [ 946.770821] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 946.771456] ? syscall_enter_from_user_mode+0x1d/0x50 [ 946.772086] do_syscall_64+0x33/0x40 [ 946.772545] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 946.773169] RIP: 0033:0x7f587819ab19 [ 946.773628] 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 [ 946.775902] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 946.776857] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 946.777762] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 946.778673] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 946.779556] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 946.780467] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 946.805464] FAULT_INJECTION: forcing a failure. [ 946.805464] name failslab, interval 1, probability 0, space 0, times 0 [ 946.806886] CPU: 1 PID: 7071 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 946.807749] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 07:12:30 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf0ffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 29) 07:12:30 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x9e4, 0x30001) r1 = io_uring_setup(0x374d, &(0x7f0000000040)={0x0, 0x65f4, 0x0, 0x0, 0x3ce}) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000280)={0x0, 0x1, r2}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={0x0, r4, "13a918f77968f35510e9c2995f8f145b5a993ed98182f0458528c488d13cb059ebdaf35758b6c4a404e740a316f28bbaf2ba1e0be9dc65eb79525ebe533e5cf9a0255e9728c1d77e372b2c36be4b341cba62603bfec2044d3afccc48519863c67001a67e310b20901d1ff651b95f6446cfe5a8529a0d50486e35b928534fd449ef689a49f3ca9fa17c9dcdd79aa5ce8eab24307435c9fa8f1626428abc21b9e44cb07223508500fdaec1f7e9d7fbbfbc3ce39c68ed5779d9e41801f3b314cdf804ad7bbd560b7f6a88686ab581b4650fd6f7ae2e4a3d08c32f1d6ed93a6e655e75b225f5d9b6c254c6147b919e066cff818d816d5f82ef03878d88dba88bd1c7", "1f29ba4b8ef65904299aa96accedf56281e2fe8632839ea09bbef2d6fa043a0610201771fd8cc653464e85115efaa7dc2fdd50d73d24210e9acc50f098a252942f5c7cf03ec72095ebda04fec64ceffd68165d6c34c6b9f927c84d960188f0208d701413bd45b57610d2ef13d4c299f0a6236113722fc885e2c5662b8aee81fc140ebb09e6bd74405f2c8db6744bb7523f36d7a8338b9810fef6bd03b311af51c76f1c178738f3bf0ba539f37f30064de4bb841d75d7ec33ee66a29b208b7764ad69190dec246e472f01f3b4d5a9d685f129be9e8b1cf57a60fe657e1fdd1412d1dbddff080c6fbce3b5b78e22538faf72c29ea2c53b66139382af3e2b93139fbbed9f27928d1dbb61569f2b509e9b2e7fbb6fdb7cfd5e61d6b723ff12bd7b983979a5b5dc75a6763ac79a752a7b2d041f9f7f23399ce749fe699a838200aac9595cfcb6a415885ea8786be9f702a1923aaddefa668baf4ee0339e1d116f65e677d10ab27c1d885358b7dda8f09bc6c9a110605a99e6093e474c8349ffafb6f0495de805185a6f6b9cd550211e450c8de6f174a782391c32949e8987569aaa4e7b010e56df5eb7cecf492adabd1672eb508a74695284053c11a409006380d7857eefdb143b94cd3eec4dcae86b0633c9ffbaba627b22dd969b7fd53da33e442079bcc85f1a28eacc1506ccf329440d89489bd66d162f4efa79046e9bdbd3c6b200f8c29c50863250eb8f426c7a0e307b8c1366790bab8f106f76239830fd1a59848a3ad964e46714e28a1c32d50a6caae3778169e5fae380b1a92cf9eadda123ddd662d3e94e1778e704d59a0410811828db4b003e319e63063349323073dac1bbf5f86cf0c08fd8e9899d6b0b07d2e6c875573d361bbe24114b8ed8ad2ba1d6eab8825ee75f3a508dcd5de143a78be6cd9934262a39680a38edc5e9c371d93cea62e1b26ea3cf070c989d4fd346981265d86d421d9958df971ce02b62ae36ff5b649e32af08fb150e01b8dec3fc707ea9e0034e43031ab003527954d7ed0248d8bac3a11ff0633dc3293649885b9084575164fbeab339e8c3d3098005d995d5f964b35ea509ef5a9fb2f7edcce220aa6e841537733db920b68d2b62f7f173dde5a620539d79f3bf11632af94107830b824228c6f65a5fc81248093c10ea1c3e85c1768a7554b6c73568384f4d798c13e57c78270f5061abfb9742002e18af3d05c802de8d5bedffbaa65f9ad0cca2597d2ad0756a4f2165900c88b028869f0c5f6e2b33b2dc91f9ebacc0b853db2fc17669dcbcfacea938b92750e0e2ee70e442ca50d83bb2971082a3d7bdeb650314e9c85d483e1ef1af3aabb6afbf382c0fe3708bea60a6ecb19675c5d1c62878d810bcbf3718b8464262914bb78d79ecbadb91e61ba8b36eb68553749799e47ae8394c6145da3c22f7dc4cb08de432aa0c8565a7445aa2820832edaec79677c4e5606dce05e3aa4600fea8b25b6ea3679f9a4a9850cb417ba66e807696682bbb7297a0099c757a108e3ee7a0ce378527fcc74ba143efe02774cedf3b32801e7464d95c2e8db9c34f30cba4031422132c8c0ca719c8ad41a04c3b3d03bd0f5e943c506c410e891c6c5c75de3e8f98eb2526e4b7043559d16304f0ad3f5eba95308383e1d7102d955d42a318a6ab95f4fe0c97d83dc60a1247903d8fc255f1630699c08dca8e0ada169e44ccd60731c627bf09e2354d08cdf7da38d817c1b6911ef5843aadc1051ecafefc244d72fc68ff6290921aa6965309d310c0738f5f195fba530fb7105411bda6a44a3c37087321644b1bffd0e9a9432f90799b83d37c4410e4f3a8c4deb382192512181076cd77204afe9f7d0edebf5502b7867657de21107f9d98dc53e6f17ef9e7d54e836b73932d5b41298cd8b8d3b77531282ac8097e4d2c478cf628c9ea48d760400b16f46dc98cbad396a81eeee2c391cff742be9a1121df8c06676257da66a0faae833c79e371bfde887cdc7ec0a0d77f961bf6a8690c7efb8fb89a764cf9e95049d7d3b644fa6b4c65e45c92aadc67f3242208e3890fff4c176bbd43287f90f06da0a10c62c26b58e9f7d9d144a366a6d4d31fa4eada579f9d293387e7c1893f48569e7e63b06e5f9e9618b5abbddda14d2c2975cc6d4e14753f8bc2fb60a1557ed0fea185a3e8f3c3ec2240497b08289d0c880a2da8643deeda587eda47285bbbff8b288070dd096aca64188feae3df39eea587dc0a35b836552122e74e6e14ef4498fda266b8418fc29c76d26d7f6f33fe54ade08fa11b65afd0941f6702155bd4d48fe4f570a22f7831fbd7f69ff6b8d0fc54da97929d7ddda91d97951eff735fe259e5a972abce810dd1d750fd092669f6d419ec0e3559980b1a65606f0e05be18bef30b506ddcb62d6856872c6a6ebd3cac1272872510b4142836aef1890651af148ba2d8ad8eb8b8f8802b3c9f4e01dcf279a4d0f57556544faf8333ff92fafa035cef10b171012e2434271f44d478da225f3ac09cf5fbd9bbcd516873964b38c14d0a345826bdd0c852bdb592b9856abe2f4f32f2cdda8a660c208339eec4cc91ed62f66c0be5b59156f209dfeddaf410622d31e32834c9613ddd5ce04838513619f6b0cc0b3f2831e25adece2d4fffec0c59760d534d6841c10ea488e35463a0c9df5f8ac5a8de610ebbebd5929fe4b9828cb94e55b192570ef00715c32ff047537914a07b3d32acd41e0b76de957061f67e86c691bf0007b8ad9e817499fd232f5b159b0e126cc38f968999d60e3d66ea3a974696a6a17640b6c83881622a0538cd461ecd2ea3f7ecc87ee8ccc5ecc0366a2fdf15f10f925f2126eb238b7abf633883587251d414f08603c91b88a26310daeb9f6a0b777a1e1e77681ba82f1e1dcb872681528d849735448d969f2ec2d14d574bc4e400f948e2ad22325b91cc819ba81be9a7abcf0a73c6580c0e69b66c440193963e6d9d52df3151358b5958c0d08dcf7a40ea741e1b7eaa0c71ae1da3670b260c9602249183b05c9e2cf18490f54c39f9758db2bdc93741956b5e90482d1d4e641e27b9a83716a7d51dc8652960962419baca2241f2d0400469b6cc5189314af59c6019fa4333fbba779212c7afc016882e36d374381cd17fc947ddb2d0777a4adea78b2b92ace46eab9e215b5addc7bfc7a1786cdfad80097db7059dcb6ac4fc764b3b8c0ac8f247ae1ed16aa915fd6123c2e7e35c2a4c54195f94ab726edcf17d6c3a745f9508873346966e6147c7569873ce024b88e62658544291a4f097da967ac43388bf4bde45b3ba64aafbe5037ddd81258582fc240e4d0b7052911e723ef65a523d7258520611c5a67cf67294c463a1c4722306ca0fadb993816c82cb53fbb8c6868e15f54532fc27d7c032e3dd5f54e2471569e108ea21d3c2e71a1384dc99d24102250661fd4cf33f9928331ab07dabb1160382ca2e2a925a44be59e21b08ff9ed21879559fcfc302553c8a1ecd4274d911614bb9649f6c3ebd1363f06ff8e219c00026e36910bd125a3c232940b54716673e84526420ae15a93278521eb06974f570aff9c50a7eb26be5022e231f5a9880a687b710154ff16fa7bd612a7b9482dd9fe6523d8eefc00d7cef5d41fcd1fdf86c17c49a30d105a8dd6df70eb384ca830a48505e8d0fd8c3bec67e8d668cb2718b10ca06ea24938910d712103ca24b70a5879ecdb143f3ab036f4652e7e155068de1f46a22a0911c607d0c3e82bf3cda3faefa2eca851aa7eed459d893ed0b1424b4240704497e238416e4d6a7368f6a48c573d46cbd7cded1c1bf53e60d99990f336f176990f4d22f67a0b7025ddd034c8edb22effb202abefe445739237e48de8a27724337cf2862d38c425fc62435af8d3c3df494b978b688f0a32dc1195a556b8474b13eda60bf5b4ae2e8ec5dbd3c5c4cb88d81443ac3ec437460a23ab4f9d965c61693b0fd618262481d628d943b1e19c9d8c50f07f7d5f4359eb3b1545c682e30f05f673b585b96e96c8e7de16617b5e6f58baecd67a50f707b92324b8c88ff56fb58799cbf3511b91a7154a4b83a2e9c71933a90ea3499faf398cd98c5bfe6337923b2d09c81dc81c646775e8ec1288bd883e85872f8f0db40cd48220097033cc06f75b282844f1d0b1cac56f26a68de6bae45642602f365fb2cb88c8e56127e45be4e9a500fb81aa5237ff2eb164534bde6876767f4ca427c7481e4cd5c3c94b57068a2f611fafc1ec0b2933e23bc239a1af8010c3f32e124a7dc8e17b7785e11b77cd38b3a658a756ec43e61b768d067f1d80294da0bc88d9a036140068a764be8c60293a6074b73fe74522d4e79358a19e9ec877f50a5bcf773eedff482b9361682226ae845ec17b774b17a40d13eed03baa35e819b4c3182f6bc65b97bd6950b35e045b9c4bfdaef88a2fa864d0ad4adc45f9eee583113b3f2fb2c6f4b44eb6202e14e4c5e148f75756c7f18fd75233a302fbffac2d852c43ee375535b585cde2bc5c66a07a4600b51526b51f6904b983334780111b5aabd8d3867bd705203fe37553b39123008479d5e132d24c3c23869520a97629ffbfb2a0dd4e08067d54f02e8e474324d02b84fc192c78a0619d01856774fe98dea29d4d648632ac06d193e7d17f015d917b41124538b8ce41b8e954e944b8d4b980f07d472d0ced2615bc4076935910d256b9d50ef1b297a716b138401d7fd416ef24653dc54c1bc6d59424bc014c2b06be12c237c1c32774def8e38ab5b8b72ae3012c91dfeb4837dc7637afea96384398e403218b1710858d945f8cd882d246214a4817c604d649e85ab25e200377693a1472d1946392309fb6afab64281fdc741c9d2d4ad48edd58a75888a56e42e67d0a6a5fa2a3a51e40aab936bd6da82379256deda6ba8f1e9c434f3698aba2c27ff6245739659e2e63d8f2289d53306c8d5df631dfa609ee6750906d3e61928e57259b9cefc6b58ebbda775e0d54f731a4bdb505996034b768f839bdac66df5a99780c741b041966fb27e647f0b561006d0409f7b660ad1a26a28e65e4c65336f1801f3eab7058cb8e9c32bfb34780e82a74f6bac2cb0dfebda0d0996fbd41c022186857699785bd7665a4e8bf2f5e757477044daf47a442fcac21a7210e601e0736f748085cf1b7455caf8540a71f11e3cf08039a328bdf11edcd99ed4d4a123d767d1cff596d77d877232a532a5f46d078f26229cff6f3a8b1ed4e2fc2e98b53bf34312a5ec35f18f2ed40a26a215b15d8c0b5f7501cf5c1aebf04c3096b571bf35516528757d9fad24d3e2c2bbcedf19fa8eb5beda4545e91edd6fe8e9c37b3e415f7b1a7084d817a4c90196bf6bed2456cf0d2a55c83716826edfe779af7e6c9e47a24f274fe3a9c4fc9cec7c17b237cfe784b2034595"}) [ 946.809115] Call Trace: [ 946.809471] dump_stack+0x107/0x167 [ 946.809922] should_fail.cold+0x5/0xa [ 946.810397] ? bvec_alloc+0x148/0x2f0 [ 946.810860] should_failslab+0x5/0x20 [ 946.811318] kmem_cache_alloc+0x5b/0x310 [ 946.811811] bvec_alloc+0x148/0x2f0 [ 946.812257] bio_alloc_bioset+0x40a/0x600 [ 946.812755] ? bvec_alloc+0x2f0/0x2f0 [ 946.813225] ? iov_iter_npages+0x1fd/0xa70 [ 946.813738] iomap_dio_bio_actor+0x518/0xef0 [ 946.814298] iomap_dio_actor+0x36f/0x560 [ 946.814791] ? __x64_sys_sendfile64+0x1d1/0x210 [ 946.815363] ? do_syscall_64+0x33/0x40 [ 946.815839] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 946.816489] iomap_apply+0x289/0x810 [ 946.816945] ? iomap_dio_rw+0x90/0x90 [ 946.817404] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 946.818108] ? mark_held_locks+0x9e/0xe0 [ 946.818606] ? filemap_check_errors+0xa5/0x150 [ 946.819161] __iomap_dio_rw+0x6cd/0x1110 [ 946.819798] ? iomap_dio_rw+0x90/0x90 [ 946.820405] ? iomap_dio_bio_actor+0xef0/0xef0 [ 946.820966] ? ext4_orphan_add+0x253/0x9e0 [ 946.821480] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 946.822081] ? ext4_empty_dir+0xae0/0xae0 [ 946.822575] ? jbd2__journal_start+0xf3/0x7e0 ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000200)={r3, r4, "dbd650efb2372a0f8127aa73024d12ce98d50fbb4d8f7fc3248a817aac61b1d29b2620863e3825000063432e6db5d0e761e993b81e9ab3456e75883facd8f00a031f0843e0d6eeaa618b6c4e69c528a1d73e07e1dc1a939b6f1980d19ee4e03dc6a5c0fc3a682b13103f80b87185cdaf38eba41a32439af1cc357a98cad9937d448f5967e5fd8e729730c7a9ca7f5a4c14e3e2476b18b216e1bc1a3e95ec7d4e58aa8758914c3716a7f5fab1840ece81999262741f78dadb4c1eb3e1437c0b4ff8c9d986ee509aee8ca013ef654807886892a17c19da0979b8d4e7c16f23e16efde424bc3f469bec12c05550ce9d233b7eadca2cd8b657a6ff2b1f071bbffcc0", "afc6a9ec32868a86d844ba7e16153f88f8899e9c053e63910a0e0c0cb98de8e4415c80787fdfcd71be4badfc230050b2b78e22c03dfd0f48802f34394e6730d4982e6213d227257f155d22f53b5bf912a032b7a80b1276f3c351d9bdedd4fa72d967818130e6880cc3275ffe29909b47c426a489fff660972c009dadc575ea0873a3f34a7f4d474ecda71d2550afe134b86d0f7f7171accd3273b4ef29404c7738fa86da610321cbe2a1142cfd0f7d6333205321462eafe7f4e48aa21f31057a8514a177a9b6c5da66822b90ec83c03e9538947103a1df7bcc209ca45b971fac2f4c28fe823ea33b7c2093c504515d808d29f66761913d94737bb610942b7fa2ac871d1a1b3e330e017c4f0fff389b90a026f0a3f2e3fbbd5f3125b724a0e5673753336d07cf8c2be629fc0e02aa9ab46ed7c3a7879d08cb214b4f56e7d29ab1ea14f01c30fc85329148ec0b5779af7d58efc4579a66f4bdab2bedccd012abe8c5d75dc72a33bde9f51163a756c2e4b6c069e645a5ba6802b925d9329950b02286fc4ca58963398e05e1d1850eaf08a2260d5639b8f5d687fba69827286fb825148e5bbae0fdddfa37f79b56c668472d53538e224a7b83f269c78251f2a2cf7a9e9c4b673186ae685879b13ada0ad51facc9af9244de315da54015a8d47cdd272492c60609336989464c7be8b93f79661847fe3ee03e58e1d1699de21dafd9b512d9610c0e568cee18814a37aa268ef4c22461f86739f114527d879f08c812227ef0c1de3092f6eb22a739ae20b6416280115cac26dcb74d9a090b6b0be7ce56f3b572afb947f2599abe6e8bd5949cc78aa06b971b5b1c8d4d5145ada20c335f4301dbf7dd24eccd0165a903e2109ba472637362068dc4c7f8011d1d353fa6261340e16525732c274d6722fc32e90267b0a8bd8aa298abbabd391a20ed3f83a1d189212860de75ece41e9bd38221825858cc3767cc57f0a04b10b5882ac1da2194d5d4be08d288461ac8c5ace28eea93a042254b5d911ddb68f62777afc41249c2a0132ee08b2cff05c2666558b6b0959433123878b5019bfcfa3ba42905b6b2619f21604101093b83e5959bf19b120dd665faa73bbe3d80d2a3236a69afa01408649c0aaf2c1458977d0d7422c807a85a1361c4800f0dc30cbf4b94453f6370aea810deebc918336d2ece10bc69675c80e91cd341f6dc66d550cf02b65437494ea7bb86d54f6a1d099d6045e53e9dd48533a4cddad9e24cff271dcea4c777d2f7a5d07b3292b9aaf0f5101fc7cff315fdd7e868032d3e4e729dbd09cecd9bec7ca1c5ed8627cb3d03aa4472999cbcdc9096e0bb8f559c2017d1eb6ce62e0a482fb594619a8941e5b1afb70c4b0f779b8a7b1a7a7971d4426cf3fb5efc92b0708fede7afae961f22bd3a7b3526b867395619d9cc24b71228a59dea8fd510dbc523f0edf33555af39939750020d70330a06efc16bdcc5f473030537883ec115b0a921cc2b2dea2696fa84ddfe753ece4dddb8f6e1e8e18aba99ac26e2f000ef2b3b211a6af8e998530f87a805d4bfa67cb7ace7f01c44abe99c0b11ebbf961f7936e1f62b2acde5f5e7208879294549f96eb0a022c0c764bd9a903c680ef8601bc44611d460d1c505f338d53d84e529f8e35452f758e9e054b3fb601b069626e7ca7087a2b0f687d80ce128929d6b95258de739e149a2b4188f4958e67ecdfcffdd6b8ebee07c239d86c1d5cd7d81d37daba3189aef5f5039e7cfcced4bf2358adc6ce03feda69821a98eef2e48fefa61184c7789485a51dd5bd85a6875aa5a39c378413aab99a3f74641716cb1586933925b57ba4a25f6fb4949207bc3e792c8dfdaaec93d640b0e3cc8b119162854b6f3cf6d2abd4ac68f8c21fc8dc3878791eef0e7d76c15e08f7cff127e98a095835e4d599220f985944e4b2cd10a8b71071bd90d29f126802ece31a60387d1a3f5df308932ea684eb8980b8af128ca59515d0abb504fd520fc3aa8045f3115a0bb2f260b91e46e94d1c43fcd1b7de855d7a1f4333dc0701d4e82810b1d846ef3a7d0e744c8998c5c5d29dbe4dfe7d4b4e4cd486e0e30b4bfbdb6ef8e3e241ba1813382396897c2c822c5a38f7994f453ca237c1f4a2da809412ff7ee94bd3e073361c4d4e36d2cf50abf6697befbe4eb7603de3afdb013985487a04af4053186ead0a433d18f47b9bbc831ad579bbca098e826bcf2438b0ba8aa01556b8a3b831c43fa55283a12a678013727aeacc798e4a3da7e1cc1dc6d83c9085722462ac1deaac7bd0b8e7f3e862d678ee88f7366b9734c408fe8d032192c9e4d39423e9577f7dc45e9eee699833405bae4c49d824d17ac5cb61d10fe483c7609ff30f717360a54eca431d98fb9a8618af5602040dbdc4990037b7cc2a4596c44a2da23640c8488e44f816c59b959946dcbb3a3e72989c7136e967e81437db1550d2430cd22956e6a2ed695715a4ef3589c36853765c84456993a5dc7bb5b9be1145ebeed371f757377340dfcbd3d8f13f52ae325d2a3e86784d9f50501ebe7f93429910a785e3cbf84a0652c279ee087c9c1013163555e62144db2e5407d9eff2ad96e394c3c00c0ab5194c5f27776eea15dc0c65f88243a42cfd2344f06f1656fada628b1311a64c77612bac85c2471cccda0648556ec0268a4327785c79fd34040f8a7f814cb068bb4decb7c624c1a1121d4077452a5a5834df9f4d54be61fd00c1953761c84d61901e3a08b693804cc87b7880527f12c59b911690cb9bbe02395f5a49f2836dcb0fd001110f0853e4f2d4c2b7fe691b1d676029a28ebff97f49c5798c75912f9fdd6e436194f07a37dd77d822b2d50beb903f691ab03535389b1d640668cd3d63b08cf2e8cfb29b65efdb3958e2b52b334e8515b7f3e49ac97631e8af6bae8b1001136522eddcfc6e109dd75d7c1cc4bf0385f22e2172c1eace5628364e68fc7fad715d5aae40c17931f2c395cc85b4bed545bd6f4ea660aabdf65f428245d07a86fc4ddf3b69eaf6054981d2c8f6c1815da0f674269a61877fd548a34298abd91b05eed3fb774f66ffce1918f1ed1be4a16c087767db8b7a54da4f14b6fa7cde095f472f50c7294cb98a4fef7519ba097f66f676a93c05b4af7489633cde4fcbad9f897967348a46f97fbae18eb69c5c4802f193daf3ebe808ec2c4225b2b7a9fbc1085cf2da5e45b911fa4b073b6c9160dd52c73905807d375efb48c7f19f4ef9393b03a0c8e48b3aaf1b21db01cd752b7ca7487f840cb918261c01a1610a235a0410bb513ac14603b4b4713becd56477f9279d0e032ddeb12d7000a462bfa2185a9ba71d570c854311cc84ca93c2901579fd03045c52176520c6458d23cd27ffb50181383fd5b358f053897118be1e19d74c6c8dab0d3d9f25e117b684ef0b87a06370522f06fd9782eb7e0928c9f0a44959f6adeb69fcfdd352dcd90de7c0fdedbb3feec6c59156513047a6fa9ea9db3c94378e771e24172c1563012b56217a9b138c38e058c28eb5bceec1fcf4da1ed507d5e354788e5683ef4c3e3f2f47aa34cac7c8aca50e055953717c801aec899b1e6d0b54d76f075e595c13449d0cbfaae6095ac94258e8bfef5db7eac72ae00fc9f6af6ecb1dea84e91db538ccdd452c9db640d3790f8deade1a7acc8e719373b69f6b5aba0b1b7d412a126b8ca2d2cb5acc9d883b0b46894022e5b04e5fe181754bec429fa792b7283541f7f7831d1862bcc59fc241e2ae79a8fab8571bbd157d0575c3095be531afcf280c28bf217f0a2a398a191dcb76836d247b33f28189de94e31409c543cfc939e705987761f19408377f64abefc1792f629dcccd16bb4d09d64f718397b593b28d777515a6190bdfa1796d237d98fede59c2aca3d2711f3a16aa77c8a7c768ff776dc61fdffdb8f34d32cb685c6f9ce1294a13c0a3a2ac22a34416f9d8547e0a6bf95e144bc0ba7f2434a180f9573dce75dd5e0c73a6118f35607de1dd72131c2c07a664ba6989213b39a5c49da57667c4418504e046c078ba2ccb81ebba2cf3cd22767a329bc0a979c990732d15c848558efcfd80258293c21df5626a41d2182474ff37891c952614c0ddca46bdd8f3371f7d230fc450e240c258ea680eb02b19f4dbb11fcdc0ce4037090d0099b2ebbc0d60a0a8591c082d6758da3b3b7737cfe42d5c5d1d30ebfbefa95ce7105483cda995bdf16f0498649996c9ccb606f6433fc5bc72283c8539ac02da73eb3f14db3b958efce275998aaea70c595eb0b56348ce345445e161591da81f4b93457228415e6a5939e466eea72fc94baf3c75ff111b11be6ed28af968d57d4b189c14f50a933950d00848e64268b8ad0eba3ee9cbfec89787224a6f8e330ca78a50d50920d1b549c23f7c85a3c7fc587ce1a496f3992f39ab0e89155f2ac0db4f3ba983e81ef01540f8dc0e413897c18671db9ce28bbc98762eed5d0476de22499f89f2ebafdf4753133484efeeb84f2fcb8e2c03ecb24f9d7aa1b5b9c1e6c546192ae798666f24d66d2c18fa42248a51b3c54738b0436c0315a9806872af638b6e5ce80e341eddc2691d3e8b974c040f45a68bc52cb2c6541bda3826db7978465f01beaa4b72c1ff2db24842f7e81c23ba6710f3fac70df71cbf1393cc6272dccbd530973b5fce22dac48552e2fbdf14cd2c77b0b8c06bed322bd643431f9ab4deaf03bbee21cd0b68b8da7afc6d22eedb198c6a1039425cafa9b25375d651abdd1401967fd149a6b138f4e756dad40089d842df30b1b2f2c57caf411c146be56e0afebab44cd1e5cda1cd3c49031549499792e20c5ac0cfc02d10bfd221ff0f44e7b8eaeeff52b9f5645ddaf644503565bb81a9506a38c0744e7e3ab47c5dc5879fdfa108dcf9101634ce713bbda0f249e65d5e12a8faf58fe6f5b96d7f3a429a094444264068ee96d7c775daece135a392d1d745cd3b72e88dee0c55ddf9ecf28cb5f8e83c7717366c9c91113378286179068a5b6b4082bd6de951400881cf0f6674819493102a0f4a167c7e07adea049bb96df3887cff0ed6b42ebfca0c33988ad60d7eaa2f6085a6b56d0d0fc591bb11ded978604a0980a264dd45705861f3a64511f91d2bb7e63a58595fdf350261305cdfcac4172b180a569cf6926e1972a219a14989eba759a413df1a67b3a86b5d2c19dc72aba460c71aa2a9941ba15e4ea2261b5d3ac918a67f79688f20b93e3ea3a7b38686850464f280d79ddeb11a6eec635eaa2c783d09f236370cf94f7a2e8368d04277f7992b83f93216fcdc9bcdce7c5e27f9f3c19e382e513ef5ac2e26fbdff0ceb687dbf3ec4e53fd2670bfa67e81b68d104ea77d6dccc494fdc57b2e80a2ab37c9f1b8fc266e77e679815359117cf98041adbed6583b85da5a4594569"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f00000002c0)={r3, 0x0, "25a76febea49bd31c77862caba1d443a033dde98ca916a68728c9b02669e05dc88dd18be86e5e53dfed3b3ce3705b129ab48076cf62f107ab961f796f2c87b703cfa1df195c0942ba8c6ca1c091a496ca92a1365bc232985aed9bd3c3e317789873f4a099a17d3b2a1a853d912f50e767f6ee4906489345036f47dc85f90b45f2499a88189f792be649a72baec2e3df6ed7fdcdc6dec4d28208bc5870aa3e0188f3207d19de7987afcd1b089508340dc7cbb96acf18752bf1e0d84b4de58f63d535a979d5b4b9891b1cdbebbf9929d19994944255c8e16e6ce8f8a7da5298337519ebc16dfc456d84f06e004a365b8d7c7677d1e7490c3b6b089bf1af9b0796d", "9d15daa1677993153017fbaccc55e077ed6219bdcb548d9742a154238592702c34c5c58f08a315cbb4553ff3d18cd4b18e1ab136ea2f197bd93aa20aef18b7a626c26e77e4d0f1226055b4441db2c211006815a58d30c699e411ea3533e97a9af43939b96c8c8242273cacdca97e9266adaae32eaf7b2cbc3984e8af9699db771882c7fd93a2b387b6c7eef5e4a206dc3e0e22edce1620cd13838061ddc14667e447b553573bd8ad885e4bd46df440435cc3a685ab0e9440cc215614708c6eae77c9d5fdbf7576775a9669af455d597a56b2ab327cbd7a60053f53ded15862be06b017f89de0e2e91f59d537564b05096dfbc1689c9269483b039d8043397609b1eb5fa29c3987ef5c4fe49b1ee10e938d924b959b13feb56398d3654eceaf2363a6128a5519db0a22f0fb1bbc85612c15f6b6c4d2ca6297de11679ffd357ed134c7076670ed1179496364dd3f4b9e7344864f3285a02299f36739c46ac422adfc4a25476d059291540256253971c7136586a4a12cf82884a8c5428865869751ec9390212d822ffaf33e35125bdfa1486d489342b7f4994a7a7f425e31debff872ffa34d9594e03cd72ecded0b07d5ab2307703b0231f815ebb9d6d55cac3f4ade7496592654616d52c230cd94de71ff1200fd2533b3f23ed6eb4bc9d4de06da044d4569961630344d337c4acc50343f2bf3fd3f1829a669f4c239edc68852d6a755933b646d43f299be4379fcfecf22fb383d1ec1aabe3bcdb44522ee7979acefd92bdd4669d2b9aef536edff9813d47ff1bdf959e5a359b04c74326d5a41780cda4d8e13d8aa673b44c93e6765b39c45c58bbe16faad2b73f9dcd2c602483b881f28b6ab18b553b0ef14051a4a3c0f101507f19bfa9dd432a825dbb8aa9dfcd82b15ad4541c3dcdae8b814153938256b9dc97a5046fe08349648252a1386c70adbbf7812a817f9a02fc45f11f4efc06087a5317d5c2dc54dc26400d685a2c9e55cc0dcc884741f5198967f53ef13ecf4c2a345d452109bf13b71c7666f558a82dafe91c7e63ba805c5e02f6bdabb44e9263b137fb6e444b7ce955a0c12b71887e146557af1d62ec83f97a7e207ccaf994eda3f4af8ae1014efd3b3056bac47ecd035fd94372118d236648a7f48f3cf5e9a0ba79ac1cad8f902d407456257198496ea5bd93bcec2b28583ca7d7264af73cd42e9217d21e66ad8c40c77dd6f6488a56827f79de9097b5795fbb3d596d6ced4b5c4caaace19eb845463d4c96d9fb622a05c0a7605bfc52dc4e1601ad6b3f28eefe777a7d9a2ed4288b64a940b6ded73033a6762bf476c99738870c886ca4e5a0e441834410b61d9f42e2433a2ec0a86ce133710ed82c7a4e89d719e99084f89fdecd4f0091ce49321fb06ea40ff7f84e3d0c7034d04d9274dcda608b7c3d2161cb5856130b5274824120e2ad22d448c74d0a860f2bc7285bba161e1bedb20f71c49867306c2e89e14f3542151aa2330a70193ac6601d244bd6792776abf48eaf668b08676f8031dff38698522f71ca403a2becbf5170c764ca0587aa1820d82d5028480a4c285ec734a53d0480c040709a757646fbaa5ae52c00b47006a9dc6c429d1b6d9b6bec17983752d8185aff9b1fc2e9d637c0e217253fbe79eec91741cf941aed0b60c3960313ca292e28d3f1d03c0220f15e6b780f01bfd31503378321a35158d3241496b398bb9040fea7711ba5dcd87f2fa75df0e796043b20112786a0dd4e5202aed7fa0470f9a71346536432e98cde3059da737353f10ac9d49ff3417c60c819a224c78e02ccfc29f918e2e5d9d5ad0e5eba73507feeb33b5eabef22dd626407ed685912704aba337e0d4e4cdfa92575a7e1d68e2670d456cc7757c54a448583c440b23d7e801ed99467bbe4feb2f7cbee44c6b1324ca0c1d57b78359a30fade6a2d058b20f93296454d850f45aae6d021c9455512080e25adf46549f067584aa7862572bb78eed3bd2c35861f3ceabed224cf9cb68fce020bba04bbdf9755d7ee329b8b6520123837ccff6351071833b9004dea4a15105b0d0293e80e10879eeabc4f8ce8a61b9f69ca02ab81e1e098ad6451f0f228fd2e49f3cdb642be673774fd8b3d8e600f9d5a26f83e11393aa4eefcfe0bb1ec28c00234dadea083bbb258e54f1cb40acfd20a1846796d70d791b0eabbd4067f71e1caed6a6639fa8bcaad91acb68aaeaf6ba84fdf5021a58eee56773f72fc00dfa2c35cda9d5d61777eb7c7a245223678dca4f983d80a1a821808911b22c8fabd303b5fb011f7fa157c4e2f65a96e6510f99922860e44b5f8132a143323a71eab320809d5ec3fa1c960b1710e877a2caa41202e0da01060747c867e0f4ce9676d7d7313b73ded7ecd1c8ed5bb57fee601984245d5f17b21082d3cb83813257d50ea6597f5376dad3f670afda58afedae560cba7781a3f09cad27406bcf3fcef5fe80bac572e091d5dcca045aba4c90a73fcb959b6b78c8a8f594e9a3d49a76d3926ef19cb131b1c9a0e4ae200c824d0150cc1d270dcff91d2172a67e6feffc91e07652bbb97c240a4ec3874836764476e1962d683474eb91a33289e8932cab5dec0832ee0bc9e73b82db6408bb06ca3241606378fc42a2ba1d1593b3b06363d004d7c983af038d234343cc01f2defb514b6591e4599e7a5086436c17fe58811a06f9578456360a8cde58b8336a36e5142294f5656a5956527715297ff24f85e8376b887f357e495f438cd48bb7dcd083101d52f08a5f0e54aab515586fd94afb7e713ca7b6022660f624a3233690c58139627ea973ae2447d51304042b782fcf0935530e1787187446268a989787cebb30d144122665ae3dc2ff16fe26224971c8fa6ce15864ee2527d9bda259279b99570e3de8d1c1a3340530e98dc5add453b120f55ca7efd8730bcc379e4cfa51b6887c167c74d89a2d942508a7575806175a80d209cd605b5e09f20a3dc07a2da5328e77b6cf1e5d928971ab45c3d9c9563365ad1063047d5de0ab6a847ef11061f0a55b301a8711073f51ee8a4259d61a6ef93c3748f84737fa605d3880a84277d48bf64c86718ef87145ccaf632b44e04157619e3b4171ce3df3904dd116b712b38703c6ffd7266adfcc9e86b74687a487c618530f0a0065198cac6fee552b5994109a9c8c0262a8939868d55ea77b79a1baffdd6d6dcbbb52ed23ec7cce42d3e20b162d101d8e603dae067e672efea593620db8f1fe518006af5bcb7d158363f6ec57cbf80b7471f9f25c3fd4b1fcaa40b08d915eab959aa4b40a413cb25b2a606b977600978b859b4b3807de1bf04f364242885d06ad77f8997fc2f4e80046e2f01c3d82950950f3f395dfd8374ebf13242a28e881e8fd773892b7c810da1a23518cbbe05c229ed0872ada747b83f1d7436114ad3e915fcac69a250187cfb8b09c6171ab338aea698449f1652c052f80077901156eac11d4d64e87b62d5d8640a4d05ee1ddfc8ee4d0a741b135e6bbe97d0bb3ca8cfa69aeacce9065b398d30918aa71f28a5a87a985a3abc8706f3253eb94f0d2968f40004ccbd20c43bc9e0d971f6a36c4bf42d17c6c163c01b77a3f6a8a4bab597dd1ed1139be5a37b20ec3e6529717ff52fc361b08caa5c81001d532940dce1e6c6b969c1693d09a32360cbe59013f83f26bada8b936b96b816460b37aaffe190cd1ab25e4d08fadd720217a5569ee0b436f770f97a6e53d5ac9404fd174a171bb3029b195ef0674d1a5ce510cfcea8bb5ee2d60c557659c648c3a19ad34aab8d02d6b082577d4c5310b6eedbfd5ec486c2685d26ef27e079e2a3983a62ed1069193dd74c1096c92d138bdf7bd492072013682801b1161808490ebeeb533625e3bdd3a4e552633c296d76145ae253adb933abb9d3611e93ccd07cc4650f26a39c155e707bd24530be844bd49381b61618f0086ccfc2ffd5023fdf56f365aaba892fc3662c93e2cf3136a0143318a22d2c45c9e8b98f005e2db39d4db3962a218656b88e28bf720d021a5116fcf201030c6ff04fe71753a4b13d4f00c9bc76e0a3f4558d1953505fc3f647076e18acc8c7a497fb2a34bfe8d526a832e3246673f8c4a1fd3db15bb69a150b5981bca7f16e2b42386f06aa0031e11555ce26ba77f255aa238a10109c1c7c4f8d290aecc363e6b79a40f0493c415684eb0751ddc9abf64bf049562da7e4d811b55c128c4db57858672539940ba52e55de820a5ca0970796e1538e3223c9aa7e178a9969084fd0c646528c9a1b6b36d1ac35a5b63cc3b5e0156c33798b9f47ea42eb7fc26f4232ad930f82350593a684b364b4d8a0e7263d7d454b25c5bd664a2c5cd1738a83677cddea37b7313aefde70cf6fb171d3c73086d1bfea49db5e5517f4d2becfd9f0ef12c8d546790037490a660a2b79f71c74bcfd07eb8f7e9216b0f76d28b2e4d10c1c4e7d136bc767ecffbc28de44a5e675bb970fe82b09b1650d5c64a46ba3bc266289e80ddcb6a76824aa6e9e8ec8278503a19c005d2392acfaf5d22ee9aebd3035c6e5b6d8b26277773818ec8d808ea915e749eb16ae536e2a31963282009377357aa7ba034478ed0ecca639a7f0c81361b615a0d116020376ae40b3180f79dd9346d9d8086c8d5c18fac544f60b268158addfd8ed3c2215bda9947a3cff2c0316f48413f37e42d014a5c8903b787009e9a3a64b52292f85f097f6cc08c44f5e4f2e6b633e1ebc25258f92f75748571c52204d63d09ea1042963131d7ab57f7103f7e043a72a5822ba272b764ad528715af50e15f50d4c0bec8c1c20346a0f89447ffcecfdcf4df90a16a227a1e2b84728b0214c44a2677c20085e45fa8a6fdf2f4aa75e05de970f18a376962ab26c4a4f21fbe51ff717be6526bb61aafeb8676c2af540c18a629366b76cc2d2ddf43a498927357acf0979d59fe4e1b4222889c35a9722c04d5686515ea81a3b46a290a4e6c66e44184fd26ebb64a797c3330082785025d2b23b57d19d58c8b57da9ad57b36775f474bc1a7513e798b8dcc2c0c248e70c2a33b11d2d0f775e16334b2c5c7d122c08db8ff83c37321645b3d0d73f2337b1f0707efe080af4a753005b30a1cd609f2cd88cd3bfcee89b47280e9d6eeeba68df17705d39df195fe1309584dd37616bd2ef049b0e39e98ab88d82bb80ed2a03a9ab820f70a164cd175aa77cce8fa5b2aa64097a55db9a2cab195f8621606762773480e84b9fc9c029b1caf6a0df24e1396433bef3fb6236601ba17f03246874f5473012246f422558b7637564741684bf63a1238ad3e02fa7b3ea1088c69c92fce2bbf9260e6e29879a97e410d332b23c81a253e2c5f303bdf77d051a9cf4a324fb70748ccd59f36fcf5846a22e78ad49656f265da3cc426762adef744d6a303866ec334"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) fcntl$dupfd(r0, 0x406, r0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r5, 0x1) ioctl$MON_IOCX_GET(r5, 0x40189206, &(0x7f0000000140)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000180)=""/220, 0xdc}) [ 946.823124] iomap_dio_rw+0x31/0x90 07:12:31 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x80000}, 0x0) [ 946.823705] ext4_file_write_iter+0xe0e/0x1530 [ 946.824395] ? ext4_file_read_iter+0x4c0/0x4c0 [ 946.824942] ? kasan_save_stack+0x32/0x40 [ 946.825431] ? kasan_save_stack+0x1b/0x40 [ 946.825921] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 946.826540] ? iter_file_splice_write+0x165/0xc90 [ 946.827117] ? direct_splice_actor+0x10f/0x170 [ 946.827665] ? splice_direct_to_actor+0x387/0x980 [ 946.828245] ? do_splice_direct+0x1c4/0x290 [ 946.828761] ? do_sendfile+0x553/0x11e0 [ 946.829233] ? __x64_sys_sendfile64+0x1d1/0x210 [ 946.829789] ? do_syscall_64+0x33/0x40 [ 946.830264] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 946.830915] do_iter_readv_writev+0x476/0x750 [ 946.831457] ? _cond_resched+0x10/0x30 [ 946.831926] ? new_sync_write+0x660/0x660 [ 946.832425] ? avc_policy_seqno+0x9/0x70 [ 946.832915] ? selinux_file_permission+0x92/0x520 [ 946.833498] ? security_file_permission+0xb1/0xe0 [ 946.834095] do_iter_write+0x191/0x700 [ 946.834569] ? trace_hardirqs_on+0x5b/0x180 [ 946.835092] vfs_iter_write+0x70/0xa0 [ 946.835556] iter_file_splice_write+0x726/0xc90 [ 946.836125] ? generic_splice_sendpage+0x140/0x140 [ 946.836730] ? security_file_permission+0xb1/0xe0 [ 946.837325] ? generic_splice_sendpage+0x140/0x140 [ 946.837915] direct_splice_actor+0x10f/0x170 [ 946.838453] splice_direct_to_actor+0x387/0x980 [ 946.839016] ? pipe_to_sendpage+0x380/0x380 [ 946.839540] ? do_splice_to+0x160/0x160 [ 946.840019] ? security_file_permission+0xb1/0xe0 [ 946.840605] do_splice_direct+0x1c4/0x290 [ 946.841104] ? splice_direct_to_actor+0x980/0x980 [ 946.841679] ? avc_policy_seqno+0x9/0x70 [ 946.842181] ? security_file_permission+0xb1/0xe0 [ 946.842771] do_sendfile+0x553/0x11e0 [ 946.843237] ? do_pwritev+0x270/0x270 [ 946.843699] ? wait_for_completion_io+0x270/0x270 [ 946.844280] ? rcu_read_lock_any_held+0x75/0xa0 [ 946.844841] ? vfs_write+0x354/0xb10 [ 946.845294] __x64_sys_sendfile64+0x1d1/0x210 [ 946.845838] ? __ia32_sys_sendfile+0x220/0x220 [ 946.846399] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 946.847033] ? syscall_enter_from_user_mode+0x1d/0x50 [ 946.847660] do_syscall_64+0x33/0x40 [ 946.848110] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 946.848715] RIP: 0033:0x7f98f384db19 [ 946.849165] 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 [ 946.851364] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 946.852276] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 946.853137] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 946.854001] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 946.854860] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 946.855711] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:12:31 executing program 7: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = dup2(r0, 0xffffffffffffffff) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) accept$inet(r1, &(0x7f0000000000)={0x2, 0x0, @dev}, &(0x7f0000000080)=0x10) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) r5 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1000000, 0x50, r5, 0x8facd000) sendmmsg$inet6(r4, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4eac}}, './file0\x00'}) poll(&(0x7f0000000140)=[{r2, 0x106}, {r6, 0xc2}], 0x2, 0x907) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001c40)=[{{&(0x7f0000000180)={0xa, 0x4e20, 0x10000, @mcast2, 0x7f}, 0x1c, &(0x7f0000000200)=[{&(0x7f0000000580)="05458a7d999e9fe2e2e9b5b20e317dc7ba323d0cb4f4d43e13b2c284a4447c55c274f7dab4c21374555b0c0b9212c95427e15dc7f69fa3046ea34f58b62bf553ad3859f177bb6621512cbd7cfbf5198d552721f89d832c9583b2f7ddb7534bbeed70b8258b84f2c5ea8c77cb7e17d711d3c3bad06c0a738d82dcd5d19f35cd9a2fccdaddce476d4d12f715de782f53770d4491a6dc074e48cf4acf9559bc4b8f3eb70bfee18f7fae2d60deeafbafdcd9b5ee3434bd8b2ffcd06f2818b4241336307df16294795281b2f22ce534347ab92019633acb3ebc6ad1ee7426b8d2f7015093ad48f78e03a3a65153dae18f69dd0e9a4f53c939593513ab9a94b14cd51763939ebafaa8d8a4faaa6a2e91534858d170f8aaafc62316e2a76107271997a684e1bbbd7334a26dc71aec4853dd1984c9dde17c0534b2df5ffad07c81b521af0a8b12866139982aa4c30dfb23d09c7fb9e400d216a8ee1b709eafe37a16861d5a4e2fa069b088813191f3a957052c8d53d6b7f59d3c31b3c502b254b8db068b721eba591e0154c3995fad63a5538c5ffe3a3b11ae833adc5c8bc8e2933515db8bb57fb02e4217b57f923a0192472f86a9a34616eead92ac9d35d2c47532a134efeee8cc5a8c6086b9271cbd2a66322a6a6051ef74706e799cb2b4a4bfc42a7a3172828aae61fee512635b3d97a55bf8c1ac1e93d9ba480957e8ff8ea1cf4cbf3ef06b87407c64843df29d727f869a15730f789d2eeecc0cbd9db039015e3895ba1f31671123f0f98db68f09e2f72d91e2947e9df8e71d5bbe5d43f71eb6af1f671a5c405c25b78bca8b8451429734512cebe33720549cb8e0ced025383da5a2c443619971b58bd1052551be15f8dd414f985be3943eee9c33f31697edd45aee014ab16cb7b0b1870ed20d456681302d6dd0e5b0f9c206c366e8b8648f9aa73998582bb2cd14a58c081907c3d7adc26b03acad1c335bd79b687770f154de051cf762c8d19ae0727c38140050db4d4375f7aabf55d6ce19e3638ef8bcf3f80061f7443e1f36e2be8071b1902cd4123c38bfc2195f91fda9ce2fe2f9b4f9e23599b0cdaa00235969766a35d3fb3d7da802ae722529136f7934f3660b529793bdcb9364710d17816f7ffee983e46d7c1758ae1d5afda5ce8dc1e802dc47dcd9f97d2490dd762bfc8ac4ac113824878894bdb9b76d2679b65acb376420359d18ae98e4cba6dee0f9f997634bfc617980967612bded116095cc6d78672c78d7ac9e62220b55ce1836acb6b71f3c6a74075823cce3c7b6a16a901181de4e8ffa88313bb9805747ea91ecaa8774e4db352b1a601e982b415abb30152bb8fd81da5dcb1db9324c17ccbcdc082c5b20c7f7816c59f3ae57660ecc93377feb69b82ce1d8b693b203dd562b91b24310f29e0f7f57ff9b3256eda371bf1a0c39942462e9eec8ed3e7347a1a8b2296069e38cfc2868df3df6e499adb50506ab3cfa482ddfb198f0963f80b573f6325c102436b8c9bd272ce454e67e85fb0b31b28e42a997f748cb31a8085ea3b39f24433f73ed37d2ba2a4223b6307405e1adac9fd9f4d347d3ae253eada3dd3a98bdd4d79fbc382e22a75d68d5ccac05b6341385fdc0b11550964324ff34508f5a2407700f70053d80f7a1a84eb536926a14fa175a202327c03e282324dc58f55a9d063091272fd95d269cb7779b864acd79579a1c19dacedea37f329cf6e68c353b7d761279b89e1bb61516e155bb5810fc43f20e9c526f6ea4a51b0f17bf53a2098d31cf3a5c0f46867963fca05deff89afb758239b7b9ef57c6e5240248fec73413fd6bd22454f1749b5ba6a279431aa0d15a376a0245604106c87f791f323e1bab8dd5957154a942b0eb154ece5759c155cc172eb92bb56c6a048bc83c066cbdc2de6254e6cfb60be49139050872e2811ef7385622d18388d54347109aea6f1780a7dc569cd5f546d34e511d1c122dffc9266e337903c187186a7f563c2b03a0b7f7f27ad70ac46ef041c9cdc212775c014f4ce869826210d417d44b40fa3f7b4c1f9ee2b5e1e077ab4f9dda37232dbfbd3ccea9d6c7be28cd7a9771951ead1975b9139daf51e09c91919332c354059c68f64ebf171ac1260be32f1702720f3039ad6716f4753b516b5cbc79a7d1d581581c2b586b97c8c7dec04d8e8c07766d7fd7aaae5317d888820840e0325e29803195d8c99d420e23c1b328637f827076c19852b8d65b390f996cd64b0d57b1298564b9b76e27e85c468d4240e0809a6ab3f3dc9786b8c6e7c257a7fd885712a651e7404c43aebdf57e2b33e2b831d24b65aaf461bf020e7a6d6ef0fc16a195ac11c8d4bb0835c68c855303c5144f6f3d23ffde38f1a130a5dbffe90552485db62efaa18a7120d5f616f99f6d816237ba9b753c84bb24ada5348b48485122a7eb1b2513722a888f06b659f27b15d0e101965cf807d7f86e1b91a24744764c52c09e7379c5b200e824c091c6e3c11d780c0c776653fd981262cf599965aa6c860a4794ce8b3db4b464748f38156f026edbb1e9445b32c8be657f555cd4d85a80ce079bf0857c32bb57bb1fff266d6799a7f6440e9068b9f8233aa208e4bc8f7fb369cf35a42844ffde2aa983969faf603e5a549e15c7b5ae61c0432d9f2fd81b95df352c935175108dcde659f0fb4f8b26a3bdb965a13423585125ceac26d3d1a3a69d15f6a71f431442ece8102f54bd4139e75d4610b27876789aa2d21d6d10c40a3a2e9863a60d9aaa67c8260cbe051f95914f875a272cba8750ffa7df63e455b2d3cb5f553fad82e87b9be232c0392893f87cb04820ce625408770e8d42cfab270590720b9880878611f883707aec0ab891ed51d0776ed9658a5f88f53879795b5960d0d65fa9e679a3a5d960e9e8d229e677836c1e2c5fb3126a70399cc12b1780931a22f0f18be017c6f2f28673f6871a38a0d65cce4ce94e51c27a7203019d450326ab2adf040769ba0b56ccc0b861d1e62a1a64966b3ae7232a677430b95b86ad09ad8f7c8d220dd1baa7a6459a6d89e37faa29fe93960dc68b4e25d0bdbb7c8757a8b058e50b79884d2f964a933cf956eb51e02edd811938f568e07e42a5f29ecc6ef80ebe04bbdb8253b7d7c4b7e6d2b4502a8dd0f25264507d1f645707d5dd9236181caae5ba32b8d9b2af4900a6358a6163b91af1d978b284c86d4bf068b385e50ead53b658ce8b5efd80f2ab063d81143b3e5b8670174acbcd301a05591c5e71a56e85d205f8e0eb2cf314ee98dd1bf48304de72c1ecf6fc08d503f83d58a10cfc24e2b9a68d7f401b9e588810876a13900c832e285b3d3e4546126901dfeba1be808fddaf3113dff37e1078039800bfbd8caf5ea0ce6577dcd6084d2f5c23decec90bfb73fd932dd64fe2a29fe1dfd16cf5fbe27fe2aa1528744c365e0e60b26681b9b2953333f3e8ccc601c90cf010a1d49387145e44ddae4ab362729d7e3051bf598604afd7a5c91fd897430865811d5acf02325b0b5a6f4db7fae479232a61b75ab64c425fa009450815c03b7fc759716dcfb467598cab5656e6159ddca9a578fc06d9eaa7074109a6324eaec4375d8525ee592bebf96fc18a2dd99fa12721d6e8c34e962309d1edc5ac54e177859d5ff5d5d2add844cf82a5e8baf8325ba106ec5a0ea41fb7353068fb75eda1c2da5f79ea30b51ac20fc6c65e188393039317939427abcbb72a50ffa45752af630f97e61a3c38274c586cda69d8d36e5f69a40652037a2f4f5faf00eec4b3c9410b2e7c1d65e33630ee01676236ba03d0c3f8d612a972d531891ffc676efee5bc80b26a070458aea6f7e9690c05f0b81af0a5dbfc421fb4119d67ac84499cb7e3c6bdfa40a92f174bd6827a5f444cb6f5fdaa7dddd4ed03b1a00aba41de64244c28f44e687dd7918570c700849c17e42f203f7de7580196f0d63e934f3d01efbcd883f9163ecf52888583ae98d11a1cbc461c8ae1c9db7ea3d1337971ff8df0cbb5f1c83a279e14436e29f49b89e7188fa24845b0088b868bf419824c1e445a9615bbf7c6d3c028e7248121d1affad3af6f2e16d2b8bc1317420171cd9c9997ce42ef9d03ac727798e7455659c1b5c455d1956aeb121d23533f6d5b7347f4c8f2644716c73ef976372463a73d4765bfc666ede723aae52352ce478a77eaa1ce94dc4626fe6ee7b01a779b88fd475a9fa33d10901a381737a12407626da405b076a79f037ccba79790e7a5b4dbe16c7b85acd1b86d3d3c5cee9bb8251a41241d22ebf98dfdbf7e022b26ec40184f3e168acee1a6e39cb1cb795137c9ca918d278503b4c691459dde443a89a006edbc31407c310afec616741ca75e1bf1a1379c3a17151ebd3cd536edf0882e5deb22b7518310a8147d873e1e88773eb4d708af72001018f917621731e24bff97e9faee000e11c2d0b07bc769f0cab3707f73313135951c6ffda4b582d9cd2e4b6c3dc1b9a42ab2eb99d07b4986adf1aa3a383b62b5c66b3d98eb61f3d5e556156b79506af850a2246c5eb0ac688d5e1c2be8279a25dfd818d8c5a7331894a6a3fa7da462ab70db4da9399edb6b7740e050f7bdaf3b232acd526063900eff713b411365191aadf107f7faf6f63fe894788eabae86b329ef1e51746c4bf0021b5bd545f4e11ac10c366f94b08b4b2254af1734fa973d38e8ab3c4a57c263ba43cfbb4aa8172bdfb009b1f9ae7cabe60eeaa2a49ff8fd7672b32edd614a9e22bd5f3d572c99e494f2f2aa4087d6f8abc90cc2106fe045d17826ec0e0caee588fcdbccbb38d0b17df771fbad52ed6f769b3d99d8b7c683082701a003034ced9f63858b9c30784dc076e64b7b4786b6523f2ed85c0976ab6c65da8aae13ea727a487b9252c8deabfb7674c81e76560c5831745ac60f6525ef1775e59445d52d895e0d16fe9897c93bb190d4ebddea358a61423d924ce652497387bf21d28621c1d00196154d8e45a60e3dea76b3a3fe6973b8300906c961317530006e321b59e726dcde4d7114749b4c990375c63b937a7906fda4d9d12741bf7a1d1faf2827d4209b0ab7d837a7cd5321c373eb7ccac528e8d46bc04fb72f5b7cb0498a962260c2f0561d2a4bcab6e4b0f08acbfd03c33dff835b7a17937191b271ad6cadc338c4194ad89b3ec1ecb514d8b7885de5af528d69f4413b84770f3d0ed9f18c77107c88f9ca1933f88d07ee18141fabaa089005bc27d6478d6c7db3bc8169370fe4b02a5190ad8c865481e261c8cc9b61b02f1f8441c4c8eec3f58dd6e05059a10bef1b6e49c61e76e8c0c8f0acfe369fe1f9de81482fce2ce5abae34896eb6b864d5cd80fe4bf01105350d573b6a5933136c0b3ad1780255b0e3a6284c698988557fdf328073fe1a0356e18fb11b9aa9b80452c406e896f44cb3245eaba9dfcf391e7484a1068541028f68b4bcfb1a9f67b47092c767145bd29ba5812704f97c3c0169fc3a85dbfda9365276a640ca7fb6d8509b05a4de75b9d436245dd6bbff1f1f1244783c95d99fa800462138b7d017e8dc4e4570d876a997f15e307aec18287e0dd8110c6c1a3480c137bd569d7386fa1e2d98c317aa6a4135cb7a5fbecd6868ce5ce9c1bbdb805e28f3435861e3d9f0723ac170f35dfe7a6df16e76b2245d8bfcdbbc117546e634f03b28cdbfcf3c4988f4260f4a279eea61cbf4f9ecd50367847bb1c07d8ea2ccf62a7c102409f792ae2a8975f75d76dfbfbb6a25dcd37c8efe5d02b023fecc25acc59fa275e2bac9daa542e599ee32793b76d487482408c61b505d9db1d2a5", 0x1000}, {&(0x7f00000001c0)="3b95de6a317c5b07d08859ceb4894e8a", 0x10}], 0x2, &(0x7f00000002c0)=[@rthdr={{0x48, 0x29, 0x39, {0x3b, 0x6, 0x1, 0xab, 0x0, [@rand_addr=' \x01\x00', @mcast1, @remote]}}}, @rthdr={{0x48, 0x29, 0x39, {0x3b, 0x6, 0x1, 0xc1, 0x0, [@private1, @private1, @mcast2]}}}, @hopopts_2292={{0x38, 0x29, 0x36, {0x5e, 0x3, '\x00', [@generic={0x3, 0x18, "a6c9cb5a654aac44b2401053799861c39c76b0310ac25478"}]}}}, @tclass={{0x14}}, @tclass={{0x14, 0x29, 0x43, 0xd1ac}}], 0xf8}}, {{&(0x7f0000000240)={0xa, 0x4e20, 0x5, @private2={0xfc, 0x2, '\x00', 0x1}, 0xa6}, 0x1c, &(0x7f0000000500)=[{&(0x7f00000003c0)="f4f01df895ed562443ca2db545cf4bc542530d5908d72e8c0275eb9fa4f5660823ab52f94de90c56887794b32008b921e33fd715fb4bde5941878806878d039c134022cb9fe6f35afb8c15f94381d1d638236c615c82affa6ae8750a262a1ee64763802bca977d5412117ff24d4240fffc5a53c09a5e04c2e18af4e0762f487aa31cfee2ac5d9e1038d185bf5358e3ce27b2e6011eea635468e8dc436b52b6f857bc86a30e642de6b28355ca68a354eda9bebda38a676500ce821b10e9c73f6046bafb3bd8ea416f4c8169442980b3aa0d8efe735e6cd2c927d84a8cd32fd6861256e0365948a2c5408f96", 0xeb}], 0x1, &(0x7f0000001580)=[@hoplimit_2292={{0x14}}, @rthdr={{0xa8, 0x29, 0x39, {0x5e, 0x12, 0x2, 0x3f, 0x0, [@loopback, @mcast2, @loopback, @loopback, @empty, @local, @rand_addr=' \x01\x00', @empty, @loopback]}}}], 0xc0}}, {{&(0x7f0000001640)={0xa, 0x4e22, 0x1, @local, 0x4}, 0x1c, &(0x7f0000001b00)=[{&(0x7f0000001680)="587cd5a96d0d5d34650d6d0dd4ce483449cbd0f697f9f92c5ca4b0ca73fac54c4aaffe3b2ae418ff77d0529811861be395235ad5c880ca5aca5e33b688fb6c10c65ee162e02a91a262f923fdb96d63747f8e22a4fb44d4ee2985cf4a1d113ec37d4cb0", 0x63}, {&(0x7f0000001700)="be47d8a5cc21e078824ad6d874faa10e22bd74699780ef50649fcb3d6f25687318d249b45a3776b441b4f7ed183335991fb0f5794716713ef1b48a56c537ed583189e62510a8f642fac78b824c6ca71975e51c0f92e581d146098ad19ae53f79c18d251f70f8b01b9b7a712b28ff8aefa7bed5c9adcb43720e9b8d6e3c6da1b1e7751867fed4553fa7d169bc2fe418259534fe5b67c025897ba0221e5499c85f421ba74abfa6f2938e4b23f0f3382b7874495e3c0fc13a41001809a8bcec903feb357732a3e2a9860d1872c47c5a9da1d00df094c8e88668aa5eaec2d99fa514450caed8b83b8eb6876f86b1fd86574633b54e", 0xf3}, {&(0x7f0000001800)="e7c5c3eceb144242adb466b82e009bca95fc6a7f4b0652375db78fd287fb706b08d4d27ed6ebd1b87b73e45ae0e0caf4029f4bce874048964f865a6035c9df24cef40953c677df667675991c0a483ae2757600d23f7f363c6735d3d4a5e508bc069452339910419fc58be79d970310b1cf", 0x71}, {&(0x7f0000001880)="f266140537f672194aabc37e5cdd024dfdc7f691a3dfdd517d926c3732a973dd1da87f2535e1122d2f14a2d7bf97aff453d2015965cbcfa3c2fccfc62df852a3786daa28c89fe55571878019ee9458cfdbb9446abacd9620adc6a9e9b60fae780b17bf7d2013c42bb633e119be208a809b122a60df7e269314ed1edbb2f580065fcf8d026b6f7f38e7c6fcbdafa71ae0ec5b5b6a93b57b98c3bbc2c73f2ffa0cb8bb0ad93ba6e0c35cdfcb0ec55b49", 0xaf}, {&(0x7f0000001940)="417c1b76b706a2da9482f124b868a230c19a3845ceafb9139653ef6faf112d69a329c1e128bc5a59c79991326888e1e81bdbab4a64c2a1da9258f3b3397e1eef4feb2f267dac7a7206", 0x49}, {&(0x7f00000019c0)="df280b0d0ae3ade7485b072f8300023484f0ed628b7d7950c8bbcda4e339329e92f93b16fa2b2bc28fd2cbc4a9de76235efe34e3e06c7e666af9533fbd9919b95f3b769f3fa872dbb1ecb254e251977301dc741352eaa28a2c0b74e17f30358a0fcafa04b9ce5a628c6bea5a91ed5cc4aa3ce74785602f0789dd93b407375965f2f33ccbf6438675b2", 0x89}, {&(0x7f0000001a80)="ae44642e95a324b4685661ae8a2682a76cef503df33dd1e09387e307ffdad5d27dfc08404803b575a89b1926db58f500c17594d373bb79aba4de1eec84a89b6ac21aea9c82662a7bd066ae7e527c87724f240976de35c22aeffa70f49677714dcbaf5f541f549c242bc88f110392c33da427545d3385857026ada3", 0x7b}], 0x7, &(0x7f0000001b80)=[@rthdr_2292={{0x88, 0x29, 0x39, {0x6, 0xe, 0x2, 0x1f, 0x0, [@private1, @rand_addr=' \x01\x00', @loopback, @ipv4={'\x00', '\xff\xff', @private=0xa010102}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast1, @mcast2]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xff800000}}], 0xa0}}], 0x3, 0x40) setsockopt$sock_int(r4, 0x1, 0x0, &(0x7f0000000040)=0x2, 0x57) 07:12:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:31 executing program 2: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:31 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x2000000000006, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:12:31 executing program 2: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x2000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 947.069504] audit: type=1326 audit(1768979551.271:51): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7073 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 [ 947.124433] audit: type=1326 audit(1768979551.326:52): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7073 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 07:12:45 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) poll(&(0x7f0000000040)=[{r1, 0x1000}, {r2, 0x2000}], 0x2, 0xfffffffd) r3 = socket$nl_route(0x10, 0x3, 0x0) dup2(r3, r0) 07:12:45 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000040)=""/105, 0x69}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$MON_IOCX_GETX(r0, 0x4018920a, &(0x7f0000000240)={&(0x7f0000000100), &(0x7f0000000140)=""/241, 0xf1}) 07:12:45 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCQ_URB_LEN(r0, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:12:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:45 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 39) [ 960.969544] FAULT_INJECTION: forcing a failure. [ 960.969544] name failslab, interval 1, probability 0, space 0, times 0 [ 960.971446] CPU: 1 PID: 7115 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 960.972412] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 960.973590] Call Trace: [ 960.973969] dump_stack+0x107/0x167 [ 960.974517] should_fail.cold+0x5/0xa [ 960.975060] ? xas_alloc+0x336/0x440 [ 960.975591] should_failslab+0x5/0x20 [ 960.976133] kmem_cache_alloc+0x5b/0x310 [ 960.976709] ? stack_trace_consume_entry+0x160/0x160 [ 960.977438] xas_alloc+0x336/0x440 [ 960.977948] xas_create+0x34a/0x10d0 [ 960.978491] ? kernel_text_address+0xf2/0x120 [ 960.979130] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 960.979872] xas_store+0x8c/0x1c40 [ 960.980387] __xa_store+0x164/0x2d0 [ 960.980904] ? xa_delete_node+0x280/0x280 [ 960.981508] ? trace_hardirqs_on+0x5b/0x180 [ 960.982141] xa_store+0x31/0x50 [ 960.982616] __io_uring_add_tctx_node+0x1cf/0x520 [ 960.983303] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 960.984046] ? alloc_fd+0x2e7/0x670 [ 960.984578] io_uring_setup+0x1fbb/0x2980 [ 960.985179] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 960.985904] ? wait_for_completion_io+0x270/0x270 [ 960.986615] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 960.987365] ? syscall_enter_from_user_mode+0x1d/0x50 [ 960.988117] do_syscall_64+0x33/0x40 [ 960.988649] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 960.989380] RIP: 0033:0x7f587819ab19 [ 960.989907] 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 [ 960.992510] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 960.993586] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 960.994621] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 960.995644] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 960.996658] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 960.997670] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:12:45 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x1000000}, 0x0) 07:12:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 30) 07:12:45 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000008, 0x10, r1, 0x2ee71000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 961.029308] FAULT_INJECTION: forcing a failure. [ 961.029308] name failslab, interval 1, probability 0, space 0, times 0 [ 961.032560] CPU: 0 PID: 7119 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 961.034501] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 961.036892] Call Trace: [ 961.037639] dump_stack+0x107/0x167 [ 961.038699] should_fail.cold+0x5/0xa [ 961.039795] ? create_object.isra.0+0x3a/0xa30 [ 961.041094] should_failslab+0x5/0x20 [ 961.042184] kmem_cache_alloc+0x5b/0x310 [ 961.043344] ? __lock_acquire+0x1657/0x5b00 [ 961.044572] create_object.isra.0+0x3a/0xa30 [ 961.045824] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 961.047302] kmem_cache_alloc_node+0x169/0x330 [ 961.048616] create_task_io_context+0x2c/0x430 [ 961.049913] submit_bio_checks+0x1366/0x1720 [ 961.051174] ? lock_acquire+0x197/0x470 [ 961.052308] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 961.054064] ? lock_release+0x680/0x680 [ 961.055007] ? find_held_lock+0x2c/0x110 [ 961.055866] ? __bio_add_page+0x328/0x430 [ 961.056739] submit_bio_noacct+0x82/0x1010 [ 961.057627] ? blk_queue_enter+0xc30/0xc30 [ 961.058537] submit_bio+0xf3/0x4e0 [ 961.059281] ? submit_bio_noacct+0x1010/0x1010 [ 961.060236] ? bio_alloc_bioset+0x2a1/0x600 [ 961.061134] ? bio_add_pc_page+0x100/0x100 [ 961.062021] ? bvec_alloc+0x2f0/0x2f0 [ 961.062835] iomap_dio_submit_bio+0x295/0x360 [ 961.063787] iomap_dio_bio_actor+0x4b3/0xef0 [ 961.064720] iomap_dio_actor+0x36f/0x560 [ 961.065567] ? __x64_sys_sendfile64+0x1d1/0x210 [ 961.066553] ? do_syscall_64+0x33/0x40 [ 961.067367] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 961.068488] iomap_apply+0x289/0x810 [ 961.069272] ? iomap_dio_rw+0x90/0x90 [ 961.070067] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 961.071281] ? mark_held_locks+0x9e/0xe0 [ 961.072138] ? filemap_check_errors+0xa5/0x150 [ 961.073087] __iomap_dio_rw+0x6cd/0x1110 [ 961.073930] ? iomap_dio_rw+0x90/0x90 [ 961.074746] ? iomap_dio_bio_actor+0xef0/0xef0 [ 961.075691] ? ext4_orphan_add+0x253/0x9e0 [ 961.076565] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 961.077582] ? ext4_empty_dir+0xae0/0xae0 [ 961.078614] ? jbd2__journal_start+0xf3/0x7e0 [ 961.079570] iomap_dio_rw+0x31/0x90 [ 961.080333] ext4_file_write_iter+0xe0e/0x1530 [ 961.081299] ? ext4_file_read_iter+0x4c0/0x4c0 [ 961.082258] ? kasan_save_stack+0x32/0x40 [ 961.083118] ? kasan_save_stack+0x1b/0x40 [ 961.083977] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 961.085031] ? iter_file_splice_write+0x165/0xc90 [ 961.086030] ? direct_splice_actor+0x10f/0x170 [ 961.086985] ? splice_direct_to_actor+0x387/0x980 [ 961.087994] ? do_splice_direct+0x1c4/0x290 [ 961.088895] ? do_sendfile+0x553/0x11e0 [ 961.089722] ? __x64_sys_sendfile64+0x1d1/0x210 [ 961.090701] ? do_syscall_64+0x33/0x40 [ 961.091511] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 961.092636] do_iter_readv_writev+0x476/0x750 [ 961.093569] ? _cond_resched+0x10/0x30 [ 961.094389] ? new_sync_write+0x660/0x660 [ 961.095258] ? avc_policy_seqno+0x9/0x70 [ 961.096109] ? selinux_file_permission+0x92/0x520 07:12:45 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x110, r0, 0x4d412000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:12:45 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:45 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0xfff, 0x305100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 961.097127] ? security_file_permission+0xb1/0xe0 [ 961.098364] do_iter_write+0x191/0x700 [ 961.099189] ? trace_hardirqs_on+0x5b/0x180 [ 961.100100] vfs_iter_write+0x70/0xa0 [ 961.100900] iter_file_splice_write+0x726/0xc90 [ 961.101901] ? generic_splice_sendpage+0x140/0x140 [ 961.102952] ? security_file_permission+0xb1/0xe0 [ 961.103963] ? generic_splice_sendpage+0x140/0x140 [ 961.104987] direct_splice_actor+0x10f/0x170 [ 961.105913] splice_direct_to_actor+0x387/0x980 [ 961.106900] ? pipe_to_sendpage+0x380/0x380 [ 961.107811] ? do_splice_to+0x160/0x160 [ 961.108641] ? security_file_permission+0xb1/0xe0 [ 961.109655] do_splice_direct+0x1c4/0x290 [ 961.110532] ? splice_direct_to_actor+0x980/0x980 [ 961.111540] ? avc_policy_seqno+0x9/0x70 [ 961.112400] ? security_file_permission+0xb1/0xe0 [ 961.113418] do_sendfile+0x553/0x11e0 [ 961.114235] ? do_pwritev+0x270/0x270 [ 961.115041] ? wait_for_completion_io+0x270/0x270 [ 961.116064] ? rcu_read_lock_any_held+0x75/0xa0 [ 961.117036] ? vfs_write+0x354/0xb10 [ 961.117828] __x64_sys_sendfile64+0x1d1/0x210 [ 961.118783] ? __ia32_sys_sendfile+0x220/0x220 [ 961.119747] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 961.120846] ? syscall_enter_from_user_mode+0x1d/0x50 [ 961.121939] do_syscall_64+0x33/0x40 [ 961.122728] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 961.123815] RIP: 0033:0x7f98f384db19 [ 961.124602] 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 [ 961.128472] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 961.130074] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 961.131584] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 961.133083] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 961.134583] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 961.136084] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:12:45 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x0, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:12:45 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 40) 07:12:45 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x4000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:12:45 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x2000000}, 0x0) [ 961.194728] FAULT_INJECTION: forcing a failure. [ 961.194728] name failslab, interval 1, probability 0, space 0, times 0 [ 961.196311] CPU: 1 PID: 7135 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 961.197207] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 961.198315] Call Trace: [ 961.198669] dump_stack+0x107/0x167 [ 961.199150] should_fail.cold+0x5/0xa [ 961.199664] ? create_object.isra.0+0x3a/0xa30 [ 961.200275] should_failslab+0x5/0x20 [ 961.200779] kmem_cache_alloc+0x5b/0x310 [ 961.201318] create_object.isra.0+0x3a/0xa30 [ 961.201897] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 961.202584] kmem_cache_alloc+0x159/0x310 [ 961.203136] xas_alloc+0x336/0x440 [ 961.203600] xas_create+0x34a/0x10d0 [ 961.204089] ? kernel_text_address+0xf2/0x120 [ 961.204681] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 961.205363] xas_store+0x8c/0x1c40 [ 961.205838] __xa_store+0x164/0x2d0 [ 961.206330] ? xa_delete_node+0x280/0x280 [ 961.206873] ? trace_hardirqs_on+0x5b/0x180 [ 961.207436] xa_store+0x31/0x50 [ 961.207883] __io_uring_add_tctx_node+0x1cf/0x520 [ 961.208508] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 961.209191] ? alloc_fd+0x2e7/0x670 [ 961.209674] io_uring_setup+0x1fbb/0x2980 [ 961.210222] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 961.210883] ? wait_for_completion_io+0x270/0x270 [ 961.211525] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 961.212204] ? syscall_enter_from_user_mode+0x1d/0x50 [ 961.212883] do_syscall_64+0x33/0x40 [ 961.213370] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 961.214051] RIP: 0033:0x7f587819ab19 [ 961.214541] 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 [ 961.216926] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 961.217937] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 961.218879] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 961.219816] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 961.220729] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 961.221665] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:13:00 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 41) 07:13:00 executing program 6: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) fstat(r6, &(0x7f00000002c0)) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) [ 976.073640] FAULT_INJECTION: forcing a failure. [ 976.073640] name failslab, interval 1, probability 0, space 0, times 0 [ 976.076279] CPU: 0 PID: 7155 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 976.077790] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 976.079628] Call Trace: [ 976.080215] dump_stack+0x107/0x167 [ 976.081023] should_fail.cold+0x5/0xa [ 976.081863] ? xas_alloc+0x336/0x440 [ 976.082702] should_failslab+0x5/0x20 [ 976.083543] kmem_cache_alloc+0x5b/0x310 [ 976.084447] xas_alloc+0x336/0x440 [ 976.085235] xas_create+0x34a/0x10d0 [ 976.086066] ? kernel_text_address+0xf2/0x120 [ 976.087063] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 976.088221] xas_store+0x8c/0x1c40 [ 976.089020] __xa_store+0x164/0x2d0 [ 976.089836] ? xa_delete_node+0x280/0x280 [ 976.090764] ? trace_hardirqs_on+0x5b/0x180 [ 976.091911] xa_store+0x31/0x50 [ 976.092644] __io_uring_add_tctx_node+0x1cf/0x520 [ 976.093711] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 976.094885] ? alloc_fd+0x2e7/0x670 [ 976.095695] io_uring_setup+0x1fbb/0x2980 [ 976.096614] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 976.097725] ? wait_for_completion_io+0x270/0x270 [ 976.098810] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 976.099954] ? syscall_enter_from_user_mode+0x1d/0x50 [ 976.100764] FAULT_INJECTION: forcing a failure. [ 976.100764] name failslab, interval 1, probability 0, space 0, times 0 [ 976.101081] do_syscall_64+0x33/0x40 [ 976.101127] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.101148] RIP: 0033:0x7f587819ab19 [ 976.106111] 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 [ 976.110138] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 976.111808] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 976.113356] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 976.114918] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 976.116465] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 976.118019] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 976.119618] CPU: 1 PID: 7160 Comm: syz-executor.3 Not tainted 5.10.247 #1 07:13:00 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:13:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x3000000}, 0x0) 07:13:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x5000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 31) 07:13:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x4e21, 0x8e, @remote, 0x1}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) r2 = openat(r1, &(0x7f0000000280)='./file1\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000040)=0x8) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = openat$cgroup_netprio_ifpriomap(r2, &(0x7f0000000080), 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r4, 0x7faf9000) dup2(r3, r0) 07:13:00 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$sock_SIOCGIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r1, 0x8982, &(0x7f0000000000)) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) syz_io_uring_setup(0x5156, &(0x7f0000000100)={0x0, 0xf89f, 0x2, 0x1, 0x17c, 0x0, r1}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000180)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r4, 0x0) r5 = fcntl$dupfd(r4, 0x406, 0xffffffffffffffff) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, 0xffffffffffffffff, &(0x7f0000000700)={0x20000000}) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r6}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f00000006c0)=@IORING_OP_SENDMSG={0x9, 0x2, 0x0, r3, 0x0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="abf9a7269f5dc63232f49764bf267b14b07fd63203ff137f604d5951d6c302f723b92c1a495304c60dbc5676e633e0466da4ed3020d550f55f33d03c032c72399fd6eca88a987d385d39b3396939212df110da048e229656ba516993f38eb72bb60c616df70c76a74b6b", 0x6a}], 0x1, &(0x7f00000002c0)=[{0xe0, 0x10a, 0x8, "f02202cc49a639b3091969d83c6f05aa835591836b16d6fd458984f373c2cfc7e6c3198767a3a3590e4a9783d16d82186758a82acbfa8a412133c20fa0f197cf7523e796f15f4e9052c9debf380ebe804e6634a643c0d8cab2e46c853d736479c3e44a41ca13bc6358c45fd6165f40c867d0a0d43a92d3380f3782f85db066118c1f5565f5f5c42f4f5427d72bf5e11796d42fb537b256ad35842eb79978217aab3300a46c978a8f9652b0eede1e2b4ba3786dad7fe001930bf9d67c955eddcd8c5388aee3d7f62014"}, {0x48, 0x116, 0xce54, "ade94847defc46910a6040b9034141a7875232e335d255025017b36e4bec8012f02143df3dcf52015ec3c4eb9e99c4023da85ce7"}, {0x80, 0x0, 0x4, "f01078865627d55717e08b29ff766a887807e59d6f60e3839c958c1ed05b91ba3e2af0b7f1dc5dd94737b329f4de139b0895644c902589ebdcd02df1f0823c9b556c841058dbb79d8ec9a5ce4431376696676c753a121082f261011b20676fe3893c5fa57cef5ba5dd9c8e81675e7243"}, {0x68, 0x29, 0x6, "07cc0969f8172501f9a4a8ce4a4ecf10b056b2061bf747b4fb9f9d111850454c951969ab8d7a44a6252e83e84abdfbb70a833768c630c6f8d8371bf9e2a4c3d7529032810fe798816dbd19c88a1afef8f117"}, {0xb8, 0x108, 0x3, "0d112f3a286f20663518f2c17db95632f7b532a35ca1ee7671430f3a3e0a6b97e304dd0f57d4aaf7cbe50769f06ec83138840aee4966d698a7890fc7fd2011eea50db45093c4933898987a88e1ea2c92f73a3deeff1f115e12bc704b8c5daefe520524b2f9659b5ed5c6b1c98568e89e8757daa5c150f4bdcce2d509759d79311727a2394dfa60c89c4e3d93acf5f92e86d352ba47c434a7cf1386e24baa3d00c1c927f604"}, {0xd8, 0x84, 0x7, "58a3c72bb3a05a5766b653c3826707580d505f168a5849dcd01267df0b224e8cb5bf0f7964ab75a136a7fee98d59ffa9fdc31fda230ba25803ff070fb91356930ad46472e5987605abc8d1c1e5f1f47ffb158ec64714e7cc5e761a6002403f8533a9e55c70c4d3cda28257cf6a451115e17e47d40f9bf55144a24537e1e72d42e1aa9baa5d58dba3db277d7d797b2a57ca685d265774b492bebdb04568f0ebec9fbfb1d37d977ada3f02db14ce62644d3d8d06b28e5d4a93ce606cd03ceccea40683"}], 0x3a0}, 0x0, 0x40001, 0x0, {0x0, r6}}, 0x389) r7 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r7, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r7, 0x5412, &(0x7f0000000000)=0x6d) fcntl$F_GET_RW_HINT(r7, 0x40b, &(0x7f0000000040)) [ 976.121068] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 976.122976] Call Trace: [ 976.123570] dump_stack+0x107/0x167 [ 976.124322] should_fail.cold+0x5/0xa [ 976.125107] ? create_task_io_context+0x2c/0x430 [ 976.126072] should_failslab+0x5/0x20 [ 976.126856] kmem_cache_alloc_node+0x55/0x330 [ 976.127784] create_task_io_context+0x2c/0x430 [ 976.128722] submit_bio_checks+0x1366/0x1720 [ 976.129631] ? lock_acquire+0x197/0x470 [ 976.130458] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 976.131719] ? lock_release+0x680/0x680 [ 976.132529] ? find_held_lock+0x2c/0x110 [ 976.133361] ? __bio_add_page+0x328/0x430 [ 976.134208] submit_bio_noacct+0x82/0x1010 [ 976.135082] ? blk_queue_enter+0xc30/0xc30 [ 976.135967] submit_bio+0xf3/0x4e0 [ 976.136699] ? submit_bio_noacct+0x1010/0x1010 [ 976.137638] ? bio_alloc_bioset+0x2a1/0x600 [ 976.138529] ? bio_add_pc_page+0x100/0x100 [ 976.139394] ? bvec_alloc+0x2f0/0x2f0 [ 976.140177] iomap_dio_submit_bio+0x295/0x360 [ 976.141093] iomap_dio_bio_actor+0x4b3/0xef0 [ 976.142021] iomap_dio_actor+0x36f/0x560 [ 976.142855] ? __x64_sys_sendfile64+0x1d1/0x210 [ 976.143803] ? do_syscall_64+0x33/0x40 [ 976.144603] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.145703] iomap_apply+0x289/0x810 [ 976.146466] ? iomap_dio_rw+0x90/0x90 [ 976.147248] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 976.148445] ? mark_held_locks+0x9e/0xe0 [ 976.149299] ? filemap_check_errors+0xa5/0x150 [ 976.150236] __iomap_dio_rw+0x6cd/0x1110 [ 976.151097] ? iomap_dio_rw+0x90/0x90 [ 976.151135] ? iomap_dio_bio_actor+0xef0/0xef0 [ 976.151156] ? ext4_orphan_add+0x253/0x9e0 [ 976.151176] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 976.151199] ? ext4_empty_dir+0xae0/0xae0 [ 976.151214] ? jbd2__journal_start+0xf3/0x7e0 [ 976.151244] iomap_dio_rw+0x31/0x90 [ 976.151267] ext4_file_write_iter+0xe0e/0x1530 [ 976.151301] ? ext4_file_read_iter+0x4c0/0x4c0 [ 976.151315] ? kasan_save_stack+0x32/0x40 [ 976.151330] ? kasan_save_stack+0x1b/0x40 07:13:00 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:13:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x6000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 976.151346] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 976.151363] ? iter_file_splice_write+0x165/0xc90 07:13:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x9000000}, 0x0) [ 976.151379] ? direct_splice_actor+0x10f/0x170 [ 976.151396] ? splice_direct_to_actor+0x387/0x980 [ 976.151412] ? do_splice_direct+0x1c4/0x290 [ 976.151430] ? do_sendfile+0x553/0x11e0 [ 976.151445] ? __x64_sys_sendfile64+0x1d1/0x210 [ 976.151461] ? do_syscall_64+0x33/0x40 [ 976.151479] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.151505] do_iter_readv_writev+0x476/0x750 [ 976.151523] ? _cond_resched+0x10/0x30 07:13:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4bc0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_mount_image$msdos(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x5, 0x3, &(0x7f0000001140)=[{&(0x7f0000001440)="446bf7bd8963689c4b8c9bda447dc0e1a46d8fc0189f13caf7612b2ce4e4124f8d2be278b942ff97a6ef980b2dc32796b15277afa9be988a6b73a94aa0a0ea13b2540ee8aa5bbefe16ece1bc2df6", 0x4e, 0xff}, {&(0x7f0000000100)="099ce14d4d32d686ffa009e2074ec5310dcc374d2898ad1b6b781a2ba3a70deac8817c75652774bd07760a812fc96ad54f93ccf49735b4901ce5b816", 0x3c, 0x40}, {&(0x7f0000000140)="05f114ad1137dd43d8c2c3f0cc21b427e90f5589f946934bdb74d3aa67d8ab1c2c5ef4f4476ba87e56ef96827948d25e401af35fc1bbce8d051e1d92a55a30e61c40a131a731e014fc9a4b201c80691a79eed40b22bc20bf4a65ba1a734ea82b3b54b30087ef351b6409573634d0a0d037f93dd490bd46333961922adbb7a6d635e231dff7297888619b9bddbccbfbad7edab204ff1a645ef46e95290efaff03c32b334f40227ce1250f15a0e3429e4e8c683517c5e467a874ba3c530852be3dcbd09a8d45051824918eb0489810039f95ffa89fa3623d479be681580d0ec31df0877f16e2dd0b37175182fd2d12945e22bcada517c504f703be42e916941a6c628dc6321accfd3971cc696d2a80055742e80811c73e2a8b5bfd03c5ba15b89d25af9fccdb2803a631be5c3738f975af208aa3c0797f8b695695ad75ca7b4802fd7f7ba3ebcbdb6dacd8f473c0ff4c1451df7e71b091fb9c1e386b2dbf62969294fbad1708f86e0aa5554cb8d40c627cb3c9d32d208d9937d1dcfdeef354c389118168a23bd034308822c974acb027c0872231d629505cf76597f856ac23c9bbeaba9010c1e75f362e1d0082bad2bdd2026578991244b56d8291cabc9d2dca50d8d5b67983bca1f00bdd5788e0a32d03ba8cb23efad4c630c3a559a8aac43ce884a84f36ca86dbf68a9a7d2748a619f0e1171d30695a8cb4f6afdced70d75d35fe0dd060f926aeaf53c2bd58d6f7514762d0f9e40a8aebc650add5054e78ce382dc8e8a81aa94578508c0bd0fd083e514a411a17e706cbaab41b87deb3ad5e9d23de9119cafaaf54d42ce44042be137eb68e9c605c02839f94dcce2868a5e15206668d8fa88ed5d45fe128374f74897fa1ea85a65e9c434a7e79ffb4907f288edba7bd1a98c90bef27675f7736c5b303a305e02a5d0a5e394fa5b46ecfdd9644012854d9080a655991b0b815d7163d42aabec6b3cde2a7aa9be93873d163fdf827b565008848601976dac8fe8d3efe014915aa4737c9f0db529e07333f877a62e5ec6ba967725c28cc5e831673a571bac336ac4e502ee4d06420c38c2247a9dc1c14675e52e53bb1c40c50bf300f25e99d3424954461ce226a9015c5aa95341d18fd5d3ee922ae7d5400f56e1552186437d6678b0b57f1e05fd1e518dec0252ed8c957fcf5f23ee3fc3619b4f0480c805ad083a8decff2b3131616fbd55c2b760c7dc0b62c5a3bf46cfd49f9a86dfd243a0f7754cdd31930d162a6e34d0811af2f41b660ce61427508dbb138ad062e49187e68379a23336285d4dd2af37fc8b1831ea8cbf538770a124318756e1cf1e7237f99046a04a78392fdde77776ea8d13e57d6ceab3bec4d00e8a10c7f33e0b1c1fae2868d228031f674c8bb5350c71083b2b8e5176bfa78fd1b12b4e36748018517c395fac469c2bfc4b42f393d605c7553476e36b06513ed64a27e5fdf1aab4194ad7aa20752bd438ec9eeedfa5ffdbf54aea752e652d900c118f569d898efa9ca3b5712b0537122aea8a032513a9c0c860d3111e74e7b7addf92dbef8b10646f6f9c05781a73493d8248a8b4d7d0a8d2a307dce8d7f4675d16eecf226a48e470561cb4117208ba14102987177a52bec22b792fd124b6abddc33a3eb8c595bf049599e679a0cf7918fb965e50ca35227a99832324a78078f69151fe906fe7f3f1f7e04ce79d80be6e16b801b506ef74eb00f42923fd80664ba342deb01ee4abbc3fd346bef856bc6009c328ca8c2bb587f157b4f9912a79956ebff8107546a1563dc15ef75a5491db28ae2927aab492ad9f0cba05f1efb7377d98b45777f0a1b3b071451dd5b00fc26d774e15dd74161a79536c20321c9980b8d562cebfca913699be57142c1a47708f4587ce43b7edb1573a3ca6fd81fcfa6c41c45a40bfdd3b9d55d60f6b7b29c3e6a1b7567d4cd1aad544ca692336b40e3985499b1371a3fb2bf75de9cafe9d78a9719812743bc8ba4434bedef94758c97b017ea89dbdd0154aec3eaeef3ab3ca2f5126311ba322448454e90a57d082daa44aaadf18cfe22ab52770225fd8c1da564ea7c147d0afc00d6ab5e096e440830da14ee1875a806c504dc15ac70aa690b9e8236fcb11d8b7224cc96ad658e4678384a39bbf1db39c0b6af9f83fc977b7780de7e49b9d789be2fd24e6780b78d3628f9fe8362cfc9c3de5ad047e2b0f851ef51faee48bd62f10ab3503d2a5be89e3256a8c10e993b442d22584235183d60c7e0a6f3fb805bcb4eb3506cbabfc08abcd8bfc4e6c0959eab6e68333297e384d5fd59a60080511a270c0ec509a5163fbcc9fa8f131662c827f754f95076f909d2854ff8aef66eed59115b3076afaaef8001f11a16ed87c6fc56fb4161b7233537e2692526e7640e86bfab386a6d8935d0b40a141701291e099dd037da10e15134d0f82bfc1a2853282004816b735d8b92571020a2c40f5ecb17c27f9510860bc84c8b934361cabe5702ef61162d879dae890e8f58a166e4108b66a2a4f61d00de1d56dd0d1985d2f3e9fa188a8b00919669e57dc8f9f607c3fe4b26726798f9b7434a6c7bb080d805719aa84e476b2d7fda53e83804815f2675a2d6a9f15b85d1bfff6a7c671850bf7dbc6ae9cf6e296048e8fa5e10e438e13e29f5b5d8714b6c4e536b0e1099856a4cce872fa50fbd101b74d9b11bbc582f78ea69c606cbedb39e27d2d074bef7feeafb75c2e8828660ff714ca2c25f0ad2cb541dd5edb79f47fce52c98f203fb6ac6c6d360305ee7517d877423f9a0396ce6b663ea06acf350451bdfe232af7e6aaf2f03a31bf47aa6ce8130463ccde8c807bdb46a42fef5a4137f54dd2d6953a9b90657f421a73623b3d5677145b6788241f1e30c52d07caf129bc9c27deaac33a131e3abd2a061ab8c0fe3db30c5d749f50ef7a4a730657b127d6287c5f9ccb22207b96b7b97730da55cbf14827684b51b1d0a53b75209afb6d70405c477a52cbc230864f06a93cf0b7af045b627cf005f00b8026546ef08de92a1d1e7cf140a2fa5a9ad430e99456ad2b53bd7d477e03a94b13827f7fe0f0a09bd97130dc70c80b615c4aea5fe445b5f366c0cb8eb1a572c308e0049496706f36cccfd8daebd23370fdc9678747807c1cbec2e90af69d3faf86b44b533e5aa2387f57514c8467bacc008004568bd4bd42ef645fad775bea8807a9d25c6fff5c73027b52926f92438336415327ef6962e964164f465a9a5fa670f1856df198cd8fc4ed5543c382d795c509588a130ba27b3caeb9bf34903d90cf38c24d531a4b70cfd0483eef74d777a6b0232c2bd8c331f279723c5e375a19dc9f1865fbf99399f21df41cd87a57c3438da540193bd4530a56ba98731925fc8fe81f048b125e8880acb881bb8fa778a4302f6dd58ee5c5a9ac8ef921256561810463cc5dd90d64e66bbb0dae87ae3e2f8a35477d962f242c21873343cae565f07203477be43c6dc9d855c7869d6c216fffd2aa9915001517db0366eede718ede74de1e4c3cb73cfdc86b3fbfb375a299e7b01c54f5a83d4a3b2ce444130e472c6d4eef906e41ea5a3b53cf9c171346b69fd2485c6714269f286c0fcf14e410d211bb47a7bdbc2c788455f5e2c70795b986d00a85da001fcf5ef0fc023ef916362fd89d9e64c9a0ae57a6905a279077c27e706caa3b3d4fe48caec4cf5b501e1bd69f7d7d63ce0104d90eacd7feacd95be7128a9129501aae5d758c40f78888986095604142e8708ad8f17dc2863750a9a9ee39cd4c108c4b8cfa2d211c6f21c32736872f0d651e3209495a2b41a10c294a7b94a6b394febd1dc4065f50584369a4bad032db166f70639be9ff060b6bb4f71b3038239340c93c5545cd7698ec47b45ec328824f1d3394cc4419e9390c630f6e7274f9681aea6b0fd933590e89250967911cf58181be7b079dac4f845a9216cd33354661b8ab15ba05650eda1c26cb3468b8cb9dd0e677f357d1f285d1ea499902c813ca7aff518f4c8312668e49f4da1e5528027f7710ab8553cd0af9964a8654625bb7b914fe051dfc44bf982194dae06c06ae3fbb372f1e6712ee865f6efe8ed6d04d2227541f694737a52dcae15514136eb914f7f391490f288d4d91f0faa87bf3be151f4488260e0016f6997be7415408ccd06c83cbe9a1f88405d1e653626fe23f5787a435a791755b7dab41b0779e4a4d971ca12aac70b723abc10ef4c40c173e10c63afc0ef315029b53d40b965286ac13fd71ce00d574ef4d1c672234520e47e8c9b28dfd697f5aba10c6dbcc4b726e4e769568ae60e1973e136a50d5373c29ada335ae4b6891b574cca56e391761b42b80f0ed30a2c1204a0c0965cd8dc8d0b5abf9dee23653816446c857d54f8f40c8436a914f0008c4f075fa113f040d655caa93f4ef9852042756e53a26c2b43611e468bd91250f9b7637f3dd3747702d3d582736ee334b33b0981ab6963c930cc5a67d4a02204ecd5eb4aaebdafe137e7873f8efa378083ec37d6a8e890d35945c7cc5e4e25d9e87e97509e8917c8158a16d1b489b34f216afdc7163c0c62df3443096511d964e5eb764cdcc5190fe54fbe4923d6b94094fbc0c567f3606f487b8e9c7a8ce952a75ac35420dd8e26312e7a0f7aeef2d4496a26452fe4131b71c89e2131ca93f0a8b74049c6b727fd0611b6c4a9bc80ec924f0d2ce3a83b04d9b9a113f2fad51640d6a7be7d5965caab27d67e646bab73bbd680e6adc9e5fcce6144a783de8db6f6ff463b53accdeb79a3b234333d4a80e91e9f9dd9b2e34859f23c7b221913f2cbca64e14186f6d346ce1279e7e22a00f2bc2316c6c95f2d55113a55b8f18e0c91d1dfa212d8eba071e0c2735b9dd2486dd17439eb94102f082e5892f8e436072f1d51e03cef0d4c4eea94a81d3d1371d36a98e5fea44982ab103d89c29afbe2388761edaf04aa113501a984fffa8453b6c2998b9e1dfb05a135cff75db4c942146d1bcf70eeb29c519a70d71fdb6cebc210f182c8361d1af437f6b6cd140e7a15a6898b7b55e23611ea43e27baae2e9a8836b5b503f9bccd678dcc86e70c8f2264f60fd78246aaee5e61c50d4e12b263ff514e878e382cf8beafef25f72c2f9688c9df209f2e9ca7b5afd6c865a768262970bb4f71763f3d0610c09bf1a4b63f3ca5444ab2c25a5e333259760d8a22f4a1894bac5d3fc1216ffde214df10f3d05937cb9739ea5ed38b0d0d844db56c722d63d652067d0e0acf5166b884c9d5e977431164cdbd4e784d3d798e1f169574aa58ba482a91a50ad6d312082308e0c2837ead6b8731c4c558192b1f7a6cfae1d42090c5713cddbdd90687d2521ff7128a10c47494dfe33ec29745df295344c2e4c44c3b800c20ce11866ce2644b5546a5a61900ce0fe33a50b08ab40816430e4136da0c887b8c16a54f3a8f4540ec7d41ecf47206a4e811b94c1009f27b05ceee715c7f0d993b32a748297dcbe34d280034934c50609b3fe05f978e051460b648ed2cdd71c0d5b921a7c2e37194b1f39a2e1d16b1e156a058625b5c63f06ddb201f638ede631ff5f8447179136efe206f1d612142a9da739ec7e438cf865ca1385792982599b744e7d5754b6d1914cc669119112ee524a835f2a4aa8d2cc867d37120ac82f242ed9c14ffab1f4e43422af87cd2a797c611fc0e61802ac3181c84b4db09f17a1725d90d74aa386b26080fde51be542b33ebb9f04c41af76a6c429ddbf8db5a7d076245bb6c41299d6369802d81b2c54d10f776c1840c39b689be023f5f345662aa43e394cb46", 0x1000, 0x9}], 0x252c4a, &(0x7f00000014c0)=ANY=[@ANYBLOB="646f74732c636865636b3d72656c617865642c6e6f646f74732c636865636b3d6e6f726d046c2c736d61636b66737472616e736d7574653d2c666f776e65723e", @ANYRESDEC=0xee01, @ANYRES64, @ANYRESDEC, @ANYBLOB=',euid<', @ANYRESDEC=0x0, @ANYBLOB=',defcontext=unconfined_u,fsmagic=0x0000000000000007,subj_user=*#$-,fowner>', @ANYRESDEC=0xee00, @ANYBLOB="0000005497000300000000000000"]) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f00000012c0)) r2 = perf_event_open(&(0x7f0000001340)={0x0, 0x80, 0x7, 0x4, 0x8, 0x0, 0x0, 0x0, 0x2020, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000001300)}, 0x40010, 0xa67, 0x40, 0x5, 0x9, 0xff, 0x7, 0x0, 0x10000, 0x0, 0x4}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r5, 0x1) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r5, 0x2405, r6) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) pwrite64(r4, &(0x7f0000001980)="fcf290daaf75919218c578c03be0353f47fa5e575028c8c16863647d811a8ac096dbbe568e443cdbe3faf067cd2bd1a624ea44ca0e4cc4a4702c276bee4478393038d53fa95d1c434e1042764985519e638542192aa522eeca7477896ea6335d1f077afc5fb6ade36c90705790c2356bce8931d7f199f956fbd0b8a1531f44a25dbca1c11e96e1c426d558d5bb86053879d7d2ff9d7476650bcab2d5010d162351da190d54e37fd794b6f9eb4fdf11a4a82b3bd1b92cf62cc00d2c7ebac466ee9df51ea0540a7642ca4a28ccbc", 0xcd, 0x3f) pwrite64(r2, &(0x7f0000001240)="4841c354c31400fbb19cb4896a696a398c767f0bbdafc5f63a4d084314d40ec448efae989877b7524b26239a3c072b8fe89b30cdadc62ed4584c7d84b0ba47091f8d3b1bd301611eb1961619192b67ace51e43ab7cab41d6b1ff57cefa0b3cc415a0", 0x62, 0x1) r7 = syz_io_uring_complete(0x0) perf_event_open(&(0x7f00000011c0)={0x1, 0x80, 0x20, 0x7, 0x5, 0x0, 0x0, 0x10000, 0x31020, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x81, 0x4, @perf_bp={&(0x7f0000000080)}, 0x2000, 0x10000, 0x10000, 0x9, 0x0, 0xffffffff, 0x6, 0x0, 0x9, 0x0, 0x2}, 0x0, 0x8, r7, 0x6) dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f00000015c0)=""/151, 0x97}, {&(0x7f0000001680)=""/129, 0x81}, {&(0x7f0000001740)=""/187, 0xbb}, {&(0x7f0000001800)=""/211, 0xd3}, {&(0x7f0000001e00)=""/4096, 0x1000}], 0x5, 0x99d, 0x9) openat(r1, &(0x7f0000001400)='./file0\x00', 0x20002, 0x4) 07:13:00 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f0000000100)={&(0x7f0000000000), &(0x7f0000000040)=""/186, 0xba}) dup3(0xffffffffffffffff, r0, 0x80000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 976.151542] ? new_sync_write+0x660/0x660 [ 976.151560] ? avc_policy_seqno+0x9/0x70 [ 976.151579] ? selinux_file_permission+0x92/0x520 [ 976.151602] ? security_file_permission+0xb1/0xe0 [ 976.151632] do_iter_write+0x191/0x700 [ 976.151654] ? trace_hardirqs_on+0x5b/0x180 [ 976.151682] vfs_iter_write+0x70/0xa0 [ 976.151703] iter_file_splice_write+0x726/0xc90 [ 976.151739] ? generic_splice_sendpage+0x140/0x140 [ 976.151777] ? security_file_permission+0xb1/0xe0 [ 976.151800] ? generic_splice_sendpage+0x140/0x140 [ 976.151821] direct_splice_actor+0x10f/0x170 [ 976.151844] splice_direct_to_actor+0x387/0x980 [ 976.151870] ? pipe_to_sendpage+0x380/0x380 [ 976.151894] ? do_splice_to+0x160/0x160 [ 976.151912] ? security_file_permission+0xb1/0xe0 [ 976.151940] do_splice_direct+0x1c4/0x290 [ 976.151959] ? splice_direct_to_actor+0x980/0x980 [ 976.151976] ? avc_policy_seqno+0x9/0x70 [ 976.152000] ? security_file_permission+0xb1/0xe0 [ 976.152029] do_sendfile+0x553/0x11e0 [ 976.152061] ? do_pwritev+0x270/0x270 [ 976.152080] ? wait_for_completion_io+0x270/0x270 [ 976.152101] ? rcu_read_lock_any_held+0x75/0xa0 [ 976.152118] ? vfs_write+0x354/0xb10 [ 976.152140] __x64_sys_sendfile64+0x1d1/0x210 [ 976.152158] ? __ia32_sys_sendfile+0x220/0x220 [ 976.152182] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 976.152201] ? syscall_enter_from_user_mode+0x1d/0x50 [ 976.152223] do_syscall_64+0x33/0x40 [ 976.152243] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.152255] RIP: 0033:0x7f98f384db19 [ 976.152273] 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 [ 976.152282] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 976.152302] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 976.152313] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 976.152323] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 976.152334] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 976.152345] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 976.314661] loop7: detected capacity change from 0 to 4096 [ 976.326491] ====================================================== [ 976.326491] WARNING: the mand mount option is being deprecated and [ 976.326491] will be removed in v5.15! [ 976.326491] ====================================================== 07:13:00 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 42) [ 976.404984] FAULT_INJECTION: forcing a failure. [ 976.404984] name failslab, interval 1, probability 0, space 0, times 0 [ 976.407839] CPU: 1 PID: 7187 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 976.409252] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 976.411103] Call Trace: [ 976.411652] dump_stack+0x107/0x167 [ 976.412406] should_fail.cold+0x5/0xa [ 976.413196] ? create_object.isra.0+0x3a/0xa30 [ 976.414127] should_failslab+0x5/0x20 [ 976.414915] kmem_cache_alloc+0x5b/0x310 [ 976.415751] ? mark_held_locks+0x9e/0xe0 [ 976.416776] create_object.isra.0+0x3a/0xa30 [ 976.417753] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 976.418937] kmem_cache_alloc+0x159/0x310 [ 976.419798] xas_alloc+0x336/0x440 [ 976.420539] xas_create+0x34a/0x10d0 [ 976.421419] ? kernel_text_address+0xf2/0x120 [ 976.422428] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 976.423525] xas_store+0x8c/0x1c40 [ 976.424396] __xa_store+0x164/0x2d0 [ 976.425267] ? xa_delete_node+0x280/0x280 [ 976.426141] ? trace_hardirqs_on+0x5b/0x180 [ 976.427047] xa_store+0x31/0x50 [ 976.427733] __io_uring_add_tctx_node+0x1cf/0x520 [ 976.428727] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 976.429812] ? alloc_fd+0x2e7/0x670 [ 976.430576] io_uring_setup+0x1fbb/0x2980 [ 976.431459] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 976.432632] ? wait_for_completion_io+0x270/0x270 [ 976.433645] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 976.434926] ? syscall_enter_from_user_mode+0x1d/0x50 [ 976.436218] do_syscall_64+0x33/0x40 [ 976.437062] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.438178] RIP: 0033:0x7f587819ab19 [ 976.438978] 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 [ 976.443012] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 976.444839] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 976.446379] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 976.447850] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 976.449300] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 976.451028] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:13:00 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:13:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xf000000}, 0x0) 07:13:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x7000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:00 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x56bb00) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$AUTOFS_IOC_CATATONIC(r1, 0x9362, 0x0) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$GIO_UNISCRNMAP(r2, 0x4b69, &(0x7f0000000100)=""/4096) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:13:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 32) 07:13:00 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:13:00 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = eventfd(0x7fff) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000140)={{0x1, 0x1, 0x18, r0, {0x200}}, './file0\x00'}) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r6, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000000)=0x6d) r7 = openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.log\x00', 0x0, 0xa1) r8 = syz_open_dev$vcsu(&(0x7f00000001c0), 0x9, 0x26e080) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000200)=0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfe, 0x8000840}, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000300)=[@rights={{0x28, 0x1, 0x1, [r1, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01}}}, @rights={{0x30, 0x1, 0x1, [r2, r1, r3, r4, r5, r6, r7, r8]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xee00, r10}}}, @rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r1, r1, r11]}}], 0x100, 0x4001}, 0x0) dup2(r1, r0) 07:13:00 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 976.639741] FAULT_INJECTION: forcing a failure. [ 976.639741] name failslab, interval 1, probability 0, space 0, times 0 [ 976.642563] CPU: 0 PID: 7205 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 976.644133] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 976.646015] Call Trace: [ 976.646629] dump_stack+0x107/0x167 [ 976.647458] should_fail.cold+0x5/0xa [ 976.648330] ? create_object.isra.0+0x3a/0xa30 [ 976.649370] should_failslab+0x5/0x20 [ 976.650232] kmem_cache_alloc+0x5b/0x310 [ 976.651159] ? __lock_acquire+0x1657/0x5b00 [ 976.652149] create_object.isra.0+0x3a/0xa30 [ 976.653143] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 976.654309] kmem_cache_alloc_node+0x169/0x330 [ 976.655364] create_task_io_context+0x2c/0x430 [ 976.656401] submit_bio_checks+0x1366/0x1720 [ 976.657399] ? lock_acquire+0x197/0x470 [ 976.658311] ? trace_event_raw_event_block_rq_requeue+0x560/0x560 [ 976.659713] ? lock_release+0x680/0x680 [ 976.660619] ? find_held_lock+0x2c/0x110 [ 976.661547] ? __bio_add_page+0x328/0x430 [ 976.662505] submit_bio_noacct+0x82/0x1010 [ 976.663477] ? blk_queue_enter+0xc30/0xc30 [ 976.664456] submit_bio+0xf3/0x4e0 [ 976.665267] ? submit_bio_noacct+0x1010/0x1010 [ 976.666311] ? bio_alloc_bioset+0x2a1/0x600 [ 976.667288] ? bio_add_pc_page+0x100/0x100 [ 976.668254] ? bvec_alloc+0x2f0/0x2f0 [ 976.669126] iomap_dio_submit_bio+0x295/0x360 [ 976.670149] iomap_dio_bio_actor+0x4b3/0xef0 [ 976.671177] iomap_dio_actor+0x36f/0x560 [ 976.672091] ? __x64_sys_sendfile64+0x1d1/0x210 [ 976.673140] ? do_syscall_64+0x33/0x40 [ 976.674027] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.675253] iomap_apply+0x289/0x810 [ 976.676098] ? iomap_dio_rw+0x90/0x90 [ 976.676964] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 976.678287] ? mark_held_locks+0x9e/0xe0 [ 976.679223] ? filemap_check_errors+0xa5/0x150 [ 976.680271] __iomap_dio_rw+0x6cd/0x1110 [ 976.681194] ? iomap_dio_rw+0x90/0x90 [ 976.682078] ? iomap_dio_bio_actor+0xef0/0xef0 [ 976.683128] ? ext4_orphan_add+0x253/0x9e0 [ 976.684090] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 976.685208] ? ext4_empty_dir+0xae0/0xae0 [ 976.686146] ? jbd2__journal_start+0xf3/0x7e0 [ 976.687181] iomap_dio_rw+0x31/0x90 [ 976.688011] ext4_file_write_iter+0xe0e/0x1530 [ 976.689072] ? ext4_file_read_iter+0x4c0/0x4c0 [ 976.690105] ? kasan_save_stack+0x32/0x40 [ 976.691046] ? kasan_save_stack+0x1b/0x40 [ 976.691980] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 976.693127] ? iter_file_splice_write+0x165/0xc90 [ 976.694215] ? direct_splice_actor+0x10f/0x170 [ 976.695258] ? splice_direct_to_actor+0x387/0x980 [ 976.696353] ? do_splice_direct+0x1c4/0x290 [ 976.697329] ? do_sendfile+0x553/0x11e0 [ 976.698233] ? __x64_sys_sendfile64+0x1d1/0x210 [ 976.699296] ? do_syscall_64+0x33/0x40 [ 976.700186] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.701397] do_iter_readv_writev+0x476/0x750 [ 976.702419] ? _cond_resched+0x10/0x30 [ 976.703303] ? new_sync_write+0x660/0x660 [ 976.704244] ? avc_policy_seqno+0x9/0x70 [ 976.705173] ? selinux_file_permission+0x92/0x520 [ 976.706290] ? security_file_permission+0xb1/0xe0 [ 976.707411] do_iter_write+0x191/0x700 [ 976.708301] ? trace_hardirqs_on+0x5b/0x180 [ 976.709287] vfs_iter_write+0x70/0xa0 [ 976.710157] iter_file_splice_write+0x726/0xc90 [ 976.711236] ? generic_splice_sendpage+0x140/0x140 [ 976.712369] ? security_file_permission+0xb1/0xe0 [ 976.713467] ? generic_splice_sendpage+0x140/0x140 [ 976.714587] direct_splice_actor+0x10f/0x170 [ 976.715600] splice_direct_to_actor+0x387/0x980 [ 976.716661] ? pipe_to_sendpage+0x380/0x380 [ 976.717646] ? do_splice_to+0x160/0x160 [ 976.718555] ? security_file_permission+0xb1/0xe0 [ 976.719659] do_splice_direct+0x1c4/0x290 [ 976.720599] ? splice_direct_to_actor+0x980/0x980 [ 976.721693] ? avc_policy_seqno+0x9/0x70 [ 976.722630] ? security_file_permission+0xb1/0xe0 [ 976.723735] do_sendfile+0x553/0x11e0 [ 976.724616] ? do_pwritev+0x270/0x270 [ 976.725486] ? wait_for_completion_io+0x270/0x270 [ 976.726595] ? rcu_read_lock_any_held+0x75/0xa0 [ 976.727654] ? vfs_write+0x354/0xb10 [ 976.728507] __x64_sys_sendfile64+0x1d1/0x210 [ 976.729523] ? __ia32_sys_sendfile+0x220/0x220 [ 976.730582] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 976.731774] ? syscall_enter_from_user_mode+0x1d/0x50 [ 976.732946] do_syscall_64+0x33/0x40 [ 976.733793] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 976.734970] RIP: 0033:0x7f98f384db19 [ 976.735817] 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 [ 976.740026] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 976.741763] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 976.743393] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 976.745022] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 976.746651] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 976.748278] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:13:00 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1b101) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xb9fef) 07:13:00 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, r0) 07:13:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xffffff7f}, 0x0) 07:13:14 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 43) 07:13:14 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, r0) 07:13:14 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1) sendmsg$TIPC_NL_BEARER_GET(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000040)={0x14c, 0x0, 0x800, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_NET={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0xbf01}]}, @TIPC_NLA_PUBL={0x14, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x100}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1ff}]}, @TIPC_NLA_NODE={0x58, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "732dc24aac3e88a1883500ed089016fec91c86a0"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0xc, 0x3, "bcc2fe8785d6561e"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x200}]}, @TIPC_NLA_MEDIA={0xbc, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xba}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}]}, @TIPC_NLA_BEARER={0x4}]}, 0x14c}, 0x1, 0x0, 0x0, 0xe436ec627acb552b}, 0xc0c0) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) 07:13:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 33) [ 990.268864] FAULT_INJECTION: forcing a failure. [ 990.268864] name failslab, interval 1, probability 0, space 0, times 0 [ 990.270499] CPU: 0 PID: 7236 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 990.271440] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 990.272569] Call Trace: [ 990.272942] dump_stack+0x107/0x167 [ 990.273440] should_fail.cold+0x5/0xa [ 990.273967] ? xas_alloc+0x336/0x440 [ 990.274491] should_failslab+0x5/0x20 [ 990.275026] kmem_cache_alloc+0x5b/0x310 [ 990.275586] FAULT_INJECTION: forcing a failure. [ 990.275586] name failslab, interval 1, probability 0, space 0, times 0 [ 990.277089] xas_alloc+0x336/0x440 [ 990.277104] xas_create+0x34a/0x10d0 [ 990.277124] ? kernel_text_address+0xf2/0x120 [ 990.277139] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 990.277153] xas_store+0x8c/0x1c40 [ 990.277175] __xa_store+0x164/0x2d0 [ 990.277189] ? xa_delete_node+0x280/0x280 [ 990.281442] ? trace_hardirqs_on+0x5b/0x180 [ 990.282042] xa_store+0x31/0x50 [ 990.282499] __io_uring_add_tctx_node+0x1cf/0x520 [ 990.283168] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 990.283888] ? alloc_fd+0x2e7/0x670 [ 990.284395] io_uring_setup+0x1fbb/0x2980 [ 990.284961] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 990.285648] ? wait_for_completion_io+0x270/0x270 [ 990.286326] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 990.287054] ? syscall_enter_from_user_mode+0x1d/0x50 [ 990.287755] do_syscall_64+0x33/0x40 [ 990.288265] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.288968] RIP: 0033:0x7f587819ab19 [ 990.289479] 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 [ 990.292024] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 990.293068] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 990.294043] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 990.295026] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 990.295985] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 990.296953] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 990.297955] CPU: 1 PID: 7235 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 990.299397] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 990.301083] Call Trace: [ 990.301621] dump_stack+0x107/0x167 [ 990.302365] should_fail.cold+0x5/0xa [ 990.303162] ? mempool_alloc+0x148/0x360 [ 990.303980] ? mempool_free_pages+0x20/0x20 [ 990.304856] should_failslab+0x5/0x20 [ 990.305635] kmem_cache_alloc+0x5b/0x310 [ 990.306472] ? mempool_free_pages+0x20/0x20 [ 990.307356] mempool_alloc+0x148/0x360 [ 990.308161] ? mempool_resize+0x7d0/0x7d0 [ 990.309005] ? mark_lock+0xf5/0x2df0 [ 990.309777] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 990.310874] __sg_alloc_table+0x24e/0x390 [ 990.311725] sg_alloc_table_chained+0x9b/0x1f0 [ 990.312654] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 990.313644] scsi_alloc_sgtables+0x236/0xaf0 [ 990.314561] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 990.315598] ? lockdep_init_map_type+0x2c7/0x780 [ 990.316580] sd_init_command+0x2f8/0x30b0 [ 990.317423] ? scsi_init_command+0x4ee/0x750 [ 990.318349] scsi_queue_rq+0xe5e/0x27f0 [ 990.319191] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 990.320196] ? elv_rb_del+0x50/0xa0 [ 990.320941] ? elv_rqhash_del+0x119/0x160 [ 990.321788] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 990.322802] ? dd_dispatch_request+0x1c0/0x990 [ 990.323750] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 990.324750] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 990.325834] ? lock_acquire+0x197/0x470 [ 990.326645] ? hctx_lock+0x7f/0x200 [ 990.327398] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 990.328514] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 990.329546] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 990.330628] __blk_mq_run_hw_queue+0x12c/0x290 [ 990.331561] ? blk_mq_start_request+0x3f0/0x3f0 [ 990.332499] ? do_raw_spin_lock+0x121/0x260 [ 990.333380] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 990.334420] blk_mq_run_hw_queue+0x170/0x2f0 [ 990.335309] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 990.336369] ? dd_dispatch_request+0x990/0x990 [ 990.337304] blk_mq_sched_insert_requests+0x247/0x720 [ 990.338359] blk_mq_flush_plug_list+0x415/0x6c0 [ 990.339318] ? blk_mq_insert_requests+0x450/0x450 [ 990.340316] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 990.341494] blk_flush_plug_list+0x26c/0x3c0 [ 990.342394] ? mark_held_locks+0x9e/0xe0 [ 990.343242] ? blk_insert_cloned_request+0x450/0x450 [ 990.344292] blk_finish_plug+0x50/0xa0 [ 990.345089] __iomap_dio_rw+0xca0/0x1110 [ 990.345940] ? iomap_dio_bio_actor+0xef0/0xef0 [ 990.346879] ? ext4_orphan_add+0x253/0x9e0 [ 990.347750] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 990.348755] ? ext4_empty_dir+0xae0/0xae0 [ 990.349598] ? jbd2__journal_start+0xf3/0x7e0 [ 990.350565] iomap_dio_rw+0x31/0x90 [ 990.351457] ext4_file_write_iter+0xe0e/0x1530 [ 990.352571] ? ext4_file_read_iter+0x4c0/0x4c0 [ 990.353503] ? kasan_save_stack+0x32/0x40 [ 990.354345] ? kasan_save_stack+0x1b/0x40 [ 990.355193] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 990.356224] ? iter_file_splice_write+0x165/0xc90 [ 990.357218] ? direct_splice_actor+0x10f/0x170 [ 990.358145] ? splice_direct_to_actor+0x387/0x980 [ 990.359130] ? do_splice_direct+0x1c4/0x290 [ 990.360020] ? do_sendfile+0x553/0x11e0 [ 990.360822] ? __x64_sys_sendfile64+0x1d1/0x210 [ 990.361774] ? do_syscall_64+0x33/0x40 [ 990.362571] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.363664] do_iter_readv_writev+0x476/0x750 [ 990.364580] ? _cond_resched+0x10/0x30 [ 990.365392] ? new_sync_write+0x660/0x660 07:13:14 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x18000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:14 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) 07:13:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x3000000000000}, 0x0) 07:13:14 executing program 7: r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) fremovexattr(r1, &(0x7f0000000000)=@random={'trusted.', '/\\!\x00'}) [ 990.366247] ? avc_policy_seqno+0x9/0x70 [ 990.367319] ? selinux_file_permission+0x92/0x520 [ 990.368314] ? security_file_permission+0xb1/0xe0 [ 990.369308] do_iter_write+0x191/0x700 [ 990.370110] ? trace_hardirqs_on+0x5b/0x180 [ 990.371008] vfs_iter_write+0x70/0xa0 [ 990.371787] iter_file_splice_write+0x726/0xc90 [ 990.372750] ? generic_splice_sendpage+0x140/0x140 [ 990.373773] ? security_file_permission+0xb1/0xe0 [ 990.374761] ? generic_splice_sendpage+0x140/0x140 [ 990.375765] direct_splice_actor+0x10f/0x170 [ 990.376662] splice_direct_to_actor+0x387/0x980 [ 990.377615] ? pipe_to_sendpage+0x380/0x380 [ 990.378517] ? do_splice_to+0x160/0x160 [ 990.379330] ? security_file_permission+0xb1/0xe0 [ 990.380343] do_splice_direct+0x1c4/0x290 [ 990.381202] ? splice_direct_to_actor+0x980/0x980 [ 990.382180] ? avc_policy_seqno+0x9/0x70 [ 990.383019] ? security_file_permission+0xb1/0xe0 [ 990.384009] do_sendfile+0x553/0x11e0 [ 990.384798] ? do_pwritev+0x270/0x270 [ 990.385572] ? wait_for_completion_io+0x270/0x270 [ 990.386565] ? rcu_read_lock_any_held+0x75/0xa0 [ 990.387518] ? vfs_write+0x354/0xb10 [ 990.388288] __x64_sys_sendfile64+0x1d1/0x210 [ 990.389197] ? __ia32_sys_sendfile+0x220/0x220 [ 990.390131] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 990.391203] ? syscall_enter_from_user_mode+0x1d/0x50 [ 990.392253] do_syscall_64+0x33/0x40 [ 990.393010] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.394057] RIP: 0033:0x7f98f384db19 [ 990.394818] 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 [ 990.398541] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 990.400093] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 990.401543] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 990.403018] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 990.404480] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 990.405936] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:13:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x8000000000000}, 0x0) 07:13:14 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0xffffffffffffffff, 0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$MON_IOCX_GETX(r2, 0x4018920a, &(0x7f0000000240)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f00000002c0)=""/151, 0x97}) sendfile(r0, r1, &(0x7f0000000100)=0xffffffffffff5d90, 0x101000) r3 = syz_open_dev$usbmon(&(0x7f0000000000), 0x3, 0x4c0040) ioctl$MON_IOCX_GETX(r3, 0x4018920a, &(0x7f00000000c0)={&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000080)=""/26, 0x1a}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r4, 0x1) read$usbmon(r4, &(0x7f0000000280)=""/31, 0x1f) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r5, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000000)=0x6d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r5, 0x0) 07:13:14 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r5, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000000)=0x6d) ioctl$TCXONC(r3, 0x540a, 0x1) dup2(r5, 0xffffffffffffffff) splice(r4, &(0x7f0000000040)=0x1, r2, &(0x7f0000000080)=0xffffffff, 0x2, 0x2) 07:13:14 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x202800, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000040)={{r0}, 0x0, 0x1c, @unused=[0x400, 0x300, 0x6, 0x6], @subvolid=0x8}) 07:13:14 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 44) [ 990.460961] FAULT_INJECTION: forcing a failure. [ 990.460961] name failslab, interval 1, probability 0, space 0, times 0 [ 990.463331] CPU: 1 PID: 7257 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 990.464734] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 990.466451] Call Trace: [ 990.467020] dump_stack+0x107/0x167 [ 990.467786] should_fail.cold+0x5/0xa [ 990.468585] ? create_object.isra.0+0x3a/0xa30 [ 990.469515] should_failslab+0x5/0x20 [ 990.470294] kmem_cache_alloc+0x5b/0x310 [ 990.471136] ? mark_held_locks+0x9e/0xe0 [ 990.471966] create_object.isra.0+0x3a/0xa30 [ 990.472866] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 990.473897] kmem_cache_alloc+0x159/0x310 [ 990.474756] xas_alloc+0x336/0x440 [ 990.475479] xas_create+0x34a/0x10d0 [ 990.476246] ? kernel_text_address+0xf2/0x120 [ 990.477157] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 07:13:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x100000000000000}, 0x0) [ 990.478232] xas_store+0x8c/0x1c40 [ 990.479121] __xa_store+0x164/0x2d0 07:13:14 executing program 2: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) dup2(0xffffffffffffffff, r0) [ 990.479877] ? xa_delete_node+0x280/0x280 [ 990.480840] ? trace_hardirqs_on+0x5b/0x180 [ 990.481730] xa_store+0x31/0x50 [ 990.482421] __io_uring_add_tctx_node+0x1cf/0x520 [ 990.483400] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 990.484456] ? alloc_fd+0x2e7/0x670 [ 990.485219] io_uring_setup+0x1fbb/0x2980 [ 990.486073] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 990.487129] ? wait_for_completion_io+0x270/0x270 [ 990.488146] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 990.489222] ? syscall_enter_from_user_mode+0x1d/0x50 [ 990.490272] do_syscall_64+0x33/0x40 [ 990.491035] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 990.492077] RIP: 0033:0x7f587819ab19 [ 990.492835] 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 [ 990.496590] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 990.498141] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 990.499601] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 990.501051] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 990.502514] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 990.503968] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:13:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 34) 07:13:27 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 45) 07:13:27 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x2, 0x218800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0x560b) ioctl$AUTOFS_IOC_FAIL(r0, 0x9361, 0x10000000000) r2 = socket$nl_route(0x10, 0x3, 0x0) fsetxattr$security_ima(r2, &(0x7f0000000300), &(0x7f0000000340)=@sha1={0x1, "971547ea15e413c0ee53ca8f9800c3a85def8d08"}, 0x15, 0x1) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:13:27 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) 07:13:27 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x200000000000000}, 0x0) 07:13:27 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_mr_cache\x00') sendmsg$nl_generic(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f0000000080)={0x170, 0x16, 0x2, 0x70bd27, 0x25dfdbfc, {0x3}, [@nested={0x10, 0x42, 0x0, 0x1, [@typed={0x9, 0x56, 0x0, 0x0, @str='{{!\'\x00'}]}, @typed={0x8, 0x6b, 0x0, 0x0, @ipv4=@local}, @generic="3b192a1459c9e3f31679032f705f3cc23234d9bda37c5402f4fe120eab65aa9e4a446fe760", @typed={0x8, 0x39, 0x0, 0x0, @u32=0x1}, @generic="868a914d86b468f0ea594fcd08a1b43dae222893800b2111b64be08a9dd80d3890c5debdb4462db6a2f11a511d42bd041f61876c6f", @generic="88a95557f6dc4de03a9772308128ea45955bcbfa56b6f4a85591e7d937f1cb902509213d4d7b065423af8705b4274ae94ebadb7a4821361a0ee5054ac6c04b9187f405658ee59cc9535e44ec36476a56617ca27296f9d0a3da88dbfe8c9d39adff5df08a789b93281ff974c30c3a6d50b3c77335a35c234ca2e35485f295310a10c6ceb9588454b24b7522e574cdcb2309a11da15f595862aabd020ec7d7971175d51f9a8306f999d45eed952f3cd8b9072e7411cd8b8c2b6cb0bf8440a0b7a96434b5de1dd6824c45f74a7b26e50b17fa3164df1b8382c262070330b6db98faf651"]}, 0x170}, 0x1, 0x0, 0x0, 0x4040000}, 0x8000) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000002c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_JOIN_IBSS(r1, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x34, 0x0, 0x10, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_FREQ_FIXED={0x4}, @NL80211_ATTR_FREQ_FIXED={0x4}, @NL80211_ATTR_PRIVACY={0x4}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x6}, @NL80211_ATTR_PRIVACY={0x4}]}, 0x34}, 0x1, 0x0, 0x0, 0x40}, 0x4008081) dup2(r2, r0) 07:13:27 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xb, 0x10, 0xffffffffffffffff, 0x6d773000) ioctl$MON_IOCT_RING_SIZE(0xffffffffffffffff, 0x9204, 0xf6674) 07:13:27 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1c000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1003.366780] FAULT_INJECTION: forcing a failure. [ 1003.366780] name failslab, interval 1, probability 0, space 0, times 0 [ 1003.369239] CPU: 1 PID: 7274 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1003.370721] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1003.372507] Call Trace: [ 1003.373080] dump_stack+0x107/0x167 [ 1003.373864] should_fail.cold+0x5/0xa [ 1003.374696] ? xas_alloc+0x336/0x440 [ 1003.375496] should_failslab+0x5/0x20 [ 1003.376303] kmem_cache_alloc+0x5b/0x310 [ 1003.377181] xas_alloc+0x336/0x440 [ 1003.377949] xas_create+0x34a/0x10d0 [ 1003.378768] ? kernel_text_address+0xf2/0x120 [ 1003.379735] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1003.380865] xas_store+0x8c/0x1c40 [ 1003.381642] __xa_store+0x164/0x2d0 [ 1003.382417] ? xa_delete_node+0x280/0x280 [ 1003.383297] ? trace_hardirqs_on+0x5b/0x180 [ 1003.384202] xa_store+0x31/0x50 [ 1003.384903] __io_uring_add_tctx_node+0x1cf/0x520 [ 1003.385913] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1003.387013] ? alloc_fd+0x2e7/0x670 [ 1003.387791] io_uring_setup+0x1fbb/0x2980 [ 1003.388676] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1003.389737] ? wait_for_completion_io+0x270/0x270 [ 1003.390785] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1003.391912] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1003.393019] do_syscall_64+0x33/0x40 [ 1003.393795] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1003.394885] RIP: 0033:0x7f587819ab19 [ 1003.395673] 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 [ 1003.399560] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1003.401164] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1003.402669] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1003.404169] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1003.405675] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1003.406819] FAULT_INJECTION: forcing a failure. [ 1003.406819] name failslab, interval 1, probability 0, space 0, times 0 [ 1003.407220] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1003.411340] CPU: 0 PID: 7286 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1003.412809] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1003.414710] Call Trace: [ 1003.415376] dump_stack+0x107/0x167 [ 1003.416191] should_fail.cold+0x5/0xa [ 1003.417114] ? create_object.isra.0+0x3a/0xa30 [ 1003.418340] should_failslab+0x5/0x20 [ 1003.419378] kmem_cache_alloc+0x5b/0x310 [ 1003.420467] ? lock_chain_count+0x20/0x20 [ 1003.421374] create_object.isra.0+0x3a/0xa30 [ 1003.422321] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1003.423451] kmem_cache_alloc+0x159/0x310 [ 1003.424366] ? mempool_free_pages+0x20/0x20 [ 1003.425308] mempool_alloc+0x148/0x360 [ 1003.426165] ? mempool_resize+0x7d0/0x7d0 [ 1003.427090] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1003.428230] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1003.429405] ? trace_hardirqs_on+0x5b/0x180 [ 1003.430347] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1003.431564] __sg_alloc_table+0x24e/0x390 [ 1003.432492] sg_alloc_table_chained+0x9b/0x1f0 [ 1003.433494] ? sg_alloc_table_chained+0x1f0/0x1f0 [ 1003.434562] scsi_alloc_sgtables+0x236/0xaf0 [ 1003.435548] ? scsi_cmd_runtime_exceeced+0x1d0/0x1d0 [ 1003.436662] ? lockdep_init_map_type+0x2c7/0x780 [ 1003.437709] sd_init_command+0x2f8/0x30b0 [ 1003.438629] ? scsi_init_command+0x4ee/0x750 [ 1003.439616] scsi_queue_rq+0xe5e/0x27f0 [ 1003.440519] blk_mq_dispatch_rq_list+0x372/0x1c40 [ 1003.441638] ? elv_rb_del+0x50/0xa0 [ 1003.442461] ? elv_rqhash_del+0x119/0x160 [ 1003.443366] ? blk_mq_dequeue_from_ctx+0x7f0/0x7f0 [ 1003.444451] ? dd_dispatch_request+0x1c0/0x990 [ 1003.445457] blk_mq_do_dispatch_sched+0x7f4/0xa00 [ 1003.446522] ? blk_mq_sched_mark_restart_hctx+0x80/0x80 [ 1003.447674] ? lock_acquire+0x197/0x470 [ 1003.448546] ? hctx_lock+0x7f/0x200 [ 1003.449329] __blk_mq_sched_dispatch_requests+0x2d7/0x450 [ 1003.450547] ? blk_mq_do_dispatch_sched+0xa00/0xa00 [ 1003.451643] blk_mq_sched_dispatch_requests+0xfd/0x1e0 [ 1003.452788] __blk_mq_run_hw_queue+0x12c/0x290 [ 1003.453773] ? blk_mq_start_request+0x3f0/0x3f0 [ 1003.454785] ? do_raw_spin_lock+0x121/0x260 [ 1003.455724] __blk_mq_delay_run_hw_queue+0x53f/0x5a0 [ 1003.456825] blk_mq_run_hw_queue+0x170/0x2f0 [ 1003.457779] ? blk_mq_delay_run_hw_queues+0x1f0/0x1f0 [ 1003.458913] ? dd_dispatch_request+0x990/0x990 [ 1003.459893] blk_mq_sched_insert_requests+0x247/0x720 [ 1003.461025] blk_mq_flush_plug_list+0x415/0x6c0 [ 1003.462033] ? blk_mq_insert_requests+0x450/0x450 [ 1003.463095] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1003.464336] blk_flush_plug_list+0x26c/0x3c0 [ 1003.465298] ? mark_held_locks+0x9e/0xe0 [ 1003.466180] ? blk_insert_cloned_request+0x450/0x450 [ 1003.467296] blk_finish_plug+0x50/0xa0 [ 1003.468137] __iomap_dio_rw+0xca0/0x1110 [ 1003.469055] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1003.470049] ? ext4_orphan_add+0x253/0x9e0 [ 1003.470981] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1003.472043] ? ext4_empty_dir+0xae0/0xae0 [ 1003.472952] ? jbd2__journal_start+0xf3/0x7e0 [ 1003.473947] iomap_dio_rw+0x31/0x90 [ 1003.474765] ext4_file_write_iter+0xe0e/0x1530 [ 1003.475781] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1003.476770] ? kasan_save_stack+0x32/0x40 [ 1003.477661] ? kasan_save_stack+0x1b/0x40 [ 1003.478570] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1003.479668] ? iter_file_splice_write+0x165/0xc90 [ 1003.480706] ? direct_splice_actor+0x10f/0x170 [ 1003.481706] ? splice_direct_to_actor+0x387/0x980 [ 1003.482755] ? do_splice_direct+0x1c4/0x290 [ 1003.483697] ? do_sendfile+0x553/0x11e0 [ 1003.484592] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1003.485606] ? do_syscall_64+0x33/0x40 [ 1003.486442] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1003.487620] do_iter_readv_writev+0x476/0x750 [ 1003.488597] ? _cond_resched+0x10/0x30 [ 1003.489435] ? new_sync_write+0x660/0x660 [ 1003.490330] ? avc_policy_seqno+0x9/0x70 [ 1003.491214] ? selinux_file_permission+0x92/0x520 [ 1003.492260] ? security_file_permission+0xb1/0xe0 [ 1003.493315] do_iter_write+0x191/0x700 [ 1003.494160] ? trace_hardirqs_on+0x5b/0x180 [ 1003.495107] vfs_iter_write+0x70/0xa0 [ 1003.495942] iter_file_splice_write+0x726/0xc90 [ 1003.496971] ? generic_splice_sendpage+0x140/0x140 [ 1003.498051] ? security_file_permission+0xb1/0xe0 [ 1003.499104] ? generic_splice_sendpage+0x140/0x140 [ 1003.500165] direct_splice_actor+0x10f/0x170 [ 1003.501135] splice_direct_to_actor+0x387/0x980 [ 1003.502145] ? pipe_to_sendpage+0x380/0x380 [ 1003.503085] ? do_splice_to+0x160/0x160 [ 1003.503960] ? security_file_permission+0xb1/0xe0 [ 1003.505020] do_splice_direct+0x1c4/0x290 [ 1003.505928] ? splice_direct_to_actor+0x980/0x980 [ 1003.506982] ? avc_policy_seqno+0x9/0x70 [ 1003.507870] ? security_file_permission+0xb1/0xe0 [ 1003.508927] do_sendfile+0x553/0x11e0 [ 1003.509770] ? do_pwritev+0x270/0x270 [ 1003.510608] ? wait_for_completion_io+0x270/0x270 [ 1003.511650] ? rcu_read_lock_any_held+0x75/0xa0 [ 1003.512653] ? vfs_write+0x354/0xb10 [ 1003.513466] __x64_sys_sendfile64+0x1d1/0x210 [ 1003.514428] ? __ia32_sys_sendfile+0x220/0x220 [ 1003.515427] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1003.516570] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1003.517689] do_syscall_64+0x33/0x40 [ 1003.518496] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1003.519736] RIP: 0033:0x7f98f384db19 [ 1003.520727] 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 [ 1003.525452] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1003.527414] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1003.529246] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1003.530819] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1003.532359] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1003.533899] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:13:27 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 46) [ 1003.629201] FAULT_INJECTION: forcing a failure. [ 1003.629201] name failslab, interval 1, probability 0, space 0, times 0 [ 1003.632033] CPU: 1 PID: 7293 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1003.633496] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1003.635271] Call Trace: [ 1003.635831] dump_stack+0x107/0x167 [ 1003.636597] should_fail.cold+0x5/0xa [ 1003.637380] ? create_object.isra.0+0x3a/0xa30 [ 1003.638346] should_failslab+0x5/0x20 [ 1003.639168] kmem_cache_alloc+0x5b/0x310 [ 1003.639994] ? mark_held_locks+0x9e/0xe0 [ 1003.640834] create_object.isra.0+0x3a/0xa30 [ 1003.641765] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1003.642829] kmem_cache_alloc+0x159/0x310 [ 1003.643707] xas_alloc+0x336/0x440 [ 1003.644464] xas_create+0x34a/0x10d0 [ 1003.645227] ? kernel_text_address+0xf2/0x120 [ 1003.646143] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1003.647267] xas_store+0x8c/0x1c40 [ 1003.648014] __xa_store+0x164/0x2d0 [ 1003.648765] ? xa_delete_node+0x280/0x280 [ 1003.649617] ? trace_hardirqs_on+0x5b/0x180 [ 1003.650555] xa_store+0x31/0x50 [ 1003.651251] __io_uring_add_tctx_node+0x1cf/0x520 [ 1003.652243] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1003.653311] ? alloc_fd+0x2e7/0x670 [ 1003.654098] io_uring_setup+0x1fbb/0x2980 [ 1003.654980] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1003.656043] ? wait_for_completion_io+0x270/0x270 [ 1003.657084] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1003.658193] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1003.659302] do_syscall_64+0x33/0x40 [ 1003.660078] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1003.661122] RIP: 0033:0x7f587819ab19 [ 1003.661900] 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 [ 1003.665713] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1003.667316] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1003.668819] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1003.670318] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1003.671829] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1003.673340] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:13:39 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 35) 07:13:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x300000000000000}, 0x0) 07:13:39 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 47) 07:13:39 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3f000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:39 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000001, 0x11, r0, 0x0) dup2(r0, r0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000000)) 07:13:39 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = getpgid(0x0) capset(&(0x7f00000005c0)={0x20080522, r1}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:13:39 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0x5, 0x80, 0x3, 0x6, 0x3a, 0x0, 0x0, 0x7, 0x4, 0xb, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x4, @perf_config_ext={0x0, 0x4}, 0x406e, 0x3, 0x80, 0x0, 0x80000000, 0x1, 0xff, 0x0, 0x9, 0x0, 0xfff}, 0x0, 0x10, r0, 0x8) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:13:39 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) [ 1015.718929] FAULT_INJECTION: forcing a failure. [ 1015.718929] name failslab, interval 1, probability 0, space 0, times 0 [ 1015.721868] CPU: 1 PID: 7300 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1015.723591] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1015.725715] Call Trace: [ 1015.726393] dump_stack+0x107/0x167 [ 1015.727317] should_fail.cold+0x5/0xa [ 1015.728304] ? jbd2__journal_start+0x190/0x7e0 [ 1015.729459] should_failslab+0x5/0x20 [ 1015.730427] kmem_cache_alloc+0x5b/0x310 [ 1015.731471] jbd2__journal_start+0x190/0x7e0 [ 1015.732579] __ext4_journal_start_sb+0x214/0x390 07:13:39 executing program 2: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) [ 1015.733797] ext4_dio_write_end_io+0x22b/0x600 [ 1015.735054] iomap_dio_complete+0x1a1/0x790 [ 1015.736149] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 1015.737342] iomap_dio_rw+0x63/0x90 [ 1015.738257] ext4_file_write_iter+0xe0e/0x1530 [ 1015.739419] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1015.740557] ? kasan_save_stack+0x32/0x40 [ 1015.741588] ? kasan_save_stack+0x1b/0x40 [ 1015.742652] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1015.743924] ? iter_file_splice_write+0x165/0xc90 [ 1015.745154] ? direct_splice_actor+0x10f/0x170 [ 1015.746289] ? splice_direct_to_actor+0x387/0x980 [ 1015.747520] ? do_splice_direct+0x1c4/0x290 [ 1015.748497] ? do_sendfile+0x553/0x11e0 [ 1015.749393] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1015.750440] ? do_syscall_64+0x33/0x40 [ 1015.751313] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.752519] do_iter_readv_writev+0x476/0x750 [ 1015.753528] ? _cond_resched+0x10/0x30 [ 1015.754395] ? new_sync_write+0x660/0x660 [ 1015.755339] ? avc_policy_seqno+0x9/0x70 [ 1015.756285] ? selinux_file_permission+0x92/0x520 [ 1015.757414] ? security_file_permission+0xb1/0xe0 [ 1015.758538] do_iter_write+0x191/0x700 [ 1015.759444] ? trace_hardirqs_on+0x5b/0x180 [ 1015.760444] vfs_iter_write+0x70/0xa0 [ 1015.761385] iter_file_splice_write+0x726/0xc90 07:13:39 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) r3 = socket$nl_route(0x10, 0x3, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000000)=0x6d) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) stat(&(0x7f0000001cc0)='.\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(0x0, r5, 0x0) r6 = getpgrp(0x0) pidfd_open(r6, 0x0) getresgid(&(0x7f00000010c0), &(0x7f0000000240)=0x0, &(0x7f0000001140)) r8 = semget(0x2, 0x0, 0x8) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, r9, 0x0, 0x39, 0x8}, 0x4, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r9, r7, r9, 0x0, 0x3, 0xfffc}, 0x2, 0x1}) sendmsg$netlink(r1, &(0x7f000000aac0)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfb, 0x40000000}, 0xc, &(0x7f0000003c00)=[{&(0x7f0000000040)={0x10, 0x3b, 0x2, 0x70bd2b, 0x25dfdbff}, 0x10}, {&(0x7f0000000100)={0x270, 0x28, 0x20, 0x70bd2b, 0x25dfdbfd, "", [@nested={0xc, 0x6d, 0x0, 0x1, [@typed={0x8, 0x48, 0x0, 0x0, @uid=0xee00}]}, @nested={0x253, 0x13, 0x0, 0x1, [@typed={0x14, 0x74, 0x0, 0x0, @ipv6=@private2={0xfc, 0x2, '\x00', 0x1}}, @generic="2a783844e4c9bd9634303059a9f148", @generic="b7b2227bc1b025d335dfb55e83400528ab1792d166757e887ac68c32e7c2617cea73e011a3dbab23fc3b790bcf7d8198b683ac78697b49e84163b82c2576fecc4b2b49fcabbf94d2752a9d72fae7a04d9835aefaebc54fa60b4d", @typed={0x8, 0x74, 0x0, 0x0, @u32=0x2}, @generic="b41dcf7cff39422cbd8c8e0a4b7715dab3aa76906a6f405d93097a56fb66a64e1ef14bcfcfad03028ec6ae18ce1b1b5345cdaf512efef48e1efb8e", @generic="1978477bb9eb6d17f49faea4263bfe886d61a66ffc019f3232e4d5cfffb8fcf008858d97ad38e974cedaf32690e118d63d6ba4bfa2b0e932247aadcbf3961f4e11a489f9877f6626ee40a8e9322833267e0877eff005fcb09c2a9e9488ce0862b468d60a143852b575b4bc5f1b5c7c5e478dd7870db16811fe72dd2c137ac8cc14130e2553aea18011c97cf85129ae3bc2ed2bcab4cc34c1b9b136cdbaf934ac18bb885f3c06925f19b7f6", @typed={0x4, 0x6f}, @generic="8481121fd98e412e44246f5cc698a5c01ac5a800b856fcbcce1582c64a1f759ce3558eb37a015113a5aa8d37c3f60e5389d03428c0cfe63950760c056b57355063ce1ebc3dafa8efcdce8d5a5cd8485df79643128e285ee1018434a57c1dfc6791ab2c309575288fbe62006dea2fd51ac015d7d095fbfe769447a4ba4fbf409c19fe3e360c8f02b35b181faca7533ca2bac5d0270cd41eb75aa6fb67a0e682aa5f12c283c3ba74fb0daf3139bda0f943d4cd157ae56a0026e4101dca305fb2d954b39953dc355fab62fb6ebd13b0335782f7a775403d1e8733363f76b5a61c3d"]}]}, 0x270}, {&(0x7f00000003c0)={0x288, 0x2b, 0x200, 0x70bd25, 0x25dfdbff, "", [@generic="f6bcee719a63861622a9aba711b3fae23a0b2ba12435133871bca2fc94d0777e39eeb2407a8eec429408b6ff9c81b42979ce9d3eeea638f658c9847d27432f10601c7f6efe71f7cbbafd409eeacbba5c", @nested={0x56, 0x1b, 0x0, 0x1, [@typed={0x8, 0x44, 0x0, 0x0, @fd=r0}, @generic="0b491f9e1f29d141ca7e394f70bc7b7e1eb4ed494664f5a7bdde86efb5e8195a8a525db2048917143bc64eca52de70e9a05450d8a2c8beef074f8ba9e65e9a30e46a", @typed={0x8, 0x30, 0x0, 0x0, @uid}]}, @typed={0x8, 0x4e, 0x0, 0x0, @ipv4=@dev={0xac, 0x14, 0x14, 0x42}}, @typed={0x8, 0x27, 0x0, 0x0, @fd}, @nested={0x45, 0x49, 0x0, 0x1, [@typed={0x8, 0x17, 0x0, 0x0, @pid}, @typed={0x4, 0x5c}, @typed={0x8, 0x62, 0x0, 0x0, @u32}, @typed={0x8, 0x1c, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @generic="118fa01518fd9b82c1b10aa4499d4fa3bba2c4f812b0ca6b2f424e562b4aff1443e1c80997"]}, @generic="9d445d5dc548ac609538d9d1c220a4e53b4e05ed3dc0526a60fff22feabdd3a5570933422a8191e473ec8423456096f0ff12fe36525cd76d3a0c04b61c54138e30a50cf9e8d2fd1acc93f3ad300ed3a0531afee996f50388d5ace5c09f41f9a49766c133501a7cf8d6e6736337ecbec9538d3982914c0101fd143a08ef61285889666fbde9059a4407d3143856374ba9", @generic="64583b962e4557bba5f25a2271155b6ed4e0c60e97bf122c4cd1b5cde41f042b78939519ba5aedf8f20cacf99e197fcb0d133c166693347edf89279bb1b00386f3ea6a25255ffe7b18bacae3fe882a80402cbf7515b737c1a9429475abecdf55c9f1c8f1b5fd69ce52c6ff00bacc8f1afd3f8fd1cd0a9e9ffdd52a62b4ba1612fa9cb4efe557ed015d4fe963d3f59c6a845c3c314a351bfd33ced4898e017768ca7492b30cee7c3eeebd93fe6b3e41582c94531b4f3e74b68f28f977569a79c5ab1812a43fe54acc431eec8952bf0807472ffbebab45b332d475875b532ee9c37438d9319034"]}, 0x288}, {&(0x7f0000003a80)={0x150, 0x29, 0x800, 0x70bd2a, 0x25dfdbff, "", [@generic="0d3427f56aa91e0d94c226c182d369defe605fe4f93096506f302cf4a1ce7f8f533a74fb86ffe93bd17f2df24871b87e4758e172a599db5b22771e86498188b7e915b8", @nested={0x31, 0x0, 0x0, 0x1, [@generic="2c9c22a1d8030a0db1a74be0076bd60fac867fceb2723db9dd3fb5a3346d3892b1d3db1e72ce93207594bd7cb4"]}, @generic="ad0a73fc256dee1d9e6d03afd54406f062cb21979747578f96ebdd466333b67ff57fdf2ed79ec70c861757ab1e9e46a91e00e1549688416c70751c24e6854a4470298a149af7d68bf3c5733977bf1c8f63c2d1c5a0c5f5450882654baa38e31c9248", @generic="612ceef5cabda47db8c07a9e4c055cba68dd2f6efcc645fe0d03bd3802dd2cff4aed79b2b8b1b3915548741c07c74984a807a48ac6af962eb9297d4059037b5ff2caa089ac25ca8742e3c63ff93d4e14386bcc1d812ef05dabc16da9", @typed={0x8, 0x3f, 0x0, 0x0, @pid}]}, 0x150}], 0x4, &(0x7f000000aa00)=[@rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r1, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, r0, 0xffffffffffffffff, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff, r7}}}], 0xa0, 0x10000010}, 0x4040) getsockopt$sock_buf(r3, 0x1, 0x1f, &(0x7f0000000080)=""/30, &(0x7f00000000c0)=0x1e) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, &(0x7f0000000380)=0x1, 0x4) [ 1015.762722] ? generic_splice_sendpage+0x140/0x140 [ 1015.763967] ? security_file_permission+0xb1/0xe0 [ 1015.765081] ? generic_splice_sendpage+0x140/0x140 [ 1015.766211] direct_splice_actor+0x10f/0x170 [ 1015.767245] splice_direct_to_actor+0x387/0x980 [ 1015.768319] ? pipe_to_sendpage+0x380/0x380 [ 1015.769293] ? do_splice_to+0x160/0x160 [ 1015.770209] ? security_file_permission+0xb1/0xe0 [ 1015.771380] do_splice_direct+0x1c4/0x290 [ 1015.771404] ? splice_direct_to_actor+0x980/0x980 [ 1015.771422] ? avc_policy_seqno+0x9/0x70 [ 1015.771449] ? security_file_permission+0xb1/0xe0 [ 1015.771481] do_sendfile+0x553/0x11e0 [ 1015.771515] ? do_pwritev+0x270/0x270 07:13:39 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x900000000000000}, 0x0) [ 1015.771537] ? wait_for_completion_io+0x270/0x270 [ 1015.771561] ? rcu_read_lock_any_held+0x75/0xa0 [ 1015.771580] ? vfs_write+0x354/0xb10 [ 1015.771605] __x64_sys_sendfile64+0x1d1/0x210 [ 1015.771625] ? __ia32_sys_sendfile+0x220/0x220 [ 1015.771652] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1015.771674] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1015.771699] do_syscall_64+0x33/0x40 [ 1015.771720] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.771734] RIP: 0033:0x7f98f384db19 [ 1015.771753] 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 [ 1015.771765] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1015.771787] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 07:13:40 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 36) [ 1015.771799] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1015.771811] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 07:13:40 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x64000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1015.771823] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1015.771835] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1015.797382] FAULT_INJECTION: forcing a failure. [ 1015.797382] name failslab, interval 1, probability 0, space 0, times 0 [ 1015.797403] CPU: 1 PID: 7322 Comm: syz-executor.4 Not tainted 5.10.247 #1 07:13:40 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f0000000140)={&(0x7f0000000080), &(0x7f00000000c0)=""/67, 0x43}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a7"], 0xa) [ 1015.797413] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1015.797418] Call Trace: 07:13:40 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) fstat(r6, &(0x7f00000002c0)) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) [ 1015.797441] dump_stack+0x107/0x167 [ 1015.797464] should_fail.cold+0x5/0xa [ 1015.797484] ? xas_alloc+0x336/0x440 07:13:40 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 48) [ 1015.797501] should_failslab+0x5/0x20 [ 1015.797520] kmem_cache_alloc+0x5b/0x310 [ 1015.797545] xas_alloc+0x336/0x440 [ 1015.797567] xas_create+0x34a/0x10d0 [ 1015.797594] ? kernel_text_address+0xf2/0x120 [ 1015.797616] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1015.797638] xas_store+0x8c/0x1c40 [ 1015.797675] __xa_store+0x164/0x2d0 [ 1015.797699] ? xa_delete_node+0x280/0x280 [ 1015.797725] ? trace_hardirqs_on+0x5b/0x180 [ 1015.797752] xa_store+0x31/0x50 [ 1015.797774] __io_uring_add_tctx_node+0x1cf/0x520 [ 1015.797802] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1015.797819] ? alloc_fd+0x2e7/0x670 [ 1015.797851] io_uring_setup+0x1fbb/0x2980 [ 1015.797880] ? __do_sys_io_uring_enter+0x1890/0x1890 07:13:40 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xf00000000000000}, 0x0) [ 1015.797896] ? wait_for_completion_io+0x270/0x270 [ 1015.797939] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1015.797959] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1015.797982] do_syscall_64+0x33/0x40 [ 1015.798002] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.798014] RIP: 0033:0x7f587819ab19 [ 1015.798033] 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 [ 1015.798044] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1015.798064] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1015.798076] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1015.798087] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1015.798098] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1015.798109] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1015.859777] FAULT_INJECTION: forcing a failure. [ 1015.859777] name failslab, interval 1, probability 0, space 0, times 0 [ 1015.859796] CPU: 0 PID: 7328 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1015.859802] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1015.859806] Call Trace: [ 1015.859824] dump_stack+0x107/0x167 [ 1015.859836] should_fail.cold+0x5/0xa [ 1015.859850] ? create_object.isra.0+0x3a/0xa30 [ 1015.859861] should_failslab+0x5/0x20 [ 1015.859874] kmem_cache_alloc+0x5b/0x310 [ 1015.859887] create_object.isra.0+0x3a/0xa30 [ 1015.859896] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1015.859909] kmem_cache_alloc+0x159/0x310 [ 1015.859924] jbd2__journal_start+0x190/0x7e0 [ 1015.859937] __ext4_journal_start_sb+0x214/0x390 [ 1015.859951] ext4_dio_write_end_io+0x22b/0x600 [ 1015.859966] iomap_dio_complete+0x1a1/0x790 [ 1015.859976] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 1015.859989] iomap_dio_rw+0x63/0x90 [ 1015.860001] ext4_file_write_iter+0xe0e/0x1530 [ 1015.860019] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1015.860027] ? kasan_save_stack+0x32/0x40 [ 1015.860034] ? kasan_save_stack+0x1b/0x40 [ 1015.860042] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1015.860053] ? iter_file_splice_write+0x165/0xc90 [ 1015.860061] ? direct_splice_actor+0x10f/0x170 [ 1015.860070] ? splice_direct_to_actor+0x387/0x980 [ 1015.860078] ? do_splice_direct+0x1c4/0x290 [ 1015.860088] ? do_sendfile+0x553/0x11e0 [ 1015.860096] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1015.860106] ? do_syscall_64+0x33/0x40 [ 1015.860116] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.860131] do_iter_readv_writev+0x476/0x750 [ 1015.860140] ? _cond_resched+0x10/0x30 [ 1015.860150] ? new_sync_write+0x660/0x660 [ 1015.860161] ? avc_policy_seqno+0x9/0x70 [ 1015.860171] ? selinux_file_permission+0x92/0x520 [ 1015.860183] ? security_file_permission+0xb1/0xe0 [ 1015.860199] do_iter_write+0x191/0x700 [ 1015.860212] ? trace_hardirqs_on+0x5b/0x180 [ 1015.860227] vfs_iter_write+0x70/0xa0 [ 1015.860239] iter_file_splice_write+0x726/0xc90 [ 1015.860258] ? generic_splice_sendpage+0x140/0x140 [ 1015.860278] ? security_file_permission+0xb1/0xe0 [ 1015.860290] ? generic_splice_sendpage+0x140/0x140 [ 1015.860302] direct_splice_actor+0x10f/0x170 [ 1015.860314] splice_direct_to_actor+0x387/0x980 [ 1015.860327] ? pipe_to_sendpage+0x380/0x380 [ 1015.860339] ? do_splice_to+0x160/0x160 [ 1015.860349] ? security_file_permission+0xb1/0xe0 [ 1015.860364] do_splice_direct+0x1c4/0x290 [ 1015.860374] ? splice_direct_to_actor+0x980/0x980 [ 1015.860383] ? avc_policy_seqno+0x9/0x70 [ 1015.860396] ? security_file_permission+0xb1/0xe0 [ 1015.860412] do_sendfile+0x553/0x11e0 [ 1015.860429] ? do_pwritev+0x270/0x270 [ 1015.860439] ? wait_for_completion_io+0x270/0x270 [ 1015.860452] ? rcu_read_lock_any_held+0x75/0xa0 [ 1015.860461] ? vfs_write+0x354/0xb10 [ 1015.860473] __x64_sys_sendfile64+0x1d1/0x210 [ 1015.860483] ? __ia32_sys_sendfile+0x220/0x220 [ 1015.860496] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1015.860507] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1015.860519] do_syscall_64+0x33/0x40 [ 1015.860529] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.860536] RIP: 0033:0x7f98f384db19 [ 1015.860546] 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 [ 1015.860552] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1015.860564] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1015.860570] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1015.860575] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1015.860581] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1015.860587] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1015.956246] FAULT_INJECTION: forcing a failure. [ 1015.956246] name failslab, interval 1, probability 0, space 0, times 0 [ 1015.956269] CPU: 1 PID: 7338 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1015.956279] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1015.956286] Call Trace: [ 1015.956313] dump_stack+0x107/0x167 [ 1015.956336] should_fail.cold+0x5/0xa [ 1015.956360] ? create_object.isra.0+0x3a/0xa30 [ 1015.956379] should_failslab+0x5/0x20 [ 1015.956400] kmem_cache_alloc+0x5b/0x310 [ 1015.956421] ? mark_held_locks+0x9e/0xe0 [ 1015.956445] create_object.isra.0+0x3a/0xa30 [ 1015.956461] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1015.956487] kmem_cache_alloc+0x159/0x310 [ 1015.956514] xas_alloc+0x336/0x440 [ 1015.956537] xas_create+0x34a/0x10d0 [ 1015.956565] ? kernel_text_address+0xf2/0x120 [ 1015.956587] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1015.956610] xas_store+0x8c/0x1c40 [ 1015.956658] __xa_store+0x164/0x2d0 [ 1015.956688] ? xa_delete_node+0x280/0x280 [ 1015.956716] ? trace_hardirqs_on+0x5b/0x180 [ 1015.956744] xa_store+0x31/0x50 [ 1015.956767] __io_uring_add_tctx_node+0x1cf/0x520 [ 1015.956788] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1015.956814] ? alloc_fd+0x2e7/0x670 [ 1015.956846] io_uring_setup+0x1fbb/0x2980 [ 1015.956875] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1015.956892] ? wait_for_completion_io+0x270/0x270 [ 1015.956936] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1015.956958] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1015.956983] do_syscall_64+0x33/0x40 [ 1015.957005] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1015.957018] RIP: 0033:0x7f587819ab19 [ 1015.957038] 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 [ 1015.957049] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1015.957072] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1015.957083] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1015.957095] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1015.957107] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1015.957118] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1030.846750] FAULT_INJECTION: forcing a failure. [ 1030.846750] name failslab, interval 1, probability 0, space 0, times 0 [ 1030.848485] CPU: 1 PID: 7355 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1030.849388] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1030.850480] Call Trace: [ 1030.850845] dump_stack+0x107/0x167 [ 1030.851323] should_fail.cold+0x5/0xa [ 1030.851822] ? xas_alloc+0x336/0x440 [ 1030.852315] should_failslab+0x5/0x20 [ 1030.852816] kmem_cache_alloc+0x5b/0x310 [ 1030.853355] xas_alloc+0x336/0x440 [ 1030.853832] xas_create+0x34a/0x10d0 [ 1030.854324] ? kernel_text_address+0xf2/0x120 [ 1030.854930] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1030.855613] xas_store+0x8c/0x1c40 [ 1030.856099] __xa_store+0x164/0x2d0 [ 1030.856584] ? xa_delete_node+0x280/0x280 [ 1030.857133] ? trace_hardirqs_on+0x5b/0x180 [ 1030.857696] xa_store+0x31/0x50 [ 1030.858171] __io_uring_add_tctx_node+0x1cf/0x520 [ 1030.858184] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1030.858195] ? alloc_fd+0x2e7/0x670 07:13:55 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x8, 0x11, r0, 0x8b0cc000) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) fallocate(r1, 0x28, 0x2, 0x8ab) r2 = openat$sr(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$MON_IOCT_RING_SIZE(r2, 0x9204, 0xbfb9f) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:13:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x80040000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:55 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0x40000000}) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:13:55 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x2000000000, 0x8c0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xfff48) 07:13:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 37) 07:13:55 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) fstat(r6, &(0x7f00000002c0)) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) 07:13:55 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 49) 07:13:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0xffffff7f00000000}, 0x0) [ 1030.858214] io_uring_setup+0x1fbb/0x2980 [ 1030.858232] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1030.858243] ? wait_for_completion_io+0x270/0x270 07:13:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x2}, 0x0) [ 1030.858269] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1030.858282] ? syscall_enter_from_user_mode+0x1d/0x50 07:13:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 38) [ 1030.858297] do_syscall_64+0x33/0x40 [ 1030.858309] entry_SYSCALL_64_after_hwframe+0x67/0xd1 07:13:55 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 50) [ 1030.858317] RIP: 0033:0x7f587819ab19 [ 1030.858329] 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 07:13:55 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8cffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:13:55 executing program 1: ioctl$SCSI_IOCTL_GET_BUS_NUMBER(0xffffffffffffffff, 0x5386, &(0x7f0000000000)) r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f00000001c0)=[{&(0x7f00000000c0)="099e02bcd5bf7a2e644d3ee50e7f7ddf833ef16a6bf51ff906b0fabff2fca5076cd79e3bf51c76b50e93f6fb11603a4141dd30db49640c6572a4ef5ca0285ea1900a2e89e6eb586ee8adc463ff1a9ba6873de2cfd497367da9323e0bc815163268cc1970fe88d79b9f136d5c09a32606540eafb69cc96ac8edf4926b9ec4553c6bdbe26d2f1e281ca62db28f7a7661efe91caa51121bee19a86902a9c8c999a159309042ab1646f195904d381638f7b7db7ec6b1ff4f9a22f084e2ada16253", 0xbf}, {&(0x7f0000000180)='57', 0x2}], 0x2}, 0x800) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) recvfrom$unix(r2, &(0x7f00000002c0)=""/171, 0xab, 0x2000, 0x0, 0x0) 07:13:55 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) fstat(r6, &(0x7f00000002c0)) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) [ 1030.858336] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1030.858350] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 07:13:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x3}, 0x0) [ 1030.858357] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1030.858364] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1030.858371] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1030.858378] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1030.864155] FAULT_INJECTION: forcing a failure. [ 1030.864155] name failslab, interval 1, probability 0, space 0, times 0 [ 1030.864169] CPU: 1 PID: 7364 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1030.864175] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1030.864179] Call Trace: [ 1030.864193] dump_stack+0x107/0x167 [ 1030.864207] should_fail.cold+0x5/0xa [ 1030.864222] ? jbd2__journal_start+0x190/0x7e0 [ 1030.864233] should_failslab+0x5/0x20 [ 1030.864245] kmem_cache_alloc+0x5b/0x310 [ 1030.864261] jbd2__journal_start+0x190/0x7e0 [ 1030.864278] __ext4_journal_start_sb+0x214/0x390 [ 1030.864300] ext4_dio_write_end_io+0x22b/0x600 [ 1030.864318] iomap_dio_complete+0x1a1/0x790 [ 1030.864330] ? ext4_es_delayed_clu+0x3d0/0x3d0 [ 1030.864346] iomap_dio_rw+0x63/0x90 [ 1030.864361] ext4_file_write_iter+0xe0e/0x1530 [ 1030.864382] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1030.864392] ? kasan_save_stack+0x32/0x40 [ 1030.864401] ? kasan_save_stack+0x1b/0x40 [ 1030.864412] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1030.864424] ? iter_file_splice_write+0x165/0xc90 [ 1030.864435] ? direct_splice_actor+0x10f/0x170 [ 1030.864446] ? splice_direct_to_actor+0x387/0x980 [ 1030.864456] ? do_splice_direct+0x1c4/0x290 [ 1030.864468] ? do_sendfile+0x553/0x11e0 [ 1030.864478] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1030.864490] ? do_syscall_64+0x33/0x40 [ 1030.864502] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1030.864519] do_iter_readv_writev+0x476/0x750 [ 1030.864531] ? _cond_resched+0x10/0x30 [ 1030.864544] ? new_sync_write+0x660/0x660 [ 1030.864556] ? avc_policy_seqno+0x9/0x70 [ 1030.864568] ? selinux_file_permission+0x92/0x520 [ 1030.864583] ? security_file_permission+0xb1/0xe0 [ 1030.864603] do_iter_write+0x191/0x700 [ 1030.864616] ? trace_hardirqs_on+0x5b/0x180 [ 1030.864634] vfs_iter_write+0x70/0xa0 [ 1030.864649] iter_file_splice_write+0x726/0xc90 [ 1030.864671] ? generic_splice_sendpage+0x140/0x140 [ 1030.864695] ? security_file_permission+0xb1/0xe0 [ 1030.864710] ? generic_splice_sendpage+0x140/0x140 [ 1030.864724] direct_splice_actor+0x10f/0x170 [ 1030.864739] splice_direct_to_actor+0x387/0x980 [ 1030.864755] ? pipe_to_sendpage+0x380/0x380 [ 1030.864770] ? do_splice_to+0x160/0x160 [ 1030.864782] ? security_file_permission+0xb1/0xe0 [ 1030.864800] do_splice_direct+0x1c4/0x290 [ 1030.864813] ? splice_direct_to_actor+0x980/0x980 [ 1030.864824] ? avc_policy_seqno+0x9/0x70 [ 1030.864840] ? security_file_permission+0xb1/0xe0 [ 1030.864859] do_sendfile+0x553/0x11e0 [ 1030.864879] ? do_pwritev+0x270/0x270 [ 1030.864891] ? wait_for_completion_io+0x270/0x270 [ 1030.864906] ? rcu_read_lock_any_held+0x75/0xa0 [ 1030.864918] ? vfs_write+0x354/0xb10 [ 1030.864933] __x64_sys_sendfile64+0x1d1/0x210 [ 1030.864944] ? __ia32_sys_sendfile+0x220/0x220 [ 1030.864960] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1030.864973] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1030.864987] do_syscall_64+0x33/0x40 [ 1030.865000] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1030.865007] RIP: 0033:0x7f98f384db19 [ 1030.865018] 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 [ 1030.865025] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1030.865038] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1030.865045] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1030.865053] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1030.865060] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1030.865068] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1030.982314] FAULT_INJECTION: forcing a failure. [ 1030.982314] name failslab, interval 1, probability 0, space 0, times 0 [ 1030.990728] FAULT_INJECTION: forcing a failure. [ 1030.990728] name failslab, interval 1, probability 0, space 0, times 0 [ 1030.991235] CPU: 1 PID: 7377 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1031.036494] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1031.037450] Call Trace: [ 1031.037774] dump_stack+0x107/0x167 [ 1031.038208] should_fail.cold+0x5/0xa [ 1031.038649] ? create_object.isra.0+0x3a/0xa30 [ 1031.039202] should_failslab+0x5/0x20 [ 1031.039644] kmem_cache_alloc+0x5b/0x310 [ 1031.040126] ? mark_held_locks+0x9e/0xe0 [ 1031.040592] create_object.isra.0+0x3a/0xa30 [ 1031.041110] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1031.041716] kmem_cache_alloc+0x159/0x310 [ 1031.042213] xas_alloc+0x336/0x440 [ 1031.042643] xas_create+0x34a/0x10d0 [ 1031.043096] ? kernel_text_address+0xf2/0x120 [ 1031.043623] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1031.044222] xas_store+0x8c/0x1c40 [ 1031.044648] __xa_store+0x164/0x2d0 [ 1031.045078] ? xa_delete_node+0x280/0x280 [ 1031.045570] ? trace_hardirqs_on+0x5b/0x180 [ 1031.046088] xa_store+0x31/0x50 [ 1031.046478] __io_uring_add_tctx_node+0x1cf/0x520 [ 1031.047055] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1031.047678] ? alloc_fd+0x2e7/0x670 [ 1031.048115] io_uring_setup+0x1fbb/0x2980 [ 1031.048606] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1031.049184] ? wait_for_completion_io+0x270/0x270 [ 1031.049766] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1031.050366] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1031.051014] do_syscall_64+0x33/0x40 [ 1031.051524] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1031.052208] RIP: 0033:0x7f587819ab19 [ 1031.052649] 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 [ 1031.054824] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1031.055681] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1031.056481] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1031.057283] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1031.058084] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1031.058899] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1031.059727] CPU: 0 PID: 7375 Comm: syz-executor.3 Not tainted 5.10.247 #1 07:13:55 executing program 7: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x4, 0x3, 0xff, 0x0, 0x2, 0x241, 0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0x10, 0x10000, 0x40000047, 0x1, 0x10001, 0x0, 0x40, 0x0, 0xffffffff, 0x0, 0x7fffffff}, r0, 0x12, r1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000100)={'veth1_virt_wifi\x00', 0x91d4}) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) r4 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) setsockopt$sock_int(r4, 0x1, 0x1, &(0x7f0000000040)=0x7, 0x4) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) dup2(r2, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x2001, 0x0) ioctl$KDGKBTYPE(r5, 0x4b33, &(0x7f0000000300)) [ 1031.061132] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1031.061139] Call Trace: [ 1031.061166] dump_stack+0x107/0x167 [ 1031.061187] should_fail.cold+0x5/0xa [ 1031.061209] ? create_object.isra.0+0x3a/0xa30 [ 1031.061227] should_failslab+0x5/0x20 [ 1031.061246] kmem_cache_alloc+0x5b/0x310 [ 1031.061270] create_object.isra.0+0x3a/0xa30 [ 1031.061287] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1031.061310] __kmalloc+0x16e/0x390 [ 1031.061336] iter_file_splice_write+0x165/0xc90 [ 1031.061355] ? __fsnotify_parent+0x47a/0xb10 [ 1031.061387] ? generic_splice_sendpage+0x140/0x140 [ 1031.061405] ? pipe_to_user+0x170/0x170 [ 1031.061439] ? security_file_permission+0xb1/0xe0 [ 1031.061461] ? generic_splice_sendpage+0x140/0x140 [ 1031.061482] direct_splice_actor+0x10f/0x170 [ 1031.061504] splice_direct_to_actor+0x387/0x980 [ 1031.061528] ? pipe_to_sendpage+0x380/0x380 [ 1031.061551] ? do_splice_to+0x160/0x160 [ 1031.061568] ? security_file_permission+0xb1/0xe0 [ 1031.061595] do_splice_direct+0x1c4/0x290 [ 1031.061614] ? splice_direct_to_actor+0x980/0x980 [ 1031.061631] ? avc_policy_seqno+0x9/0x70 [ 1031.061655] ? security_file_permission+0xb1/0xe0 [ 1031.061684] do_sendfile+0x553/0x11e0 [ 1031.061714] ? do_pwritev+0x270/0x270 [ 1031.061734] ? wait_for_completion_io+0x270/0x270 [ 1031.061757] ? rcu_read_lock_any_held+0x75/0xa0 [ 1031.061774] ? vfs_write+0x354/0xb10 [ 1031.061797] __x64_sys_sendfile64+0x1d1/0x210 [ 1031.061814] ? __ia32_sys_sendfile+0x220/0x220 [ 1031.061839] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1031.061859] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1031.061881] do_syscall_64+0x33/0x40 [ 1031.061901] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1031.061913] RIP: 0033:0x7f98f384db19 [ 1031.061931] 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 [ 1031.061942] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1031.061962] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1031.061972] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1031.061983] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1031.061994] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1031.062005] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf6ffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:08 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x8, 0x11, r0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000001540), 0x2101, 0x0) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000003ec0)={0x1f, 0x0, @none}, &(0x7f0000003f00)=0xe, 0x800) r3 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r5, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000000)=0x6d) r6 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r6, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r6, 0x5412, &(0x7f0000000000)=0x6d) r7 = openat$nvram(0xffffffffffffff9c, &(0x7f0000003f40), 0x88001, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000004140)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private2}, 0x0, @in6=@mcast1}}, &(0x7f0000004240)=0xe8) r9 = getgid() sendmmsg$unix(0xffffffffffffffff, &(0x7f00000042c0)=[{{&(0x7f0000000100)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000000180)="a6374c0653fae1f358b87e72ebaf955851d1555c524e9647ea99656bf7fe9bbbb75306311c4efeb8d8d575bc4b1ff7c9c16e896a", 0x34}, {&(0x7f00000001c0)="dafeb130e13112098a4e8d43cc3ed767715e51092c592126f2f1253530303b116eeb2b6552476b2d8ab7452758c4d70432aed46fc58ecf3275636d117edb180921239162599a7e6648ef6cf9644be087edc05e985100073983fdcae5b1cef5ea1ceead9ec40766064b309c53c6", 0x6d}, {&(0x7f0000000240)="e774ea21cd463e7de6534d5556a06ea8423df47342c6fc933fe7b6389d3243df6ad33e89a02eab68caecac35a287f452af49c30f9bca0900e553c0a388316ad952dc8330764d419d8dac3e93e5691cd487ae919b259f8131bee9e080d6c126daac374b08fafdcf9b4777c5fcfaa066c4499c68ade3a1c6765d9327727191d0d18442215db900025f0fa0ba7878d27ada695c90158fda14e74fe218956729d545600c2f89218bb9bca88e23fcdc5c4f42a96065728aed30b0c661f1440912fb8d924a813ebbb24b95604655bc8892940ca466c590c713", 0xd6}, {&(0x7f0000000340)="8ac47765a5206bcb7679a150fcf51b759126c177be5e0d0ceab37733c3addcc32241dbbc862034e0ed90815039bcadd45cc8e1979af55c096038eb97ed5a4cee4ce58b18d287ddedfc3e68f64c6287014012bea5e9a60379ece40317c2101568f0d4cb1ba644366a8a0053670c71a158c8115ab6242033ece31b170cd81c12c32d743b842926aa278a496264b030c71592ed6b62b87c0d526e5fbf2447dddba5857a86f2cb9d1141ecd57583ffb3daafed8cc428f4b10c4682d321a599edf35fbbaadab74235be724dd48e15dd186553935240b3c0dcf93ff77d064c0614ee62dfdb2a50d73d439a61ded75e3a82880198b74d9658a843782bafec35ba4e074cb34d87d9d7914de479db82dce70b270fbe142e208712fb6a7da65ad363057f6903d4f2ff4e25d06b5df3dfd155eaa0cde857710bf8988e1f0c53e2c9bb674764198421a66f9e270addcffe79671fcfb05c5e646631dba9017f5f970275b3aa766e3a760a857093c4d78435041ffb941332d58699119061251728c55acd12bdd2f41bd8a778fb07a8d705e95d4b5503661082cbdbf2d168e81cfe8c28614470afcbca8b9da698e7e191f700edd0afa8c751bb1d0de71e4c5b05fc70408cff992d6f9114f593cd03e8c9b2496ee6367a9f9d4e8f44d316bd6d03e9f92e970ed74f33142802da9b89318b0078031ca25c6528dbd6cbb69b87df030ec27825b0df1b280a28df66292d85998868ec371a5ea7072bc65954b2faa9758f6b5cf0ce5b0a27537b58f5cc73089907c7e68d1fad0e8dffb14f4f91ce30d0d07ecc0105b002bf2d618407852ad8a04a0e951550c78dbad60db33a7b438dd06e9611d7b56f5a74d3c309879da7207a20af94f890293b9c30b13568927c7e784eb8f8b2fbbeb6540d920db945714eb59978ff177be7199ad6b3729dd50467e0c29dd6b898444f4b9b9b9e63cfbf652684f5d98be846b1c18a6f7444aa11d4c5950fc2fee618989c1cd6c3511d88d65b58637db12e57613fca473816c7bae704e1bf228bf9f9a714d8d3b86a7d3d47b6654daa5f5e23693d9f76e17fe8eef7904a25bfe1f747e1e0aecea168c7dd73b57891c22cff5fcca8ed331c90726faf59bb2e01d92a791951e2e3088e1224477d03a448755621ee5d68073c35ef0c6b86a053cdfa7b828ce9b850888c922b300fa82fb94e890748b90dc3b92d4afd56888d80c9e41c9d7bdb41b0e445875fbd69534a7e1dffc52e6ea3f44b1c830725c6d5f4129a77fa2d108f2f005b38feda72571f0de252c9a70ec5198aa547657da2986233665ee0019ebc7c2211c5e0e136de3b05f58748a0aeaf02cd7a0dd13ec4be876b8c355eb4eb3894f5e5d76fe858fb992ebe92f94b6d22b5e854b342a0ff21b3318f6e004c7d1771c0331e6f91ecee3e0b788e5f0a2adfb4c58ad3655a46438eaeeecf0eef34c83c1d7967c97fef9037f66f89be989dfebbb5bfb523e27026b81ec1c62dce5ebce3c6ea945b3962a229153854c91668e126b61e4b80283177323c564da55503856be2d7be20976bfea46f6f56e1aa68bf83062413722f3ed22154692da53053e2ec29e35ad097dff179b7e342c4a4a7a19a04963f30d44cd5af3b4c780aed82eafce917908ca12d8ebb81314785882dc1de7e912969cfabf1242013935488d4704a2010d02006c8b02e77842eec9ad8ab70b79d5553b050cdf013ba65e1bc7472b9896a222d4b5f73527ffcb671fbe49d6dfd886255e73710f34b2a7c494d58002f6f2dc502f8397820cbad77889b22318a0f9538854f5489c5f6a3bcdeaba6c57d189549388cde3b1c1a973481cf7aa43d81c78b3b8f14fe5336dc88215ab474c10dd3488c7f3bd3a3694d19286c98a5f5f98da57b601a22c5b50e32fcddef3b9991345c93378e7e21919b7ab6e3f47a67eacac6b5b1e191be8566b738c2593761ecce028727a7cf944e54c8fa4d1d86fe7d9c520a29520df353e25c5c15878aa92917bb87aed8f11d25916e6767558a2731d823fb1241805cb6fdb3d46f407d4a6b11bd597977daaa72aa1bdb0e959729776b0e26a993487a139422aac7dc888fb53efd12bc039a4b0d138093506068bdd60d7247f4215486ecf6f7e3818a149dc836873dc73e571ed69df3245713718ad4b79343a4919cac862a8d7926589f549cd4751abc2e908ebb7eeb5c8d5ba892f7256688fd4a66a7a94ff5e96d080e9a23583674938aad2d11c8d6d38f7d6a5c16c016e88ba0ef0532d84d66a5840a662917fd37674f592d3d446e3c26bda40123659ab7d97a1d2d1061a96aebab3097e0519445a44119872d0f254fd5c014ed21a1f1e5f74d5fee56148197580a004ce912f88c6ccc7c222ba7ac73c4f6ad40c87597e3b8250a2d747237c36aedc06cffeff8bb6710e6efcc0cdf5e3d2fc3836e7f84ec984b992f13a04f4b2ef082c10cd23ba5069a0d005d5658c65168768c26f56ed25e91b3d598861d6d163a5c51d46699137482ddd5b8347c7f114269932ff2a056e8b962783269f27bf8c75e929aa5d79a0b55c01430b5162751d2c856f1f127266a8a1fa3492060a8d1ff1432fd1953b2e8709de5a35fc1f1ce0a760c2285ae1daba47ef9578e11242b8facd98adbc30f2103c0bab2aa61e988d70e19fc619d4c8bf11450d0fa2219e3ec3bbd966d9e2695159737c444e279e48fe9b25e6c8d235aa3954f64b5308004498221c0692d7020cbf0c93b703cee2ffefff9da8f8d59a78f9131315da48a63ff903f752508cf7237469bc8ef291ab7e454ab36c5a5a99df8cf6c568345a1b77491af517106ac9368e0e784dc9b9d68b5ef005e5fdc64f8138e61e2bab26e4ddc12a0a4e27c1daa50afd86706ed84c3a0628d2af861ac55f5de93d36c09ecbf8e8cd4a5ec4c19cec363d5224d45001190f1d6fea8cc812e54cfd4a8525fde03d9617d94ef03e42904d62db6cab4b00839bceb406f6147d43cf68adc9a43427be2a73f43aac2765c03c355974ab269389d1a81901d1f67a1bdaf46e43f238741282baaed727b5a7b1b80cfcfbc57af748c7f32e2fdf69b71fbbc4087ba2e4f81f32a0c0a94e020ae08d0a7183a89c0fd6fa698e2d751b91010d023a189d6e2723a652811d7c6f5a800bcce759f9acb470700b3a50fdce2498f6457fd715914c6e87b35fdcb0a4aebb680fc7b7bd31b62cc61b2514356fef9f35636fb0573f4a76802d81256eb49307436b9098e2e7664fb1cda153bc63542b57d244b9fc95772840c617d23b4c8bd3be4aba0b3ca461c8312fb5329d9e56467f27676729874f19451fea8394ed21c3b542d2a0019b0477a66887303c16276ddda6fb3d437caeb648b9151d982d6c9b112afbe58195485e576d632e300ab2fbf7bf6bf89c6aa319630b52668b82bbd61d1e0fcfb67745a097e1d9c1598e5e49bbfc9f02f6428ae89be7c4c36b0de0c0ee160a048abfc59f8004c92b9b28cc52c0128352a5eb450a9483074a6e672bcd0ca82ce02725fb98054618aae2452e7bc518dc998b97eb882c59721433571f8e0c6299cdfea3ea4b09adaa18aee65ed8106e4b2acfcd765e4ee221b7eb377caeabc91a738f3a3f3a762dc68a0b092d8c2a66817ad199175f53b92001e0a386c8951461374ba803cc630432622cd51c18ca73b2ee55482bbad33646d5ad56d4d454e7752120f0129e095b05d859e47e6aa9c37e7dc6f678c591b0a6aef216cb325b64275a159fa6a4df2b68ab385d8cba845e51bc745d9e312ba1bc37ffcce6e92959d43048ad83a236c2e5ef3e9e67f8c367a335bda6b4ebc87130ca0f9c2eabbc87693a4df6d626b75feecae7d851a0399bdfbe48b27df013743f755300e8f89819872e79497526a2ad94e940d87306c17afc2f18ab387e42b41d40608a06e678c204920482e0a37b5a79517dfa76db5204de3ca2f6c31cebca46f82ab9d6dbe281f1f3b6cf9460b7dd1f96c37c4879a0e5e1b7d1b66dd59d073b32f96589395911c08b278609976a8e0a1dc0154c7d1e04eb76c898068b8fb2d0e316cb808418923b60100b74e1d5f84a7c459cf60a37b4a7dc507b7692bb9a80749cfcfbb1c63a5c61653d463a934314631256321304901e13ff9cb7f77af6fd93e7c4214b054e598e50e615df50e0d449d64613561090b10dc797b6d8c211568acc50622d4ba607b4c0c21e6b544fb17ce026f9fc52a7c4acb6ecad1eefcc7d86f8447362cb257151439100c56d86926f7005fcd0a7f41223992c52d8320514206bfcbe9024d13ab2966e5bd0601c8576cebed3b2d317c4fad48f7b7c9b402de46f5ebb64e15c1958fc78864311b4f5e210e71c96fe65d497df0bda38f3bf277e0dff495521ddc618dddd4e731ba5b22d8817d15e5225ab5c13030e35e0eca24d74df9358dfb7c2da2aa2e3102929db8fd975a3a0f253bcfb2d9659b3c407a035b3c23b91d3523827169fa5fcc082148b7dca79162857b53dfa7c9c99e3b344f516992ec72765d769bbf3591afbad591a68f3dcfbceb82caed68ca0e915a7b681a0ab1a684d85b1e20dda35c023c7f9a07f4abb0bf0ba23deab4997b01bfafea383ab6955507a01ea3c6d918c4a4867a5e4750f07b12cd1f5bee1c23c6719be823c56ff262a8c345ad12cde89ab17e442cec3f581f7c806f8594b5a1451a0e68502ed6a904a4c4202f1aaa622dc7a0b05bcb0fee4f0b10a520b7a68a9b7512a48e2f9efa4b075945dd144328cd69898685681061ac01dfceec4164b912738f612b78f0e4a1056b7afeef3a689806a3e1037ebbae56dadf465c0edcfceda7011f649a0419622e44773cac2071190d3ae73b20c4bec87b50a19dd746532f40bc50de0f703c227f8d2ecc40413f727fdd1051a63063ccc02ec9ff1c28ee8ddcc907fe5f987f58dfa284cba5b6e76d160140c2e96b5522ce552125d747cf15aa43c969d6b0c81465d1b890be1743b03206e0109c5be6de57e8df176f4551c7337ec4f7a15b004460aab32ebc4c1231d4b6384d84fbd0fb6eb8a0bf297f590aaf1a2b0a320e131280f8cd7ba67a6ae54032dc6bbfce9bd481ee908ffaec995ff4a01034a2013ca0a72125de31c3fd62059b0aa4eefda87a8c2a93d8a342c6481fab8f45505112aec0ad0934d1ff6bbbdacafb4d18b41e151d5519c2f6a7031d9ae4e9d6ef340ac417706e0de5720e183c06232dd56473ffc078c268f94fafac0b841ac630b516dba4ddde7e72be780e8a6294d25b25555e7c344f5efd239f4e3ca4b45e4adbbd5f48eed0742e4d2b802a95c69e5899a7a594ae555e3140f328e8195d7ce5a2888b4551c68a203614d736f3faa51167124d8fb8b1605a87b67fe5825749a288ce5d3bcd839f4d01f40b9dc52554357017ecc72b981bf8cadd6cad3dd043fe2b7fa9578cd87e62858296894a211fb5e2cd1fb4bde28115227c29952b6b16215523a2749f92566913b03ee56ffe5785937d4e6dc77c14fa548a6efeeebfcf13e05f513dd2d7a5a58cdc78c664d77b85a8718f2e30329ee9724586c9431b2a23c2b8c2da3e84346d58d5cbbe4b40b5e6dd8416d5bc9025b46f0e832be19453ccd0b07b590555d7ac211d1836910a82d7916218bb73c91fe32cd1ec9dec8d0dc340c65bcaf6333e9965bca6f11da8331af931983e8f4ade512b3ad38249f960a371fcd6e90bea017ea25a0062cf557d40a46b04dce6ef9ed17466549387d20a164e8a92dabd84f1a19af9365cf6d3fd7a06548f8b05cda0c83b8ed1d4a5c384ecb4c8f68e4cf73dd1e038f46eedffb9ae544d4efe78b1b0c5319a", 0x1000}, {&(0x7f0000001340)="b4f7cf7ef632f16d4ea09858d2af30763c077207337a8b54b6019bbadbe4bcaa669fb285d7def921f639610d865f25373b43cbe4dcce09dd920125ff968c93f26e0a8a98bbf188fcacd919545885b8a5aedb", 0x52}, {&(0x7f00000013c0)="39b16ace7f2107b8c96cce80e3b7227d2b38fb9bc2e9b1d2131f35858250744a3da6eddef81a726a3cc4c5d75ad4ea3f23c5c5a79a1f4fe7abb69939a6c1e155e4b0e4b929e69d83578bdbf4976724be4809ac9d30515f4377d9a577cfc41771bc4eac74e4502e4f66857c968533578010e1ba65615c4ac8f1b6285a2e2f6bad07c7291c821441e835da10551ed938659d7d5b7afbed", 0x96}], 0x6, &(0x7f0000001600)=ANY=[@ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r0, @ANYBLOB="0006000000000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xe8, 0x80}}, {{&(0x7f0000001700)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001780)="da5243e67e89026c10571c37000398550e393968b36b8352e7eb9ecb", 0x1c}, {&(0x7f00000017c0)="c95187f50bec4650d52685302f1c618b83372d", 0x13}], 0x2, &(0x7f00000019c0), 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001b00)="8907dc71b5c21f2c892f762e35de1cf19935ee4e40414fb30d26b8b15bcfcb2f13eabe02f5f1aecf052f0829806c8c34cbc902e74163f725809c6a99dff9ea003002042d5dfbff42353cdd0f28fc7aac3630b6bcdcd51d31f5", 0x59}], 0x1, &(0x7f0000001d40), 0x0, 0x20000000}}, {{&(0x7f0000001dc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001f80)=[{&(0x7f0000001e40)="4c8ede5c411e34a066eb92b0548c3de0f44886fc9df2e677f5d4edb2c45187787b4c2ed0f29c3a9a4814a900241574e22e0b0e293d2bcff67321ce98d658d6d1017c91a9e82cf028e685656099d858555a450d0ca0bea2ccdbd00509bd4b53cf005afa2887cbb0c8e155c59d898bf9fe6368d73a9730c463dc804f6394a8590744d6dd4400d492006799eb2e9aa4c8c1d14fb5ca447de245e8564dc83a2db453812fa70f3076b6191e8edf5aa0cc93ebe09778e92d82c45e3fac8e0ee35b34c44dc7b52802ddfcdc716e81cd245092255ada192b0db842", 0xd7}, {&(0x7f0000001f40)="394be0060da7994e4954956e1cc081b8f4da3459e8bf", 0x16}], 0x2, &(0x7f0000003900)=ANY=[@ANYBLOB="18000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="30000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="28000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="24000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYRES32=0x0, @ANYBLOB="0000000024000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001c000025f0ded6000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x178, 0x40000}}, {{&(0x7f0000003a80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003d00)=[{&(0x7f0000003b00)="da63a23fc6ebf4307a256d0278c4e40bf1cf0cf36b60d02a67cfba334c947d3b02d8b9869bd7668904c0d42f1aa2c17ffa01e25265dfcdb6eb530ca97cbed0d503a60e58939c11265b7e7147cdc649a5d8aa2895370b0d84b95860b841ec2f084a20ff2a7ab7cbf87bf9e33e78fb8f29b8a1075f6fbf0dc5a40c3b8154e1c17fe17237b771211df3fa5d6e8bc001c3e276af4d901f082a3efcd510e336fe9377e3035a82ef0921b746cc76342f2b3b9582583ba08836b509677b312844efc376754ffb9f3aa9cfc364d33940c8390fd7a98463442004261cd23db84c500c1d354207", 0xe2}, {&(0x7f0000003c00)="a0df55b0a26f816febc08d735159b55dcba96c3a03aa499406c0045ba4051edc756e450b46eebd0ec3d7458630dd91498338b6328874cff85b2792eb6ab78f1ac50de9c76fb07ad38098be9d2e5d895332e23c28828cd52287e2f5244b8fe5ab52466f5c83e9d6c7755a241c92bdb9264f493b49ded0556f43bcdb80ce78e8627455c510d397d1c2f566317595a4ef7b2040919ee748bdddc70d40693a4725a3e87848156318ca6a157962be4e82b133a9bf32b54e7c2a959ae15a5783a5cc1a1b6d1241e38ad9675b0f3eabb98ab4791d4c4cffcfa31876db9e8c42adbc9c00f93a1a645737ba47f482cb161183", 0xee}], 0x2, &(0x7f0000001bc0)=[@rights={{0x30, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r6]}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x2c, 0x1, 0x1, [r1, r2, r3, r4, r0, r0, r5]}}, @rights={{0x2c, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, r0, r6, r0, r7]}}], 0x130, 0x14}}, {{0x0, 0x0, &(0x7f0000004100)=[{&(0x7f00000040c0)="06cb53ffbf032d49b8d6caeb555ab4455331f173094e6a2ea9c17998c70c1cdbf0c1febd033b0c93d5fe04aa97cba3c2c7b1c3b5a54e93c58b76828a8ea3497a", 0x40}], 0x1, &(0x7f0000004280)=[@cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r8, r9}}}], 0x20}}], 0x6, 0x8104) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$MON_IOCX_GET(0xffffffffffffffff, 0x40189206, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000040)=""/72, 0x48}) 07:14:08 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 51) [ 1044.741074] FAULT_INJECTION: forcing a failure. [ 1044.741074] name failslab, interval 1, probability 0, space 0, times 0 [ 1044.742834] CPU: 0 PID: 7406 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1044.743837] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1044.745165] Call Trace: [ 1044.745542] dump_stack+0x107/0x167 [ 1044.746071] should_fail.cold+0x5/0xa [ 1044.746641] ? create_object.isra.0+0x3a/0xa30 [ 1044.747314] should_failslab+0x5/0x20 [ 1044.747878] kmem_cache_alloc+0x5b/0x310 [ 1044.748486] create_object.isra.0+0x3a/0xa30 [ 1044.749126] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1044.749420] FAULT_INJECTION: forcing a failure. [ 1044.749420] name failslab, interval 1, probability 0, space 0, times 0 [ 1044.749875] kmem_cache_alloc+0x159/0x310 [ 1044.749895] start_this_handle+0x674/0x1390 [ 1044.749917] ? kmem_cache_alloc+0x159/0x310 [ 1044.754050] ? mark_held_locks+0x9e/0xe0 [ 1044.754667] ? __jbd2_journal_unfile_buffer+0xb0/0xb0 [ 1044.755441] ? trace_hardirqs_on+0x5b/0x180 [ 1044.756075] ? kmem_cache_alloc+0x2a6/0x310 [ 1044.756701] jbd2__journal_start+0x390/0x7e0 [ 1044.757351] __ext4_journal_start_sb+0x214/0x390 [ 1044.758041] ext4_dirty_inode+0xbc/0x130 [ 1044.758626] ? ext4_setattr+0x21b0/0x21b0 [ 1044.759212] __mark_inode_dirty+0x492/0xd30 [ 1044.759830] ? current_time+0xac/0x120 [ 1044.760407] generic_update_time+0x21c/0x370 [ 1044.761036] ? igrab+0xc0/0xc0 [ 1044.761500] file_update_time+0x43a/0x520 [ 1044.762123] ? evict_inodes+0x470/0x470 [ 1044.762706] ? down_write_killable+0x180/0x180 [ 1044.763352] file_modified+0x7d/0xa0 [ 1044.763887] ext4_file_write_iter+0x8f8/0x1530 [ 1044.764572] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1044.765229] ? kasan_save_stack+0x32/0x40 [ 1044.765822] ? kasan_save_stack+0x1b/0x40 [ 1044.766416] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1044.767167] ? iter_file_splice_write+0x165/0xc90 [ 1044.767864] ? direct_splice_actor+0x10f/0x170 [ 1044.768539] ? splice_direct_to_actor+0x387/0x980 [ 1044.769232] ? do_splice_direct+0x1c4/0x290 [ 1044.769858] ? do_sendfile+0x553/0x11e0 [ 1044.770445] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1044.771126] ? do_syscall_64+0x33/0x40 [ 1044.771684] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1044.772456] do_iter_readv_writev+0x476/0x750 [ 1044.773109] ? _cond_resched+0x10/0x30 [ 1044.773682] ? new_sync_write+0x660/0x660 [ 1044.774283] ? avc_policy_seqno+0x9/0x70 [ 1044.774891] ? selinux_file_permission+0x92/0x520 [ 1044.775567] ? security_file_permission+0xb1/0xe0 [ 1044.776269] do_iter_write+0x191/0x700 [ 1044.776845] ? trace_hardirqs_on+0x5b/0x180 [ 1044.777510] vfs_iter_write+0x70/0xa0 [ 1044.778073] iter_file_splice_write+0x726/0xc90 [ 1044.778752] ? generic_splice_sendpage+0x140/0x140 [ 1044.779460] ? security_file_permission+0xb1/0xe0 [ 1044.780167] ? generic_splice_sendpage+0x140/0x140 [ 1044.780889] direct_splice_actor+0x10f/0x170 [ 1044.781527] splice_direct_to_actor+0x387/0x980 [ 1044.782194] ? pipe_to_sendpage+0x380/0x380 [ 1044.782811] ? do_splice_to+0x160/0x160 [ 1044.783372] ? security_file_permission+0xb1/0xe0 [ 1044.784068] do_splice_direct+0x1c4/0x290 [ 1044.784643] ? splice_direct_to_actor+0x980/0x980 [ 1044.785332] ? avc_policy_seqno+0x9/0x70 [ 1044.785899] ? security_file_permission+0xb1/0xe0 [ 1044.786607] do_sendfile+0x553/0x11e0 [ 1044.787153] ? do_pwritev+0x270/0x270 [ 1044.787678] ? wait_for_completion_io+0x270/0x270 [ 1044.788372] ? rcu_read_lock_any_held+0x75/0xa0 [ 1044.789012] ? vfs_write+0x354/0xb10 [ 1044.789526] __x64_sys_sendfile64+0x1d1/0x210 [ 1044.790193] ? __ia32_sys_sendfile+0x220/0x220 [ 1044.790828] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1044.791551] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1044.792260] do_syscall_64+0x33/0x40 [ 1044.792825] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1044.793529] RIP: 0033:0x7f98f384db19 [ 1044.794081] 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 [ 1044.796608] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1044.797649] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1044.798636] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1044.799619] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1044.800597] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1044.801576] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 39) 07:14:08 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/tty/drivers\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r4, 0x1) r5 = openat$hpet(0xffffffffffffff9c, &(0x7f00000000c0), 0x101000, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r6, 0x1) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xa4, r2, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0xa4}, 0x1, 0x0, 0x0, 0x44000}, 0x8004) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:08 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) fstat(r6, &(0x7f00000002c0)) 07:14:08 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x9, 0x80, 0x1, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7, 0x8d}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) fgetxattr(r3, &(0x7f0000000080)=@random={'btrfs.', '\x00'}, &(0x7f00000000c0)=""/121, 0x79) r4 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x7ff) ioctl$FIOCLEX(r4, 0x5451) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000040)={r2, 0x5, 0x4, 0x5}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r2, 0x8983, &(0x7f0000000000)) 07:14:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x8}, 0x0) [ 1044.802583] CPU: 1 PID: 7411 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1044.804310] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1044.806024] Call Trace: [ 1044.806585] dump_stack+0x107/0x167 [ 1044.807357] should_fail.cold+0x5/0xa [ 1044.808148] ? xas_alloc+0x336/0x440 [ 1044.808916] should_failslab+0x5/0x20 [ 1044.809697] kmem_cache_alloc+0x5b/0x310 [ 1044.810534] xas_alloc+0x336/0x440 [ 1044.811286] xas_create+0x34a/0x10d0 [ 1044.812071] ? kernel_text_address+0xf2/0x120 [ 1044.813016] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1044.814108] xas_store+0x8c/0x1c40 [ 1044.814853] __xa_store+0x164/0x2d0 [ 1044.815615] ? xa_delete_node+0x280/0x280 [ 1044.816474] ? trace_hardirqs_on+0x5b/0x180 [ 1044.817363] xa_store+0x31/0x50 [ 1044.818043] __io_uring_add_tctx_node+0x1cf/0x520 [ 1044.819042] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1044.820119] ? alloc_fd+0x2e7/0x670 [ 1044.820891] io_uring_setup+0x1fbb/0x2980 [ 1044.821748] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1044.822816] ? wait_for_completion_io+0x270/0x270 [ 1044.823842] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1044.824931] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1044.825993] do_syscall_64+0x33/0x40 [ 1044.826763] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1044.827826] RIP: 0033:0x7f587819ab19 [ 1044.828586] 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 [ 1044.832369] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1044.833937] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1044.835425] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1044.836925] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1044.838428] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1044.839938] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:14:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000000)=0x401) r2 = dup2(r1, r0) r3 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r8, r9, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r10, 0x0, 0x0}, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r7, 0x0) syz_io_uring_submit(r11, r9, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r2, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r5, &(0x7f0000000080)=@IORING_OP_TIMEOUT={0xb, 0x7, 0x0, 0x0, 0x3, &(0x7f0000000040), 0x1, 0x0, 0x0, {0x0, r12}}, 0x1) syz_io_uring_submit(r4, r5, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r6, 0x0, 0x0}, 0x0) r13 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x100000e, 0x13, r3, 0x0) syz_io_uring_submit(r13, r5, &(0x7f0000000100)=@IORING_OP_ACCEPT={0xd, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x8001) syz_io_uring_complete(r13) 07:14:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x9}, 0x0) 07:14:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) pwrite64(0xffffffffffffffff, &(0x7f0000000000)="9f984486eaf33533f17b3bb0837da6bab61f53dfdef749e74ce3f0ba807e093f1e265f76d663920f3db27016740c0549f8f9916945e3802fd03fb9d5afc338a7f0575cb6e85cb334575ac86e0fb282b497059f8bdce4c41bbda4df728bf3456799888e6844750aab217c19bd0bd747f9d7a4e2789b67fd719a933210543170745d247443379883e498265325158d20c7a99f377375c872e57f67d7b644e41736a58bbd2062d980bc86619855c69daf8ea59d4b6e58aff2052239b2579d1e6bc487f147cf9c2937acc23c9c236ee0310bc506", 0xd2, 0x7bb3) 07:14:09 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfcfdffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:09 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 52) 07:14:09 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) r8 = syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$BTRFS_IOC_INO_PATHS(r8, 0xc0389423, &(0x7f0000000140)={0x0, 0x10, [0x8, 0x9231, 0x1, 0x80], &(0x7f0000000100)=[0x0, 0x0]}) 07:14:09 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = accept4$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000040)=0x14, 0x80000) ioctl$FIGETBSZ(r1, 0x2, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:09 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$TIOCL_GETSHIFTSTATE(r1, 0x541c, &(0x7f0000000080)={0x6, 0x1}) r2 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_CLOSE={0x13, 0x1, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r2}}, 0x80) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2000000, 0x20010, r1, 0xfc74a000) r3 = mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x8, 0x13, 0xffffffffffffffff, 0x0) syz_io_uring_submit(r3, 0x0, &(0x7f0000000100)=@IORING_OP_NOP={0x0, 0x4}, 0xfffffffe) ioctl$TCSBRK(r1, 0x5409, 0x7) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:09 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x8c, 0x21, 0x2, 0x70bd2a, 0x25dfdbff, {0x7}, [@generic="2e118c509f4b03e2186b91af421919006326017119c87905fbdeef927fc32c1fc72a2cd63c2f294a923ea93aa087a67a450d4f08c42b1c360d7c2ce9f8dc9fbd1328bdc02adebb62bab20d67cd7b19caf3d09ce7be14086c919602640fee1a3a886c0ed5bcd9beff79b77cf2b53efa0cfc339c6cac"]}, 0x8c}, 0x1, 0x0, 0x0, 0x4890}, 0x4010) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:14:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xf}, 0x0) [ 1045.025514] FAULT_INJECTION: forcing a failure. [ 1045.025514] name failslab, interval 1, probability 0, space 0, times 0 [ 1045.027420] CPU: 0 PID: 7437 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1045.028304] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1045.029436] Call Trace: [ 1045.029784] dump_stack+0x107/0x167 [ 1045.030250] should_fail.cold+0x5/0xa [ 1045.030739] ? create_object.isra.0+0x3a/0xa30 [ 1045.031327] should_failslab+0x5/0x20 [ 1045.031814] kmem_cache_alloc+0x5b/0x310 [ 1045.032335] ? mark_held_locks+0x9e/0xe0 [ 1045.032855] create_object.isra.0+0x3a/0xa30 [ 1045.033415] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1045.034108] kmem_cache_alloc+0x159/0x310 [ 1045.034642] xas_alloc+0x336/0x440 [ 1045.035108] xas_create+0x34a/0x10d0 [ 1045.035591] ? kernel_text_address+0xf2/0x120 [ 1045.036164] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1045.036832] xas_store+0x8c/0x1c40 [ 1045.037295] __xa_store+0x164/0x2d0 [ 1045.037761] ? xa_delete_node+0x280/0x280 [ 1045.038297] ? trace_hardirqs_on+0x5b/0x180 [ 1045.038850] xa_store+0x31/0x50 [ 1045.039303] __io_uring_add_tctx_node+0x1cf/0x520 [ 1045.039919] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1045.040635] ? alloc_fd+0x2e7/0x670 [ 1045.041109] io_uring_setup+0x1fbb/0x2980 [ 1045.041642] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1045.042285] ? wait_for_completion_io+0x270/0x270 [ 1045.042919] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1045.043641] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1045.044303] do_syscall_64+0x33/0x40 [ 1045.044813] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1045.045469] RIP: 0033:0x7f587819ab19 [ 1045.045979] 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 [ 1045.048320] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1045.049285] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1045.050254] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1045.051162] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1045.052115] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1045.053019] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:14:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 40) 07:14:21 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfeffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:21 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r0, 0x1) getresgid(&(0x7f00000010c0), &(0x7f0000000240)=0x0, &(0x7f0000001140)) r2 = semget(0x2, 0x0, 0x8) sendfile(r0, r0, 0x0, 0x40) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, r3, 0x0, 0x39, 0x8}, 0x4, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r3, r1, r3, 0x0, 0x1e2, 0xfffc}, 0x2, 0x1}) ioctl$TUNSETGROUP(r0, 0x400454ce, r1) r4 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) r5 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/module/sunrpc', 0x8041, 0x4) ioctl$MON_IOCT_RING_SIZE(r5, 0x9204, 0xad7d5) ioctl$MON_IOCT_RING_SIZE(r4, 0x9204, 0xf6675) 07:14:21 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x300}, 0x0) 07:14:21 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) syz_io_uring_submit(r2, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r7}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:21 executing program 7: ioctl$EXT4_IOC_CHECKPOINT(0xffffffffffffffff, 0x4004662b, &(0x7f0000000000)=0x4) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x10400}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:14:21 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 53) 07:14:21 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4000008, 0x13, 0xffffffffffffffff, 0xa396f000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f0000000100)={&(0x7f0000000000), &(0x7f0000000040)=""/137, 0x89}) [ 1057.120277] FAULT_INJECTION: forcing a failure. [ 1057.120277] name failslab, interval 1, probability 0, space 0, times 0 [ 1057.121672] CPU: 0 PID: 7471 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1057.122466] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1057.123433] Call Trace: [ 1057.123748] dump_stack+0x107/0x167 [ 1057.124169] should_fail.cold+0x5/0xa [ 1057.124614] ? xas_alloc+0x336/0x440 [ 1057.125042] should_failslab+0x5/0x20 [ 1057.125480] kmem_cache_alloc+0x5b/0x310 [ 1057.125944] xas_alloc+0x336/0x440 [ 1057.126357] xas_create+0x34a/0x10d0 [ 1057.126793] ? kernel_text_address+0xf2/0x120 [ 1057.127320] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1057.127924] xas_store+0x8c/0x1c40 [ 1057.128341] __xa_store+0x164/0x2d0 [ 1057.128770] ? xa_delete_node+0x280/0x280 [ 1057.129249] ? trace_hardirqs_on+0x5b/0x180 [ 1057.129751] xa_store+0x31/0x50 [ 1057.130139] __io_uring_add_tctx_node+0x1cf/0x520 [ 1057.130699] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1057.131320] ? alloc_fd+0x2e7/0x670 [ 1057.131752] io_uring_setup+0x1fbb/0x2980 [ 1057.132237] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1057.132826] ? wait_for_completion_io+0x270/0x270 [ 1057.133393] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1057.133992] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1057.134549] do_syscall_64+0x33/0x40 [ 1057.134980] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1057.135579] RIP: 0033:0x7f587819ab19 [ 1057.135982] 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 [ 1057.138110] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1057.138991] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1057.139822] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1057.140632] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1057.141395] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1057.142163] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1057.146118] FAULT_INJECTION: forcing a failure. [ 1057.146118] name failslab, interval 1, probability 0, space 0, times 0 [ 1057.148677] CPU: 1 PID: 7463 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1057.150202] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1057.152062] Call Trace: [ 1057.152660] dump_stack+0x107/0x167 [ 1057.153479] should_fail.cold+0x5/0xa [ 1057.154333] ? create_object.isra.0+0x3a/0xa30 [ 1057.155361] should_failslab+0x5/0x20 [ 1057.156210] kmem_cache_alloc+0x5b/0x310 [ 1057.157124] create_object.isra.0+0x3a/0xa30 [ 1057.158106] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1057.159256] kmem_cache_alloc+0x159/0x310 [ 1057.160191] jbd2__journal_start+0x190/0x7e0 [ 1057.161191] __ext4_journal_start_sb+0x214/0x390 [ 1057.162271] ext4_dirty_inode+0xbc/0x130 [ 1057.163197] ? ext4_setattr+0x21b0/0x21b0 [ 1057.164129] __mark_inode_dirty+0x492/0xd30 [ 1057.165099] ? current_time+0xac/0x120 [ 1057.165989] generic_update_time+0x21c/0x370 [ 1057.166976] ? igrab+0xc0/0xc0 [ 1057.167716] file_update_time+0x43a/0x520 [ 1057.168653] ? evict_inodes+0x470/0x470 [ 1057.169554] ? down_write_killable+0x180/0x180 [ 1057.170594] file_modified+0x7d/0xa0 [ 1057.171444] ext4_file_write_iter+0x8f8/0x1530 [ 1057.172492] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1057.173527] ? kasan_save_stack+0x32/0x40 [ 1057.174463] ? kasan_save_stack+0x1b/0x40 [ 1057.175406] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1057.176556] ? iter_file_splice_write+0x165/0xc90 [ 1057.177642] ? direct_splice_actor+0x10f/0x170 [ 1057.178676] ? splice_direct_to_actor+0x387/0x980 [ 1057.179770] ? do_splice_direct+0x1c4/0x290 [ 1057.180743] ? do_sendfile+0x553/0x11e0 [ 1057.181635] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1057.182680] ? do_syscall_64+0x33/0x40 [ 1057.183565] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1057.184780] do_iter_readv_writev+0x476/0x750 [ 1057.185790] ? _cond_resched+0x10/0x30 [ 1057.186671] ? new_sync_write+0x660/0x660 [ 1057.187610] ? avc_policy_seqno+0x9/0x70 [ 1057.188527] ? selinux_file_permission+0x92/0x520 [ 1057.189631] ? security_file_permission+0xb1/0xe0 [ 1057.190741] do_iter_write+0x191/0x700 [ 1057.191645] ? trace_hardirqs_on+0x5b/0x180 [ 1057.192638] vfs_iter_write+0x70/0xa0 [ 1057.193513] iter_file_splice_write+0x726/0xc90 [ 1057.194590] ? generic_splice_sendpage+0x140/0x140 [ 1057.195740] ? security_file_permission+0xb1/0xe0 [ 1057.196844] ? generic_splice_sendpage+0x140/0x140 [ 1057.197967] direct_splice_actor+0x10f/0x170 [ 1057.198975] splice_direct_to_actor+0x387/0x980 [ 1057.200042] ? pipe_to_sendpage+0x380/0x380 [ 1057.201007] ? do_splice_to+0x160/0x160 [ 1057.201905] ? security_file_permission+0xb1/0xe0 [ 1057.203005] do_splice_direct+0x1c4/0x290 [ 1057.203933] ? splice_direct_to_actor+0x980/0x980 [ 1057.205018] ? avc_policy_seqno+0x9/0x70 [ 1057.205952] ? security_file_permission+0xb1/0xe0 [ 1057.207056] do_sendfile+0x553/0x11e0 [ 1057.207935] ? do_pwritev+0x270/0x270 [ 1057.208796] ? wait_for_completion_io+0x270/0x270 [ 1057.209890] ? rcu_read_lock_any_held+0x75/0xa0 [ 1057.210947] ? vfs_write+0x354/0xb10 [ 1057.211793] __x64_sys_sendfile64+0x1d1/0x210 [ 1057.212806] ? __ia32_sys_sendfile+0x220/0x220 [ 1057.213845] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1057.215033] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1057.216206] do_syscall_64+0x33/0x40 [ 1057.217049] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1057.218207] RIP: 0033:0x7f98f384db19 [ 1057.219056] 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 [ 1057.223258] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1057.224981] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1057.226598] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1057.228242] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1057.229874] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1057.231502] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:21 executing program 7: r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x7f, 0x3}, 0x0, 0x0, 0xfffffffa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000000)=0x7fffffff) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xc4e3, 0x0) ftruncate(r4, 0x1) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r4, 0x10e, 0x2, &(0x7f0000000140)=0x1a, 0x4) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) ioctl$TCSETA(r3, 0x5406, &(0x7f0000000100)={0x5, 0x0, 0x7, 0x6, 0x7, "6fdcef7c0213f237"}) dup2(r2, r0) 07:14:21 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r4, 0x0) r5 = fcntl$dupfd(r4, 0x406, 0xffffffffffffffff) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r6}}, 0x10001) syz_io_uring_submit(r1, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r6}}, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:33 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r4, 0x0) r5 = fcntl$dupfd(r4, 0x406, 0xffffffffffffffff) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r6}}, 0x10001) syz_io_uring_submit(r1, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r6}}, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 41) 07:14:33 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x900}, 0x0) 07:14:33 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 54) 07:14:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfffff000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:33 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x95) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:33 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x80000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000001040), 0x181200, 0x0) ioctl$MON_IOCT_RING_SIZE(r2, 0x9204, 0xf6674) r3 = openat$hpet(0xffffffffffffff9c, &(0x7f0000000000), 0x24000, 0x0) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f0000000040)={{r3}, "2fb191f27178c909c81286d3510b512e5e8c8fc9d1469b72a2f1e2cbea3e258c0bad47a897907de7b065e78fa5b981139a08b0562a3dfb7a136445c777f730bcde19455351fff228f02ac16b26c8af273aae204ea7765699796088eb75f7b91b9c10676dff406361afddb8a954c272ad1a1db8180423587e5d04370d95e4aea32dddd13f85ab92e44fe87f819d26cd37bce51aab79ba8f0b47cd4483612a74c09271565f684d9768b23d689367799f17ee79d211c8d380251bdc07e5f7076941a2084469ebf8f83f481fc3be5019ce5e52a8f68238617e3342e9f39f0290dcdbed42bff7fd699c1d7a4e80a5724d8ec5acb929fae496d1cb0007e61c846dd3194a3e78f7d469ba93f7f5dc21ff7f79ffa67c546ff75f4c5ca22f1c507f5485452a39c7d97b7bb419363518878f9bc95ace208d147c2440ed0b1fd10dc6aa9a09641857b732593869800deeb28169cd0ba05cf6856a2217fcf68a98bd1b283aa87ba2b053e7bb818bf9a756d2f7fd5511795d32921dba8e34b1401f6f7c8f4d4ac77880bc05c243aa96f1793d235eee38bca252ff90fa1fcf4fff6827818134934b482795d6ac3218d75d650eb8ee7ca5d7dc7780a1686cd8177bd32be7295dab7340e433c0d9eb791ed969bdc938633703f1087b19b4d5bf31802a712ae356886a5b06a4e2ceffe2017147a9a08c08821b5cd6da0e5f06c1a65d5f9d2760421e223e488ac1c22d23ec95650cb069c46e62170b8a3cbe8c1239032c70b8508fe937f3b9ef20e1cf48223c11176d1d2139cde4632c52ce16d2e2bd8ea5c7f1d4526e5338b285c9a0b6986aa08687e4d37bac5b3c59321756e2400665fb73bbeefcbd314e67fe332be00e7d5eeac96d5699350a6c8199822d247ddb7241101d8960bfc105c9229aa13e9998cfc428fda2e75277cfaafa003c570edbb8f034531bcc5101f5a4ff832210fa106b8fef30a86e416c96ce0b2d46ac795f48db05710918b53f4976c004ca1bb6d02528ee5ad677c82c58e9571957487e55e7fea177db9014d5308d26ab9824a8b102c898f81a126d84067f5f71da47af45f5a9d4154d9bf371bb3e27a5c8b8fe0ff0c716c6773198f450105d41e749fff37b5d1419ab6677a780f68234fdd432fdc27d8987aee1922d76f1519f14113115dc14a84af90f7b8cdb6196eeeb9121636201f256b7810c984d1c495694a1be7f8625f45bfd1db9255310c3ecaa4dd81c28647becba947912a145c74b8fce102bcddd3e4eb381d2fce4e8fd4e9b6459956302ddd97758804cd582ee6388ad5d6ba6966fc20707ffaa2f0204326abc65fd8d3a59015fbb28478760c6177f199b92ce86b72ad92311f1c07e898db83f53cf3140d85b828375e8d167314e387b5cd63fa1b73ca49ef048e95dab9bc3ed3af7920a5d90b0973366d4c088467be82410d88349cc8c665b9419dd2c9289b1a41554ad9750bb25776bf15ca7947edf34d23bd8f07471eb717d2810ea49bb062368b045957750ae587f229aaa58f42f555c6fed61e00f183d98d158c05081168379be7da0b0cd156b5167eac19caf92ee800089613474d9c054220fdf77798036248c378eb8c96034c4af8fcf50ffe451058de0b40bd6f2873202c2279693b10a21433bfb60888166362936b613207e21e73a2bf4b12ce5abb8ff5b4b8e1a2118fef22d7a423eb4623c04611a5a15abc3caf901f647fe1ded77af8693f1f88e96f97c97f40ec30f2e7d735a00b6b1351bc611425d62bb41447bb2f401d38dd2132c9a679e5a23f616c0f2e35ee8f3d1c9f3e8c75e785d0199280ad444aa5675f88f9fc8b4f13aced3f263250b723e0311edf05a1fa0687064c1e1b26171af35af59fa2a32c7eb3918c966802941913a5b0a6752bc71086583880c4845437d9ce1572507e67cf37d9c441831ca9a98315c78229392ee4bc18626908e8f8955aea2df471750d9660cce10658050c7c07974b281a051391f4007b5bb32c4cc2531e21382166862ed681ffd2453613ba8c4c6e735eb85f56f030d4197c024a2a542e284e92c81ac33387df8d548b2e02fd8a19f23e6887860f7d9b54dc84ec5a8edc8ec2f74eeb0dc782f8ebd76d122c008b964d7bae6a78f960b126570a89c1b0bcb7fc9ee1cd4ba3b8e1afea0578a80eb3dbac20a2aa66223a145c3f616c8a558cf572e41c8bd3486492189d0ebc3c4f208c71657f28e154cc09370ecb3c4b291d2422ec9b5a124de583528120199ec0c0beefab266d665dc820126121bec2fcc32ee14c5e26c093bcb5849948ec02ba2acb9db6ed372e24e11b62244c3544c3d46b026b9e34d13c32c788337220e688980ddb7388bc2c5d789f6204fc90ccde4e224f71718a1e877c02a4f658ab8fc7b8e5100e4f7777b2a01f156e4a4e2512b3d8564d69b520ada54742c585cd43494c2e20e4a61f685f38d9f07b5bf2b6066fd2dd6b19f52d995bc88451c184daaf9f355cde380c5a364aa3150e40d64d3cb2afda0d31a6e29f5cc34491c84c91b3cf205aabda048ba65f48d75492f72ab98e92fe73d4c685ac45fa6a7dd512b736922c8582489c7db21fdf8a71cc2e3525aec845e0a66b69d43ca33ed71a365face58e3858b2b71e3685a0b2a2ae68e6c0038a656990d8acd7c9d74e584fa0ebef9bf1ab5723d406ea364d52c8d3fe53624314b8290600e40b64074dc2db701575d2b360b455a4cbe77840e2be4a9d24318e37b08ea0077fcdda0f0764a915b4729ee4976b48921076b00cd7295a80854ddd2b359e660eaf5176e1923207f3c13aea36018f6c4e7139101e503bbe1b282d6730afa5e24c7035403f220587c80a5d4197fce27ebbf93e04a77ba0ae93d7f8c0d766c35466d2dc362cf85b11fb5299ab25fe826c88a72363764f46dbe290bfdc0dc322c69d380375ecad6272a5f4a4c370c1670b5ad60337aac6ef5a3fa193c55513d47d5663f0ab0ba6f793e82ec0cbfc43f45b2f54da8562fa3960dbe70c54d21d1a160e6ad728358ac82b4667aa9bafbb0813f6fad6fc1606bfb4d9f668d50ed5c7e3071c6b7c5eda5185103d83eeb48a3741e765b0049b0618ff1699329a05900c1e77e2a17adad212c7e95df4f06dd2e6fc065547edfc7029237c1277917020e5920935dd2c449610156d4aa0197ae222c59423806ce915ee674cb7a5a5eca19fc44d7aa4009841d26ca4a3b03b42b438621e99f8d4a2442e965496487f91096e6c9d337530b9adc45c3e5b80ede0d5a63adc2982fb5b9b3299471e0672016368479d264c7ab64bd5142f3bdcee0ce269322efc60dd7667f96538ac6487a0ebeb6c38e421cbcbfc986434df30c912235bd0c78caea3c009e7ddd124d16095f975ab4dbeb19dda04b276029fa63caf8de71e91a4ca1fff8a2dbf460ff63d9a238fde99a340d15683ebd27c0088956a912e6450b93c3b06d0a68fca35ec4c34a53092bbbba2533372104f4ec38eb0d25e52c32cae78422d7d807baea9617f55d773bf98ee1f1f3c44cfda1f5bae793cc754c998f37c2a7f0d6a1e78cf8dc4d193e833b99f8797baabe15e7cb29a5916a0f7348034f2f4e3569c6f80e621e7ebd1643fd1dc6407dc16fd344ac7353d170c42008d03f37207d2f854d17c38bc237f4ba4da2da0748d8d93266a81f84c7390dfb6c8d6466acaf1f9f04c4c931d9da2d4b5b2543ca00f7bffc17f85fdfc74835a976566f8d9376cab2c4c3da0082fe577c2a3a3b2db9c2b2be3206adff76f28660e42612237ed20d0a516b26bb3ffc2448456a52ab6cd620cc3a3fad3670f012eeaa4acdaeba835ee2b741fc5edb93f0e74c8516437e1fe649eae8af1d88039006ff78641054d7ce2fc264b1850ddfc64513df3d6adcce598c6d35945013a6deb7aba7fda3525fc0999d08830ad5f04ba5be5f47fdb04d0827a4bfcbe424f08e5cf9969a4229dd39b07f7bf5c9fe912bf7f2721afddd6f61e85bd85d69fcad2cd6a9519ca6078053a6956b258a55dfc9e5b465a20381827f865af8195a3ae4644dfd86a9a898a7be4efee1027e4fe13552d216cd6eebc9d5eae93fc87e5d1c614e34fab28eef42e124467c8059ef5e2fff7dadaa7a2870bc8d977dd1b80edd61043ec269f0e66dec4730136ece16ac76ff3349edbe873b2450fd0e3a078a669046370c782a11ec6c7457008727442ea7d67ded668a6e830aa12fab4e8e801150fc5f177053441c9cc45b37feb87d205d44e1eb9241b0a0ff2e58bdc77c7deb51b0605f813c637faa4ded6d986ef24ba3c851dfb4120c901ce85aa691dab3e7d691b15223f76abab504cb03848f2e78f9b918b3bbce7a4be12e9cb76603efe3bd5ec1d9f73dd4b5761cd2f1ef52c674e825658a438f6b537ef49c4f53b957cb2c6374ec284af35824661352d4667378689fe7f6ff255256bda61a288693e95e557e5522461ca3558fcef84b5e463b735f5e6cfb3a304f5e1625d1b9cf51c9b37f37cfbce5cbf858f50aa55a0993f00397afa718c9b2c8c0a053ef5098350724a7e38c97b0996da7da2815c74013e2b7b1ec6c7bd67822d0e8846cb7e04e6f7ad81d2ded7bfa013835ce640aabd18cd88d7b379a442a15f7dbcfcb093775ab0380426bf40f1114beab51997f790778a134961ab20bee13844be48c9aa3085e053a4e121f8d6e966a72d42957046d6da4ce2216c895a1175103a0ed7a200c92bf7ef8327cc410a5487ba4924e3d74e3b629d03dff44d40b2e42e451674203f8a42b94cc622e95ef2ced1bfc205928aaa271ebc3bbe9d998fc7fc825df37f95601d56136813929028c073c2110f28525145547f16f1f238b043deba655b55bf4674a08b008a142b0a304ab91f74325319398339d72bf664e77de4f02beb543785450943650c1615a860e9e34f2cfe7163d767af95a059b634391c468dd459d2f4306e5e61f09c6bb03f52e00ec10cfac9e7955cbd868a36abdc6cd4c36c2baaeeeddcc3ea08b2b97023f0ce239d74d212203b48c58b3974c380fa860d386036d09e86ca392dc1cda80f8a2e514c2e83705dcb73c78a9fcf1a00ba27f78e5847ebea02e39871bdabeb3155fd7ec339e2df00360e3c5be75b1a576d4625acaba6034668930bf3ca853b67c2f51ead5354f9c6c7d7381753a260c1447c18efa0d0f8033223de6b353934e014acca96e66724fbbee15f24fb375e3baa4f48813e169e2721721e8acf4d802210fdd96a87bd0dc8daf93f3980d962e98a1fae4b09af05df60d1fc5bdb3be72def1a2d72429bce0f4388b367513b8172c28c6ba86b8466bbccb9d4076a8f1f2118a10c72481118fa173e1214f5924d228c6e7d03ed9832cd64811b0a460fb60c76b2755cab2bd459e84e5085353eb37552e5c7b6fdf71c905904b3cf2203e27612470a0e768bb1ef555e7790bffedc204655ac56232630f2309a5b772aa34276f70ac2b49725d0b39d8c97eb131d29983e0680f61dea2ae336e54f2d6d3345cf61054db61435c94cb803c3bad4f2c9e9a09caf5f2343b89ea7e9c01ef0ba498e03e9ec5fb67b1dea24aead387caa497eeefc5ecb60125f048ee6bd902f5fcf0884df231fcf69792b3b01666bcb8221be773761f99a11ffb715911c1898839834a95c1540c5a3d6148b9c9089e56b03e3b03d0d9d17a2a92422ab9c45f789fc0544d38b83fabcd9bb3ad3bbc6302ad2edeb8dfc52318e95b97527c836400fc297ebabd2bf56f6d1b5f73bbd117f2d8daafca29dd9943070edad4d5a66aaddaf9d689212b62861de844ffeb51d85564d0ecc901b63e16"}) 07:14:33 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) fsetxattr$security_selinux(r1, &(0x7f0000000000), &(0x7f0000000040)='system_u:object_r:memory_device_t:s0\x00', 0x25, 0x1) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) [ 1069.248004] FAULT_INJECTION: forcing a failure. [ 1069.248004] name failslab, interval 1, probability 0, space 0, times 0 [ 1069.249433] CPU: 0 PID: 7503 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1069.250370] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.251524] Call Trace: [ 1069.251544] dump_stack+0x107/0x167 [ 1069.251560] should_fail.cold+0x5/0xa [ 1069.251575] ? create_object.isra.0+0x3a/0xa30 [ 1069.251586] should_failslab+0x5/0x20 [ 1069.251599] kmem_cache_alloc+0x5b/0x310 [ 1069.251611] ? mark_held_locks+0x9e/0xe0 [ 1069.251624] create_object.isra.0+0x3a/0xa30 [ 1069.251633] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1069.251647] kmem_cache_alloc+0x159/0x310 [ 1069.251662] xas_alloc+0x336/0x440 [ 1069.251674] xas_create+0x34a/0x10d0 [ 1069.251692] ? kernel_text_address+0xf2/0x120 [ 1069.251704] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1069.251716] xas_store+0x8c/0x1c40 [ 1069.251734] __xa_store+0x164/0x2d0 [ 1069.251747] ? xa_delete_node+0x280/0x280 [ 1069.251763] ? trace_hardirqs_on+0x5b/0x180 [ 1069.251777] xa_store+0x31/0x50 [ 1069.251790] __io_uring_add_tctx_node+0x1cf/0x520 [ 1069.251802] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1069.251812] ? alloc_fd+0x2e7/0x670 [ 1069.251829] io_uring_setup+0x1fbb/0x2980 [ 1069.251845] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1069.251855] ? wait_for_completion_io+0x270/0x270 [ 1069.251879] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1069.251891] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1069.251904] do_syscall_64+0x33/0x40 [ 1069.251915] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.251923] RIP: 0033:0x7f587819ab19 [ 1069.251934] 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 [ 1069.251940] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1069.251952] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1069.251959] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1069.251966] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1069.251972] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1069.251979] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1069.261994] FAULT_INJECTION: forcing a failure. [ 1069.261994] name failslab, interval 1, probability 0, space 0, times 0 [ 1069.288206] CPU: 0 PID: 7502 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1069.289154] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.290306] Call Trace: [ 1069.290603] dump_stack+0x107/0x167 [ 1069.291098] should_fail.cold+0x5/0xa [ 1069.291532] ? jbd2__journal_start+0x190/0x7e0 [ 1069.292023] should_failslab+0x5/0x20 [ 1069.292433] kmem_cache_alloc+0x5b/0x310 [ 1069.292875] jbd2__journal_start+0x190/0x7e0 [ 1069.293353] __ext4_journal_start_sb+0x214/0x390 [ 1069.293868] ext4_file_write_iter+0xee9/0x1530 [ 1069.294370] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1069.294861] ? kasan_save_stack+0x32/0x40 [ 1069.295312] ? kasan_save_stack+0x1b/0x40 [ 1069.295755] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1069.296305] ? iter_file_splice_write+0x165/0xc90 [ 1069.296829] ? direct_splice_actor+0x10f/0x170 [ 1069.297319] ? splice_direct_to_actor+0x387/0x980 [ 1069.297837] ? do_splice_direct+0x1c4/0x290 [ 1069.298314] ? do_sendfile+0x553/0x11e0 [ 1069.298745] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1069.299250] ? do_syscall_64+0x33/0x40 [ 1069.299669] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.300246] do_iter_readv_writev+0x476/0x750 [ 1069.300726] ? _cond_resched+0x10/0x30 [ 1069.301147] ? new_sync_write+0x660/0x660 [ 1069.301594] ? avc_policy_seqno+0x9/0x70 [ 1069.302030] ? selinux_file_permission+0x92/0x520 [ 1069.302558] ? security_file_permission+0xb1/0xe0 [ 1069.303082] do_iter_write+0x191/0x700 [ 1069.303509] ? trace_hardirqs_on+0x5b/0x180 [ 1069.303977] vfs_iter_write+0x70/0xa0 [ 1069.304388] iter_file_splice_write+0x726/0xc90 [ 1069.304898] ? generic_splice_sendpage+0x140/0x140 [ 1069.305439] ? security_file_permission+0xb1/0xe0 07:14:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffdfc, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1069.305958] ? generic_splice_sendpage+0x140/0x140 [ 1069.306624] direct_splice_actor+0x10f/0x170 [ 1069.307100] splice_direct_to_actor+0x387/0x980 [ 1069.307615] ? pipe_to_sendpage+0x380/0x380 [ 1069.308080] ? do_splice_to+0x160/0x160 [ 1069.308508] ? security_file_permission+0xb1/0xe0 [ 1069.309031] do_splice_direct+0x1c4/0x290 [ 1069.309477] ? splice_direct_to_actor+0x980/0x980 [ 1069.309994] ? avc_policy_seqno+0x9/0x70 [ 1069.310435] ? security_file_permission+0xb1/0xe0 [ 1069.310960] do_sendfile+0x553/0x11e0 [ 1069.311383] ? do_pwritev+0x270/0x270 [ 1069.311793] ? wait_for_completion_io+0x270/0x270 [ 1069.312313] ? rcu_read_lock_any_held+0x75/0xa0 [ 1069.312812] ? vfs_write+0x354/0xb10 [ 1069.313213] __x64_sys_sendfile64+0x1d1/0x210 [ 1069.313693] ? __ia32_sys_sendfile+0x220/0x220 [ 1069.314186] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1069.314747] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1069.315308] do_syscall_64+0x33/0x40 [ 1069.315710] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.316259] RIP: 0033:0x7f98f384db19 [ 1069.316657] 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 [ 1069.318622] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1069.319445] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1069.320210] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1069.320982] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1069.321746] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1069.322512] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:33 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xf00}, 0x0) 07:14:33 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 55) [ 1069.365675] FAULT_INJECTION: forcing a failure. [ 1069.365675] name failslab, interval 1, probability 0, space 0, times 0 [ 1069.366947] CPU: 0 PID: 7515 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1069.367688] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.368578] Call Trace: [ 1069.368865] dump_stack+0x107/0x167 [ 1069.369258] should_fail.cold+0x5/0xa [ 1069.369671] ? xas_alloc+0x336/0x440 [ 1069.370072] should_failslab+0x5/0x20 [ 1069.370480] kmem_cache_alloc+0x5b/0x310 [ 1069.370917] xas_alloc+0x336/0x440 [ 1069.371308] xas_create+0x34a/0x10d0 [ 1069.371713] ? kernel_text_address+0xf2/0x120 [ 1069.372197] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1069.372758] xas_store+0x8c/0x1c40 [ 1069.373146] __xa_store+0x164/0x2d0 [ 1069.373537] ? xa_delete_node+0x280/0x280 [ 1069.373986] ? trace_hardirqs_on+0x5b/0x180 [ 1069.374450] xa_store+0x31/0x50 [ 1069.374805] __io_uring_add_tctx_node+0x1cf/0x520 [ 1069.375329] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1069.375891] ? alloc_fd+0x2e7/0x670 07:14:33 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$hiddev(&(0x7f0000000000), 0x3, 0x0) dup3(r0, r1, 0x0) [ 1069.376286] io_uring_setup+0x1fbb/0x2980 [ 1069.376840] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1069.377379] ? wait_for_completion_io+0x270/0x270 [ 1069.377905] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1069.378467] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1069.379021] do_syscall_64+0x33/0x40 [ 1069.379428] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.379977] RIP: 0033:0x7f587819ab19 [ 1069.380377] 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 [ 1069.382352] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1069.383176] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1069.383941] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1069.384705] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1069.385470] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1069.386234] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:14:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 42) 07:14:33 executing program 1: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000000)={0x0, 0x2}) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6673) [ 1069.425692] FAULT_INJECTION: forcing a failure. [ 1069.425692] name failslab, interval 1, probability 0, space 0, times 0 [ 1069.427067] CPU: 0 PID: 7521 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1069.427811] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.428698] Call Trace: [ 1069.428990] dump_stack+0x107/0x167 [ 1069.429384] should_fail.cold+0x5/0xa [ 1069.429796] ? create_object.isra.0+0x3a/0xa30 [ 1069.430286] should_failslab+0x5/0x20 [ 1069.430695] kmem_cache_alloc+0x5b/0x310 [ 1069.431142] create_object.isra.0+0x3a/0xa30 [ 1069.431612] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1069.432161] kmem_cache_alloc_trace+0x151/0x320 [ 1069.432669] __iomap_dio_rw+0x1ee/0x1110 [ 1069.433114] ? jbd2_journal_stop+0x188/0xdc0 [ 1069.433590] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1069.434085] ? ext4_orphan_add+0x253/0x9e0 [ 1069.434540] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1069.435070] ? ext4_empty_dir+0xae0/0xae0 [ 1069.435520] ? jbd2__journal_start+0xf3/0x7e0 [ 1069.436007] iomap_dio_rw+0x31/0x90 [ 1069.436404] ext4_file_write_iter+0xe0e/0x1530 [ 1069.436908] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1069.437395] ? kasan_save_stack+0x32/0x40 [ 1069.437841] ? kasan_save_stack+0x1b/0x40 [ 1069.438286] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1069.438840] ? iter_file_splice_write+0x165/0xc90 [ 1069.439361] ? direct_splice_actor+0x10f/0x170 [ 1069.439850] ? splice_direct_to_actor+0x387/0x980 [ 1069.440366] ? do_splice_direct+0x1c4/0x290 [ 1069.440833] ? do_sendfile+0x553/0x11e0 [ 1069.441257] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1069.441754] ? do_syscall_64+0x33/0x40 [ 1069.442173] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.442749] do_iter_readv_writev+0x476/0x750 [ 1069.443237] ? _cond_resched+0x10/0x30 [ 1069.443656] ? new_sync_write+0x660/0x660 [ 1069.444107] ? avc_policy_seqno+0x9/0x70 [ 1069.444544] ? selinux_file_permission+0x92/0x520 [ 1069.445069] ? security_file_permission+0xb1/0xe0 [ 1069.445589] do_iter_write+0x191/0x700 [ 1069.446013] ? trace_hardirqs_on+0x5b/0x180 [ 1069.446479] vfs_iter_write+0x70/0xa0 [ 1069.446895] iter_file_splice_write+0x726/0xc90 [ 1069.447409] ? generic_splice_sendpage+0x140/0x140 [ 1069.447946] ? security_file_permission+0xb1/0xe0 [ 1069.448468] ? generic_splice_sendpage+0x140/0x140 [ 1069.448996] direct_splice_actor+0x10f/0x170 [ 1069.449469] splice_direct_to_actor+0x387/0x980 [ 1069.449979] ? pipe_to_sendpage+0x380/0x380 [ 1069.450446] ? do_splice_to+0x160/0x160 [ 1069.450872] ? security_file_permission+0xb1/0xe0 [ 1069.451405] do_splice_direct+0x1c4/0x290 [ 1069.451851] ? splice_direct_to_actor+0x980/0x980 [ 1069.452368] ? avc_policy_seqno+0x9/0x70 [ 1069.452807] ? security_file_permission+0xb1/0xe0 [ 1069.453337] do_sendfile+0x553/0x11e0 [ 1069.453753] ? do_pwritev+0x270/0x270 [ 1069.454169] ? wait_for_completion_io+0x270/0x270 [ 1069.454697] ? rcu_read_lock_any_held+0x75/0xa0 [ 1069.455200] ? vfs_write+0x354/0xb10 [ 1069.455602] __x64_sys_sendfile64+0x1d1/0x210 [ 1069.456081] ? __ia32_sys_sendfile+0x220/0x220 [ 1069.456573] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1069.457136] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1069.457689] do_syscall_64+0x33/0x40 [ 1069.458089] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.458638] RIP: 0033:0x7f98f384db19 [ 1069.459037] 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 [ 1069.461015] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1069.461830] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1069.462594] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1069.463363] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1069.464128] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1069.464891] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:33 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r1, r2, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r3, 0x0, 0x0}, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r4, 0x0) r5 = fcntl$dupfd(r4, 0x406, 0xffffffffffffffff) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r6}}, 0x10001) syz_io_uring_submit(r1, 0x0, &(0x7f0000000280)=@IORING_OP_READ_FIXED={0x4, 0x0, 0x0, @fd, 0xf8, 0xc503, 0x0, 0xe, 0x0, {0x0, r6}}, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:33 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xffffff8c, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:33 executing program 7: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x12000, 0x400000, 0x0, 0x8, 0xaf}, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x3, 0xea, 0x5, 0x7f, 0x0, 0x3, 0x229, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x1, @perf_config_ext={0x7, 0x80}, 0x80c0, 0x2, 0xff, 0x7, 0x3, 0x6, 0x0, 0x0, 0x8, 0x0, 0x800}, r0, 0x2, r1, 0x8) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$TIPC_CMD_GET_NETID(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r2, 0x400, 0x70bd25, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008000}, 0x4000034) r3 = socket$nl_route(0x10, 0x3, 0x0) dup2(r3, r1) 07:14:33 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 56) 07:14:33 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x30000}, 0x0) [ 1069.512784] FAULT_INJECTION: forcing a failure. [ 1069.512784] name failslab, interval 1, probability 0, space 0, times 0 [ 1069.514327] CPU: 0 PID: 7535 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1069.515059] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1069.515953] Call Trace: [ 1069.516244] dump_stack+0x107/0x167 [ 1069.516637] should_fail.cold+0x5/0xa [ 1069.517052] ? xas_alloc+0x336/0x440 [ 1069.517449] should_failslab+0x5/0x20 [ 1069.517857] kmem_cache_alloc+0x5b/0x310 [ 1069.518294] xas_alloc+0x336/0x440 [ 1069.518675] xas_create+0x34a/0x10d0 [ 1069.519083] ? kernel_text_address+0xf2/0x120 [ 1069.519571] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1069.520131] xas_store+0x8c/0x1c40 [ 1069.520521] __xa_store+0x164/0x2d0 [ 1069.520913] ? xa_delete_node+0x280/0x280 [ 1069.521361] ? trace_hardirqs_on+0x5b/0x180 [ 1069.521826] xa_store+0x31/0x50 [ 1069.522184] __io_uring_add_tctx_node+0x1cf/0x520 [ 1069.522700] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1069.523267] ? alloc_fd+0x2e7/0x670 [ 1069.523661] io_uring_setup+0x1fbb/0x2980 [ 1069.524111] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1069.524650] ? wait_for_completion_io+0x270/0x270 [ 1069.525177] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1069.525738] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1069.526290] do_syscall_64+0x33/0x40 [ 1069.526690] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1069.527244] RIP: 0033:0x7f587819ab19 [ 1069.527642] 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 [ 1069.529603] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1069.530417] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1069.531187] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1069.531950] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1069.532716] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1069.533479] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:14:46 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 43) 07:14:46 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x80000}, 0x0) 07:14:46 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) pipe(&(0x7f00000001c0)) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, &(0x7f0000000000)=0x6) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x3, 0x9, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0xbcb7e000) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$TCSETA(r4, 0x5406, &(0x7f0000000140)={0x0, 0x40, 0x0, 0x2, 0x1}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r3, 0xf507, 0x0) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000040), 0x8000) r6 = inotify_init1(0x0) ioctl$FICLONE(r6, 0x40049409, r1) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000080)={0x0, r5, 0x8, 0xab, 0x100000000, 0x1}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000180)=0x3) 07:14:46 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:46 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 57) 07:14:46 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000340)=@IORING_OP_READ=@use_registered_buffer={0x16, 0x2, 0x2004, @fd_index=0x1, 0x6, 0x0, 0x0, 0x14, 0x0, {0xffff, r7}}, 0x10001) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:46 executing program 7: ioctl$BTRFS_IOC_QGROUP_LIMIT(0xffffffffffffffff, 0x8030942b, &(0x7f0000000000)={0x41, {0x1, 0x7e, 0x4, 0x1, 0x7}}) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x5}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x7fffffff, 0xffff}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:14:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffff6, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:46 executing program 7: ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) creat(&(0x7f0000000180)='./file0\x00', 0x9) r1 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, r0, 0x0, 0xffffffffffffffff, 0x0) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) r3 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000001c0), 0x248000, 0x0) ioctl$PIO_CMAP(r3, 0x4b71, &(0x7f0000000200)={0x3f, 0x800000000000000, 0x3ff, 0x80, 0xffffffff, 0x9}) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x4, 0x1, 0x0, 0x1, 0x0, 0x16c, 0x80500, 0x8, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x1, @perf_bp={&(0x7f00000000c0), 0xb}, 0x100, 0x40, 0x7, 0x9, 0x9, 0x0, 0x7ff, 0x0, 0x5, 0x0, 0x8001}, r2, 0x10, r1, 0x8) r4 = gettid() getpgrp(r4) r5 = getpgrp(0x0) pidfd_open(r5, 0x0) prlimit64(r5, 0xd, 0x0, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) splice(r1, &(0x7f0000000000)=0xd6b, r6, &(0x7f0000000040)=0x7, 0x1, 0x4) dup2(r6, r1) [ 1081.958495] FAULT_INJECTION: forcing a failure. [ 1081.958495] name failslab, interval 1, probability 0, space 0, times 0 [ 1081.961135] CPU: 0 PID: 7563 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1081.962697] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1081.964606] Call Trace: [ 1081.965218] dump_stack+0x107/0x167 [ 1081.966058] should_fail.cold+0x5/0xa [ 1081.966934] ? xas_alloc+0x336/0x440 [ 1081.967792] should_failslab+0x5/0x20 [ 1081.968668] kmem_cache_alloc+0x5b/0x310 [ 1081.969603] xas_alloc+0x336/0x440 [ 1081.970424] xas_create+0x34a/0x10d0 [ 1081.971313] ? kernel_text_address+0xf2/0x120 [ 1081.972361] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1081.973570] xas_store+0x8c/0x1c40 [ 1081.974412] __xa_store+0x164/0x2d0 [ 1081.975266] ? xa_delete_node+0x280/0x280 [ 1081.976231] ? trace_hardirqs_on+0x5b/0x180 [ 1081.977244] xa_store+0x31/0x50 [ 1081.978017] __io_uring_add_tctx_node+0x1cf/0x520 [ 1081.979132] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1081.980351] ? alloc_fd+0x2e7/0x670 [ 1081.981211] io_uring_setup+0x1fbb/0x2980 [ 1081.982182] ? __do_sys_io_uring_enter+0x1890/0x1890 07:14:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffffe, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1081.983354] ? wait_for_completion_io+0x270/0x270 [ 1081.984577] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1081.985779] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1081.986969] do_syscall_64+0x33/0x40 [ 1081.987832] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1081.989008] RIP: 0033:0x7f587819ab19 [ 1081.989852] 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 [ 1081.994070] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1081.995814] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1081.997436] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1081.999067] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1082.000703] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1082.002328] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1082.039680] FAULT_INJECTION: forcing a failure. [ 1082.039680] name failslab, interval 1, probability 0, space 0, times 0 [ 1082.042270] CPU: 0 PID: 7566 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1082.043827] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1082.045836] Call Trace: [ 1082.046438] dump_stack+0x107/0x167 [ 1082.047278] should_fail.cold+0x5/0xa [ 1082.048143] ? jbd2__journal_start+0x190/0x7e0 [ 1082.049183] should_failslab+0x5/0x20 [ 1082.050109] kmem_cache_alloc+0x5b/0x310 [ 1082.051030] ? __kernel_text_address+0x9/0x40 [ 1082.052067] jbd2__journal_start+0x190/0x7e0 [ 1082.053074] __ext4_journal_start_sb+0x214/0x390 [ 1082.054156] ext4_iomap_begin+0x485/0x700 [ 1082.055111] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1082.056222] ? kasan_save_stack+0x1b/0x40 [ 1082.057162] ? ext4_file_write_iter+0xe0e/0x1530 [ 1082.058241] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1082.059691] ? splice_direct_to_actor+0x387/0x980 [ 1082.060783] ? do_splice_direct+0x1c4/0x290 [ 1082.061762] ? do_sendfile+0x553/0x11e0 [ 1082.062663] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1082.063723] ? do_syscall_64+0x33/0x40 [ 1082.064611] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1082.065824] iomap_apply+0x164/0x810 [ 1082.066686] ? iomap_dio_rw+0x90/0x90 [ 1082.067572] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1082.068894] ? mark_held_locks+0x9e/0xe0 [ 1082.069828] ? filemap_check_errors+0xa5/0x150 [ 1082.070877] __iomap_dio_rw+0x6cd/0x1110 [ 1082.071792] ? iomap_dio_rw+0x90/0x90 [ 1082.072667] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1082.073682] ? ext4_orphan_add+0x253/0x9e0 [ 1082.074631] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1082.075733] ? ext4_empty_dir+0xae0/0xae0 [ 1082.076643] ? jbd2__journal_start+0xf3/0x7e0 [ 1082.077707] iomap_dio_rw+0x31/0x90 [ 1082.078547] ext4_file_write_iter+0xe0e/0x1530 [ 1082.079632] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1082.080678] ? kasan_save_stack+0x32/0x40 [ 1082.081628] ? kasan_save_stack+0x1b/0x40 [ 1082.082586] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1082.083760] ? iter_file_splice_write+0x165/0xc90 [ 1082.084864] ? direct_splice_actor+0x10f/0x170 [ 1082.085901] ? splice_direct_to_actor+0x387/0x980 [ 1082.086974] ? do_splice_direct+0x1c4/0x290 [ 1082.087972] ? do_sendfile+0x553/0x11e0 [ 1082.088898] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1082.089950] ? do_syscall_64+0x33/0x40 [ 1082.090844] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1082.092106] do_iter_readv_writev+0x476/0x750 [ 1082.093142] ? _cond_resched+0x10/0x30 [ 1082.094033] ? new_sync_write+0x660/0x660 [ 1082.094976] ? avc_policy_seqno+0x9/0x70 [ 1082.095930] ? selinux_file_permission+0x92/0x520 [ 1082.097023] ? security_file_permission+0xb1/0xe0 [ 1082.098112] do_iter_write+0x191/0x700 [ 1082.099022] ? trace_hardirqs_on+0x5b/0x180 [ 1082.100032] vfs_iter_write+0x70/0xa0 [ 1082.100901] iter_file_splice_write+0x726/0xc90 [ 1082.101997] ? generic_splice_sendpage+0x140/0x140 [ 1082.103121] ? security_file_permission+0xb1/0xe0 [ 1082.104243] ? generic_splice_sendpage+0x140/0x140 [ 1082.105372] direct_splice_actor+0x10f/0x170 [ 1082.106403] splice_direct_to_actor+0x387/0x980 [ 1082.107471] ? pipe_to_sendpage+0x380/0x380 [ 1082.108466] ? do_splice_to+0x160/0x160 [ 1082.109381] ? security_file_permission+0xb1/0xe0 [ 1082.110518] do_splice_direct+0x1c4/0x290 [ 1082.111497] ? splice_direct_to_actor+0x980/0x980 [ 1082.112621] ? avc_policy_seqno+0x9/0x70 [ 1082.113582] ? security_file_permission+0xb1/0xe0 [ 1082.114714] do_sendfile+0x553/0x11e0 [ 1082.115614] ? do_pwritev+0x270/0x270 [ 1082.116503] ? wait_for_completion_io+0x270/0x270 [ 1082.117631] ? rcu_read_lock_any_held+0x75/0xa0 [ 1082.118675] ? vfs_write+0x354/0xb10 [ 1082.119533] __x64_sys_sendfile64+0x1d1/0x210 [ 1082.120555] ? __ia32_sys_sendfile+0x220/0x220 [ 1082.121634] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1082.122857] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1082.124075] do_syscall_64+0x33/0x40 [ 1082.124939] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1082.126120] RIP: 0033:0x7f98f384db19 [ 1082.127008] 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 [ 1082.131320] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1082.133107] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1082.134777] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1082.136416] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1082.138073] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1082.139701] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:46 executing program 7: openat$ptp0(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) r3 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r3, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r5], 0x38}}], 0x1, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x50, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0xffffffff}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @b}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r5}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x40804) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001f00)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_TX_RATES={0x1c, 0x5a, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x18, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14}]}]}]}, 0x38}}, 0x0) r6 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = dup2(r7, r6) r9 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) pwrite64(r9, &(0x7f0000000480)="47e15755146ade11a4c6358c3e52966c7fbce45e2cd6aaef19e9d30e002134700e6c0e1ac984c2ed3320a6a69d815efd84d34c69136eaa9f68e83d6edfa88cd0c9a5f293fedb9ee00bad3c44fd3591c04dea6e1674ffafd6f3fc74882e8f14b57e3a3c935070115e5114073978a374dde6ea2e802b89a2810a149ee9baa5ccafc8f2aa18d5180f25959db39a27a387a8c784dbfe29a1b54d4474dd6325c6cfb3bad55e2aec60c98a7187488a3d5b0f0c6a1c35bce9767a555d2e1425b86df5eb496042b532335752a0bc96d57891610f5c42444761dde90c8fa3f21a585ef8d5878725099535e33af5f1fa9421f7be002e7da604dd1a9c11a7cdf025524c8637c80fa96ab730ce8953fe254c1bb4bffde6466560e34091866a649705b633e3ce9d6a036f415800ded96d92acfe9a74b17189e6dbd005711d8958a6634d4efad062582955e1f1194ace7295f8218134ee4b05bbc5e5ed7385315041ef8db0b6dd80cfb7602721c1deacab965248c95dcb6401fe5fce05d638f685a0c271456d3d99b4c102de738540fb0b93f913b981f9941fa7f277afde1977ed24004991eed57d78bcd4794a7010a854053dcacea6751a888e9feeb8ced47d68d272c18f47dc91b305ada50eb281f01461363e5e5df659f40c62ea2698e0c10b99759a3052d29e2bfea1eeb833bcc9e4b3d25c4e06b128e7fe07071a5f624f2da6a70d7cd7d081497abeaf4216a55b8200d926be53be6845812324ce53a2b0cd0071daa095ed0da20d84655a9c9e1722afa22102eafe1130c680375407a48b5b2dd4a030536dff750ffea2391603771c20e717ca100ba74cccb9109829d0c74580dc93bde97bd0a35ad02fc4fe184b67dc7f41241d3599652de336d110dac87fba96747c3a6c37731cc8e390f309589d2c3e44d043f210e51ed4708813ed29387a72a2a0894a9e87b2a5ce1590eac7b4322236da513cc0eb8f30d42920640d1ddc34cddf8324af561cdf0f00161fe884a14a16356d2ec6bf343036488fbc958efe1bdb0a0e25e9040ce27bf94b2e7e74a6c01822d91a57792a2842a4057830a648d8982c02c0868711eb68d0a5d0ea97b7e3021d8841edb60563352a9774d470a8b8461caa9d1eaafab4567c20f35f46a278033cb0f12f51ea6e614f662c410a3c080019d77185363a5bb51a8efd9686ef4ecc5f3082eba67aec193e4abdd1684173349e01d91b50b683eadf217ccfec919b9152bad0c135033d10c14a687ce26d93b325f2bba09cd56f3c37b0e9485b2cb831e92eabf51e4fedcd54ae7c62fe017a8c3ea1a54a393affc68ad3e160be319bf3d68ed550594c9893419ac13a08a4bfd2ecb7d20c784bb7519607cd10a37025fd2baae826aeb5eae4e5390da588471390847206e388c212a3bc888bc8288812d55d04a24491f783915913c31ca374ef5207f85692134ea373b3b5aecc36e412a73fa11c49142600a336a52338bc0a79734af91af5f264ab72e7ab878835a6e617a41304912b0ce5daef5de1fff8bb3da9550e4f1d2ef3d926950b3010f5dc995707ca0058843e4176157cde2a3c2dfdcaa330b1cb6564292f2fe4a640d1416832875c6a1e9c73da513d81d24ad05e6c3c2640c773cfb96997ac60628b2c848e959e2303eb671d0cc343db3c45752fcde884562d20051df126e357269882e618449d4a48f116f34b97ef5b9b26e09bc458dd515e78aa297c5d9159e5291788e6e4f02250383a5b82896271d04dca3ae4a23797e25c4276987bd7ef92aad2c78be3d47683eb015c339bb6a9b1c4439b2ab25fa8a229f737c5992143da784ec5aac9a443b942224323cc9318c2cba96ab2f22b63517366f33601ba568da7d90721afe079c0d929239bf302a44116875182f125c9fc089d0d87de261ddb56a5b9d460836f65c84757357d2c0d3bd759ce75c659c851876a6fa6121ce56776e220301a53e51e68d1c99a54c7a3b816e8898884dc257a151850ca577231e018ed4862a8ed1870195d3d1bb8fed8a16cc83585a86d0fa93a25c3d326524171c235c3fc2d180642d49af2363070a1298edaf61ab646766599a89add2ab96c2b87b87c2c1713ad13937be8393ea7fad6c797aa3c0bd6abc3ed0da997b9394cba2b7a836ccdd0e28d01ac2f44ed29545191ac4c53c9857ac1bc260122be6e980a70f5de8f004134f8fb7690ca0633e37ee31c0d9797807750318dd995b9d46128663cce68dd9d1489002950d81b3ac7fc16eeed98a522e65d489c3cc6577c8d6d699e9926dff5c80e8e00219ee1f2e9397eca950cdb58d9027917ebcae932dbda72bb6c75b468761165ae6b13ddb73f1e23805c937a136ddb10cc7c3b81ff4e2cedbdcfa02c97e0b6a522fe2ab9b45431d9d42af2b7b63c359f0c3664b0c32ee99749628c8d736d682e79673ae8a3306caef0328ea05dcad2a739c421661417e1fad04229a213b094010d82eb1bac8bb6fbe624b95358db20e24de47fe69e0a86034c2640da2fda972b0b196ddb9576912f5b476bf124fe03921e9d56274550edd477c490f013ce6cd7af7299121909bfeb0bba376c529faca225f3ed5c60190d966c03f288b9d1af8a8c1062f72ba4aef3a120719f747f71cc76c2cbb00bcc72cede79d16c1ba5d25ea4cfd77d012d52b004c94b858798f205c5c5bbc025cc628744755eb01f111b24bd3ab75e01f5a783dd6d5ea118b9e97759e46cce3445e7f72aa20b73f4d3470434676f3e264065b33f3fc1c6f594e954b3aadc50d790aad692a88b75271c057df642b491beff054265bf28e555c4f5d39e207a56ce0aa64ece214ce1867c32a371d318e809cc2eca8458c705c78dc6ad52d7d95e4d8da4a34448cda66cc8f57e20689d7ebe40774e38d2ceadead915bceede40c01c0638c6f3587584f766d29e8455cec6c96edec7cb917bd667796714728d9c537e4491786738d14a1a6533288a5f31955637e1a441a90ec8337cbebd3324c99b43e5d028770ded428202811dfcbaaff5045c5e1f1a314356e6dc62f860c78e46160b9e478f93c98dba8094689590cceea3a4b07e95dc0cdf286f42a9fe52f48cbf295ce352454bfbb5a2ba12c83100a695305cd6e5c2472d5a511be341fbbfebcb94aa034c651fb78e0422ea76518bce3a110f756c9f84e34e2a951c68c02be66c9872c1aedb74905c672aa33eb1fd3296ec2e27ab619c5f4e618dfe1fad55183735baeb9a25845fe67d33e8ab7d918eb37e6678ce360083e3a26802b5841960ada8d7c1b0c45f421b53078e2429c7e4f089b429f981f8d34fc90e0b62a6bbe2deaa68ae09f4338e87fc7b74975ea949de3440789d218c2a253a48810d0a45cf9fdd3a2eca81833ea3caa7cad7a1005f11d5152b70e2fe124086959fbb52e2f445f131d5e3ab22572453b4126af9d9a850d6f6aa01c6001c2d6622b95b83ec2d08b03a1d828764c6b0d7facfb9604a20316d1dfd03c4e5c07b266e31d594e10c7308ff3a50b62e63d32cb0bfb31878c1191d45afcd98eba74f8009e8b03111b09b9c9953ebca4fa3f56a4e5257201e2cdc131c4f2f0d7c8c4a45df8388aa7f32777ee458c9b6d590329566c1668feb7c599ce9fa2b5ceb79f3d0d2e79288ce691e5e54f92059ac28a0e81f5e446915d860b3eb3d80d9aab5061026a5ae9e8095ef97d8834a45637f4f816d7fdf7b8ec4af0c75ec06d1fafb1c4da9cd4c71bcf6d683d784c16ac7f9f31ab868e9aa89040f172b7200992f6e17b88796a817611d654a9c0883e567f67813241af48919ab6324b9fc675f8189d08b67279f074c57ede24f5ee3d3101a82608fad188d184264e9547bc6905097426f942ef483fc8e050196940bf10668c2fc446aeb848ae669d227196c930c154035241087415f8fccb865d4439625a527e3e99f787c20b5544c1b2f2ff7aa771338134ca54cacdd5638f66f947a08322e0458a8b489511563d454c91b11e42fe14e79a7bc267bb61004a0365f4b13797d16ba48391e57097a2dd4c098a43cfb523605881f704f8270d2759918f469061d30b46557acd016821dbf83e4e6a5b2e1dc808d2c3494c6fa6af710118b30e1785036554bdeff70743dfba5bbc1eeab9b5b1c6ded030b36ade7d8dc3660db4ac21e46abbf70fc52a61a74958a7cb8b6c0861e87c0b06cf756cbd3c3f19bee09854b00fe8548502b8b2d5aec7f6ffd3555cae29cb85e5cb7209f171ffd4acef361ea396ccff4e20e631a2c07770a0346ee579cffbdce79d0d89aa70bc48eea3169f5478f0a60e9af66c362679a43b3530c4a9d452264aa28658f699db693be5a4f0d08ccadef6cdd4b7335fa33793b83599d352d3c9696c51e620fa47f4a74b75c920d2cc035e794d455b36dce4bf263fa87fe6a7a4acef3a51480bf8be8483165a1885da83d9c2b958d21a5a79480b34cfdb33d10d6de489566768939ba77d848479de71c18b0ed62e364236cfd0423b24b37c8de19471dcec9371cfe68ea8e93bbb961d703db6bea982458b5e116e15ae9c4f44a3f06ebea7e9dbfdaeefc08382d06fd024f741b03ccb8da94eb960b572f194c70413f27af63b11b574768f0500e33cb4742636ccf4c1118b82cb8e5ace980e28331124759ff23b0eddf007b5913719188d67adcf491970f6b4618bbbcd01ce79757b7d691b522453aaa5e35b49bf8b6d23ba70e12ba0b2f2e072a00c9e43bfc4fa97e72dee20841eb39e1fd809d0821b2c67cff97467c7b388c5fb4ed80a2956e20c5b44c3a29f704f4f01947e32777e79a00233fc143b0b735605b6a79ee2ea9541bf3648cfcb620afc7afb7a5a568c661ec411dea30919a1ee95826c1ef590d97cfc0f1031ac46e7f77823a6c9470e63522c24ba28ad0c13b633cc59943d9d127854c3e5f323c4d1fe733120f4e1ba01b568809a90182a67fa0dde4b8bb333296156f86fbdcca65c4cc0f5c8d85642a6fb2b365aa096ddd45f2044b6c7c21cf52791054a728487893777b04f29440528083b862ce95ae2ca696c102789a3241f4ced0a8c85488aa5a509e06bdcfa130e8834304eca2a2b537e0b3ff9638b0142ff2c7ad2ad90979fdfb8ceb03500bf131b8e18c0bea7f4bee80d0551d9cc5ef2c96549a3f52410a23bdc9a93410adf558cf2b78afa1c43bb748fd64e4284adb91c366b3a95ffa437590b06972469b1d1531676799872f305b33204cedd3e2fe5d270aa42c8eafdb0ed646ea34eeb08ff42ca316a570e80f60e3710a39d70ebbb529c8d6cc6215b9096dc9de4df6eb176e531bd96004d9d1ced23331c64c5ef17f63ebef80323b3c1d58e925819fd74be2847752ea1e48c76ae87f5a9456637e728d807c9dc708d5c7d486bf05ce5324aabe63a87800de298f75d264c8e7df80596c6d36008d6f9c28aeceef09769d81b610d29d61a3e8744065a7cd1f0a3fe36f0f32a7b607fae91e2830c1336180f3789cc113bf42923632e3a7756be5d43c037911e1b0bbd75f4c6ad9e3c7ae259c6a098be6314ebd8723de7a99c51ba704ad2f61e19af5db6f99ecfc995c9afb8583a0d520bed88d016e755a94a56e95459c87104a6fda72681158b4bd550e85a87b5cbe5120a8c63c3bc2c3c78dc95dd054a979de409c75dd007a2a5532b0bfa8bcd9688a197c194b1965d743cc7c9f403261b7a7d5162488987d8ad9d62e13c0dec181d51f11cc5926767eab14dbac6e1aa3767b6caf8cc83fed22ebee053d99a034d923076d88443904991f03de9f7aa9f6fdc3dab54dfd10c387e1b2e388fad6e17516388334ef3d069286aa3c", 0x1000, 0xa17) syz_io_uring_setup(0x3adc, &(0x7f0000000100)={0x0, 0xa929, 0x1, 0x1, 0x36e, 0x0, r8}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 07:14:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x80000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:46 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000000240), 0x0, 0x16b840) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) ioctl$MON_IOCX_GET(r2, 0x40189206, &(0x7f0000001300)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000300)=""/4096, 0x1000}) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f0000000200)={&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000180)=""/86, 0x56}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)=ANY=[@ANYBLOB="010000070100000018000000", @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) syz_io_uring_setup(0x57f4, &(0x7f0000000040)={0x0, 0xa728, 0x20, 0x1, 0x1e9, 0x0, r3}, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 07:14:46 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 58) 07:14:46 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:46 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x40000000000, 0x2d8080) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000001000)={0x3, 0x8001, 0x1000, &(0x7f0000000000)=""/4096}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x1, 0x10, 0xffffffffffffffff, 0x7ef60000) [ 1082.156196] FAULT_INJECTION: forcing a failure. [ 1082.156196] name failslab, interval 1, probability 0, space 0, times 0 [ 1082.157557] CPU: 1 PID: 7586 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1082.158326] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1082.159268] Call Trace: [ 1082.159575] dump_stack+0x107/0x167 [ 1082.159990] should_fail.cold+0x5/0xa [ 1082.160422] ? create_object.isra.0+0x3a/0xa30 [ 1082.160940] should_failslab+0x5/0x20 [ 1082.161370] kmem_cache_alloc+0x5b/0x310 [ 1082.161831] ? mark_held_locks+0x9e/0xe0 [ 1082.162287] create_object.isra.0+0x3a/0xa30 [ 1082.162782] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1082.163376] kmem_cache_alloc+0x159/0x310 [ 1082.163866] xas_alloc+0x336/0x440 [ 1082.164274] xas_create+0x34a/0x10d0 [ 1082.164702] ? kernel_text_address+0xf2/0x120 [ 1082.165207] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1082.165794] xas_store+0x8c/0x1c40 [ 1082.166207] __xa_store+0x164/0x2d0 [ 1082.166624] ? xa_delete_node+0x280/0x280 [ 1082.167097] ? trace_hardirqs_on+0x5b/0x180 [ 1082.167589] xa_store+0x31/0x50 [ 1082.167963] __io_uring_add_tctx_node+0x1cf/0x520 [ 1082.168507] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1082.169100] ? alloc_fd+0x2e7/0x670 [ 1082.169515] io_uring_setup+0x1fbb/0x2980 [ 1082.169986] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1082.170557] ? wait_for_completion_io+0x270/0x270 [ 1082.171109] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1082.171704] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1082.172285] do_syscall_64+0x33/0x40 [ 1082.172702] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1082.173274] RIP: 0033:0x7f587819ab19 [ 1082.173690] 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 [ 1082.175769] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1082.176626] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1082.177435] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1082.178243] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1082.179045] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1082.179851] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:14:58 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 59) 07:14:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 44) 07:14:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x1000000}, 0x0) 07:14:58 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) r6 = fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:58 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc00}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:14:58 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x7ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:58 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0x35abb) 07:14:58 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = fsmount(0xffffffffffffffff, 0x1, 0x0) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000280)={0x0, 0x1, r2}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001440)={r4, r3, "8f8859135c9401dd3c8b6c030d8ad676566eef7708ef7b73e021ee07c31f3772b336bdcee43720197c527134f445cf3b33bd7dcc08b35d477c20d2fcf03cd0883a16ce65f02611f0a599253b41dc296f371cb3533f06464bb7d5a03967d9cd814d940e3408784acc143e5e3e8224b65f06f6ff85118a35f067100b17550e060878f382bc2f8f9dbc2e09e77c019fb61a08599bae9533fe9993f91a78ee414c8b3b36b35bf2476c176ae2b285a42d475cc4eeed5f7f269f0d09b6215dfa1528de7e50eda6faeed9ccd9f759da933c1bb0cf2c6fc938e2db667a2006f5481f7aa21f460d8827ae19850937097c85ab2621953197f3ed96b5d3067dab5310352878", "acf71e9126bec016800f4d34bae467307855bcc9614f9213560be0d0ca61249b948d61a92ea56af828c32c4aa268457edd7137a6d779fd8676d4caa7d75bd90f41fc159e50cec76dc97ffea75d782971e97beb2c82491ddadffb1c53ec9b0acd27b58538850a3c8a5b13ef87a9a210a17a4af007275505adb5d36514563a66a803773da8a5aac89a9b7de03ccc51efc71121635b833e6b294ef2a7324855b49e6e50d768bf00c3c49c93ce68e29aa70cd8a9afa8dca40d236dc3942c4a669f0fc1cd449aeb4cccf0c0701f7b54ac78948f3fbed6a042bcb4c988df656c45426b25335074d0811821eeddb939b761ec7dd9771a8753f5956410a376737ceb9768e31eb4c5f83080e18422e27ca242bf2b5e7705f0f8ee312744a6c6e626a41139b35798be57ec1f61ddf12d499818ee463a7d5a140ef225f07c471c7e3782cbc20cecc9077b3838336a1e0dc8d061e939c4a2233e11203e215f3ec36d37e5d23dcd7d7cc8680db620e869d193a95a8a81d61630f918a6f8434e7a4b623be060de86b26b09837ac63aa1faa2a14813b832b0b7d58524c67dc58bd74d6876e32055b7383353001d63a66a2b1b166a640807dd7596231f95a1fc2c75604fb677a8db1550f37bbc1b024ca6927af433406625204c033501fc57e345ce7727f4472f34c41fdc7a05aa2939b6693ffa6ec6e1f0005832e908ca9c900f302a4575ee15476f21e331f235a71b083eead3386bd8f6e70abec2ceaf51dedc994bc1faf22f65254d50d1caf0480bbb80c177b55313db729533ff3878f315a9fc6bcf68de25766ee896df1e46fca175276d3e13691abfb0a3a19d0ef8e38c449f47855450759531e3344afdd136bf30ac727e519e164a928a46de18fa210c2cc83a9bf5cef61e0f38c05e9f839f21077ac5edca805f3d4fbd58428280013d0e6ca279fd2123f92ec6562653ec3446448a7faae1a05409d1a364b59c1df743a2877e08b2743230bd63ad1b2d5b1ffd101cfd0af2c619232605571bd0c2c8b71f0ca7d12f99e8699c5ef5a8e0ca97f260250a4479e30e4156277b60b871d3772c5d9c875022644f41d8c0f2eacc8f3923dd980ddf1cfaedf11fcac0d6ff5915df9d6a3539d77a9ac42ca4aa0e9a9f114ffb159f6e7286bfa5e424f11487a412949be62ebdf8be380fc20a03815199e1f263362331555cffee8970e9d5b4aa0c44eb9ae929abd1fddd65689acd8eda68af271ce9c7147bd40d36d32d392ef97b65f793992363d8caa12b489ecb385cfefd5911d2b4e314309b694dcf51c4731c6824f9fd7095436b2a18c4d37bbbb46b5c1b3472dae65be89c52056747910e938508f7b690b3dd21864d6bccc3523ee0ac741a27633cf60947ed5cc6c2269f6d785b7e38eb52a49fd5910fdb9697fc69b2c2aef0e5e7cb992072e31a6f5d8f22caae8e81279938c6798a7b7b7d1c183ea3477407ec582a42c5d7fbe0878bc8bbae842d4f8487f70f3ee59a86dbd84b00a859919e769ffc9ae7c762a5a6657ee5e0c62309e79ea74adf815f299b3dc05b7cd49655f49ee8bf9041ab12cd1ee1a8111da8ab11469dcc21d1bb621f7ccfb34b2fbfd25401a2b9079c2737491e6cb602fae816dbf67aa1215e089e1d813ab4fc276f49ec363e4a60d52b8116bf4d05fb69297ab0da5a831932496b154d65e843d6620c668a54f40fcbb5d3cc5e47f80ba3a088c2507c8ccbd19c02387d513f40f8864955a7fd70abcd2c83c7e45f6aa8e6100ff55a5b0641074bfc496248a7e83d4948b84a90f45c2dd4925c97d50bd5543cab1108e0fa5f76983607a4a4d3ac4a596f217ba20969dd3f1899755fbac52150267c1f88e7a572f3283ca688d9d7ab8e20169daa1e1596006b49a4906b0c4f2ac0375f0899f8dc70426f3d58df0bea0a9cedf6dffe725ae1189b6fb5edb8185be67759ee2a97513396de5d570586aa2a87c70c348eebeb9291617992ae50b564f8aace9c67e6ac4636d2e930bbb1179a578962b61f86454f1c25c293ce50e3562c41ab6f4d0c6bd9acd2afa04069318c5ad00dd9480d891c1e1fc05aaad4debf8cb83887325977668361a6c7f620278c689d3e2489c39efed53131f9b737d391a9ac2d719f9bf46cf7bb23e35cc3bab9c4f30a8bf76f8fd79dc0bd7fb1cbe13bb9defcb5ba0c21014f4d100331270ac617926cf07d4c64dedfc8153729dba401ea23fe9d2957d5aa026bd7550c2edf49b3627229cfd50239b64edb13003556e47973bb3d80af24729603460d422dba4010a803f8290bdbf7e0a0ff5f238d996c313525bd5888edd65f34b3ad58342c1f483fa29bb3029231ba21a7180589b4faaf0fbf1c737386726d69ad793a08e253db98a769832f4851ed9c50cf1082d52182f530ad96a0e56fea5ae61d0fa2e6384acb2a6a008eb87da7cab458b25d11dd9ea16dd9fb1ac8eb3b9bee73a5d993b1148e5af18fce81aeafa1ce5cc9f1083e685f17e046e8cb3d1c576be6f5dea61c7de0ea77d175c67683b60829dec6ec356a9e4e8ea429b9faedea26a6c3872eeda24432f0c486c2f4cdae95090ed4c89389670ef9bc4ee967165d1955772162ed5691216e49f7845871e7ca42fef33eef3f0dbe786bd721fe83199683fb3e7f9e9cc403af99ad84b6ce2dd952e3966966511889fd58a0a311fe8445d20c6de7098dadd82f2736c7056fd4936d727a85539c67c78a4125f6bb6d60a981f0b118d4114db9dd310974f2bc12f918858a33a38b3aa04061609f8bc12af42fdafb8d710e78d42e1ff082fd0b5910d3d628feccb0a4b9540251c24e5c0421bade5d8799a4aad5fcc5e6ac594db42d9dc45b3e8c5ce32ac1d73b15b78199d18a0ee18c60c7ca1536668c37e862deea3936d934d35e294f37843c4e724933574992105247057777979b2e45d71aad44d07aa146baa5dacb65493cec455573758c2936613030c78c98bc5a4dbf984856d08d4bb30c998402c00a3d637c1495ca2605b9ac03e34a98b5e8faafbebf4098474fdc79397c997abdbcbaafd304de310a79ee5d81f8be09064abd7e83da13bc6eaeb16ed22d8c4b0287fce1ca70472a9f9c52c438b60e91975f435fac094974aab746959247cc8a3a8d557b0af602203c4640ca434c8e33ca4b3d57802cc18a18bd7467bfa734362db60dc7e231be0768080348460b52406c5695837c6f041c2743925836a863c649704b591ac3fa2e68a5a7af1924034cadf0208d0254d168e10ce3020e55f878abd74bfc224348fcf9dc1c117f9f88944fc63cbaf53dfd8b0aa6a3edf1e8735173b1631981720920e9aa0e535b4800cc5b34cbeb9be724d03f7d3274c98f47a7d38188986916042e4caf346831ed84fcd436d1b3e7331dbea8ecf2ef16a131d83ddfa1f49ca8e6e65bce7dca1b7daf893e437fae7d8199e83fdf4281e6e907b7c555342495e0f3693490119ec5634efb94f90c5452b13a892992db4203467487fc6f8142e2c6a0cd6fe836e532564a7c23e8110b4938cf5403d2afa71c5bd58c8b6aef4e550571949785a57ef46c7f645d647e1236b7c52b79e38d56e4aed3dd81924d51f1dd19860dd85c6669836241f853e43e152cbd12b3f3d84a3a53c544ad0d90ac4f2d480142dd995511872926989c5a49077c531bd321dae9c22458dc96a1898b17fa5eb769682e3d929cbe7016595ebd6736a0a6e444e89ab03e72c1a4974a836c35b8aede210a923c94a57e0d60b871fa48003e6525e407c65a3dbc80118444fc1a8a6650b93f3af48d19c9746b25780e49edb760fd153870f64915d37b30c404f0f72512764173b1ae76a07420a2f3bddd37c3f67f431e384a660f05d25d8869e87b618fe23ede254ddf296ff61e3f02225fe81c4c627061cbd00838de97e4102869dacef22f319fda64dcd748e9722969c1e04348f477ab81b781ec594549827ee164c8cca7c50cf33f6b3dc5f1f95a3a51c33d536eefae350d9cce4dceef34174cf958f4bd1c97c9868f90ea6510d810b761beb64458fc45be57dda5633c7bc583bc24d66a21f41464c5332c2405fb1c1786fbfbc064e5f56207e062b278816264094c8bf301bfb48a20b2c5244cd73d9d9abac22419e8340c5155595cdbb44345fa1a823764a64eee8d83bdcc7a81faa5950cf4a6312268de8c7bd785a6eb1769d7616f51708070c3a4499e66cbac28c137a344eb0a02f9554921fcb80b0ac10c83732ae7740bbc463a45d68644bb86a6244e82d2547f57261c0811eabae8e808bab799177eed11550f4cb78c1466a911a9b91173161aa7922a310b6c7e531cd2f57054e7badaf97c4c7bf8ae98fabd080bf6a30faa0c817a3bdbbe08d4c0fb07c1ac7438a045f9b23184e0591828036c50cc089bd9786c5512fa7f39ba1649a54ee7633539c57ca91bbb5cb79af340f1fd9fb12d4ed0c8f2e658807d15e314a2245e58622ae847375a5bc5a0c8a53e7518fc25d62e5584f8382e4271747a1f3edf77541735a0125ba5edafa26458075f181cf56bf988ff2b842e0c49e474e0b20ffe3b3138cde1d8f5e6d995ecdd8cbe4e1c4a0a01aff332673b9321d30164d79f58add7279fa87763a9da6db2540bff72a95732adcf4879c74cc91a825f46ecf7dd8ebcc7e298219a872d8af904d6a069b8ccd187743726288b7c7c91055ece2320fb8425c49048064ad4ff2a5c8ae0c975b4731f044008821ed8801780761e98ee358135f8ebaaea32f9fe0af61fe3240d0ee49a6c1601ea0f1bc5694192dd3b42fc3a3bb4dd492d5ae3f26223d729e897dbdbe0ba7dfd957501a53a19d5a5b9ca47773a4110332fab4a7ad85034d8df77cc471060f6e406a829b4d5e0f138ce0cb9416ef8dc148823935349853181fd96bcac137b5e69384a51eb1e29dcc483ee86175f0eecc55fb1531144008c66ad0bbe9f162e30e9b8589952164e41950ada104cc9b53914e52c60e0f8109eff91627cc6bf5bacf9cdbd06b622f6990619f4e0bbd9fcbdd5fc8519449c7d04dcf9eb83bfdf2fc0249c720cd475116dad02d90a3d52f837dc70c6f14828bac69571670b06871e1ada6a0202e00aeb690e53f35c297edc4b7b4e59a41d3b9e269a6d1ac089008c1f07b3fb1cb4e7f3ffda9abd248cd2abc1264ea29c302b12523c974cb61254e347077b38c762467ff6cd9a3c7e96b5da37c9788e2399a0f721e09b5dd9f183bbbb4c0eedb31e3bd458f68453b06d8d09122768e60242ddd84d4205d7a893b9da4def0e085d4e69932a806861ccf6728f257a259501ebdf5e1bda63341cd5e72800d21de02f69f558a2b0c5056de9885e658b447ef861f755c35a9130b13ea24dae7243279ed45a184f7e77e579b267d1b651e67c606a0e2a55b1220f5fda43d927420408cefdb97c2f13da341dbc8cc007b60b7508"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={0x0, r5, "13a918f77968f35510e9c2995f8f145b5a993ed98182f0458528c488d13cb059ebdaf35758b6c4a404e740a316f28bbaf2ba1e0be9dc65eb79525ebe533e5cf9a0255e9728c1d77e372b2c36be4b341cba62603bfec2044d3afccc48519863c67001a67e310b20901d1ff651b95f6446cfe5a8529a0d50486e35b928534fd449ef689a49f3ca9fa17c9dcdd79aa5ce8eab24307435c9fa8f1626428abc21b9e44cb07223508500fdaec1f7e9d7fbbfbc3ce39c68ed5779d9e41801f3b314cdf804ad7bbd560b7f6a88686ab581b4650fd6f7ae2e4a3d08c32f1d6ed93a6e655e75b225f5d9b6c254c6147b919e066cff818d816d5f82ef03878d88dba88bd1c7", "1f29ba4b8ef65904299aa96accedf56281e2fe8632839ea09bbef2d6fa043a0610201771fd8cc653464e85115efaa7dc2fdd50d73d24210e9acc50f098a252942f5c7cf03ec72095ebda04fec64ceffd68165d6c34c6b9f927c84d960188f0208d701413bd45b57610d2ef13d4c299f0a6236113722fc885e2c5662b8aee81fc140ebb09e6bd74405f2c8db6744bb7523f36d7a8338b9810fef6bd03b311af51c76f1c178738f3bf0ba539f37f30064de4bb841d75d7ec33ee66a29b208b7764ad69190dec246e472f01f3b4d5a9d685f129be9e8b1cf57a60fe657e1fdd1412d1dbddff080c6fbce3b5b78e22538faf72c29ea2c53b66139382af3e2b93139fbbed9f27928d1dbb61569f2b509e9b2e7fbb6fdb7cfd5e61d6b723ff12bd7b983979a5b5dc75a6763ac79a752a7b2d041f9f7f23399ce749fe699a838200aac9595cfcb6a415885ea8786be9f702a1923aaddefa668baf4ee0339e1d116f65e677d10ab27c1d885358b7dda8f09bc6c9a110605a99e6093e474c8349ffafb6f0495de805185a6f6b9cd550211e450c8de6f174a782391c32949e8987569aaa4e7b010e56df5eb7cecf492adabd1672eb508a74695284053c11a409006380d7857eefdb143b94cd3eec4dcae86b0633c9ffbaba627b22dd969b7fd53da33e442079bcc85f1a28eacc1506ccf329440d89489bd66d162f4efa79046e9bdbd3c6b200f8c29c50863250eb8f426c7a0e307b8c1366790bab8f106f76239830fd1a59848a3ad964e46714e28a1c32d50a6caae3778169e5fae380b1a92cf9eadda123ddd662d3e94e1778e704d59a0410811828db4b003e319e63063349323073dac1bbf5f86cf0c08fd8e9899d6b0b07d2e6c875573d361bbe24114b8ed8ad2ba1d6eab8825ee75f3a508dcd5de143a78be6cd9934262a39680a38edc5e9c371d93cea62e1b26ea3cf070c989d4fd346981265d86d421d9958df971ce02b62ae36ff5b649e32af08fb150e01b8dec3fc707ea9e0034e43031ab003527954d7ed0248d8bac3a11ff0633dc3293649885b9084575164fbeab339e8c3d3098005d995d5f964b35ea509ef5a9fb2f7edcce220aa6e841537733db920b68d2b62f7f173dde5a620539d79f3bf11632af94107830b824228c6f65a5fc81248093c10ea1c3e85c1768a7554b6c73568384f4d798c13e57c78270f5061abfb9742002e18af3d05c802de8d5bedffbaa65f9ad0cca2597d2ad0756a4f2165900c88b028869f0c5f6e2b33b2dc91f9ebacc0b853db2fc17669dcbcfacea938b92750e0e2ee70e442ca50d83bb2971082a3d7bdeb650314e9c85d483e1ef1af3aabb6afbf382c0fe3708bea60a6ecb19675c5d1c62878d810bcbf3718b8464262914bb78d79ecbadb91e61ba8b36eb68553749799e47ae8394c6145da3c22f7dc4cb08de432aa0c8565a7445aa2820832edaec79677c4e5606dce05e3aa4600fea8b25b6ea3679f9a4a9850cb417ba66e807696682bbb7297a0099c757a108e3ee7a0ce378527fcc74ba143efe02774cedf3b32801e7464d95c2e8db9c34f30cba4031422132c8c0ca719c8ad41a04c3b3d03bd0f5e943c506c410e891c6c5c75de3e8f98eb2526e4b7043559d16304f0ad3f5eba95308383e1d7102d955d42a318a6ab95f4fe0c97d83dc60a1247903d8fc255f1630699c08dca8e0ada169e44ccd60731c627bf09e2354d08cdf7da38d817c1b6911ef5843aadc1051ecafefc244d72fc68ff6290921aa6965309d310c0738f5f195fba530fb7105411bda6a44a3c37087321644b1bffd0e9a9432f90799b83d37c4410e4f3a8c4deb382192512181076cd77204afe9f7d0edebf5502b7867657de21107f9d98dc53e6f17ef9e7d54e836b73932d5b41298cd8b8d3b77531282ac8097e4d2c478cf628c9ea48d760400b16f46dc98cbad396a81eeee2c391cff742be9a1121df8c06676257da66a0faae833c79e371bfde887cdc7ec0a0d77f961bf6a8690c7efb8fb89a764cf9e95049d7d3b644fa6b4c65e45c92aadc67f3242208e3890fff4c176bbd43287f90f06da0a10c62c26b58e9f7d9d144a366a6d4d31fa4eada579f9d293387e7c1893f48569e7e63b06e5f9e9618b5abbddda14d2c2975cc6d4e14753f8bc2fb60a1557ed0fea185a3e8f3c3ec2240497b08289d0c880a2da8643deeda587eda47285bbbff8b288070dd096aca64188feae3df39eea587dc0a35b836552122e74e6e14ef4498fda266b8418fc29c76d26d7f6f33fe54ade08fa11b65afd0941f6702155bd4d48fe4f570a22f7831fbd7f69ff6b8d0fc54da97929d7ddda91d97951eff735fe259e5a972abce810dd1d750fd092669f6d419ec0e3559980b1a65606f0e05be18bef30b506ddcb62d6856872c6a6ebd3cac1272872510b4142836aef1890651af148ba2d8ad8eb8b8f8802b3c9f4e01dcf279a4d0f57556544faf8333ff92fafa035cef10b171012e2434271f44d478da225f3ac09cf5fbd9bbcd516873964b38c14d0a345826bdd0c852bdb592b9856abe2f4f32f2cdda8a660c208339eec4cc91ed62f66c0be5b59156f209dfeddaf410622d31e32834c9613ddd5ce04838513619f6b0cc0b3f2831e25adece2d4fffec0c59760d534d6841c10ea488e35463a0c9df5f8ac5a8de610ebbebd5929fe4b9828cb94e55b192570ef00715c32ff047537914a07b3d32acd41e0b76de957061f67e86c691bf0007b8ad9e817499fd232f5b159b0e126cc38f968999d60e3d66ea3a974696a6a17640b6c83881622a0538cd461ecd2ea3f7ecc87ee8ccc5ecc0366a2fdf15f10f925f2126eb238b7abf633883587251d414f08603c91b88a26310daeb9f6a0b777a1e1e77681ba82f1e1dcb872681528d849735448d969f2ec2d14d574bc4e400f948e2ad22325b91cc819ba81be9a7abcf0a73c6580c0e69b66c440193963e6d9d52df3151358b5958c0d08dcf7a40ea741e1b7eaa0c71ae1da3670b260c9602249183b05c9e2cf18490f54c39f9758db2bdc93741956b5e90482d1d4e641e27b9a83716a7d51dc8652960962419baca2241f2d0400469b6cc5189314af59c6019fa4333fbba779212c7afc016882e36d374381cd17fc947ddb2d0777a4adea78b2b92ace46eab9e215b5addc7bfc7a1786cdfad80097db7059dcb6ac4fc764b3b8c0ac8f247ae1ed16aa915fd6123c2e7e35c2a4c54195f94ab726edcf17d6c3a745f9508873346966e6147c7569873ce024b88e62658544291a4f097da967ac43388bf4bde45b3ba64aafbe5037ddd81258582fc240e4d0b7052911e723ef65a523d7258520611c5a67cf67294c463a1c4722306ca0fadb993816c82cb53fbb8c6868e15f54532fc27d7c032e3dd5f54e2471569e108ea21d3c2e71a1384dc99d24102250661fd4cf33f9928331ab07dabb1160382ca2e2a925a44be59e21b08ff9ed21879559fcfc302553c8a1ecd4274d911614bb9649f6c3ebd1363f06ff8e219c00026e36910bd125a3c232940b54716673e84526420ae15a93278521eb06974f570aff9c50a7eb26be5022e231f5a9880a687b710154ff16fa7bd612a7b9482dd9fe6523d8eefc00d7cef5d41fcd1fdf86c17c49a30d105a8dd6df70eb384ca830a48505e8d0fd8c3bec67e8d668cb2718b10ca06ea24938910d712103ca24b70a5879ecdb143f3ab036f4652e7e155068de1f46a22a0911c607d0c3e82bf3cda3faefa2eca851aa7eed459d893ed0b1424b4240704497e238416e4d6a7368f6a48c573d46cbd7cded1c1bf53e60d99990f336f176990f4d22f67a0b7025ddd034c8edb22effb202abefe445739237e48de8a27724337cf2862d38c425fc62435af8d3c3df494b978b688f0a32dc1195a556b8474b13eda60bf5b4ae2e8ec5dbd3c5c4cb88d81443ac3ec437460a23ab4f9d965c61693b0fd618262481d628d943b1e19c9d8c50f07f7d5f4359eb3b1545c682e30f05f673b585b96e96c8e7de16617b5e6f58baecd67a50f707b92324b8c88ff56fb58799cbf3511b91a7154a4b83a2e9c71933a90ea3499faf398cd98c5bfe6337923b2d09c81dc81c646775e8ec1288bd883e85872f8f0db40cd48220097033cc06f75b282844f1d0b1cac56f26a68de6bae45642602f365fb2cb88c8e56127e45be4e9a500fb81aa5237ff2eb164534bde6876767f4ca427c7481e4cd5c3c94b57068a2f611fafc1ec0b2933e23bc239a1af8010c3f32e124a7dc8e17b7785e11b77cd38b3a658a756ec43e61b768d067f1d80294da0bc88d9a036140068a764be8c60293a6074b73fe74522d4e79358a19e9ec877f50a5bcf773eedff482b9361682226ae845ec17b774b17a40d13eed03baa35e819b4c3182f6bc65b97bd6950b35e045b9c4bfdaef88a2fa864d0ad4adc45f9eee583113b3f2fb2c6f4b44eb6202e14e4c5e148f75756c7f18fd75233a302fbffac2d852c43ee375535b585cde2bc5c66a07a4600b51526b51f6904b983334780111b5aabd8d3867bd705203fe37553b39123008479d5e132d24c3c23869520a97629ffbfb2a0dd4e08067d54f02e8e474324d02b84fc192c78a0619d01856774fe98dea29d4d648632ac06d193e7d17f015d917b41124538b8ce41b8e954e944b8d4b980f07d472d0ced2615bc4076935910d256b9d50ef1b297a716b138401d7fd416ef24653dc54c1bc6d59424bc014c2b06be12c237c1c32774def8e38ab5b8b72ae3012c91dfeb4837dc7637afea96384398e403218b1710858d945f8cd882d246214a4817c604d649e85ab25e200377693a1472d1946392309fb6afab64281fdc741c9d2d4ad48edd58a75888a56e42e67d0a6a5fa2a3a51e40aab936bd6da82379256deda6ba8f1e9c434f3698aba2c27ff6245739659e2e63d8f2289d53306c8d5df631dfa609ee6750906d3e61928e57259b9cefc6b58ebbda775e0d54f731a4bdb505996034b768f839bdac66df5a99780c741b041966fb27e647f0b561006d0409f7b660ad1a26a28e65e4c65336f1801f3eab7058cb8e9c32bfb34780e82a74f6bac2cb0dfebda0d0996fbd41c022186857699785bd7665a4e8bf2f5e757477044daf47a442fcac21a7210e601e0736f748085cf1b7455caf8540a71f11e3cf08039a328bdf11edcd99ed4d4a123d767d1cff596d77d877232a532a5f46d078f26229cff6f3a8b1ed4e2fc2e98b53bf34312a5ec35f18f2ed40a26a215b15d8c0b5f7501cf5c1aebf04c3096b571bf35516528757d9fad24d3e2c2bbcedf19fa8eb5beda4545e91edd6fe8e9c37b3e415f7b1a7084d817a4c90196bf6bed2456cf0d2a55c83716826edfe779af7e6c9e47a24f274fe3a9c4fc9cec7c17b237cfe784b2034595"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000200)={r4, r5, "dbd650efb2372a0f8127aa73024d12ce98d50fbb4d8f7fc3248a817aac61b1d29b2620863e3825000063432e6db5d0e761e993b81e9ab3456e75883facd8f00a031f0843e0d6eeaa618b6c4e69c528a1d73e07e1dc1a939b6f1980d19ee4e03dc6a5c0fc3a682b13103f80b87185cdaf38eba41a32439af1cc357a98cad9937d448f5967e5fd8e729730c7a9ca7f5a4c14e3e2476b18b216e1bc1a3e95ec7d4e58aa8758914c3716a7f5fab1840ece81999262741f78dadb4c1eb3e1437c0b4ff8c9d986ee509aee8ca013ef654807886892a17c19da0979b8d4e7c16f23e16efde424bc3f469bec12c05550ce9d233b7eadca2cd8b657a6ff2b1f071bbffcc0", "afc6a9ec32868a86d844ba7e16153f88f8899e9c053e63910a0e0c0cb98de8e4415c80787fdfcd71be4badfc230050b2b78e22c03dfd0f48802f34394e6730d4982e6213d227257f155d22f53b5bf912a032b7a80b1276f3c351d9bdedd4fa72d967818130e6880cc3275ffe29909b47c426a489fff660972c009dadc575ea0873a3f34a7f4d474ecda71d2550afe134b86d0f7f7171accd3273b4ef29404c7738fa86da610321cbe2a1142cfd0f7d6333205321462eafe7f4e48aa21f31057a8514a177a9b6c5da66822b90ec83c03e9538947103a1df7bcc209ca45b971fac2f4c28fe823ea33b7c2093c504515d808d29f66761913d94737bb610942b7fa2ac871d1a1b3e330e017c4f0fff389b90a026f0a3f2e3fbbd5f3125b724a0e5673753336d07cf8c2be629fc0e02aa9ab46ed7c3a7879d08cb214b4f56e7d29ab1ea14f01c30fc85329148ec0b5779af7d58efc4579a66f4bdab2bedccd012abe8c5d75dc72a33bde9f51163a756c2e4b6c069e645a5ba6802b925d9329950b02286fc4ca58963398e05e1d1850eaf08a2260d5639b8f5d687fba69827286fb825148e5bbae0fdddfa37f79b56c668472d53538e224a7b83f269c78251f2a2cf7a9e9c4b673186ae685879b13ada0ad51facc9af9244de315da54015a8d47cdd272492c60609336989464c7be8b93f79661847fe3ee03e58e1d1699de21dafd9b512d9610c0e568cee18814a37aa268ef4c22461f86739f114527d879f08c812227ef0c1de3092f6eb22a739ae20b6416280115cac26dcb74d9a090b6b0be7ce56f3b572afb947f2599abe6e8bd5949cc78aa06b971b5b1c8d4d5145ada20c335f4301dbf7dd24eccd0165a903e2109ba472637362068dc4c7f8011d1d353fa6261340e16525732c274d6722fc32e90267b0a8bd8aa298abbabd391a20ed3f83a1d189212860de75ece41e9bd38221825858cc3767cc57f0a04b10b5882ac1da2194d5d4be08d288461ac8c5ace28eea93a042254b5d911ddb68f62777afc41249c2a0132ee08b2cff05c2666558b6b0959433123878b5019bfcfa3ba42905b6b2619f21604101093b83e5959bf19b120dd665faa73bbe3d80d2a3236a69afa01408649c0aaf2c1458977d0d7422c807a85a1361c4800f0dc30cbf4b94453f6370aea810deebc918336d2ece10bc69675c80e91cd341f6dc66d550cf02b65437494ea7bb86d54f6a1d099d6045e53e9dd48533a4cddad9e24cff271dcea4c777d2f7a5d07b3292b9aaf0f5101fc7cff315fdd7e868032d3e4e729dbd09cecd9bec7ca1c5ed8627cb3d03aa4472999cbcdc9096e0bb8f559c2017d1eb6ce62e0a482fb594619a8941e5b1afb70c4b0f779b8a7b1a7a7971d4426cf3fb5efc92b0708fede7afae961f22bd3a7b3526b867395619d9cc24b71228a59dea8fd510dbc523f0edf33555af39939750020d70330a06efc16bdcc5f473030537883ec115b0a921cc2b2dea2696fa84ddfe753ece4dddb8f6e1e8e18aba99ac26e2f000ef2b3b211a6af8e998530f87a805d4bfa67cb7ace7f01c44abe99c0b11ebbf961f7936e1f62b2acde5f5e7208879294549f96eb0a022c0c764bd9a903c680ef8601bc44611d460d1c505f338d53d84e529f8e35452f758e9e054b3fb601b069626e7ca7087a2b0f687d80ce128929d6b95258de739e149a2b4188f4958e67ecdfcffdd6b8ebee07c239d86c1d5cd7d81d37daba3189aef5f5039e7cfcced4bf2358adc6ce03feda69821a98eef2e48fefa61184c7789485a51dd5bd85a6875aa5a39c378413aab99a3f74641716cb1586933925b57ba4a25f6fb4949207bc3e792c8dfdaaec93d640b0e3cc8b119162854b6f3cf6d2abd4ac68f8c21fc8dc3878791eef0e7d76c15e08f7cff127e98a095835e4d599220f985944e4b2cd10a8b71071bd90d29f126802ece31a60387d1a3f5df308932ea684eb8980b8af128ca59515d0abb504fd520fc3aa8045f3115a0bb2f260b91e46e94d1c43fcd1b7de855d7a1f4333dc0701d4e82810b1d846ef3a7d0e744c8998c5c5d29dbe4dfe7d4b4e4cd486e0e30b4bfbdb6ef8e3e241ba1813382396897c2c822c5a38f7994f453ca237c1f4a2da809412ff7ee94bd3e073361c4d4e36d2cf50abf6697befbe4eb7603de3afdb013985487a04af4053186ead0a433d18f47b9bbc831ad579bbca098e826bcf2438b0ba8aa01556b8a3b831c43fa55283a12a678013727aeacc798e4a3da7e1cc1dc6d83c9085722462ac1deaac7bd0b8e7f3e862d678ee88f7366b9734c408fe8d032192c9e4d39423e9577f7dc45e9eee699833405bae4c49d824d17ac5cb61d10fe483c7609ff30f717360a54eca431d98fb9a8618af5602040dbdc4990037b7cc2a4596c44a2da23640c8488e44f816c59b959946dcbb3a3e72989c7136e967e81437db1550d2430cd22956e6a2ed695715a4ef3589c36853765c84456993a5dc7bb5b9be1145ebeed371f757377340dfcbd3d8f13f52ae325d2a3e86784d9f50501ebe7f93429910a785e3cbf84a0652c279ee087c9c1013163555e62144db2e5407d9eff2ad96e394c3c00c0ab5194c5f27776eea15dc0c65f88243a42cfd2344f06f1656fada628b1311a64c77612bac85c2471cccda0648556ec0268a4327785c79fd34040f8a7f814cb068bb4decb7c624c1a1121d4077452a5a5834df9f4d54be61fd00c1953761c84d61901e3a08b693804cc87b7880527f12c59b911690cb9bbe02395f5a49f2836dcb0fd001110f0853e4f2d4c2b7fe691b1d676029a28ebff97f49c5798c75912f9fdd6e436194f07a37dd77d822b2d50beb903f691ab03535389b1d640668cd3d63b08cf2e8cfb29b65efdb3958e2b52b334e8515b7f3e49ac97631e8af6bae8b1001136522eddcfc6e109dd75d7c1cc4bf0385f22e2172c1eace5628364e68fc7fad715d5aae40c17931f2c395cc85b4bed545bd6f4ea660aabdf65f428245d07a86fc4ddf3b69eaf6054981d2c8f6c1815da0f674269a61877fd548a34298abd91b05eed3fb774f66ffce1918f1ed1be4a16c087767db8b7a54da4f14b6fa7cde095f472f50c7294cb98a4fef7519ba097f66f676a93c05b4af7489633cde4fcbad9f897967348a46f97fbae18eb69c5c4802f193daf3ebe808ec2c4225b2b7a9fbc1085cf2da5e45b911fa4b073b6c9160dd52c73905807d375efb48c7f19f4ef9393b03a0c8e48b3aaf1b21db01cd752b7ca7487f840cb918261c01a1610a235a0410bb513ac14603b4b4713becd56477f9279d0e032ddeb12d7000a462bfa2185a9ba71d570c854311cc84ca93c2901579fd03045c52176520c6458d23cd27ffb50181383fd5b358f053897118be1e19d74c6c8dab0d3d9f25e117b684ef0b87a06370522f06fd9782eb7e0928c9f0a44959f6adeb69fcfdd352dcd90de7c0fdedbb3feec6c59156513047a6fa9ea9db3c94378e771e24172c1563012b56217a9b138c38e058c28eb5bceec1fcf4da1ed507d5e354788e5683ef4c3e3f2f47aa34cac7c8aca50e055953717c801aec899b1e6d0b54d76f075e595c13449d0cbfaae6095ac94258e8bfef5db7eac72ae00fc9f6af6ecb1dea84e91db538ccdd452c9db640d3790f8deade1a7acc8e719373b69f6b5aba0b1b7d412a126b8ca2d2cb5acc9d883b0b46894022e5b04e5fe181754bec429fa792b7283541f7f7831d1862bcc59fc241e2ae79a8fab8571bbd157d0575c3095be531afcf280c28bf217f0a2a398a191dcb76836d247b33f28189de94e31409c543cfc939e705987761f19408377f64abefc1792f629dcccd16bb4d09d64f718397b593b28d777515a6190bdfa1796d237d98fede59c2aca3d2711f3a16aa77c8a7c768ff776dc61fdffdb8f34d32cb685c6f9ce1294a13c0a3a2ac22a34416f9d8547e0a6bf95e144bc0ba7f2434a180f9573dce75dd5e0c73a6118f35607de1dd72131c2c07a664ba6989213b39a5c49da57667c4418504e046c078ba2ccb81ebba2cf3cd22767a329bc0a979c990732d15c848558efcfd80258293c21df5626a41d2182474ff37891c952614c0ddca46bdd8f3371f7d230fc450e240c258ea680eb02b19f4dbb11fcdc0ce4037090d0099b2ebbc0d60a0a8591c082d6758da3b3b7737cfe42d5c5d1d30ebfbefa95ce7105483cda995bdf16f0498649996c9ccb606f6433fc5bc72283c8539ac02da73eb3f14db3b958efce275998aaea70c595eb0b56348ce345445e161591da81f4b93457228415e6a5939e466eea72fc94baf3c75ff111b11be6ed28af968d57d4b189c14f50a933950d00848e64268b8ad0eba3ee9cbfec89787224a6f8e330ca78a50d50920d1b549c23f7c85a3c7fc587ce1a496f3992f39ab0e89155f2ac0db4f3ba983e81ef01540f8dc0e413897c18671db9ce28bbc98762eed5d0476de22499f89f2ebafdf4753133484efeeb84f2fcb8e2c03ecb24f9d7aa1b5b9c1e6c546192ae798666f24d66d2c18fa42248a51b3c54738b0436c0315a9806872af638b6e5ce80e341eddc2691d3e8b974c040f45a68bc52cb2c6541bda3826db7978465f01beaa4b72c1ff2db24842f7e81c23ba6710f3fac70df71cbf1393cc6272dccbd530973b5fce22dac48552e2fbdf14cd2c77b0b8c06bed322bd643431f9ab4deaf03bbee21cd0b68b8da7afc6d22eedb198c6a1039425cafa9b25375d651abdd1401967fd149a6b138f4e756dad40089d842df30b1b2f2c57caf411c146be56e0afebab44cd1e5cda1cd3c49031549499792e20c5ac0cfc02d10bfd221ff0f44e7b8eaeeff52b9f5645ddaf644503565bb81a9506a38c0744e7e3ab47c5dc5879fdfa108dcf9101634ce713bbda0f249e65d5e12a8faf58fe6f5b96d7f3a429a094444264068ee96d7c775daece135a392d1d745cd3b72e88dee0c55ddf9ecf28cb5f8e83c7717366c9c91113378286179068a5b6b4082bd6de951400881cf0f6674819493102a0f4a167c7e07adea049bb96df3887cff0ed6b42ebfca0c33988ad60d7eaa2f6085a6b56d0d0fc591bb11ded978604a0980a264dd45705861f3a64511f91d2bb7e63a58595fdf350261305cdfcac4172b180a569cf6926e1972a219a14989eba759a413df1a67b3a86b5d2c19dc72aba460c71aa2a9941ba15e4ea2261b5d3ac918a67f79688f20b93e3ea3a7b38686850464f280d79ddeb11a6eec635eaa2c783d09f236370cf94f7a2e8368d04277f7992b83f93216fcdc9bcdce7c5e27f9f3c19e382e513ef5ac2e26fbdff0ceb687dbf3ec4e53fd2670bfa67e81b68d104ea77d6dccc494fdc57b2e80a2ab37c9f1b8fc266e77e679815359117cf98041adbed6583b85da5a4594569"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000000)={r4, 0x0, "ebcc7ad5072161a1a3abb9c7d79618b658d0493639b8202b7f5f0ad3193d8346cb16771d760f4072dd5b26cdb419fb42cc270e0b2486a9a710cfc24d59ffa4b316f6dd39fbc359c86a6d5afc2ad824ee7c9d41cdb16b1a876393ffca3773ada966a1b3949464d5bcfee62cb81394e7f79ddfc32661c036f2b886f242907e098d0ae0b5de01f36c8ed80b46781df60d8ce421fa9c68d7810300fa1aa7ec189faef00490f3327b1e51cb5c3f15cbdcdff775841ff6b92d1f0989918d93c26a4d45bb244287d4af823d7edeb2784c6d760b5471732b8986a5ca3a2dfebf50bd75efd076b74630d37674fb4d820a39ff70f440841dbdeb05ad7dbfa43282f9ccf734", "8bebf7f5a6429163a88df2cfe208be839d3f4b39327a612b524dbc2aaf19cf184772d7f227b3168855e3d3fe82e73407f93cf2698064572569b1a5bd6365be42b0f8134cd7da958e1c28d54f847a56c86967a9460afb94f0c72b8dbf9860d2bee1524285ad74d56ca8bd6fdb1dba7bf7af474c3940146f999256ab00398cac82c98cd602cbab044ea06d85b1de1dcd23af5ca3d60d3d75691c44cfffb6f5e80196502b0dddd052fe7c89e8e33dcbbabc5ab96162dc2d027bf6d8228d0c7e80782b05b1634a619c43bc94c94374026be61591f50febce22605a2fc169951afb932441286c12c58fe7183447611b406f9d563c0b810a983fbb032f8637a62a7a1f2655d1bdb5d4a82576a3252b32c474710f85345e8d4d51ebe316c70cb4c0b210a471b309d6ea2b9021f2940fb2666d37f17cf277320b90f5bf6a055d26e3c21d0d5655a7bfd5f45006fd438f49c72c9790335a2cb962840f7ee6e1eb3a51f42ccf8bc94aeab5b45cc85e43441869aa08f899726d040c7fa885e641b5a63432986dbf87bf179b3a3c4dac52eecd619bb8a64f357d139a6d52a89f1238c8d5fb061f72b56b417a987193f568bd7c5337b6b2026bb37070d01c36f0369249de7f4f50bf8e1d61c25abb8e8ac0192beb42a6d9ec3ca31bd053dfd43a9e574e55b849e809fe83e8f6159a7d503d4e4db61597fcfbc22c6d0ddf36d331d4f6521fd163d0d15a5d4c67d75486df0f7dad2b4a71d95374da4747613ce7e1f06ae65607fc45bf0771dc6c00ca38518cd2602534dd9a2a177e4304e9eae0de6784e0281db367c5f266737f8d9a2ebfdbf99dab0080081303d36664077749d2f478c71d6eb8838829006e4ac52c9d70b6c4f3f8d5926b1ac5fbc44be107aa8588f25ee781f17bcf8c9a201b95d58c58e5c39dda3c2bd45f2907246ec1a3eef36ab5538ba34bb0b99b0d57a829897b7eef97b21f9d656ec9b9c067d56b5f9d21b4011e4e121808f487182846dd79d9a5cb544dc4d62f969df9cf31d05cec11398bfaa6d76d0c33afef074e201ff34d59ec7d741b7967a68bdf0bc15d5f31df4c50f34435b8abe82709a0fdbf0b5bbfbc1411c20cdc2b1c3134378a4fe2cd2da86d1bfc2da376768ab7bf3ce48a1ed0b024656d513d1c8d3bcef23fffcd5af9faba21ec5cb9581ec2972943d2eb011f284082c44fc674f07346fdfeb23a90cab4f6812418cb27d6dad0b8a70e897e1a6ffd263d3c8e7e3db7e6b64dbf36a942647c6a84a60979031f239be6efdb02f93e943b59cb1f736e6d46bea5b010553f91b50ba75ff84a812a07e8dc18bfc7a13282b37d7f22347e0ae55570dbb7a7705d692ae8a74b6cf03713a3761b3133bde066cc6ac8570ab17a628b25a7ef625f1a5b71897f5d43ee1d5c106b6c0daa996427585b418f145c692c02a2bb73c7935f92b552702298d95cf7208659cff327480acc467bec6aad53da7a11cddb424cf64e5ef0415b2deaab4f95fae40a7058edc298063ed47c63b22ed38f8fc35f586f0873bb259b25268bbeb7e9549a4bab364907d801f3b554e1ee04362309bf33f31e92a296b297454bd09364d607c070d931a4ad6e89a47a4ab517ff094a715f0bd9e47d4438d43d4528c3234d896efacf37dd8fb984a3a31a9d67a0cfdabce161c27463767f873861d3b93d334b3e141a8b53b6a7e0005d84fe6d4ce490089a95aa49d1ec38a5bca70a54a03508551826215d23be39b787b532d8ee5723dbb846d3c4b4ecbad2d93e1582a6ba7c7bba44def84bc5ab32a31725817f2c0ffb9d03197be4fe8c3fcdf87784abcc45ee4582f745d4efd59061921d5ef6f2b86c14db4a281b5993f45f346c03c0ee46b5e7174b9b23c770f2cbe37a816656d11caae4e76870744b072c52ba7cf3af8211b945ec7c8e348c41b006977f1549867998fb298d3d90addcdd5d82ecc4427fc87b4705e19f7fc1cec87a825be347a43469def42ed150e4002f3209f1fc8a271b2284714736ba61c6100c3868c2f1a88368b5f123394811a2663b43e1398cd1f9e421e387c429eb6ffa7f5fd26c78c415f30b9cb06c81ceb6db2d3ca57bd663aa7798bce886606a755ca25e5813d6df4aba9590a6042c373dd7ab5119c8ca5a1c1a4d812c90d45f283f20fcbb33b70fbc0d70508558430f2c5daaff02993ef4b12d1fb797fa06320b4ab34de75f6274b54baface0ec205cc5c87536937a2825764d7aa8b5f17263456fc1c091aaaf50a6d04388d41b800a5e0f27f4e5ed73006a80d23d43a9ff89a77159555d38667616714bfa3eedb1cd669ea7271ed9e43cadc2a2c8700929fb5a30b8d893b9a084cbbfc9a5f622faacac7918107d40edb8fc222b76fb6da5cd47b35d059980bfe9808a2af72c6cd1e08751cec421bd5c3c53b9b1bdc9252dfe6684553f7a04434b04ed03b4861d77c031bacb12c3a8733934ee25af4a1ef626490190453caec647c2b6517d392cbe35a8ba856682a59d45da1af173205f88d0db577412f1e8a2863b7eddc2e4a30f5b988a13da3aee7ef523d799c4062d38446db15b174ce62a468f46d869888333acefb35407ed1c67b88cdc6d0dcf9e26d7e37bfb4d24eb9d03debc203f5ca1ab443d838544674c272b0beaaf3bd49ac6b3ad7534a97311fd6f9e6e9a4d2141353f579fe8dd00297d55bc986891cf2ec2422ff9bb051d10925150890dcbe3ca9c1e5b8f9dbb988100556ce20a65c8bd92ec7790f49976d4120a62e10a93e670b8acfa9a6edaf84803d1a3c577a78661f913908ee94ed96a43d6d44fe33ffa59d20adbc4064104bd830cc64cf2e45305df4589ab3d26f50b4ca7a212e353809b03f6557b0b8141c6d6e169462898b3f48e8445b5f2ed28734d20ad8f0b15ac69712b37169b564c7eba9c6a5c6264860e8e7f5617e9e546b2b294e92f74493088fcef209bee00932349d5be2702c0efe9eea8099112ac1bc4fcb272226d1311fcd563af8ecc1416ef45ba1e2b3d4ccf3000d4835e8040781e5be3397c3a349418aaf31058753642b106ae9cbd253148287441890aeccf3c639e33a16c45487eef8a880aa42f4e804536089ecb31c2bc552ee28e1d502e6548d2a626af6adf8149c8f1fc9f84d986ead57d8b351e4d3de6f95f1e53f0cb125fbf1942efc0b694372e60b138b50728bea6f1997617544824552d3b939c99faa4414ecb90f1e9064db18bbfa1bbba67e3c349cacd89dec025684baab281a40201b0566b933d550584d416d6147a14aa85afa1da5f4cd43ada67d7af8c56165a8fc9be896e11e882fdcfc03a212aac8dbaebe6820edebe6726af45f0b0e02aaf596b0c8b0fa53cecad1f96628ef79452b909d6cc63958d739acdb1bb23a1befdb8768138fbee22f0df8c995e9638ba2ef7147fbad2404162cd5d17a56c70c21d6cf895f47526aeb57bd463f4de12daeca41b2b0f0e7a14e6a4c76e0305f2543a1d4914c5be0a8e64689a6b651361b87a8c74de91d5eb3f7948fc75673148f7eb835a73eb25833f8f732550ff0630f0f590b47cb1ab808fe456795e596c3ed218ba0ff77ba641fb1ee543b0bdd84e351bfafaae31d6f6baa7993a291bb33b328f79ed252ad4616f4e79d263e6188c79ed05d3531ce33bc3b6ff9865a4bf63537eee5c83f0be9f472e0de5439cb6cd5ad3dd9b8f0b7c5264ed6143596b784820b7da628ef965615e596b1d04c1fc3222f1863bd452b3a858307b32654c557c2008a0dab765d77842f7e4c504c8577aed3db754e1de9a5f74317f5fe2b0477b7f6de18bfdae2e1b70ca5ebc7db2936d03e66742b6bdf7351597a324ddf5078b2d9fe8578d4d7c218c11bc0876fcd01a08437fd76740030bdabf653c1dcae653dad6d670ad5acc0a7f57233c0dcedc688ba9f132f7301057cb6704b4af5bebd66d5494c355e9f6f3fe7f6fde830388bbbe184ec3adc2ad69fe514cc7d1cd0d06b47eeea1205e9cb677046f8a37c8a08cc21d64f6785b49229e5648d8f0b6d6e49fd9ad1f1542dd99cffbe55f499d59c78b1125e0f5fa0812e76c833a20d63950c7ff152c6720fd6559b29fed02fb2733b0047b232c5c82442284c2b7c7b742a03424a1dca6689008aedd04920979c66927a6b841b416b2acb31c5ebc74901e6dd47d0676dd4fef82e272013f9904dbf4093a59c80e0c8ded839779a4ad2d93be1d5d5174cdc6623322c3b63a876ced9cdde7a8bf23f1e20a9426de6ec39a9d8f17c1ba0110622e25fcba4bfe9bb402a182d1eb562b809b0d6c4db43be17a3e9f86f8a186276c56be0d473c68a98d6dc6c3126fbfd364630bdaa346dde289f5ddf5db6163886ccd3bcd67ebb82de52ec58141f3cc32f549db2fc001e5f1681198784577d7e29ede88b1127c98d7f6e6c6da2f8e29d1c0c26c7e257443b9b6db2ce045201c5b9c3c0430ccb033f8f8256e6cc2f9c35d3e16b70cf3edc808b6365ac229f1a04e01bdf2929b56259de044bc8e3af7f5f98aa354bfad756936c8dc1ae815023c3273b5fadbc102a1582b5d7940b21996815aa2537043b65aaa114dfbace49ce8c1746deb46efb47e65a95fb5afa39826c6816fba639df61b87dce90ea47ec15f24fb6a240179ebe2361b148bcccf169bdfaac2a3577b192daee230820f635ce9045a9c0bd8cb0931ed75e74285ee3a58431ea16c56b06b1a5eb0199b65ac69fd0c5086ef1c97acbddab2a3fe2175b3c9a48b78a7fa33a309821339099c58b1a026feffc93353fc0fb3ced19c4169786f08f3f6aaf0b5c62bf3c3cd541b6ef3e412c8b4c1eced04f846427199442f08cede08053b567d94820105ffdaed5a641921faf48ebb7b7d2491a943f87826206afc97235c48db7447db73c4e3953c590d37d623734fa40dbf079090682b0df5f8363a859d675efc2278917b257856de80b67ebffb051030b955d244fdff2707c84444b88f7008a67c35a84a94da51803f8f578a1d976830ff954d4610b45cbf7676d7a81e41603560725588e908d246f3eace2da51658bab3328ad73abc682b6bf591471fa3526fb75f803305a0d662081fa551c3300debf2874b4cf6820e6b8defef5a1a15fa0570587741bac0db76c32cd3b1746146313fbe84b4bbda88aedc21c20c6c16e78edd89f16e5794e3ef9fdb5fb103f22c1e70b9618a90668a2dc64876d38f6533cbe6813c1f6775a692913aab44d3a24235c16730cb811be026960e6bd5244ebc606f8da241bb3ef0fe0309da20d46ec5734c3ec23a9f1324652bcefa43a298c3e8c775e2bd70ae4c295195733fb66a1792f41b9d00e7e871193cbfcd36cceef2d9396f8c2c0726f1c856c902364b2bc62e435c7a64d9cfd14679c933ab4acb0dd266c872672e25b798f1e92cd183df43018e8bd0cfc99b2168c74e8c229ee8ccb365c47f"}) [ 1094.813975] FAULT_INJECTION: forcing a failure. [ 1094.813975] name failslab, interval 1, probability 0, space 0, times 0 [ 1094.816386] CPU: 0 PID: 7609 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1094.817831] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1094.819594] Call Trace: [ 1094.820160] dump_stack+0x107/0x167 [ 1094.820933] should_fail.cold+0x5/0xa 07:14:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1094.821745] ? xas_alloc+0x336/0x440 [ 1094.822625] should_failslab+0x5/0x20 [ 1094.823453] kmem_cache_alloc+0x5b/0x310 [ 1094.824319] xas_alloc+0x336/0x440 [ 1094.825079] xas_create+0x34a/0x10d0 [ 1094.825884] ? kernel_text_address+0xf2/0x120 [ 1094.826840] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1094.827968] xas_store+0x8c/0x1c40 [ 1094.828739] __xa_store+0x164/0x2d0 [ 1094.829513] ? xa_delete_node+0x280/0x280 [ 1094.830403] ? trace_hardirqs_on+0x5b/0x180 [ 1094.831330] xa_store+0x31/0x50 [ 1094.832044] __io_uring_add_tctx_node+0x1cf/0x520 [ 1094.833088] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1094.834221] ? alloc_fd+0x2e7/0x670 [ 1094.835023] io_uring_setup+0x1fbb/0x2980 [ 1094.835940] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1094.837032] ? wait_for_completion_io+0x270/0x270 [ 1094.838089] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1094.839231] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1094.840353] do_syscall_64+0x33/0x40 [ 1094.841158] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1094.842262] RIP: 0033:0x7f587819ab19 [ 1094.843067] 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 [ 1094.846964] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1094.848577] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1094.850080] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1094.851587] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1094.853103] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1094.854610] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1094.865602] FAULT_INJECTION: forcing a failure. [ 1094.865602] name failslab, interval 1, probability 0, space 0, times 0 [ 1094.868085] CPU: 0 PID: 7608 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1094.869537] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1094.871278] Call Trace: [ 1094.871852] dump_stack+0x107/0x167 [ 1094.872624] should_fail.cold+0x5/0xa [ 1094.873435] ? create_object.isra.0+0x3a/0xa30 [ 1094.874393] should_failslab+0x5/0x20 [ 1094.875197] kmem_cache_alloc+0x5b/0x310 [ 1094.876063] create_object.isra.0+0x3a/0xa30 [ 1094.876985] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1094.878055] kmem_cache_alloc_trace+0x151/0x320 [ 1094.879044] __iomap_dio_rw+0x1ee/0x1110 [ 1094.879919] ? jbd2_journal_stop+0x188/0xdc0 [ 1094.880844] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1094.881803] ? ext4_orphan_add+0x253/0x9e0 [ 1094.882691] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1094.883731] ? ext4_empty_dir+0xae0/0xae0 [ 1094.884609] ? jbd2__journal_start+0xf3/0x7e0 [ 1094.885562] iomap_dio_rw+0x31/0x90 [ 1094.886336] ext4_file_write_iter+0xe0e/0x1530 [ 1094.887311] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1094.888270] ? kasan_save_stack+0x32/0x40 [ 1094.889134] ? kasan_save_stack+0x1b/0x40 [ 1094.890005] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 07:14:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x20000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1094.891069] ? iter_file_splice_write+0x165/0xc90 [ 1094.892200] ? direct_splice_actor+0x10f/0x170 [ 1094.893154] ? splice_direct_to_actor+0x387/0x980 [ 1094.894157] ? do_splice_direct+0x1c4/0x290 [ 1094.895057] ? do_sendfile+0x553/0x11e0 [ 1094.895903] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1094.896906] ? do_syscall_64+0x33/0x40 [ 1094.897727] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1094.898888] do_iter_readv_writev+0x476/0x750 [ 1094.899843] ? _cond_resched+0x10/0x30 [ 1094.900683] ? new_sync_write+0x660/0x660 [ 1094.901575] ? avc_policy_seqno+0x9/0x70 [ 1094.902450] ? selinux_file_permission+0x92/0x520 [ 1094.903503] ? security_file_permission+0xb1/0xe0 [ 1094.904553] do_iter_write+0x191/0x700 [ 1094.905396] ? trace_hardirqs_on+0x5b/0x180 [ 1094.906337] vfs_iter_write+0x70/0xa0 [ 1094.907162] iter_file_splice_write+0x726/0xc90 [ 1094.908187] ? generic_splice_sendpage+0x140/0x140 [ 1094.909273] ? security_file_permission+0xb1/0xe0 [ 1094.910318] ? generic_splice_sendpage+0x140/0x140 [ 1094.911378] direct_splice_actor+0x10f/0x170 [ 1094.912344] splice_direct_to_actor+0x387/0x980 [ 1094.913355] ? pipe_to_sendpage+0x380/0x380 [ 1094.914295] ? do_splice_to+0x160/0x160 [ 1094.915151] ? security_file_permission+0xb1/0xe0 [ 1094.916202] do_splice_direct+0x1c4/0x290 [ 1094.917096] ? splice_direct_to_actor+0x980/0x980 [ 1094.918132] ? avc_policy_seqno+0x9/0x70 [ 1094.919016] ? security_file_permission+0xb1/0xe0 [ 1094.920074] do_sendfile+0x553/0x11e0 [ 1094.920916] ? do_pwritev+0x270/0x270 [ 1094.921742] ? wait_for_completion_io+0x270/0x270 [ 1094.922789] ? rcu_read_lock_any_held+0x75/0xa0 [ 1094.923797] ? vfs_write+0x354/0xb10 [ 1094.924607] __x64_sys_sendfile64+0x1d1/0x210 [ 1094.925575] ? __ia32_sys_sendfile+0x220/0x220 [ 1094.926562] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1094.927700] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1094.928820] do_syscall_64+0x33/0x40 [ 1094.929624] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1094.930727] RIP: 0033:0x7f98f384db19 [ 1094.931537] 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 [ 1094.935512] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1094.937155] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1094.938698] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1094.940250] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1094.941790] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1094.943332] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:14:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf0ffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:14:59 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r3 = socket$nl_route(0x10, 0x3, 0x0) dup2(r3, r0) [ 1095.002193] audit: type=1326 audit(1768979699.203:53): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7616 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f60feb7fb19 code=0x0 07:14:59 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) fcntl$dupfd(r5, 0x406, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:14:59 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCQ_URB_LEN(r1, 0x9201) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:14:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x2000000}, 0x0) 07:14:59 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 60) 07:14:59 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x100000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1095.098147] audit: type=1326 audit(1768979699.298:54): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7616 comm="syz-executor.1" exe="/syz-executor.1" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f60feb7fb19 code=0x0 [ 1095.099196] FAULT_INJECTION: forcing a failure. [ 1095.099196] name failslab, interval 1, probability 0, space 0, times 0 [ 1095.105100] CPU: 1 PID: 7639 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1095.106056] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1095.107517] Call Trace: [ 1095.107894] dump_stack+0x107/0x167 [ 1095.108403] should_fail.cold+0x5/0xa [ 1095.108941] ? create_object.isra.0+0x3a/0xa30 [ 1095.109574] should_failslab+0x5/0x20 [ 1095.110108] kmem_cache_alloc+0x5b/0x310 [ 1095.110677] ? mark_held_locks+0x9e/0xe0 [ 1095.111251] create_object.isra.0+0x3a/0xa30 [ 1095.111875] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1095.112590] kmem_cache_alloc+0x159/0x310 [ 1095.113171] xas_alloc+0x336/0x440 [ 1095.113669] xas_create+0x34a/0x10d0 [ 1095.114195] ? kernel_text_address+0xf2/0x120 [ 1095.114824] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1095.115563] xas_store+0x8c/0x1c40 [ 1095.116070] __xa_store+0x164/0x2d0 [ 1095.116579] ? xa_delete_node+0x280/0x280 [ 1095.117167] ? trace_hardirqs_on+0x5b/0x180 [ 1095.117763] xa_store+0x31/0x50 [ 1095.118231] __io_uring_add_tctx_node+0x1cf/0x520 [ 1095.118899] ? io_uring_alloc_task_context+0x6a0/0x6a0 [ 1095.119631] ? alloc_fd+0x2e7/0x670 [ 1095.120149] io_uring_setup+0x1fbb/0x2980 [ 1095.120732] ? __do_sys_io_uring_enter+0x1890/0x1890 [ 1095.121439] ? wait_for_completion_io+0x270/0x270 [ 1095.122128] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1095.122858] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1095.123588] do_syscall_64+0x33/0x40 [ 1095.124112] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1095.124829] RIP: 0033:0x7f587819ab19 [ 1095.125352] 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 [ 1095.127915] RSP: 002b:00007f5875710108 EFLAGS: 00000202 ORIG_RAX: 00000000000001a9 [ 1095.128980] RAX: ffffffffffffffda RBX: 00007f58782adf60 RCX: 00007f587819ab19 [ 1095.129976] RDX: 0000000020ffc000 RSI: 0000000020000180 RDI: 0000000000000132 [ 1095.130970] RBP: 0000000020000180 R08: 0000000020000140 R09: 0000000020000140 [ 1095.131959] R10: 00000000200000c0 R11: 0000000000000202 R12: 0000000020000140 [ 1095.132951] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:11 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 61) 07:15:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 45) 07:15:11 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa, 0x13, r5, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1107.114800] FAULT_INJECTION: forcing a failure. [ 1107.114800] name failslab, interval 1, probability 0, space 0, times 0 [ 1107.117996] CPU: 0 PID: 7652 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1107.119749] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.121862] Call Trace: [ 1107.122543] dump_stack+0x107/0x167 [ 1107.123486] should_fail.cold+0x5/0xa [ 1107.124469] ? vm_area_dup+0x78/0x290 [ 1107.125453] should_failslab+0x5/0x20 [ 1107.126427] kmem_cache_alloc+0x5b/0x310 [ 1107.127281] vm_area_dup+0x78/0x290 [ 1107.128231] ? lock_release+0x680/0x680 [ 1107.129059] ? mark_lock+0xf5/0x2df0 [ 1107.130016] ? lock_chain_count+0x20/0x20 [ 1107.130870] ? mark_lock+0xf5/0x2df0 [ 1107.131842] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1107.132942] ? lock_chain_count+0x20/0x20 [ 1107.134009] ? mark_lock+0xf5/0x2df0 [ 1107.134788] ? vm_area_alloc+0x110/0x110 [ 1107.135843] ? __lock_acquire+0x1657/0x5b00 [ 1107.136849] ? memset+0x20/0x50 [ 1107.137698] ? vmacache_find+0x55/0x2a0 [ 1107.138525] __split_vma+0xa8/0x4e0 [ 1107.139461] __do_munmap+0x365/0x1260 [ 1107.140271] ? arch_get_unmapped_area+0x450/0x450 [ 1107.141504] mmap_region+0x7cc/0x1500 [ 1107.142383] do_mmap+0x868/0x1370 [ 1107.143265] vm_mmap_pgoff+0x198/0x1f0 [ 1107.144102] ? randomize_page+0xb0/0xb0 [ 1107.145095] ksys_mmap_pgoff+0x41c/0x560 [ 1107.145939] ? find_mergeable_anon_vma+0x250/0x250 [ 1107.146959] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1107.148053] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1107.149369] do_syscall_64+0x33/0x40 [ 1107.150157] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.151083] loop6: detected capacity change from 0 to 131072 [ 1107.151468] RIP: 0033:0x7f587819ab62 [ 1107.153712] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1107.157509] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1107.159080] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1107.160548] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1107.162017] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1107.163486] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1107.164973] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x3000000}, 0x0) 07:15:11 executing program 6: recvmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f0000000700)=@abs, 0x6e, &(0x7f0000001980)=[{&(0x7f0000000780)=""/51, 0x33}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/193, 0xc1}, {&(0x7f00000018c0)=""/39, 0x27}, {&(0x7f0000001900)=""/70, 0x46}], 0x5, &(0x7f0000001a00)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}], 0x78}, 0xa100) syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x9, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="a55faa745678525e8bfe2baab905f5248d3cd0a61a175790641edbf4a128025c122b6ccf2f1c789e1ac67f92cca5328e06b8770fc304f5f5d524ffdb4db9b6a371e8321bff51fae54510b4502f9e8b541bf7509190ea291efd20a60bc9784d42130013069a055f43b3bda8515c255ceb73c8", 0x72, 0x10000}, {&(0x7f0000000100)="dfd4b7d0c46cfe2a089ead82056a98a93aadc45927ab58d943be2a3b40b73e06d637ec00b2f037e62f6ac7870c6646426a4beabf78dc47500c1299f9567c06622b", 0x41}, {&(0x7f0000000180)="40dc171591e33302e7405930dcd1cc87028dd1752f14345788d8ea41475a2c6716c04f00cfe11ac75ce86f797ca507cf5edcb43557b1cf633c0f8244dc09a7853b259b5afdf5876cca92729e0d0220aa4798836b80c0c341726b97896c4b8a75e0669c168e7aed47e0515b6c5d49fd77aaa0de81c9e6a96db930e004a22c6be7afcda5a2ff0f4e5c5c39df740c87cff02a688c557220c8d7a0ce780d93f536566bd5e88601a8da78c02de4a6d45180cd1e1ee2a1bf32643d3aeabdf9d253c968f7085f46f42ece345932682365762014a920455bbacedbb7", 0xd8, 0x8}, {&(0x7f0000000280)="618aed618cdd744382d50ae095641b640b5e8b6d19bbccee0fb8cbe7727ecfcb3fb2b64270464e6d7d0c1f525ab6bab9ff1e88fef7586e0921e4ae91c70443da288b9caf57d4c897ae19dfb42ec0d9ff93a88efbad86b21c2a1d63d3d50778418c8ad2a5e66e3ce211ad5c407ad0e529686da83bf5fd3bce083fd2bf7df90b17810b864a65486fab5150e9cc2e34c0a0ef4e52e2bb89603cd3707cfba8e092ce49242f8b13da783a9c293632a5760fc32ddafc0a8e7f03ad7c71b5c851196b314347a3bbebe0714c7291a6c49c9bd0c6dc71822d79eb2084cf19", 0xda, 0x7}, {&(0x7f0000000380)="fd3a9780bb85b1f70adf1c4c008bcad82bfbfe541c192da98212e80b954da93c14fa1a2ba0ca822ce6979a139d63ef6cf27517808afe1a4f4b4d5823a9642e6ba664ebb0cc78753f6bde28d2e54710", 0x4f, 0x5}, {&(0x7f0000000400)="904d52c3ef17c7b4e4c19dcb0b0361f11744cfa907b8735d1d1ee7b6d7ef0e13ce6de606e0671ef7c02ffe6f160714ccf4867508224bb14ec84e9f23ccfb62749e0e320b90ee51d4be6a4485beccd8303eb54998029c4fc6921a0fddfc797a7dc734293b2a13896027b6b09d53b19ca42899bbe0f5774de7612c25d864e2c4a9db77acac7a0fae1e94ff5375560883076f770ee354d6533a1578dbca0e3baba4b3bfdd282f31e82645a6420d98bcf3d867652075568c89b77668f0dbbb606665f36b27eae4bf796c727aa6d19efd646b7589e26186f5", 0xd6, 0x19}, {&(0x7f0000000500)="69a223fb5ea52e09d4b95b41dbfb19296576db7c2ff42c7429324d8a8805aae230b6af2a29d8fa25aeb008025d91d4bf810be97fbbe7548de8c98de2e327c5d23da811538e2c73584dbfa70b", 0x4c, 0x6}, {&(0x7f0000000580)="78c79c458283031ebb6b88d1d402dbac525d7aa11a7d8d7a05e193124ad0f2ab2d846546a80bd3dcf3437c173ae2522364db5f07df2aef1eb6be34d142112ce114de69ebed88f3cf45ab4bd963b9cf46fc8eb6fcef8f74ebffcabed31ea7ba89d3ed264bf4d88602a88f6b54435210ae4ace614ee16bbc21ff263057ab57f603a8a95763f1891593f924c8221c30acd7e11b1d361e57009b987bee96d9a1011ca25a905b", 0xa4, 0x5}], 0x40000, &(0x7f0000001ac0)={[{}, {'/dev/usbmon#\x00'}], [{@smackfsroot={'smackfsroot', 0x3d, ')#'}}, {@subj_type={'subj_type', 0x3d, '/dev/usbmon#\x00'}}, {@fowner_eq={'fowner', 0x3d, r0}}, {@subj_type={'subj_type', 0x3d, '/dev/usbmon#\x00'}}, {@mask={'mask', 0x3d, 'MAY_WRITE'}}, {@smackfsfloor}]}) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xf6674) 07:15:11 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000), 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/204, 0xcc}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, &(0x7f0000000400)=ANY=[@ANYBLOB="20080002000000000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="10000000000000000100000801000000100000000000000018000000010000001000000000000000010000000100000018000000000000000100000001000000", @ANYRES32, @ANYRES32], 0x68}, 0x10001) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:15:11 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000540)={0xa, 0x0, 0x0, @dev, 0x2}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000004d00)=[{{0x0, 0x11, &(0x7f00000004c0)=[{&(0x7f0000000080)='K', 0x1}], 0x1, 0x0, 0x0, 0x3}, 0x200000}], 0x7ffff000, 0x0) bind$inet6(r2, &(0x7f0000000040)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x1c}}, 0x7ff}, 0x1c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000003, 0x11, r1, 0x3000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$RTC_VL_READ(0xffffffffffffffff, 0x80047013, &(0x7f0000000000)) 07:15:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x200000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x300000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1107.203618] FAULT_INJECTION: forcing a failure. [ 1107.203618] name failslab, interval 1, probability 0, space 0, times 0 [ 1107.206508] CPU: 0 PID: 7661 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1107.208252] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.210361] Call Trace: [ 1107.211033] dump_stack+0x107/0x167 [ 1107.211989] should_fail.cold+0x5/0xa [ 1107.212971] ? jbd2__journal_start+0x190/0x7e0 [ 1107.214131] should_failslab+0x5/0x20 [ 1107.215095] kmem_cache_alloc+0x5b/0x310 [ 1107.216139] ? __kernel_text_address+0x9/0x40 [ 1107.217290] jbd2__journal_start+0x190/0x7e0 [ 1107.218423] __ext4_journal_start_sb+0x214/0x390 [ 1107.219642] ext4_iomap_begin+0x485/0x700 [ 1107.220715] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1107.221760] ? kasan_save_stack+0x1b/0x40 [ 1107.222825] ? ext4_file_write_iter+0xe0e/0x1530 [ 1107.224047] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1107.225521] ? splice_direct_to_actor+0x387/0x980 [ 1107.226759] ? do_splice_direct+0x1c4/0x290 [ 1107.227890] ? do_sendfile+0x553/0x11e0 [ 1107.228910] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1107.230088] ? do_syscall_64+0x33/0x40 [ 1107.231088] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.232477] iomap_apply+0x164/0x810 [ 1107.233438] ? iomap_dio_rw+0x90/0x90 [ 1107.234415] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1107.235661] ? mark_held_locks+0x9e/0xe0 [ 1107.236731] ? filemap_check_errors+0xa5/0x150 [ 1107.237901] __iomap_dio_rw+0x6cd/0x1110 [ 1107.238933] ? iomap_dio_rw+0x90/0x90 [ 1107.240037] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1107.241256] ? ext4_orphan_add+0x253/0x9e0 [ 1107.242378] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1107.243703] ? ext4_empty_dir+0xae0/0xae0 [ 1107.244518] ? jbd2__journal_start+0xf3/0x7e0 [ 1107.245266] iomap_dio_rw+0x31/0x90 [ 1107.245871] ext4_file_write_iter+0xe0e/0x1530 [ 1107.246636] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1107.247382] ? kasan_save_stack+0x32/0x40 [ 1107.248066] ? kasan_save_stack+0x1b/0x40 [ 1107.248745] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1107.249574] ? iter_file_splice_write+0x165/0xc90 [ 1107.250366] ? direct_splice_actor+0x10f/0x170 [ 1107.251109] ? splice_direct_to_actor+0x387/0x980 [ 1107.251900] ? do_splice_direct+0x1c4/0x290 [ 1107.252605] ? do_sendfile+0x553/0x11e0 [ 1107.253264] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1107.254025] ? do_syscall_64+0x33/0x40 [ 1107.254666] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.255555] do_iter_readv_writev+0x476/0x750 [ 1107.256293] ? _cond_resched+0x10/0x30 [ 1107.256929] ? new_sync_write+0x660/0x660 [ 1107.257615] ? avc_policy_seqno+0x9/0x70 [ 1107.258279] ? selinux_file_permission+0x92/0x520 [ 1107.259075] ? security_file_permission+0xb1/0xe0 [ 1107.259872] do_iter_write+0x191/0x700 [ 1107.260515] ? trace_hardirqs_on+0x5b/0x180 [ 1107.261234] vfs_iter_write+0x70/0xa0 [ 1107.261872] iter_file_splice_write+0x726/0xc90 [ 1107.262652] ? generic_splice_sendpage+0x140/0x140 [ 1107.263467] ? security_file_permission+0xb1/0xe0 [ 1107.264273] ? generic_splice_sendpage+0x140/0x140 [ 1107.265092] direct_splice_actor+0x10f/0x170 [ 1107.265810] splice_direct_to_actor+0x387/0x980 [ 1107.266582] ? pipe_to_sendpage+0x380/0x380 [ 1107.267298] ? do_splice_to+0x160/0x160 [ 1107.267959] ? security_file_permission+0xb1/0xe0 [ 1107.268765] do_splice_direct+0x1c4/0x290 [ 1107.269458] ? splice_direct_to_actor+0x980/0x980 [ 1107.270256] ? avc_policy_seqno+0x9/0x70 [ 1107.270929] ? security_file_permission+0xb1/0xe0 [ 1107.271743] do_sendfile+0x553/0x11e0 [ 1107.272395] ? do_pwritev+0x270/0x270 [ 1107.273036] ? wait_for_completion_io+0x270/0x270 [ 1107.273842] ? rcu_read_lock_any_held+0x75/0xa0 [ 1107.274607] ? vfs_write+0x354/0xb10 [ 1107.275241] __x64_sys_sendfile64+0x1d1/0x210 [ 1107.275990] ? __ia32_sys_sendfile+0x220/0x220 [ 1107.276754] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1107.277605] ? syscall_enter_from_user_mode+0x1d/0x50 07:15:11 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) fallocate(r0, 0x75, 0x6, 0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:11 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 62) [ 1107.278476] do_syscall_64+0x33/0x40 [ 1107.279221] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.280079] RIP: 0033:0x7f98f384db19 [ 1107.280692] 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 [ 1107.283729] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1107.284998] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1107.286172] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1107.287351] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1107.288547] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1107.289732] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:15:11 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6066e0, 0x5a206c278fc4b413) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:11 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) lseek(r0, 0x0, 0x3) dup2(r1, r0) 07:15:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x9000000}, 0x0) [ 1107.369131] FAULT_INJECTION: forcing a failure. [ 1107.369131] name failslab, interval 1, probability 0, space 0, times 0 [ 1107.371139] CPU: 0 PID: 7682 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1107.372286] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.373668] Call Trace: [ 1107.374120] dump_stack+0x107/0x167 [ 1107.374718] should_fail.cold+0x5/0xa [ 1107.375344] ? create_object.isra.0+0x3a/0xa30 [ 1107.376107] should_failslab+0x5/0x20 [ 1107.376745] kmem_cache_alloc+0x5b/0x310 [ 1107.377421] create_object.isra.0+0x3a/0xa30 [ 1107.378144] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1107.378986] kmem_cache_alloc+0x159/0x310 [ 1107.379696] vm_area_dup+0x78/0x290 [ 1107.380294] ? lock_release+0x680/0x680 [ 1107.380958] ? mark_lock+0xf5/0x2df0 [ 1107.381583] ? lock_chain_count+0x20/0x20 [ 1107.382272] ? mark_lock+0xf5/0x2df0 [ 1107.382899] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1107.383780] ? lock_chain_count+0x20/0x20 [ 1107.384473] ? mark_lock+0xf5/0x2df0 [ 1107.385085] ? vm_area_alloc+0x110/0x110 [ 1107.385760] ? __lock_acquire+0x1657/0x5b00 [ 1107.386495] ? memset+0x20/0x50 [ 1107.387050] ? vmacache_find+0x55/0x2a0 [ 1107.387725] __split_vma+0xa8/0x4e0 [ 1107.388334] __do_munmap+0x365/0x1260 [ 1107.388975] ? arch_get_unmapped_area+0x450/0x450 [ 1107.389781] mmap_region+0x7cc/0x1500 [ 1107.390415] do_mmap+0x868/0x1370 [ 1107.390998] vm_mmap_pgoff+0x198/0x1f0 [ 1107.391645] ? randomize_page+0xb0/0xb0 [ 1107.392319] ksys_mmap_pgoff+0x41c/0x560 [ 1107.393010] ? find_mergeable_anon_vma+0x250/0x250 [ 1107.393828] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1107.394696] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1107.395568] do_syscall_64+0x33/0x40 [ 1107.396183] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.397039] RIP: 0033:0x7f587819ab62 [ 1107.397646] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1107.400699] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1107.401970] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1107.403139] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1107.404334] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1107.405528] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1107.406712] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:11 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 46) 07:15:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xf000000}, 0x0) 07:15:11 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000009, 0x8010, 0xffffffffffffffff, 0xdc002000) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r1, 0xc038943b, &(0x7f0000000040)={0x5, 0x8, '\x00', 0x1, &(0x7f0000000000)=[0x0]}) [ 1107.496942] FAULT_INJECTION: forcing a failure. [ 1107.496942] name failslab, interval 1, probability 0, space 0, times 0 [ 1107.498855] CPU: 0 PID: 7694 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1107.500002] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1107.501381] Call Trace: [ 1107.501834] dump_stack+0x107/0x167 [ 1107.502427] should_fail.cold+0x5/0xa [ 1107.503056] ? ext4_find_extent+0xa77/0xd70 [ 1107.503778] should_failslab+0x5/0x20 [ 1107.504406] __kmalloc+0x72/0x390 [ 1107.504988] ext4_find_extent+0xa77/0xd70 [ 1107.505697] ext4_ext_map_blocks+0x1c8/0x5880 [ 1107.506448] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1107.507321] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1107.508221] ? ext4_ext_release+0x10/0x10 [ 1107.508922] ? ext4_map_blocks+0x5cd/0x1910 [ 1107.509647] ? lock_release+0x680/0x680 [ 1107.510418] ? ext4_es_lookup_extent+0x485/0xa80 [ 1107.510434] ? lock_downgrade+0x6d0/0x6d0 [ 1107.510460] ? down_write+0xe0/0x160 [ 1107.510474] ? down_write_killable+0x180/0x180 [ 1107.510499] ext4_map_blocks+0x63f/0x1910 [ 1107.510519] ? kmem_cache_alloc+0x2a6/0x310 [ 1107.510533] ? __kernel_text_address+0x9/0x40 [ 1107.510550] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1107.510566] ? jbd2__journal_start+0xf3/0x7e0 [ 1107.510585] ? __ext4_journal_start_sb+0x214/0x390 [ 1107.510597] ? __ext4_journal_start_sb+0x1db/0x390 [ 1107.510618] ext4_iomap_begin+0x3ad/0x700 [ 1107.510643] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1107.510654] ? kasan_save_stack+0x1b/0x40 [ 1107.510671] ? ext4_file_write_iter+0xe0e/0x1530 [ 1107.510690] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1107.510705] ? splice_direct_to_actor+0x387/0x980 [ 1107.510718] ? do_splice_direct+0x1c4/0x290 [ 1107.510732] ? do_sendfile+0x553/0x11e0 [ 1107.510744] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1107.510756] ? do_syscall_64+0x33/0x40 [ 1107.510770] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.510790] iomap_apply+0x164/0x810 [ 1107.510808] ? iomap_dio_rw+0x90/0x90 [ 1107.510825] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1107.510849] ? mark_held_locks+0x9e/0xe0 [ 1107.510874] ? filemap_check_errors+0xa5/0x150 [ 1107.510896] __iomap_dio_rw+0x6cd/0x1110 [ 1107.510909] ? iomap_dio_rw+0x90/0x90 [ 1107.510938] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1107.510955] ? ext4_orphan_add+0x253/0x9e0 [ 1107.510970] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1107.510988] ? ext4_empty_dir+0xae0/0xae0 [ 1107.511000] ? jbd2__journal_start+0xf3/0x7e0 [ 1107.511023] iomap_dio_rw+0x31/0x90 [ 1107.511040] ext4_file_write_iter+0xe0e/0x1530 [ 1107.511067] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1107.511078] ? kasan_save_stack+0x32/0x40 [ 1107.511089] ? kasan_save_stack+0x1b/0x40 [ 1107.511101] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1107.511114] ? iter_file_splice_write+0x165/0xc90 [ 1107.511127] ? direct_splice_actor+0x10f/0x170 [ 1107.511139] ? splice_direct_to_actor+0x387/0x980 [ 1107.511151] ? do_splice_direct+0x1c4/0x290 [ 1107.511165] ? do_sendfile+0x553/0x11e0 [ 1107.511177] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1107.511189] ? do_syscall_64+0x33/0x40 [ 1107.511206] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.511228] do_iter_readv_writev+0x476/0x750 [ 1107.511242] ? _cond_resched+0x10/0x30 [ 1107.511259] ? new_sync_write+0x660/0x660 [ 1107.511275] ? avc_policy_seqno+0x9/0x70 [ 1107.511289] ? selinux_file_permission+0x92/0x520 [ 1107.511307] ? security_file_permission+0xb1/0xe0 [ 1107.511330] do_iter_write+0x191/0x700 [ 1107.511347] ? trace_hardirqs_on+0x5b/0x180 [ 1107.511371] vfs_iter_write+0x70/0xa0 [ 1107.511388] iter_file_splice_write+0x726/0xc90 [ 1107.511416] ? generic_splice_sendpage+0x140/0x140 [ 1107.511447] ? security_file_permission+0xb1/0xe0 [ 1107.511465] ? generic_splice_sendpage+0x140/0x140 [ 1107.511481] direct_splice_actor+0x10f/0x170 [ 1107.511499] splice_direct_to_actor+0x387/0x980 [ 1107.511531] ? pipe_to_sendpage+0x380/0x380 [ 1107.511549] ? do_splice_to+0x160/0x160 [ 1107.511563] ? security_file_permission+0xb1/0xe0 [ 1107.511585] do_splice_direct+0x1c4/0x290 [ 1107.511600] ? splice_direct_to_actor+0x980/0x980 [ 1107.511613] ? avc_policy_seqno+0x9/0x70 [ 1107.511632] ? security_file_permission+0xb1/0xe0 [ 1107.511655] do_sendfile+0x553/0x11e0 [ 1107.511680] ? do_pwritev+0x270/0x270 [ 1107.511696] ? wait_for_completion_io+0x270/0x270 [ 1107.511715] ? rcu_read_lock_any_held+0x75/0xa0 [ 1107.511728] ? vfs_write+0x354/0xb10 [ 1107.511746] __x64_sys_sendfile64+0x1d1/0x210 [ 1107.511760] ? __ia32_sys_sendfile+0x220/0x220 [ 1107.511779] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1107.511794] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1107.511812] do_syscall_64+0x33/0x40 [ 1107.511827] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1107.511837] RIP: 0033:0x7f98f384db19 [ 1107.511852] 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 [ 1107.511860] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1107.511877] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1107.511886] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1107.511894] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1107.511903] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1107.511911] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:15:28 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) inotify_init1(0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) epoll_create1(0x80000) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000100)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x101) ioctl$KDGKBTYPE(r3, 0x4b33, &(0x7f0000000080)) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:28 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0)=0x0, &(0x7f0000000140)=0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_WRITE={0x17, 0x0, 0x0, @fd=r4, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:28 executing program 6: sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180), 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x68, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0xffff, @media='ib\x00'}}}, [""]}, 0x68}, 0x1, 0x0, 0x0, 0x40800}, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x2001) sendmsg$NL80211_CMD_START_NAN(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000004}, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f0000000140)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000040)=""/216, 0xd8}) 07:15:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xffffff7f}, 0x0) 07:15:28 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgrp(0x0) pidfd_open(r1, 0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x7f, 0x40, 0x3f, 0x4, 0x0, 0x7, 0x20000, 0x4, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x0, @perf_bp={&(0x7f0000000000), 0x8}, 0xc000, 0x80, 0xb2, 0x2, 0x8, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x1}, r1, 0x2, r0, 0xb) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) 07:15:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x500000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:28 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 63) 07:15:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 47) [ 1123.835114] FAULT_INJECTION: forcing a failure. [ 1123.835114] name failslab, interval 1, probability 0, space 0, times 0 [ 1123.837509] CPU: 0 PID: 7709 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1123.838906] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1123.840608] Call Trace: [ 1123.841146] dump_stack+0x107/0x167 [ 1123.841899] should_fail.cold+0x5/0xa [ 1123.842676] ? ext4_mb_new_blocks+0x698/0x45c0 [ 1123.843602] should_failslab+0x5/0x20 [ 1123.844383] kmem_cache_alloc+0x5b/0x310 [ 1123.845219] ext4_mb_new_blocks+0x698/0x45c0 [ 1123.846131] ? trace_hardirqs_on+0x5b/0x180 [ 1123.847019] ? ext4_cache_extents+0x148/0x2d0 [ 1123.847937] ? ext4_discard_preallocations+0xd80/0xd80 [ 1123.849010] ? ext4_ext_search_right+0x2e8/0xbd0 [ 1123.850016] ext4_ext_map_blocks+0x1a55/0x5880 [ 1123.850964] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1123.852048] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1123.853112] ? ext4_ext_release+0x10/0x10 [ 1123.853960] ? ext4_map_blocks+0x5cd/0x1910 [ 1123.854838] ? lock_release+0x680/0x680 [ 1123.855651] ? ext4_es_lookup_extent+0x485/0xa80 [ 1123.856638] ? lock_downgrade+0x6d0/0x6d0 [ 1123.857499] ? down_write_killable+0x180/0x180 [ 1123.858463] ext4_map_blocks+0x63f/0x1910 [ 1123.859314] ? kmem_cache_alloc+0x2a6/0x310 [ 1123.860211] ? __kernel_text_address+0x9/0x40 [ 1123.861168] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1123.862088] ? jbd2__journal_start+0xf3/0x7e0 [ 1123.863010] ? __ext4_journal_start_sb+0x214/0x390 [ 1123.864019] ? __ext4_journal_start_sb+0x1db/0x390 [ 1123.865024] ext4_iomap_begin+0x3ad/0x700 [ 1123.865880] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1123.866874] ? kasan_save_stack+0x1b/0x40 [ 1123.867725] ? ext4_file_write_iter+0xe0e/0x1530 [ 1123.868699] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1123.869982] ? splice_direct_to_actor+0x387/0x980 [ 1123.870956] ? do_splice_direct+0x1c4/0x290 [ 1123.871892] ? do_sendfile+0x553/0x11e0 [ 1123.872693] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1123.873641] ? do_syscall_64+0x33/0x40 [ 1123.874431] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1123.875526] iomap_apply+0x164/0x810 [ 1123.876296] ? iomap_dio_rw+0x90/0x90 [ 1123.877083] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1123.878255] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1123.879390] ? filemap_check_errors+0xa5/0x150 [ 1123.880332] __iomap_dio_rw+0x6cd/0x1110 [ 1123.881159] ? iomap_dio_rw+0x90/0x90 [ 1123.881946] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1123.882882] ? ext4_orphan_add+0x253/0x9e0 [ 1123.883748] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1123.884752] ? ext4_empty_dir+0xae0/0xae0 [ 1123.885591] ? jbd2__journal_start+0xf3/0x7e0 [ 1123.886515] iomap_dio_rw+0x31/0x90 [ 1123.887263] ext4_file_write_iter+0xe0e/0x1530 [ 1123.888258] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1123.889194] ? kasan_save_stack+0x32/0x40 [ 1123.890037] ? kasan_save_stack+0x1b/0x40 [ 1123.890873] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1123.891918] ? iter_file_splice_write+0x165/0xc90 [ 1123.892900] ? direct_splice_actor+0x10f/0x170 [ 1123.893827] ? splice_direct_to_actor+0x387/0x980 [ 1123.894793] ? do_splice_direct+0x1c4/0x290 [ 1123.895683] ? do_sendfile+0x553/0x11e0 [ 1123.896491] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1123.897436] ? do_syscall_64+0x33/0x40 [ 1123.898226] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1123.899321] do_iter_readv_writev+0x476/0x750 [ 1123.900241] ? _cond_resched+0x10/0x30 [ 1123.901030] ? new_sync_write+0x660/0x660 [ 1123.901877] ? avc_policy_seqno+0x9/0x70 [ 1123.902695] ? selinux_file_permission+0x92/0x520 [ 1123.903688] ? security_file_permission+0xb1/0xe0 [ 1123.904696] do_iter_write+0x191/0x700 [ 1123.905496] ? trace_hardirqs_on+0x5b/0x180 [ 1123.906386] vfs_iter_write+0x70/0xa0 [ 1123.907167] iter_file_splice_write+0x726/0xc90 [ 1123.908166] ? generic_splice_sendpage+0x140/0x140 [ 1123.909181] ? security_file_permission+0xb1/0xe0 [ 1123.910162] ? generic_splice_sendpage+0x140/0x140 [ 1123.911159] direct_splice_actor+0x10f/0x170 [ 1123.912076] splice_direct_to_actor+0x387/0x980 [ 1123.913025] ? pipe_to_sendpage+0x380/0x380 [ 1123.913903] ? do_splice_to+0x160/0x160 [ 1123.914705] ? security_file_permission+0xb1/0xe0 [ 1123.915694] do_splice_direct+0x1c4/0x290 [ 1123.916537] ? splice_direct_to_actor+0x980/0x980 [ 1123.917508] ? avc_policy_seqno+0x9/0x70 [ 1123.918339] ? security_file_permission+0xb1/0xe0 [ 1123.919331] do_sendfile+0x553/0x11e0 [ 1123.920133] ? do_pwritev+0x270/0x270 [ 1123.920932] ? wait_for_completion_io+0x270/0x270 [ 1123.921916] ? rcu_read_lock_any_held+0x75/0xa0 [ 1123.922857] ? vfs_write+0x354/0xb10 [ 1123.923615] __x64_sys_sendfile64+0x1d1/0x210 [ 1123.924548] ? __ia32_sys_sendfile+0x220/0x220 [ 1123.925486] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1123.926550] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1123.927598] do_syscall_64+0x33/0x40 [ 1123.928366] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1123.929401] RIP: 0033:0x7f98f384db19 [ 1123.930154] 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 [ 1123.933895] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1123.935433] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1123.936898] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1123.938348] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1123.939808] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1123.941257] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:15:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x3000000000000}, 0x0) 07:15:28 executing program 7: ioctl$KDFONTOP_COPY(0xffffffffffffffff, 0x4b72, &(0x7f0000000400)={0x3, 0x1, 0x1e, 0xc, 0x1f3}) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:15:28 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x600000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1123.958320] FAULT_INJECTION: forcing a failure. [ 1123.958320] name failslab, interval 1, probability 0, space 0, times 0 [ 1123.960750] CPU: 0 PID: 7723 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1123.962203] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1123.963963] Call Trace: [ 1123.964538] dump_stack+0x107/0x167 [ 1123.965318] should_fail.cold+0x5/0xa [ 1123.966136] ? anon_vma_clone+0xdc/0x590 [ 1123.967005] should_failslab+0x5/0x20 [ 1123.967826] kmem_cache_alloc+0x5b/0x310 [ 1123.968704] anon_vma_clone+0xdc/0x590 [ 1123.969544] __split_vma+0x17c/0x4e0 [ 1123.970342] __do_munmap+0x365/0x1260 [ 1123.971158] ? arch_get_unmapped_area+0x450/0x450 [ 1123.972200] mmap_region+0x7cc/0x1500 [ 1123.973030] do_mmap+0x868/0x1370 [ 1123.973779] vm_mmap_pgoff+0x198/0x1f0 [ 1123.974613] ? randomize_page+0xb0/0xb0 [ 1123.975471] ksys_mmap_pgoff+0x41c/0x560 [ 1123.976446] ? find_mergeable_anon_vma+0x250/0x250 [ 1123.977666] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1123.978931] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1123.980031] do_syscall_64+0x33/0x40 [ 1123.980804] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1123.981880] RIP: 0033:0x7f587819ab62 [ 1123.982640] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1123.986513] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1123.988070] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1123.989527] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1123.990983] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1123.992448] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1123.993907] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:28 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x8000000000000}, 0x0) 07:15:28 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x700000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:28 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:42 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 64) 07:15:42 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x20813, r0, 0x3000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x100000000000000}, 0x0) 07:15:42 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:42 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 48) 07:15:42 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x4, 0xc4382) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000280)={0x0, 0x1, r2}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={0x0, r4, "13a918f77968f35510e9c2995f8f145b5a993ed98182f0458528c488d13cb059ebdaf35758b6c4a404e740a316f28bbaf2ba1e0be9dc65eb79525ebe533e5cf9a0255e9728c1d77e372b2c36be4b341cba62603bfec2044d3afccc48519863c67001a67e310b20901d1ff651b95f6446cfe5a8529a0d50486e35b928534fd449ef689a49f3ca9fa17c9dcdd79aa5ce8eab24307435c9fa8f1626428abc21b9e44cb07223508500fdaec1f7e9d7fbbfbc3ce39c68ed5779d9e41801f3b314cdf804ad7bbd560b7f6a88686ab581b4650fd6f7ae2e4a3d08c32f1d6ed93a6e655e75b225f5d9b6c254c6147b919e066cff818d816d5f82ef03878d88dba88bd1c7", "1f29ba4b8ef65904299aa96accedf56281e2fe8632839ea09bbef2d6fa043a0610201771fd8cc653464e85115efaa7dc2fdd50d73d24210e9acc50f098a252942f5c7cf03ec72095ebda04fec64ceffd68165d6c34c6b9f927c84d960188f0208d701413bd45b57610d2ef13d4c299f0a6236113722fc885e2c5662b8aee81fc140ebb09e6bd74405f2c8db6744bb7523f36d7a8338b9810fef6bd03b311af51c76f1c178738f3bf0ba539f37f30064de4bb841d75d7ec33ee66a29b208b7764ad69190dec246e472f01f3b4d5a9d685f129be9e8b1cf57a60fe657e1fdd1412d1dbddff080c6fbce3b5b78e22538faf72c29ea2c53b66139382af3e2b93139fbbed9f27928d1dbb61569f2b509e9b2e7fbb6fdb7cfd5e61d6b723ff12bd7b983979a5b5dc75a6763ac79a752a7b2d041f9f7f23399ce749fe699a838200aac9595cfcb6a415885ea8786be9f702a1923aaddefa668baf4ee0339e1d116f65e677d10ab27c1d885358b7dda8f09bc6c9a110605a99e6093e474c8349ffafb6f0495de805185a6f6b9cd550211e450c8de6f174a782391c32949e8987569aaa4e7b010e56df5eb7cecf492adabd1672eb508a74695284053c11a409006380d7857eefdb143b94cd3eec4dcae86b0633c9ffbaba627b22dd969b7fd53da33e442079bcc85f1a28eacc1506ccf329440d89489bd66d162f4efa79046e9bdbd3c6b200f8c29c50863250eb8f426c7a0e307b8c1366790bab8f106f76239830fd1a59848a3ad964e46714e28a1c32d50a6caae3778169e5fae380b1a92cf9eadda123ddd662d3e94e1778e704d59a0410811828db4b003e319e63063349323073dac1bbf5f86cf0c08fd8e9899d6b0b07d2e6c875573d361bbe24114b8ed8ad2ba1d6eab8825ee75f3a508dcd5de143a78be6cd9934262a39680a38edc5e9c371d93cea62e1b26ea3cf070c989d4fd346981265d86d421d9958df971ce02b62ae36ff5b649e32af08fb150e01b8dec3fc707ea9e0034e43031ab003527954d7ed0248d8bac3a11ff0633dc3293649885b9084575164fbeab339e8c3d3098005d995d5f964b35ea509ef5a9fb2f7edcce220aa6e841537733db920b68d2b62f7f173dde5a620539d79f3bf11632af94107830b824228c6f65a5fc81248093c10ea1c3e85c1768a7554b6c73568384f4d798c13e57c78270f5061abfb9742002e18af3d05c802de8d5bedffbaa65f9ad0cca2597d2ad0756a4f2165900c88b028869f0c5f6e2b33b2dc91f9ebacc0b853db2fc17669dcbcfacea938b92750e0e2ee70e442ca50d83bb2971082a3d7bdeb650314e9c85d483e1ef1af3aabb6afbf382c0fe3708bea60a6ecb19675c5d1c62878d810bcbf3718b8464262914bb78d79ecbadb91e61ba8b36eb68553749799e47ae8394c6145da3c22f7dc4cb08de432aa0c8565a7445aa2820832edaec79677c4e5606dce05e3aa4600fea8b25b6ea3679f9a4a9850cb417ba66e807696682bbb7297a0099c757a108e3ee7a0ce378527fcc74ba143efe02774cedf3b32801e7464d95c2e8db9c34f30cba4031422132c8c0ca719c8ad41a04c3b3d03bd0f5e943c506c410e891c6c5c75de3e8f98eb2526e4b7043559d16304f0ad3f5eba95308383e1d7102d955d42a318a6ab95f4fe0c97d83dc60a1247903d8fc255f1630699c08dca8e0ada169e44ccd60731c627bf09e2354d08cdf7da38d817c1b6911ef5843aadc1051ecafefc244d72fc68ff6290921aa6965309d310c0738f5f195fba530fb7105411bda6a44a3c37087321644b1bffd0e9a9432f90799b83d37c4410e4f3a8c4deb382192512181076cd77204afe9f7d0edebf5502b7867657de21107f9d98dc53e6f17ef9e7d54e836b73932d5b41298cd8b8d3b77531282ac8097e4d2c478cf628c9ea48d760400b16f46dc98cbad396a81eeee2c391cff742be9a1121df8c06676257da66a0faae833c79e371bfde887cdc7ec0a0d77f961bf6a8690c7efb8fb89a764cf9e95049d7d3b644fa6b4c65e45c92aadc67f3242208e3890fff4c176bbd43287f90f06da0a10c62c26b58e9f7d9d144a366a6d4d31fa4eada579f9d293387e7c1893f48569e7e63b06e5f9e9618b5abbddda14d2c2975cc6d4e14753f8bc2fb60a1557ed0fea185a3e8f3c3ec2240497b08289d0c880a2da8643deeda587eda47285bbbff8b288070dd096aca64188feae3df39eea587dc0a35b836552122e74e6e14ef4498fda266b8418fc29c76d26d7f6f33fe54ade08fa11b65afd0941f6702155bd4d48fe4f570a22f7831fbd7f69ff6b8d0fc54da97929d7ddda91d97951eff735fe259e5a972abce810dd1d750fd092669f6d419ec0e3559980b1a65606f0e05be18bef30b506ddcb62d6856872c6a6ebd3cac1272872510b4142836aef1890651af148ba2d8ad8eb8b8f8802b3c9f4e01dcf279a4d0f57556544faf8333ff92fafa035cef10b171012e2434271f44d478da225f3ac09cf5fbd9bbcd516873964b38c14d0a345826bdd0c852bdb592b9856abe2f4f32f2cdda8a660c208339eec4cc91ed62f66c0be5b59156f209dfeddaf410622d31e32834c9613ddd5ce04838513619f6b0cc0b3f2831e25adece2d4fffec0c59760d534d6841c10ea488e35463a0c9df5f8ac5a8de610ebbebd5929fe4b9828cb94e55b192570ef00715c32ff047537914a07b3d32acd41e0b76de957061f67e86c691bf0007b8ad9e817499fd232f5b159b0e126cc38f968999d60e3d66ea3a974696a6a17640b6c83881622a0538cd461ecd2ea3f7ecc87ee8ccc5ecc0366a2fdf15f10f925f2126eb238b7abf633883587251d414f08603c91b88a26310daeb9f6a0b777a1e1e77681ba82f1e1dcb872681528d849735448d969f2ec2d14d574bc4e400f948e2ad22325b91cc819ba81be9a7abcf0a73c6580c0e69b66c440193963e6d9d52df3151358b5958c0d08dcf7a40ea741e1b7eaa0c71ae1da3670b260c9602249183b05c9e2cf18490f54c39f9758db2bdc93741956b5e90482d1d4e641e27b9a83716a7d51dc8652960962419baca2241f2d0400469b6cc5189314af59c6019fa4333fbba779212c7afc016882e36d374381cd17fc947ddb2d0777a4adea78b2b92ace46eab9e215b5addc7bfc7a1786cdfad80097db7059dcb6ac4fc764b3b8c0ac8f247ae1ed16aa915fd6123c2e7e35c2a4c54195f94ab726edcf17d6c3a745f9508873346966e6147c7569873ce024b88e62658544291a4f097da967ac43388bf4bde45b3ba64aafbe5037ddd81258582fc240e4d0b7052911e723ef65a523d7258520611c5a67cf67294c463a1c4722306ca0fadb993816c82cb53fbb8c6868e15f54532fc27d7c032e3dd5f54e2471569e108ea21d3c2e71a1384dc99d24102250661fd4cf33f9928331ab07dabb1160382ca2e2a925a44be59e21b08ff9ed21879559fcfc302553c8a1ecd4274d911614bb9649f6c3ebd1363f06ff8e219c00026e36910bd125a3c232940b54716673e84526420ae15a93278521eb06974f570aff9c50a7eb26be5022e231f5a9880a687b710154ff16fa7bd612a7b9482dd9fe6523d8eefc00d7cef5d41fcd1fdf86c17c49a30d105a8dd6df70eb384ca830a48505e8d0fd8c3bec67e8d668cb2718b10ca06ea24938910d712103ca24b70a5879ecdb143f3ab036f4652e7e155068de1f46a22a0911c607d0c3e82bf3cda3faefa2eca851aa7eed459d893ed0b1424b4240704497e238416e4d6a7368f6a48c573d46cbd7cded1c1bf53e60d99990f336f176990f4d22f67a0b7025ddd034c8edb22effb202abefe445739237e48de8a27724337cf2862d38c425fc62435af8d3c3df494b978b688f0a32dc1195a556b8474b13eda60bf5b4ae2e8ec5dbd3c5c4cb88d81443ac3ec437460a23ab4f9d965c61693b0fd618262481d628d943b1e19c9d8c50f07f7d5f4359eb3b1545c682e30f05f673b585b96e96c8e7de16617b5e6f58baecd67a50f707b92324b8c88ff56fb58799cbf3511b91a7154a4b83a2e9c71933a90ea3499faf398cd98c5bfe6337923b2d09c81dc81c646775e8ec1288bd883e85872f8f0db40cd48220097033cc06f75b282844f1d0b1cac56f26a68de6bae45642602f365fb2cb88c8e56127e45be4e9a500fb81aa5237ff2eb164534bde6876767f4ca427c7481e4cd5c3c94b57068a2f611fafc1ec0b2933e23bc239a1af8010c3f32e124a7dc8e17b7785e11b77cd38b3a658a756ec43e61b768d067f1d80294da0bc88d9a036140068a764be8c60293a6074b73fe74522d4e79358a19e9ec877f50a5bcf773eedff482b9361682226ae845ec17b774b17a40d13eed03baa35e819b4c3182f6bc65b97bd6950b35e045b9c4bfdaef88a2fa864d0ad4adc45f9eee583113b3f2fb2c6f4b44eb6202e14e4c5e148f75756c7f18fd75233a302fbffac2d852c43ee375535b585cde2bc5c66a07a4600b51526b51f6904b983334780111b5aabd8d3867bd705203fe37553b39123008479d5e132d24c3c23869520a97629ffbfb2a0dd4e08067d54f02e8e474324d02b84fc192c78a0619d01856774fe98dea29d4d648632ac06d193e7d17f015d917b41124538b8ce41b8e954e944b8d4b980f07d472d0ced2615bc4076935910d256b9d50ef1b297a716b138401d7fd416ef24653dc54c1bc6d59424bc014c2b06be12c237c1c32774def8e38ab5b8b72ae3012c91dfeb4837dc7637afea96384398e403218b1710858d945f8cd882d246214a4817c604d649e85ab25e200377693a1472d1946392309fb6afab64281fdc741c9d2d4ad48edd58a75888a56e42e67d0a6a5fa2a3a51e40aab936bd6da82379256deda6ba8f1e9c434f3698aba2c27ff6245739659e2e63d8f2289d53306c8d5df631dfa609ee6750906d3e61928e57259b9cefc6b58ebbda775e0d54f731a4bdb505996034b768f839bdac66df5a99780c741b041966fb27e647f0b561006d0409f7b660ad1a26a28e65e4c65336f1801f3eab7058cb8e9c32bfb34780e82a74f6bac2cb0dfebda0d0996fbd41c022186857699785bd7665a4e8bf2f5e757477044daf47a442fcac21a7210e601e0736f748085cf1b7455caf8540a71f11e3cf08039a328bdf11edcd99ed4d4a123d767d1cff596d77d877232a532a5f46d078f26229cff6f3a8b1ed4e2fc2e98b53bf34312a5ec35f18f2ed40a26a215b15d8c0b5f7501cf5c1aebf04c3096b571bf35516528757d9fad24d3e2c2bbcedf19fa8eb5beda4545e91edd6fe8e9c37b3e415f7b1a7084d817a4c90196bf6bed2456cf0d2a55c83716826edfe779af7e6c9e47a24f274fe3a9c4fc9cec7c17b237cfe784b2034595"}) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r6], 0x38}}], 0x1, 0x0) r7 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) sendmmsg$inet(r7, &(0x7f0000002040)=[{{&(0x7f0000000380)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f00000003c0)="db9c", 0x2}], 0x1, &(0x7f0000001640)=ANY=[@ANYBLOB="14000000000000000000000007000000c4048f01000000001c000000000000000000000008000000", @ANYRES32=r9], 0x38}}], 0x1, 0x0) [ 1137.989190] FAULT_INJECTION: forcing a failure. [ 1137.989190] name failslab, interval 1, probability 0, space 0, times 0 [ 1137.991991] CPU: 1 PID: 7762 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1137.993542] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1137.995404] Call Trace: [ 1137.996010] dump_stack+0x107/0x167 [ 1137.996846] should_fail.cold+0x5/0xa [ 1137.997715] ? create_object.isra.0+0x3a/0xa30 [ 1137.998744] should_failslab+0x5/0x20 [ 1137.999609] kmem_cache_alloc+0x5b/0x310 [ 1138.000537] create_object.isra.0+0x3a/0xa30 [ 1138.001525] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1138.002676] kmem_cache_alloc+0x159/0x310 [ 1138.003611] anon_vma_clone+0xdc/0x590 [ 1138.004511] __split_vma+0x17c/0x4e0 [ 1138.005357] __do_munmap+0x365/0x1260 [ 1138.006218] ? arch_get_unmapped_area+0x450/0x450 [ 1138.007307] mmap_region+0x7cc/0x1500 [ 1138.008190] do_mmap+0x868/0x1370 [ 1138.008979] vm_mmap_pgoff+0x198/0x1f0 [ 1138.009859] ? randomize_page+0xb0/0xb0 [ 1138.010769] ksys_mmap_pgoff+0x41c/0x560 [ 1138.011688] ? find_mergeable_anon_vma+0x250/0x250 [ 1138.012810] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1138.013992] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1138.015163] do_syscall_64+0x33/0x40 [ 1138.016015] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1138.017173] RIP: 0033:0x7f587819ab62 [ 1138.018022] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1138.022184] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1138.023908] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1138.025512] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1138.027119] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1138.028750] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1138.030351] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1138.036649] FAULT_INJECTION: forcing a failure. [ 1138.036649] name failslab, interval 1, probability 0, space 0, times 0 [ 1138.039228] CPU: 0 PID: 7761 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1138.040771] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1138.042640] Call Trace: [ 1138.043243] dump_stack+0x107/0x167 [ 1138.044070] should_fail.cold+0x5/0xa [ 1138.044938] ? ext4_mb_new_blocks+0x698/0x45c0 [ 1138.045968] should_failslab+0x5/0x20 [ 1138.046846] kmem_cache_alloc+0x5b/0x310 [ 1138.047776] ext4_mb_new_blocks+0x698/0x45c0 [ 1138.048785] ? trace_hardirqs_on+0x5b/0x180 [ 1138.049770] ? ext4_cache_extents+0x148/0x2d0 [ 1138.050787] ? ext4_discard_preallocations+0xd80/0xd80 [ 1138.051981] ? ext4_ext_search_right+0x2e8/0xbd0 [ 1138.053061] ext4_ext_map_blocks+0x1a55/0x5880 [ 1138.054106] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1138.055294] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1138.056484] ? ext4_ext_release+0x10/0x10 [ 1138.057418] ? ext4_map_blocks+0x5cd/0x1910 [ 1138.058393] ? lock_release+0x680/0x680 [ 1138.059291] ? ext4_es_lookup_extent+0x485/0xa80 [ 1138.060359] ? lock_downgrade+0x6d0/0x6d0 [ 1138.061311] ? down_write_killable+0x180/0x180 [ 1138.062354] ext4_map_blocks+0x63f/0x1910 [ 1138.063295] ? kmem_cache_alloc+0x2a6/0x310 [ 1138.064269] ? __kernel_text_address+0x9/0x40 [ 1138.065282] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1138.066283] ? jbd2__journal_start+0xf3/0x7e0 [ 1138.067296] ? __ext4_journal_start_sb+0x214/0x390 [ 1138.068405] ? __ext4_journal_start_sb+0x1db/0x390 [ 1138.069525] ext4_iomap_begin+0x3ad/0x700 [ 1138.070468] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1138.071559] ? kasan_save_stack+0x1b/0x40 [ 1138.072505] ? ext4_file_write_iter+0xe0e/0x1530 [ 1138.073576] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1138.074990] ? splice_direct_to_actor+0x387/0x980 [ 1138.076086] ? do_splice_direct+0x1c4/0x290 [ 1138.077074] ? do_sendfile+0x553/0x11e0 [ 1138.077981] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1138.079033] ? do_syscall_64+0x33/0x40 [ 1138.079930] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1138.081157] iomap_apply+0x164/0x810 [ 1138.082003] ? iomap_dio_rw+0x90/0x90 [ 1138.082866] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1138.084189] ? mark_held_locks+0x9e/0xe0 [ 1138.084229] ? filemap_check_errors+0xa5/0x150 [ 1138.084258] __iomap_dio_rw+0x6cd/0x1110 [ 1138.084279] ? iomap_dio_rw+0x90/0x90 [ 1138.084322] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1138.084344] ? ext4_orphan_add+0x253/0x9e0 [ 1138.084366] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1138.084400] ? ext4_empty_dir+0xae0/0xae0 [ 1138.084418] ? jbd2__journal_start+0xf3/0x7e0 [ 1138.084451] iomap_dio_rw+0x31/0x90 [ 1138.084476] ext4_file_write_iter+0xe0e/0x1530 [ 1138.084515] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1138.084531] ? kasan_save_stack+0x32/0x40 [ 1138.084547] ? kasan_save_stack+0x1b/0x40 [ 1138.084565] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1138.084584] ? iter_file_splice_write+0x165/0xc90 [ 1138.084602] ? direct_splice_actor+0x10f/0x170 [ 1138.084621] ? splice_direct_to_actor+0x387/0x980 [ 1138.084639] ? do_splice_direct+0x1c4/0x290 [ 1138.084658] ? do_sendfile+0x553/0x11e0 [ 1138.084675] ? __x64_sys_sendfile64+0x1d1/0x210 sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000005d80)=[{{&(0x7f0000002040)={0xa, 0x4e21, 0x8, @loopback, 0x800}, 0x1c, &(0x7f0000002100)=[{&(0x7f0000002080)="be2ad6e8a362d92078df28359ac44186f7279472b0ebd19dc50601f48353f84f635b06636181e7fff0e51aad9fb2d9e3ebce647ccd4b69362e8c13232d1bb29745445cdadb669574a69b85881c801e537d460c2393f651337e7cfe7cff24", 0x5e}], 0x1, &(0x7f0000002140)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x19988f70685ce923, 0x8, 0x1, 0x8, 0x0, [@empty, @private1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}]}}}, @rthdr={{0xa8, 0x29, 0x39, {0x2f, 0x12, 0x0, 0x5, 0x0, [@remote, @loopback, @remote, @private1={0xfc, 0x1, '\x00', 0x1}, @private2={0xfc, 0x2, '\x00', 0x4}, @ipv4={'\x00', '\xff\xff', @multicast1}, @local, @remote, @local]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x20}}], 0x118}}, {{&(0x7f0000002280)={0xa, 0x4e23, 0x5, @mcast2, 0x8}, 0x1c, &(0x7f00000033c0)=[{&(0x7f00000022c0)="091ad5204eb97890b1a09be1f4ea701ed2359b8c204594acd80bf30e4f43c03a25a4b7de9efda697ef7df6176e2ec37a1bf93fb2886e221ac7fb2ff7ab57295fa53a906c6da086eef3ff647f319340e373e2d023d57a91fb32cdcc3d785d51affd51635a952ffe1e923f15840080e02af0972b5f2b4a03801c6fcde48c2f24d5951163a59a4ceb1e2be97864a9b812ba163e5625779540e6b4a5bb4eec2289ef95116e16f4b8e272c4170f690388ec20a7ffd772dd347b067fbf2052fd50352a7be02388820613a0b9018f3c9fe67bfde10d5302bef56812c6344adc557e1b4c424745afc65685eeffcee13c267165bc745a25be16dabfbb6433f743cdaa14b016910811a4d6c9edd34cf5a84b7ae696496ba3bef215c543305743e4dadfcf729374ab97386406fb67cd4c639e9f8c257af9447aaf0555c53cf6ec92722e4a65232b7d238a7c3149e3bb8cb6210057772639673d465c9a4f861f448a0b14fe54289ab23767075f30f033b02fc02a7329c7d172738b78ef5dddbc15fe28625a01a3d0bf61faef8b8a77430340947700c29a9b135828ee453a8287efdcc62ba012abfb5804c52a6f23d18209371b378bc01d22259144106a79b70974e9456a1d61c742845f8e5d53cf83c5cb43e6f3a268a8f8dfa088a604bf8150b1ff95167f5a85e9ab60470be96b9ad8be2cf73256d799e502eddd92084cd920fbfdb81c4c739409dc507e96d5ddab23bdf656993c16fc35483731ed9791d35c35ffa1abf380d04ed976d9d7e7dbdddc91fe2a21c288b3ee90c665f909c78333f0427c13799bdefdf275a85a17df3c9b0cf44c210a4d7a1439fba2fc6622eac560dda0176c6192fc5ab5f7beed4bf0210138757c32d089c426d37cfbb3383ce3410073806499ce7eaf10713210dfdad3d3832cecdc75fae28248cf1d0a5285a63baf98bed6a6fc2a0881f9aedd383ae6072070060e13f47b1f2e7e5625a2f19ebf82946de68811817cbac1432efdb8cd8d746a25940ef8f3a2afa992dd703e50aa58720bc8387a0c9e79ec73c430a8fab45bb8a8d09599db0e22f688f19d115526ab4e8121ece807fbf6a5bf04cd64e989ff86a43df3736b7cb984fa9c559ccc76ba468bc3b8f720bdca3e448e51926298d4e61ca8d48e2451986b42e9ad0f27b9e77c466e04cff89e561cebe70996647016b4e2cfeef504bc085067157b1334dfd99e61d221df8325ddd26bea396fdf6eab5786adb6cd36bb4dcabc021da33405db1844eec545355b5f3782f71b068946df9f00a6de9212f85f15c6f74cd5c76546b1775200a178050cc50166ed0e115d5dafef35fde063684edd93fe63587e7012346e5a37ada7b28635de8715d5a2ce80ac0896ad5a83f50833b1a00bb9ceccb6d7c42637deb7549d9f341c55b341903fcf73cd63d38d64c66832ad46b797d67b8658ba7b91f1e0d44d65acc2201a8d42e2da413e0e0d9940061038bcd6d8d2ce69a3050436f7cb0b17d8c91f1a680f5daee9f46cb1d6c04570420310a144622eea65772dbd398498a355ae8486cd54b119d31d07e9d1e57be92538c12991622833005664f8d2553b9e2544c19fd02a3573db78ce5627bb57cb69fdbd96a4df0f574b077d04a6ac9424b298e0fa343230fcdacca1b3d6fbc05941497a4ef6ccc3f3199b84dc8587a1b92ca534e8e1bcb268bcc5cd14db73a8092c2350b36eeefd741c51c8f93a185f0dcbdeef8459b7e58e663fe4fbd47a2e82e817c4f916a2410011a1642c0994663b43907bdf8d51f8a3b439211a600024baaa87a1fbeff129fda61aca8edb0e5d75456ae82dbeb84681956caff7b1205e2a73079d61df9d21afc96353c08bc85a84350df089644c3cf4fdb2fef7d9a7749ef5480870c5c0826977216e794f50adb83572ac0a569f1bd6bbfb1009cc5c7b2094f2bfdaad79a2323ac0060ee5c88b3aeef29caab290e8cc70f4c9d0748bda353b7ae18d168b71c137936fef13f1f99c59bb90202e79c52cff1f95a1553e18d70d60a708b31caf776adf9c99522c18ac404adfdfbe0d80a5c3079189988ed708cfa8b869c7bb5a133adda4513ab84514f3669330211a468421d21efeb587e31c0fe981238a34cf2a7c2b84195634b2b079031d4d3ff64241a6ef34772568a92d3290654344d30370f5b5db9a206dc525209895b3594ca01833a4fa2df72aecf174a8c3679dd1ecb5dccc1a56a938553db289dd402f604a2a4577bdd7b594fb0c2440c7bf551b24001b3591b64c7647a9ba4afc49010490f537dbf5fcde15b8df667c2a44e1d1267390378d02e9a1a9e0cd5712da67ef5c7c7478ce13a726cf9c73aac9747d81f98cd2752ac09b80a2b2ff5b95499d743a5bb6a44546af58623ca06a5cd4835d642ba32dddcf26eee16d8592e6755c6535829572c86e7fce163de402737141e64081fb27ff63ded32dfd4d90488994fd2f358b0833cb0c9284af11b1fc380f3071928b9fd7c4ab49ab95b4f0e3b656bb31a9f61edf5a15178df4faf452141903ea5bdd2bcbb9fec622d6d3677947fff73cc035c3c9b60dc876f249714b04a256c0bd6afb9e34465637b7cf632d1c1e835f53f4c1c8efd0d8ba3e547682f4e271605bcbaaa4c66b1ccf3f9ca02055114ebed93a3d4ff1b67131f1315c46ec3a2a01360f016ad10b3c8bfe4a4ea9e9fc2853bbe03f2e3e2348cb1ce86ab8f278899e25dfc7385adc02aa05aa64342dc1b975f73ed16d0467101e98fb07cb5a0a1fddb17c241d94975d1197ae4c75b3749e331f26b437aa2ba10f7560446c93eeff976f429b80ae370b09043080ac260229b3b175c4f874efb80968782e1e5e1506be66c9fbf746bd062ede6aa1d12bb1d55d71b120402c02c320b9f55bf997d205329b8893b832872ec3ce3fdad3102199a8ad626eb56447d6cff17f8cd140035a0b769dd914046f53dd6958dda26d1fe9dae28f88f953bc297347a15187b850edaddc7f79db1f238388344272c3c2eb24b2074bff21c92f154902d002e4642914beb48e15d7705e7c965289c70f9f38db4334da092f61fbf72dffa60db647bae9dd3087fb95d87778857ea5c5aae852c2b3e49d9d9feeeed70ecf4672238949e5ba902dcf87b97aaebad9e2f751cd5f9a15148c7221fbaa503c7814d99056859a12c457b4b7204bd582dccd731fd4824a7c0ce811af28d507a87caefaf529a7fcb58626a08494f4926b09c30d78bbd34f62740a0e42a79f2042ce48c77654881500009f8fef671be431a64cdcd155fc0888c70e510138009d6ca8d0b34b14f6621aa4d561d1943774d31c82c815663e328f977fd1a52096f302ee1a5415b29e907b6681664da49d68be27378408dd738297a4fb5fd4f036b17783289486ddc5d5808f3316b9208f52ec1d6a494ae45c65d5f37757cce439d56fe0c3d5cbb2f6f999ad2f793e75b732affc62d429d4ca1a3dd2f250ea66b031b7daf428b98d59b31e7f8e41640a0abe17ab7066c734d807bff5cd7dc13e2bab9feb3528e48cf760d12416f6432c37354e87c7bdc28c7fd955f20386f3da6917f26b478566975d21705cd4216c8b2a7f0c52e0e228b6e31df3f45793a4eca5132a66118f6882dbb000df9927a3d905b1b7f01bbd7beaf3bc3527b4d63a1b092a5a92ebb86fc0549477cb638f00394309a29c297dd94d3daa149068cdd5c14d41dd4b4ba0272b6dfd98599276186226c4d16d90ec80c787fb022d86c2934f68bd21b483301cdbe2a51d2038b3915c1ffa7fb65dfca4a8766e82e2fee87a00f65e436ba93c8a4d3e67db73cd8b5c3b37163ec7bd6642ea9bd0db283629ccfa9f2a7a514ee98c7ac278f7bc4ccd6f0dea3966f94cb7eaa4b20bbb697eb00a932054c0e7ad54caf04996bb4d0ba5ed20bbc2fd29b245c71c683b95ac2e45583f246534f5947d047d765c09dded995e6a52ee959731f26eb95a11050df9730f5b63394f52c5046c719c9dae21c3df4d1f9a5fec0c5e625cc81df0c58d51bb234d2a4129cccaab14008505808ddb6cf786f08c0627060a8cf20ad1a15fdc13b7d540ec8550971ea6814af3303a30ed62ca53b84aa059c35cfa7acf72a268d51eb88269931a34064109dd88fba1bc7629ae349a646d90548619e36a6d2c7239eb92fa8ba24f69a9109b0b91125744d07cb275c97bc533bfa2c880cefe5a4472acf22f3a05591cd318e07b16375c8f83ce69625d52b1d556c7fffc591df21c20bda5be61bc8f8dd394b07a329bee7f38d09ae60c722b30f83827551e8a32a5d78927f52aa2c1fe7df7bd1601e9c5256cbb1072d46197c9be51cf98b32ffb2dd8000f9c09c98abfeb7fc76d7890934e5d7e1a197ae4bfb88c3844795b937c9e851d79ca3a4a213542ee5428ee14db8495e75b8378c9f0898d3893d9dbf88413cf46609de2f74dad6ca1ea137a2d7581499ee2554c3f6633bfd48a9e3de787ced5d907dd7d1f5b2fc24637aa7aae0bca0baf23693a5aaed7aff134c512afb078f79133d88e2c4f260014dbad5a35d1bb72732f9b9c28cbcd43f74e451f227b251a91caf45215c6665bea10c5192791d15cd5d3b701a795469c9aa0dc7d43bd1f23d336278412d5e2f231aaa51a7a55a5ae7ddda03e181a8b327c0b1efc149ad6fa38c7f929781b67bb46768f309158be0113c13d34f160284068928ef12a1feff1665a3bec25b081553814488f6f7bc89de5ea4902031541aa9031d328e10f4458f19e6eda619214837d82db34a99e218ca5d83bc863fc67fc5f578fbe9a4321dcd40cc0b86d5d6d8e0aaff0e3b8e61d7239994f337a28401b26fcfb188826e890a4011ca49e046ba03071284c5fab661cf47466ca897ebe8c8a6327700800c7ed59d9659206245aecb0773a45a08b1c6f7d82bfdfb63259b3f21fac4fba12e47348b31b21edbfea74c44141755a536887e4e4823ff36e8ac35564df37bb9067ef15573c4a1bdc9c87a67728d71f003448d207d08bf2a32a690b15141346ec8f91407768438e82c49ccd879d3153586a53acae9074efacdb0a83c6448e8bd6ca6af342fc428e0e344021e4a8c64eb9a3bd5bc9b88d9efb064955356e65828c9c8642a44c069290e8d65a0a646f16614714f3d7abe005928a4caad2a066674e75aab39a03de8a627a5eba75587983bfafdcec46e02250371bbf5da36220dfe6be1e82d5a318bd3a14bfe393748bacd68466aabd7c00635691a3e5a9cdbbc9fd308496bfafb1ecbec1ade1b2513c4c8c95af49dd512e8390b1937f895233cab35a63cf1b65b62d639ffb9d069adac43b5b82559dff5a88217ebffe637f29fd2928428ec262a29b2331d0fa00df8e43869b16137e9296f9f38c8dbc6b8ad88897f7c67baa96fdda18a33f44b9704ae4025f02c0dc14900e5bc5bbea13a7c0ac7972fc1ea001a63b5607c61a48df6c1f5c339f3eab43a4d7d4abcee1fd61ec836ddd76f4824dca6380ed38f3fa4fe8ba283a1964e3e264201ec265e279067909ed5b80dbec0123fc6d4dd0c3390332be264f896cf1cef43eb2a2e3f14967829872b11637273206d2d18c54d3a632d29ba883a408cbd8a62dffe4a4f1b6bb559bf02f76051998de9277da0e26c1de7659ea8ad55dd18813ae53bb21047171ec7f6d6969bb0995bf8cf11ebc42706d0b1ae72694fc1f4edfdf6d7fc5f7981e2201accc008471429e5ff3c1af3026b0ded564461db7f58cec2059b0bb342270e78e0a74f5ef791198ba54df3c04f7b12a64a50675483b8a4c2f34cb965ff1082b5dc875a8b5dbfd0150f8cf8afc2c890213150057e0", 0x1000}, {&(0x7f00000032c0)="15c6195c2bf9809bfc874c48f77af65e80735c514609d580ecb8b6af7ec50e3f6d8eeaf84d070e96d549b97a90cc2670e7e4ba90ed80aa5ad27341072e6c61f0d0d877d19608c78f08899143cb68335c0372f3c4c7990fb63c3c300cdfefb5d001d91ae289410bb55e372fc64955d26b3616d63fae5525d2b6e205234db0fa9e711dc484e1c62746c5cf953d7060af127528b176975ceaf4ab2e4a56b09c2ce5f6a8b07c5fa4904cf2d806a8699f370c1af32d62586b24cbf9851377bd0072a5f5f097a659fee279dc06e9dcdc66a778abe206916e865ebc7423b9bdd241a894296ce75fc6562b7bdebe08d690aef1b8b0cf2f68", 0xf4}], 0x2, &(0x7f0000003400)=[@hopopts_2292={{0xc8, 0x29, 0x36, {0x3c, 0x15, '\x00', [@hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @mcast2}, @calipso={0x7, 0x18, {0x1, 0x4, 0x0, 0x200, [0x8, 0x2]}}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x52, "f298354c7957a45d34ccada0a5a4944057d345705fa830139d47d79e91197674e7eb3c29cfef0e0c0b31ae41d4c12986932319b2248f2dba1951ee120dddd82ac5dd985193a92bbaf289f97cb8b8b5cf2fc0"}]}}}], 0xc8}}, {{0x0, 0x0, &(0x7f0000003740)=[{&(0x7f0000003580)="f70bbeed88bee5f9e66d1558012e3f55edc5180ca2c0fedf83675d45817de2a2feb783fc842292762cf4757d0f744245650bfe971f1914c1bfbb29fb189056df041dcffebd6838743c6366db46ad657955cc67030b02df72dd29dd8d74c768013486472829d033624563045305f5df8dd1262f942701bb1ccc7933b9d03c88539579e47ee8f49e5a2beb72590e85a62f63d4c801cb36cdf216cd968e8dd9d822cb44324906116efb46031e59c76de461f21d23a72d20b9e9b0bb0ddd015554a6ad2d9b379dd22d97536cd49c5000882428636034", 0xd4}, {&(0x7f0000003680)="11716f3884204ae56d8d7f8dff87de96aa724cdac931e99e6c28a73be76015eb6eff0f9713e25fd09ca1d7448a6938630fa1a30119914d713fa4cf828f849086740270fe59246a629b5860b8dcd33cd0b41bbf976a257033b3a3d8d26585c62d47d564233cc66446ad7c7ce13e46753ee678a2c14c49c98bf45022e253e084907f3a0bf8a44ca75d78ee7e7ddd9a67ecd41e0c74333d11f34e", 0x99}, {&(0x7f0000003500)="c487ce607f541d6aadbca42deba7c45392ed93268616528caa77d1ae2e4985108ad8e6d6173731d54f36752c1fda45db597052948967", 0x36}], 0x3, &(0x7f0000003780)=[@pktinfo={{0x24, 0x29, 0x32, {@private2}}}, @dstopts={{0x20, 0x29, 0x37, {0x84, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x8}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r6}}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, r9}}}, @rthdr={{0x58, 0x29, 0x39, {0x2c, 0x8, 0x2, 0x0, 0x0, [@private2, @private0={0xfc, 0x0, '\x00', 0x1}, @rand_addr=' \x01\x00', @mcast2]}}}], 0xf0}}, {{0x0, 0x0, &(0x7f0000003a80)=[{&(0x7f0000003880)="2739897a5faa88792203b5f0d1f088ef81da5b3bfab6657a202f5a80f63082235dc2564f8ac576e4408fc6edff3deaf9fc9b56647efcb396a6119b5c8a0d2bf483289279a387a745d94e0071fa2aaef6b6ae0ce008fe137a56371550d382630ddeb877a164c61695063e932b6d4d28faee3cf017248e2e2ff5f33e7d49571a93f00198cf96ddf0f153f9cf3d45ea897662fb56dfb0b81e5bd447f2d650b5518c6d5dbd468e1d4710da729401b6add878be3dfd4f3e0113ea064bc6fb50469822f668d67b7fa449bda79d2d8a9266fa0457b74daaa39cf560d9984c84ac0b56", 0xdf}, {&(0x7f0000003980)="fe9bc87cbc6e655988f0e2633ea86cfe30f49151d303c26dd2d4eb1711ab02e464d512e00146dd6e9d32ae639695feeadf888194e32816a15bfff2b0b43664712bb29075dbe87bee6fbcbb36b98b39ebd24871b2bb6d1575a00f556c193f3d981ca470cd3e88151a21982ece545ac33fd2200328d63982f45ed0100b538f6654e18c5baf82190592ee8087bd09111e697e1dc1aa086fe557b3770fb2d6a73e62d3d66cf00d32a93895b237f2f86ae8fa8da3d72d2a82311ce1ac71c26bb6806bd231dd37da382ca4df6d4d09e222bbc42f1765cdcf3daee113a46e99700c79dd174e5e797cb11e2a650a8801fe821aec2b8c55d09f03a3f01098", 0xfa}], 0x2, &(0x7f0000003ac0)=[@flowinfo={{0x14, 0x29, 0xb, 0x8}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7af}}, @dstopts={{0x140, 0x29, 0x37, {0x2b, 0x24, '\x00', [@pad1, @calipso={0x7, 0x18, {0x3, 0x4, 0xe1, 0x1, [0x0, 0x8e]}}, @jumbo={0xc2, 0x4, 0x20}, @enc_lim={0x4, 0x1, 0xc7}, @generic={0xed, 0xfb, "7de4a506015939bc0bbe7113c6c6ac77b7c145add371a361d6e9f6da5947837d40ba1f0af27109aa6f43ca1a7b5e391e1806ec9487ad7c934cb931cb8ba2f83c38e42fc099fad469c18fdc43c12aa2496012e4b00ae067d375b809e2388e48ffab45b3b5faacd34295c752d32087b44345951fc062e67b927b74302a7e7303d1328ddbd620b822648d4bda30f1b1307041f4b2f0b117c1db326594de7c62d67b410d80f296945f4969f43cdc8ca871a55ca7ae61a294ee83b3bbc26945c1f2fd732d5682852f67fe3e2476636b4fab8c60f38176686bd08552d1ec9211d5e91cb9fc8067e211795c9531b22796f1e369527b41a39122da8de0bab3"}]}}}, @dstopts_2292={{0x78, 0x29, 0x4, {0x3a, 0xb, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x50, {0x1, 0x12, 0x0, 0x5, [0x4, 0x0, 0x101, 0x9, 0x7, 0x81, 0x7, 0xffffffff, 0x4]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x1}}], 0x200}}, {{&(0x7f0000003cc0)={0xa, 0x4e23, 0x7, @private2, 0x6}, 0x1c, &(0x7f0000003e00)=[{&(0x7f0000003d00)="b81dce1b69951a53a5bd29bb9ea6a3be9fbb9b1fcf39ea6b5f3a371f11a99cce65dec3ed15bda9ba649c775901b8f5f82f029de62aaf1e764619a78ab20ab7c35ec17c70f9c2352a594f273ee6eb482e2fb91c33c83ed3c21c40612ceabe51a93a0edfa1590c7de9105693ef94c8f30ede209f18ee3bb0d2d17002ae3da47c4f6bce408a598b2694b56937b9624e83cb2f", 0x91}, {&(0x7f0000003dc0)="d8ef8a5774e48f2ba3470f0dce5c0443a2133cc7b96d0f8415fd", 0x1a}], 0x2, &(0x7f0000003e40)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x2}}, @dstopts={{0x30, 0x29, 0x37, {0x54, 0x2, '\x00', [@hao={0xc9, 0x10, @private2}]}}}], 0x48}}, {{&(0x7f0000003ec0)={0xa, 0x4e24, 0x8, @private2={0xfc, 0x2, '\x00', 0x1}, 0x1000}, 0x1c, &(0x7f0000004140)=[{&(0x7f0000003f00)="781680f64fed699c8840408a8eaf357f3e3dd83aae8b6b040687e617cb215c53fecaa28c0df6f13d9b9783022124e378bfc58d91d9e35aae2955b27d4bc7b5d551724b9b9151f673966702fbfaf52edd5fc336e1ff18e005235d68b4555417d6437187516096aae262325fcc2feaf473e36e16df9b80688a6e1382b39e02963e59cf4287d49ef95d418112639799259bb9f7c0d010a03d1eaba0f3606e14bd441ebef2a21a6658f9", 0xa8}, {&(0x7f0000003fc0)="1c38cac5d9af5001ae3838f44cb0c11cd415ed6bb57dbea6d89097f0827bd6544607fa35c36c07ba7a8fc8f668192c201c353135ad2b8080dae309e9be7ec08122e79513225122954ddd67aaf1c8dee37408353c0524529fc7f6ce876cd656f0d4508a6f243a9bdb50f52a0bd0743aa0a72807f73810ee9ada9ce245118cf5571b43d22104f7a8b61e6aaf88bbb9e345e10b1275f81df6e02b05c6f29f04d57275b9f383018ba29d6848f8c4ccad5c16b6b494", 0xb3}, {&(0x7f0000004080)="4037064145ad5426757b1259e60c34a45fdb1c6cb43b680c1ed10570ed8aaf0e033e50c906dfa3c18e252c506d67740247e400318f0395d59b82ca598fc92739a0216fef86e756c53652fe1731737fc08fb7b4d744bfa820872e9e6467fa7ef5e3183f81fa5534aedcabdb26be277a951e17b3557aa746166b6a1d3916d8556384f5f62a6299666ac769c598859d03eeb6d90c0177be53f63723cfa5b3c4728d6cfb84d834db8f81f4822b831604990967f4b2", 0xb3}], 0x3, &(0x7f0000004180)=[@rthdr_2292={{0x48, 0x29, 0x39, {0x2e, 0x6, 0x0, 0x5, 0x0, [@private2, @private0={0xfc, 0x0, '\x00', 0x1}, @remote]}}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x21, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x101}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x1008}}, @hopopts_2292={{0x48, 0x29, 0x36, {0x3a, 0x5, '\x00', [@ra={0x5, 0x2, 0x5}, @enc_lim={0x4, 0x1, 0xb7}, @jumbo={0xc2, 0x4, 0xffff}, @pad1, @ra={0x5, 0x2, 0x200}, @jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0xfffff801}, @ra={0x5, 0x2, 0xfffa}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x7fff}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@private0}}}, @dstopts={{0x100, 0x29, 0x37, {0x62, 0x1d, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @generic={0x40, 0xa7, "522f08b7f047e1184a822722db7f545e8958dadeed0cc3b4c0ea84c34830904addbdfd814ad8a6ec524fd8e9c728ce02b65eb1914d23550696688045075d27d8d955c9bbc1e058f4725a71089ba9545b9a6b8c74c28e1b33bdcc808b509ec89718eecb8157af3f8449f44003cbd0a173e8ccaa0dfc1400526dffa1e500a55df976b18fdd80d15ae5285b48f23402fbda65898cf4fe4c82e929dd1c8c1eecb01146089a1975a58a"}, @pad1, @enc_lim={0x4, 0x1, 0x1f}, @enc_lim={0x4, 0x1, 0x80}, @jumbo={0xc2, 0x4, 0xffff0000}, @calipso={0x7, 0x28, {0x2, 0x8, 0x7, 0x9, [0x7, 0x9, 0x40, 0x3]}}]}}}, @hopopts_2292={{0x30, 0x29, 0x36, {0x21, 0x2, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @pad1]}}}], 0x228}}, {{&(0x7f00000043c0)={0xa, 0x4e24, 0x200, @empty, 0x7}, 0x1c, &(0x7f0000004500)=[{&(0x7f0000004400)="24b27f2f41448e5e64ac16cc644dcd86ea3441ac85c44c1308e9e12c5c8cbaa08d46526d5ce0b7453200c82ed8d77b55e4ad844af227", 0x36}, {&(0x7f0000004440)="eb326e93458c7ebf457b595c3f094dd48a4b799530393202918fca48b8c295ea8257dbce9c2e12002e68fc79ee563f6961a06f6395fff13a566e36edda89c1220d92f20a2bb406660cad6a6af57e14b47e945add5c5de6af3e2a57d2a18e2afb1961f9d05b1e046c9e80a01733274aa2a38069588ec6774fa01a957427b6235b215c5a9865c7", 0x86}], 0x2}}, {{&(0x7f0000004540)={0xa, 0x4e20, 0x388, @dev={0xfe, 0x80, '\x00', 0x3f}}, 0x1c, &(0x7f0000004b40)=[{&(0x7f0000004580)="dc22e6c4553dc2fac2524653789953c7f959745e62e06900731edaf4710ddc0363009fddbaf43424198fade2080770b0eaffbf0c7774fac86a63f302b478aabe5eeac4629faf18b25d7e85764390b16faa86bb5fdd50e7fbff194eac", 0x5c}, {&(0x7f0000004600)="7eeee2851bc6b1afffa8705bb48f1c15188873736601ae6f1205c5d22c92e0b36154dd11e428d1119d73d88e1a8f8e87b2d6495ff84657ac53c0b339475bb5e4d7db027e3d39a3393b536f31e7f8a193344b6d6ad542444b47d0765eec4f50b6ceef4ae87eb36d0c1b9ebda87c2d8e279f90bd3c49372f22f3ccfa53c0eea182067a1a70bb085df3603158365cac056568c938aba84468c1813bdf44fea28334e92e7f42ab776927c6b130bde9a9a0769ee9fa0e96d59b455c1437f7d05c67f3788623e0052ee44732d60a12378288705e0ceaad34ed67515648d4cc14f9d0de2e879432e8dc91cab5f91d1958594c14c469192f368fa54f65359ed54d1021", 0xff}, {&(0x7f0000004700)="89f1a52442c8eec95b9f04d71340f32fe4f71466d7ff9b201093d178f5523acb08a3b4aa8f0dd3be1c", 0x29}, {&(0x7f0000004740)="5f669e95958a97a975e519875404eaa74a2e15f929b6bcd9fe9dde5389e2121ed60ac985604c7165cb23bf2685ddc42d8520527ac7c7c6154c9220d11bf0f41d8882b85f7f1530367602f69df69976195ba128cdf8b9b6388d6f8b546c69b656ed93bd5de9515e96911e156dc34a4188610ccb7477a2169ec2", 0x79}, {&(0x7f00000047c0)="cf39225a006ae32759d7144c069322e013298e44c8a5e23c699b26c9fde6e70094a04f5f22df4218a1b8552ce408a2533265aa9c496ca76557359f45dfc5afc9ec9128ed990c296e37313586164efb2660dd90f1daa8f0e650de857351a011b87cf14de663e8b0ce9ee753868e423b0da3501012b416a3f4cec2b1089bfc182bcdf39bd9e8a63d3a8b151a29a5587737b21e46af241ec5885af72a47c22743980dca477b58bad89bb488940dc0f99df8a135873d1e55f8ac0a7c132214cacb3081396de0429ea9c6ee2dc874845e97e6a34783d4d0ead79671633e02481375ce2b102805a10d77712df1ff0ee4e12f3f8eb3c46b3ac46fbfdc268b02d0cc72", 0xff}, {&(0x7f00000048c0)="43e31b965838df4de55ae90a4ded5ebc897310ce592e10d78a81582132e08990571c6b6735a079b3d356ecf0b2e153558ff1e2295a5d895cc0b21f4439fa8a8f12b001b236e010ff79080660018e0eea34ac21823ba8b0e2a99faddd002be4498731677891ebf5e6b421b8aeb449b04c4db4dadc6fd3afa31638cdc019461fdad3998313238ea102af1859f145ecf8e2ec6cb7172dd26c73f2acf45a5294510b7793c3e988deb89086d096", 0xab}, {&(0x7f0000004980)="6d5adb6931cde3618c5aadd7d5aec2f897a60d9b7d1284dda31fe2eb21b0ebdbc353b262337c6ab169a2d85882581db378dac1e33b6e7f6c20080cb3e8629bcad216b77333b607a128e9cafeacc335b822a1d29b760449cf0c4d8b56258ff3f76363d8c8036e101fffa56232ec0adc68dd52da12f5c92ed943410e01844fbe287900a9b2bd94342e5930eb61c578451e4a0aab7c859f8743afe7f351d135b2fd45cb1773bccd27ad83269d3c857d60d1c83144341605aa947fc52eaf32cfbe1455728e4fd74ab5fb861bb0b107a0ae49ea00ac70941df4108b04cffa4070144cab", 0xe1}, {&(0x7f0000004a80)="052a787ac341478ede09bb317e20cf8579e0866503a2fa08fbef81b272", 0x1d}, {&(0x7f0000004ac0)="3cb4cfd8bd3d04d870a8e0d8d3ba413f52e29c8149e0e03c1911bc6649a8b9c2b12106529f55277de83adbb8cf5f2c9b0870b6f5c783cc7eb0f990d0d2bf89e60100f7da644a4fcfda2bfaa8951a910f2d0c", 0x52}], 0x9, &(0x7f0000004c00)=[@pktinfo={{0x24, 0x29, 0x32, {@empty}}}, @hoplimit={{0x14, 0x29, 0x34, 0x800}}], 0x40}}, {{&(0x7f0000004c40)={0xa, 0x4e22, 0x6, @local, 0xc4}, 0x1c, &(0x7f0000005cc0)=[{&(0x7f0000004c80)="5f9f3c81445614fa1dea38a2054ac035066220593fd042f5b7d3d20f76e640f45f63693ae9c31e43ba51a888ae3309140606fa68818746d26abf8e51a455037033ba6c0a4787d065af47a4ac8ffab60dea2faf59729ca1b981029e79f28e9aee7a7e6d4bb6ee3f7a6a9edbbe7a79cf3c0a897a3d494eefe098ca1cb3ccf008b4893748ad41a7e6fc1b65fcf91364cbce9fc5bf715ebc8625f19025216f1b1bc1b54b246018adfc3258db411c413cd5d5afa8544f6e816f2d27d39abbcbe4b236422369b930c1d9028ee1db4a524dcf8adfaf6aeb1ae6f7370d67027183c3dd116ede16d794cc39ba42537efb455c02754c54732e0a92500ccc84c8e3327697d15e9da126219c3faf38695a714462197c397fa849342cb8afc4f001f0153900c7d62e4cea57eb9478adda74a4abecea8ac46bb0f5910f53113a1db58151b2a21a3306ab5d9b6e91223a48126863991e314977fc7a0bcbd68f8d29484d5e4d8eeb3b44609aba3714e7d8cc0c4af5772d22312a66619d8824f278b06af3313646f7e98db01779cecb50b260fb60e7e3f6b24909fc775c7477a51071d88b48eaae81ca25e16f22665d356edc91d191033810d2414ff45b591d117e04a5b83947674d5073e99cdd4c8a2b5fa5f46a4144c5399c46c663c22cb05ab500c3d79d8e029f629ced6fc48b8ed710e02243b1d5a57993b8bef613aedef5208bfc37bdf67d09c8ecaa9bacf2cc2bc59ce3f57f3be74ec725216ea4d295d07f0b28e457456310569dcaf8180f58b3575a0a92004345528300ec43754f34504f9c8453959c5b9bdf108b2195b20014876ceef99cb95ed71881cec5442df282a3eaa9391360667dd186f840d020c6f37ac6cb4d981f82944d5b9d9f6bfd2cccbbaadc8231366c8d859b645025bccbde44203919273b4a4dfde4f6319fbfa0360f40b2a0b6eb54296db51444fe2dd927edb41e6785fef799b0797f530cc41fde370d5583602cf2b38f408c06e39bd488b05ac21f32098372d7cab033eacc2d22f57b59c05a4af94e70e4f4070ba828ccc0b2f9d73b685da164210d4c2c4ab080683501915fcc975bc4b818d7a410e037d162a83d7493cc2db21c3b181c1b20f4ff6057afda31722a7230de522f7ed423b15b557a3227cf42c0c189e5de0f46661a5acb8e56dd54b4319ad78010af0976a3ce98c9af9812a7f0533e96b3e5bfcc984f502170348abd75b9a7f06284dc2bebfe5ced9c2cdc9ffd79d02d6d89d08be47bb6e18699e659c39946f58aff75daa7304f876e1bc130f83691f55f78cd06fcf9a28acbc9557d53a941929f30e2db7e21a8163ad41c9ea0692f2010d4bd665035027db414e933dd10143a8a21abf7ab44574bfa8d4e24ddf6a12a8e078d4c381a4df45579006dff87e22901b61cdf83f1dc40a351fd42586c5b507c824d383e983d42c1eae927c745912fb2897f1f5df907939597dd699c14ac7431c1215f3b761be285dbe11ca09cb91965a747809af3ca99f49f6b0e713894a07ee0d88a247433f30934c632dead304d716de756463d9d7c63fc56e76def90ea2feea42a029f0556c02da2da949beeea88801184697c45cf5d578351e297284cc2f7545c3613e2b433ff3c323dc872e83cc53c28e5ee0eb624ccec6a59afdcbc44be4fc5762b83e524c9b7a140845726a8608d5572ebf23e432aa16eff216f86bf92b385c6275bbb76a051ee2499aa0040d6c8372d1c829b9c37a9378f7ab07f37b6ee66a287c68982671bd4bf4246c6e65ae6d16d7133742fa0c6fe51f6b881e9a2ed2c1f3592922cf77a6af86cb0597e55a93bed5cffc240b9839aa046989ef4d167b72cb37c67c0884b6da9281b8f0f0549d2bafe964deb084db8e651cfa4e592ca3dfbf3b325e3eeeedbf365409f49a6ac993c1e4b6f5b66d62a53ecf95c9822ee4f8c47cffc49fa571b9f85c734fa1026768caadd7ae98c5a54f7cfb30a06a97410e5c02c2001cf82f582c1e957ca971b05b78c8e15db0341fcf3c6ae51f8832b5782b07d649479811d043030ec6b4e35f3930ef4327d3771a8f47f1a0b0c682d25a5c30c6273cee71628a612d10a9cbd9e842215f7e8523f4f68f5c7178a1161adb2e3fd093482906cd0d6703a7fad919696f20f35a54497140a5138a63fb460e3cb0ffcff3e851e19a7938957b1cc7e6c4dc84bcc6749961bd4288cc02e3cbcfa70efd9b4d72aed60abb48023c0a0c913fb84ff77f50eac29634b53aa969d5182ec07f2ecc6ec754d3fc87bd15a02724d2fd8345776e03047474eb6bd2297dfeb317a600d59458e9d70e51babe518414c4894db65942764f3304cfaf8f61c6f61eca78d6255caa8fbf1b1e819b24e290e03af5920c06cdef32e16616837a321407aea7f984aa13520a923141fbedfda7294202de061eb61ee0c951a5fdb107937939965b55f1f120543e269a38b1ded96a2ea9269baf61fc9ad50f3d4c95ff9f3b266d648f724847d17dadd04dcc639469cc19a22d620ede91cad92b5f9ce7208c11ad734ff5ce5d8986277e006cc09d3cebd4d4029dff31d3b171a48e964524494a984c16cb937bab57e29cd97f774e916f38a75eb80627ddb5b34b8daae066c9ac20d81de10e36b6baa1139047d6fbef3207c228c8cebc744f7496474482e9183c16b604ff14a29b4f8a83513cbd2cc47313ca1c7dce02ee40983107d4dcf6effc5fc9beddf940e1c4bdb09fd40ee296083f5796ba3838f4cc055ceac7c8b2501b7d43c0eaf47d1586fb5ab0fe43c5e5ec659dbff20cc890ca37fac41ad2f67ba641d77dbb8070174d4ca156f018606e270134e41ba740ad5f7ed704c002dd256ce0b94393ceca28b97a7bd6be565b17f417cb24b39217743c62bd687081ebcf719262e9c573df2194c99fe042ec20616b64c556b7105d957b26e834833f2ae97db20c00e10f61bc44de925e5a703d667a9a16c14ac089faf7c95b3def8a426cd14fcbff87bec32534c96b3656b449d5ea9f7b2c57625eebda35151ed65603acdf01fbba8aba6935bcd4ffb31f2b47c5acf8dd2a9e50c1f5140b9d671cfc642bc20e614ccb43d8ce2652c43b04760cbf2fe3cf2aa9909f8596ff672a64fc2db315370bc65e1f1c257c892b0d11ec9bafe350f4a1d3ff68f1f0e2dd842eecf6ed8bfd3b3208dbd3c6e284f65c483f977fb95c9b29e40ac374d6ecdc131df6373ae6fd36919eab565bbbe119fbe750e3181b0eecb00172f1bb8ec00df608d25df9cfed9c654815acb9b58e5eab6627bb3dd25fa871afd454a8734ac750e7d66559f7c6bac747e7749bbc155f9a135c994982944dab72edaa46cb722b284df9ab63d3ef198919829207a8d81727a183f40e86737d3dfe56509dfe6018f82d87306b736def70faa4fbd503483581df6392ef81b30489b9bc8e1aa7516396084364826de91f98ce0a0c19d7a0e50cee5b9dd354795d1942e3119e7161d06f2b7b3fa8d007f1b038d0574a26ba9faef160db6fcae75fc4950a935baa12c06f800b04d7c69955e3b6868aa88c74340a414bb17a015609b9001bba245f138ccb294f1f83df830b692334ec8832878ca012009c4f6a3e83e0d9d790226108dbd1c4a9b10e855edfd7a48e8878b6e970fc49dec83a5f6dad8e6200a666e1b042797e5c93517fa9cd53f21feba1e52491c77958348c6b3caac66e9884c41a932a2f9ce072063a3be7d16a3d0653b14748e97e9901af7baf03dd2b2106de6a564087b98d537590e96d32a1dd77f5679e405bd44de8abc048b4a681583a670bfb8cc8b10a4d00a18dc3f5991b78c2f939bfce0645a9ef1c74ba5a59480503e332dec49720c87f132078d4d816185657eca8372375512a485b34592287bc217f4bc96604f50dba61c691ea7efe404030a9c5ef9ac7c0a1c093c3f444887baeb429eb5106a57783786292c50cd8d9e087235e914125fe3f77aeada509b2ba838799a1f1ac4fc3b17665f4e20ff5fd1cab8c05edce6059945f8a00a3d70d70796b846dafd940cc44379a9fa65a45d788fbd80c9aa915dc4cae0ac3a16eb594c28eb137bfcda0831b89a1de4971b4e430b5249f118080089d1526fbe9446be89513bf4d51cbdc92d19d08044be2c7dacc5cc901a6bf64bb25c5395b1d070675fb302eff382239a7e0628b000c8df5e3f68c6b8590255a53dfa4ef3936e3335244351461fdb7b1a98dce360dd3eceb5fadebfa6a70588b3f4ee2805e773b38a416b660d4c5be53d0d48837cc2efe1e5cbf79b4cda8d997e49f6d76404ba70d18e7a1944fde230f5a2e9ad03c81fe50a2534f9926c9ac9478cc0cd58be5b82e775b5257827a0c70dece47795ed67550fce13e1748a35277af8ea8d63a89fc9341a72f7bfb85e8c338103db56db72a51a60cfdaf8eaefb9abacdaa31439fc2147a36ac88a325d9b8a9abcfb973f6e64b4dc74a1b6149c059effd5a1d92b81101e75539910653cb318e8debe4fe9067dcd4af7e94ab97308416e23f3a96765c892ecc7caf32800342b62adf829d5d2cf2a86b2fd1f6688066c6031d1d516e9502c9fe99a68b2280a7608e1b8cc09373e987138b8dfde096c951152cc20328f4e3c9ba042c82140dabf0d0385fb30044b32e0ba506ccb903970fa11d3cde4d77388568aaf68d8eb32698861d316bd9672fc0022151524613dcee66a3552a85da035485962e6dcdfa75038bfc75ba63fbc074cf37fa9eb5ef6dab27197bc2816e31827c2d078d4d98603211453ab0b9883ce37250f55b865db974f8b401a9b23fa5f06a26e8f08544632e33304d0650789c04f15a0b19e45bc7f8114a7d6e7da990dec560fc0d0d89840b66635f0f92ae1e1e92d14f7ed4b414d5ee07ec98c59de8564023dc4484d7fcd84e8cced0f0bc24122a947939eb95df8f6435a333fc02b1b5372c5791b41903725fa4fb56c32389437f2328c81bb2893475a5076614ff6c8eaac2c8efb9bd299aee2d211df5e0dfa0167305d33178b8d1c609836cca06caae5e3aa43eeee2ab87622c2d396c336b3f01c43096a2e907063d7556784f1cb9640526835f09f7bd5aacaca129077129b1308ff0aeb64929c3f61c4aece59cafd73b300cc04d09c032235ed59ac09fcae0fc30eaa056d58cffaf97958657b69124851690d38e95a7e80fd8e093a802d1f94ff34da2ad29cd3f2b08cc22be7eefe76758ec7526653a963f8aa953e3de96820cdca99f5f853902a43c9dd90c25efc54e0edcc56797ec35039375a3b32743e543efb28b302f92ca728fd05e9315365acea347af13a43f8b5f2db99a1a4740790f429da1520e08f0dc7d47a377c51ade7d00397c834d3117106aa3a7dde1d40bfd3f7e60104dc41bca18b3a76a7f1f9c2cc5b585d6743ee3a158a6d099ccbf35de30210cbf55b8be948f8d9bde6efd59d8b85f63274a499511ba35e9ec3893ccff931463f5d348d2777eafda1dfb4ae3c56d1204ac6249f9fc55df4b3198baab8c31fcb5d3e419715f603d23120915239bf2be79537d7e031cd0f37efd7786a355e668d6e75b741e9b5503766dbb57678f6e510bad222d592ba0c3302e8ef3bf1f61e79264840061afbb4d2ab2156112bf0459e737cfc75a47eeed576149096216436a6323210ce4e9054d37d35927ae0c2ce047cf934dd60acf8620d73f1a27a4c9bd3c0aebac40c5dc8c3733bb1615ea0b5fab3ad6196f542b8cda4195e3adbfbc8f0e3098232f2f0cf37935b638242fd98403381d16129888f9b4639e913a30a5ffa12bb6039319448c92e34b71f65225d1d515b2c818639fe640bf57b27c8", 0x1000}, {&(0x7f0000005c80)="b15b07ecf4a2", 0x6}], 0x2, &(0x7f0000005fc0)=ANY=[@ANYBLOB="180000000000000029000000360000005e0020000000000000bc9e94572dea4b620bb3c8e0af7900000000000000290000003478500000000000000000001400000000d1754d6e62365768da8ccce562eef2c2234ac34b633b085560dca7d065d4399b4b0ccb4bf66e1ed75450e027d9e88a726f8f8cb191cbdd998f537a159df9d619cc278ded6f2449fc7167170813ed3914571ebdb7f207055da3d22e283aabf3073e8cdabf2048900315b31bc8c81f6a61cdd26c2a4a0b69089ab8c13e254b432dae7989268e79cc999e95fed785513555b3162c0d2dea6ea33c48138ffd723d32eb39495ab335e15da363f7cb67df3b856c79f29edc10ddccd44b47e1e28931bf52031613e000b2b08780853d710df474fb0bbabff9565be4d358b1f73cb2eee5d3b4627773daf6b069c06327b31f50984a979aed0d27944b1bf418769e260ebd1f628b5a60593eda86816efa0a2500213182e3ac7cc47e55c72bc94a5c384e18"], 0x48}}], 0x9, 0x40000) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000200)={r3, r4, "dbd650efb2372a0f8127aa73024d12ce98d50fbb4d8f7fc3248a817aac61b1d29b2620863e3825000063432e6db5d0e761e993b81e9ab3456e75883facd8f00a031f0843e0d6eeaa618b6c4e69c528a1d73e07e1dc1a939b6f1980d19ee4e03dc6a5c0fc3a682b13103f80b87185cdaf38eba41a32439af1cc357a98cad9937d448f5967e5fd8e729730c7a9ca7f5a4c14e3e2476b18b216e1bc1a3e95ec7d4e58aa8758914c3716a7f5fab1840ece81999262741f78dadb4c1eb3e1437c0b4ff8c9d986ee509aee8ca013ef654807886892a17c19da0979b8d4e7c16f23e16efde424bc3f469bec12c05550ce9d233b7eadca2cd8b657a6ff2b1f071bbffcc0", "afc6a9ec32868a86d844ba7e16153f88f8899e9c053e63910a0e0c0cb98de8e4415c80787fdfcd71be4badfc230050b2b78e22c03dfd0f48802f34394e6730d4982e6213d227257f155d22f53b5bf912a032b7a80b1276f3c351d9bdedd4fa72d967818130e6880cc3275ffe29909b47c426a489fff660972c009dadc575ea0873a3f34a7f4d474ecda71d2550afe134b86d0f7f7171accd3273b4ef29404c7738fa86da610321cbe2a1142cfd0f7d6333205321462eafe7f4e48aa21f31057a8514a177a9b6c5da66822b90ec83c03e9538947103a1df7bcc209ca45b971fac2f4c28fe823ea33b7c2093c504515d808d29f66761913d94737bb610942b7fa2ac871d1a1b3e330e017c4f0fff389b90a026f0a3f2e3fbbd5f3125b724a0e5673753336d07cf8c2be629fc0e02aa9ab46ed7c3a7879d08cb214b4f56e7d29ab1ea14f01c30fc85329148ec0b5779af7d58efc4579a66f4bdab2bedccd012abe8c5d75dc72a33bde9f51163a756c2e4b6c069e645a5ba6802b925d9329950b02286fc4ca58963398e05e1d1850eaf08a2260d5639b8f5d687fba69827286fb825148e5bbae0fdddfa37f79b56c668472d53538e224a7b83f269c78251f2a2cf7a9e9c4b673186ae685879b13ada0ad51facc9af9244de315da54015a8d47cdd272492c60609336989464c7be8b93f79661847fe3ee03e58e1d1699de21dafd9b512d9610c0e568cee18814a37aa268ef4c22461f86739f114527d879f08c812227ef0c1de3092f6eb22a739ae20b6416280115cac26dcb74d9a090b6b0be7ce56f3b572afb947f2599abe6e8bd5949cc78aa06b971b5b1c8d4d5145ada20c335f4301dbf7dd24eccd0165a903e2109ba472637362068dc4c7f8011d1d353fa6261340e16525732c274d6722fc32e90267b0a8bd8aa298abbabd391a20ed3f83a1d189212860de75ece41e9bd38221825858cc3767cc57f0a04b10b5882ac1da2194d5d4be08d288461ac8c5ace28eea93a042254b5d911ddb68f62777afc41249c2a0132ee08b2cff05c2666558b6b0959433123878b5019bfcfa3ba42905b6b2619f21604101093b83e5959bf19b120dd665faa73bbe3d80d2a3236a69afa01408649c0aaf2c1458977d0d7422c807a85a1361c4800f0dc30cbf4b94453f6370aea810deebc918336d2ece10bc69675c80e91cd341f6dc66d550cf02b65437494ea7bb86d54f6a1d099d6045e53e9dd48533a4cddad9e24cff271dcea4c777d2f7a5d07b3292b9aaf0f5101fc7cff315fdd7e868032d3e4e729dbd09cecd9bec7ca1c5ed8627cb3d03aa4472999cbcdc9096e0bb8f559c2017d1eb6ce62e0a482fb594619a8941e5b1afb70c4b0f779b8a7b1a7a7971d4426cf3fb5efc92b0708fede7afae961f22bd3a7b3526b867395619d9cc24b71228a59dea8fd510dbc523f0edf33555af39939750020d70330a06efc16bdcc5f473030537883ec115b0a921cc2b2dea2696fa84ddfe753ece4dddb8f6e1e8e18aba99ac26e2f000ef2b3b211a6af8e998530f87a805d4bfa67cb7ace7f01c44abe99c0b11ebbf961f7936e1f62b2acde5f5e7208879294549f96eb0a022c0c764bd9a903c680ef8601bc44611d460d1c505f338d53d84e529f8e35452f758e9e054b3fb601b069626e7ca7087a2b0f687d80ce128929d6b95258de739e149a2b4188f4958e67ecdfcffdd6b8ebee07c239d86c1d5cd7d81d37daba3189aef5f5039e7cfcced4bf2358adc6ce03feda69821a98eef2e48fefa61184c7789485a51dd5bd85a6875aa5a39c378413aab99a3f74641716cb1586933925b57ba4a25f6fb4949207bc3e792c8dfdaaec93d640b0e3cc8b119162854b6f3cf6d2abd4ac68f8c21fc8dc3878791eef0e7d76c15e08f7cff127e98a095835e4d599220f985944e4b2cd10a8b71071bd90d29f126802ece31a60387d1a3f5df308932ea684eb8980b8af128ca59515d0abb504fd520fc3aa8045f3115a0bb2f260b91e46e94d1c43fcd1b7de855d7a1f4333dc0701d4e82810b1d846ef3a7d0e744c8998c5c5d29dbe4dfe7d4b4e4cd486e0e30b4bfbdb6ef8e3e241ba1813382396897c2c822c5a38f7994f453ca237c1f4a2da809412ff7ee94bd3e073361c4d4e36d2cf50abf6697befbe4eb7603de3afdb013985487a04af4053186ead0a433d18f47b9bbc831ad579bbca098e826bcf2438b0ba8aa01556b8a3b831c43fa55283a12a678013727aeacc798e4a3da7e1cc1dc6d83c9085722462ac1deaac7bd0b8e7f3e862d678ee88f7366b9734c408fe8d032192c9e4d39423e9577f7dc45e9eee699833405bae4c49d824d17ac5cb61d10fe483c7609ff30f717360a54eca431d98fb9a8618af5602040dbdc4990037b7cc2a4596c44a2da23640c8488e44f816c59b959946dcbb3a3e72989c7136e967e81437db1550d2430cd22956e6a2ed695715a4ef3589c36853765c84456993a5dc7bb5b9be1145ebeed371f757377340dfcbd3d8f13f52ae325d2a3e86784d9f50501ebe7f93429910a785e3cbf84a0652c279ee087c9c1013163555e62144db2e5407d9eff2ad96e394c3c00c0ab5194c5f27776eea15dc0c65f88243a42cfd2344f06f1656fada628b1311a64c77612bac85c2471cccda0648556ec0268a4327785c79fd34040f8a7f814cb068bb4decb7c624c1a1121d4077452a5a5834df9f4d54be61fd00c1953761c84d61901e3a08b693804cc87b7880527f12c59b911690cb9bbe02395f5a49f2836dcb0fd001110f0853e4f2d4c2b7fe691b1d676029a28ebff97f49c5798c75912f9fdd6e436194f07a37dd77d822b2d50beb903f691ab03535389b1d640668cd3d63b08cf2e8cfb29b65efdb3958e2b52b334e8515b7f3e49ac97631e8af6bae8b1001136522eddcfc6e109dd75d7c1cc4bf0385f22e2172c1eace5628364e68fc7fad715d5aae40c17931f2c395cc85b4bed545bd6f4ea660aabdf65f428245d07a86fc4ddf3b69eaf6054981d2c8f6c1815da0f674269a61877fd548a34298abd91b05eed3fb774f66ffce1918f1ed1be4a16c087767db8b7a54da4f14b6fa7cde095f472f50c7294cb98a4fef7519ba097f66f676a93c05b4af7489633cde4fcbad9f897967348a46f97fbae18eb69c5c4802f193daf3ebe808ec2c4225b2b7a9fbc1085cf2da5e45b911fa4b073b6c9160dd52c73905807d375efb48c7f19f4ef9393b03a0c8e48b3aaf1b21db01cd752b7ca7487f840cb918261c01a1610a235a0410bb513ac14603b4b4713becd56477f9279d0e032ddeb12d7000a462bfa2185a9ba71d570c854311cc84ca93c2901579fd03045c52176520c6458d23cd27ffb50181383fd5b358f053897118be1e19d74c6c8dab0d3d9f25e117b684ef0b87a06370522f06fd9782eb7e0928c9f0a44959f6adeb69fcfdd352dcd90de7c0fdedbb3feec6c59156513047a6fa9ea9db3c94378e771e24172c1563012b56217a9b138c38e058c28eb5bceec1fcf4da1ed507d5e354788e5683ef4c3e3f2f47aa34cac7c8aca50e055953717c801aec899b1e6d0b54d76f075e595c13449d0cbfaae6095ac94258e8bfef5db7eac72ae00fc9f6af6ecb1dea84e91db538ccdd452c9db640d3790f8deade1a7acc8e719373b69f6b5aba0b1b7d412a126b8ca2d2cb5acc9d883b0b46894022e5b04e5fe181754bec429fa792b7283541f7f7831d1862bcc59fc241e2ae79a8fab8571bbd157d0575c3095be531afcf280c28bf217f0a2a398a191dcb76836d247b33f28189de94e31409c543cfc939e705987761f19408377f64abefc1792f629dcccd16bb4d09d64f718397b593b28d777515a6190bdfa1796d237d98fede59c2aca3d2711f3a16aa77c8a7c768ff776dc61fdffdb8f34d32cb685c6f9ce1294a13c0a3a2ac22a34416f9d8547e0a6bf95e144bc0ba7f2434a180f9573dce75dd5e0c73a6118f35607de1dd72131c2c07a664ba6989213b39a5c49da57667c4418504e046c078ba2ccb81ebba2cf3cd22767a329bc0a979c990732d15c848558efcfd80258293c21df5626a41d2182474ff37891c952614c0ddca46bdd8f3371f7d230fc450e240c258ea680eb02b19f4dbb11fcdc0ce4037090d0099b2ebbc0d60a0a8591c082d6758da3b3b7737cfe42d5c5d1d30ebfbefa95ce7105483cda995bdf16f0498649996c9ccb606f6433fc5bc72283c8539ac02da73eb3f14db3b958efce275998aaea70c595eb0b56348ce345445e161591da81f4b93457228415e6a5939e466eea72fc94baf3c75ff111b11be6ed28af968d57d4b189c14f50a933950d00848e64268b8ad0eba3ee9cbfec89787224a6f8e330ca78a50d50920d1b549c23f7c85a3c7fc587ce1a496f3992f39ab0e89155f2ac0db4f3ba983e81ef01540f8dc0e413897c18671db9ce28bbc98762eed5d0476de22499f89f2ebafdf4753133484efeeb84f2fcb8e2c03ecb24f9d7aa1b5b9c1e6c546192ae798666f24d66d2c18fa42248a51b3c54738b0436c0315a9806872af638b6e5ce80e341eddc2691d3e8b974c040f45a68bc52cb2c6541bda3826db7978465f01beaa4b72c1ff2db24842f7e81c23ba6710f3fac70df71cbf1393cc6272dccbd530973b5fce22dac48552e2fbdf14cd2c77b0b8c06bed322bd643431f9ab4deaf03bbee21cd0b68b8da7afc6d22eedb198c6a1039425cafa9b25375d651abdd1401967fd149a6b138f4e756dad40089d842df30b1b2f2c57caf411c146be56e0afebab44cd1e5cda1cd3c49031549499792e20c5ac0cfc02d10bfd221ff0f44e7b8eaeeff52b9f5645ddaf644503565bb81a9506a38c0744e7e3ab47c5dc5879fdfa108dcf9101634ce713bbda0f249e65d5e12a8faf58fe6f5b96d7f3a429a094444264068ee96d7c775daece135a392d1d745cd3b72e88dee0c55ddf9ecf28cb5f8e83c7717366c9c91113378286179068a5b6b4082bd6de951400881cf0f6674819493102a0f4a167c7e07adea049bb96df3887cff0ed6b42ebfca0c33988ad60d7eaa2f6085a6b56d0d0fc591bb11ded978604a0980a264dd45705861f3a64511f91d2bb7e63a58595fdf350261305cdfcac4172b180a569cf6926e1972a219a14989eba759a413df1a67b3a86b5d2c19dc72aba460c71aa2a9941ba15e4ea2261b5d3ac918a67f79688f20b93e3ea3a7b38686850464f280d79ddeb11a6eec635eaa2c783d09f236370cf94f7a2e8368d04277f7992b83f93216fcdc9bcdce7c5e27f9f3c19e382e513ef5ac2e26fbdff0ceb687dbf3ec4e53fd2670bfa67e81b68d104ea77d6dccc494fdc57b2e80a2ab37c9f1b8fc266e77e679815359117cf98041adbed6583b85da5a4594569"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000000)={{0x0, 0x9, 0x80000000, 0x8, 0x7ff, 0x4, 0x9, 0x6a40, 0x10001, 0x4, 0x4000, 0x1000000000000000, 0xffff, 0x5, 0x3fb}}) [ 1138.084693] ? do_syscall_64+0x33/0x40 [ 1138.084713] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1138.084744] do_iter_readv_writev+0x476/0x750 [ 1138.084764] ? _cond_resched+0x10/0x30 [ 1138.084799] ? new_sync_write+0x660/0x660 [ 1138.084820] ? avc_policy_seqno+0x9/0x70 [ 1138.084841] ? selinux_file_permission+0x92/0x520 ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001000)={r3, r10, "7788abc9f8e256e5fc5c27a050a8ade9af9c17e97c197ebc5e4cd14f63e40fee980f2d1300a319da6656d9c5685531a9083a0675becad7838eb9eca0ce86643533ec20ce5e9fca043ebfb5e79446434037f96008a6533fda760d2b88e8c84590d3e23d867ce7cf6fbca107035ac9ac1cbdf8009d413ab637e84354eb2639de5842c1879fb763bd08f98690d7fae15dc914209233c4073ee2eadd7778de3b233af0b2d4ad3cac3711bbe0c00b834a4df53054dc225d3b3d8754ce7bd1fe598e34d1c773106cd46bdf4e7f3a7d85415ec4f2d2ca718f92eb0c9e37af72b310b5ebdeda2b6ed2c1e92b32ed397adf8a9c42a282ed0608891cb4e6e938ab14e8b19d", "938a479d7dc98328c1bf4e7948108716e23fcaf85b699c6c51e7e2cc753efbb21b4b7598fae53a3df86681d7719e494a837f714eab859e462fa1ec96035f4b7b4019a763f5af1c7d65112fb7baa0f1fea66b784768dfec596e81529c0c6611c30f813ed397d4481f46cf6e768073b0e33fcdebf132518de831e0ce4d4b81adbf8019a8453424e26bb878f74f576acf1e74099c339bdac739420cd55dc69620705d1f19e774d3339554f7f4e3fc0426ff539e34943979941808147f0d04d3fc4b8ab9321c100dc894e64404f9719a67e6e46f226290d2ceb6aa76dcbef8e8757377f24d9b1d58c2940287db88e4a53f2b1121f5e74eb5507e046c6fad026203574b721af7867759ab66fd96c80d70ecd76ce81a15dcaa7d9e11a339a585d0c67428fecef1b16718b3ea9f1c3c298699b0d4fd534d5126d3231383fb4b0bbdabfb031b6d4b848767f11e4e60611cb47f1754b5bbbb37f8de1db8ad69a62e424bbaf788c25d44c5068daa172e3b4ba97efa4028fffb31e3a697832ade5d0f8fa0c4e4e3e6c658892a5350871177558687227d4bf02bd3ed10823a3fdc2d83448b9e7c13d3a1715b90aece89501695bff62917b05ef35e82febc7d1d3d85b7df42ac7c3a6da450da809873d2c19ccafdd4998dc57069055462b3bb1f235d3c3321069d472d2a5b1663a6b08cd4a5d2197aa8387e302f86fbcf3b733dab1578977aec67be5907a22f765c024eba64dd563e26b587b0a14c54f32ba9c08bca9ad4e3fd434153f9635ce5fa245302fe97579a3803bbe9db90e9178a66fb55081b03b1088395e67f7f3e604e029d1f3ded8dabb1048d3821316dc013060700fe0d21eb13a19b523984ba20a0dc0727b1b7b5592efac1811dc7e13158748de4a379475b9a45b5c1f9e16c219efd050150fb58da23435531924bf6cf5af43d1d14d6a001c83c24aee6daef6b76936af696ce74423109f45b3c805eb5ff3020255d7da68306aa5583f5c8a6a1448cec93bdf867c2817a682ca0f5dec2b278421f0c1d78bc54b2350ba48ee7c01a2bb26f7ac70c51960f3a7bc805234fa6b386e99a3cf389d7c85166a503ba9024336821a71a9f96cd8b9c52928036487e71815cbf38daa2c9e0e7a4c0af15e9d96faebafd6401bac86d66a3e4cc321290710011fbe60dcb112a51560634537e1a12418339ae5b2ec329787c3435d0bc64bb724b21a0f1e4f6241e85be988b1926109cd00d6efaf857fbbcb02fe30159324416acac817d29812cc9b33385e0941bf891ca0d2a13f7309799021220b58f3421f8500d0ea654de3fb0a0b51ab3e8eea9559f3ac956b7557df8e0e5deb90d2424fc1125d8192f39bacb529f0187eb5f175f5c7106fba0c32eaa51b5d96e3e256f6b49a24d992ba664602e84291f3213398ab97492a59b3a9fa361de929f69fa5a08e0f2be52aaceaae3dbed2396d21e2f039c7e5a331ca1872645c52702760d4170edd8865c4c1208f840a36d01cfbb51321e27bc0c732f8f5051a91511c9a4f9920bf630860858109a91fffa30d9c31c45a5e41461b603905b81dc01038ef158bd57fcd028489682827f1f63ab2cbeb275d62977df17997dd5c0d2138cb6c2e79b676ae251f73c984fb5148cc8fc7d85461444041cb62d3d15a5431d9c6afb174d99e511db1b7bc67e188250800392d240363e9ab958586b77d1d222dac6eef5a954ad5cb46959f0d03164a0ff59ea2b4baec8da32472afb3be91a8133df60ecfb03d6b96296e578efa33221fa0c3b2a71bc44fb27bc6ffc95f37a7bf97a2750579e9015946ed75f4e893bcefe15fd65509eae660184b4c3051f5b4bd895023f55601925dd39c7f60b1c0d6bc94703f9d52ee54049dec67a349936822fb348fe703e3c9f796126659af5e090d52cf457680dd303811c17928b6296224ad78c4906dfe2d79e397e55f60185969128c15a7965719b66f6d332d5150056ab2a9d400f350f0319a8f78122956fe7fc652671a198cc6b9d1965a33c3382479f596d7d9741fb52d02de17f931cd9979bb77d3c9a864841409f44f343b24e520de4be041d62d72f7fb07d77f1366a5e3b01d68bc5b7c2a7540c6415a1001566fa319d01d8f8304604b474f4af6f6ffb154fd7f1b6092de9b1922e7f7a01c4e7b02f2d347b7ecaeb4f05fc209c4b0e2d63e7237def9168e6cde9eccf3f3468f5dc223af9767677c8953b3e8016a521e23738ad629bc76715c5a0677148c0f57baaeeb66f43787b7f6cf04226a9b8c256b443edd2b7e5d1e13ab401c9c678887ffad086fd375acb26ae50c6fb6d79862cf5690790e6853a15f33fc1a59abb28880d9f6a314752ebcde779fecc7378820225677bd05e36f11c77493748d3cbaa81b0a05fb87d98c95274f62aff343b2db3206375b2237b565d08d3be3c00701ddd258d0f3a949756708ad621c7736216f97fcc9734db47d9b647182e5238c349f614fee972f22f99139f91a4b3cbb58cde6277b6e4161cfd4cfc32f18999f28c0c651066248b9c1a09052c58ac97fd5244ea43016e6bb9188344a87173f16f6de9f452ddccd19ded1c5026dabc00a4d5674ec64e86a83f50a910c0377a69302654c29724a8657180c9abab1857157ae2f087e619282b8773a33bdbecd81a2334bbd0db94447147fa66501113505202478695f735d79be6c0cdaa6213cc1ac9c55fc2f7a85cf1ffaa174eba36ccc1a727f1d011993f602d9235abadf33265a9fbb2b66d65ec0f9bd56b7e9daed23eb35c80ada5f8c7c6519c4b6f8c88b562ca5e788aadac7c920552f4978728b53e8607af06e6e7899f0532bd665d08f6dc74b8c2231d0da669ea4bf35f3f9a50e8a8aa455c3b708b0bbe9b372d0434e1e74efc2b37cff44e26126ecd7addb185a5738a27c3e24d00aad3dd5aa84a209b5fe6506028a9471fd042e89733c21f62aa5ccda9ebcadda38393444228b53b7bbd160acf98ecc8267fd885555e84b4e6e9d92b3ca39988dbb2925b325cd92a9358d962931fb51a94a6f573c3a938fc8923295097a3f35883d5d92ec74f3ce15384baf723a9cff1ac4d12ae5609e9e229713bacfc976f5a432458146fb7b62c7e8db722d2e08780dcb7dcacff25eed49ceb28ffaff5a3401dd2e17c101f7f66744ac633565033a22f2192774a9b3587f62fe8f753e1913e9301cc1a4634582cc271660e154e70182edc8bd31a36642a7b6f5f77dd2a9fed6cdc5b06c23c96876e1b93295be6bbf3ed23d410102d5804691c14011d8fad8218c97c6f77a1381ab2f5c351afb5d21de19701446730c91194fe75dfd02cc0de2266aaf92fb061155725f352e2a8d43ccfd31da7e4d4cd68073149f46d464fd0de437c2581874f0e4dd975e5914c0abd1477cc9c605eb486c291ab1d4dd62124864dbf78b86b1bacedf8911244ea81c02a21c3f67eee2af9e2f85a2146eaf85599ec9dbcbf1740644c5a98906e93bb18bfb5a422c01bd00d41f96fa7aab8faafab642b7fe8da12c7efbf1fe4d08b89e8b165cd47cd2233d0b977914dc84d860a3e16e25f22acae02a1c0f448b94b89ee2f92ace369016a25ed6a9958de26e7af795c6ec07fc8299790246a112d4b908bfd07b2c6845feb68c5227713d600de83ba3fc01f809cb60e66347a8d8bcb3c29141d1b7106fecaed5838fc7257969c5cbde7cabeaac539c0ee08b63803ed3a66470db19d586f4bb1feffd038af1d185f478e6f55d5e909ae4f552d752c3c3b9df6f0b14a9f5f38d4b4c1639da8749a0b68e8542744aa7e50e5a8e10b46f61e40f4c93657ac7b8b7d564ac63bfd0fc72444bd65061e332aa5b6f80329ba32b21ed57171f31b43cb264d2586d434071c96ca5210d67e9a4563661a5b03c760d38e55a0d8ef2920d79bea1810b787c4e40dbe8a9394970a038655736eb5f7973e325751c539680c8fd874dd6cf0df29a5cd1288a71b9b202de9b3a48c6b3966a6c36755086ee66e9dc682b9241907d18bad5dde84c2e504c660b38c55cd640aa30ea54cb60abab623ac3d4f2bce6f1d09cf2ae13862a55f2b8d5ebf4711c0c7afcb3848bbe5f40ff0b52f4e809462a2dba643a31473daeff6b9cd92292b1f6b1106831c9f7f832ded72cb64564b04d9bf5366726029ecd879ebca771212537b927ca3692cbc580ebc134e5a87b13806d540a79ec266080e90e3a3499da8e3d24c97f762644adaec9c31d700ed7070090290615196f37b6a5219ffc30b18213ec5300e97ee7135322008f51138a8d9e98459dc1419905b44ccc5947c2b55a108840e2e81801283c103e67eaf95b59fefedd81ff50d8450a870db320c6dda839b416482b7aa68376b2d6ee3224c37233315512793d5f149f8358c85a19df4a591b93c122a2551e518d57fd745d91d1bea14e12487abd9b769b8c56d3197e519f80c3961d6c5a263108418f7f7172638a8772827a7093aad1da681da995fade0f22ed8adf56999d3c658bcdb44a6ff2bfdeecb45433b1f1b393b54a646f2e2164002d47182e46728b6c5d223c7e96aa9efd74f636e28d78292ceab1b05938b9f726d1c4e583c1ad553bf8fe373824cc6fc31932566b73a34e39aec87057619adaba6f980139c3653b43f06da6261b38dbb492e1863be331cb48305b0d61d7f9ff7297822126bc50ce7c2220f5ab72864692dc8cb94879f46ad67bade81d850e7510dc24990e929c81ccfbe01b9e1a1e29f320cb7938e28027ccf94893e261497f6c16af2ff83fe11209420a5965825b8899e77c7a6bfbc5be99f2af346fad0b45a1d6c32e9c114e546412ca3d922760ebec61fc209f260c290fa37bd8463518cde6cdf7d3015f0a84ae4293afeb2677e6ba08cb631b84f9e9a260b4931120a09ce0c9317fc4ef6d53fe678a3d2146100200f2db5a9e489c6534324916bd9aa3258bb0f981e531ce67247fdf99c9af62d7a19b0bf62cc1709cc0d8d210c9fa1b8d703b5afc4e53b6722556651de507af26cfe0d6be13d890ecd9f0a7ded75b42f1f37ed97451f1741d8c7d260388756867438d017e57873d39dca666cac039afab000242b30df628be3df3ebbccf14859eae16f14e08464941a35ce810cd102e0a8d040a3a604c45b2285c4a6c1e7fffd1b509d7f0b90de43dee5289cd0ebfa2e3d97cdf948b9437d5fcf1dd989fb9ac0a2323c61406e12bd5522743910b4a512502348d76c7129cbf0fedd5a0abb8684a130937352215ee8ded769cbd8f357f838a8b2b7dc839e687319fe51224e2ef41eb0301bc3d505608d0453aa3bb72d5a0d5971037a4b479a4a6c3b1ca9911152aa80e3b6a259013a8df3219659497ae95b53c6a629fca0dd6189e9d1c70bcb9fa6a249f8ebe40174a276fcac43c067bbf5406f905048653fd49fc2d167571ea4066f9b5bbf1ca2a91084e3"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:42 executing program 7: r0 = perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x6, 0xffffffffffffffff, 0x1a) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) r5 = pidfd_getfd(r2, r4, 0x0) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) r6 = openat$cgroup_procs(r5, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) r7 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r7, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r7, 0x5412, &(0x7f0000000000)=0x6d) dup3(r6, r7, 0x0) io_setup(0x507, &(0x7f0000000080)=0x0) socketpair(0xb, 0xa, 0x10001, &(0x7f0000000100)={0xffffffffffffffff}) io_cancel(r8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x4, r9, &(0x7f0000000140)="ac83950b9e18e39ac680ac1d8d3ee3123c65ff6170fd5b63e963226387f39fcd72489e08a7eeab00a743d25e4bd5eb02df02fd4809aa7208f1c3b41331396b3ed8e276e6536744776530ef3e4b67b9ec79910e6e90fa758dd0cb77770a89041660a8ab3b51cc0c", 0x67, 0xe4, 0x0, 0x6}, &(0x7f0000000200)) fcntl$dupfd(r1, 0x0, r3) 07:15:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1800000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:42 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCQ_URB_LEN(r0, 0x9201) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:42 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x200000000000000}, 0x0) 07:15:42 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x1c00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1138.084868] ? security_file_permission+0xb1/0xe0 [ 1138.084902] do_iter_write+0x191/0x700 [ 1138.084926] ? trace_hardirqs_on+0x5b/0x180 [ 1138.084958] vfs_iter_write+0x70/0xa0 [ 1138.084984] iter_file_splice_write+0x726/0xc90 [ 1138.085024] ? generic_splice_sendpage+0x140/0x140 [ 1138.085068] ? security_file_permission+0xb1/0xe0 [ 1138.085094] ? generic_splice_sendpage+0x140/0x140 07:15:42 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x1) ioctl$MON_IOCQ_URB_LEN(0xffffffffffffffff, 0x9201) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x3c189985567f171a, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) r3 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r3, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r3, 0x5412, &(0x7f0000000000)=0x6d) ioctl$PIO_FONTRESET(r3, 0x4b6d, 0x0) dup2(r1, r2) [ 1138.085118] direct_splice_actor+0x10f/0x170 [ 1138.085144] splice_direct_to_actor+0x387/0x980 [ 1138.085173] ? pipe_to_sendpage+0x380/0x380 [ 1138.085200] ? do_splice_to+0x160/0x160 [ 1138.085220] ? security_file_permission+0xb1/0xe0 [ 1138.085252] do_splice_direct+0x1c4/0x290 [ 1138.085275] ? splice_direct_to_actor+0x980/0x980 [ 1138.085294] ? avc_policy_seqno+0x9/0x70 [ 1138.085322] ? security_file_permission+0xb1/0xe0 [ 1138.085356] do_sendfile+0x553/0x11e0 [ 1138.085393] ? do_pwritev+0x270/0x270 [ 1138.085423] ? wait_for_completion_io+0x270/0x270 [ 1138.085449] ? rcu_read_lock_any_held+0x75/0xa0 [ 1138.085469] ? vfs_write+0x354/0xb10 [ 1138.085495] __x64_sys_sendfile64+0x1d1/0x210 [ 1138.085516] ? __ia32_sys_sendfile+0x220/0x220 [ 1138.085545] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1138.085569] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1138.085595] do_syscall_64+0x33/0x40 [ 1138.085618] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1138.085632] RIP: 0033:0x7f98f384db19 [ 1138.085653] 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 [ 1138.085665] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1138.085687] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1138.085700] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1138.085712] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1138.085725] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1138.085739] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1138.219764] audit: type=1326 audit(1768979742.421:55): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7757 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 [ 1138.284475] audit: type=1326 audit(1768979742.486:56): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7757 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 07:15:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x300000000000000}, 0x0) 07:15:54 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xd}, 0x208, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x1, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) 07:15:54 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCX_MFETCH(r0, 0xc0109207, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0xa060}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:15:54 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:54 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 65) 07:15:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3f00000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:54 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 49) 07:15:54 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCX_GET(r0, 0x40189206, &(0x7f0000000140)={&(0x7f0000000000), &(0x7f0000000040)=""/196, 0xc4}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 1150.551222] FAULT_INJECTION: forcing a failure. [ 1150.551222] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.552926] CPU: 1 PID: 7809 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1150.553898] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1150.555065] Call Trace: [ 1150.555446] dump_stack+0x107/0x167 [ 1150.555994] should_fail.cold+0x5/0xa [ 1150.556560] ? vm_area_dup+0x78/0x290 [ 1150.557124] should_failslab+0x5/0x20 [ 1150.557688] kmem_cache_alloc+0x5b/0x310 [ 1150.558268] vm_area_dup+0x78/0x290 [ 1150.558795] ? find_held_lock+0x2c/0x110 [ 1150.559404] ? __vma_adjust+0x66e/0x2510 [ 1150.559991] ? lock_downgrade+0x6d0/0x6d0 [ 1150.560617] ? up_write+0x191/0x550 [ 1150.561153] ? downgrade_write+0x3a0/0x3a0 [ 1150.561776] ? anon_vma_interval_tree_remove+0xb34/0xf30 [ 1150.562578] ? vm_area_alloc+0x110/0x110 [ 1150.563162] ? __vma_adjust+0xbb8/0x2510 [ 1150.563777] ? vmacache_find+0x55/0x2a0 [ 1150.564352] __split_vma+0xa8/0x4e0 [ 1150.564875] __do_munmap+0xf40/0x1260 [ 1150.565420] ? arch_get_unmapped_area+0x450/0x450 [ 1150.566107] mmap_region+0x7cc/0x1500 [ 1150.566657] do_mmap+0x868/0x1370 [ 1150.567154] vm_mmap_pgoff+0x198/0x1f0 [ 1150.567724] ? randomize_page+0xb0/0xb0 [ 1150.568308] ksys_mmap_pgoff+0x41c/0x560 [ 1150.568886] ? find_mergeable_anon_vma+0x250/0x250 [ 1150.569583] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1150.570323] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1150.571055] do_syscall_64+0x33/0x40 [ 1150.571584] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1150.572319] RIP: 0033:0x7f587819ab62 [ 1150.572843] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1150.575470] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1150.576565] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1150.577581] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1150.578600] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1150.579632] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1150.580660] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:54 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x9, 0x9, 0x4, 0xa0, 0x0, 0x80, 0x44, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x8000, 0xfffffffffffffff9, 0x7, 0x2, 0x0, 0xd778, 0x1000, 0x0, 0x8, 0x0, 0x2}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x1) pread64(r1, &(0x7f00000000c0)=""/169, 0xa9, 0x5f98) 07:15:54 executing program 2: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) fsetxattr$security_evm(r0, &(0x7f0000000200), &(0x7f0000000240)=@v1={0x2, "b2431c3fec651efc25"}, 0xa, 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x900000000000000}, 0x0) [ 1150.596938] FAULT_INJECTION: forcing a failure. [ 1150.596938] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.598317] CPU: 0 PID: 7815 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1150.599094] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1150.600058] Call Trace: [ 1150.600372] dump_stack+0x107/0x167 [ 1150.600786] should_fail.cold+0x5/0xa [ 1150.601224] ? create_object.isra.0+0x3a/0xa30 [ 1150.601743] should_failslab+0x5/0x20 [ 1150.602176] kmem_cache_alloc+0x5b/0x310 [ 1150.602641] ? lock_chain_count+0x20/0x20 [ 1150.603124] create_object.isra.0+0x3a/0xa30 [ 1150.603631] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1150.604226] __kmalloc+0x16e/0x390 [ 1150.604637] ext4_find_extent+0xa77/0xd70 [ 1150.605114] ext4_ext_map_blocks+0x1c8/0x5880 [ 1150.605628] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1150.606229] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1150.606824] ? ext4_ext_release+0x10/0x10 [ 1150.607297] ? ext4_map_blocks+0x5cd/0x1910 [ 1150.607785] ? lock_release+0x680/0x680 [ 1150.608252] ? ext4_es_lookup_extent+0x485/0xa80 [ 1150.608791] ? lock_downgrade+0x6d0/0x6d0 [ 1150.609270] ? down_write+0xe0/0x160 [ 1150.609699] ? down_write_killable+0x180/0x180 [ 1150.610218] ext4_map_blocks+0x63f/0x1910 [ 1150.610689] ? kmem_cache_alloc+0x2a6/0x310 [ 1150.611175] ? __kernel_text_address+0x9/0x40 [ 1150.611687] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1150.612211] ? jbd2__journal_start+0xf3/0x7e0 [ 1150.612725] ? __ext4_journal_start_sb+0x214/0x390 [ 1150.613286] ? __ext4_journal_start_sb+0x1db/0x390 [ 1150.613850] ext4_iomap_begin+0x3ad/0x700 [ 1150.614325] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1150.614885] ? kasan_save_stack+0x1b/0x40 [ 1150.615358] ? ext4_file_write_iter+0xe0e/0x1530 [ 1150.615896] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1150.616620] ? splice_direct_to_actor+0x387/0x980 [ 1150.617160] ? do_splice_direct+0x1c4/0x290 [ 1150.617643] ? do_sendfile+0x553/0x11e0 [ 1150.618089] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1150.618612] ? do_syscall_64+0x33/0x40 [ 1150.619048] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1150.619661] iomap_apply+0x164/0x810 [ 1150.620091] ? iomap_dio_rw+0x90/0x90 [ 1150.620528] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1150.621189] ? mark_held_locks+0x9e/0xe0 [ 1150.621659] ? filemap_check_errors+0xa5/0x150 [ 1150.622184] __iomap_dio_rw+0x6cd/0x1110 [ 1150.622639] ? iomap_dio_rw+0x90/0x90 [ 1150.623089] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1150.623612] ? ext4_orphan_add+0x253/0x9e0 [ 1150.624095] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1150.624645] ? ext4_empty_dir+0xae0/0xae0 [ 1150.625118] ? jbd2__journal_start+0xf3/0x7e0 [ 1150.625629] iomap_dio_rw+0x31/0x90 [ 1150.626049] ext4_file_write_iter+0xe0e/0x1530 [ 1150.626581] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1150.627098] ? kasan_save_stack+0x32/0x40 [ 1150.627566] ? kasan_save_stack+0x1b/0x40 [ 1150.628045] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1150.628613] ? iter_file_splice_write+0x165/0xc90 [ 1150.629159] ? direct_splice_actor+0x10f/0x170 [ 1150.629669] ? splice_direct_to_actor+0x387/0x980 [ 1150.630213] ? do_splice_direct+0x1c4/0x290 [ 1150.630706] ? do_sendfile+0x553/0x11e0 [ 1150.631161] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1150.631694] ? do_syscall_64+0x33/0x40 [ 1150.632146] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1150.632768] do_iter_readv_writev+0x476/0x750 [ 1150.633279] ? _cond_resched+0x10/0x30 [ 1150.633728] ? new_sync_write+0x660/0x660 [ 1150.634208] ? avc_policy_seqno+0x9/0x70 [ 1150.634676] ? selinux_file_permission+0x92/0x520 [ 1150.635222] ? security_file_permission+0xb1/0xe0 [ 1150.635776] do_iter_write+0x191/0x700 [ 1150.636232] ? trace_hardirqs_on+0x5b/0x180 [ 1150.636734] vfs_iter_write+0x70/0xa0 [ 1150.637173] iter_file_splice_write+0x726/0xc90 [ 1150.637713] ? generic_splice_sendpage+0x140/0x140 [ 1150.638288] ? security_file_permission+0xb1/0xe0 [ 1150.638844] ? generic_splice_sendpage+0x140/0x140 [ 1150.639408] direct_splice_actor+0x10f/0x170 [ 1150.639916] splice_direct_to_actor+0x387/0x980 [ 1150.640455] ? pipe_to_sendpage+0x380/0x380 [ 1150.640946] ? do_splice_to+0x160/0x160 [ 1150.641399] ? security_file_permission+0xb1/0xe0 [ 1150.641953] do_splice_direct+0x1c4/0x290 [ 1150.642429] ? splice_direct_to_actor+0x980/0x980 [ 1150.642983] ? avc_policy_seqno+0x9/0x70 [ 1150.643459] ? security_file_permission+0xb1/0xe0 [ 1150.644022] do_sendfile+0x553/0x11e0 [ 1150.644463] ? do_pwritev+0x270/0x270 [ 1150.644903] ? wait_for_completion_io+0x270/0x270 [ 1150.645459] ? rcu_read_lock_any_held+0x75/0xa0 [ 1150.645989] ? vfs_write+0x354/0xb10 [ 1150.646416] __x64_sys_sendfile64+0x1d1/0x210 [ 1150.646937] ? __ia32_sys_sendfile+0x220/0x220 [ 1150.647468] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1150.648082] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1150.648680] do_syscall_64+0x33/0x40 [ 1150.649107] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1150.649680] RIP: 0033:0x7f98f384db19 [ 1150.650108] 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 [ 1150.652209] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1150.653074] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1150.653893] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1150.654717] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1150.655535] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1150.656365] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:15:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x6400000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:54 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 66) 07:15:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xf00000000000000}, 0x0) [ 1150.675896] FAULT_INJECTION: forcing a failure. [ 1150.675896] name failslab, interval 1, probability 0, space 0, times 0 [ 1150.677583] CPU: 1 PID: 7829 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1150.678562] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1150.679738] Call Trace: [ 1150.680135] dump_stack+0x107/0x167 [ 1150.680658] should_fail.cold+0x5/0xa [ 1150.681204] ? create_object.isra.0+0x3a/0xa30 [ 1150.681853] should_failslab+0x5/0x20 [ 1150.682394] kmem_cache_alloc+0x5b/0x310 [ 1150.682977] create_object.isra.0+0x3a/0xa30 [ 1150.683611] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1150.684382] kmem_cache_alloc+0x159/0x310 [ 1150.684981] vm_area_dup+0x78/0x290 [ 1150.685508] ? find_held_lock+0x2c/0x110 [ 1150.686089] ? __vma_adjust+0x66e/0x2510 [ 1150.686665] ? lock_downgrade+0x6d0/0x6d0 [ 1150.687266] ? up_write+0x191/0x550 [ 1150.687785] ? downgrade_write+0x3a0/0x3a0 [ 1150.688625] ? anon_vma_interval_tree_remove+0xb34/0xf30 [ 1150.689404] ? vm_area_alloc+0x110/0x110 [ 1150.689983] ? __vma_adjust+0xbb8/0x2510 [ 1150.690579] ? vmacache_find+0x55/0x2a0 [ 1150.691149] __split_vma+0xa8/0x4e0 [ 1150.691666] __do_munmap+0xf40/0x1260 [ 1150.692217] ? arch_get_unmapped_area+0x450/0x450 [ 1150.692902] mmap_region+0x7cc/0x1500 [ 1150.693453] do_mmap+0x868/0x1370 [ 1150.693970] vm_mmap_pgoff+0x198/0x1f0 [ 1150.694528] ? randomize_page+0xb0/0xb0 [ 1150.695102] ksys_mmap_pgoff+0x41c/0x560 [ 1150.695676] ? find_mergeable_anon_vma+0x250/0x250 [ 1150.696379] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1150.697209] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1150.698111] do_syscall_64+0x33/0x40 [ 1150.698823] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1150.699639] RIP: 0033:0x7f587819ab62 [ 1150.700233] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1150.703332] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1150.704647] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1150.705985] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1150.707197] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1150.708594] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1150.709759] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:15:54 executing program 2: accept$packet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x14) r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:15:54 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x9, 0x3f, 0x4, 0x5, 0x0, 0x7f, 0x29, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x1, @perf_config_ext={0x2, 0x7}, 0x4020, 0xbe, 0x8, 0x2, 0x7f, 0x3, 0x0, 0x0, 0x80000000, 0x0, 0xff}, 0xffffffffffffffff, 0x9, r0, 0x9) dup2(0xffffffffffffffff, r0) 07:15:54 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8004000000000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:15:54 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:08 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 67) 07:16:08 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$DVD_READ_STRUCT(0xffffffffffffffff, 0x5390, &(0x7f0000000000)=@manufact={0x4, 0x3, 0x800, "0b611d7022d198a48ba2102cc7e15b4035e5da4800741b996e174fde1b775ce438869cc18a9c0beb0fa53e635534aac3ddea27e8f136f6c0a8e77b929c483afa186e70776673e9d20235cf5ac8713d558cb5f3811b5f2fdcc8a5a0f8f21d302c2ac461715e196bb847c1bb848ffb036856dde5d5fdd83962533592b95988c53ea431ccbb1c498360aa196869d618285c3b7681ded5481d4d97ac96e9e133b2ed6ae0d3cb5940a043d56ad2eb183eefb34e93b2e9a146519f0bcf661a1e2a01f89dc637b1d3d9fbbb1032e59d0b5988369b14570ca98f241f92ffe7c70fea906b78d0cf161d580dc749d070a3004415218182d5f30c3d59d5bc11a107ea5ce228769dcbe2723b06e6cebb6cfd09763ba4eed6181bdda0a9ce8c8dcacbe014da9387e1b8f108150d8c54deca69dc112ac158ad7d0bc83035fa11fd5f7703571f64d813c7f24b375b391632c89d5bf5cc75e98addb191363feca00078c96f8b573acb59ad6a76ff2f5ec741f6e7a4b7d01a49c76eeaaf0cb960a2b0d751092e3573f5736a89f70b2570b0bf3b0581dbad61ce63c1b05b3fef40f3466dcd377dc3fd5781d9a8c2233ff7ec0d728bf08c744292396763fd9e16d28c05227d75801007d5d874f19be844723a46f33baaad387745375bdfd82fc64f91d54f6dc773064c12abefc206f743bf5dbb0f78403faedd5e8019dfedaae24a7d4d5cd6ae89ce6d79bcedae492dbf2732b07937721ed75ae1ee5a3bd09c1a6f303a1a5df304273d422560aed5c632ce869edf04b29d916e0db99ee20bccb50efe008eb123f2fda279bc3564d05ff2318cad24313ba53dc0df924f89441781dbb2fc29a7b0d69ed8d706fa00832adaca8eb02d40abcbcc8c20a5a2aede92999e75171f125f009b09a0e588f887baf8c806e0142c85b3f2125e1c5c5cbfedcbcd582b51d74ebbd5c5cf3edb27234512f176c2a1363f74d250b24b03f508f100089c8c0564a821b89e07f4abc57d68565e93488ab27978e966e5bbad71cad54b97a7ccff4cc46febdda912f278285b907169fa3e2686f0cf41c39489c40a2444db6bf4a5f1abf22d18be324b731f8eeeb7b4503874159e3c1c012ba68ef49acdcaf698cb986174167420199f2e15cb572ba115d726b77c3ac35299310a3efae6c5cd6e66efef4309093fdccfbb3a1894ffdf6fa38ef539137e254eb042a22935af422db40f8e1ecdb35dab74c1c44bfd4f971efa321deb7a8caef021d7a02cf86758587c0d54855e546dd897abc4ec1fee7c4080fc2389c2f3b61ef15129bdb50ac666581884a518ca25260ea7941b27e10021c8accc1a31bf4fadf06c5e6231b2f2ef8b10c196af9ea960b57af43750c8499273a91b793c026575de5ad236c9f80f6a9993e1aeecdeda5045a57cef45fb56e2d2802871d0b9416bc34eb7189c83b8d6c775a349ed27c39c3c4be84a1b30e8de7f967e1f35c0522695481136607bbdd7cdaef525a612f5751d4277380d0711ead475459aec5cab7cf8785edc1ae800f1839f9abec94d6e425b380181b94480dde6a62f9d20678959bbbd661c63124c3b465217c3a68c3b12fdf9706250675fbc65272d6578afa1b8e7455ddfba2e8ab27cee364529bcb10f9ef79ed2fa7f05385d2eabe6f46c0d0bbba37879fb1dee0af1a4ee212c3cb0ec82c1b11bee41b7eb9894bdc165f75d75b053bf16f7d9de29c879826bf208c54aae7396382dc0631f2f37dc8e23cf434c0f940c8ed5c5df68a5d2aab782dde8ee6d6515cbffd0d923971f46d3c04afb36ad059347bd9e26a8ba203cfe37a0f81c92e694ca0a1346590c07ea7699a072c792453de952b8bded4228b737be3cb4fdec12b06795f3c347894726de8c8bcda2e6e717c2d0b5d3113798e53178956e9ef421d4ee4e83e23f17098f69ff8ce1f706655d465c253826cf91995cb6df99d5ccdb4b54d4176284af5bf053e0a7b8e2a1f2943d2c47002b54c79b43d998c841e7fc10b40b5c4361d9336b71087b55e319dcf18497c8ed6c284c71b4f03449ddc7f5bc0c78da8d9299e7dd02a0518a612e25eae6ca306e6cfa26b28b75c3a2d237749ebc668ff8d85ce664fcf7a1f9e7224e9f8f9f8619df2d84bc3be291a8dbf7d3802b7c52056064c85c6dab39fbd9409722cad6c536323b1bc55e9ee6710add4120ba29bdbfef54873b6ebd864ee988f149c57dfc02d26ace9e9a1443012841867c8db19b4a30975ea2f33923b29258bf497a60a45e5ddb6af513bd66dc124862d75dbe2698a5925f0ab6ebb90031edab397171065aaab5bb527c91c2291e42efb078774503b7bc4db1cf1c09052f1ddd12abcf92ee3032a4809765d51cd624192ba1443e31d4a19a62889f8514c0ba45d82b9d0b4dc70073f135bf76bdb01c1b5eaac818a6d41357ea921c7a8e059b2d121f1ec415d3e4b0aa838edb64885b9f873b4e2aecd493278c2b3a177c8a17955459eaf04174c7932b8db8a9b197dfc1219a0fa5be760dd96ab1a7f09c647e6f4c7b496b5df70453e988a95c257d9bf1b2110c8db1cec7f8dd2a56fb5c215e9c58189307e78768d7f22e7783d1fc5c1f297786e01c3209475dc16a588f10bc4e1552529104ef03421525d0211220f86d8a484a3ac7f67d213eb65eb89c8918dbaa95fbe4cf52c6cf5e4157e3d5931881764384b86067b1a031ec1d038abc6380d90230343346e074846f0bd006f242ce45a79f92da787759830d23337803be3cdcfb56184f686c86cbda1e0d2308e18f3327ae7f4b65d090ddf1c1a16ec4167962bacf013f7566adb3a171b64f5ae1e681e7368149c52ed5048b2b47be057aefdcb4824e55419b2f6a65c402586386274a5fb52e511aa8320534080e8ccb74d045b963fc12e6c37f8e5be6f1"}) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000840)={{0x1, 0x1, 0x18, r0, {0xb68}}, './file0\x00'}) ioctl$CDROM_GET_CAPABILITY(r1, 0x5331) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:16:08 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x3, 0x4040) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x4262, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCG_STATS(r1, 0x80089203, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r0, 0xf501, 0x0) 07:16:08 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x81, 0x4}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) sendmsg$inet(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="4b94195403a999c9fa019aaa1491f3c8a2d62d9d5e31bcc6f982e8cb16cf3ec342d8ca4f7dd0f301dde3f5bd810a650881218cbaddbfc4dfaf0e937ce548ca1f44d998c20aaa2adbdfb188c44ee48f84c51a772b5fbbe594393ba37d9032de85c0a591f0530c7db941115fe52e0375331c2130a53c355ed93fa55d75f62715683e64b278f9fa58e621aaa9cff24f0323d0c18d9bf081820917c4e2572852afc238bb98e2f0b50caf0a5fb2e215fe235eee542e65f5b8c0508e2f49f8fd63fbb37ba941903de60d55d7aa8c0752f64c306c8aa51829bdb5eecbfe09de9d38305a38bb5ffcf42006eced8ddc4bca1b258e27ea458c6f", 0xf5}, {&(0x7f0000000100)="5fd732910865c151b7aecd4ce1de73f2d2095ac3ebbc1ccf56189c8ab0a31489a019539d2f27290ea5b6e37002e61b6598ecc3cf603314f785eda398a695bec4c3b9ca1ce0343f04a14ac2dc15917de90188846c73ff5a6be3cfd95a33774223fe4daafeeac2b410e18ed48eaeade192024a6783768f57221744ea279a642a271e46e44c2b433bae16411a2d255799d06893c8240284132d234b92cf07e894", 0x9f}, {&(0x7f00000001c0)="6b1875705ec09b03df2a7b38df8ad8b3ea80f99880a7cc939f5fd4183129af20c1ddae4b2d223f9d52975d8f2af8e3b6c31087136ab0da44eab2a6be90f19006a6092958af4b49c981bacfd27e93b25a04ce6212d44a28493622bb4901008999db9a91d31d08552f2926e8ea62ad450b65e5cd3a498417c85e45b0f6d157dc823e43a1c36faf29188cce7181c5b5238812628f7f9f5b922ff433e755f767c18598c542849e86036dec54846599cc8a33e1d8bbf4867dae9b888b330166b8b5aea8648e72f4a6fffd23dc04cc413d2498f7be90de8a56e60e2b33c06a74da15ea167d52b45299fbe19368f78e65080a14", 0xf0}], 0x3}, 0xc000) 07:16:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 50) 07:16:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 07:16:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x8cffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:08 executing program 2: r0 = syz_open_dev$usbmon(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1164.282738] FAULT_INJECTION: forcing a failure. [ 1164.282738] name failslab, interval 1, probability 0, space 0, times 0 [ 1164.284268] CPU: 0 PID: 7857 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1164.285041] FAULT_INJECTION: forcing a failure. [ 1164.285041] name failslab, interval 1, probability 0, space 0, times 0 [ 1164.285158] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1164.285172] Call Trace: [ 1164.289148] dump_stack+0x107/0x167 [ 1164.289624] should_fail.cold+0x5/0xa [ 1164.290122] ? create_object.isra.0+0x3a/0xa30 [ 1164.290714] should_failslab+0x5/0x20 [ 1164.291208] kmem_cache_alloc+0x5b/0x310 [ 1164.291737] create_object.isra.0+0x3a/0xa30 [ 1164.292310] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1164.292971] kmem_cache_alloc+0x159/0x310 [ 1164.293513] ext4_mb_new_blocks+0x698/0x45c0 [ 1164.294088] ? trace_hardirqs_on+0x5b/0x180 [ 1164.294648] ? ext4_cache_extents+0x148/0x2d0 [ 1164.295225] ? ext4_discard_preallocations+0xd80/0xd80 [ 1164.295899] ? ext4_ext_search_right+0x2e8/0xbd0 [ 1164.296521] ext4_ext_map_blocks+0x1a55/0x5880 [ 1164.297126] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1164.297805] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1164.298486] ? ext4_ext_release+0x10/0x10 [ 1164.299020] ? ext4_map_blocks+0x5cd/0x1910 [ 1164.299578] ? lock_release+0x680/0x680 [ 1164.300101] ? ext4_es_lookup_extent+0x485/0xa80 [ 1164.300711] ? lock_downgrade+0x6d0/0x6d0 [ 1164.301257] ? down_write_killable+0x180/0x180 [ 1164.301860] ext4_map_blocks+0x63f/0x1910 [ 1164.302397] ? kmem_cache_alloc+0x2a6/0x310 [ 1164.302956] ? __kernel_text_address+0x9/0x40 [ 1164.303533] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1164.304118] ? jbd2__journal_start+0xf3/0x7e0 [ 1164.304696] ? __ext4_journal_start_sb+0x214/0x390 [ 1164.305324] ? __ext4_journal_start_sb+0x1db/0x390 [ 1164.305961] ext4_iomap_begin+0x3ad/0x700 [ 1164.306502] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1164.307133] ? kasan_save_stack+0x1b/0x40 [ 1164.307667] ? ext4_file_write_iter+0xe0e/0x1530 [ 1164.308295] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1164.309138] ? splice_direct_to_actor+0x387/0x980 [ 1164.309774] ? do_splice_direct+0x1c4/0x290 [ 1164.310349] ? do_sendfile+0x553/0x11e0 [ 1164.310877] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1164.311492] ? do_syscall_64+0x33/0x40 [ 1164.312018] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1164.312749] iomap_apply+0x164/0x810 [ 1164.313249] ? iomap_dio_rw+0x90/0x90 [ 1164.313756] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1164.314531] ? mark_held_locks+0x9e/0xe0 [ 1164.315077] ? filemap_check_errors+0xa5/0x150 [ 1164.315681] __iomap_dio_rw+0x6cd/0x1110 [ 1164.316225] ? iomap_dio_rw+0x90/0x90 [ 1164.316745] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1164.317356] ? ext4_orphan_add+0x253/0x9e0 [ 1164.317923] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1164.318578] ? ext4_empty_dir+0xae0/0xae0 [ 1164.319127] ? jbd2__journal_start+0xf3/0x7e0 [ 1164.319732] iomap_dio_rw+0x31/0x90 [ 1164.320222] ext4_file_write_iter+0xe0e/0x1530 [ 1164.320821] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1164.321378] ? kasan_save_stack+0x32/0x40 [ 1164.321892] ? kasan_save_stack+0x1b/0x40 [ 1164.322397] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1164.323020] ? iter_file_splice_write+0x165/0xc90 [ 1164.323608] ? direct_splice_actor+0x10f/0x170 [ 1164.324174] ? splice_direct_to_actor+0x387/0x980 [ 1164.324778] ? do_splice_direct+0x1c4/0x290 [ 1164.325323] ? do_sendfile+0x553/0x11e0 [ 1164.325809] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1164.326378] ? do_syscall_64+0x33/0x40 [ 1164.326855] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1164.327515] do_iter_readv_writev+0x476/0x750 [ 1164.328077] ? _cond_resched+0x10/0x30 [ 1164.328555] ? new_sync_write+0x660/0x660 [ 1164.329066] ? avc_policy_seqno+0x9/0x70 [ 1164.329565] ? selinux_file_permission+0x92/0x520 [ 1164.330169] ? security_file_permission+0xb1/0xe0 [ 1164.330770] do_iter_write+0x191/0x700 [ 1164.331251] ? trace_hardirqs_on+0x5b/0x180 [ 1164.331786] vfs_iter_write+0x70/0xa0 [ 1164.332267] iter_file_splice_write+0x726/0xc90 [ 1164.332853] ? generic_splice_sendpage+0x140/0x140 [ 1164.333459] ? security_file_permission+0xb1/0xe0 [ 1164.334057] ? generic_splice_sendpage+0x140/0x140 [ 1164.334659] direct_splice_actor+0x10f/0x170 [ 1164.335204] splice_direct_to_actor+0x387/0x980 [ 1164.335784] ? pipe_to_sendpage+0x380/0x380 [ 1164.336321] ? do_splice_to+0x160/0x160 [ 1164.336803] ? security_file_permission+0xb1/0xe0 [ 1164.337404] do_splice_direct+0x1c4/0x290 [ 1164.337909] ? splice_direct_to_actor+0x980/0x980 [ 1164.338495] ? avc_policy_seqno+0x9/0x70 [ 1164.339002] ? security_file_permission+0xb1/0xe0 [ 1164.339595] do_sendfile+0x553/0x11e0 [ 1164.340074] ? do_pwritev+0x270/0x270 [ 1164.340538] ? wait_for_completion_io+0x270/0x270 [ 1164.341131] ? rcu_read_lock_any_held+0x75/0xa0 [ 1164.341696] ? vfs_write+0x354/0xb10 [ 1164.342151] __x64_sys_sendfile64+0x1d1/0x210 [ 1164.342695] ? __ia32_sys_sendfile+0x220/0x220 [ 1164.343267] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1164.343906] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1164.344548] do_syscall_64+0x33/0x40 [ 1164.345003] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1164.345625] RIP: 0033:0x7f98f384db19 [ 1164.346087] 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 [ 1164.348307] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1164.349240] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1164.350106] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1164.350973] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1164.351840] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1164.352709] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1164.353592] CPU: 1 PID: 7854 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1164.355152] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1164.357030] Call Trace: [ 1164.357634] dump_stack+0x107/0x167 [ 1164.358469] should_fail.cold+0x5/0xa [ 1164.359349] ? anon_vma_clone+0xdc/0x590 [ 1164.360279] should_failslab+0x5/0x20 [ 1164.361143] kmem_cache_alloc+0x5b/0x310 [ 1164.362064] anon_vma_clone+0xdc/0x590 [ 1164.362953] __split_vma+0x17c/0x4e0 [ 1164.363796] __do_munmap+0xf40/0x1260 [ 1164.364670] ? arch_get_unmapped_area+0x450/0x450 [ 1164.365770] mmap_region+0x7cc/0x1500 [ 1164.366651] do_mmap+0x868/0x1370 [ 1164.367444] vm_mmap_pgoff+0x198/0x1f0 [ 1164.368339] ? randomize_page+0xb0/0xb0 [ 1164.369255] ksys_mmap_pgoff+0x41c/0x560 [ 1164.370174] ? find_mergeable_anon_vma+0x250/0x250 [ 1164.371288] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1164.372481] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1164.373651] do_syscall_64+0x33/0x40 [ 1164.374494] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1164.375646] RIP: 0033:0x7f587819ab62 [ 1164.376491] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1164.380655] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1164.382375] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1164.383977] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1164.385593] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1164.387200] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1164.388813] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:16:08 executing program 7: r0 = socket$nl_route(0x10, 0x3, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@can, &(0x7f00000000c0)=0x80) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000000000)=0xc, 0x4) dup2(r0, 0xffffffffffffffff) 07:16:08 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCG_STATS(r0, 0x80089203, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:16:08 executing program 2: r0 = syz_open_dev$usbmon(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:08 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x77e87000) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x400000, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r1, 0xc0109428, &(0x7f0000000040)={0x2, 0x7e0}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$AUTOFS_DEV_IOCTL_VERSION(r1, 0xc0189371, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) sendmmsg$inet6(r1, &(0x7f0000000b00)=[{{&(0x7f00000000c0)={0xa, 0x4e20, 0x3, @local, 0x753}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000000100)="00a52e08290020230d6eb4ebbfb0b4c6f1da00d3b8fcc2177cd0ab", 0x1b}], 0x1, &(0x7f0000000180)=[@hopopts_2292={{0x48, 0x29, 0x36, {0x2e, 0x5, '\x00', [@jumbo={0xc2, 0x4, 0x200}, @hao={0xc9, 0x10, @local}, @calipso={0x7, 0x8, {0x2, 0x0, 0x5, 0x4}}, @ra={0x5, 0x2, 0xfff}, @ra={0x5, 0x2, 0x9}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xfc0}}, @hoplimit={{0x14, 0x29, 0x34, 0xfee}}, @rthdrdstopts={{0xa0, 0x29, 0x37, {0x5c, 0x11, '\x00', [@enc_lim={0x4, 0x1, 0x1f}, @generic={0x0, 0x2e, "4e8dd381a5be6a6a83e428ea5544aee900a7d6995a8d9281074ab46c96bd6fbc15ce2421772930ef77b2f630b8c4"}, @calipso={0x7, 0x48, {0x0, 0x10, 0x7, 0x1ff, [0x7, 0x400, 0x6, 0xfffffffffffffff7, 0x3, 0x5, 0x101, 0x3ff]}}, @jumbo={0xc2, 0x4, 0x3}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}}}, @rthdr={{0x48, 0x29, 0x39, {0x21, 0x6, 0x1, 0x80, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, @empty]}}}], 0x160}}, {{&(0x7f0000000300)={0xa, 0x4e21, 0x5, @remote, 0x7}, 0x1c, &(0x7f0000000480)=[{&(0x7f0000000340)="5d8e70dba0520f2a723ea723308dc9220f33199870478788a1b169283a7e9b32e3549d28d6edbd8f9dd94bdd1ffba1e639421d8f7da7d7d5170fe1a4a2dc860167b768c6e26b8b2965198ad522498c4b0f117e37d2f24f826024ced74f1354901cd431d9b6ab14912c24443707d0df4475fe70eabc3de769c0c3cd0a0c724a0b730004a8da", 0x85}, {&(0x7f0000000400)="9b1f4c7b1bfa26faba81a3d84db27c5d1afe53d1ed72f60e9bfaf92fd9122cc28ddad8ed1c1be86ebee86b45ae80435ad0a58c861d70e2f9b5bb7eb009cfb4ff240a8ded252c78d76c95a8705a94d263b8d245132695ead8b90e0b23c9bd7b0505dbf7", 0x63}], 0x2, &(0x7f00000004c0)=[@dstopts_2292={{0x78, 0x29, 0x4, {0xc, 0xb, '\x00', [@generic={0x7, 0x54, "9731e37f5153151985ee42813967c737b9da1fa00ce85aa62adb983e499e0aea043e18679e75febd1bd9051b4604111ab48325e730d30a7f95422e318fe399b173b996c4d4f724e507ba5e6af4572096c0a281b4"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x7fffffff}}, @hopopts={{0x38, 0x29, 0x36, {0x3b, 0x3, '\x00', [@hao={0xc9, 0x10, @mcast2}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x2}]}}}, @dstopts={{0x38, 0x29, 0x37, {0x1, 0x3, '\x00', [@hao={0xc9, 0x10, @empty}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}]}}}], 0x100}}, {{&(0x7f00000005c0)={0xa, 0x4e21, 0xcb4, @loopback, 0x8}, 0x1c, &(0x7f0000000680)=[{&(0x7f0000000600)="c8334e9609f8038ba7e2865f5c52d21167e53e470d817a46dba0b83ff692014af3cc18de41909d0d753ec7533eadc5548ab57173b590e2b562544a635c46802c554159bce9e8948264cc91d2be02522f853b44df59e7da0905", 0x59}], 0x1, &(0x7f00000006c0)=[@tclass={{0x14, 0x29, 0x43, 0x1f}}, @flowinfo={{0x14, 0x29, 0xb, 0x68000000}}], 0x30}}, {{&(0x7f0000000700)={0xa, 0x4e23, 0xfffffff7, @dev={0xfe, 0x80, '\x00', 0x23}, 0x3}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000740)="36fd79872443379e340909de0c78c213e5c02460de56881606fa2540e2a0b80d2743184135c19f4f15b5147bd50bc04ef8d3a7aeb3c21f28df437a6c58dbf91a4c7dbd49facc643633c038617e88d6d663ac636ecc866714482453f7278946b2b24f2628265f7e7d2b14152872f3bf4a60e224287852f061c06d772e36fecd6b", 0x80}], 0x1, &(0x7f0000000800)=[@dstopts_2292={{0x78, 0x29, 0x4, {0x6, 0xb, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @hao={0xc9, 0x10, @mcast2}, @enc_lim={0x4, 0x1, 0x5}, @ra={0x5, 0x2, 0x9f3}, @calipso={0x7, 0x30, {0x2, 0xa, 0x3f, 0x3, [0xb98, 0xffffffffffff7fff, 0xff, 0x7f, 0x4]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x7}}, @dstopts={{0x30, 0x29, 0x37, {0x1d, 0x2, '\x00', [@calipso={0x7, 0x10, {0x3, 0x2, 0x2, 0x3, [0x5]}}]}}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x0, 0x10, 0x0, 0x2, 0x0, [@private2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast1, @private1, @dev={0xfe, 0x80, '\x00', 0x2b}, @private0={0xfc, 0x0, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02']}}}, @hopopts={{0x20, 0x29, 0x36, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @pad1]}}}, @rthdr={{0xb8, 0x29, 0x39, {0x3a, 0x14, 0x0, 0x4, 0x0, [@remote, @mcast1, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @local}, @private2, @local, @mcast1, @empty, @loopback, @mcast2]}}}, @hopopts_2292={{0x78, 0x29, 0x36, {0x1d, 0xb, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0x3f, "b702bae81bd3a56b5125001826d70c812b5cf3cbfea16801e117c311c896d1db0208a8b5995d628ef7a647a8b56143ac6dbeaa5e928fc91b4f8359dfa7c482"}, @enc_lim={0x4, 0x1, 0x3}, @hao={0xc9, 0x10, @local}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x67, 0x2, '\x00', [@pad1, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @rthdrdstopts={{0x20, 0x29, 0x37, {0xff, 0x0, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}]}}}], 0x2f8}}], 0x4, 0x40000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xc, 0x110, r2, 0xaa99d000) 07:16:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xf6ffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x0) 07:16:08 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x4118, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0x0, 0x10}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x80, 0x0, 0x3, 0x8, 0xf0, 0x0, 0x2, 0x10000, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x0, 0xff}, 0xc06, 0xad4, 0x0, 0x5, 0x1, 0x3, 0x400, 0x0, 0x9, 0x0, 0x9}, 0xffffffffffffffff, 0x1, 0xffffffffffffffff, 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = dup2(r1, r0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f0000000000)=0x3, 0x4) 07:16:08 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = getpgrp(0x0) r2 = pidfd_open(r1, 0x0) io_setup(0x7, &(0x7f0000000040)=0x0) io_submit(r3, 0x2, &(0x7f0000000280)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, 0x7b, r2, &(0x7f0000000100)="6feeb48ca69f82319e91d7a56df5fc2cd2f31ff8176054464a5649dc52eef2e9c4655c617a1db4d75f85a2a5c2869d70c668441ffd28157bb6342c1e447f8a6ee61a8ab10182b07522681b69ec13dabe0001e289ce3eb9c30ad07903d5", 0x5d, 0x3edf, 0x0, 0x2}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x8, r0, &(0x7f0000000180)="049a5ea1bd752a6075719f9321042456b4b6cff2b432f28fac55a1eb8061b47b41da45f99d8a1932add38a87fb6a0e2f8f486f3495cd188d56d203e55653cab0b3b552aa9252cdce01097f495da3191f0bad06a9acfa4f122eef456d3f779f4270cfb2e0296f6db11d4c0765c169156174f53896c2e098e59087855a279895bca8a933d74d84a88dee7283fe4cd87eae20fdc18430abbe7019e1ee919bf0371348c3b3b4f142ccd197f2f7c02f83a2b05695db3ef9", 0xb5, 0x2}]) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r4, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r4, 0x5412, &(0x7f0000000000)=0x6d) kcmp$KCMP_EPOLL_TFD(r1, 0xffffffffffffffff, 0x7, r0, &(0x7f0000000000)={0xffffffffffffffff, r4, 0x5}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:16:08 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfcfdffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:23 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 51) 07:16:23 executing program 2: r0 = syz_open_dev$usbmon(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:23 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCG_STATS(r1, 0x80089203, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)=0x3f, 0x4) syz_genetlink_get_family_id$team(&(0x7f0000000040), 0xffffffffffffffff) 07:16:23 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x2}, 0x0) 07:16:23 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 68) 07:16:23 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) socket$netlink(0x10, 0x3, 0x10) 07:16:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfeffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:23 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x1, 0x3d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) perf_event_open(&(0x7f0000000040)={0x4, 0x80, 0xf9, 0x7, 0x3f, 0x9, 0x0, 0x6, 0x92008, 0xc, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, @perf_bp, 0x4e801, 0x800, 0x2, 0x5, 0x2, 0x723, 0x4, 0x0, 0x426, 0x0, 0x20}, 0x0, 0xa, 0xffffffffffffffff, 0x0) [ 1178.857572] FAULT_INJECTION: forcing a failure. [ 1178.857572] name failslab, interval 1, probability 0, space 0, times 0 [ 1178.860155] CPU: 0 PID: 7914 Comm: syz-executor.4 Not tainted 5.10.247 #1 07:16:23 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x3}, 0x0) [ 1178.861712] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1178.863694] Call Trace: [ 1178.864310] dump_stack+0x107/0x167 [ 1178.865136] should_fail.cold+0x5/0xa [ 1178.866000] ? create_object.isra.0+0x3a/0xa30 [ 1178.867036] should_failslab+0x5/0x20 [ 1178.867893] kmem_cache_alloc+0x5b/0x310 [ 1178.868832] create_object.isra.0+0x3a/0xa30 [ 1178.869820] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1178.870970] kmem_cache_alloc+0x159/0x310 [ 1178.871914] anon_vma_clone+0xdc/0x590 [ 1178.872815] __split_vma+0x17c/0x4e0 [ 1178.873663] __do_munmap+0xf40/0x1260 [ 1178.874529] ? arch_get_unmapped_area+0x450/0x450 [ 1178.875623] mmap_region+0x7cc/0x1500 [ 1178.876508] do_mmap+0x868/0x1370 [ 1178.877306] vm_mmap_pgoff+0x198/0x1f0 [ 1178.878188] ? randomize_page+0xb0/0xb0 [ 1178.879108] ksys_mmap_pgoff+0x41c/0x560 [ 1178.880026] ? find_mergeable_anon_vma+0x250/0x250 [ 1178.881153] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1178.882335] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1178.883501] do_syscall_64+0x33/0x40 [ 1178.884356] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1178.885537] RIP: 0033:0x7f587819ab62 [ 1178.886391] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1178.890648] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1178.892413] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1178.894051] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1178.895695] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1178.897351] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1178.898999] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:16:23 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x8}, 0x0) 07:16:23 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1178.924105] FAULT_INJECTION: forcing a failure. [ 1178.924105] name failslab, interval 1, probability 0, space 0, times 0 [ 1178.926889] CPU: 0 PID: 7908 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1178.928475] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1178.930383] Call Trace: [ 1178.930995] dump_stack+0x107/0x167 [ 1178.931841] should_fail.cold+0x5/0xa [ 1178.932733] ? __es_insert_extent+0xed1/0x1370 [ 1178.933787] should_failslab+0x5/0x20 [ 1178.934664] kmem_cache_alloc+0x5b/0x310 [ 1178.935609] __es_insert_extent+0xed1/0x1370 [ 1178.936664] ext4_es_insert_extent+0x45d/0xf10 [ 1178.937729] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 1178.938719] ? lock_downgrade+0x6d0/0x6d0 [ 1178.939692] ? down_write_killable+0x180/0x180 [ 1178.940768] ext4_map_blocks+0x80b/0x1910 [ 1178.941731] ? __kernel_text_address+0x9/0x40 [ 1178.942766] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1178.943804] ? jbd2__journal_start+0xf3/0x7e0 [ 1178.944851] ? __ext4_journal_start_sb+0x214/0x390 [ 1178.945975] ? __ext4_journal_start_sb+0x1db/0x390 [ 1178.947115] ext4_iomap_begin+0x3ad/0x700 07:16:23 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x204100, 0x0) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f00000000c0)={&(0x7f0000000040), &(0x7f0000000080)=""/18, 0x12}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) ioctl$CDROM_SELECT_SPEED(r2, 0x5322, 0x0) r3 = fcntl$dupfd(r1, 0x406, r2) getresgid(&(0x7f00000010c0), &(0x7f0000000240)=0x0, &(0x7f0000001140)) r5 = semget(0x2, 0x0, 0x8) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, r6, 0x0, 0x39, 0x8}, 0x4, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)={{0x0, r6, r4, r6, 0x0, 0x3, 0xfffc}, 0x2, 0x1}) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r3, 0xc018937b, &(0x7f0000000100)={{0x1, 0x1, 0x18, r2, {0xffffffffffffffff, r4}}, '\x00'}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 1178.948093] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1178.949353] ? kasan_save_stack+0x1b/0x40 [ 1178.950315] ? ext4_file_write_iter+0xe0e/0x1530 [ 1178.951413] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1178.952883] ? splice_direct_to_actor+0x387/0x980 [ 1178.953996] ? do_splice_direct+0x1c4/0x290 [ 1178.954988] ? do_sendfile+0x553/0x11e0 [ 1178.955903] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1178.956986] ? do_syscall_64+0x33/0x40 [ 1178.957885] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1178.959124] iomap_apply+0x164/0x810 [ 1178.959989] ? iomap_dio_rw+0x90/0x90 [ 1178.960881] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1178.962220] ? mark_held_locks+0x9e/0xe0 [ 1178.963172] ? filemap_check_errors+0xa5/0x150 [ 1178.964245] __iomap_dio_rw+0x6cd/0x1110 [ 1178.965180] ? iomap_dio_rw+0x90/0x90 [ 1178.966084] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1178.967142] ? ext4_orphan_add+0x253/0x9e0 [ 1178.968116] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1178.969260] ? ext4_empty_dir+0xae0/0xae0 [ 1178.970214] ? jbd2__journal_start+0xf3/0x7e0 [ 1178.971263] iomap_dio_rw+0x31/0x90 [ 1178.972107] ext4_file_write_iter+0xe0e/0x1530 [ 1178.973190] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1178.974238] ? kasan_save_stack+0x32/0x40 [ 1178.975191] ? kasan_save_stack+0x1b/0x40 [ 1178.976140] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1178.977312] ? iter_file_splice_write+0x165/0xc90 [ 1178.978417] ? direct_splice_actor+0x10f/0x170 [ 1178.979465] ? splice_direct_to_actor+0x387/0x980 [ 1178.980575] ? do_splice_direct+0x1c4/0x290 [ 1178.981565] ? do_sendfile+0x553/0x11e0 [ 1178.982477] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1178.983541] ? do_syscall_64+0x33/0x40 [ 1178.984444] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1178.985676] do_iter_readv_writev+0x476/0x750 [ 1178.986707] ? _cond_resched+0x10/0x30 [ 1178.987603] ? new_sync_write+0x660/0x660 [ 1178.988565] ? avc_policy_seqno+0x9/0x70 [ 1178.989499] ? selinux_file_permission+0x92/0x520 [ 1178.990612] ? security_file_permission+0xb1/0xe0 [ 1178.991733] do_iter_write+0x191/0x700 [ 1178.992642] ? trace_hardirqs_on+0x5b/0x180 [ 1178.993646] vfs_iter_write+0x70/0xa0 [ 1178.994527] iter_file_splice_write+0x726/0xc90 [ 1178.995618] ? generic_splice_sendpage+0x140/0x140 [ 1178.996782] ? security_file_permission+0xb1/0xe0 [ 1178.997897] ? generic_splice_sendpage+0x140/0x140 [ 1178.999025] direct_splice_actor+0x10f/0x170 [ 1179.000041] splice_direct_to_actor+0x387/0x980 [ 1179.001126] ? pipe_to_sendpage+0x380/0x380 [ 1179.002123] ? do_splice_to+0x160/0x160 [ 1179.003035] ? security_file_permission+0xb1/0xe0 [ 1179.004155] do_splice_direct+0x1c4/0x290 [ 1179.005126] ? splice_direct_to_actor+0x980/0x980 [ 1179.006231] ? avc_policy_seqno+0x9/0x70 [ 1179.007172] ? security_file_permission+0xb1/0xe0 [ 1179.008301] do_sendfile+0x553/0x11e0 [ 1179.009191] ? do_pwritev+0x270/0x270 [ 1179.010069] ? wait_for_completion_io+0x270/0x270 [ 1179.011184] ? rcu_read_lock_any_held+0x75/0xa0 [ 1179.012261] ? vfs_write+0x354/0xb10 [ 1179.013124] __x64_sys_sendfile64+0x1d1/0x210 [ 1179.014154] ? __ia32_sys_sendfile+0x220/0x220 [ 1179.015210] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1179.016428] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1179.017617] do_syscall_64+0x33/0x40 [ 1179.018475] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1179.019652] RIP: 0033:0x7f98f384db19 [ 1179.020513] 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 [ 1179.024747] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1179.026496] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1179.028134] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1179.029784] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1179.031425] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1179.033077] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:16:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 52) 07:16:37 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 69) 07:16:37 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xffffffff00000000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:37 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat$binderfs_ctrl(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder-control\x00', 0x802, 0x0) sendfile(r0, r1, &(0x7f0000000040)=0x7, 0x5) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) fcntl$addseals(r0, 0x409, 0x2) 07:16:37 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x3, 0x9}, 0x0, 0x0, 0xfffffc01}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = getpgrp(0x0) pidfd_open(r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1f, 0x80, 0xff, 0x40, 0x0, 0x8, 0xa1831, 0xf, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x2, @perf_config_ext={0x6, 0x7fff}, 0x11470, 0x81, 0x3, 0x8, 0x1, 0x40, 0xfff, 0x0, 0x6, 0x0, 0x7ff}, r2, 0x4, r3, 0xb) dup2(r1, r0) [ 1192.888743] FAULT_INJECTION: forcing a failure. [ 1192.888743] name failslab, interval 1, probability 0, space 0, times 0 [ 1192.890340] CPU: 0 PID: 7942 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1192.891239] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1192.892328] Call Trace: [ 1192.892685] dump_stack+0x107/0x167 [ 1192.893167] should_fail.cold+0x5/0xa [ 1192.893672] ? vm_area_alloc+0x1c/0x110 [ 1192.894192] should_failslab+0x5/0x20 [ 1192.894693] kmem_cache_alloc+0x5b/0x310 [ 1192.895227] vm_area_alloc+0x1c/0x110 [ 1192.895726] mmap_region+0x982/0x1500 [ 1192.896231] do_mmap+0x868/0x1370 [ 1192.896696] vm_mmap_pgoff+0x198/0x1f0 [ 1192.897206] ? randomize_page+0xb0/0xb0 [ 1192.897735] ksys_mmap_pgoff+0x41c/0x560 [ 1192.898267] ? find_mergeable_anon_vma+0x250/0x250 [ 1192.898917] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1192.899606] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1192.900284] do_syscall_64+0x33/0x40 [ 1192.900777] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1192.901446] RIP: 0033:0x7f587819ab62 [ 1192.901930] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1192.904322] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1192.905315] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1192.906238] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1192.907160] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1192.908082] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1192.909014] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:16:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x9}, 0x0) [ 1192.954477] FAULT_INJECTION: forcing a failure. [ 1192.954477] name failslab, interval 1, probability 0, space 0, times 0 [ 1192.957220] CPU: 1 PID: 7950 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1192.958836] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1192.960800] Call Trace: [ 1192.961433] dump_stack+0x107/0x167 [ 1192.962297] should_fail.cold+0x5/0xa [ 1192.963196] ? create_object.isra.0+0x3a/0xa30 [ 1192.964272] should_failslab+0x5/0x20 [ 1192.965182] kmem_cache_alloc+0x5b/0x310 [ 1192.966155] create_object.isra.0+0x3a/0xa30 [ 1192.967189] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1192.968396] kmem_cache_alloc+0x159/0x310 [ 1192.969383] ext4_mb_new_blocks+0x1fd8/0x45c0 [ 1192.970462] ? trace_hardirqs_on+0x5b/0x180 [ 1192.971476] ? ext4_cache_extents+0x148/0x2d0 [ 1192.972541] ? ext4_discard_preallocations+0xd80/0xd80 [ 1192.973775] ? ext4_ext_search_right+0x2e8/0xbd0 [ 1192.974918] ext4_ext_map_blocks+0x1a55/0x5880 [ 1192.976001] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1192.977253] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1192.978496] ? ext4_ext_release+0x10/0x10 [ 1192.979472] ? ext4_map_blocks+0x5cd/0x1910 [ 1192.980505] ? lock_release+0x680/0x680 [ 1192.981440] ? ext4_es_lookup_extent+0x485/0xa80 [ 1192.982555] ? lock_downgrade+0x6d0/0x6d0 [ 1192.983546] ? down_write_killable+0x180/0x180 [ 1192.984650] ext4_map_blocks+0x63f/0x1910 [ 1192.985637] ? kmem_cache_alloc+0x2a6/0x310 [ 1192.986651] ? __kernel_text_address+0x9/0x40 [ 1192.987701] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1192.988776] ? jbd2__journal_start+0xf3/0x7e0 [ 1192.989847] ? __ext4_journal_start_sb+0x214/0x390 [ 1192.991009] ? __ext4_journal_start_sb+0x1db/0x390 [ 1192.992167] ext4_iomap_begin+0x3ad/0x700 [ 1192.993170] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1192.994317] ? kasan_save_stack+0x1b/0x40 [ 1192.995290] ? ext4_file_write_iter+0xe0e/0x1530 [ 1192.996589] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1192.998303] ? splice_direct_to_actor+0x387/0x980 [ 1192.999602] ? do_splice_direct+0x1c4/0x290 [ 1193.000721] ? do_sendfile+0x553/0x11e0 [ 1193.001655] ? __x64_sys_sendfile64+0x1d1/0x210 07:16:37 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000280)={0x0, 0x1, r1}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000000)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009640)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={0x0, r3, "13a918f77968f35510e9c2995f8f145b5a993ed98182f0458528c488d13cb059ebdaf35758b6c4a404e740a316f28bbaf2ba1e0be9dc65eb79525ebe533e5cf9a0255e9728c1d77e372b2c36be4b341cba62603bfec2044d3afccc48519863c67001a67e310b20901d1ff651b95f6446cfe5a8529a0d50486e35b928534fd449ef689a49f3ca9fa17c9dcdd79aa5ce8eab24307435c9fa8f1626428abc21b9e44cb07223508500fdaec1f7e9d7fbbfbc3ce39c68ed5779d9e41801f3b314cdf804ad7bbd560b7f6a88686ab581b4650fd6f7ae2e4a3d08c32f1d6ed93a6e655e75b225f5d9b6c254c6147b919e066cff818d816d5f82ef03878d88dba88bd1c7", "1f29ba4b8ef65904299aa96accedf56281e2fe8632839ea09bbef2d6fa043a0610201771fd8cc653464e85115efaa7dc2fdd50d73d24210e9acc50f098a252942f5c7cf03ec72095ebda04fec64ceffd68165d6c34c6b9f927c84d960188f0208d701413bd45b57610d2ef13d4c299f0a6236113722fc885e2c5662b8aee81fc140ebb09e6bd74405f2c8db6744bb7523f36d7a8338b9810fef6bd03b311af51c76f1c178738f3bf0ba539f37f30064de4bb841d75d7ec33ee66a29b208b7764ad69190dec246e472f01f3b4d5a9d685f129be9e8b1cf57a60fe657e1fdd1412d1dbddff080c6fbce3b5b78e22538faf72c29ea2c53b66139382af3e2b93139fbbed9f27928d1dbb61569f2b509e9b2e7fbb6fdb7cfd5e61d6b723ff12bd7b983979a5b5dc75a6763ac79a752a7b2d041f9f7f23399ce749fe699a838200aac9595cfcb6a415885ea8786be9f702a1923aaddefa668baf4ee0339e1d116f65e677d10ab27c1d885358b7dda8f09bc6c9a110605a99e6093e474c8349ffafb6f0495de805185a6f6b9cd550211e450c8de6f174a782391c32949e8987569aaa4e7b010e56df5eb7cecf492adabd1672eb508a74695284053c11a409006380d7857eefdb143b94cd3eec4dcae86b0633c9ffbaba627b22dd969b7fd53da33e442079bcc85f1a28eacc1506ccf329440d89489bd66d162f4efa79046e9bdbd3c6b200f8c29c50863250eb8f426c7a0e307b8c1366790bab8f106f76239830fd1a59848a3ad964e46714e28a1c32d50a6caae3778169e5fae380b1a92cf9eadda123ddd662d3e94e1778e704d59a0410811828db4b003e319e63063349323073dac1bbf5f86cf0c08fd8e9899d6b0b07d2e6c875573d361bbe24114b8ed8ad2ba1d6eab8825ee75f3a508dcd5de143a78be6cd9934262a39680a38edc5e9c371d93cea62e1b26ea3cf070c989d4fd346981265d86d421d9958df971ce02b62ae36ff5b649e32af08fb150e01b8dec3fc707ea9e0034e43031ab003527954d7ed0248d8bac3a11ff0633dc3293649885b9084575164fbeab339e8c3d3098005d995d5f964b35ea509ef5a9fb2f7edcce220aa6e841537733db920b68d2b62f7f173dde5a620539d79f3bf11632af94107830b824228c6f65a5fc81248093c10ea1c3e85c1768a7554b6c73568384f4d798c13e57c78270f5061abfb9742002e18af3d05c802de8d5bedffbaa65f9ad0cca2597d2ad0756a4f2165900c88b028869f0c5f6e2b33b2dc91f9ebacc0b853db2fc17669dcbcfacea938b92750e0e2ee70e442ca50d83bb2971082a3d7bdeb650314e9c85d483e1ef1af3aabb6afbf382c0fe3708bea60a6ecb19675c5d1c62878d810bcbf3718b8464262914bb78d79ecbadb91e61ba8b36eb68553749799e47ae8394c6145da3c22f7dc4cb08de432aa0c8565a7445aa2820832edaec79677c4e5606dce05e3aa4600fea8b25b6ea3679f9a4a9850cb417ba66e807696682bbb7297a0099c757a108e3ee7a0ce378527fcc74ba143efe02774cedf3b32801e7464d95c2e8db9c34f30cba4031422132c8c0ca719c8ad41a04c3b3d03bd0f5e943c506c410e891c6c5c75de3e8f98eb2526e4b7043559d16304f0ad3f5eba95308383e1d7102d955d42a318a6ab95f4fe0c97d83dc60a1247903d8fc255f1630699c08dca8e0ada169e44ccd60731c627bf09e2354d08cdf7da38d817c1b6911ef5843aadc1051ecafefc244d72fc68ff6290921aa6965309d310c0738f5f195fba530fb7105411bda6a44a3c37087321644b1bffd0e9a9432f90799b83d37c4410e4f3a8c4deb382192512181076cd77204afe9f7d0edebf5502b7867657de21107f9d98dc53e6f17ef9e7d54e836b73932d5b41298cd8b8d3b77531282ac8097e4d2c478cf628c9ea48d760400b16f46dc98cbad396a81eeee2c391cff742be9a1121df8c06676257da66a0faae833c79e371bfde887cdc7ec0a0d77f961bf6a8690c7efb8fb89a764cf9e95049d7d3b644fa6b4c65e45c92aadc67f3242208e3890fff4c176bbd43287f90f06da0a10c62c26b58e9f7d9d144a366a6d4d31fa4eada579f9d293387e7c1893f48569e7e63b06e5f9e9618b5abbddda14d2c2975cc6d4e14753f8bc2fb60a1557ed0fea185a3e8f3c3ec2240497b08289d0c880a2da8643deeda587eda47285bbbff8b288070dd096aca64188feae3df39eea587dc0a35b836552122e74e6e14ef4498fda266b8418fc29c76d26d7f6f33fe54ade08fa11b65afd0941f6702155bd4d48fe4f570a22f7831fbd7f69ff6b8d0fc54da97929d7ddda91d97951eff735fe259e5a972abce810dd1d750fd092669f6d419ec0e3559980b1a65606f0e05be18bef30b506ddcb62d6856872c6a6ebd3cac1272872510b4142836aef1890651af148ba2d8ad8eb8b8f8802b3c9f4e01dcf279a4d0f57556544faf8333ff92fafa035cef10b171012e2434271f44d478da225f3ac09cf5fbd9bbcd516873964b38c14d0a345826bdd0c852bdb592b9856abe2f4f32f2cdda8a660c208339eec4cc91ed62f66c0be5b59156f209dfeddaf410622d31e32834c9613ddd5ce04838513619f6b0cc0b3f2831e25adece2d4fffec0c59760d534d6841c10ea488e35463a0c9df5f8ac5a8de610ebbebd5929fe4b9828cb94e55b192570ef00715c32ff047537914a07b3d32acd41e0b76de957061f67e86c691bf0007b8ad9e817499fd232f5b159b0e126cc38f968999d60e3d66ea3a974696a6a17640b6c83881622a0538cd461ecd2ea3f7ecc87ee8ccc5ecc0366a2fdf15f10f925f2126eb238b7abf633883587251d414f08603c91b88a26310daeb9f6a0b777a1e1e77681ba82f1e1dcb872681528d849735448d969f2ec2d14d574bc4e400f948e2ad22325b91cc819ba81be9a7abcf0a73c6580c0e69b66c440193963e6d9d52df3151358b5958c0d08dcf7a40ea741e1b7eaa0c71ae1da3670b260c9602249183b05c9e2cf18490f54c39f9758db2bdc93741956b5e90482d1d4e641e27b9a83716a7d51dc8652960962419baca2241f2d0400469b6cc5189314af59c6019fa4333fbba779212c7afc016882e36d374381cd17fc947ddb2d0777a4adea78b2b92ace46eab9e215b5addc7bfc7a1786cdfad80097db7059dcb6ac4fc764b3b8c0ac8f247ae1ed16aa915fd6123c2e7e35c2a4c54195f94ab726edcf17d6c3a745f9508873346966e6147c7569873ce024b88e62658544291a4f097da967ac43388bf4bde45b3ba64aafbe5037ddd81258582fc240e4d0b7052911e723ef65a523d7258520611c5a67cf67294c463a1c4722306ca0fadb993816c82cb53fbb8c6868e15f54532fc27d7c032e3dd5f54e2471569e108ea21d3c2e71a1384dc99d24102250661fd4cf33f9928331ab07dabb1160382ca2e2a925a44be59e21b08ff9ed21879559fcfc302553c8a1ecd4274d911614bb9649f6c3ebd1363f06ff8e219c00026e36910bd125a3c232940b54716673e84526420ae15a93278521eb06974f570aff9c50a7eb26be5022e231f5a9880a687b710154ff16fa7bd612a7b9482dd9fe6523d8eefc00d7cef5d41fcd1fdf86c17c49a30d105a8dd6df70eb384ca830a48505e8d0fd8c3bec67e8d668cb2718b10ca06ea24938910d712103ca24b70a5879ecdb143f3ab036f4652e7e155068de1f46a22a0911c607d0c3e82bf3cda3faefa2eca851aa7eed459d893ed0b1424b4240704497e238416e4d6a7368f6a48c573d46cbd7cded1c1bf53e60d99990f336f176990f4d22f67a0b7025ddd034c8edb22effb202abefe445739237e48de8a27724337cf2862d38c425fc62435af8d3c3df494b978b688f0a32dc1195a556b8474b13eda60bf5b4ae2e8ec5dbd3c5c4cb88d81443ac3ec437460a23ab4f9d965c61693b0fd618262481d628d943b1e19c9d8c50f07f7d5f4359eb3b1545c682e30f05f673b585b96e96c8e7de16617b5e6f58baecd67a50f707b92324b8c88ff56fb58799cbf3511b91a7154a4b83a2e9c71933a90ea3499faf398cd98c5bfe6337923b2d09c81dc81c646775e8ec1288bd883e85872f8f0db40cd48220097033cc06f75b282844f1d0b1cac56f26a68de6bae45642602f365fb2cb88c8e56127e45be4e9a500fb81aa5237ff2eb164534bde6876767f4ca427c7481e4cd5c3c94b57068a2f611fafc1ec0b2933e23bc239a1af8010c3f32e124a7dc8e17b7785e11b77cd38b3a658a756ec43e61b768d067f1d80294da0bc88d9a036140068a764be8c60293a6074b73fe74522d4e79358a19e9ec877f50a5bcf773eedff482b9361682226ae845ec17b774b17a40d13eed03baa35e819b4c3182f6bc65b97bd6950b35e045b9c4bfdaef88a2fa864d0ad4adc45f9eee583113b3f2fb2c6f4b44eb6202e14e4c5e148f75756c7f18fd75233a302fbffac2d852c43ee375535b585cde2bc5c66a07a4600b51526b51f6904b983334780111b5aabd8d3867bd705203fe37553b39123008479d5e132d24c3c23869520a97629ffbfb2a0dd4e08067d54f02e8e474324d02b84fc192c78a0619d01856774fe98dea29d4d648632ac06d193e7d17f015d917b41124538b8ce41b8e954e944b8d4b980f07d472d0ced2615bc4076935910d256b9d50ef1b297a716b138401d7fd416ef24653dc54c1bc6d59424bc014c2b06be12c237c1c32774def8e38ab5b8b72ae3012c91dfeb4837dc7637afea96384398e403218b1710858d945f8cd882d246214a4817c604d649e85ab25e200377693a1472d1946392309fb6afab64281fdc741c9d2d4ad48edd58a75888a56e42e67d0a6a5fa2a3a51e40aab936bd6da82379256deda6ba8f1e9c434f3698aba2c27ff6245739659e2e63d8f2289d53306c8d5df631dfa609ee6750906d3e61928e57259b9cefc6b58ebbda775e0d54f731a4bdb505996034b768f839bdac66df5a99780c741b041966fb27e647f0b561006d0409f7b660ad1a26a28e65e4c65336f1801f3eab7058cb8e9c32bfb34780e82a74f6bac2cb0dfebda0d0996fbd41c022186857699785bd7665a4e8bf2f5e757477044daf47a442fcac21a7210e601e0736f748085cf1b7455caf8540a71f11e3cf08039a328bdf11edcd99ed4d4a123d767d1cff596d77d877232a532a5f46d078f26229cff6f3a8b1ed4e2fc2e98b53bf34312a5ec35f18f2ed40a26a215b15d8c0b5f7501cf5c1aebf04c3096b571bf35516528757d9fad24d3e2c2bbcedf19fa8eb5beda4545e91edd6fe8e9c37b3e415f7b1a7084d817a4c90196bf6bed2456cf0d2a55c83716826edfe779af7e6c9e47a24f274fe3a9c4fc9cec7c17b237cfe784b2034595"}) [ 1193.003141] ? do_syscall_64+0x33/0x40 [ 1193.004444] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000200)={r2, r3, "dbd650efb2372a0f8127aa73024d12ce98d50fbb4d8f7fc3248a817aac61b1d29b2620863e3825000063432e6db5d0e761e993b81e9ab3456e75883facd8f00a031f0843e0d6eeaa618b6c4e69c528a1d73e07e1dc1a939b6f1980d19ee4e03dc6a5c0fc3a682b13103f80b87185cdaf38eba41a32439af1cc357a98cad9937d448f5967e5fd8e729730c7a9ca7f5a4c14e3e2476b18b216e1bc1a3e95ec7d4e58aa8758914c3716a7f5fab1840ece81999262741f78dadb4c1eb3e1437c0b4ff8c9d986ee509aee8ca013ef654807886892a17c19da0979b8d4e7c16f23e16efde424bc3f469bec12c05550ce9d233b7eadca2cd8b657a6ff2b1f071bbffcc0", "afc6a9ec32868a86d844ba7e16153f88f8899e9c053e63910a0e0c0cb98de8e4415c80787fdfcd71be4badfc230050b2b78e22c03dfd0f48802f34394e6730d4982e6213d227257f155d22f53b5bf912a032b7a80b1276f3c351d9bdedd4fa72d967818130e6880cc3275ffe29909b47c426a489fff660972c009dadc575ea0873a3f34a7f4d474ecda71d2550afe134b86d0f7f7171accd3273b4ef29404c7738fa86da610321cbe2a1142cfd0f7d6333205321462eafe7f4e48aa21f31057a8514a177a9b6c5da66822b90ec83c03e9538947103a1df7bcc209ca45b971fac2f4c28fe823ea33b7c2093c504515d808d29f66761913d94737bb610942b7fa2ac871d1a1b3e330e017c4f0fff389b90a026f0a3f2e3fbbd5f3125b724a0e5673753336d07cf8c2be629fc0e02aa9ab46ed7c3a7879d08cb214b4f56e7d29ab1ea14f01c30fc85329148ec0b5779af7d58efc4579a66f4bdab2bedccd012abe8c5d75dc72a33bde9f51163a756c2e4b6c069e645a5ba6802b925d9329950b02286fc4ca58963398e05e1d1850eaf08a2260d5639b8f5d687fba69827286fb825148e5bbae0fdddfa37f79b56c668472d53538e224a7b83f269c78251f2a2cf7a9e9c4b673186ae685879b13ada0ad51facc9af9244de315da54015a8d47cdd272492c60609336989464c7be8b93f79661847fe3ee03e58e1d1699de21dafd9b512d9610c0e568cee18814a37aa268ef4c22461f86739f114527d879f08c812227ef0c1de3092f6eb22a739ae20b6416280115cac26dcb74d9a090b6b0be7ce56f3b572afb947f2599abe6e8bd5949cc78aa06b971b5b1c8d4d5145ada20c335f4301dbf7dd24eccd0165a903e2109ba472637362068dc4c7f8011d1d353fa6261340e16525732c274d6722fc32e90267b0a8bd8aa298abbabd391a20ed3f83a1d189212860de75ece41e9bd38221825858cc3767cc57f0a04b10b5882ac1da2194d5d4be08d288461ac8c5ace28eea93a042254b5d911ddb68f62777afc41249c2a0132ee08b2cff05c2666558b6b0959433123878b5019bfcfa3ba42905b6b2619f21604101093b83e5959bf19b120dd665faa73bbe3d80d2a3236a69afa01408649c0aaf2c1458977d0d7422c807a85a1361c4800f0dc30cbf4b94453f6370aea810deebc918336d2ece10bc69675c80e91cd341f6dc66d550cf02b65437494ea7bb86d54f6a1d099d6045e53e9dd48533a4cddad9e24cff271dcea4c777d2f7a5d07b3292b9aaf0f5101fc7cff315fdd7e868032d3e4e729dbd09cecd9bec7ca1c5ed8627cb3d03aa4472999cbcdc9096e0bb8f559c2017d1eb6ce62e0a482fb594619a8941e5b1afb70c4b0f779b8a7b1a7a7971d4426cf3fb5efc92b0708fede7afae961f22bd3a7b3526b867395619d9cc24b71228a59dea8fd510dbc523f0edf33555af39939750020d70330a06efc16bdcc5f473030537883ec115b0a921cc2b2dea2696fa84ddfe753ece4dddb8f6e1e8e18aba99ac26e2f000ef2b3b211a6af8e998530f87a805d4bfa67cb7ace7f01c44abe99c0b11ebbf961f7936e1f62b2acde5f5e7208879294549f96eb0a022c0c764bd9a903c680ef8601bc44611d460d1c505f338d53d84e529f8e35452f758e9e054b3fb601b069626e7ca7087a2b0f687d80ce128929d6b95258de739e149a2b4188f4958e67ecdfcffdd6b8ebee07c239d86c1d5cd7d81d37daba3189aef5f5039e7cfcced4bf2358adc6ce03feda69821a98eef2e48fefa61184c7789485a51dd5bd85a6875aa5a39c378413aab99a3f74641716cb1586933925b57ba4a25f6fb4949207bc3e792c8dfdaaec93d640b0e3cc8b119162854b6f3cf6d2abd4ac68f8c21fc8dc3878791eef0e7d76c15e08f7cff127e98a095835e4d599220f985944e4b2cd10a8b71071bd90d29f126802ece31a60387d1a3f5df308932ea684eb8980b8af128ca59515d0abb504fd520fc3aa8045f3115a0bb2f260b91e46e94d1c43fcd1b7de855d7a1f4333dc0701d4e82810b1d846ef3a7d0e744c8998c5c5d29dbe4dfe7d4b4e4cd486e0e30b4bfbdb6ef8e3e241ba1813382396897c2c822c5a38f7994f453ca237c1f4a2da809412ff7ee94bd3e073361c4d4e36d2cf50abf6697befbe4eb7603de3afdb013985487a04af4053186ead0a433d18f47b9bbc831ad579bbca098e826bcf2438b0ba8aa01556b8a3b831c43fa55283a12a678013727aeacc798e4a3da7e1cc1dc6d83c9085722462ac1deaac7bd0b8e7f3e862d678ee88f7366b9734c408fe8d032192c9e4d39423e9577f7dc45e9eee699833405bae4c49d824d17ac5cb61d10fe483c7609ff30f717360a54eca431d98fb9a8618af5602040dbdc4990037b7cc2a4596c44a2da23640c8488e44f816c59b959946dcbb3a3e72989c7136e967e81437db1550d2430cd22956e6a2ed695715a4ef3589c36853765c84456993a5dc7bb5b9be1145ebeed371f757377340dfcbd3d8f13f52ae325d2a3e86784d9f50501ebe7f93429910a785e3cbf84a0652c279ee087c9c1013163555e62144db2e5407d9eff2ad96e394c3c00c0ab5194c5f27776eea15dc0c65f88243a42cfd2344f06f1656fada628b1311a64c77612bac85c2471cccda0648556ec0268a4327785c79fd34040f8a7f814cb068bb4decb7c624c1a1121d4077452a5a5834df9f4d54be61fd00c1953761c84d61901e3a08b693804cc87b7880527f12c59b911690cb9bbe02395f5a49f2836dcb0fd001110f0853e4f2d4c2b7fe691b1d676029a28ebff97f49c5798c75912f9fdd6e436194f07a37dd77d822b2d50beb903f691ab03535389b1d640668cd3d63b08cf2e8cfb29b65efdb3958e2b52b334e8515b7f3e49ac97631e8af6bae8b1001136522eddcfc6e109dd75d7c1cc4bf0385f22e2172c1eace5628364e68fc7fad715d5aae40c17931f2c395cc85b4bed545bd6f4ea660aabdf65f428245d07a86fc4ddf3b69eaf6054981d2c8f6c1815da0f674269a61877fd548a34298abd91b05eed3fb774f66ffce1918f1ed1be4a16c087767db8b7a54da4f14b6fa7cde095f472f50c7294cb98a4fef7519ba097f66f676a93c05b4af7489633cde4fcbad9f897967348a46f97fbae18eb69c5c4802f193daf3ebe808ec2c4225b2b7a9fbc1085cf2da5e45b911fa4b073b6c9160dd52c73905807d375efb48c7f19f4ef9393b03a0c8e48b3aaf1b21db01cd752b7ca7487f840cb918261c01a1610a235a0410bb513ac14603b4b4713becd56477f9279d0e032ddeb12d7000a462bfa2185a9ba71d570c854311cc84ca93c2901579fd03045c52176520c6458d23cd27ffb50181383fd5b358f053897118be1e19d74c6c8dab0d3d9f25e117b684ef0b87a06370522f06fd9782eb7e0928c9f0a44959f6adeb69fcfdd352dcd90de7c0fdedbb3feec6c59156513047a6fa9ea9db3c94378e771e24172c1563012b56217a9b138c38e058c28eb5bceec1fcf4da1ed507d5e354788e5683ef4c3e3f2f47aa34cac7c8aca50e055953717c801aec899b1e6d0b54d76f075e595c13449d0cbfaae6095ac94258e8bfef5db7eac72ae00fc9f6af6ecb1dea84e91db538ccdd452c9db640d3790f8deade1a7acc8e719373b69f6b5aba0b1b7d412a126b8ca2d2cb5acc9d883b0b46894022e5b04e5fe181754bec429fa792b7283541f7f7831d1862bcc59fc241e2ae79a8fab8571bbd157d0575c3095be531afcf280c28bf217f0a2a398a191dcb76836d247b33f28189de94e31409c543cfc939e705987761f19408377f64abefc1792f629dcccd16bb4d09d64f718397b593b28d777515a6190bdfa1796d237d98fede59c2aca3d2711f3a16aa77c8a7c768ff776dc61fdffdb8f34d32cb685c6f9ce1294a13c0a3a2ac22a34416f9d8547e0a6bf95e144bc0ba7f2434a180f9573dce75dd5e0c73a6118f35607de1dd72131c2c07a664ba6989213b39a5c49da57667c4418504e046c078ba2ccb81ebba2cf3cd22767a329bc0a979c990732d15c848558efcfd80258293c21df5626a41d2182474ff37891c952614c0ddca46bdd8f3371f7d230fc450e240c258ea680eb02b19f4dbb11fcdc0ce4037090d0099b2ebbc0d60a0a8591c082d6758da3b3b7737cfe42d5c5d1d30ebfbefa95ce7105483cda995bdf16f0498649996c9ccb606f6433fc5bc72283c8539ac02da73eb3f14db3b958efce275998aaea70c595eb0b56348ce345445e161591da81f4b93457228415e6a5939e466eea72fc94baf3c75ff111b11be6ed28af968d57d4b189c14f50a933950d00848e64268b8ad0eba3ee9cbfec89787224a6f8e330ca78a50d50920d1b549c23f7c85a3c7fc587ce1a496f3992f39ab0e89155f2ac0db4f3ba983e81ef01540f8dc0e413897c18671db9ce28bbc98762eed5d0476de22499f89f2ebafdf4753133484efeeb84f2fcb8e2c03ecb24f9d7aa1b5b9c1e6c546192ae798666f24d66d2c18fa42248a51b3c54738b0436c0315a9806872af638b6e5ce80e341eddc2691d3e8b974c040f45a68bc52cb2c6541bda3826db7978465f01beaa4b72c1ff2db24842f7e81c23ba6710f3fac70df71cbf1393cc6272dccbd530973b5fce22dac48552e2fbdf14cd2c77b0b8c06bed322bd643431f9ab4deaf03bbee21cd0b68b8da7afc6d22eedb198c6a1039425cafa9b25375d651abdd1401967fd149a6b138f4e756dad40089d842df30b1b2f2c57caf411c146be56e0afebab44cd1e5cda1cd3c49031549499792e20c5ac0cfc02d10bfd221ff0f44e7b8eaeeff52b9f5645ddaf644503565bb81a9506a38c0744e7e3ab47c5dc5879fdfa108dcf9101634ce713bbda0f249e65d5e12a8faf58fe6f5b96d7f3a429a094444264068ee96d7c775daece135a392d1d745cd3b72e88dee0c55ddf9ecf28cb5f8e83c7717366c9c91113378286179068a5b6b4082bd6de951400881cf0f6674819493102a0f4a167c7e07adea049bb96df3887cff0ed6b42ebfca0c33988ad60d7eaa2f6085a6b56d0d0fc591bb11ded978604a0980a264dd45705861f3a64511f91d2bb7e63a58595fdf350261305cdfcac4172b180a569cf6926e1972a219a14989eba759a413df1a67b3a86b5d2c19dc72aba460c71aa2a9941ba15e4ea2261b5d3ac918a67f79688f20b93e3ea3a7b38686850464f280d79ddeb11a6eec635eaa2c783d09f236370cf94f7a2e8368d04277f7992b83f93216fcdc9bcdce7c5e27f9f3c19e382e513ef5ac2e26fbdff0ceb687dbf3ec4e53fd2670bfa67e81b68d104ea77d6dccc494fdc57b2e80a2ab37c9f1b8fc266e77e679815359117cf98041adbed6583b85da5a4594569"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000000)={0x0, 0x0, "0fced4803851415b6df6ccbb32aa95973c165556b27fd0da299866607766e40ff140f8c281c73b2433f288f27981abea5e5a3f9b5195ae8f3addb6b9cc211fcf3870cea6defc30200d4b69e9e4025f9802c28322f34b073bfa8eb731af1da20c9afc165b19c634a8798153f4441c400ab78b7cca4c81f82c63dd72dcb4d1766638be623a7add508571505e88f3605adbc8aecf716944f0de3dd9ef54b0d6d56a70124e58a5c2390fa78574a4bb3f8ba7be377083830af49e59fd25dffec38de6dcb887b84494953e9a2f196b638957f8db1d73777a45a7b8122ccc9efc48301b24b3b00f1fa3f317d00deba33d95c85bf9e105707856b6b1767644914309b015", "30f63b67f5ad06a706d6c54e7af08fb24067c6928a5bde78e98b2183f4d6ac1bb606dacdd765440cb9e033b7daf879a578fcc51361f1a5d76f2c888174405759c6076709ff086c8122437dfb3b4a5b99c9565641a37394d74c02ce8773e1486bbd5f6696f24cbce6e2b06cfe0b9f375535c26c9395e393ea799079b167c86a483578835edde327f28fbdc380e57c78de9574ec9cc6b39d7fb4401a56a085a141b971bba344d5ea94be7ee22d9050706b89b1291141ccc297bb7cf9cb2b3c04d583ee8bd5a223c772f0af969b326aa2609b12023d810c74a2c7f333cd4c1a003b6b6a1e9ff34745ed74db34c503efcaeaf6f3473915229f7d10f0a6750bc099b21331907e9b83295f366fd4d9bdbfef195968a081e4c4158be3d0022044e51ca3495f0303e42105559499a0e14d56fae83313dfd68681535fea4b8283f1aed2d513421ee7b8d416ff7587f79dcf252216d619559d2ba9b746395929700b091edcd11a98b1ae9a3f4f09f69865c489369f1d3c3040c08bb31d5d48957bf04b98fad7fdfe90c6886c8564fa3c640fc107059aca261399bb99e1bfb1dc92b8554a1ebc92a50daa111d8664b79fb2596308c3340478f79dd38d1b44dc21efc88d67cb8550e5d28ac31fb6dcd8bd0383b7b8ce2204e6b7397f95a427c125fcd3f1cdddda796388aed26afc95284e0e95fbe972a5b05bfddccc369a9d4bb09e36163e2390b92c56e09a974339507b4d3343301c351d262fd898a8085df9fdbab67546a75deefddf1b14de80ee6d28fafb6258941e8f06bb1610eda351dccabc0601070a07d707f7a6946cf69c7f13dd7cd2b3424e69f9d05e2f19a8437f380c854d6c520d11814a4b3250be1cfea8a4619abc5e4398ad220d8c1328da2b7a8c3b71a5eca6f80907a605976dfd91006f7469f110f69c105f826c5fdcb2ec7cb0a4661ace0d01d3261b053cbc253cac18dc14ef147513d449803ee86a89323e1294a2cec6239a9b6b445ab96fccb0db2c8effe29c8ef1e37bb61dad9947568924cbedffed47a563c39b61722561ea410a794cd06251c616293b4b521f3cb07eee94363ca2e36054a0d3c760f519807841efa681c8d4b9ca6e22a33252c0321ca7893818b40ac1f3c852a00a98b8f4952f2458d6e2ba602b7eeb8fb6a573223a7414fc9ec4fe3d2ff9025bfe627f86a2ceabd0ecfdfd4f101d1a46127de642f41e9e1685c673dfe89454888e50181758f5cb7566c6baad92650f60bd348f1f1eed897d3d05bd469c914312e2a7c27b0cc7e33659d90085ce9088f96481b87f15f11e463f04531584c934996cd463a98a4bd5c77df1e8639fffcfd34b76154facb722fbf0c12f0dc582e3bf8df2602198029cca41eb0353db5cf6f77817b8612ccc7726f9ba9a8c82aa0322a2129383ba99e5d3f39ab76db9fd7f354231d63e7cfa60c46b8cf5f6d3c03a59d2b6d7dc63d7519dfa70a75c57f27460e3a4d23a6f40ce56720618ba8c553142590e2b7d36a05e42063ab9f0782c48e844315addf06921f135b05c1de8da51568b4ccdc231d06ffd6e43755a3a0bc639f69cad3025d8e4eaf37cb72aa5f0b8b1894ccd62902861cf32bbe49a0ec02cfc90ec4915d20e6b121dc4b4b88dad79ede1aca1b7191a4fe1115c94c401b3a231b634838c3712c9ea4061b0087d7524f4ef0001cb5d91c4d1888d6e4de6e2f84d41b0539cb50f98421a8a026aaeea3220916874bdf30e52de5a3359dc30d20ff7e8681ddbaed47342b6e7e40d5a81618e6475a8b8d1a0366937f056abec051762fe55fe0f345fff00a2019c8b94d402bcf1686d8357590e4fd8e0a0c93f54fe23c35ce915eff7791f631d0b42c79c4c2ecfaf54ae66fe40b1f300f8fb354272dfdba065b5a2028e5e2f4de01cb4148dba0da61b9be869b5f154877772472426a376c8fd4cb0c507aba052a4c9fb0ed3262f0f1c2671147f66b2c8368298c893ea044a7fea0a1a617a833d7cd7626161379549e0df45f66742f5d724e037783c309355cedc2b2e16eea61099c4be040fa09436ba255ae3e3b5e83eb0c12597bb3771d643f6e9fca84998fc6d57e13a6a879e59c7ac928184ff08d53895d0bd4bef54208793aa7c8b90e31879f66d74e5f29eaae329a3910acd1cb76db29de37bc5101df5bda9efe6756e8b06db74209e833762fe885b09267cf18b643b8b64a84e3207b71a3b7955fe1007ee654c23148c15247e81188cc1bb0b6670e79fbe93c4458811817ade253a6b8d8d7aa5396515f16e241f4e87d681f8e7bb99193449d0ebe4e59896492d207e497d4b32817df8594da561240262011c47aefbbb6f6eb6cb024a8c663f6bf16dcb82c2d7ca0aedf930c8b58a685c67b53c2ef503ab49a568ef26d14866e89df251f50cba88cfc87d6017ffac9b2c85311b6bd4cf843e053c4166dffe3fcdd7319f6856b1dd4945833f39d41f4bcbda047d967b180e37fb73e86f99bafd93a2c3bd8dc5434aaa2d9bf6d7a1adfa5e9dec78dc7ba90fa59b2622371a3c6c7c4b2fcdbfeb28c2d86ac612e8534f6dc16f03dcd8edbe6d6ee0338bffb398f44c4107f4f51226bd843ab7a6c4aa288d57af326ae31f375c1afcf432ff2c568cce78a3ef73cb68004df83aee40e321b0475d2bc238797fbc9c636af07e587e4e88798294724f6e1cf03b3859673cf2a49906011f13bd9f31a54054436294589e22c61f288a7698089d3e6620b0b08ba6f05ef265c6b80449aae68e5ee56ab718c68cb59559e3099065574c848b0f3bfd583d246ac43d30e02c45917aadc8c5b346ccd7d5e466e2a3ab6e155967d7f47da5809f6721011f45c74d90022a43ee80c54f188154f9dc7945cd4553c7b490213f887ae79dc53e807a3e826ad203d0c4e805ae853c9b7fb8b039d1e04892fd2021658adf8ee483e3f949410a08d24ff8b75a6c7033ba2829f40c3afb3791341df354163f8ac5cf72add95a3f3a6f27b41d3bc7ab6151931c4eb9a7d85ca2be6159eb2f11a211aee3c65d1630acead30826b5e8319dad9a1e40d3c66879d962a5cb7a04e7d0feb4166b2242f074a3b547a3aa0df0845fe0b4beba64d3c57b211a5a2d2d8f0f29342ccde3c678a12b8fb0e15cec7fdf6cf16a5e9c54b27e34f28e9abf74712f73175361513b311d2158691ed787a2b6f7bfaed9869236dcd2ca27b5631485d1a0d6505976705fe5ce17606e124b2229f9cc2933c17d58b8b5ab4be87a8c467657a4261eaebc6b240f1b79be32da6ff4584e0d48f89e99697f9efc491920195a0c20bdbded7b38c046d1cbf75204f33640c1cc297d897ade271d1ad2bcd702ec4bc95f2567f4a995f18fc8bfb612a404cd107a9f48cf32e0e86986520ab4a4270a6138b874dcdef3980e3bac89b8eefccad3864e8d6ffe83fb5894782992c11f5c1a08fe745ec51c11cdaee6d26efaf9f7bb395022c8079b9d300df7d514f110bbbbfbb0b3ed64ff1b07f093fd1da05b782a812407d1075bc2dbd60d0c1e25f95f298dcec98dd30afc827a071d54e7c19e90078f9aaba36d0fc6f16f20f69a5f552964ee2ec9f5cb3470eceed48b9efc69a8748ec096210f707508bf617812da2e42770fc11f63c370ce72d89d10e62980e8097d6a33487a5f0c74b6e39d9ead25387a52da734c622e33e5c921ef05803cafcb2bd246e210b5c3774b97ba26f45585891ab980b3bdcda7e26aeb3d2bfbc9c40e2c6abbbb5e2513cf51399eaf69424d8ab821b3a235b1ac518b0090f13fa6c311728a552470f0b930a0376946d380aecdd08f9778d0d2f30fefe49ac57c47850e15386f9556512fc103fc11f9c0c9696812ab610276c3514e49bf817642a3d80ab4578b4906be7c61dbc20fbfb2095cf1df3b377df12ecb018cf63ebcd2937d6961943206ad6da14df40b0424e575b4fb29d18a1f4623576a9b7d107bf9400ae71f53018f70ec4fcb1a1b649ac8309576585538374c9f215664abe1587ecc99a11364749e97b5fe68324d0f3f5a40d34a5bb89c506ad2c82b4c3d8553966cd31200e5114f1e2c56e948dda7c0a6578d09429c322bb12715328a97b9e41fc17fb84b9812386869188f5df631b383a0efe3bde9d5dfca799ed2012ba99207b750968357bb1d22d4aef66bac1aeafd5f6481feedc2166b42bbb082a52a9f86944cd74b5a0a75a0eeedc6ccc6e7861145a6aa7509e20487e619ee7715a016c6d04408b1e2de42ebe049a359fd63a881a4dc907f90367ee215fa29ea93b10c8a8690aa7e4f39bb794ac3432b1eb75d18ec9c7cddc05a4e187b1b88206305fe1ba0ae051ef2d925bc77304f3fb06e2036b53bba9a0cb801aa78dde2c937bcc012f3b2ba7e295c94fa27752f6283d1dab7a85a676ba0387f9a193005868634d0ddea4862e4065b096030c4384b42d7e4a9bfd0c240cadadc848f1845bdd37ca3294fcb1cc9d8bd419c2630d49402a9941362388f7a6afbd5a837dbf12d6ddd5b336caa6c4ef131503fd7ed54b69fca56b74031a270f6a41d4c55b977185ab29a26ad2b905445d0d2cb2fb907473dcb1ff50c1e6791cb0ec74347d057b209f2e34fd654d31430c5402a9bb56a2815c40a58145bfd2a648514f39732d5a4e9eea34f44b64e1ad4b5a76f9b459a6053da848c3953603a16c70a8d6d5ab228c5e434a49dfbb1b54d56b19f473c1f84315cc6c88409c1b180f54fe90ec6790ec126b1c40ec0f0122656bfc027dab8a5d8f76ec96ee492f5b6a74ec3c6290225a140a36d3511bbfb9da7e5ec3c6724118baa194692e672346e26a22cb89a5fb55cbdd124b3a6ef1642594bc9d45a3361226e44d4bfc52371021009e0be7c9580755a2860ac034bf4ee08928ba69f0d3e3cac379c07b60524ea419c23080239923bf260c28b5232888246c34aa23e0255bf1b58f2b4b76d2c867181fae061449e0121ebe075c569ffa30377305cd72d4ee3bc76833eba11bcea1090b9c86eb796d1a7ccc1a9abde55e681a7e8a28e9d81bed3ec03b4c6b43cddea20e92b4cc83f8bf36019d9109fba448c67f87a3426790f4cf6794b4770bb9751dd97b836b334254723960c8dbaa38fc3e02f32b21f77716aa755a09f3f8049a539d4ba50c54c56e481f5591963e22f712198870a5421ddfe589009b2ef7c56ebbf6007c487881789c5baf59805640d94e2195d08da0f237df4875f6e41fcce4304c3a6b6246a1de280378779434dce970b3156eddf18514f12d0bb136eec2d6da3acbbac2693720d8a21e46a9a0c80f4a2cce7404e7c6a1f9c20934e93fc625eca5363e8fcd6d16345a7bed08146eac80da72ab5f5464895344e18053fd4fa78abae0c4d059b2b3ff0e22dab0802ee3a5068a71d245661285f0cf34b1cd5f904cdfca219a6f83459fa9a2e441afa0dafb550a33294060baae9"}) r6 = inotify_init1(0x800) r7 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r7, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r7, 0x5412, &(0x7f0000000000)=0x6d) [ 1193.006086] iomap_apply+0x164/0x810 ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000000aa40)={0x0, 0x0, "c009b39830e4109622d7a29d0bd42e6d365c8384f665a2104b6faaa5427626b93311e77f0de4211e1217bc355a5246327eb7ba126bf7e4adb45535a4d9757c77f555e42c9254e9f9089be590271f821f5f6b632da2dabf1d6e618629da57a34a33f5e913338e628f32d84f60dbb9f94b70f1828e7d652bb2443c02901738d15cd72d14288f0d47dfe96e49988d0402f96628f97be361723e018daf71ab695fa4726664c00ec9aa53b8c092760da4cd088f03fad6504eceb8949dc35abc6c9f51916777bc38aa3669fb220546dbd1024eb87da205b46ec35180a8fcb898160855b5044023da75f2b1f285c1462a8afa95492a14be3f42052ff535612d226506a0", "7374bf600a2dbb0a10a4446998c60bc654676f080ecee8672b9b990319e9f34b4c45be9b1cbb8fbe1f4541599e2a8deeedad6067575d671432b4ba4028542704ab850b2cd326bd5a16431e3e06cbefba068d34f999e863befaed31fe2f898bdfe4043148f4d1cc27af274cc202dd9cd92b1891ba85c4048baa5cf0aa7a3d5dbef19adb89a7123a5c5cf1f42650df4c63aa25c0c5f606a072b8c1910206999409a39439cacd824f129adb4177e14f533050e77cfd6b9e760c12899b047feb4c8e5b746e5570db48fc8fafeccf98bad6d99a585091b403666ded97ce43cdf6dd1791052bc149861ea2585dfb28b538cc9fe6ffc5e07182615951fd668085ed124af574a07e3495491f19b1aa2a3b69028ccacd78524d988b224ab17ed905da0b840b4a9939e2af6efdf4221126075a8964d904883db014031e0924681a4ef3795071b256b75002a7df298c87c565b1d8a331e7d0c1000e1d707100917dfe107f87ebea9dca1b708b01cacf1c9f348c0d0fd64aa64193637c7169264d06f613c41be60f39b0cc9d813ae5fca2222832f86f2ae87e883efd48df36d16e6c1ca5c378f6ff0fbace91eb3099d744b16171fcc1ab7d5456392f0878ecf27e8caad7386663de490c3044eed7e7cb83e675716eda0cc09f219aadddd814c88048a7c6cefe69a79f2f7a234cfffbf19ac7a9f6ef59faf2776ac3d636904ec1bda09b1c9d8caeafa918983215d866f5cb6f1088e7e99a43425913d258a3dc8550fcbca3e0bec47503e24d709dd1fd1bb3cd92837d10387a0eebb98aab27950a2a66dc0b9bad3e4ef6393036d64949931ffe6479073790b3b885ac8563d4018e9227d644864c17f048daefbb192d15b56a2a440ad6d4ef5af2ac9904d8b69c64d2368928d7595594e6c3fd23229cb6aa80ec308301b1c94777900d34b1b3eea03dca765036a3f5351551affb585f22541074380b60ca062bf8a8a2324fe61ecad5733aec51e0c5ddc648280556b8a038b5816947b1637ef598cfd134cf9833d875fd23d22f5f74e74a4634d50a3ac908eed128f4297924296d95361b9504c08df4a0603eff93ee34bd45ed12e8d06b8f399fefef4ced732aad15b70f3e276101fa4b5a5c17435d0999b3345ccfe853c955e8b7927c7a171506b8e5b4de8a68cb5e80c3709a0e15643b5772d82d04859133e09fa8ab81ac042e67bc918f2847af14a4eb77c3fcac3132ec1af5a57d85acb9ce91d9d15019904396737ade63df938e6f054f8ee21e8994d45b0801ccd8ae8bda90128cb05eddd297d800412bc01fc5cfdfa9d473641fffc793b513da3f7565a27c4ff3678ac6f71560cc6cc95fb4d20f85b7934cb4a4f614182d331ab53b6a09ff47fc272b6c1f5aaca477bfdfed3fac942d639773b7a5656c526eb595d6fa9d301c425947f37088447cb4400c37750b76eb6c1f7933e43b27224c2fdc053e55125d00ab11428af674f58bd5c3ea1ce4762856afccbd37dd59a5e726f2e5e770bcc8372304fc2a33611234e3b0d411fcae8691e621b64581dc32b3d97c02920877b2c995018dcfff2da8687bc64332cffc3d355931561dc799d169f61d121f242dd3605e3fef8a46bf73998202d6a87671719896c61d729006104bdb7e926020f28260c75c2c754e5f073097d7031567e62cbfcbff541702cdaf498bbfe01e2948e6e164271ca4ab4df68a1569d29d3ce7029c0b58d2a1e6d179fa817ec9df17195c8b83a7a7508f18f0e3d07e8871f331d7a151bc11301c7dce402e6a5fda6f3096df2ddfeb48b3991e055c55d2a071ed66bf378e5c451f849cdbd7951cacad16d6b5734b71db866e77086bfab1797942633ec688d78bb2fccaae2b0e796b852b278bd4a4648d0811293e1bfe68e30b42eb27ac0a4e435e086b4cfeeb9fa539f0d800b6108e4c7b9d7237746770a3f3477646b7c9bfd2bc111679d40bffe221be492ba984df6cd4d7d8f9cbf7185e79804416be68d8a2bfa28e5bec4b57bf5f08eeecafabccd55744e49bb4a7dd1324908d91762b9884e7268d0bb6290be3b51091ae6ccf2ebbd4945dd7913bd38509a00ce38d955909bfa1f3740fc123a12e15b853b59b9b691460afdcda150d39e566a83eaa0c3b7bac9819bdbc7e0a620206be87ff2f8ea8091dbffa014d2f2eb919040a434cdeb3db68adf845d2ba751dc0e1ce4afd8672a5ecf0653b8c672c3265aa236a174185f4b4a291bda664bb79c13f8b6932a831385773898d194d2500b38fbfff8c4acafa5a80dfd3f1f906132885446f9f7ad787dbbdab593661ab1c255df879eaf4ca739deaa11379a5c6b650472257fa54b646b29ceb3dbe27e3584914f9f766bbbcc67abeffebb0df881a42b8671bba930b04d1d7710cc15d546ee69ad40e66f04eb28af8bd17b739e68ad75a239303fb97b18f8f08d2f95bdae0f245ebdfc3ecf555a6fd53f5a35af8b2dd016b227d209fc8323a7576e66a9913a0ad4f19d30d2b6f25ac8b5b6c762e2c68c76f9bd7818adbb3c9b194c09471482ec6898754469076b8674ab9e26b5977a0fa693160f18a01d2f2c362186ff75c205cec261d9e6c431ee672e4056b7e458ef02dca1167d09de5977210461758ed506290477a63c5af0698a1f4edf3bc569692bc9febd5fd641860dd34a6926af47ae7bdd3cce59a5b24b6944075e30ec2f2dbd043ebc57a39eaa5559bc4f21f08198e0daa2e8506b21160c8f9b629ad0e80d5e99e5cf4c4ceefb8d9fe5493ebcb066a647269fef2146f1ed55dac66974446e650e49db26ceb24c16c24885a2d2d011d11ec52d5b7a9c8096314d1dc7c992a1dee70be2fc0cc2d9fc94b0d02d479f6f4bfd3fa20df42568e27c0cea6caa1028d5dfbe6a9657053c06132387f9abfbaf93d9b335b69b168bf7fdaa0a44981dadc3358b50f1b24d390f8858d6775fa838388ff8a69b02bf446028485ba9e0c15731288c186b3cdf2fbc088f13f50e5eecc9b3a058d1369b7a254f11aa81a5fabd862bfd5226ce26e0199ef241badd55ba0d6087e9eb1661111a6afef1caf2bd54832bb5a3e8b864c8af220a8a115746c1646e78471ba2edb7c63fcff7f6be047a5f740525fbe5e259beee146dc2a609d3fd576e826ee1e4fce8ccbf75aa713514bda04ed4086cdd11a770cbe5782bca23f5f3ad8682609d5c5d4e5ca4e117d7423740b41081c6945b446223bb435c6ae2314552b7bf53a8b2c8a7a2a961d17315e0f7a660624b119c89ae81d2214b03cd79bc3eb355bf06811d7186b1f0a7219dd8d4096cb0df940719279357b853bc7c5bcf645aa65c12227859ce0851953fcefa6051f2a31e3666abde9ef1ece3eba658de696edf5d87a7d562dfe1f6bb9ac5e6773bc9069c732683715868cf14825345fb60665982549b9bb7c5b7d934ed0c4d136fa089f8459d473bf1ee678cf88c26f4f5ac681aa6dbe6ef78c26e7a3649ae0574f550f9fc64e8caa14586cbc43d8ec72a3170fc4f6c78fdbd40332c1f35adfc04be68a067f2c03325d624e21fa0e1fa6ea879caa84665bedefcd19759872824a0053a110af2b6099d8ea572b0c81cea39147bb2dca0eaefd4be8c3b59b98c27049f04ae5f3652ade0e1561238296d17979581b93d0ee26464fb5675b968cbc397558207fb1d5365f73994c0c8f2bcae0164e74d602a4856355b214af58b6357b2505779260ec73929eb4fe1047bbc2a125ff6c88718d2b8b8fb9c0d1cb1760748ffc5e4998dbaf8fad99df26b2eaf99bce2541d287b243d7b9cf0ecb25588d14c6228a6cb5413f48e3d07817d258c45ca0ab3494ca5b59f87abdf38e439b4a31d60d9474a52e465f36dd0cd56f00d4e5e563bfc6421b40a7522eb71894a698c19510fa7dc690b6b3f782d88e61ca635d5efd4c9c1725dbf24e0c8e246a2dc979e4750de8347687038f0441858bdf5a06bcba827d8d1327601943ca9fd004c121034fa6e1c8b9eff5da764961f5700eab97380e99b37f302239b528b36f5c9bbebaff25edae48fbe59dd272099af5c695a19b62f64485ba01ae8416c02f04360be933b8ba8a49c6c1188a78c3d36d0c61f61b4002bfeb669e29bbcb306f573528a749b085500c7649aea469fca867da4ca9eaecc75a70f41baeb80bf803402a9066dc1e8243192b78533e0ad590e14fd2bf2ce3ac943ade1fcefd247406785ee387d18e9afe8845481748fbadf4d081e01ecce50ef1fc5b457fa296b833d77390764e2af12f7930c6334476dc4cf45d9f272e364336810c11318bd0a95233005d66fe81a5708ae5fad8c7db17e6d97d2340651f7aa7a36e132a77a7a6206b36a95ccb5a48cb19bd3bb886ff0e77bc76653912149ca85895c4f80c373cbbd4305a91213e8ec5b7b18d8587d723c18f02854556aaaa540935eab2b7470a7c1c40c7e843ac1221a51e92eb05af2342fea7c853a46182c8384612aadb40145b95de565140003468eaca74b38bdf4dc640d0af80c3dd81747652c5fe15ffff8965a150a4ca6a9d9c91d067b4fac49b23cd2041dfdab22126c97d812b67ed638cc65d75d836bf439807cd7cd3cd0e6b30c81983e3f45a00282a14d401d81ac7c5544510dc7d157eeaa18b09df5ec949a22d7342b5b720b2a47251e995410f9b35d90824c1b19beb8575c9efe2aaa2a2011790a1099a924c01ca835fb7cc561eb2310a5331d4d9c4a9ee03a5f1364c17a7f4511c0c1b929c630cc110696f9e94b4107d0b75338fda2c5e0b8d46d19b98071e328f57debd56b4a0a9009913ac41518a08e6fa533edf20db0dc5eff43cd3ead623fc826ac03925490537d6b6a47f27031faa17f9852a3cb72d2088f33d35846a40758e60dab4b3980d032adc3e4faa61ff8aaea6b08bc9705cf097701e9af550fa43ec06c0ae2257927eebcbbbf4a05ad8097597943d6aed8a950ba32bc0d19827539019397e2fffa5f7379ffd7ec266f0c1cd947aab0c9e73c2796bd4c32fa0a0effbc84570efdebd3ac1eb57cc89cdbed91ed43a64cccfeba427a017a07d84acc850a45e2f26639598ed061ea81b60fb1873983591d446129ba8b27a4aef3311292017e3cbc00533824888ef80ef1a85c86a370dc11694d2f455e04ceb8811afa53aac77c65b38703d18167aedcc077c988dd9832ee1999a82c8752b921bceae484c19cee6828eef373c979b5c3f208080c8dcb38c53e384bebed6c41c3b9d6958bd2b952d82d17b262dbf30f90ab5c5d197ccee9f6b6525928b0100ffdeace644e159500495ff5a0ea7df7b9ab63617e3879818e25341e97d839beefdf248222cadd61a5d76b1ff34704bb78656afef7994904da269f973598217edc3be93157185aa15ef225f6471d7786a5e28d0f145b96566e101bf46723486867b9aa90f9eb4d1f5612d4950160c1504a367daf984"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000007d440)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r8}], 0x0, "46dacd8396fe92"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000440)={0x0, 0x0, "13a918f77968f35510e9c2995f8f145b5a993ed98182f0458528c488d13cb059ebdaf35758b6c4a404e740a316f28bbaf2ba1e0be9dc65eb79525ebe533e5cf9a0255e9728c1d77e372b2c36be4b341cba62603bfec2044d3afccc48519863c67001a67e310b20901d1ff651b95f6446cfe5a8529a0d50486e35b928534fd449ef689a49f3ca9fa17c9dcdd79aa5ce8eab24307435c9fa8f1626428abc21b9e44cb07223508500fdaec1f7e9d7fbbfbc3ce39c68ed5779d9e41801f3b314cdf804ad7bbd560b7f6a88686ab581b4650fd6f7ae2e4a3d08c32f1d6ed93a6e655e75b225f5d9b6c254c6147b919e066cff818d816d5f82ef03878d88dba88bd1c7", "1f29ba4b8ef65904299aa96accedf56281e2fe8632839ea09bbef2d6fa043a0610201771fd8cc653464e85115efaa7dc2fdd50d73d24210e9acc50f098a252942f5c7cf03ec72095ebda04fec64ceffd68165d6c34c6b9f927c84d960188f0208d701413bd45b57610d2ef13d4c299f0a6236113722fc885e2c5662b8aee81fc140ebb09e6bd74405f2c8db6744bb7523f36d7a8338b9810fef6bd03b311af51c76f1c178738f3bf0ba539f37f30064de4bb841d75d7ec33ee66a29b208b7764ad69190dec246e472f01f3b4d5a9d685f129be9e8b1cf57a60fe657e1fdd1412d1dbddff080c6fbce3b5b78e22538faf72c29ea2c53b66139382af3e2b93139fbbed9f27928d1dbb61569f2b509e9b2e7fbb6fdb7cfd5e61d6b723ff12bd7b983979a5b5dc75a6763ac79a752a7b2d041f9f7f23399ce749fe699a838200aac9595cfcb6a415885ea8786be9f702a1923aaddefa668baf4ee0339e1d116f65e677d10ab27c1d885358b7dda8f09bc6c9a110605a99e6093e474c8349ffafb6f0495de805185a6f6b9cd550211e450c8de6f174a782391c32949e8987569aaa4e7b010e56df5eb7cecf492adabd1672eb508a74695284053c11a409006380d7857eefdb143b94cd3eec4dcae86b0633c9ffbaba627b22dd969b7fd53da33e442079bcc85f1a28eacc1506ccf329440d89489bd66d162f4efa79046e9bdbd3c6b200f8c29c50863250eb8f426c7a0e307b8c1366790bab8f106f76239830fd1a59848a3ad964e46714e28a1c32d50a6caae3778169e5fae380b1a92cf9eadda123ddd662d3e94e1778e704d59a0410811828db4b003e319e63063349323073dac1bbf5f86cf0c08fd8e9899d6b0b07d2e6c875573d361bbe24114b8ed8ad2ba1d6eab8825ee75f3a508dcd5de143a78be6cd9934262a39680a38edc5e9c371d93cea62e1b26ea3cf070c989d4fd346981265d86d421d9958df971ce02b62ae36ff5b649e32af08fb150e01b8dec3fc707ea9e0034e43031ab003527954d7ed0248d8bac3a11ff0633dc3293649885b9084575164fbeab339e8c3d3098005d995d5f964b35ea509ef5a9fb2f7edcce220aa6e841537733db920b68d2b62f7f173dde5a620539d79f3bf11632af94107830b824228c6f65a5fc81248093c10ea1c3e85c1768a7554b6c73568384f4d798c13e57c78270f5061abfb9742002e18af3d05c802de8d5bedffbaa65f9ad0cca2597d2ad0756a4f2165900c88b028869f0c5f6e2b33b2dc91f9ebacc0b853db2fc17669dcbcfacea938b92750e0e2ee70e442ca50d83bb2971082a3d7bdeb650314e9c85d483e1ef1af3aabb6afbf382c0fe3708bea60a6ecb19675c5d1c62878d810bcbf3718b8464262914bb78d79ecbadb91e61ba8b36eb68553749799e47ae8394c6145da3c22f7dc4cb08de432aa0c8565a7445aa2820832edaec79677c4e5606dce05e3aa4600fea8b25b6ea3679f9a4a9850cb417ba66e807696682bbb7297a0099c757a108e3ee7a0ce378527fcc74ba143efe02774cedf3b32801e7464d95c2e8db9c34f30cba4031422132c8c0ca719c8ad41a04c3b3d03bd0f5e943c506c410e891c6c5c75de3e8f98eb2526e4b7043559d16304f0ad3f5eba95308383e1d7102d955d42a318a6ab95f4fe0c97d83dc60a1247903d8fc255f1630699c08dca8e0ada169e44ccd60731c627bf09e2354d08cdf7da38d817c1b6911ef5843aadc1051ecafefc244d72fc68ff6290921aa6965309d310c0738f5f195fba530fb7105411bda6a44a3c37087321644b1bffd0e9a9432f90799b83d37c4410e4f3a8c4deb382192512181076cd77204afe9f7d0edebf5502b7867657de21107f9d98dc53e6f17ef9e7d54e836b73932d5b41298cd8b8d3b77531282ac8097e4d2c478cf628c9ea48d760400b16f46dc98cbad396a81eeee2c391cff742be9a1121df8c06676257da66a0faae833c79e371bfde887cdc7ec0a0d77f961bf6a8690c7efb8fb89a764cf9e95049d7d3b644fa6b4c65e45c92aadc67f3242208e3890fff4c176bbd43287f90f06da0a10c62c26b58e9f7d9d144a366a6d4d31fa4eada579f9d293387e7c1893f48569e7e63b06e5f9e9618b5abbddda14d2c2975cc6d4e14753f8bc2fb60a1557ed0fea185a3e8f3c3ec2240497b08289d0c880a2da8643deeda587eda47285bbbff8b288070dd096aca64188feae3df39eea587dc0a35b836552122e74e6e14ef4498fda266b8418fc29c76d26d7f6f33fe54ade08fa11b65afd0941f6702155bd4d48fe4f570a22f7831fbd7f69ff6b8d0fc54da97929d7ddda91d97951eff735fe259e5a972abce810dd1d750fd092669f6d419ec0e3559980b1a65606f0e05be18bef30b506ddcb62d6856872c6a6ebd3cac1272872510b4142836aef1890651af148ba2d8ad8eb8b8f8802b3c9f4e01dcf279a4d0f57556544faf8333ff92fafa035cef10b171012e2434271f44d478da225f3ac09cf5fbd9bbcd516873964b38c14d0a345826bdd0c852bdb592b9856abe2f4f32f2cdda8a660c208339eec4cc91ed62f66c0be5b59156f209dfeddaf410622d31e32834c9613ddd5ce04838513619f6b0cc0b3f2831e25adece2d4fffec0c59760d534d6841c10ea488e35463a0c9df5f8ac5a8de610ebbebd5929fe4b9828cb94e55b192570ef00715c32ff047537914a07b3d32acd41e0b76de957061f67e86c691bf0007b8ad9e817499fd232f5b159b0e126cc38f968999d60e3d66ea3a974696a6a17640b6c83881622a0538cd461ecd2ea3f7ecc87ee8ccc5ecc0366a2fdf15f10f925f2126eb238b7abf633883587251d414f08603c91b88a26310daeb9f6a0b777a1e1e77681ba82f1e1dcb872681528d849735448d969f2ec2d14d574bc4e400f948e2ad22325b91cc819ba81be9a7abcf0a73c6580c0e69b66c440193963e6d9d52df3151358b5958c0d08dcf7a40ea741e1b7eaa0c71ae1da3670b260c9602249183b05c9e2cf18490f54c39f9758db2bdc93741956b5e90482d1d4e641e27b9a83716a7d51dc8652960962419baca2241f2d0400469b6cc5189314af59c6019fa4333fbba779212c7afc016882e36d374381cd17fc947ddb2d0777a4adea78b2b92ace46eab9e215b5addc7bfc7a1786cdfad80097db7059dcb6ac4fc764b3b8c0ac8f247ae1ed16aa915fd6123c2e7e35c2a4c54195f94ab726edcf17d6c3a745f9508873346966e6147c7569873ce024b88e62658544291a4f097da967ac43388bf4bde45b3ba64aafbe5037ddd81258582fc240e4d0b7052911e723ef65a523d7258520611c5a67cf67294c463a1c4722306ca0fadb993816c82cb53fbb8c6868e15f54532fc27d7c032e3dd5f54e2471569e108ea21d3c2e71a1384dc99d24102250661fd4cf33f9928331ab07dabb1160382ca2e2a925a44be59e21b08ff9ed21879559fcfc302553c8a1ecd4274d911614bb9649f6c3ebd1363f06ff8e219c00026e36910bd125a3c232940b54716673e84526420ae15a93278521eb06974f570aff9c50a7eb26be5022e231f5a9880a687b710154ff16fa7bd612a7b9482dd9fe6523d8eefc00d7cef5d41fcd1fdf86c17c49a30d105a8dd6df70eb384ca830a48505e8d0fd8c3bec67e8d668cb2718b10ca06ea24938910d712103ca24b70a5879ecdb143f3ab036f4652e7e155068de1f46a22a0911c607d0c3e82bf3cda3faefa2eca851aa7eed459d893ed0b1424b4240704497e238416e4d6a7368f6a48c573d46cbd7cded1c1bf53e60d99990f336f176990f4d22f67a0b7025ddd034c8edb22effb202abefe445739237e48de8a27724337cf2862d38c425fc62435af8d3c3df494b978b688f0a32dc1195a556b8474b13eda60bf5b4ae2e8ec5dbd3c5c4cb88d81443ac3ec437460a23ab4f9d965c61693b0fd618262481d628d943b1e19c9d8c50f07f7d5f4359eb3b1545c682e30f05f673b585b96e96c8e7de16617b5e6f58baecd67a50f707b92324b8c88ff56fb58799cbf3511b91a7154a4b83a2e9c71933a90ea3499faf398cd98c5bfe6337923b2d09c81dc81c646775e8ec1288bd883e85872f8f0db40cd48220097033cc06f75b282844f1d0b1cac56f26a68de6bae45642602f365fb2cb88c8e56127e45be4e9a500fb81aa5237ff2eb164534bde6876767f4ca427c7481e4cd5c3c94b57068a2f611fafc1ec0b2933e23bc239a1af8010c3f32e124a7dc8e17b7785e11b77cd38b3a658a756ec43e61b768d067f1d80294da0bc88d9a036140068a764be8c60293a6074b73fe74522d4e79358a19e9ec877f50a5bcf773eedff482b9361682226ae845ec17b774b17a40d13eed03baa35e819b4c3182f6bc65b97bd6950b35e045b9c4bfdaef88a2fa864d0ad4adc45f9eee583113b3f2fb2c6f4b44eb6202e14e4c5e148f75756c7f18fd75233a302fbffac2d852c43ee375535b585cde2bc5c66a07a4600b51526b51f6904b983334780111b5aabd8d3867bd705203fe37553b39123008479d5e132d24c3c23869520a97629ffbfb2a0dd4e08067d54f02e8e474324d02b84fc192c78a0619d01856774fe98dea29d4d648632ac06d193e7d17f015d917b41124538b8ce41b8e954e944b8d4b980f07d472d0ced2615bc4076935910d256b9d50ef1b297a716b138401d7fd416ef24653dc54c1bc6d59424bc014c2b06be12c237c1c32774def8e38ab5b8b72ae3012c91dfeb4837dc7637afea96384398e403218b1710858d945f8cd882d246214a4817c604d649e85ab25e200377693a1472d1946392309fb6afab64281fdc741c9d2d4ad48edd58a75888a56e42e67d0a6a5fa2a3a51e40aab936bd6da82379256deda6ba8f1e9c434f3698aba2c27ff6245739659e2e63d8f2289d53306c8d5df631dfa609ee6750906d3e61928e57259b9cefc6b58ebbda775e0d54f731a4bdb505996034b768f839bdac66df5a99780c741b041966fb27e647f0b561006d0409f7b660ad1a26a28e65e4c65336f1801f3eab7058cb8e9c32bfb34780e82a74f6bac2cb0dfebda0d0996fbd41c022186857699785bd7665a4e8bf2f5e757477044daf47a442fcac21a7210e601e0736f748085cf1b7455caf8540a71f11e3cf08039a328bdf11edcd99ed4d4a123d767d1cff596d77d877232a532a5f46d078f26229cff6f3a8b1ed4e2fc2e98b53bf34312a5ec35f18f2ed40a26a215b15d8c0b5f7501cf5c1aebf04c3096b571bf35516528757d9fad24d3e2c2bbcedf19fa8eb5beda4545e91edd6fe8e9c37b3e415f7b1a7084d817a4c90196bf6bed2456cf0d2a55c83716826edfe779af7e6c9e47a24f274fe3a9c4fc9cec7c17b237cfe784b2034595"}) [ 1193.007163] ? iomap_dio_rw+0x90/0x90 ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000002080)={r4, 0x0, "ef69de9f6b3bdf206ffd1f36214b1cc946f9aa51fcf8cf913216e3a82f40c32009bb1ca36267e7e33e36fd812c570ee2d22c8973100d77ed5ecc46e70e14cc7bb02b1547ef7eb31ede98c775e21a13ef59f154216935fde8e9399e40fff2d5cd89c8bca9ea6d07c9c980de0e98491bf65b5747993d05cd5fb5002fe2fcccf35ee513ac7de279004b0eb12b5ca47e0c8b395d5c5291992406005c09e9ade834dcf3f5d11bd8d2cf48aaf742429deec0b77f049ad13543ebaee0b6e7de6a42961d2cb8e3eedd0fd2361a0883f24e7c9b248cde1dc0246d0e7e0edfb00dd54f99b1138224852c76da2ce621a3dded1f6230c3a728f81950d77c772636a269fdc477", "a5f929a7c73a7e4b9cc318dc41f241eb1e07595e4ead2e79510898994d2b3fd91acfea5b7815cde1e61e7483d20cd39d08ecd75f7e41f3b63a908a363b5fab44f756280ab940e0e92476ccba8f9d5561eca60f00e2caacf012e7306527564a43145245319a5d0787dfcbb379d37e17fe4732370d28caccee7e1a62d97822c9239deaa26e2fb1b41dc499c39df4b73259b64e46ad35800f7b0ca560cc8efe5256570fd796c2dd3f72c8617a93ca28335bd284b7c9816c745b57c71017b17b4e9f5cdb72c26bb404960c7496ee6a394bdc32a72c80dc06c440c9bde2866c5fd4ca49ef142311fb12cee3061265eda506b8447842f0a1de343266d28a67840e905153e771a346b321ef57bb0768fc6abf76198618ea8f0a2c8a80c98a5fd0da83a7b403e7a0241739f2a4a44725d2155895a61e4ad052df4572fa348d38e18f68ce50c1bc962b5f755a67a727120f7267cbc2b051542c35be916cf193abaaf87cf4cd27862f6fe0e9e2115e04faab20019b3f0c21d764b141b0b71f8fd3838e9aba60af1a1b4c5fc74d1ad62945aba5ac3c33ab6290ccfcf89b2bd8663f4d20cd7a483402648cce47855e26b84f26805373c08d0cc080fb7b7f72bb37481c93e4dc463f8c8193014a83f3a0e2077209c3e8dc61a8d2776ce3e793d968f4d37ee6c8beaca8788f8d3120e448c96dbfc9bb275ce2141a246e04fc7bcb3aee59e376229116478b9a982177d0559342e689a8618696d21f84fd9a005a99522495b54dae5329584e04978d1ed8fd64aeecaef844cc211265ae03c746c7f33ef839543addc11cf877b6748322601996befb89b860e8a099390e529517c4646c9e721e620cc4eb57198fab815b5485cdd49debe49afc2785d4dd9e593beaa9f75125ebfa1b6b29689aed319227ce2ca361e0562ca3a6380e995d401602dea40c65a457e9a3935bb51bd0ace51c12f892f5dca282b9215734e42f38be596c8e8cdfa570c367c606bea61d87835a4b25340bc634912c0f7e4cb54c5fefc99d56795b2a3b2c61d37fd0d8832c89a78156765dac06d79d170559ddf89e093dc54415586c112012363478d6f863e1cd5ef65f05168d3e48a748e0c9f70ff3783ee16c44be3528053df9593ed48993a675f087bc5ee091805680a93555c9d857dcbb83d00ec1794133e0452360c1d1ab4dda592b9d400d7e55030d9955eba6e9f5ea801bcc8cda0b485944e0ec2f42ecd3cccc680932947b93ddd6e724bb360124dee49eaf2193989de3c7aaeb1690fedf32cfc9677d80a139b5fabb7a32a48c5b5b6485f048257c6463ce39f8d29b7daa05b71cd70b23ab54e5b0e2508f3e510da5a33ded589750e1a787a4c4191bd0b771883800a60b0374e7dd22575e373a7adaf8b89961eef2db2999991413ad0a9fc69b2500d6785f0c350f9cd47cc8b480e796c47d798020d1196ae6ab402467647e943bd8bf85e19f42f4f8d273e35388963e7c98fa69858833ca73ca4192e71821e8df4e811e0567e5ccd0aab7702680dde45b3b45a8502cfef939c286eabca0a628439ac9e8d52447fb699165bd4c7787c8b30e14639e959d8fa8317663773f882d67a475ee61a11b79c8dd872f9c8625f0611e56e0e8a5eb2cda7fb1da0efe888dd14da7655fbaaf4975adb35c58f21d2b081ea25a41bd312cb12ffd5404a6f21a600ea8a90d1dfe9cdc8c8dea60e116a42a3a3a18e797acfe408dd1ea92d7db7a4128d2f29477677b64421e550679afc3ae23fbc2762ddc82ca54ea8605661d3bd90ec604952ae9c2f6da2a168bafac2c407cea7a0bbbc250df49b998dbad13dd72660032a27706fe9a1f6a9991f5f05e3aab9c274be75ee9118055cd2e78bda105b02a277903d5e816d3ba0b303d927c131a7ae2f18437bd50fd335ff17df63a906112e2c05685dbf1d8ccc4b001b5fe9455badc1f099d1ef3cd72321c42d78ddf404d5d0ae7756686b725efa158abcdeb9dcc7a2b5afb594d52702ea48c0de24e42afd736694e2181a45708b7ca82599c92c7e89940ffd3a9377e5ea9324c49c9492b20b045cbcb829cd6e64aef270de7ece9b3f16662de880ccf79bd2cae7fad5ccfb6abc46d9322fcc3d30e71bc7a2963bc6a90773e11677ad31d343848792a2ba39cfb2c2798fcfcf977e161cba22b21334369f8f923bac875a7c19166c9034ca096cef06ca4a16f870ba6805050cacbfe501449ffaac3b43a3a51027e295fe1b7a09b33c5814170b890480871753b669f1d02a39d6efc2a80c4aaf7d9b77de993daef2694d391ccc6e8dfd913bab80ae232b4dac16c8731fc33282e96f0d754da9c7c62fd96f067b0c6bab2815326daaad3e53db1e931c74a0c08c2418a1b6dbbd1e11027cb0405c297ae8271691d94eb0003346288e4078e14a85df2c5f3667b9d0ce13c69650ef4cbd631fbff57ddacc9b64ed473fcf9ff4d26d31d8eb25cdb4a550cdf2bbb103c6b00e31c109d043cb75b97f14812d4d7d2d197ff8dc8d0c91c2540c0b3be1bd72b1051645197cc86e55a2d58d9c7f951fd1dd47c2bb1d4ca40616794d6af48b2d589d73690033d65872d7aefac3273591ae282fb92799cbe92c77bc563ede20941b401c52c4c5ba32dce78b58fd52cf6bef765444a83016b3447eb65944826410c7357231a3467649f96b177741d4b65a195f2b68621b83d85aabad95b8bf2cb8d29198dd09c747b2583da4b0f164535de3e77538604500123d7bb25c8bcecd37b4a9a3f54a59650ac5619cd77c93864b415a4bc02cb3076ab5789105360b0cb3e165e5c871aae429aa6a9ff3036d840110eadbfdb40a53bb6b02bb55b2b22e8a1a5d1a0092b7fd706a550662d7d2c3ee1f80ec56b524ddb7320aab872ed6add8e9c53f09b208fb9625c24146aea3d7a805e5c9b2d9bc2ed372b25f8da759ee09ced45e163189a87bca7c3461de27ec270013757e3ecd3f3104c9b0e12a9f546688b9efc24f535074e0a068c2ddec0ff3d7afd7af058eff79e59f610b18ccfa4d820c2086f6bb644d52d410f205dbece029dda202766d4fd3290025619e3a4570b22e6438151200951cea9659c10c62d1d8fa742edb153151659485b8d7fced67de7afed8eeda36d03c6742922f33db17d732352bc3d39703fd3eaec5f438f20448d285f750cae632a8618f598855ce3f46dac4f34dbf44abefca43fef97e69efbc38f01e5b5ea7821f46214e723762ef064e65cbc76e650b917cd1c6b3240c3ec636a77e2ff3d4ddfa883329c7a7b7e86eb8f19e4019b2cc543998e7a79df0950b25a5cf20a478ca3850099f5d475eb066f0ad394c0f4e5ddc987ee022d1feac2531e47f4e8298b4fa83de420e780c818ff8a2cc4f5be512c8fcbba4b48b5ec108fde4e11bdded552ccb2cfd8abdecdc1ac9ceeb94436f7a63dc217be68109358dad36a2465cb5c2bad7faf888c3cbe3a8e1d79bc1d0fb2d1cc940d537e1908e11e55d48e485481e38f0ed831b9768dcde22bf9709059d8b5ef2c097249354925d5963d8624a2d807f04a5e0aaaa931b63743af812d4a330ee55f74818b51e90d0dfb7ceba8571ace9948b45635ccc5dc7317160535b70e4fdc1a2bd1d3f6f1788ba43b0253c693a7d2e544e6a396f4d891206c421376e9a468b9d6924d46b994e4481734924435d36f42c9c452baf118fe71359c9846fe3ccf3b5bc417bc1791d81013ff1397fa8b2e30b46b2e6c00e3d018899a42c49cacf961b0d18ac40e656cf0264c53ae20ae51a335a589c3364a6c2a0bead3aa150077c58d44768c7aba068eff0754ccf39f6983dffa3d2a80958f31b756f759dca8c6bb92587ed2a54ad98b426ef1255ebdd759c1eb137e5782de98452c7e40f3dbd99fc065005d4ead90ea9b6527d52f05f6fe4d66301738e7fff5bea45b21d4680a466341ae02b5539d7ac500a1379b01b84bfb8447b86f79b54fe82e3ebd6d7417f5d634250b49ad8c60a604a9a3bad5c4063c1f0e8474649cdd61793bc3056691bf458875c3db8201f19579f076a16fbd5e525cee303a2640337cf229dd023278af3260abf1b5b5a8ff56ea871167f39fe4227e3a46ad7c7834cc8ae6645112584a9be6abf258644d47fb89d790a4452f2bfe2a4c094afaf485d427e780746447df1eae859213e8a5c81d16325f4e9b0110bb61ba6192eac5da22bffb39a9bc2657850d1928edd3b3d726a08082a885e6abdc79d946eba4d5054f372d4351ed8891a40aa0ff8ee7602da9020b5492c08da8786c44cd1ffa497fa3df9b1f7b6cc70dbdb576c47012ba691a2370b74d82e8b9cef07e6d3c43701637e21054086896c59e7a9e4f998dce89de3182bfa1fd83ef2690aab2d92cd885d1365e8158aa01cd78855457a949fbda64851b13cbf6b1efc9f031a77a12c6b072c3c3248586ce31dfddaed83e4721bd1e254943ab9c7b2c05682c71ce29cdbe048ca19561440dcab5f5752cbf3920b3371f50790b24f89c303e7d9fcbea85ba8a0fffc1350cfe06be4b70069d2f430bb9666b1d53e4a710a4706876aa115ada65b65d309c1ed65cd5d21ed2f36bfad8da3557f6c5d7ecdac2b4791a0bbdec3d7168651d2ea1e6967d673ee7ab5794fb51a3e54df1a291bd372ecdd74afb126c177dad215509851bedeef8be8826884987f8ab8fbee4f0a708fbe0f65aff4472c0117c4d60143e7b124dc323b815ceb28429086e11e0c257b0b1f9f5d2772613b65d71769a7a9c445527eef95f691673eaf90c8d874ea94e33a99d8c3ea83fb97fc0a7f07cd53c153178f2e6fa188d8bb114fa5f263dd2cab527951d51f3970aeb5de2b7b8c39151612b73761e5a8973c3ad2f5c6a254a49e9c37ae9915b16812c72e356e09de33d25a6025822cddb1a337b85a031f26b5062ac7caa2dde62bffee2436e50cb93d9704f621e2b5211b0c5ecc7c4243b02f9db0f19cc4e6b9fc763c099a9091e2288c16ea6d27f5905e8c749f909625ecde5c1c97089e2a0dd692339245ab23882b06cbcc0e1c0efc4308349ddfcbc561a407ca8508ba94d01aa098231554be43b76b52224ceca0ed66b12409424d247bf1af4eb93aec88d1a1ee9b26c595c9972676251b188dd33a4d015c1b10436282215b099f50df4a9e8ba53861887fa4e5c6604aa6e0d9ef91259dcef77f472648f0b05afe62e296a2ec46ec16903c7bc02704553772eab207c763b6e1d83b43bb2b7e20bdd4da2f6e05baa222f88076cf3c2cf3e1b24328c367b074785af4c928dad2d564d7c6be87e4eddf79f0b2700234a2d1185baf24f9c81e44826ef0accf899419dc03047f811153d678228083106b8ee503cd8056f1ed6e6b43aa5cd01bb53c63e0e72bd04138ff7c60a2e1661648b3131d00eb825ab97cf8e57773e59492620d5336bf31aca29e6e07a7a1a93b3"}) ioctl$FIDEDUPERANGE(r6, 0xc0189436, &(0x7f0000002000)={0x10001, 0x2, 0x2, 0x0, 0x0, [{{r1}, 0x100000000}, {{r7}, 0x8000000000}]}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001000)={r2, r5, "6ac80ccfafc9d2e6306cf29ccccd1f5ca180d87b794c235ec9f92fa038f10ab81f28a3b778610856096515baec0befb91336f014d51a54b11826da71ba48ba5379a939fe8ff339321a0611a3f68bbb673cd2078b069c2649b9e5dd524ac4b64a855a5d7df1dfd7169c36d54103474f8167538d032b9e5f5bfc628cacef1b1a6efaf51c5ad25a59128059f4bd47e1760f0c931259e013e0bdb13e8c541d08569e093222215b6747f5aa3a3b444fc78364d556ad289ead96491f441537046ce2428357f3a9cb24bf356ba070f6e15264f92edd8d04524e1a8c424762dbf79932cff3448a5d596be1b05f49c2ebeb5e25d39e1bbc4e703ba46f66138c4baf519b71", "a996b2e7d19527f78a5e32a140456d3f3d2b87f620caece276db87dfdc46b2119244e703ba3070c5f149e3cf5f9ea1d08c5907ff8a14dc52186eb2c02b96fe57da3f21e3943c0c86f44acbe8759805113179c41ab34267fc8aee3efb76ff8eaf9e443d505b6f0009735fd87e5ad9483b8db0a3ff4e8806dd2be2a286d0ca0c8c62bd7c63abb2e1e48106087ffc9e6b17b5e1dcaf7aef7fb185c7f9d1f265f7527361a59a68d43b044749b50dbbac9e153c7f63425619272ec2a4be088033195a71cf55d2016702c54dbf7db030101a622500b904d887bab240b1f4c151269c8139bffe74aeff50d284bf61343e50e8e7574599b95e1a7fe5e27f39f22236fce60fb158387a40c95833097fd2e15b697836d44ca82e192b5c45a36371753bbe19ee49798d914c09ddc5a38690e2ca81027a39620b5a1b59d0d1e495ffa458a26ecd2e72adf7be6ed7ec46b3cdba3846b3a77e72b6e99fe7f5f32c8b6e523ea4d5c1fb4bab4a1f3503c9580d9a9df7d70a29ea679b19549fa1416469909e837dffb3eeb8f908b49dc1ca37d15c9a07bb21617d122e7cd18d529fcac15cf8a6d76aa6a81b0fc9800122a71082610dc46c82591088ef544eb18e4e0bffff9315091c061c5679de8cee69320af43f70d3c11d860f2eb1ce63f3aeb469d9ecaa252c75357f59cb84317c78fa222803cde439f6614d9fbc26ec8ba4f08c15003e71730942bf8c8f649855c435a9029dc778e42585bd48a258be56015c9fecc155394f13445a938213cf8a223d97085da053c9c26c3c6405cfd9afe4d55fd656832755de5be51b126ba3dd44bb300a699dc015f1df08d2e1140b4ab9863de2246f25c7f04a5966444c1196725425cdcbb3c07ee20049f16c763702abdf5037eae04f086a4e10ee21cc8a1a90eb2433c82e3f530958bbee430ee506b52f7cf7fdf3985e96618361a66b8857819c6bb236f4feb709e36bc3cf51317d8c11e60cf8619c740ac69661e35e555724ed268a5ad9db5196cca91ba402e56a1a4bd490c5097d6023db0272da64af4775b5bde8d58a153de156112ed3bb04e3013ff4f31b68c437ad5706e8089061f0d3eda59ad1acdc86af88a501e3a98bc71868f3b283d0e1d355f5da8f49095a84a3c0da501cd1709b7413fe5e6c09cd82cad4325859843cd402816bb012041fac33a4369315a66c0ead24f59f792ceb89bfc3f4232da09aa625a338414c22de637dc30610c380d89efdc49701945e786edc15b897430672da6c2c7ad683b97f14c74f66e01ab5615282a3b11c483c255bec758124d820d1ae2037cb68e5017dbcf2fce24ab236394c0614d3394a46527e4bae28d9057599d479042f160dee873546e41f80a9ef39a69ef52e327a38fdf6998856b628dd56db048585a32359a0a634511c312bccc59ec1a1ed31eeabf102e63f7619e17b6280e38a7220f854bc268b11c15501e0d54791bee0f53c5641ef3fdfeda52de7b6f88ccbdf1fdf7097f4f9225d32225691fe5965248c5eadfd09380c9ac7fa41fee5d1f46cc9e39e85457cecfd35253ebe3235502127d6ff8fc49cc0ba37d2861a76506cb084031182afbe69c692eaa584c02be3ebdb990b78dfc01dafc866fdcfece35858191463e89aab731d153896cf3546a8907fa65d6864e92626bc64410a40ae68bfc388eb1a6a161d80ebc19836c38e290aad7df14b37432fde06b9d8fd29975f7a18855cdcc4d2717bf38cc5f47bd5c2f69c8c44f13214961c0961f9f8a3f5aee350ff05528ee2bdbc1ee568306034bf73c8b2085f55d6b1491924c32b5bff4502949c7703739f51f2ad0ee0336c644e4e427229d14837711eb9b69d55df0e281fc45491ae66dd6669477f09384dc535e68422c5dab240ceb3223c9fb6b5d95cd7fef00ef472bef6f46f52107ee03ce2234085e781878571df189eea766b8a3c3929b838f063b2425b8be3ae0cc9fff66d942e8ed89b18b11b4962cc79dab5067334e4f38f1ca09b6dcc9ad69844ffe1b7c423e2e5b26fddcc779a746bd2b6b259a383c60a9c0920ba3b63d04fb865a30738f07374d92e0b40ad8c5c3f5b66c66a56d05b55c9fa4a40a2879277fbee2e610e76fdcab9da8a08bffaffa060a74f997a550c58b8827a7736bec34c7a47a6cb2b8d25603f0464e2953fb7175098002859c92fc55152b8fcfb505e0f326fd37e4ddaeef64f21c72bf723a8b4ac7093655b31f95e182d56f1c8a9ef44f3d53d5b9afc528847ef331c9225d6e53dd24ad90addc26c0f035cffdeef013e7857c78dc6a9e110dbb2350fd6ebb590626baf031b94420e0c9846c6e1f97432072a6b327580fa2830429fe888729aa79995de164d04c683d2be75e43d9ff4cad23fd992d1e2e1fdc8283b63680e98bc6a386cab9b63a928629f6c13f2b558a7a023d8d930a3138aa75cc3578cc27d46a02416280a4a72223342f49d2b53101c6b3f51a20362493b15e6aa12a69f567e5b54464876725f98762df7a04055ca34e60938ce3fd8be7042dfa837db77c904fae3066a5317a790775c8450a32e757aa579a2aea64a1566098130bfb5d44e88a691eaeb04aab7b2c8c09dbbb8bd1723896f6730f19f222c73ae496053c1a1933aa2b88d5aa04fe16b05ac5102fb55361afd46138b133c1842c14c7624a21b5c3dbd5a5b293ead55b02da4e31db61e21f4b1b9f17645668b467eb7007d7e4f534030492f87072f600596ace76792aae76dce7b623813df78c4a0719721dd56aaa42e17d782e0d753bcbe1dabb6788c78f84c5bac3083e430add37f85b2dd2bc432dd5c02916994763ce9b84f3b3bce47459792aa5699230d3ae55e3e00f7ccead171b28686f7f265dcb15477ac7c389a7e3c0b0b6b5857120753f96f3ab5c09deb9963dc5105e35a7a629ae39bacc781699eea3f5bc78c81be829c32dcff6ed1e16ce4f97e019fde6153c1d246474b4976d5f3f9620274708c53c85cb5b75d77cbd909e186fdf8dbaeee267f1e160e1cdae06de41a80008ee5cfe74190ba12a6cf1a269fddbad98e6afbbd48c782b14dcc103ca7351834fc7777599c06c66acb928816142270a37eb89c6f7fa96dc342287d8be42cd98f775039b33f0d3e78e8b9b8a88640fb7fee7b209f5087221bce016bbcde8164f1b305f1cef4966b09efe4a85077417291f1c9f49a607f260f33ee9d10d2838b92c4b9dcd241c1d5e368dc24ade0af1c1df5cbb0c99bdef4c19f2aaa04846867f4bb8e1715bc854538a2d3eae8a76e1581bab17467ec25935d61c0c373937f648f8ab73dba27a519f367a580c7f589cee9bfc4b320c785ed1cd910330ee85bc73db5c50c6567719dc6a79dbd1d696bc29aea9d84f409b280eb448104a748ba446e3bba572502f7e71a09ffe04bc1fbc11078eb6a1f8b700635b72071c9cceaf220e20f9abb721c150b58dfb6fc4051eccbfdbc1432115a1de9f43bf9b808b4449d172d01fcc3414b00fde4e10be6847cbbfb7cfc8ab53a637592e5ffcb33997d13c2b0c797c3f3a27f588c5bc6e51c2fbaa1e0aad5ecaab58cfda19d99c6bca8fdd76f80f417dece7a4f6338cd97d9b2ec985a65c43ad36cbc50365887e6f38e94e1953d47ea79349f65ce4182876440bbb17aacc2cb3512bd31ee2e97182a53452e8d31f91ac951578f3f1dc604fd13dbcc746f8df563746039fe382a1e8eacdc24a422f120bf52d8ed4bc3ba94df4e2c1967198312e4a93844e3a9c889c2c3d4a23e97f42ebf721dd7dde4e0f94e9d9ee89e553bc0aebe6884a7ea1fa7888742cefa889cfc8bded81624056a47ce89d18235d16c02ba685e822dd2b05f42c65d58518570e8c8b895b5cd44db3f05ad1f4c0553811bd94f67dbde52c52566850ba0ca643e1b6f4c0944ad0b9fa8ee720b7dbd6d0f5e46a4f04b69c803fbfe512b31183947dbb215801e86b7b2bc366026b674dfff9e85a210a3cdef1dfa7169293cd10da4d1784c547609dfdec7e1737d1002358ecf0d9403a0d08a1f04ec55f3c1a348a058363e01a2d93fa5d88bbc440e2227917841d884462d4fef49908fd794a846b04eca46dc3c5dac19d93baba2a8d46ebecf1581f202984f4723fcd409bb307cd608571d4c0b2ecb50369e437d8616a68319c21cd4de9a5078605dde275526587ce0d9a2260e046fdfa975724706811a4f22e9a7b7e94a32edc60f0b3f968e9b39de9f800ffc3f4a3c1b21ddb0fadd458f2269b4fc16ba758d958374e8daa32a567902f45867bb2913c0e777fdf60beaf0af22a5042ab576d7899b0e551b1778e02c7352fdcf02660955e8c94ee8454b4ba1f89c0abc183fc06600d37754b871a340e9869ff585d8d5a1762c65a6395bc3de34edde3a76d4127844f4352dd79af981728ced90fc97703b33a6f6d46c78354b0ec33ca33f730561808994b48f173f6f47bb28e87efbe6c9fc7d2732fa6d8084bb87971395e5930d68cf8d38e61c583704b4e6c0431ad6ab63b8858467f3470b1a154e3b3ac5e47b89e3710bb710c04c6a19ac14fc6155757339aa9bc5b34ddf553adb24472f8d6d555197eb29733b0f74c19502ac04c7cc143c25a6af11ad1d88d8c5f3a507d4fedff67fef92d1744e95868bdafb9b6edb33215c862fdeeb05376b790051dbd09c482a46f77ea7e77c8dfabb282f1fbda6136c908bed847b9a95d2d42aa2b2c54c1b45219f6eb634135a8e52d800f37ec513201f7ca83a8c7c9051617d474afe3c2681cd2f0b7877322b3e318b45157d00eb5072f39ae7f9402662d85659ff936e8d5fd80f0eb353e7608fe2c35bf12f3cc2a73f08948eb5c512575ff6d79bf5573326baf83f9e3ff8d010fda0f274ac7580e5e0906e74ec66cb0854b74b631fc301567928cc084c7e491cb7287ae09e7037cef2943248890125ef60da63ecaae6044bcd53e276021826327739d16009c819f8fa6b59e742509066c42d52f427c3a11ef755238619053ad4e4f4bff63e72415c7d969516eb366b6a65262b74fbccb95a7783deacbfc5a75d797d6f3184460e8f31c812cecad02445e3055b1ce5ccb252021e2626621a1ba4ce1475decee72acc40fee4fdd99dc756a40c4d8e890139fcfbc3a7feb38f71e8b81da75b0be5b32478d81afc2799d72f69e6011d9e190f416b896c7a146d922331dbbd63557b37db471e5b59554c836a4bfa021b58301039fcf77a37cf9f4bb14de4ceac3d6b8498cdf354037d73e6af4a737505ecf16ab612b72a67f65ef2b898514fbb9f5269f82ae5a002535a4286bff69c7f421ff9cb8381ab72b8d0bd4dd7ded54ab5a7632c7dc8c162fbbe9fbd460c1e656d7198a730e088b21e470476270748299f8a7c26a25e496b91331a890f1ebaa371c856b36734a755625650187e618781e96e0564f63d372c8b15008382c0adfc"}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 1193.008318] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1193.009985] ? mark_held_locks+0x9e/0xe0 [ 1193.010964] ? filemap_check_errors+0xa5/0x150 [ 1193.012052] __iomap_dio_rw+0x6cd/0x1110 [ 1193.013036] ? iomap_dio_rw+0x90/0x90 [ 1193.013952] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1193.015034] ? ext4_orphan_add+0x253/0x9e0 [ 1193.016036] ? jbd2_buffer_abort_trigger+0x80/0x80 07:16:37 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 70) [ 1193.017219] ? ext4_empty_dir+0xae0/0xae0 [ 1193.018298] ? jbd2__journal_start+0xf3/0x7e0 [ 1193.019012] FAULT_INJECTION: forcing a failure. [ 1193.019012] name failslab, interval 1, probability 0, space 0, times 0 [ 1193.019375] iomap_dio_rw+0x31/0x90 [ 1193.021693] ext4_file_write_iter+0xe0e/0x1530 [ 1193.022786] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1193.023869] ? kasan_save_stack+0x32/0x40 [ 1193.024862] ? kasan_save_stack+0x1b/0x40 [ 1193.025841] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1193.027037] ? iter_file_splice_write+0x165/0xc90 [ 1193.028177] ? direct_splice_actor+0x10f/0x170 [ 1193.029267] ? splice_direct_to_actor+0x387/0x980 [ 1193.030395] ? do_splice_direct+0x1c4/0x290 [ 1193.031404] ? do_sendfile+0x553/0x11e0 [ 1193.032357] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1193.033452] ? do_syscall_64+0x33/0x40 [ 1193.034372] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1193.035624] do_iter_readv_writev+0x476/0x750 [ 1193.036699] ? _cond_resched+0x10/0x30 [ 1193.037624] ? new_sync_write+0x660/0x660 [ 1193.038599] ? avc_policy_seqno+0x9/0x70 [ 1193.039553] ? selinux_file_permission+0x92/0x520 [ 1193.040715] ? security_file_permission+0xb1/0xe0 [ 1193.041875] do_iter_write+0x191/0x700 [ 1193.042791] ? trace_hardirqs_on+0x5b/0x180 [ 1193.043815] vfs_iter_write+0x70/0xa0 [ 1193.044737] iter_file_splice_write+0x726/0xc90 [ 1193.045868] ? generic_splice_sendpage+0x140/0x140 [ 1193.047105] ? security_file_permission+0xb1/0xe0 [ 1193.048254] ? generic_splice_sendpage+0x140/0x140 [ 1193.049427] direct_splice_actor+0x10f/0x170 [ 1193.050467] splice_direct_to_actor+0x387/0x980 [ 1193.051568] ? pipe_to_sendpage+0x380/0x380 [ 1193.052609] ? do_splice_to+0x160/0x160 [ 1193.053558] ? security_file_permission+0xb1/0xe0 [ 1193.054724] do_splice_direct+0x1c4/0x290 [ 1193.055708] ? splice_direct_to_actor+0x980/0x980 [ 1193.056852] ? avc_policy_seqno+0x9/0x70 [ 1193.057815] ? security_file_permission+0xb1/0xe0 [ 1193.058962] do_sendfile+0x553/0x11e0 [ 1193.059874] ? do_pwritev+0x270/0x270 [ 1193.060779] ? wait_for_completion_io+0x270/0x270 [ 1193.061906] ? rcu_read_lock_any_held+0x75/0xa0 [ 1193.062986] ? vfs_write+0x354/0xb10 [ 1193.063860] __x64_sys_sendfile64+0x1d1/0x210 [ 1193.064916] ? __ia32_sys_sendfile+0x220/0x220 [ 1193.065982] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1193.067200] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1193.068427] do_syscall_64+0x33/0x40 [ 1193.069294] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1193.070491] RIP: 0033:0x7f98f384db19 [ 1193.071358] 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 [ 1193.075644] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1193.077424] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1193.079084] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1193.080754] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1193.082418] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1193.084075] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1193.085766] CPU: 0 PID: 7957 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1193.086603] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1193.087596] Call Trace: [ 1193.087913] dump_stack+0x107/0x167 [ 1193.088358] should_fail.cold+0x5/0xa [ 1193.088820] ? create_object.isra.0+0x3a/0xa30 [ 1193.089373] should_failslab+0x5/0x20 [ 1193.089832] kmem_cache_alloc+0x5b/0x310 [ 1193.090325] create_object.isra.0+0x3a/0xa30 [ 1193.090848] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1193.091452] kmem_cache_alloc+0x159/0x310 [ 1193.091950] vm_area_alloc+0x1c/0x110 [ 1193.092406] mmap_region+0x982/0x1500 [ 1193.092866] do_mmap+0x868/0x1370 [ 1193.093284] vm_mmap_pgoff+0x198/0x1f0 [ 1193.093747] ? randomize_page+0xb0/0xb0 [ 1193.094228] ksys_mmap_pgoff+0x41c/0x560 [ 1193.094711] ? find_mergeable_anon_vma+0x250/0x250 [ 1193.095302] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1193.095928] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1193.096547] do_syscall_64+0x33/0x40 [ 1193.096994] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1193.097600] RIP: 0033:0x7f587819ab62 [ 1193.098041] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1193.100221] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1193.101113] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1193.101983] RDX: 0000000000000003 RSI: 0000000000004940 RDI: 00000000200a0000 [ 1193.102840] RBP: 00000000200a0000 R08: 0000000000000005 R09: 0000000000000000 [ 1193.103696] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1193.104547] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1193.122843] audit: type=1326 audit(1768979797.324:57): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7958 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 07:16:37 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) fcntl$setsig(r1, 0xa, 0x22) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f00000001c0)=ANY=[@ANYBLOB="b99c0500e07f1e54dd2049cd4205d44bc23739adae0d78227b50dc8e4f0327714a8d6ebb3064f2a897ab402b4882edb5a7cef58573079adfdf99a9e7831f903fd2711bc257a9dc66971f88935b4749094599a862cadd", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) sendmsg$BATADV_CMD_GET_GATEWAYS(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x102}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[], 0x34}, 0x1, 0x0, 0x0, 0x40010}, 0x4) pipe(&(0x7f0000000180)) 07:16:37 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0xf}, 0x0) 07:16:37 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xffffffffffff0700, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:37 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) accept4$bt_l2cap(r1, &(0x7f00000000c0)={0x1f, 0x0, @none}, &(0x7f0000000040)=0xe, 0x80800) r2 = openat$sr(0xffffffffffffff9c, &(0x7f0000000080), 0x50100, 0x0) lseek(r2, 0x5929, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) dup2(r3, r0) 07:16:37 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x300}, 0x0) 07:16:37 executing program 2: syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1193.936879] audit: type=1326 audit(1768979798.138:58): auid=0 uid=0 gid=0 ses=4 subj=system_u:system_r:kernel_t:s0 pid=7958 comm="syz-executor.6" exe="/syz-executor.6" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7f250abd6b19 code=0x0 07:16:51 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 07:16:51 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 53) 07:16:51 executing program 2: syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:16:51 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 71) [ 1206.876464] FAULT_INJECTION: forcing a failure. [ 1206.876464] name failslab, interval 1, probability 0, space 0, times 0 07:16:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x900}, 0x0) 07:16:51 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xb, 0xd3, 0x1, 0x200}, {0x0, 0x6, 0xff, 0xa1b7}, {0xfff8, 0xd8, 0x5, 0xed}, {0x400, 0x0, 0x90, 0x1}, {0x9, 0x9, 0xf2}]}) r2 = mq_open(&(0x7f0000000080)='\'\x15%\x00', 0x3f20dbb7701431c8, 0x0, &(0x7f00000000c0)={0x2, 0xfffffffffffffd1e, 0x2}) ioctl$FS_IOC_GETFSMAP(r2, 0xc0c0583b, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x0, '\x00', [{0x8000, 0x0, 0x5, 0x3812, 0x4759}, {0x80000001, 0x4, 0x4, 0x1, 0x10000, 0x8f}], ['\x00', '\x00', '\x00', '\x00']}) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r1, 0xf504, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xfffffffffffff000, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1206.879004] CPU: 1 PID: 7990 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1206.880587] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1206.882387] Call Trace: [ 1206.882964] dump_stack+0x107/0x167 [ 1206.883762] should_fail.cold+0x5/0xa [ 1206.884606] ? __es_insert_extent+0xed1/0x1370 [ 1206.885590] should_failslab+0x5/0x20 [ 1206.886412] kmem_cache_alloc+0x5b/0x310 [ 1206.887296] __es_insert_extent+0xed1/0x1370 [ 1206.888266] ext4_es_insert_extent+0x45d/0xf10 [ 1206.889273] ? ext4_es_scan_clu+0x2e0/0x2e0 [ 1206.890206] ? lock_downgrade+0x6d0/0x6d0 [ 1206.891124] ? down_write_killable+0x180/0x180 [ 1206.892127] ext4_map_blocks+0x80b/0x1910 [ 1206.893045] ? __kernel_text_address+0x9/0x40 [ 1206.894019] ? ext4_issue_zeroout+0x1c0/0x1c0 [ 1206.894992] ? jbd2__journal_start+0xf3/0x7e0 [ 1206.895965] ? __ext4_journal_start_sb+0x214/0x390 [ 1206.897027] ? __ext4_journal_start_sb+0x1db/0x390 [ 1206.898092] ext4_iomap_begin+0x3ad/0x700 [ 1206.899001] ? ext4_iomap_begin_report+0x5a0/0x5a0 [ 1206.900054] ? kasan_save_stack+0x1b/0x40 [ 1206.900956] ? ext4_file_write_iter+0xe0e/0x1530 [ 1206.901979] ? truncate_exceptional_pvec_entries.part.0+0x510/0x510 [ 1206.903343] ? splice_direct_to_actor+0x387/0x980 [ 1206.904377] ? do_splice_direct+0x1c4/0x290 07:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x1, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1206.905313] ? do_sendfile+0x553/0x11e0 [ 1206.906279] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1206.907280] ? do_syscall_64+0x33/0x40 07:16:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0xf00}, 0x0) [ 1206.908119] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1206.909395] iomap_apply+0x164/0x810 [ 1206.910204] ? iomap_dio_rw+0x90/0x90 [ 1206.911032] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1206.912285] ? mark_held_locks+0x9e/0xe0 [ 1206.913191] ? filemap_check_errors+0xa5/0x150 [ 1206.914185] __iomap_dio_rw+0x6cd/0x1110 [ 1206.915060] ? iomap_dio_rw+0x90/0x90 [ 1206.915903] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1206.916897] ? ext4_orphan_add+0x253/0x9e0 [ 1206.917809] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1206.918871] ? ext4_empty_dir+0xae0/0xae0 [ 1206.919765] ? jbd2__journal_start+0xf3/0x7e0 [ 1206.920752] iomap_dio_rw+0x31/0x90 [ 1206.921546] ext4_file_write_iter+0xe0e/0x1530 [ 1206.922548] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1206.923529] ? kasan_save_stack+0x32/0x40 [ 1206.924418] ? kasan_save_stack+0x1b/0x40 [ 1206.925316] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1206.926412] ? iter_file_splice_write+0x165/0xc90 [ 1206.927449] ? direct_splice_actor+0x10f/0x170 [ 1206.928432] ? splice_direct_to_actor+0x387/0x980 [ 1206.929475] ? do_splice_direct+0x1c4/0x290 [ 1206.930405] ? do_sendfile+0x553/0x11e0 [ 1206.931259] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1206.932262] ? do_syscall_64+0x33/0x40 [ 1206.933109] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1206.934268] do_iter_readv_writev+0x476/0x750 [ 1206.935233] ? _cond_resched+0x10/0x30 [ 1206.936079] ? new_sync_write+0x660/0x660 [ 1206.936981] ? avc_policy_seqno+0x9/0x70 [ 1206.937862] ? selinux_file_permission+0x92/0x520 [ 1206.938912] ? security_file_permission+0xb1/0xe0 [ 1206.939964] do_iter_write+0x191/0x700 [ 1206.940823] ? trace_hardirqs_on+0x5b/0x180 [ 1206.941761] vfs_iter_write+0x70/0xa0 [ 1206.942587] iter_file_splice_write+0x726/0xc90 [ 1206.943606] ? generic_splice_sendpage+0x140/0x140 [ 1206.944691] ? security_file_permission+0xb1/0xe0 [ 1206.945733] ? generic_splice_sendpage+0x140/0x140 [ 1206.946791] direct_splice_actor+0x10f/0x170 [ 1206.947741] splice_direct_to_actor+0x387/0x980 [ 1206.948758] ? pipe_to_sendpage+0x380/0x380 [ 1206.949692] ? do_splice_to+0x160/0x160 07:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1206.950547] ? security_file_permission+0xb1/0xe0 [ 1206.951711] do_splice_direct+0x1c4/0x290 [ 1206.952613] ? splice_direct_to_actor+0x980/0x980 [ 1206.953630] ? avc_policy_seqno+0x9/0x70 07:16:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x30000}, 0x0) [ 1206.954493] ? security_file_permission+0xb1/0xe0 [ 1206.955614] do_sendfile+0x553/0x11e0 [ 1206.956450] ? do_pwritev+0x270/0x270 [ 1206.957282] ? wait_for_completion_io+0x270/0x270 [ 1206.958325] ? rcu_read_lock_any_held+0x75/0xa0 [ 1206.959330] ? vfs_write+0x354/0xb10 [ 1206.960139] __x64_sys_sendfile64+0x1d1/0x210 [ 1206.961112] ? __ia32_sys_sendfile+0x220/0x220 [ 1206.962107] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1206.963238] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1206.964353] do_syscall_64+0x33/0x40 [ 1206.965163] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1206.966265] RIP: 0033:0x7f98f384db19 07:16:51 executing program 2: syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1206.967068] 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 [ 1206.971099] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1206.972752] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1206.974294] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1206.975836] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1206.977381] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1206.978916] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1206.991107] FAULT_INJECTION: forcing a failure. [ 1206.991107] name failslab, interval 1, probability 0, space 0, times 0 [ 1206.993619] CPU: 1 PID: 7994 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1206.995098] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1206.996890] Call Trace: [ 1206.997459] dump_stack+0x107/0x167 [ 1206.998244] should_fail.cold+0x5/0xa [ 1206.999065] ? vm_area_dup+0x78/0x290 [ 1206.999881] should_failslab+0x5/0x20 [ 1207.000710] kmem_cache_alloc+0x5b/0x310 [ 1207.001587] vm_area_dup+0x78/0x290 [ 1207.002368] ? lock_acquire+0x197/0x470 [ 1207.003232] ? mark_lock+0xf5/0x2df0 [ 1207.004038] ? lock_chain_count+0x20/0x20 [ 1207.004942] ? __lock_acquire+0x1657/0x5b00 [ 1207.005875] ? mark_lock+0xf5/0x2df0 [ 1207.006673] ? find_held_lock+0x2c/0x110 [ 1207.007543] ? vm_area_alloc+0x110/0x110 [ 1207.008419] ? __lock_acquire+0x1657/0x5b00 [ 1207.009364] ? lock_acquire+0x197/0x470 [ 1207.010215] ? __mm_populate+0x24e/0x360 07:16:51 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$AUTOFS_IOC_READY(r1, 0x9360, 0xe8ee) r2 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$AUTOFS_IOC_PROTOSUBVER(r2, 0x80049367, &(0x7f0000000040)) [ 1207.011088] ? lockdep_hardirqs_on_prepare+0x3e0/0x3e0 [ 1207.012364] ? vmacache_find+0x55/0x2a0 [ 1207.013233] __split_vma+0xa8/0x4e0 [ 1207.014016] __do_munmap+0x365/0x1260 [ 1207.014835] ? arch_get_unmapped_area+0x450/0x450 [ 1207.015871] ? lock_release+0x680/0x680 [ 1207.016732] mmap_region+0x7cc/0x1500 [ 1207.017561] do_mmap+0x868/0x1370 [ 1207.018313] vm_mmap_pgoff+0x198/0x1f0 [ 1207.019153] ? randomize_page+0xb0/0xb0 [ 1207.020020] ksys_mmap_pgoff+0x41c/0x560 [ 1207.020891] ? find_mergeable_anon_vma+0x250/0x250 [ 1207.021931] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1207.023034] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1207.024128] do_syscall_64+0x33/0x40 [ 1207.024148] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1207.024161] RIP: 0033:0x7f587819ab62 [ 1207.024179] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 07:16:51 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:16:51 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x110, r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x6abe00, 0x4) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) syz_io_uring_setup(0x5898, &(0x7f0000000040)={0x0, 0xa0e8, 0x1, 0x0, 0x1ce, 0x0, r1}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) socket$inet(0x2, 0x80000, 0x1) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 1207.024190] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1207.024210] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 07:16:51 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x80000}, 0x0) 07:16:51 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1207.024221] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1207.024232] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1207.024243] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1207.024253] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:17:04 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xefffe000) r1 = syz_open_dev$usbmon(&(0x7f00000000c0), 0x900, 0x80) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xeba6a) getsockopt$EBT_SO_GET_INIT_INFO(0xffffffffffffffff, 0x0, 0x82, &(0x7f0000000000)={'broute\x00', 0x0, 0x0, 0x0, [0x3, 0xae2c, 0x0, 0xffffffff, 0x1a, 0x7fffffff]}, &(0x7f0000000080)=0x78) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) 07:17:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:17:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 54) 07:17:04 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 72) [ 1220.742021] FAULT_INJECTION: forcing a failure. [ 1220.742021] name failslab, interval 1, probability 0, space 0, times 0 [ 1220.744481] CPU: 1 PID: 8050 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1220.745972] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1220.747765] Call Trace: [ 1220.748343] dump_stack+0x107/0x167 07:17:04 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) 07:17:04 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) r2 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r2, 0x8914, &(0x7f0000000340)={'lo\x00'}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000001880)={0x0, 0x0, {0x0, @usage, 0x0}, {0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f00000008c0)={r3, 0x5, 0x8}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000380)={{r2}, 0x0, 0x0, @unused=[0xaccb, 0x1, 0x7, 0xffffffffffffe9cf], @devid=r3}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={r3, 0x1000, 0x3}) r4 = socket$nl_route(0x10, 0x3, 0x0) dup2(r4, r0) [ 1220.749146] should_fail.cold+0x5/0xa [ 1220.750127] ? create_object.isra.0+0x3a/0xa30 [ 1220.751123] should_failslab+0x5/0x20 [ 1220.751956] kmem_cache_alloc+0x5b/0x310 [ 1220.752858] create_object.isra.0+0x3a/0xa30 [ 1220.753809] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1220.754911] kmem_cache_alloc+0x159/0x310 [ 1220.755824] vm_area_alloc+0x1c/0x110 [ 1220.756655] mmap_region+0x982/0x1500 [ 1220.757493] do_mmap+0x868/0x1370 [ 1220.758255] vm_mmap_pgoff+0x198/0x1f0 [ 1220.759104] ? randomize_page+0xb0/0xb0 [ 1220.759981] ksys_mmap_pgoff+0x41c/0x560 [ 1220.760871] ? find_mergeable_anon_vma+0x250/0x250 [ 1220.761936] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1220.763079] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1220.764199] do_syscall_64+0x33/0x40 [ 1220.765013] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1220.766122] RIP: 0033:0x7f587819ab62 [ 1220.766926] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 07:17:04 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x5, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1220.770932] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1220.772710] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 07:17:04 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x0, 0x46080) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) ioctl$MON_IOCX_GET(r1, 0x40189206, &(0x7f0000000140)={&(0x7f0000000080), &(0x7f0000000180)=""/113, 0xc1}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) [ 1220.774239] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1220.775864] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1220.777446] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 07:17:04 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x0, &(0x7f0000000000)={0x0, 0x1b3b, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1220.779016] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1220.813936] FAULT_INJECTION: forcing a failure. [ 1220.813936] name failslab, interval 1, probability 0, space 0, times 0 [ 1220.815705] CPU: 0 PID: 8056 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1220.816718] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1220.817936] Call Trace: [ 1220.818322] dump_stack+0x107/0x167 [ 1220.818856] should_fail.cold+0x5/0xa [ 1220.819415] ? create_object.isra.0+0x3a/0xa30 [ 1220.820082] should_failslab+0x5/0x20 [ 1220.820687] kmem_cache_alloc+0x5b/0x310 [ 1220.821286] ? quarantine_put+0x8b/0x1a0 [ 1220.821879] ? trace_hardirqs_on+0x5b/0x180 [ 1220.822516] create_object.isra.0+0x3a/0xa30 [ 1220.823165] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1220.823914] kmem_cache_alloc+0x159/0x310 [ 1220.824525] ? mempool_free_pages+0x20/0x20 [ 1220.825169] mempool_alloc+0x148/0x360 [ 1220.825742] ? mempool_resize+0x7d0/0x7d0 [ 1220.826351] ? lock_downgrade+0x6d0/0x6d0 [ 1220.826961] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1220.827684] bio_alloc_bioset+0x36e/0x600 [ 1220.828293] ? bvec_alloc+0x2f0/0x2f0 [ 1220.828860] ? iov_iter_npages+0x1fd/0xa70 [ 1220.829485] iomap_dio_bio_actor+0x518/0xef0 [ 1220.830139] iomap_dio_actor+0x36f/0x560 [ 1220.830732] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1220.831415] ? do_syscall_64+0x33/0x40 [ 1220.831986] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1220.832781] iomap_apply+0x289/0x810 [ 1220.833327] ? iomap_dio_rw+0x90/0x90 [ 1220.833884] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1220.834740] ? mark_held_locks+0x9e/0xe0 [ 1220.835341] ? filemap_check_errors+0xa5/0x150 [ 1220.836013] __iomap_dio_rw+0x6cd/0x1110 [ 1220.836608] ? iomap_dio_rw+0x90/0x90 [ 1220.837183] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1220.837854] ? ext4_orphan_add+0x253/0x9e0 [ 1220.838471] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1220.839187] ? ext4_empty_dir+0xae0/0xae0 [ 1220.839787] ? jbd2__journal_start+0xf3/0x7e0 [ 1220.840450] iomap_dio_rw+0x31/0x90 [ 1220.840993] ext4_file_write_iter+0xe0e/0x1530 [ 1220.841671] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1220.842338] ? kasan_save_stack+0x32/0x40 [ 1220.842940] ? kasan_save_stack+0x1b/0x40 [ 1220.843543] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1220.844288] ? iter_file_splice_write+0x165/0xc90 [ 1220.844995] ? direct_splice_actor+0x10f/0x170 [ 1220.845661] ? splice_direct_to_actor+0x387/0x980 [ 1220.846361] ? do_splice_direct+0x1c4/0x290 [ 1220.846992] ? do_sendfile+0x553/0x11e0 [ 1220.847572] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1220.848255] ? do_syscall_64+0x33/0x40 [ 1220.848836] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1220.849647] do_iter_readv_writev+0x476/0x750 [ 1220.850326] ? _cond_resched+0x10/0x30 [ 1220.850915] ? new_sync_write+0x660/0x660 [ 1220.851544] ? avc_policy_seqno+0x9/0x70 [ 1220.852153] ? selinux_file_permission+0x92/0x520 [ 1220.852888] ? security_file_permission+0xb1/0xe0 [ 1220.853619] do_iter_write+0x191/0x700 [ 1220.854206] ? trace_hardirqs_on+0x5b/0x180 [ 1220.854858] vfs_iter_write+0x70/0xa0 [ 1220.855431] iter_file_splice_write+0x726/0xc90 [ 1220.856141] ? generic_splice_sendpage+0x140/0x140 [ 1220.856894] ? security_file_permission+0xb1/0xe0 [ 1220.857622] ? generic_splice_sendpage+0x140/0x140 [ 1220.858362] direct_splice_actor+0x10f/0x170 [ 1220.859025] splice_direct_to_actor+0x387/0x980 [ 1220.859733] ? pipe_to_sendpage+0x380/0x380 [ 1220.860386] ? do_splice_to+0x160/0x160 [ 1220.860986] ? security_file_permission+0xb1/0xe0 [ 1220.861714] do_splice_direct+0x1c4/0x290 [ 1220.862335] ? splice_direct_to_actor+0x980/0x980 [ 1220.863053] ? avc_policy_seqno+0x9/0x70 [ 1220.863668] ? security_file_permission+0xb1/0xe0 [ 1220.864395] do_sendfile+0x553/0x11e0 [ 1220.864980] ? do_pwritev+0x270/0x270 [ 1220.865550] ? wait_for_completion_io+0x270/0x270 [ 1220.866284] ? rcu_read_lock_any_held+0x75/0xa0 [ 1220.866978] ? vfs_write+0x354/0xb10 [ 1220.867537] __x64_sys_sendfile64+0x1d1/0x210 [ 1220.868206] ? __ia32_sys_sendfile+0x220/0x220 [ 1220.868900] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1220.869691] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1220.870463] do_syscall_64+0x33/0x40 [ 1220.871020] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1220.871788] RIP: 0033:0x7f98f384db19 [ 1220.872350] 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 [ 1220.875118] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1220.876265] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1220.877341] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1220.878414] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1220.879483] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1220.880551] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:17:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 07:17:05 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000000000)={{0x0, 0x9f, 0x6, 0x3d, 0x1000, 0xffffffffffffff43, 0x5, 0x8001, 0x7, 0xffffffc0, 0x100, 0x1, 0x1, 0xf6ca, 0x7afc3bdb}, 0x20, [0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f0000000100)) 07:17:05 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, 0x0, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:05 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x2709, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r1, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000000)=0x6d) ioctl$TIOCSPTLCK(r1, 0x40045431, &(0x7f0000000000)=0x1) ioctl$MON_IOCQ_URB_LEN(r0, 0x9201) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) ioctl$MON_IOCQ_URB_LEN(r0, 0x9201) 07:17:05 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x7, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:17:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 55) 07:17:19 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r1, 0x1) ioctl$MON_IOCG_STATS(r1, 0x80089203, &(0x7f0000000000)) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:19 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2000}, {r0, 0x3084}], 0x2, 0x2a07) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:19 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, 0x0, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:19 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 73) 07:17:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x3000000}, 0x0) 07:17:19 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x3, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) r3 = getpgrp(0x0) pidfd_open(r3, 0x0) r4 = gettid() sendmsg$netlink(r2, &(0x7f0000000d40)={&(0x7f00000000c0)=@proc={0x10, 0x0, 0x25dfdbfd, 0x200}, 0xc, &(0x7f0000000d00)=[{&(0x7f00000002c0)=ANY=[@ANYBLOB="78000000170000042bbd7000fbdbdf25afca9c485722332deba6a5e71db9273de0877a509eaabbf99e460d6a8d1ce695e602f147876ca5c412727c27dce41ef9431d78977d683319d98abe831346a441aaccf8731b98ee5231b6d0bc4824e4d911f4c1cd3def880dcf4ca295f3a8211608006a00", @ANYRES32=r3, @ANYBLOB="8fed2dfc20b04b9e2329ecb0fd1120de6a3f47403d42bfa328f456c9beb85a3e33b5103003fda3815f978b747bdb8d79439e907ac07accffabba37a80806303b5c14de754c685a9a2fb272560a25920be5427e6b6301fb"], 0x78}, {&(0x7f0000000a00)={0x2bc, 0x32, 0x800, 0x70bd2d, 0x25dfdbfb, "", [@nested={0xf4, 0x6, 0x0, 0x1, [@typed={0xe6, 0x66, 0x0, 0x0, @binary="46cb6cc0fa6d50be26b6a330c02e156375377c30f545131fdd9ac9b44d800a41696150544cf5e57c15fa223785a62ae4cffefccc1f49a44cf91d80c88a54b3f7f6264557017f62b1be8db2bc5fae56f7532a2dbcd747d5b92f1b11b94209967613da2559936348f1d36d80ba7527c221ecd3e4f2de468230910678ecc7aa377e2ad2f20afe2318f97c4e8351d06b72c1ddab36e8782bbbae0c4f10ab327e672f05239847ea8a2e8624647466b7234d0275cf129b701f4e111636d55585c40f7f0280d69e81937ad66dd1a7f52ff07e55f426bca9d559a79e351a823d2b16bfff0955"}, @typed={0x8, 0x34, 0x0, 0x0, @pid=r4}]}, @generic="c766c10ceedf5a05b1330a6e20fcd38dc05722b12a447f6a539bbab965fa1a1f2ecb3be01158dc354e5ceac3929d2c8c548ad084a9641510df55f99dbdf5147442861c059dc72e4e50af077e1590e82121de5bb7dffb84fb7908ea469a3546bf3a00b321de", @typed={0x6f, 0x5f, 0x0, 0x0, @binary="f641c2771ecd87564b45ac8a5797656a863c491812587dbfc65c7d30d23764d504180a577dce9d78f729d9cf1f47bf78ac6b9fd8f80391fdfed55c233002c5a38c16f688beff00476177bfd3e25ab70deddf58cfdae7829180558ccf0030f7d1314a50ff6b9b55a988ab90"}, @nested={0xe0, 0x8b, 0x0, 0x1, [@typed={0x4, 0x8f}, @typed={0xa, 0x48, 0x0, 0x0, @str='r])!^\x00'}, @typed={0x4, 0x1b}, @generic="c1b06098afda96ffc3ce6caed67c4973a83081444266d88dbf6311fab4b554a760e13028f94597db76dcfe963914fbc40d8550cf12b93da342a581cf35520b092840d2c0dda475b647ff0143972a34b95fdad89c0404ef2149256b6884980aa16b49", @typed={0x8, 0x6b, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}, @generic="86e727d5847d195a7ad3607054957d2b97d024deea0608fd272944e85f8baa556639094339448a33ce13e3d1960ee5f8908d6272a4674edd67582f02e906a56d029fc6603acf5560c112535d0538", @typed={0x8, 0x4b, 0x0, 0x0, @ipv4=@empty}, @typed={0x8, 0x61, 0x0, 0x0, @ipv4=@loopback}]}]}, 0x2bc}, {&(0x7f0000000cc0)={0x18, 0x15, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@typed={0x8, 0x53, 0x0, 0x0, @pid=0xffffffffffffffff}]}, 0x18}], 0x3, 0x0, 0x0, 0x40800}, 0x40000) r5 = dup2(r1, r0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r5, 0xc0189372, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000001000000180000008a19588f5ceda54a6217caac8bb7c0cc9d2db5ac33bb3e094307b7d1b8b79ef2d8b93b2c2c247fe8514324db27ef266f4044f001c3ac16466958f2678c51a547", @ANYRES32, @ANYBLOB="01000000000000002e2f66696c653000"]) splice(r5, &(0x7f0000000000), r0, &(0x7f0000000040)=0x8, 0x1, 0x6) 07:17:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xe, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1235.822600] FAULT_INJECTION: forcing a failure. [ 1235.822600] name failslab, interval 1, probability 0, space 0, times 0 [ 1235.825165] CPU: 0 PID: 8093 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1235.826758] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1235.828561] Call Trace: [ 1235.829147] dump_stack+0x107/0x167 [ 1235.829947] should_fail.cold+0x5/0xa [ 1235.830776] ? mempool_alloc+0x148/0x360 [ 1235.831653] ? mempool_free_pages+0x20/0x20 [ 1235.832586] should_failslab+0x5/0x20 [ 1235.833421] kmem_cache_alloc+0x5b/0x310 [ 1235.834304] ? mempool_free_pages+0x20/0x20 [ 1235.835238] mempool_alloc+0x148/0x360 [ 1235.836089] ? mempool_resize+0x7d0/0x7d0 [ 1235.836998] ? lock_downgrade+0x6d0/0x6d0 [ 1235.837906] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1235.838981] bio_alloc_bioset+0x36e/0x600 [ 1235.839880] ? bvec_alloc+0x2f0/0x2f0 [ 1235.840710] ? iov_iter_npages+0x1fd/0xa70 [ 1235.841644] iomap_dio_bio_actor+0x518/0xef0 [ 1235.842613] iomap_dio_actor+0x36f/0x560 [ 1235.843490] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1235.844497] ? do_syscall_64+0x33/0x40 [ 1235.845352] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1235.846510] iomap_apply+0x289/0x810 [ 1235.847318] ? iomap_dio_rw+0x90/0x90 [ 1235.848147] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1235.849406] ? mark_held_locks+0x9e/0xe0 [ 1235.850294] ? filemap_check_errors+0xa5/0x150 [ 1235.851285] __iomap_dio_rw+0x6cd/0x1110 [ 1235.852159] ? iomap_dio_rw+0x90/0x90 [ 1235.853044] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1235.854039] ? ext4_orphan_add+0x253/0x9e0 [ 1235.854953] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1235.856018] ? ext4_empty_dir+0xae0/0xae0 [ 1235.856923] ? jbd2__journal_start+0xf3/0x7e0 [ 1235.857901] iomap_dio_rw+0x31/0x90 [ 1235.858690] ext4_file_write_iter+0xe0e/0x1530 [ 1235.859691] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1235.860672] ? kasan_save_stack+0x32/0x40 [ 1235.861586] ? kasan_save_stack+0x1b/0x40 [ 1235.862478] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1235.863574] ? iter_file_splice_write+0x165/0xc90 [ 1235.864610] ? direct_splice_actor+0x10f/0x170 [ 1235.865601] ? splice_direct_to_actor+0x387/0x980 [ 1235.866635] ? do_splice_direct+0x1c4/0x290 [ 1235.867566] ? do_sendfile+0x553/0x11e0 [ 1235.868419] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1235.869430] ? do_syscall_64+0x33/0x40 [ 1235.870274] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1235.871432] do_iter_readv_writev+0x476/0x750 [ 1235.872398] ? _cond_resched+0x10/0x30 [ 1235.873249] ? new_sync_write+0x660/0x660 [ 1235.874145] ? avc_policy_seqno+0x9/0x70 [ 1235.875020] ? selinux_file_permission+0x92/0x520 [ 1235.876063] ? security_file_permission+0xb1/0xe0 [ 1235.877118] do_iter_write+0x191/0x700 [ 1235.877962] ? trace_hardirqs_on+0x5b/0x180 [ 1235.878903] vfs_iter_write+0x70/0xa0 [ 1235.879728] iter_file_splice_write+0x726/0xc90 [ 1235.880748] ? generic_splice_sendpage+0x140/0x140 [ 1235.881832] ? security_file_permission+0xb1/0xe0 [ 1235.882877] ? generic_splice_sendpage+0x140/0x140 [ 1235.883938] direct_splice_actor+0x10f/0x170 [ 1235.884897] splice_direct_to_actor+0x387/0x980 [ 1235.885907] ? pipe_to_sendpage+0x380/0x380 [ 1235.886843] ? do_splice_to+0x160/0x160 [ 1235.887701] ? security_file_permission+0xb1/0xe0 [ 1235.888749] do_splice_direct+0x1c4/0x290 [ 1235.889651] ? splice_direct_to_actor+0x980/0x980 [ 1235.890686] ? avc_policy_seqno+0x9/0x70 [ 1235.891566] ? security_file_permission+0xb1/0xe0 [ 1235.892612] do_sendfile+0x553/0x11e0 [ 1235.893454] ? do_pwritev+0x270/0x270 [ 1235.894277] ? wait_for_completion_io+0x270/0x270 [ 1235.895322] ? rcu_read_lock_any_held+0x75/0xa0 [ 1235.896322] ? vfs_write+0x354/0xb10 [ 1235.897135] __x64_sys_sendfile64+0x1d1/0x210 [ 1235.898106] ? __ia32_sys_sendfile+0x220/0x220 [ 1235.899099] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1235.900235] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1235.901363] do_syscall_64+0x33/0x40 [ 1235.902167] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1235.903272] RIP: 0033:0x7f98f384db19 [ 1235.904076] 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 [ 1235.908060] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1235.909706] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1235.911242] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1235.912786] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1235.914326] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1235.915864] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 07:17:20 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, 0x0, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:20 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1235.932585] FAULT_INJECTION: forcing a failure. [ 1235.932585] name failslab, interval 1, probability 0, space 0, times 0 [ 1235.935073] CPU: 0 PID: 8102 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1235.936559] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1235.938365] Call Trace: 07:17:20 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) [ 1235.938940] dump_stack+0x107/0x167 [ 1235.939869] should_fail.cold+0x5/0xa [ 1235.940693] ? vm_area_alloc+0x1c/0x110 [ 1235.941561] should_failslab+0x5/0x20 [ 1235.942381] kmem_cache_alloc+0x5b/0x310 [ 1235.943259] vm_area_alloc+0x1c/0x110 [ 1235.944079] mmap_region+0x982/0x1500 [ 1235.944920] do_mmap+0x868/0x1370 [ 1235.945676] vm_mmap_pgoff+0x198/0x1f0 [ 1235.946519] ? randomize_page+0xb0/0xb0 [ 1235.947387] ksys_mmap_pgoff+0x41c/0x560 [ 1235.948263] ? find_mergeable_anon_vma+0x250/0x250 [ 1235.949339] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1235.950469] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1235.951582] do_syscall_64+0x33/0x40 [ 1235.952388] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1235.953499] RIP: 0033:0x7f587819ab62 [ 1235.954299] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1235.958285] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 07:17:20 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0xf, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1235.959929] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1235.961532] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1235.963035] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1235.964536] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1235.966052] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:17:20 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0x9000000}, 0x0) 07:17:20 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x400) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:20 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x375}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:20 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$FIONCLEX(r1, 0x5450) r2 = socket$nl_route(0x10, 0x3, 0x0) dup2(r2, r0) ioctl$FS_IOC_FSGETXATTR(r2, 0x801c581f, &(0x7f0000000000)={0x3, 0x7ff, 0x9, 0xff, 0x3c6}) 07:17:34 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 07:17:34 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 74) 07:17:34 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) 07:17:34 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0xffffc000) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = io_uring_setup(0x1412, &(0x7f0000000000)={0x0, 0xd124, 0x0, 0x80000, 0xb8}) r2 = dup3(r0, r1, 0x0) ioctl$MON_IOCQ_URB_LEN(r2, 0x9201) syz_open_dev$tty20(0xc, 0x4, 0x1) 07:17:34 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 56) 07:17:34 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x1b, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:17:34 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x80800, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/12, @ANYRES32=r0, @ANYBLOB="01000000000000002e2f66696c653000"]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r3, 0x1) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000000200)=""/88, &(0x7f0000000280)=0x58) ioctl$MON_IOCX_GET(r2, 0x40189206, &(0x7f0000000180)={&(0x7f00000001c0), &(0x7f0000000080)=""/248, 0xf8}) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:34 executing program 7: perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = syz_open_procfs$userns(0xffffffffffffffff, &(0x7f0000000000)) dup2(r0, r1) [ 1250.785434] FAULT_INJECTION: forcing a failure. [ 1250.785434] name failslab, interval 1, probability 0, space 0, times 0 [ 1250.788408] CPU: 0 PID: 8150 Comm: syz-executor.3 Not tainted 5.10.247 #1 [ 1250.788420] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1250.788437] Call Trace: [ 1250.792650] dump_stack+0x107/0x167 [ 1250.792685] should_fail.cold+0x5/0xa [ 1250.794428] ? kmem_cache_alloc+0x2a6/0x310 [ 1250.795478] ? create_object.isra.0+0x3a/0xa30 [ 1250.796578] should_failslab+0x5/0x20 [ 1250.797495] kmem_cache_alloc+0x5b/0x310 [ 1250.798471] ? mempool_alloc+0x155/0x360 [ 1250.799465] create_object.isra.0+0x3a/0xa30 [ 1250.800534] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1250.801781] kmem_cache_alloc+0x159/0x310 [ 1250.802799] bvec_alloc+0x148/0x2f0 [ 1250.802836] bio_alloc_bioset+0x40a/0x600 07:17:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) [ 1250.802868] ? bvec_alloc+0x2f0/0x2f0 [ 1250.802893] ? iov_iter_npages+0x1fd/0xa70 [ 1250.802922] iomap_dio_bio_actor+0x518/0xef0 07:17:35 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, &(0x7f00000000c0)) [ 1250.802961] iomap_dio_actor+0x36f/0x560 [ 1250.802977] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1250.802995] ? do_syscall_64+0x33/0x40 07:17:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x27, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:17:35 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 75) [ 1250.803016] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.803041] iomap_apply+0x289/0x810 [ 1250.803063] ? iomap_dio_rw+0x90/0x90 [ 1250.803088] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1250.803121] ? mark_held_locks+0x9e/0xe0 [ 1250.803155] ? filemap_check_errors+0xa5/0x150 [ 1250.803182] __iomap_dio_rw+0x6cd/0x1110 [ 1250.803201] ? iomap_dio_rw+0x90/0x90 07:17:35 executing program 6: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) ioctl$MON_IOCX_GET(0xffffffffffffffff, 0x40189206, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @iso}, &(0x7f0000000040)=""/83, 0x53}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) r2 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETA(r2, 0x5406, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, "6d319b6af7cd94d6"}) ioctl$TIOCSTI(r2, 0x5412, &(0x7f0000000000)=0x6d) r3 = openat$sr(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sendfile(r2, r3, 0x0, 0x0) ftruncate(r1, 0x1) fsmount(r1, 0x0, 0x70) 07:17:35 executing program 7: r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) dup2(r1, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x45b3201581df267c}, 0x41) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f0000000100)=0x11, 0x4) [ 1250.803241] ? iomap_dio_bio_actor+0xef0/0xef0 [ 1250.803263] ? ext4_orphan_add+0x253/0x9e0 [ 1250.803284] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1250.803310] ? ext4_empty_dir+0xae0/0xae0 [ 1250.803327] ? jbd2__journal_start+0xf3/0x7e0 [ 1250.803358] iomap_dio_rw+0x31/0x90 [ 1250.803382] ext4_file_write_iter+0xe0e/0x1530 [ 1250.803418] ? ext4_file_read_iter+0x4c0/0x4c0 07:17:35 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 76) [ 1250.803433] ? kasan_save_stack+0x32/0x40 [ 1250.803448] ? kasan_save_stack+0x1b/0x40 [ 1250.803465] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1250.803483] ? iter_file_splice_write+0x165/0xc90 07:17:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x2) [ 1250.803500] ? direct_splice_actor+0x10f/0x170 [ 1250.803517] ? splice_direct_to_actor+0x387/0x980 [ 1250.803534] ? do_splice_direct+0x1c4/0x290 07:17:35 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 77) 07:17:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x300, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) [ 1250.803552] ? do_sendfile+0x553/0x11e0 [ 1250.803568] ? __x64_sys_sendfile64+0x1d1/0x210 07:17:35 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, &(0x7f00000000c0)) [ 1250.803584] ? do_syscall_64+0x33/0x40 [ 1250.803604] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.803632] do_iter_readv_writev+0x476/0x750 [ 1250.803651] ? _cond_resched+0x10/0x30 [ 1250.803673] ? new_sync_write+0x660/0x660 [ 1250.803691] ? avc_policy_seqno+0x9/0x70 [ 1250.803710] ? selinux_file_permission+0x92/0x520 [ 1250.803735] ? security_file_permission+0xb1/0xe0 [ 1250.803766] do_iter_write+0x191/0x700 [ 1250.803789] ? trace_hardirqs_on+0x5b/0x180 [ 1250.803827] vfs_iter_write+0x70/0xa0 [ 1250.803861] iter_file_splice_write+0x726/0xc90 [ 1250.803900] ? generic_splice_sendpage+0x140/0x140 [ 1250.803941] ? security_file_permission+0xb1/0xe0 [ 1250.803965] ? generic_splice_sendpage+0x140/0x140 [ 1250.803988] direct_splice_actor+0x10f/0x170 [ 1250.804012] splice_direct_to_actor+0x387/0x980 [ 1250.804039] ? pipe_to_sendpage+0x380/0x380 [ 1250.804063] ? do_splice_to+0x160/0x160 [ 1250.804082] ? security_file_permission+0xb1/0xe0 [ 1250.804112] do_splice_direct+0x1c4/0x290 [ 1250.804133] ? splice_direct_to_actor+0x980/0x980 [ 1250.804151] ? avc_policy_seqno+0x9/0x70 [ 1250.804177] ? security_file_permission+0xb1/0xe0 [ 1250.804208] do_sendfile+0x553/0x11e0 [ 1250.804242] ? do_pwritev+0x270/0x270 [ 1250.804263] ? wait_for_completion_io+0x270/0x270 [ 1250.804286] ? rcu_read_lock_any_held+0x75/0xa0 [ 1250.804305] ? vfs_write+0x354/0xb10 [ 1250.804329] __x64_sys_sendfile64+0x1d1/0x210 [ 1250.804348] ? __ia32_sys_sendfile+0x220/0x220 [ 1250.804374] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1250.804395] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1250.804420] do_syscall_64+0x33/0x40 [ 1250.804441] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.804455] RIP: 0033:0x7f98f384db19 [ 1250.804475] 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 [ 1250.804486] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1250.804508] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1250.804519] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1250.804531] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1250.804543] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1250.804555] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 [ 1250.806424] FAULT_INJECTION: forcing a failure. [ 1250.806424] name failslab, interval 1, probability 0, space 0, times 0 [ 1250.806447] CPU: 0 PID: 8153 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1250.806464] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1250.806476] Call Trace: [ 1250.806501] dump_stack+0x107/0x167 [ 1250.806525] should_fail.cold+0x5/0xa [ 1250.806550] ? ptlock_alloc+0x1d/0x70 [ 1250.806570] should_failslab+0x5/0x20 [ 1250.806596] kmem_cache_alloc+0x5b/0x310 [ 1250.806630] ptlock_alloc+0x1d/0x70 [ 1250.806654] pte_alloc_one+0x68/0x1a0 [ 1250.806677] __pte_alloc+0x1d/0x330 [ 1250.806703] remap_pfn_range_internal+0x9a3/0xf60 [ 1250.806738] ? lookup_memtype+0x5b/0x200 [ 1250.806774] ? apply_to_existing_page_range+0x40/0x40 [ 1250.806826] remap_pfn_range+0xcd/0x160 [ 1250.806860] ? remap_pfn_range_notrack+0x70/0x70 [ 1250.806888] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1250.806915] io_uring_mmap+0x398/0x530 [ 1250.806947] mmap_file+0x5e/0xe0 [ 1250.806969] mmap_region+0xc4d/0x1500 [ 1250.807012] do_mmap+0x868/0x1370 [ 1250.807043] vm_mmap_pgoff+0x198/0x1f0 [ 1250.807074] ? randomize_page+0xb0/0xb0 [ 1250.807117] ksys_mmap_pgoff+0x41c/0x560 [ 1250.807140] ? find_mergeable_anon_vma+0x250/0x250 [ 1250.807167] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1250.807193] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1250.807218] do_syscall_64+0x33/0x40 [ 1250.807243] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.807262] RIP: 0033:0x7f587819ab62 [ 1250.807285] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1250.807303] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1250.807336] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1250.807354] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1250.807372] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1250.807391] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1250.807409] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1250.807694] ------------[ cut here ]------------ [ 1250.807724] WARNING: CPU: 0 PID: 8153 at arch/x86/mm/pat/memtype.c:1019 get_pat_info+0x216/0x270 [ 1250.807731] Modules linked in: [ 1250.807755] CPU: 0 PID: 8153 Comm: syz-executor.4 Not tainted 5.10.247 #1 [ 1250.807767] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1250.807795] RIP: 0010:get_pat_info+0x216/0x270 [ 1250.807865] Code: c1 ea 03 80 3c 02 00 75 71 49 89 1e eb 8e e8 31 89 2e 00 0f 0b e9 97 fe ff ff 41 bc ea ff ff ff e9 77 ff ff ff e8 1a 89 2e 00 <0f> 0b 41 bc ea ff ff ff e9 65 ff ff ff 4c 89 ff e8 f5 a2 5a 00 e9 [ 1250.807882] RSP: 0018:ffff8880472a7890 EFLAGS: 00010216 [ 1250.807902] RAX: 000000000000a5a6 RBX: ffff8880427e8a00 RCX: ffffc90005e0a000 [ 1250.807914] RDX: 0000000000040000 RSI: ffffffff81124466 RDI: 0000000000000007 [ 1250.807926] RBP: ffff8880472a7948 R08: 0000000000000000 R09: ffff8880472a7818 [ 1250.807938] R10: 0000000000000020 R11: 0000000000000001 R12: 0000000000000028 [ 1250.807951] R13: 1ffff11008e54f12 R14: 0000000000000000 R15: ffff8880427e8a50 [ 1250.807970] FS: 00007f5875710700(0000) GS:ffff88806ce00000(0000) knlGS:0000000000000000 [ 1250.807987] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1250.807999] CR2: 00007f587570fd58 CR3: 000000001e52e000 CR4: 0000000000350ef0 [ 1250.808006] Call Trace: [ 1250.808030] ? pgprot_writethrough+0xc0/0xc0 [ 1250.808049] ? finish_task_switch+0x126/0x5d0 [ 1250.808065] ? finish_task_switch+0xef/0x5d0 [ 1250.808098] untrack_pfn+0xdc/0x240 [ 1250.808120] ? track_pfn_insert+0x150/0x150 [ 1250.808143] ? lock_downgrade+0x6d0/0x6d0 [ 1250.808163] ? uprobe_munmap+0x1c/0x560 [ 1250.808184] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1250.808210] unmap_single_vma+0x1bc/0x300 [ 1250.808239] zap_page_range_single+0x2ce/0x450 [ 1250.808262] ? unmap_single_vma+0x300/0x300 [ 1250.808283] ? remap_pfn_range_internal+0xc56/0xf60 [ 1250.808312] ? lookup_memtype+0x5b/0x200 [ 1250.808348] ? apply_to_existing_page_range+0x40/0x40 [ 1250.808383] remap_pfn_range+0x139/0x160 [ 1250.808406] ? remap_pfn_range_notrack+0x70/0x70 [ 1250.808431] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1250.808458] io_uring_mmap+0x398/0x530 [ 1250.808482] mmap_file+0x5e/0xe0 [ 1250.808502] mmap_region+0xc4d/0x1500 [ 1250.808538] do_mmap+0x868/0x1370 [ 1250.808567] vm_mmap_pgoff+0x198/0x1f0 [ 1250.808592] ? randomize_page+0xb0/0xb0 [ 1250.808628] ksys_mmap_pgoff+0x41c/0x560 [ 1250.808651] ? find_mergeable_anon_vma+0x250/0x250 [ 1250.808677] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1250.808699] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1250.808758] do_syscall_64+0x33/0x40 [ 1250.808785] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.808839] RIP: 0033:0x7f587819ab62 [ 1250.808866] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1250.808883] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1250.808928] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1250.808942] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1250.808954] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1250.808966] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1250.808978] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1250.809009] irq event stamp: 1121 [ 1250.809034] hardirqs last enabled at (1127): [] vprintk_emit+0x490/0x4e0 [ 1250.809057] hardirqs last disabled at (1132): [] vprintk_emit+0x422/0x4e0 [ 1250.809081] softirqs last enabled at (766): [] asm_call_irq_on_stack+0x12/0x20 [ 1250.809105] softirqs last disabled at (713): [] asm_call_irq_on_stack+0x12/0x20 [ 1250.809114] ---[ end trace 7b30bfd36f9e67b6 ]--- [ 1250.961722] FAULT_INJECTION: forcing a failure. [ 1250.961722] name failslab, interval 1, probability 0, space 0, times 0 [ 1250.961746] CPU: 0 PID: 8169 Comm: syz-executor.4 Tainted: G W 5.10.247 #1 [ 1250.961756] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1250.961762] Call Trace: [ 1250.961793] dump_stack+0x107/0x167 [ 1250.961818] should_fail.cold+0x5/0xa [ 1250.961839] ? create_object.isra.0+0x3a/0xa30 [ 1250.961856] should_failslab+0x5/0x20 [ 1250.961874] kmem_cache_alloc+0x5b/0x310 [ 1250.961892] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 1250.961914] create_object.isra.0+0x3a/0xa30 [ 1250.961929] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1250.961952] kmem_cache_alloc+0x159/0x310 [ 1250.961976] ptlock_alloc+0x1d/0x70 [ 1250.961995] pte_alloc_one+0x68/0x1a0 [ 1250.962013] __pte_alloc+0x1d/0x330 [ 1250.962035] remap_pfn_range_internal+0x9a3/0xf60 [ 1250.962061] ? lookup_memtype+0x5b/0x200 [ 1250.962093] ? apply_to_existing_page_range+0x40/0x40 [ 1250.962122] remap_pfn_range+0xcd/0x160 [ 1250.962142] ? remap_pfn_range_notrack+0x70/0x70 [ 1250.962163] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1250.962188] io_uring_mmap+0x398/0x530 [ 1250.962209] mmap_file+0x5e/0xe0 [ 1250.962226] mmap_region+0xc4d/0x1500 [ 1250.962256] do_mmap+0x868/0x1370 [ 1250.962281] vm_mmap_pgoff+0x198/0x1f0 [ 1250.962303] ? randomize_page+0xb0/0xb0 [ 1250.962333] ksys_mmap_pgoff+0x41c/0x560 [ 1250.962352] ? find_mergeable_anon_vma+0x250/0x250 [ 1250.962375] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1250.962394] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1250.962416] do_syscall_64+0x33/0x40 [ 1250.962434] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1250.962445] RIP: 0033:0x7f587819ab62 [ 1250.962462] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1250.962472] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1250.962491] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1250.962501] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1250.962512] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1250.962522] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1250.962532] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1251.015493] FAULT_INJECTION: forcing a failure. [ 1251.015493] name failslab, interval 1, probability 0, space 0, times 0 [ 1251.015517] CPU: 0 PID: 8174 Comm: syz-executor.4 Tainted: G W 5.10.247 #1 [ 1251.015526] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1251.015532] Call Trace: [ 1251.015557] dump_stack+0x107/0x167 [ 1251.015578] should_fail.cold+0x5/0xa [ 1251.015600] ? ptlock_alloc+0x1d/0x70 [ 1251.015616] should_failslab+0x5/0x20 [ 1251.015634] kmem_cache_alloc+0x5b/0x310 [ 1251.015658] ptlock_alloc+0x1d/0x70 [ 1251.015677] pte_alloc_one+0x68/0x1a0 [ 1251.015703] __pte_alloc+0x1d/0x330 [ 1251.015726] remap_pfn_range_internal+0x9a3/0xf60 [ 1251.015752] ? lookup_memtype+0x5b/0x200 [ 1251.015783] ? apply_to_existing_page_range+0x40/0x40 [ 1251.015817] remap_pfn_range+0xcd/0x160 [ 1251.015838] ? remap_pfn_range_notrack+0x70/0x70 [ 1251.015859] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1251.015885] io_uring_mmap+0x398/0x530 [ 1251.015906] mmap_file+0x5e/0xe0 [ 1251.015923] mmap_region+0xc4d/0x1500 [ 1251.015954] do_mmap+0x868/0x1370 [ 1251.015979] vm_mmap_pgoff+0x198/0x1f0 [ 1251.016000] ? randomize_page+0xb0/0xb0 [ 1251.016031] ksys_mmap_pgoff+0x41c/0x560 [ 1251.016052] ? find_mergeable_anon_vma+0x250/0x250 [ 1251.016077] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1251.016097] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1251.016118] do_syscall_64+0x33/0x40 [ 1251.016137] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.016149] RIP: 0033:0x7f587819ab62 [ 1251.016166] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1251.016176] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1251.016196] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1251.016206] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1251.016217] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1251.016227] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1251.016237] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1251.084747] FAULT_INJECTION: forcing a failure. [ 1251.084747] name failslab, interval 1, probability 0, space 0, times 0 [ 1251.084770] CPU: 0 PID: 8177 Comm: syz-executor.4 Tainted: G W 5.10.247 #1 [ 1251.084788] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1251.084795] Call Trace: [ 1251.084818] dump_stack+0x107/0x167 [ 1251.084839] should_fail.cold+0x5/0xa [ 1251.084860] ? ptlock_alloc+0x1d/0x70 [ 1251.084876] should_failslab+0x5/0x20 [ 1251.084894] kmem_cache_alloc+0x5b/0x310 [ 1251.084933] ptlock_alloc+0x1d/0x70 [ 1251.084958] pte_alloc_one+0x68/0x1a0 [ 1251.305454] __pte_alloc+0x1d/0x330 [ 1251.305476] remap_pfn_range_internal+0x9a3/0xf60 [ 1251.305514] ? apply_to_existing_page_range+0x40/0x40 [ 1251.307994] remap_pfn_range+0xcd/0x160 [ 1251.308012] ? remap_pfn_range_notrack+0x70/0x70 [ 1251.308037] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1251.310545] io_uring_mmap+0x398/0x530 [ 1251.311194] mmap_file+0x5e/0xe0 [ 1251.311751] mmap_region+0xc4d/0x1500 [ 1251.312393] do_mmap+0x868/0x1370 [ 1251.312993] vm_mmap_pgoff+0x198/0x1f0 [ 1251.313642] ? randomize_page+0xb0/0xb0 [ 1251.314312] ksys_mmap_pgoff+0x41c/0x560 [ 1251.314987] ? find_mergeable_anon_vma+0x250/0x250 [ 1251.315806] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1251.316684] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1251.317543] do_syscall_64+0x33/0x40 [ 1251.318165] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.319028] RIP: 0033:0x7f587819ab62 [ 1251.319644] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1251.322685] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1251.323950] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1251.325142] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1251.326331] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1251.327500] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1251.328679] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 07:17:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x3) 07:17:35 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x105142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='/proc/self/exe\x00', 0x0, 0x0) unlink(&(0x7f0000000500)='./file1\x00') sendfile(r0, r1, 0x0, 0x100000001) (fail_nth: 57) 07:17:35 executing program 1: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r1, 0x942e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x46e2, 0x0) ftruncate(r2, 0x1) ioctl$MON_IOCH_MFLUSH(r2, 0x9208, 0x2) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0xf6674) 07:17:35 executing program 7: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/251) r0 = perf_event_open(&(0x7f0000001d80)={0x1, 0x80, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = fsmount(0xffffffffffffffff, 0x1, 0xe8) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f0000000100)=0x8, 0x4) dup2(r1, r0) 07:17:35 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x0, &(0x7f00000000c0)) 07:17:35 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000140), r0) sendmsg$NLBL_UNLABEL_C_STATICREMOVE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)={0x14, r1, 0x1, 0x0, 0x0, {0x7}}, 0x14}}, 0x8) 07:17:35 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x66510, &(0x7f0000000200)=[{&(0x7f0000010000)="200000004000000003000000300000000f000000000000000200000002000000008000000080000020000000dcf4655fdcf4655f0100ffff53ef", 0x3a, 0x400}], 0x0, &(0x7f0000000080)={[{@abort}, {@lazytime}]}) 07:17:35 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x132, &(0x7f0000000180), &(0x7f00000a0000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f00000000c0), &(0x7f0000000140)) (fail_nth: 78) [ 1251.444004] FAULT_INJECTION: forcing a failure. [ 1251.444004] name failslab, interval 1, probability 0, space 0, times 0 [ 1251.446015] CPU: 0 PID: 8191 Comm: syz-executor.4 Tainted: G W 5.10.247 #1 [ 1251.447434] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1251.448869] Call Trace: [ 1251.449341] dump_stack+0x107/0x167 [ 1251.449981] should_fail.cold+0x5/0xa [ 1251.450652] ? create_object.isra.0+0x3a/0xa30 [ 1251.451442] should_failslab+0x5/0x20 [ 1251.452102] kmem_cache_alloc+0x5b/0x310 [ 1251.452807] ? __alloc_pages_slowpath.constprop.0+0x2310/0x2310 [ 1251.453860] create_object.isra.0+0x3a/0xa30 [ 1251.454618] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1251.455504] kmem_cache_alloc+0x159/0x310 [ 1251.456229] ptlock_alloc+0x1d/0x70 [ 1251.456864] pte_alloc_one+0x68/0x1a0 [ 1251.457538] __pte_alloc+0x1d/0x330 [ 1251.458176] remap_pfn_range_internal+0x9a3/0xf60 [ 1251.459031] ? apply_to_existing_page_range+0x40/0x40 [ 1251.459934] remap_pfn_range+0xcd/0x160 [ 1251.460620] ? remap_pfn_range_notrack+0x70/0x70 [ 1251.461560] ? memcg_slab_post_alloc_hook+0x17a/0x430 [ 1251.462460] io_uring_mmap+0x398/0x530 [ 1251.463253] mmap_file+0x5e/0xe0 [ 1251.463904] mmap_region+0xc4d/0x1500 [ 1251.464609] do_mmap+0x868/0x1370 [ 1251.465372] vm_mmap_pgoff+0x198/0x1f0 [ 1251.466074] ? randomize_page+0xb0/0xb0 [ 1251.466769] ksys_mmap_pgoff+0x41c/0x560 [ 1251.467557] ? find_mergeable_anon_vma+0x250/0x250 [ 1251.468414] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1251.469347] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1251.470241] do_syscall_64+0x33/0x40 [ 1251.470894] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.471773] RIP: 0033:0x7f587819ab62 [ 1251.472424] Code: 00 00 00 00 00 0f 1f 00 41 f7 c1 ff 0f 00 00 75 27 55 48 89 fd 53 89 cb 48 85 ff 74 3b 41 89 da 48 89 ef b8 09 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 66 5b 5d c3 0f 1f 00 48 c7 c0 bc ff ff ff 64 [ 1251.475629] RSP: 002b:00007f58757100f8 EFLAGS: 00000206 ORIG_RAX: 0000000000000009 [ 1251.475647] RAX: ffffffffffffffda RBX: 0000000000008011 RCX: 00007f587819ab62 [ 1251.475655] RDX: 0000000000000003 RSI: 0000000000008000 RDI: 0000000020ffc000 [ 1251.475662] RBP: 0000000020ffc000 R08: 0000000000000005 R09: 0000000010000000 [ 1251.475669] R10: 0000000000008011 R11: 0000000000000206 R12: 0000000020000140 [ 1251.475677] R13: 0000000020ffc000 R14: 00000000200000c0 R15: 00000000200a0000 [ 1251.564297] FAULT_INJECTION: forcing a failure. [ 1251.564297] name failslab, interval 1, probability 0, space 0, times 0 [ 1251.566887] CPU: 1 PID: 8206 Comm: syz-executor.3 Tainted: G W 5.10.247 #1 [ 1251.568729] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 1251.570575] Call Trace: [ 1251.571175] dump_stack+0x107/0x167 [ 1251.571982] should_fail.cold+0x5/0xa [ 1251.572836] ? bvec_alloc+0x148/0x2f0 [ 1251.573711] should_failslab+0x5/0x20 [ 1251.574564] kmem_cache_alloc+0x5b/0x310 [ 1251.575485] bvec_alloc+0x148/0x2f0 [ 1251.576303] bio_alloc_bioset+0x40a/0x600 [ 1251.577244] ? bvec_alloc+0x2f0/0x2f0 [ 1251.578105] ? iov_iter_npages+0x1fd/0xa70 [ 1251.579060] iomap_dio_bio_actor+0x518/0xef0 [ 1251.580066] iomap_dio_actor+0x36f/0x560 [ 1251.580987] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1251.582038] ? do_syscall_64+0x33/0x40 [ 1251.582918] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.584117] iomap_apply+0x289/0x810 [ 1251.584964] ? iomap_dio_rw+0x90/0x90 [ 1251.585825] ? trace_event_raw_event_iomap_class+0x560/0x560 [ 1251.587127] ? mark_held_locks+0x9e/0xe0 [ 1251.588055] ? filemap_check_errors+0xa5/0x150 [ 1251.589095] __iomap_dio_rw+0x6cd/0x1110 [ 1251.590005] ? iomap_dio_rw+0x90/0x90 [ 1251.590880] ? iomap_dio_bio_actor+0xef0/0xef0 07:17:35 executing program 2: r0 = syz_open_dev$usbmon(&(0x7f0000003540), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0) syz_io_uring_setup(0x4e50, &(0x7f0000000000), &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000080), 0x0) [ 1251.591915] ? ext4_orphan_add+0x253/0x9e0 [ 1251.593042] ? jbd2_buffer_abort_trigger+0x80/0x80 [ 1251.594159] ? ext4_empty_dir+0xae0/0xae0 [ 1251.595090] ? jbd2__journal_start+0xf3/0x7e0 [ 1251.596108] iomap_dio_rw+0x31/0x90 [ 1251.596943] ext4_file_write_iter+0xe0e/0x1530 [ 1251.597991] ? ext4_file_read_iter+0x4c0/0x4c0 [ 1251.599028] ? kasan_save_stack+0x32/0x40 [ 1251.599964] ? kasan_save_stack+0x1b/0x40 [ 1251.600903] ? __kasan_kmalloc.constprop.0+0xc9/0xd0 [ 1251.602052] ? iter_file_splice_write+0x165/0xc90 [ 1251.603144] ? direct_splice_actor+0x10f/0x170 [ 1251.604173] ? splice_direct_to_actor+0x387/0x980 [ 1251.605261] ? do_splice_direct+0x1c4/0x290 [ 1251.606242] ? do_sendfile+0x553/0x11e0 [ 1251.607142] ? __x64_sys_sendfile64+0x1d1/0x210 [ 1251.608201] ? do_syscall_64+0x33/0x40 [ 1251.609087] ? entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.610297] do_iter_readv_writev+0x476/0x750 [ 1251.611313] ? _cond_resched+0x10/0x30 [ 1251.612196] ? new_sync_write+0x660/0x660 [ 1251.613132] ? avc_policy_seqno+0x9/0x70 [ 1251.614047] ? selinux_file_permission+0x92/0x520 [ 1251.615136] ? security_file_permission+0xb1/0xe0 [ 1251.616238] do_iter_write+0x191/0x700 [ 1251.617141] ? trace_hardirqs_on+0x5b/0x180 [ 1251.618128] vfs_iter_write+0x70/0xa0 [ 1251.618993] iter_file_splice_write+0x726/0xc90 [ 1251.620063] ? generic_splice_sendpage+0x140/0x140 [ 1251.621203] ? security_file_permission+0xb1/0xe0 [ 1251.622308] ? generic_splice_sendpage+0x140/0x140 [ 1251.623423] direct_splice_actor+0x10f/0x170 [ 1251.624414] splice_direct_to_actor+0x387/0x980 [ 1251.625474] ? pipe_to_sendpage+0x380/0x380 [ 1251.626451] ? do_splice_to+0x160/0x160 [ 1251.627344] ? security_file_permission+0xb1/0xe0 [ 1251.628445] do_splice_direct+0x1c4/0x290 [ 1251.629389] ? splice_direct_to_actor+0x980/0x980 [ 1251.630476] ? avc_policy_seqno+0x9/0x70 [ 1251.631402] ? security_file_permission+0xb1/0xe0 [ 1251.632510] do_sendfile+0x553/0x11e0 [ 1251.633387] ? do_pwritev+0x270/0x270 [ 1251.634252] ? wait_for_completion_io+0x270/0x270 [ 1251.635344] ? rcu_read_lock_any_held+0x75/0xa0 [ 1251.636386] ? vfs_write+0x354/0xb10 [ 1251.637240] __x64_sys_sendfile64+0x1d1/0x210 [ 1251.638255] ? __ia32_sys_sendfile+0x220/0x220 [ 1251.639287] ? lockdep_hardirqs_on_prepare+0x277/0x3e0 [ 1251.640473] ? syscall_enter_from_user_mode+0x1d/0x50 [ 1251.641648] do_syscall_64+0x33/0x40 [ 1251.642487] entry_SYSCALL_64_after_hwframe+0x67/0xd1 [ 1251.643638] RIP: 0033:0x7f98f384db19 [ 1251.644485] 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 [ 1251.648645] RSP: 002b:00007f98f0dc3188 EFLAGS: 00000246 ORIG_RAX: 0000000000000028 [ 1251.650377] RAX: ffffffffffffffda RBX: 00007f98f3960f60 RCX: 00007f98f384db19 [ 1251.651994] RDX: 0000000000000000 RSI: 0000000000000004 RDI: 0000000000000003 [ 1251.653618] RBP: 00007f98f0dc31d0 R08: 0000000000000000 R09: 0000000000000000 [ 1251.655226] R10: 0000000100000001 R11: 0000000000000246 R12: 0000000000000002 [ 1251.656834] R13: 00007ffd8f796f6f R14: 00007f98f0dc3300 R15: 0000000000022000 VM DIAGNOSIS: 07:17:35 Registers: info registers vcpu 0 RAX=0000000000000030 RBX=00000000000003f8 RCX=0000000000000000 RDX=00000000000003f8 RSI=ffffffff822e5dd1 RDI=ffffffff879f8240 RBP=ffffffff879f8200 RSP=ffff88801b87f3f8 R8 =0000000000000001 R9 =0000000000000003 R10=0000000000000000 R11=0000000000000001 R12=0000000000000030 R13=0000000000000030 R14=ffffffff879f8200 R15=dffffc0000000000 RIP=ffffffff822e5e28 RFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 00007f5875710700 00000000 00000000 GS =0000 ffff88806ce00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000020000184 CR3=000000004547c000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=00000000000000000000000000000000 XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=ffffffffffffffffffffffffffff0000 XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000 info registers vcpu 1 RAX=0000000000000000 RBX=1ffff110085fbe6c RCX=1ffff11008772b0a RDX=0000000000000002 RSI=0000000000000008 RDI=ffffffff868716a0 RBP=0000000000000009 RSP=ffff888042fdf328 R8 =0000000000000000 R9 =ffffffff868716a7 R10=fffffbfff0d0e2d4 R11=0000000000000001 R12=ffff888043b95830 R13=0000000000000014 R14=ffff888043b95850 R15=0000000000000200 RIP=ffffffff8126b4d0 RFL=00000056 [---ZAP-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 00000000 00000000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 00000000 00000000 FS =0000 0000000000000000 00000000 00000000 GS =0000 ffff88806cf00000 00000000 00000000 LDT=0000 fffffe0000000000 00000000 00000000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00007fb915938000 CR3=0000000039220000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000ffff0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 XMM00=00000000000000000000000000000000 XMM01=ffffffffffffffffffffffffffffffff XMM02=00000000000000000000000000000000 XMM03=00000000000000000000000000000000 XMM04=000000000000000000000000000000ff XMM05=00000000000000000000000000000000 XMM06=0000000000000000000000524f525245 XMM07=00000000000000000000000000000000 XMM08=000000000000000000524f5252450040 XMM09=00000000000000000000000000000000 XMM10=00000000000000000000000000000000 XMM11=00000000000000000000000000000000 XMM12=00000000000000000000000000000000 XMM13=00000000000000000000000000000000 XMM14=00000000000000000000000000000000 XMM15=00000000000000000000000000000000